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

[randallnhr] iP #389

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

Commits on Jul 31, 2022

  1. Add Gradle support

    damithc authored and damithc committed Jul 31, 2022
    Configuration menu
    Copy the full SHA
    556af3f View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Level-1

    randallnhr committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    d931af6 View commit details
    Browse the repository at this point in the history
  2. Level-1

    randallnhr committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    34904a0 View commit details
    Browse the repository at this point in the history
  3. Level-2

    randallnhr committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    4e12dad View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Level-3

    randallnhr committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    510ffff View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Level-4

    randallnhr committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    927000e View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. A-TextUiTesting

    randallnhr committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    7315848 View commit details
    Browse the repository at this point in the history
  2. Level-5

    randallnhr committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    149e1d0 View commit details
    Browse the repository at this point in the history
  3. Level-6

    randallnhr committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    357e5f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Level-7

    randallnhr committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    c2c6903 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. Level-8

    randallnhr committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    231ec2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4614698 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbb7cbf View commit details
    Browse the repository at this point in the history
  4. Merge Level-8 to master

    randallnhr committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    df38bca View commit details
    Browse the repository at this point in the history
  5. A-MoreOOP

    randallnhr committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    5c0e7b1 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. A-Packages

    randallnhr committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    674f297 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c894cbf View commit details
    Browse the repository at this point in the history
  3. A-Gradle

    randallnhr committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    2e673f7 View commit details
    Browse the repository at this point in the history
  4. A-JUnit

    randallnhr committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    359765a View commit details
    Browse the repository at this point in the history
  5. Add increment A-JavaDoc

    randallnhr committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    224fa30 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24d5209 View commit details
    Browse the repository at this point in the history
  7. Add increment Level-9

    randallnhr committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    74266a2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    56f1dc5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    25c6740 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. Add GUI

    Set up JavaFX and link Duke class to GUI.
    
    Add MainWindow.java as controller for as main GUI.
    
    Add DialogBox.java as controller for DialogBox in GUI.
    
    Add MainWindow.fxml and DialogBox.fxml for GUI layout and interaction
    randallnhr committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    1318085 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Add GUI

    Set up JavaFX and link Duke class to GUI.
    
    Add MainWindow.java as controller for as main GUI.
    
    Add DialogBox.java as controller for DialogBox in GUI.
    
    Add MainWindow.fxml and DialogBox.fxml for GUI layout and interaction
    randallnhr committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    31a8483 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0d137a View commit details
    Browse the repository at this point in the history
  3. Add assertions

    Assertions make it easier to ensure that certain variables/ methods are
    behaving as expected.
    
    By using assertions, we can make debugging easier as assumptions are
    ensured.
    randallnhr committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    caacaec View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from randallnhr/branch-A-Assertions

    Add assertions
    randallnhr authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    0af8473 View commit details
    Browse the repository at this point in the history
  5. Improve CodeQuality

    There are several methods that use complicated expressions.
    
    `mark`, `unmark`, `deadline` and `delete` methods in Parser class has 2
    checks in an if condition.
    Abstracted the checks to 2 variables to enhance readability.
    
    `event` method in the Parser class has 3 checks in the if condition.
    Abstracted the checks to 3 variables to enhance readability.
    
    As a step forward, let's abstract complicated checks in the conditions.
    randallnhr committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    47ec878 View commit details
    Browse the repository at this point in the history
  6. Fix error in Parser

    randallnhr committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    8794559 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3 from randallnhr/branch-A-CodeQuality

    Branch a code quality
    randallnhr authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    c21cf25 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Add reschedule functionality

    Allow users to change the /by date of deadline tasks and
    /from, /to of event tasks.
    randallnhr committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    8539e7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d962643 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Improve GUI

    randallnhr committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    47632b4 View commit details
    Browse the repository at this point in the history
  2. Add personality

    randallnhr committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    0f35873 View commit details
    Browse the repository at this point in the history
  3. Add personality

    randallnhr committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    1c91d33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    919e432 View commit details
    Browse the repository at this point in the history
  5. Add Ui.png

    randallnhr committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    9a5d484 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Edit README.md

    randallnhr committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    a70e173 View commit details
    Browse the repository at this point in the history
  2. Edit README.md

    randallnhr committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    0c185b1 View commit details
    Browse the repository at this point in the history