From 8ee671b37fdfd937c11d123fbe2933b48d7928c1 Mon Sep 17 00:00:00 2001 From: ruiwen905 Date: Thu, 3 Nov 2016 03:33:20 +0800 Subject: [PATCH] set up daily panel for mainWindow --- .../java/seedu/savvytasker/logic/Logic.java | 2 +- .../seedu/savvytasker/logic/LogicManager.java | 4 +- .../java/seedu/savvytasker/model/Model.java | 4 +- .../java/seedu/savvytasker/ui/MainWindow.java | 2 + src/main/resources/view/MainWindow.fxml | 111 ++++++++++-------- src/main/resources/view/TaskListCard.fxml | 64 +++++----- 6 files changed, 101 insertions(+), 86 deletions(-) mode change 100644 => 100755 src/main/resources/view/TaskListCard.fxml diff --git a/src/main/java/seedu/savvytasker/logic/Logic.java b/src/main/java/seedu/savvytasker/logic/Logic.java index 7c6ab1691820..1cf9b6cba531 100755 --- a/src/main/java/seedu/savvytasker/logic/Logic.java +++ b/src/main/java/seedu/savvytasker/logic/Logic.java @@ -34,7 +34,7 @@ public interface Logic { ObservableList getFilteredFloatingTasks(); /** Returns the list of tasks on a specific day */ - ObservableList getFilteredDailyTasks(Date date); + ObservableList getFilteredDailyTasks(int i, Date date); /** Returns the list of tasks that occur after the selected week */ ObservableList getFilteredUpcomingTasks(Date date); diff --git a/src/main/java/seedu/savvytasker/logic/LogicManager.java b/src/main/java/seedu/savvytasker/logic/LogicManager.java index 5abe3aab9800..4b0b51b937ea 100755 --- a/src/main/java/seedu/savvytasker/logic/LogicManager.java +++ b/src/main/java/seedu/savvytasker/logic/LogicManager.java @@ -117,8 +117,8 @@ public ObservableList getFilteredFloatingTasks() { } @Override - public ObservableList getFilteredDailyTasks(Date date) { - return model.getFilteredDailyTasks(date); + public ObservableList getFilteredDailyTasks(int i, Date date) { + return model.getFilteredDailyTasks(i, date); } @Override diff --git a/src/main/java/seedu/savvytasker/model/Model.java b/src/main/java/seedu/savvytasker/model/Model.java index 42cbf29705cf..3ecf74e58b1a 100755 --- a/src/main/java/seedu/savvytasker/model/Model.java +++ b/src/main/java/seedu/savvytasker/model/Model.java @@ -89,7 +89,7 @@ public interface Model { /** Returns the filtered task list of daily task as an {@code UnmodifiableObservableList} * as of expected date */ - UnmodifiableObservableList getFilteredDailyTasks(Date date); + UnmodifiableObservableList getFilteredDailyTasks(int dayOfWeek, Date date); /** Returns the filtered task list of upcoming task as an {@code UnmodifiableObservableList} * as of expected date */ @@ -102,7 +102,7 @@ public interface Model { void updateFilteredListToShowFloating(); /** Updates the filter of the filtered task list to show all tasks of the selected week*/ - void updateFilteredListToShowDaily(); + void updateFilteredListToShowDaily(int i); /** Updates the filter of the filtered task list to show all upcoming tasks after the selected week*/ void updateFilteredListToShowUpcoming(); diff --git a/src/main/java/seedu/savvytasker/ui/MainWindow.java b/src/main/java/seedu/savvytasker/ui/MainWindow.java index 590856183390..961d5dc59b0a 100755 --- a/src/main/java/seedu/savvytasker/ui/MainWindow.java +++ b/src/main/java/seedu/savvytasker/ui/MainWindow.java @@ -1,5 +1,7 @@ package seedu.savvytasker.ui; +import java.util.ArrayList; +import java.util.Calendar; import java.util.Date; import javafx.fxml.FXML; diff --git a/src/main/resources/view/MainWindow.fxml b/src/main/resources/view/MainWindow.fxml index c68789ccf6b3..0f35f400662d 100755 --- a/src/main/resources/view/MainWindow.fxml +++ b/src/main/resources/view/MainWindow.fxml @@ -5,9 +5,7 @@ - - @@ -39,12 +37,11 @@ - - - - - - + + + + + @@ -54,7 +51,7 @@ - + @@ -67,54 +64,76 @@ - + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - + - + - - - - - - - - - - - + - + - - - - - + + + + + + + + + + + + diff --git a/src/main/resources/view/TaskListCard.fxml b/src/main/resources/view/TaskListCard.fxml old mode 100644 new mode 100755 index 2df104257f29..0e7542d1536e --- a/src/main/resources/view/TaskListCard.fxml +++ b/src/main/resources/view/TaskListCard.fxml @@ -1,42 +1,36 @@ - - - - + + + + + + - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + +