The Cyclone plugin for IntelliJ IDEA allows you to customize the progress bar during project indexing with your own animated images! Transform boring progress bars into dynamic, personalized animations.
- 🎨 Customize progress bar animations with your own images
- 🔄 Dual direction support - different images for forward and backward movement
- 📁 Multiple format support - .gif,.png,.jpg, and.jpeg
- 🔧 Easy reset - quickly return to default cyclone animations
- ⚡ Optimized performance
- 🎛️ Simple configuration - intuitive settings interface
- Open IntelliJ IDEA
- Go to File→Settings→Plugins
- Click on Marketplacetab
- Search for "Cyclone"
- Click Installand restart IntelliJ IDEA
- 
Open Settings - Go to File→Settings→Editor→Cyclone
 
- Go to 
- 
Customize Forward Animation - Click Browse...next to "Forward Image"
- Select your image for rightward progress movement
- Or click Reset to Defaultto restore original cyclone
 
- Click 
- 
Customize Backward Animation - Click Browse...next to "Backward Image"
- Select your image for leftward progress movement
- Or click Reset to Defaultto restore original cyclone
 
- Click 
- 
Apply Changes - Click Applyto save your settings
- Click OKto close the dialog
- Changes apply instantly - restart required!
 
- Click 
- Maximum size: 32x32 pixels or smaller
- Supported formats: .gif,.png,.jpg,.jpeg
- Recommended: Use animated GIFs for best visual effect
- Performance tip: Keep file sizes small for optimal performance
- It's recommended to avoid having other plugins that modify the progress bar to prevent conflicts
- Images larger than 32x32 pixels will be rejected during selection
- For best visual results, ensure your images have good contrast with both light and dark themes
Found a bug or have a suggestion? We'd love to hear from you!
- Report bugs: Create an issue
- Request features: Create an issue
- JDK 21 or higher
- IntelliJ IDEA (recommended for development)
# Clone the repository
git clone https://github.com/Call4han/Cyclone.git
cd Cyclone
# Build the plugin
./gradlew buildPlugin
# The generated plugin will be in build/libs/# Run plugin in a development IntelliJ instance
./gradlew runIde- Author: Call4han
- Plugin URL: JetBrains Marketplace
If you find this plugin useful, please:
- ⭐ Star this repository
- 💬 Rate it on the JetBrains Marketplace