Pavel Djundik
|
893d59e7c4
|
Skip scroll event which is called after setting scrollTop
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
3c4a9efe7e
|
Fix lodash not being tree shaked properly
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
f1994352bd
|
Fix scroll button on iOS
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
b3e86dbab4
|
Fix unread markers not rendering with hidden status messages
Co-Authored-By: Richard Lewis <richrd@users.noreply.github.com>
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
395be41728
|
Move message time formatting to Vue as computed
|
2019-02-12 12:49:05 +02:00 |
|
Richard Lewis
|
7394e6b9f1
|
Update date markers vith vue instead of jQuery.
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
7b15c53ed4
|
Rename some vue variables
|
2019-02-12 12:49:05 +02:00 |
|
Richard Lewis
|
32776f0642
|
Improve more button implementation and fix lint.
|
2019-02-12 12:49:04 +02:00 |
|
Richard Lewis
|
8dff4a9478
|
Only show more button on link previews when needed.
|
2019-02-12 12:49:04 +02:00 |
|
Pavel Djundik
|
6877199515
|
Update eslint-plugin-vue
|
2019-02-12 12:48:45 +02:00 |
|
Pavel Djundik
|
bd57c6d620
|
Fix history not loading on channel switch
|
2019-02-12 12:48:45 +02:00 |
|
Pavel Djundik
|
fea6fff13a
|
Keep scroll position on preview toggle
|
2019-02-12 12:48:45 +02:00 |
|
Pavel Djundik
|
e91f2aa024
|
Fix unread markers in condensed messages
|
2019-02-12 12:48:45 +02:00 |
|
Pavel Djundik
|
a21e0e34cd
|
Fix unread marker not showing after condensed messages
|
2019-02-12 12:48:45 +02:00 |
|
Pavel Djundik
|
f2cbd1efed
|
Pass PREFIX and CHANTYPES to parser
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
5452d26c17
|
Don't bother trying to count unreads
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
a10ac4e7da
|
Make a single function to initialize channel variables
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
ad0f638487
|
Add jump-to-bottom arrow when scrolled up
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
bc69ef5f0b
|
Actually change message output based on statusMessage setting
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
2303a02839
|
Reduce throttle delay
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
d00c70f804
|
Fix some input issues on mobile
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
a899b1b46d
|
Throttle scroll event instead of debouncing
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
36b6fdcc88
|
Reference scrolledToBottom variable instead of recalculating on message received
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
efdf11dcae
|
Reset scrolledToBottom when channel changes
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
4b5252d285
|
Some scroll fixes
|
2019-02-12 12:48:44 +02:00 |
|
Richard Lewis
|
f4b4cfdee2
|
Make event listneres passive.
|
2019-02-12 12:48:44 +02:00 |
|
Richard Lewis
|
c9f5e06ee4
|
Keep scroll to bottom when resizing window.
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
bb0450cb31
|
Move history logic to MessageList, fix previews not keeping scroll
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
d83dcc35e2
|
Port 'more' button in previews to Vue
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
1cd28a5ccf
|
Fix sending msg:preview:toggle to server
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
c369f0fdb7
|
Some fixes with unread marker
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
aa1446c19d
|
Some fixes for unread marker
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
dbe6df1ab6
|
Fix clipboard "fixes"
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
8e64670b4e
|
Keep condensed open when new messages arrive
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
9ab5b9d791
|
Implement condensed messages in Vue
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
9290264fa5
|
Make user list and message list components
|
2019-02-12 12:48:41 +02:00 |
|