Skip to content

Commit

Permalink
Merge pull request #386 from LinkesV/branch-DGwidth
Browse files Browse the repository at this point in the history
Update DG width of diagram
  • Loading branch information
CJianzhi authored Nov 12, 2024
2 parents f49a5b6 + a672603 commit 0742d51
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ last executed command. Deliveries are also stored and displayed in a similar man

**API** : [`Storage.java`](https://github.com/se-edu/addressbook-level3/tree/master/src/main/java/seedu/address/storage/Storage.java)

<puml src="diagrams/StorageClassDiagram.puml" width="550" />
<puml src="diagrams/StorageClassDiagram.puml" width="650" />

The `Storage` component,
* can save both address book data and user preference data in JSON format, and read them back into corresponding objects.
Expand Down
5 changes: 3 additions & 2 deletions docs/UserGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -889,8 +889,9 @@ _Details coming soon ..._
# 6. Known issues

1. **Using multiple screens**, if you move the application to a secondary screen, and later switch to using only the primary screen, the application window will open off-screen. The remedy is to delete the `preferences.json` file created by the application and then run the application again.
2. **Minimizing the Help Window**: If the Help Window is minimized, and you try to reopen it (using the help command, Help menu, or F1), it will continue to stay minimized. To fix this, you need to manually restore the minimized Help Window.
3. **App currently accepts certain invalid dates**: This is due to the automatic behavior of the `LocalDateTime` module, which adjusts certain invalid dates to the nearest valid date. We recommend checking the validity of dates manually before entering them. Improving these input checks to prevent invalid dates is a planned enhancement.
2. **Running application in multiple windows simultaneously**: There will data synchronization issues. For example, if you add a new supplier named John Doe in one window, this change will not automatically reflect in other open windows. As a result, attempting to search for John Doe in a second window will not yield any results unless the application is restarted or refreshed. Avoid running multiple instances of the application at the same time to ensure consistent data access.
3. **Minimizing the Help Window**: If the Help Window is minimized, and you try to reopen it (using the help command, Help menu, or F1), it will continue to stay minimized. To fix this, you need to manually restore the minimized Help Window.
4. **App currently accepts certain invalid dates**: This is due to the automatic behavior of the `LocalDateTime` module, which adjusts certain invalid dates to the nearest valid date. We recommend checking the validity of dates manually before entering them. Improving these input checks to prevent invalid dates is a planned enhancement.
- For example, If an invalid day is entered for the month, such as `31-04-2023` (April has 30 days), it is automatically adjusted to `30-04-2023`. For non-leap years, dates like `29-02-2023` are adjusted to `28-02-2023`. No error message is displayed for these invalid dates.
- However, when entering any day greater than `31`, such as `33-05-2023`, an error message is displayed

Expand Down

0 comments on commit 0742d51

Please sign in to comment.