Pavel Djundik
|
f0253075d8
|
Create an event bus
|
2020-04-24 14:09:09 +03:00 |
|
Pavel Djundik
|
bc4f9b5f51
|
Track mentions and add a window to view them
|
2020-04-11 12:49:42 +03:00 |
|
Pavel Djundik
|
52bf7b116e
|
Do not handle keybinds in inputs if not empty
Fix #3813
|
2020-03-22 20:44:14 +02:00 |
|
Pavel Djundik
|
44a8925b8c
|
Create a generic confirmation dialog
|
2020-02-28 17:01:28 +02:00 |
|
Richard Lewis
|
1fb78d7218
|
Merge pull request #3594 from thelounge/richrd/jump-to
Jump to channel switcher
|
2020-02-10 19:56:04 +02:00 |
|
Richard Lewis
|
f5884957a5
|
Fix CSS styles, scroll to selected channel and improve bindings.
Co-Authored-By: Pavel Djundik <xPaw@users.noreply.github.com>
|
2020-02-10 19:43:44 +02:00 |
|
Pavel Djundik
|
2451f222e8
|
Bind esc key handler once
Fixes #3690
|
2020-01-24 15:50:01 +02:00 |
|
Pavel Djundik
|
63540e102b
|
Ignore Alt+<letter> keybinds when focused in chat input
Fixes #3719
|
2020-01-23 22:50:37 +02:00 |
|
Richard Lewis
|
23ac0fef32
|
Load styles from vue components, fix hot reload
Fixes #3615
|
2020-01-08 16:02:09 +02:00 |
|
Pavel Djundik
|
ff4fd0a13d
|
Add keyboard shortcuts to toggle server/user list
Fixes #2345
|
2020-01-02 22:24:20 +02:00 |
|
Pavel Djundik
|
4a345eb6d9
|
Convert constants.js to commonjs
|
2019-12-18 00:14:36 +02:00 |
|
Richard Lewis
|
c022377c49
|
Refactor some CSS selectors.
|
2019-12-10 14:19:31 +02:00 |
|
Pavel Djundik
|
cf0a4999e9
|
Fix sidebar not opening when lounge is open in a background tab
|
2019-12-01 20:20:37 +02:00 |
|
Pavel Djundik
|
2a6c57abaa
|
Fix context menu generation
|
2019-11-25 20:13:16 +02:00 |
|
Pavel Djundik
|
49dc6ffd8f
|
Fix client tests
|
2019-11-25 20:13:15 +02:00 |
|
Pavel Djundik
|
f00dfc7524
|
Move upload-overlay to viewport
|
2019-11-25 20:13:14 +02:00 |
|
Pavel Djundik
|
0cb8dc73bb
|
Use es6 import syntax
|
2019-11-25 20:13:12 +02:00 |
|
Richard Lewis
|
a71472a427
|
Port contextmenus to Vue
|
2019-11-25 20:13:11 +02:00 |
|
Pavel Djundik
|
54a1e11f50
|
Move some init code around
|
2019-11-25 20:13:09 +02:00 |
|
Tim Miller-Williams
|
d5ebdc943c
|
Replace isNotified state with getter
|
2019-11-25 20:13:05 +02:00 |
|
Tim Miller-Williams
|
dd9efad23c
|
Refactor sidebar behaviour to no longer use methods in root Vue instance
|
2019-11-25 20:13:04 +02:00 |
|
Pavel Djundik
|
743ae987ec
|
Fix up login and initial window
|
2019-11-25 20:12:55 +02:00 |
|
Pavel Djundik
|
2b5a13a043
|
Register routes after init
|
2019-11-25 20:12:55 +02:00 |
|
Pavel Djundik
|
2f635069e0
|
Move vuex state to a separate file and reorganize some code
Co-Authored-By: Tim Miller-Williams <timmw@users.noreply.github.com>
|
2019-11-25 20:12:54 +02:00 |
|
Pavel Djundik
|
f76ad57c63
|
Move confirmExit
|
2019-11-25 20:12:50 +02:00 |
|
Richard Lewis
|
737afc759b
|
Implement vue-router.
|
2019-11-25 20:12:48 +02:00 |
|
Pavel Djundik
|
70a795dced
|
Start porting image viewer to Vue
|
2019-11-25 20:12:33 +02:00 |
|
Richard Lewis
|
055ba5caff
|
Remove sidebar wrapper div.
|
2019-11-25 20:12:31 +02:00 |
|
Richard Lewis
|
2b602ca333
|
Move slideout menu logic to Vue.
|
2019-11-25 20:12:31 +02:00 |
|
Richard Lewis
|
b5f2e7f0cc
|
Fix lint and format with prettier.
|
2019-11-25 20:12:30 +02:00 |
|
Richard Lewis
|
467ebab31f
|
Move most side bar and user list interactions to vue.
|
2019-11-25 20:12:28 +02:00 |
|
Richard Lewis
|
111beb5f12
|
Run updateSetting from Settings component and get rid of unused code.
|
2019-11-25 20:12:26 +02:00 |
|
Richard Lewis
|
08635beb61
|
Fix lint
|
2019-11-25 20:12:25 +02:00 |
|
Richard Lewis
|
5a3ad194e8
|
Move connect and network edit views to vue.
|
2019-11-25 20:12:25 +02:00 |
|
Richard Lewis
|
c4a3108dc0
|
Move activeWindow to vuex.
|
2019-11-25 20:12:24 +02:00 |
|
Richard Lewis
|
0da059118d
|
Move isNotified to vuex.
|
2019-11-25 20:12:24 +02:00 |
|
Richard Lewis
|
e71360ad39
|
Move sidebar to its own component.
|
2019-11-25 20:12:23 +02:00 |
|
Pavel Djundik
|
3f7889e534
|
Move changelog window to Vue
|
2019-11-25 20:12:22 +02:00 |
|
Pavel Djundik
|
70d9d8d226
|
Move help window to Vue
|
2019-11-25 20:12:22 +02:00 |
|
Pavel Djundik
|
71f54f6a5d
|
Move some settings to Vue
|
2019-11-25 20:12:22 +02:00 |
|
Pavel Djundik
|
09e12affe8
|
Begin moving windows to Vue
|
2019-11-25 20:12:21 +02:00 |
|
Alistair McKinlay
|
133e7bf710
|
Format js/vue with prettier
|
2019-07-19 11:27:40 +01:00 |
|
Jérémie Astori
|
0812ffc2e7
|
Run ESLint autofix after requiring new line on closing brackets
|
2019-02-25 00:57:48 -05:00 |
|
Pavel Djundik
|
3c4a9efe7e
|
Fix lodash not being tree shaked properly
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
def494533b
|
Use native date constructor to calculate timeout until midnight
|
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 |
|
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 |
|