marlon-erler
|
e3c902f60e
|
add setting for primary channel
|
2024-07-20 17:30:36 +02:00 |
|
marlon-erler
|
54b7be421c
|
sort chats alphabetically
|
2024-07-20 16:49:01 +02:00 |
|
marlon-erler
|
588ae560a5
|
use Set instead of Map
|
2024-07-20 16:38:06 +02:00 |
|
marlon-erler
|
5dedd9fb23
|
remember last used chat page
|
2024-07-20 16:34:16 +02:00 |
|
marlon-erler
|
c4aa95d427
|
add navigation for chat page
|
2024-07-20 14:16:26 +02:00 |
|
marlon-erler
|
d9f0f400f8
|
support creating new chats, list chats
|
2024-07-20 05:10:50 +02:00 |
|
marlon-erler
|
92f0d3c662
|
add chatListModel
|
2024-07-20 04:43:16 +02:00 |
|
marlon-erler
|
a634aa7768
|
initialize only once when using removeRecursive
|
2024-07-20 04:39:03 +02:00 |
|
marlon-erler
|
d996fb031e
|
add removeRecursive method
|
2024-07-20 04:36:15 +02:00 |
|
marlon-erler
|
bc34e4d7fe
|
fix removing items
|
2024-07-20 03:34:54 +02:00 |
|
marlon-erler
|
58348f78dd
|
update previous addresses on startup
|
2024-07-20 02:59:40 +02:00 |
|
marlon-erler
|
ff27112733
|
add history of previous connections, remodel storageModel to use backslash as path separator
|
2024-07-20 02:56:44 +02:00 |
|
marlon-erler
|
fda853ebbe
|
add connectionViewModel
|
2024-07-20 02:18:15 +02:00 |
|
marlon-erler
|
6d7d9e5250
|
add settingsViewModel, implement name and first weekday
|
2024-07-20 02:00:00 +02:00 |
|
marlon-erler
|
d209291f37
|
add settingsModel
|
2024-07-20 00:22:53 +02:00 |
|
marlon-erler
|
eaaf4b813c
|
start home page and settings
|
2024-07-19 23:45:07 +02:00 |
|
marlon-erler
|
1cacd8ab9d
|
cleanup
|
2024-07-19 21:11:34 +02:00 |
|
marlon-erler
|
58b9d4ea0c
|
add functions to manage and add chat
|
2024-07-19 21:10:31 +02:00 |
|
marlon-erler
|
14a1031885
|
catch empty directories
|
2024-07-19 21:10:16 +02:00 |
|
marlon-erler
|
5fbf97198d
|
build chatModel
|
2024-07-19 20:50:42 +02:00 |
|
marlon-erler
|
ba3d78d8d0
|
use key instead of pathComponents
|
2024-07-19 20:07:14 +02:00 |
|
marlon-erler
|
ab83a7de39
|
support any stringifiable object, not just arrays
|
2024-07-19 20:05:03 +02:00 |
|
marlon-erler
|
5916cb685b
|
define keys for chat data
|
2024-07-19 19:52:00 +02:00 |
|
marlon-erler
|
74e969fa34
|
add method to create timestamp and chatMessage
|
2024-07-19 19:49:55 +02:00 |
|
marlon-erler
|
99f16fd1a3
|
fix import
|
2024-07-19 19:47:40 +02:00 |
|
marlon-erler
|
bc66eff8e9
|
cleanup, re-organize
|
2024-07-19 19:47:07 +02:00 |
|
marlon-erler
|
f870a6bc4d
|
rename variables for clarity
|
2024-07-19 19:32:41 +02:00 |
|
marlon-erler
|
4daf67ad6b
|
update keys to use fake directories
|
2024-07-19 19:29:50 +02:00 |
|
marlon-erler
|
036880f74c
|
implement fake directories for storageModel
|
2024-07-19 19:23:48 +02:00 |
|
marlon-erler
|
8a3b62152e
|
prefix storage keys with version number
|
2024-07-19 18:52:58 +02:00 |
|
marlon-erler
|
d324e7d963
|
add storage keys
|
2024-07-19 18:39:13 +02:00 |
|
marlon-erler
|
536569b6ad
|
add storageModel methods
|
2024-07-19 18:26:04 +02:00 |
|
marlon-erler
|
9e74d0227a
|
implement connection handlers
|
2024-07-19 18:17:00 +02:00 |
|
marlon-erler
|
f1fd6f55f8
|
add connection status log, move to arrow functions
|
2024-07-19 18:02:23 +02:00 |
|
marlon-erler
|
7828fae3f5
|
prepare connectionModel
|
2024-07-19 17:56:25 +02:00 |
|
marlon-erler
|
5754686d26
|
define chat types
|
2024-07-19 17:56:06 +02:00 |
|
marlon-erler
|
61c48b3f8e
|
clarify responsibility
|
2024-07-19 17:33:38 +02:00 |
|
marlon-erler
|
5bb5c7e2f1
|
prepare Model files
|
2024-07-19 17:23:29 +02:00 |
|
marlon-erler
|
78ebb2a4f5
|
delete src
|
2024-07-19 17:20:22 +02:00 |
|
marlon-erler
|
1f3753db78
|
add setting for first day of week
|
2024-07-19 16:28:46 +02:00 |
|
marlon-erler
|
6990b5edc5
|
implement uniform sorting on all views
|
2024-07-19 15:13:43 +02:00 |
|
marlon-erler
|
772a5a1fda
|
re-apply last object filter
|
2024-07-19 12:51:42 +02:00 |
|
marlon-erler
|
788159ffff
|
add navigation for calendar
|
2024-07-18 17:42:41 +02:00 |
|
Marlon Erler
|
d650f09fe0
|
remember previous object filters, improve translations
|
2024-07-17 17:22:16 +00:00 |
|
marlon-erler
|
61ddb4e32c
|
fix bug where closing the object view would scroll to the overview tab
|
2024-07-13 16:30:29 +02:00 |
|
marlon-erler
|
6516c7ab71
|
addingg toggle to split or hide chat
|
2024-07-13 15:10:54 +02:00 |
|
marlon-erler
|
eff75660b5
|
fix scale on mobile
|
2024-07-13 12:16:35 +02:00 |
|
marlon-erler
|
414ab87110
|
fix bug where drag&drop would not create new object versions
|
2024-07-13 11:56:15 +02:00 |
|
marlon-erler
|
ea4d27ce64
|
lowercase previous connections when repairing
|
2024-07-13 11:41:01 +02:00 |
|
marlon-erler
|
b37e65afc4
|
lowercase previous connections
|
2024-07-13 11:29:39 +02:00 |
|