Pavel Djundik
|
a15b10ca45
|
Revert slideout.js changes
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
797731262a
|
Fix menu swiping
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
7e332b817d
|
Channel list rendering with Vue
Co-Authored-By: Tim Miller-Williams <timmw@users.noreply.github.com>
|
2019-02-12 12:48:41 +02:00 |
|
Pavel Djundik
|
bb6a9657a0
|
Fix touch position being null when touching with multiple fingers
|
2018-10-15 14:54:33 +03:00 |
|
Pavel Djundik
|
cdebd532ce
|
Make menu state consistent on desktop and mobile; fix sliding on desktop
Fixes #2572
|
2018-07-06 12:27:26 +03:00 |
|
Jérémie Astori
|
8100f98d6b
|
Handle scrolls 0-45° as horizontal (opening the menu); 45-90° as vertical (chat scroll)
|
2018-03-18 01:18:43 -04:00 |
|
Pavel Djundik
|
84f460d9b8
|
Make slideout work anywhere on the screen
Also makes touchmove event passive
|
2018-03-17 11:40:15 +02:00 |
|
Jérémie Astori
|
1e8c0547ec
|
Add a semi-opaque overlay when channel list is open on mobile
|
2018-03-17 03:13:43 -04:00 |
|
Jérémie Astori
|
cf49a3427e
|
Ensure links in chats cannot be opened by accident when closing the channel list
|
2018-03-17 03:12:30 -04:00 |
|
Pavel Djundik
|
b01e01bc19
|
Convert most of the layout to flexbox, make sidebar an overlay
|
2018-03-11 00:23:43 +02:00 |
|
Pavel Djundik
|
bb066ecb02
|
Do not listen to touch events until client is initialized
Fixes #2148
|
2018-03-07 10:02:02 +02:00 |
|