Richard Lewis
|
467ebab31f
|
Move most side bar and user list interactions to vue.
|
2019-11-25 20:12:28 +02:00 |
|
Alistair McKinlay
|
133e7bf710
|
Format js/vue with prettier
|
2019-07-19 11:27:40 +01: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 |
|