Commit Graph
578 Commits
Author SHA1 Message Date
marlon-erler efe4a87b63 implement drag&drop in calendar 2024-07-26 07:07:07 +02:00
marlon-erler 43363a4ed1 fix bug with creating tasks 2024-07-26 06:56:34 +02:00
marlon-erler 1afea509f3 improve UI 2024-07-26 06:37:03 +02:00
marlon-erler 969967ba67 fix calendar layout on mobile 2024-07-26 06:30:28 +02:00
marlon-erler 0c09dfc486 fix event sorting 2024-07-26 06:20:16 +02:00
marlon-erler 0efa09eff3 list events in side pane 2024-07-26 05:43:49 +02:00
marlon-erler 934a91285e prepare side pane, highlight today 2024-07-26 05:32:07 +02:00
marlon-erler a14a275f1f dynamically update calendar 2024-07-26 03:52:05 +02:00
marlon-erler d0131ce3f1 implement day selection 2024-07-26 03:38:46 +02:00
marlon-erler c95dc81870 add weekday labels 2024-07-26 03:29:07 +02:00
marlon-erler bccc15dd1d add month grid 2024-07-26 03:14:55 +02:00
marlon-erler 03dc649e89 prepare CalendarPageViewModel, allow TaskViewModel to be used by BoardViewModel or CalendarPageViewModel 2024-07-25 19:32:46 +02:00
marlon-erler 3fa3945b0d integrate CalendarModel 2024-07-25 19:14:30 +02:00
marlon-erler 0c6609afb5 cleanup, prepare calendarModel 2024-07-25 19:11:34 +02:00
marlon-erler 2383e49189 fix status grid sorting 2024-07-25 18:42:06 +02:00
marlon-erler 07a4cc5379 fix kanbanboard sorting 2024-07-25 18:25:05 +02:00
marlon-erler 1fc3e9062b fix drag&drop on iOS 2024-07-25 18:16:29 +02:00
marlon-erler 830aac08f3 add moving tasks between boards via drag&drop 2024-07-25 17:59:11 +02:00
marlon-erler 12c5276944 cleanup 2024-07-25 17:30:32 +02:00
marlon-erler 9b14ba2a3a make PropertyValueList dynamically add and remove values 2024-07-25 16:57:51 +02:00
marlon-erler 446b205a79 fix bug where the mailbox would get connected twice 2024-07-25 16:45:49 +02:00
marlon-erler c9d74972b8 cleanup path management 2024-07-25 16:44:08 +02:00
marlon-erler 1dc2da2514 implement drag&drop for status grid 2024-07-25 16:24:09 +02:00
marlon-erler 01ef0ac09c implement drag&drop for kanban 2024-07-25 16:20:43 +02:00
marlon-erler 0ed71600c6 add CoreViewModel for drag&drop 2024-07-25 16:02:49 +02:00
marlon-erler be6f609ea2 implement task filter 2024-07-25 15:31:27 +02:00
marlon-erler 8b47bb74e8 make subtle background pitch black on mobile PWA dark mode 2024-07-25 14:24:15 +02:00
marlon-erler e93276f2d3 add filterObjectsByWords utility function 2024-07-25 14:15:00 +02:00
marlon-erler 9e69c44014 add status grid 2024-07-25 04:12:30 +02:00
marlon-erler 31c942a810 add animation for board pages 2024-07-25 03:01:50 +02:00
marlon-erler 486c350ce5 improve performance with BoardViewModel 2024-07-25 03:00:10 +02:00
marlon-erler ae1520bd89 add kanban view 2024-07-25 02:49:23 +02:00
marlon-erler ece8f21d2f cleanup 2024-07-25 01:50:49 +02:00
marlon-erler f0395df74f sort property values in collectObjectValuesForKey 2024-07-25 01:50:40 +02:00
marlon-erler c2e3045654 make filterObjectsByStringEntries and checkDoesObjectMatchReference work with FileContent 2024-07-25 01:42:41 +02:00
marlon-erler faa7fafe68 make filterObjectsByStringEntries and checkDoesObjectMatchReference work with FileContent 2024-07-25 01:42:22 +02:00
marlon-erler 538cc4f9e0 prepare kanban page 2024-07-25 01:38:11 +02:00
marlon-erler 9e5ca1a063 prepare PropertyValueList and FilteredList 2024-07-25 01:28:55 +02:00
marlon-erler cb9a79a10d separate checkDoesObjectMatchReference from StringEntryObject 2024-07-25 01:20:48 +02:00
marlon-erler 01a96a5d31 make filterObjectsByStringEntries return a Set<T> instead of T[] 2024-07-25 00:27:08 +02:00
marlon-erler 389aaff52b add collectObjectValuesForKey utility function 2024-07-25 00:26:40 +02:00
marlon-erler e81cbf93e1 cleanup 2024-07-24 23:44:42 +02:00
marlon-erler ce5efa344c add exclusion filters to filterObjectsByStringEntries 2024-07-24 23:44:34 +02:00
marlon-erler 948b2e7f16 allow filterObjectsByStringEntries to handle more complex objects 2024-07-24 23:34:11 +02:00
marlon-erler dd9090bc4e add filterObjectsByStringEntries utility function 2024-07-24 17:37:18 +02:00
marlon-erler 6edb73caec rename BoardModel to BoardsAndTasksModel for accuracy 2024-07-24 17:28:49 +02:00
marlon-erler 9695d84518 fix task layout on narrow screens 2024-07-24 15:59:48 +02:00
marlon-erler a87f025ea0 implement task version history 2024-07-24 15:57:02 +02:00
marlon-erler 47fa0938e9 increase TaskEntry width to show entire date 2024-07-24 15:16:18 +02:00
marlon-erler b7ea61d1a6 show task details in TaskEntry 2024-07-24 15:12:35 +02:00