Commit Graph
61 Commits
Author SHA1 Message Date
marlon-erler 9e9ede570d integrate context with window.history API 2026-04-14 17:19:35 +00:00
marlon-erler f4a3450b14 add inline replies, ui improvements, rename ViewPersistence->ViewController, add scroll method and highlight 2026-04-14 13:15:38 +00:00
marlon-erler 634e898317 fix loading of boards when calendar page is opened 2026-04-14 11:33:15 +00:00
marlon-erler ce77af0094 adjust keystrokes 2026-04-14 09:26:25 +00:00
marlon-erler 0c525de404 fix bug where board viewmodels where re-created 2026-04-14 09:20:44 +00:00
marlon-erler 19b4d51974 implement view persistence class to prevent junk subscriptions 2026-04-13 22:11:49 +00:00
marlon-erler 79f4a26f23 change handlermanager to use Map to prevent garbage 2026-04-13 20:27:18 +00:00
marlon-erler c2da7f4c9b fix board context management, cleanup 2026-04-13 19:45:52 +00:00
marlon-erler b70e5b285a fix new task/event context, add keystroke to create task 2026-04-13 14:07:43 +00:00
marlon-erler 6dff4a74eb add type annotations, improve ui 2026-04-13 11:23:17 +00:00
marlon-erler 1a8d40b184 add readonly keyword where applicable - AI 2026-04-13 10:58:21 +00:00
marlon-erler 8a5b54b03c standardize arrow functions, use implicit types where applicable 2026-04-13 10:51:09 +00:00
marlon-erler 231fc0d345 add context, rewrite keystrokes 2026-04-12 19:20:37 +00:00
marlon-erler 8d44cef429 change board filter icon when filter active 2026-04-12 12:00:30 +00:00
marlon-erler 74ef30ea79 standardize use of public keyword 2026-04-09 16:54:56 +00:00
marlon-erler 78672afc40 move translations to CoreVM, move models to CoreVM for sentralization 2026-04-09 16:48:22 +00:00
marlon-erler ca674e16fa create separate component for home page buttons 2026-04-08 20:31:25 +00:00
marlon-erler ad513fd1bb rename all enums to plural 2026-04-08 14:02:12 +00:00
marlon-erler cd665b0335 fix bug where new board colors would be applied even with other pages open 2026-04-08 13:56:33 +00:00
marlon-erler 3fb9785882 make file transfer initiate automatically 2026-04-06 15:50:13 +00:00
marlon-erler 9d400a9929 implement auto reconnect 2026-04-01 08:29:39 +00:00
marlon-erler a2e72a406b finish selector for board 2024-07-28 17:15:43 +02:00
marlon-erler f0f6213201 restructure, allow changing board of task through settings modal 2024-07-28 17:09:27 +02:00
marlon-erler df8a17eb75 fix bug where task search would be called multiple times 2024-07-28 13:15:15 +02:00
marlon-erler 644a0ad2fa move board search suggestions to CoreViewModel 2024-07-27 15:31:45 +02:00
marlon-erler 461f607444 remember last used search in boards 2024-07-27 03:50:56 +02:00
marlon-erler 845a9d2f35 add history of searches in board 2024-07-27 03:41:47 +02:00
marlon-erler 43363a4ed1 fix bug with creating tasks 2024-07-26 06:56:34 +02:00
marlon-erler 0c09dfc486 fix event sorting 2024-07-26 06:20:16 +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 830aac08f3 add moving tasks between boards via drag&drop 2024-07-25 17:59:11 +02:00
marlon-erler c9d74972b8 cleanup path management 2024-07-25 16:44:08 +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 486c350ce5 improve performance with BoardViewModel 2024-07-25 03:00:10 +02:00
marlon-erler 6edb73caec rename BoardModel to BoardsAndTasksModel for accuracy 2024-07-24 17:28:49 +02:00
marlon-erler a87f025ea0 implement task version history 2024-07-24 15:57:02 +02:00
marlon-erler 34692d1232 implement task sorting 2024-07-24 14:34:28 +02:00
marlon-erler 71d840e024 add button to delete task 2024-07-24 14:10:09 +02:00
marlon-erler e93a041a77 fix bug where received tasks would be shown on any board 2024-07-24 14:06:39 +02:00
marlon-erler b012d80fef update local BoardModel after saving task 2024-07-24 13:45:24 +02:00
marlon-erler b1f28cd5ad implement updating task list 2024-07-24 13:40:17 +02:00
marlon-erler 14212da988 implement creating and listing tasks 2024-07-24 13:31:28 +02:00
marlon-erler c9a2995842 fix bug where sent messages would be added to every chat 2024-07-24 03:02:49 +02:00
marlon-erler bd880dfa06 integrate taskViewModel 2024-07-24 01:19:44 +02:00
marlon-erler 5a34a54273 prepare taskViewModel 2024-07-24 00:38:37 +02:00
marlon-erler 29c69dc15e rename TaskModel to BoardModel for accuracy 2024-07-24 00:12:45 +02:00
marlon-erler 7543090c38 update paths, persist selected view in board 2024-07-23 21:33:22 +02:00