Stan v0.2 Release
Stan v0.2 brings significant improvements and new features to enhance your task management experience. This version is packaged as a cross-platform JAR file and is fully compatible with Java 17. Key updates include:
What's New:
- Improved Task Management: Now supports adding, marking, unmarking, and deleting tasks seamlessly. You can manage deadlines, events, and to-dos with ease.
- Enhanced User Interaction: Updated responses and personality, making Stan more interactive with better feedback and emoji integration.
- Refined User Interface: The JavaFX-based GUI has been improved for better usability, with input fields, buttons, and a scrollable task list that adapts to different screen sizes.
- File Handling: Tasks are now stored persistently in the data/stan.txt file, with automatic file creation and management, ensuring that no data is lost between sessions.
- Error Handling: More robust error handling, including warnings for invalid task numbers or missing arguments.
Features:
- Task Types: Supports three task types - ToDos, Deadlines (with a due date), and Events (with a start and end time).
- Mark & Unmark Tasks: Easily mark tasks as done or undo them when needed, with friendly reminders if tasks are already marked or unmarked.
- Persistent Storage: Automatically saves tasks to disk and loads them when Stan is reopened.
- Customizable Response Feedback: A conversational and friendly chatbot experience that engages with the user.
How to Run:
- Ensure you have Java 17 installed.
- Download the stan.jar file from the releases section.
- Open a terminal, navigate to the folder where the JAR file is saved, and run the following command:
java -jar stan.jar
- Enjoy managing your tasks with Stan!