Commit Graph
95 Commits
Author SHA1 Message Date
marco 1141ab8f3c implemented relativetime input widget 2026-07-24 01:44:36 +02:00
marco a130757daa changed to standardized column spacing 2026-07-24 01:21:45 +02:00
marco cd719cd641 changed to correct alarm type 2026-07-24 01:21:25 +02:00
marco 4061b4bf73 fixed json parsing error 2026-07-24 01:21:06 +02:00
marco e122cd0bf5 changed from dateTime to duration 2026-07-21 13:23:04 +02:00
marco 2c3e52ba53 added spacing at the end of the form and delete button for alarms 2026-07-20 14:52:16 +02:00
marco 62af007799 validate form before saving 2026-07-20 14:40:29 +02:00
marco 8f3afc3bd7 added not empty validator 2026-07-20 14:40:17 +02:00
marco e6951b4c25 handled saving and restoring fixed time alarms 2026-07-20 14:30:41 +02:00
marco cd97dada2a fixed enum serialization 2026-07-20 14:23:58 +02:00
marco 6778b6426f added toJson to enum 2026-07-20 14:14:44 +02:00
marco 1b9e096b77 correct implementation of toAlarm 2026-07-20 14:13:19 +02:00
marco 8113ce9c22 create toAlarm and fromAlarm 2026-07-20 13:52:11 +02:00
marco 06de421ee2 removed taskId 2026-07-20 13:43:14 +02:00
marco e7d6735d27 removed taskid from alarm 2026-07-20 13:41:55 +02:00
marco 79cae9570d added alarms to task model 2026-07-20 13:39:26 +02:00
marco 7fed7bfe16 added form widget for fixed time alarm 2026-07-20 13:35:22 +02:00
marco 02469faf52 refactored project structure 2026-07-17 17:08:31 +02:00
marco 3ceb0896a4 created alram form widget placeholders 2026-07-17 16:58:05 +02:00
marco c7ff39e55c refactored alarm models 2026-07-17 16:57:55 +02:00
marco a33c4bbb12 changed theme 2026-07-16 16:45:18 +02:00
marco 5fc290dbcb added alarm type 2026-07-16 16:45:01 +02:00
marco 463a2c8fda added alarmtype enum 2026-07-16 16:44:45 +02:00
marco dcae40497d removed required fields 2026-07-16 16:15:33 +02:00
marco a440c29043 made fields nullable 2026-07-16 16:13:25 +02:00
marco e1eafdca59 added validator for whole numbers 2026-07-16 16:10:33 +02:00
marco 4af3683b73 changed dropdownmenu and button theme 2026-07-16 16:10:22 +02:00
marco 505aff4232 added create models for alarms 2026-07-16 16:10:02 +02:00
marco 21ef9c4ab5 added location overview screen 2026-06-19 14:03:05 +02:00
marco 9d0cb7668d added updateLocation function 2026-06-19 14:02:35 +02:00
marco 383de6a33b added from string constructor 2026-06-19 14:02:11 +02:00
marco 9e950a1767 added validators 2026-06-19 14:01:58 +02:00
marco 20a7c88d2f fixed warning 2026-06-19 13:48:55 +02:00
marco e8057a8cc6 added getter for locations 2026-06-19 13:21:23 +02:00
marco a71cc454eb extended location and latlng models 2026-06-19 13:21:08 +02:00
marco f1c1578620 added const for formColumnSpacing 2026-06-19 13:20:46 +02:00
marco 5ef22c7b50 added border radius to background 2026-06-19 01:43:14 +02:00
marco 6dc7161b41 added title 2026-06-19 01:36:22 +02:00
marco f1756b30d1 added padding to views 2026-06-19 01:35:46 +02:00
marco 77a524f3ec added basic app theme 2026-06-19 01:25:56 +02:00
marco 064c014f8b removed unused import 2026-06-19 00:35:38 +02:00
marco 410a7eb843 made tasks dismissible 2026-06-19 00:35:20 +02:00
marco 20b017b066 added alarmkey and locationkey to allowlist 2026-06-19 00:21:34 +02:00
marco a3258b84fe added controllers to context 2026-06-19 00:02:35 +02:00
marco f088b84c54 updated imports 2026-06-18 23:20:38 +02:00
marco 5a39148577 moved controllers to folder 2026-06-18 23:19:44 +02:00
marco 2b718b5bd8 added controller for locations 2026-06-18 23:18:09 +02:00
marco 023610804d added location handling to storage 2026-06-18 23:16:20 +02:00
marco cee5af0f84 removed alarms and location from task model 2026-06-18 23:02:20 +02:00
marco 999023e48a created controller for alarms 2026-06-18 23:00:45 +02:00
marco 82a74a66b5 added id to alarms 2026-06-18 22:59:47 +02:00
marco e645081204 changed alarm model id to taskId 2026-06-18 22:48:32 +02:00
marco 8be30974dd added license 2026-06-18 22:37:41 +02:00
marco ea19802972 gitea workflow for automatic release creation 2026-06-18 22:35:35 +02:00
marco 91eccc50ef removed unused import 2026-06-18 19:02:50 +02:00
marco d4d191d5d2 added alarm handling 2026-06-18 19:02:41 +02:00
marco f9642b0230 extended logic of alarm interface 2026-06-18 19:01:00 +02:00
marco c5fafc2053 extracted timeselectorwidget 2026-06-18 18:42:00 +02:00
marco a4e8dc0541 interface for alarm repository 2026-06-18 18:28:22 +02:00
marco 10ae8df737 created alarm models 2026-06-18 18:21:36 +02:00
marco db8bc0b904 added .toJson to coordinates 2026-06-18 18:21:29 +02:00
marco 7b9188e2e8 refactored location model 2026-06-18 18:17:30 +02:00
marco 18ce2d9ccf improved ux 2026-06-17 14:33:54 +02:00
marco ff3d4f61a7 improved ux 2026-06-17 14:18:11 +02:00
marco 32e44010fb updated ux 2026-06-17 12:18:02 +02:00
marco 12329d20e8 fixed bug that caused duedate to not setting after selecting 2026-06-17 11:31:28 +02:00
marco f7c0d1050f updated gitignore to include devtools 2026-06-17 11:14:26 +02:00
marco 5130d27529 added checkbox to toggle if task is completed 2026-06-15 16:10:03 +02:00
marco a422edaa38 deleted example data 2026-06-12 16:46:17 +02:00
marco f6043ce474 added ability to delete task 2026-06-12 14:34:44 +02:00
marco ec4efff01a refactored storage system that controller handles logic checks 2026-06-12 14:30:06 +02:00
marco e1fc7c1a90 implemented task controller in view 2026-06-12 12:24:24 +02:00
marco 4eab7e2743 added controller to handle tasks globally 2026-06-12 12:24:02 +02:00
marco 6e6b9280c0 added storage class that uses shared preferences 2026-06-12 12:23:39 +02:00
marco 019f75e1b8 added interface for storage classes 2026-06-12 12:23:24 +02:00
marco 453e106cd5 added controller scope and extension for context 2026-06-12 12:22:46 +02:00
marco b5f6370fdf added compare function 2026-06-12 12:22:04 +02:00
marco 1bb9fdbb18 added toJson and fromJson functions 2026-06-12 12:11:41 +02:00
marco 35f26112af added shared_preferences 2026-06-11 17:39:21 +02:00
marco f1dc9b5289 removed position from the model 2026-06-10 15:47:37 +02:00
marco 11aa6f8812 fixed incorrect cast 2026-06-09 17:44:35 +02:00
marco 5fae2dcf4f added task edit/create form 2026-06-09 17:42:35 +02:00
marco d44070a8e9 added textvalidators 2026-06-09 17:42:14 +02:00
marco 05b9d3e920 added helper function to format datestring 2026-06-09 17:42:04 +02:00
marco 8779628c81 scrapped task create page 2026-06-09 12:29:56 +02:00
marco 5a09672436 created callback model for task 2026-06-09 12:13:08 +02:00
marco b4eb757537 corrected folder structure 2026-06-09 11:55:07 +02:00
marco b2b5ae9e29 renamed file and class 2026-06-09 11:26:50 +02:00
marco 1ce55045a8 created minimal view to show tasks 2026-06-09 11:23:25 +02:00
marco a06870fbe5 added exampledata to test with 2026-06-09 11:23:08 +02:00
marco 38dc91fd5a added position field and copyWith constructor 2026-06-09 11:22:57 +02:00
marco 2d927b8aed created function to generate a unique id 2026-06-09 11:22:36 +02:00
marco 0b3355b4bc added id to task 2026-06-09 11:02:58 +02:00
marco 3b130fb59d basic models 2026-06-09 11:02:06 +02:00
marco 5f71330a4b initial 2026-06-09 10:44:42 +02:00