Releases: Shashwat-19/FileNest
v2.0
FileNest v2.0 Release 🎉
FileNest v2.0 is now live! This version introduces a Graphical User Interface (GUI), making it easier and more intuitive to organize your files with just a few clicks. Enjoy seamless sorting, drag-and-drop functionality, and more!
✨ What's New in v2.0
- Graphical User Interface (GUI) – A sleek, easy-to-use interface for better interaction with the program.
- Drag-and-Drop Support – Drag files or folders directly into the app for automatic sorting.
- Enhanced User Experience – An intuitive layout with progress indicators for each action.
- Improved Performance – Faster file sorting and smoother operation.
🚀 How to Install
- Clone the Repository:
git clone https://github.com/Shashwat-19/FileNest.git cd FileNest
- Compile the Java Program:
javac FileOrganizer.java javac FileOrganizerGUI.java
- Run the Program:
java FileOrganizerGUI
🛠️ Bug Fixes and Improvements
- Fixed minor UI glitches for smoother user interaction.
- Optimized file categorization logic for better performance on large directories.
📚 Tech Stack
- Language – Java ☕️
- File Handling – Java IO & NIO
- GUI – JavaFX for the graphical interface
- Event Handling – Java Event Listeners for button and drag-and-drop functionality
🔒 License
Copyright (C) 2023-2024 Shashwat
This project is Licensed under the MIT License. See the LICENSE file for details.
📩 Contact
Shashwat
BCA (Hons), Christ University, Bangalore
GitHub | LinkedIn | Email me
Enjoy organizing your files with FileNest v2.0! 🎉
v1.0
FileNest v1.0 – Smart File Organizer 📂
Overview
We’re excited to introduce v1.0 of FileNest, a simple yet powerful file organizer that automatically sorts your files into categorized folders based on their file types. This first official release ensures that your directories stay neat and organized with minimal effort. FileNest works seamlessly across platforms, whether you’re using macOS, Windows, or Linux.
What's New
📂 Auto File Sorting
- Automatically organizes files into categorized folders such as Images, Documents, Videos, and Code.
- Saves you time and effort by instantly sorting your files as soon as you run the program.
🛠️ Customizable Folders
- You can define and customize folder categories based on file extensions.
- Tailor FileNest to match your specific file organization needs.
⚡ Fast and Efficient
- FileNest works quickly even with large directories, ensuring your files are organized in no time.
- Minimizes system load during the file sorting process.
🔄 Progress Indicator
- A real-time progress indicator lets you track the file sorting process as it happens.
- Provides clear visibility on sorting completion, improving user experience.
🛡️ Trash Bin Integration
- FileNest now includes trash bin integration, allowing you to send unwanted files directly to the trash.
- Ensures accidental file deletions are recoverable, adding an extra layer of safety.
Improvements
- Error Handling – FileNest gracefully handles errors during file operations, ensuring a smooth user experience.
- Cross-Platform Support – Fully functional across macOS, Windows, and Linux.
Known Issues
- Limited File Types – Currently, FileNest sorts common file types, but support for additional file extensions is under consideration.
- Customization – The folder categorization process may require manual adjustments for complex file types in future releases.
Feedback & Contributions
We’d love to hear from you!
- Report bugs or suggest features on our Issues Page.
- Share your thoughts with us and let us know how FileNest is helping organize your files!
Next Steps
Upcoming in future releases:
- Support for more file types and extensions.
- Enhanced user interface for even easier use.
- Performance improvements for faster sorting and handling of even larger directories.
Thank you for being part of the FileNest journey! Your feedback and support are what help us keep improving and adding new features.