Commit Graph
310 Commits
Author SHA1 Message Date
marlon-erler be6f609ea2 implement task filter 2024-07-25 15:31:27 +02:00
marlon-erler e93276f2d3 add filterObjectsByWords utility function 2024-07-25 14:15:00 +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 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 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 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 b1f28cd5ad implement updating task list 2024-07-24 13:40:17 +02:00
marlon-erler 5164e891f6 prepare task settings modal 2024-07-24 03:36:21 +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 7a5513eabb cleanup 2024-07-24 01:33:17 +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
marlon-erler 10db75df41 organize 2024-07-23 18:24:23 +02:00
marlon-erler 7d388cf4eb cleanup, fixes with paths 2024-07-23 18:23:26 +02:00
marlon-erler 20488f8a26 re-implement chat sorting 2024-07-23 14:15:01 +02:00
marlon-erler 68dae8099a centralize handlers, allow multiple handlers per model 2024-07-23 01:58:34 +02:00
marlon-erler 6d4f54aaa0 handle new items through ViewModels 2024-07-23 01:40:30 +02:00
marlon-erler 1e4cc8a39a remove chat sorting 2024-07-23 01:07:23 +02:00
marlon-erler d35f2ff0ea dynamically add boards to view 2024-07-23 00:32:29 +02:00
marlon-erler 39b50e9254 cleanup, add fileContentHandler for ViewModel 2024-07-23 00:25:28 +02:00
marlon-erler 852acffb7c cleanup 2024-07-22 23:33:57 +02:00
marlon-erler ba27c61a29 remodel ChatViewModel 2024-07-22 21:07:44 +02:00
marlon-erler 84b6550cf3 cleanup, prepare taskViewModel 2024-07-22 19:54:39 +02:00
marlon-erler a798c7d835 reorganize 2024-07-22 19:52:08 +02:00
marlon-erler 036dc5a805 fixes 2024-07-22 19:28:39 +02:00
marlon-erler 066a773a3a rename FileVersion -> FIleContent 2024-07-22 18:11:18 +02:00
marlon-erler 8a3b63ea7c add method to delete board 2024-07-22 18:09:58 +02:00
marlon-erler 3cc961a82b remodel fileModel, start board methods of taskModel 2024-07-22 17:23:48 +02:00
marlon-erler 76737a390a cleanup 2024-07-22 15:57:30 +02:00
marlon-erler 5f74756a00 cleanup 2024-07-22 15:07:31 +02:00
marlon-erler a9181d8610 add removeRecursively 2024-07-22 15:06:01 +02:00
marlon-erler ae4339b4d2 remodel tasks and boards 2024-07-22 14:36:03 +02:00
marlon-erler 3304949d1a add methods for accessing and storing tasks 2024-07-22 13:09:33 +02:00
marlon-erler b20f7c072e add method to move file 2024-07-22 12:56:16 +02:00
marlon-erler 71281adbd0 define paths 2024-07-22 12:39:26 +02:00
marlon-erler b111cd47dd define TaskLocation 2024-07-22 12:22:52 +02:00
marlon-erler c2e78f9786 reorganize 2024-07-22 11:57:47 +02:00
marlon-erler 29c3e4ad43 add handlers in TaskModel 2024-07-22 11:49:05 +02:00
marlon-erler 6d126a2fa8 add support for sets 2024-07-22 11:47:32 +02:00