Skip to content

Releases: blanklogic/ip

v0.3 - Friday Task Manager Release

Choose a tag to compare

@blanklogic blanklogic released this 19 Sep 18:54

Friday Task Manager v0.3 Release Notes

We're excited to announce v0.3 of the Friday Task Manager! This release introduces a sleek new Graphical User Interface (GUI) and the Update functionality to allow for more intuitive task management. Below is a summary of the new features and improvements.

🚀 New Features

1. Graphical User Interface (GUI)

  • Friday has transitioned from a command-line application to a graphical interface to improve user experience.
  • The GUI offers a more user-friendly way to manage your tasks, including adding, marking, deleting, and viewing tasks through an intuitive interface.

Key Highlights:

  • View tasks in a clean, organised layout.
  • Add tasks with a simple form input.
  • Mark tasks as completed with just a click.
  • Delete tasks with an intuitive button press.

2. Task Update Functionality (Update)

  • You can now edit task details without deleting and recreating them. This functionality includes updating task descriptions, deadlines, or event times.
  • Easily modify existing tasks to keep your task list up to date.

How to Use:

For CLI Users:

  • The update command allows you to update tasks directly via the command line.

Command Format:

update <task number> <new details>

Example:

update 3 Finish project report /by 2024-09-30 2359

🛠️ Improvements

  • Improved Input Validation: Ensuring that task inputs are clear and errors are handled gracefully.
  • Error Messages: More descriptive and helpful error messages have been added to improve user guidance.

📦 Bug Fixes

  • Fixed an issue where certain tasks weren't saved correctly in the file system.
  • Improved application stability when handling incorrect input formats.

Upgrade to v0.3 today and enjoy a smoother, more visual task management experience with Friday! Stay tuned for future updates as we continue to make Friday even better. 😊

Download the release here

Usage

To run the application, follow these steps:

  1. Download the JAR File
  2. Open a Command Window in the folder containing the JAR file.
  3. Execute the JAR File using the command:
    java -jar friday.jar
    

v0.2 - Storage Fixes, Code Refactoring, and New Features

Choose a tag to compare

@blanklogic blanklogic released this 31 Aug 08:07

v0.2 - Storage Fixes, Code Refactoring, and New Features

This update includes important fixes and enhancements to the Friday application:

Fixes

  • Storage Saving Issues: Resolved issues where data was not being saved correctly, ensuring all task information is reliably persisted between sessions.
  • Missing Packages: Added missing packages to ensure the application runs smoothly across different environments.

Improvements

  • Code Refactoring: Cleaned up the codebase by removing wildcard imports, making the code more readable and maintainable.
    New Features
  • 'Find' Functionality: Introduced a new find command, allowing users to search for tasks by keywords, making it easier to locate specific tasks in the list.

Usage

To run the application, follow these steps:

  1. Download the JAR File
  2. Open a Command Window in the folder containing the JAR file.
  3. Execute the JAR File using the command:
    java -jar friday.jar

v0.1 - Initial Release

Choose a tag to compare

@blanklogic blanklogic released this 26 Aug 17:12

v0.1 - Initial Release

This is the initial release of the Friday application. The JAR file includes the following features:

  • Task management with TODOs, deadlines, and events.
  • Ability to mark tasks as done or undone.
  • Option to delete tasks from the list.
  • User-friendly command-line interface.

Usage

To run the application, follow these steps:

  1. Download the JAR File
  2. Open a Command Window in the folder containing the JAR file.
  3. Execute the JAR File using the command:
    java -jar friday.jar