├── .gitignore ├── .idea ├── .gitignore ├── artifacts │ └── MyTomato_jar.xml ├── compiler.xml ├── description.html ├── encodings.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── libraries │ ├── bridj_0_7_0.xml │ ├── jl1_0_1.xml │ └── log4j_1_2_17.xml ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── MyTomato.iml ├── README.assets └── 1.jpg ├── README.md ├── lib ├── bridj-0.7.0.jar ├── fastjson-1.2.61.jar ├── jl1.0.1.jar └── log4j-1.2.17.jar ├── prefsdemo.xml ├── res ├── image │ └── tomato.png ├── json │ └── tomatoTaskData.json ├── properties │ └── log4j.properties └── sound │ ├── add_tasks_ahead_of_time.mp3 │ ├── bgm_Ticking.mp3 │ ├── bgm_WindThroughTrees.mp3 │ ├── old_add_tasks_ahead_of_time.mp3 │ ├── respite_finished.mp3 │ └── work_finished.mp3 └── src ├── META-INF └── MANIFEST.MF ├── app ├── Main.java ├── control │ ├── GirdColumn.java │ ├── GirdColumnFactory.java │ ├── GridPane.java │ ├── OnTopAlert.java │ ├── StackedPanes.java │ ├── TextWrapCell.java │ └── mytomato │ │ ├── GridPane.java │ │ ├── StackedPanes.java │ │ └── TitledPane.java ├── model │ └── TomatoTask.java ├── util │ ├── BriefReport.java │ ├── CountDown.java │ ├── DataManager.java │ ├── DateAndTime.java │ ├── GL.java │ ├── ListJson.java │ ├── MapJson.java │ ├── Mp3Player.java │ ├── PropertiesManager.java │ ├── ResGetter.java │ ├── TaskBarProgressbar.java │ └── TimeStringPolisher.java └── view │ ├── Close_512x512.png │ ├── Controller.java │ ├── DarkTheme.css │ ├── EditDialog.fxml │ ├── EditDialogControl.java │ ├── Edit_512x512.png │ ├── FinishDialog.fxml │ ├── FinishDialogController.java │ ├── MainLayout.fxml │ ├── MainLayoutController.java │ ├── PlusDialog.fxml │ ├── PlusDialogController.java │ ├── RootLayout.fxml │ ├── RootLayoutController.java │ ├── SettingDialog.fxml │ ├── SettingDialogController.java │ ├── StackedPanesController.java │ ├── Test.fxml │ ├── TestController.java │ ├── Trash_67981_512x512.png │ ├── modena.css │ └── stylesheet.css ├── sample ├── Parent.java ├── Sample.java └── test.fxml └── test ├── Demo.java ├── JavaStringFormat.java ├── LocalTimeTest.java ├── OldPlay.java ├── PathGetMain.java └── newPlay.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/artifacts/MyTomato_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/artifacts/MyTomato_jar.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/description.html -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/libraries/bridj_0_7_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/libraries/bridj_0_7_0.xml -------------------------------------------------------------------------------- /.idea/libraries/jl1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/libraries/jl1_0_1.xml -------------------------------------------------------------------------------- /.idea/libraries/log4j_1_2_17.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/libraries/log4j_1_2_17.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /MyTomato.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/MyTomato.iml -------------------------------------------------------------------------------- /README.assets/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/README.assets/1.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/README.md -------------------------------------------------------------------------------- /lib/bridj-0.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/lib/bridj-0.7.0.jar -------------------------------------------------------------------------------- /lib/fastjson-1.2.61.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/lib/fastjson-1.2.61.jar -------------------------------------------------------------------------------- /lib/jl1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/lib/jl1.0.1.jar -------------------------------------------------------------------------------- /lib/log4j-1.2.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/lib/log4j-1.2.17.jar -------------------------------------------------------------------------------- /prefsdemo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/prefsdemo.xml -------------------------------------------------------------------------------- /res/image/tomato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/image/tomato.png -------------------------------------------------------------------------------- /res/json/tomatoTaskData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/json/tomatoTaskData.json -------------------------------------------------------------------------------- /res/properties/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/properties/log4j.properties -------------------------------------------------------------------------------- /res/sound/add_tasks_ahead_of_time.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/sound/add_tasks_ahead_of_time.mp3 -------------------------------------------------------------------------------- /res/sound/bgm_Ticking.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/sound/bgm_Ticking.mp3 -------------------------------------------------------------------------------- /res/sound/bgm_WindThroughTrees.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/sound/bgm_WindThroughTrees.mp3 -------------------------------------------------------------------------------- /res/sound/old_add_tasks_ahead_of_time.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/sound/old_add_tasks_ahead_of_time.mp3 -------------------------------------------------------------------------------- /res/sound/respite_finished.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/sound/respite_finished.mp3 -------------------------------------------------------------------------------- /res/sound/work_finished.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/res/sound/work_finished.mp3 -------------------------------------------------------------------------------- /src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /src/app/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/Main.java -------------------------------------------------------------------------------- /src/app/control/GirdColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/GirdColumn.java -------------------------------------------------------------------------------- /src/app/control/GirdColumnFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/GirdColumnFactory.java -------------------------------------------------------------------------------- /src/app/control/GridPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/GridPane.java -------------------------------------------------------------------------------- /src/app/control/OnTopAlert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/OnTopAlert.java -------------------------------------------------------------------------------- /src/app/control/StackedPanes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/StackedPanes.java -------------------------------------------------------------------------------- /src/app/control/TextWrapCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/TextWrapCell.java -------------------------------------------------------------------------------- /src/app/control/mytomato/GridPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/mytomato/GridPane.java -------------------------------------------------------------------------------- /src/app/control/mytomato/StackedPanes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/mytomato/StackedPanes.java -------------------------------------------------------------------------------- /src/app/control/mytomato/TitledPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/control/mytomato/TitledPane.java -------------------------------------------------------------------------------- /src/app/model/TomatoTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/model/TomatoTask.java -------------------------------------------------------------------------------- /src/app/util/BriefReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/BriefReport.java -------------------------------------------------------------------------------- /src/app/util/CountDown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/CountDown.java -------------------------------------------------------------------------------- /src/app/util/DataManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/DataManager.java -------------------------------------------------------------------------------- /src/app/util/DateAndTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/DateAndTime.java -------------------------------------------------------------------------------- /src/app/util/GL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/GL.java -------------------------------------------------------------------------------- /src/app/util/ListJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/ListJson.java -------------------------------------------------------------------------------- /src/app/util/MapJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/MapJson.java -------------------------------------------------------------------------------- /src/app/util/Mp3Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/Mp3Player.java -------------------------------------------------------------------------------- /src/app/util/PropertiesManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/PropertiesManager.java -------------------------------------------------------------------------------- /src/app/util/ResGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/ResGetter.java -------------------------------------------------------------------------------- /src/app/util/TaskBarProgressbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/TaskBarProgressbar.java -------------------------------------------------------------------------------- /src/app/util/TimeStringPolisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/util/TimeStringPolisher.java -------------------------------------------------------------------------------- /src/app/view/Close_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/Close_512x512.png -------------------------------------------------------------------------------- /src/app/view/Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/Controller.java -------------------------------------------------------------------------------- /src/app/view/DarkTheme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/DarkTheme.css -------------------------------------------------------------------------------- /src/app/view/EditDialog.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/EditDialog.fxml -------------------------------------------------------------------------------- /src/app/view/EditDialogControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/EditDialogControl.java -------------------------------------------------------------------------------- /src/app/view/Edit_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/Edit_512x512.png -------------------------------------------------------------------------------- /src/app/view/FinishDialog.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/FinishDialog.fxml -------------------------------------------------------------------------------- /src/app/view/FinishDialogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/FinishDialogController.java -------------------------------------------------------------------------------- /src/app/view/MainLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/MainLayout.fxml -------------------------------------------------------------------------------- /src/app/view/MainLayoutController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/MainLayoutController.java -------------------------------------------------------------------------------- /src/app/view/PlusDialog.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/PlusDialog.fxml -------------------------------------------------------------------------------- /src/app/view/PlusDialogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/PlusDialogController.java -------------------------------------------------------------------------------- /src/app/view/RootLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/RootLayout.fxml -------------------------------------------------------------------------------- /src/app/view/RootLayoutController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/RootLayoutController.java -------------------------------------------------------------------------------- /src/app/view/SettingDialog.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/SettingDialog.fxml -------------------------------------------------------------------------------- /src/app/view/SettingDialogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/SettingDialogController.java -------------------------------------------------------------------------------- /src/app/view/StackedPanesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/StackedPanesController.java -------------------------------------------------------------------------------- /src/app/view/Test.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/Test.fxml -------------------------------------------------------------------------------- /src/app/view/TestController.java: -------------------------------------------------------------------------------- 1 | package app.view; 2 | 3 | public class TestController { 4 | } 5 | -------------------------------------------------------------------------------- /src/app/view/Trash_67981_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/Trash_67981_512x512.png -------------------------------------------------------------------------------- /src/app/view/modena.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/modena.css -------------------------------------------------------------------------------- /src/app/view/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/app/view/stylesheet.css -------------------------------------------------------------------------------- /src/sample/Parent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/sample/Parent.java -------------------------------------------------------------------------------- /src/sample/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/sample/Sample.java -------------------------------------------------------------------------------- /src/sample/test.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/sample/test.fxml -------------------------------------------------------------------------------- /src/test/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/test/Demo.java -------------------------------------------------------------------------------- /src/test/JavaStringFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/test/JavaStringFormat.java -------------------------------------------------------------------------------- /src/test/LocalTimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/test/LocalTimeTest.java -------------------------------------------------------------------------------- /src/test/OldPlay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/test/OldPlay.java -------------------------------------------------------------------------------- /src/test/PathGetMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/test/PathGetMain.java -------------------------------------------------------------------------------- /src/test/newPlay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Andy-AO/MyTomato/HEAD/src/test/newPlay.java --------------------------------------------------------------------------------