hippoz pushed to master at hippoz/waffle 2022-04-26 04:00:27 +03:00
96da377e4e frontend: fix error toast when the server returns no messages
hippoz pushed to master at hippoz/waffle 2022-04-26 03:54:17 +03:00
871ed87687 frontend: add "toast" system to tell the user of errors
2ab2899529 frontend: improve directory structure
Compare 2 commits »
hippoz pushed to master at hippoz/waffle 2022-04-26 03:01:29 +03:00
f17fd0174b frontend: add channel editing
240411ddd3 frontend: add props to overlay store
fbc84a1659 frontend: add comments for each global.css section
a8479ee549 frontend: slightly improve create channel modal
Compare 4 commits »
hippoz pushed to master at hippoz/waffle 2022-04-25 22:48:37 +03:00
131a270562 frontend: make "create channel" modal functional
b1ff452732 frontend: start working on "create channel" modal
6c3d6a09fb frontend: make generic fullscreen message class
Compare 3 commits »
hippoz pushed to master at hippoz/waffle 2022-04-24 21:29:35 +03:00
a5ade22483 frontend: add "connecting" indicator
hippoz pushed to master at hippoz/waffle 2022-04-24 20:14:18 +03:00
9122434a36 frontend: improve channel switch latency by reducing reflows due to scroll-related getters
15e57c2372 frontend: improve logging
Compare 2 commits »
hippoz pushed to master at hippoz/raven 2022-04-24 02:59:54 +03:00
4145115697 add syntax sugar and fix some safety issues
hippoz pushed to master at hippoz/waffle 2022-04-23 03:38:26 +03:00
2574e7e0e6 frontend: add username to top bar and improve paddings
hippoz pushed to master at hippoz/waffle 2022-04-23 01:06:11 +03:00
3668b45a30 frontend: separate more elements into different components
6a1e89c288 frontend: remove debug function
Compare 2 commits »
hippoz pushed to master at hippoz/waffle 2022-04-22 23:34:13 +03:00
164545bb26 frontend: add placeholder color for message input
9bfc645a32 frontend: improve messages container padding
e552de269b frontend: improve readability and css
Compare 3 commits »
hippoz pushed to master at hippoz/waffle 2022-04-22 16:43:35 +03:00
f7f536b318 frontend: preserve scroll position when loading more messages
hippoz pushed to master at hippoz/waffle 2022-04-21 02:12:10 +03:00
e19a3aa6cc frontend: fix unnecessary requests being sent when switching between channels
hippoz pushed to master at hippoz/waffle 2022-04-21 01:57:45 +03:00
459b1c6703 frontend: show pending messages in a different color
hippoz pushed to master at hippoz/waffle 2022-04-20 17:53:24 +03:00
addfddd3ac frontend: fix autoscroll breaking message loading
e267ca4fc4 frontend: implement autoscroll
Compare 2 commits »
hippoz pushed to master at hippoz/waffle 2022-04-20 03:44:55 +03:00
0d95b02401 frontend: send messages
hippoz pushed to master at hippoz/waffle 2022-04-20 03:14:52 +03:00
7260525eec frontend: message loading
hippoz pushed to master at hippoz/waffle 2022-04-19 21:22:13 +03:00
da7e57fe82 frontend: add experimental message loading and display support
hippoz pushed to master at hippoz/waffle 2022-04-19 02:22:36 +03:00
efae331f99 frontend: move value assignment into Store constructor
hippoz pushed to master at hippoz/waffle 2022-04-19 02:19:28 +03:00
ce4592c6c0 frontend: fix array index checks in channels store
hippoz pushed to master at hippoz/waffle 2022-04-19 02:17:34 +03:00
abdaa80d1a frontend: simplify store code