hippoz
|
f3221321d8
|
improve store implementation and fix style tag leak by updating svelte
|
2022-09-20 01:35:36 +03:00 |
|
hippoz
|
93cfb10787
|
fix unsubscribe bug in store
|
2022-09-18 01:46:09 +03:00 |
|
hippoz
|
80ab321103
|
further optimize message rendering
|
2022-09-17 23:44:46 +03:00 |
|
hippoz
|
802178ca67
|
fix message clumping
|
2022-09-06 22:03:41 +03:00 |
|
hippoz
|
e3e1b9ddad
|
greatly improve performance
|
2022-09-06 20:52:44 +03:00 |
|
hippoz
|
4c9e321167
|
greatly overhaul overlay system
|
2022-09-03 17:30:39 +03:00 |
|
hippoz
|
7b9379732e
|
significantly improve unread system
|
2022-09-02 22:07:08 +03:00 |
|
hippoz
|
74cd9cd06e
|
add placeholder janky reply button
|
2022-09-01 19:56:19 +03:00 |
|
hippoz
|
8c75b96696
|
add config settings for typing notifications, message history and typing updates
|
2022-08-31 11:40:10 +03:00 |
|
hippoz
|
34f945b7f4
|
add optimistic_id field for messages, allowing us to show our own messages from other clients
|
2022-08-20 00:12:27 +03:00 |
|
hippoz
|
8b9679b93d
|
fix flashes of no content on small viewports
|
2022-08-14 05:50:26 +03:00 |
|
hippoz
|
e31d8c5973
|
add presence and user list
|
2022-08-08 05:12:31 +03:00 |
|
hippoz
|
f9a62cec4e
|
making typing indicators per-channel
|
2022-08-07 21:57:41 +03:00 |
|
hippoz
|
579ff19921
|
add typing indicators
|
2022-08-07 03:00:14 +03:00 |
|
hippoz
|
dcef776d44
|
slightly optimize stores
|
2022-08-04 04:59:28 +03:00 |
|
hippoz
|
ad8e6315ed
|
improve config entry names and fix selected channel persistance
|
2022-08-04 02:00:55 +03:00 |
|
hippoz
|
954c5bd540
|
fix bogus "messages failed to load" after logging out
|
2022-08-03 02:46:48 +03:00 |
|
hippoz
|
6d76dec265
|
add initial concept of "superuser" accounts
|
2022-08-03 02:34:15 +03:00 |
|
hippoz
|
ec7de22dca
|
frontend: enforce valid overlays in overlaystore
|
2022-05-08 22:05:58 +03:00 |
|
hippoz
|
200f1005b9
|
frontend: prevent loading messages for channels with -1 as the id
|
2022-05-08 22:02:16 +03:00 |
|
hippoz
|
d1654546fa
|
frontend: housekeeping and clean up Store code
|
2022-05-07 04:04:54 +03:00 |
|
hippoz
|
e3b4e28428
|
frontend: add animation on/off setting
|
2022-05-07 03:45:09 +03:00 |
|
hippoz
|
a725e46ff0
|
frontend: add generic StorageItemStore
|
2022-05-07 03:36:27 +03:00 |
|
hippoz
|
704b35ae2b
|
frontend: add theme switching
|
2022-05-07 03:27:41 +03:00 |
|
hippoz
|
d837dbddb4
|
frontend: fallback to first channel if the selected channel cant be found
|
2022-05-06 02:56:22 +03:00 |
|
hippoz
|
0a17ea2ac6
|
frontend: save selected channel
|
2022-05-06 01:55:21 +03:00 |
|
hippoz
|
0198955f7d
|
frontend: extend debugging/plugin api
|
2022-05-05 21:49:25 +03:00 |
|
hippoz
|
144877e682
|
frontend: rework logging system
|
2022-05-05 20:52:35 +03:00 |
|
hippoz
|
b084de7ffc
|
frontend: make animations optional
|
2022-05-05 15:33:22 +03:00 |
|
hippoz
|
92ce055dd7
|
frontend: cleanup stores exports
|
2022-04-28 18:49:29 +03:00 |
|
hippoz
|
8539e4ab7c
|
frontend: cleanup
|
2022-04-28 18:48:44 +03:00 |
|
hippoz
|
7f3735502f
|
frontend: add unread indicator
|
2022-04-28 18:40:38 +03:00 |
|
hippoz
|
6cfac8a6aa
|
frontend: fix behavior when no channels are present
|
2022-04-27 23:41:50 +03:00 |
|
hippoz
|
34dc98af95
|
frontend: add simple settings menu
|
2022-04-27 22:03:51 +03:00 |
|
hippoz
|
24fb9feead
|
frontend: animate sidebar on small viewports
|
2022-04-27 17:03:35 +03:00 |
|
hippoz
|
1c87fa9758
|
frontend: automatically keep scroll position when viewport is resized
|
2022-04-27 15:44:50 +03:00 |
|
hippoz
|
2847cfcebc
|
frontend: inital steps for responsive design and mobile support
|
2022-04-27 05:03:47 +03:00 |
|
hippoz
|
d3dff302c5
|
frontend: prevent accessing stores of channels that have not been loaded yet
|
2022-04-26 23:20:28 +03:00 |
|
hippoz
|
82926ab172
|
frontend: add auth overlays
|
2022-04-26 22:45:40 +03:00 |
|
hippoz
|
96da377e4e
|
frontend: fix error toast when the server returns no messages
|
2022-04-26 04:00:18 +03:00 |
|
hippoz
|
871ed87687
|
frontend: add "toast" system to tell the user of errors
|
2022-04-26 03:47:51 +03:00 |
|
hippoz
|
f17fd0174b
|
frontend: add channel editing
|
2022-04-26 03:01:21 +03:00 |
|
hippoz
|
240411ddd3
|
frontend: add props to overlay store
|
2022-04-25 23:02:15 +03:00 |
|
hippoz
|
b1ff452732
|
frontend: start working on "create channel" modal
|
2022-04-25 18:47:27 +03:00 |
|
hippoz
|
a5ade22483
|
frontend: add "connecting" indicator
|
2022-04-24 21:29:25 +03:00 |
|
hippoz
|
15e57c2372
|
frontend: improve logging
|
2022-04-23 23:07:46 +03:00 |
|
hippoz
|
2574e7e0e6
|
frontend: add username to top bar and improve paddings
|
2022-04-23 03:38:19 +03:00 |
|
hippoz
|
f7f536b318
|
frontend: preserve scroll position when loading more messages
|
2022-04-22 16:43:26 +03:00 |
|
hippoz
|
459b1c6703
|
frontend: show pending messages in a different color
|
2022-04-21 01:55:37 +03:00 |
|
hippoz
|
0d95b02401
|
frontend: send messages
|
2022-04-20 03:44:48 +03:00 |
|