Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[mamayuan] ip #534

Open
wants to merge 57 commits into
base: master
Choose a base branch
from
Open

[mamayuan] ip #534

wants to merge 57 commits into from

Commits on Aug 8, 2023

  1. Add Gradle support

    damithc authored and damithc committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    28ad2b8 View commit details
    Browse the repository at this point in the history
  2. Bump gradle and lib version

    Eclipse-Dominator authored and damithc committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    ed6d4d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Rename, Greet, Exit

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    5c08f4a View commit details
    Browse the repository at this point in the history
  2. Rename of file

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    a3d3ef3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c920eb5 View commit details
    Browse the repository at this point in the history
  4. Correct missing colon

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    e749d9b View commit details
    Browse the repository at this point in the history
  5. Echo

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    5313878 View commit details
    Browse the repository at this point in the history
  6. Add, List

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    8fbe6a7 View commit details
    Browse the repository at this point in the history
  7. Mark as Done

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    190c265 View commit details
    Browse the repository at this point in the history
  8. ToDos, Events, Deadlines

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    c5b73f0 View commit details
    Browse the repository at this point in the history
  9. Handle Errors

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    54a8f46 View commit details
    Browse the repository at this point in the history
  10. Delete

    mamayuan committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    0e1f882 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Packages inner classes

    mamayuan committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    ffc3bea View commit details
    Browse the repository at this point in the history
  2. Reorganise packages

    mamayuan committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    4254a9d View commit details
    Browse the repository at this point in the history
  3. Reorganises packages again

    mamayuan committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    293be32 View commit details
    Browse the repository at this point in the history
  4. Fix bugs up to level-5

    mamayuan committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    69d7ab7 View commit details
    Browse the repository at this point in the history
  5. Merges branches

    mamayuan committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    e6dac5a View commit details
    Browse the repository at this point in the history
  6. fixes bugs up to level-6

    mamayuan committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    8427364 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Adds Store

    mamayuan committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    1b7b325 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/mamayuan/ip into branch-L…

    …evel-7
    
    # Conflicts:
    #	src/main/java/duke/io/Loader.java
    #	src/main/java/duke/io/Saver.java
    mamayuan committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    52cfcb3 View commit details
    Browse the repository at this point in the history
  3. Settles conflicts

    mamayuan committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    1d6bdf7 View commit details
    Browse the repository at this point in the history
  4. Settles conflicts

    mamayuan committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    27bdd65 View commit details
    Browse the repository at this point in the history
  5. Finalises level-7

    mamayuan committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b8c497f View commit details
    Browse the repository at this point in the history
  6. Adds TimeParser.java

    mamayuan committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    c56540d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Adds OOP and Level-9

    mamayuan committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    fb71673 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Fixes bugs

    mamayuan committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    1470ddd View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. Add checkstyle

    mamayuan committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    9bd7821 View commit details
    Browse the repository at this point in the history
  2. Fix bugs on datetime

    mamayuan committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    a039171 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. [feature] Add UI Components and Launcher for Duke Application

    The Duke application lacks a user interface and a main entry point for users to interact with.
    
    To make the Duke application user-friendly and navigable, we need a proper user interface and an entry point to launch the application.
    
    Implement the MainWindow class to act as the controller for the main application window.
    Add the DialogBox custom control to display dialogues for the user and Duke with associated images.
    Introduce the Launcher class as the application's entry point.
    
    Using JavaFX, we can ensure a consistent and efficient user interface. The DialogBox custom control allows us to encapsulate dialogue functionalities, ensuring code reusability and organization. The Launcher acts as a clear entry point for the application, keeping the initialization process straightforward.
    
    Added Javadoc comments to the newly created classes for better documentation and clarity.
    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    fb88523 View commit details
    Browse the repository at this point in the history
  2. Add A-Varargs

    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    cbb15f7 View commit details
    Browse the repository at this point in the history
  3. Add java docs

    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    dfe455d View commit details
    Browse the repository at this point in the history
  4. Add java docs

    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    b0089fb View commit details
    Browse the repository at this point in the history
  5. Add java doc

    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    9a4e302 View commit details
    Browse the repository at this point in the history
  6. Add Javadoc

    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    0e87ad4 View commit details
    Browse the repository at this point in the history
  7. Add HelpCommand

    mamayuan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    5a4a11d View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Add images for GUI

    mamayuan committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    2e9145c View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Fix code quality

    mamayuan committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    2940d85 View commit details
    Browse the repository at this point in the history
  2. Add Java docs

    mamayuan committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    42913a5 View commit details
    Browse the repository at this point in the history
  3. Finalise GUI

    mamayuan committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    755cb74 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ec55e3 View commit details
    Browse the repository at this point in the history
  5. Add A-Assertions

    mamayuan committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    92da170 View commit details
    Browse the repository at this point in the history
  6. Add Junit test files

    mamayuan committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    fdd8f6b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Fix Checkstyle

    mamayuan committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    385fe40 View commit details
    Browse the repository at this point in the history
  2. Add User Guide

    mamayuan committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    87c9caa View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. Add image for Readme

    mamayuan committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    99fc457 View commit details
    Browse the repository at this point in the history
  2. Fix Javfx version

    mamayuan committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    16844bd View commit details
    Browse the repository at this point in the history
  3. Gradle

    mamayuan committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    2f09a11 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. Fix bugs for Event storage

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    89a669e View commit details
    Browse the repository at this point in the history
  2. Fix TimeParser bugs

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    481b874 View commit details
    Browse the repository at this point in the history
  3. Test

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    596d0d7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from mamayuan/Test

    Test
    mamayuan authored Sep 24, 2023
    Configuration menu
    Copy the full SHA
    ee2a89a View commit details
    Browse the repository at this point in the history
  5. Fix bugs

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    64cc76e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb74eb5 View commit details
    Browse the repository at this point in the history
  7. Add Ui.png to readme

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    b4d354d View commit details
    Browse the repository at this point in the history
  8. Fix UserGuide

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    9356d80 View commit details
    Browse the repository at this point in the history
  9. Minor changes

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    b8634a9 View commit details
    Browse the repository at this point in the history
  10. Add link to release

    mamayuan committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    97fa977 View commit details
    Browse the repository at this point in the history