Pavel Djundik
72bebd8681
Merge pull request #3326 from thelounge/xpaw/theme-color
...
Allow themes to change theme-color
2019-08-03 22:28:20 +03:00
Pavel Djundik
85025a6840
Merge pull request #3329 from thelounge/xpaw/sw-error
...
Send service worker fetch errors to client
2019-08-03 22:27:53 +03:00
Pavel Djundik
ecb4dd9675
Merge pull request #3335 from thelounge/xpaw/upload-sanity
...
Handle upload token requesting in a better way
2019-08-03 22:23:20 +03:00
Pavel Djundik
c8819e9a13
Fix formatting hotkeys on non english locales
2019-08-03 14:16:13 +03:00
Pavel Djundik
932d9c809b
Handle upload token requesting in a better way
2019-07-29 11:04:33 +03:00
Pavel Djundik
5041e82980
Send service worker fetch errors to client
2019-07-23 15:31:26 +03:00
Pavel Djundik
efa0aeb2c6
Allow themes to change theme-color
2019-07-22 19:50:04 +03:00
Pavel Djundik
2500602d3b
Merge pull request #3320 from thelounge/xpaw/fix-3309
...
Fix channel list not working on some touch devices
2019-07-19 22:42:41 +03:00
Pavel Djundik
ba356ae34c
Merge pull request #1873 from thelounge/astorije/outlines
...
Add custom focus outlines for inputs and green buttons
2019-07-19 16:45:15 +03:00
Jérémie Astori
e246c06c32
Do not silence outline of all elements, and add custom outline where possible
...
- Tweak outlines
- Consolidate focus shadows between inputs and buttons, apply custom focus to whole page (i.e. on "Join a channel" form), cleanup
- Do not add custom outlines on checkboxes/radios as browsers are not doing this too well
- Apply hover effect on all inputs, not just in `#windows`
2019-07-19 16:12:15 +03:00
Alistair McKinlay
20816d509d
Add check for outdated packages, and show on the help screen.
2019-07-19 13:33:09 +01:00
Pavel Djundik
a7bdc99d47
Fix channel list not working on some touch devices
...
Fixes #3309
2019-07-19 14:27:59 +03:00
Alistair McKinlay
cc7b4e4817
Fix prettier breaking eslint-disable for confirm
2019-07-19 11:27:40 +01:00
Jérémie Astori
2fbdbead55
WIP Improve Prettified Vue code
2019-07-19 11:27:40 +01:00
Alistair McKinlay
133e7bf710
Format js/vue with prettier
2019-07-19 11:27:40 +01:00
Pavel Djundik
0ff5a7df67
Merge pull request #3305 from thelounge/xpaw/init-reconnect-state
...
Merge network/channel objects when reconnecting to keep object references
2019-07-18 12:40:44 +03:00
Pavel Djundik
03233c3f4d
Merge pull request #3310 from thelounge/xpaw/improve-raw
...
Improve raw messages
2019-07-18 11:58:46 +03:00
Alistair McKinlay
ab8d819193
Set up Prettier on md, html, json, and yaml
2019-07-17 10:22:30 +01:00
Pavel Djundik
2b1197880d
Merge network/channel objects when reconnecting
2019-07-17 12:07:49 +03:00
Pavel Djundik
e04bfe39bf
Improve raw messages
2019-07-17 10:34:23 +03:00
Pavel Djundik
01347787b7
Merge pull request #3297 from thelounge/xpaw/better-disable-touch
...
A better way of disabling sorting on touch devices
2019-07-15 12:46:10 +03:00
Pavel Djundik
bf2c6a6bcf
Fix channel sorting to work across clients on Vue
2019-07-12 19:47:29 +03:00
Pavel Djundik
b2e5be33d6
A better way of disabling sorting on touch devices
2019-07-12 13:43:47 +03:00
Alistair McKinlay
4cbe72f635
Add support for command plugins
2019-07-02 17:02:05 +01:00
Pavel Djundik
1425130436
Update eslint and eslint-plugin-vue, fix rules
2019-06-25 11:51:47 +03:00
Emerson Veenstra
ef6684b77b
Only prepend text with 'Notice: ' if it's the nick it's from
2019-06-14 13:51:42 -04:00
Pavel Djundik
7886e831bb
Fix file uploading when lounge is proxied in a subfolder
2019-06-14 00:58:19 +03:00
Pavel Djundik
b95c8236bd
Use @github's emoji data
2019-06-10 22:17:00 +03:00
Pavel Djundik
702aa6fdfa
Change upload abort error message
2019-05-24 16:43:27 +03:00
SwayUser
4555cf7dcf
Add paste file functionality
2019-05-20 10:34:56 +02:00
Pavel Djundik
721c0d4374
Disable touch tooltip on "jump to recent messages" button
...
Fixes #3089
2019-05-13 14:58:57 +03:00
Pavel Djundik
830fdda91a
Implement invite list
2019-04-15 14:38:11 +03:00
Pavel Djundik
dde3465cfa
Merge pull request #3114 from thelounge/xpaw/sortable-fixes
...
Change styling when dragging channels.
2019-03-27 12:42:48 +02:00
Pavel Djundik
f9459ee1c3
Fix up sorting channel styling
2019-03-27 12:23:50 +02:00
Pavel Djundik
3153830005
Change condensed summary hover to an underline
2019-03-25 17:08:22 +02:00
Pavel Djundik
2c85f61e62
Handle redirected requests correctly in service worker
2019-03-21 11:22:01 +02:00
Pavel Djundik
92098286e7
Merge pull request #3037 from thelounge/xpaw-richrd/file-uploads
...
Re-implement file uploading with old school multipart forms
Co-authored-by: Jérémie Astori <jeremie@astori.fr>
2019-03-19 15:09:33 +02:00
Pavel Djundik
50fbf93d64
Move favicon.ico to the root folder
2019-03-18 12:56:52 +02:00
Pavel Djundik
b0571c5a36
Merge pull request #3111 from thelounge/xpaw/sw-async
...
Use async/await in service worker, do not wait for cache for successful requests
2019-03-18 12:46:44 +02:00
Jérémie Astori
7e7ac8229b
Style the upload progress bar
2019-03-18 10:28:18 +02:00
Pavel Djundik
12cf5ed070
Abort file upload if ChatInput component is destroyed
2019-03-18 10:28:18 +02:00
Pavel Djundik
f84e4199e9
Re-implement file uploads with old-school forms
...
Co-Authored-By: Richard Lewis <richrd@users.noreply.github.com>
2019-03-18 10:28:18 +02:00
Jérémie Astori
f7ebff0b67
Merge pull request #3109 from thelounge/xpaw/chan-mode-is
...
Display current channel mode on /mode command
2019-03-16 21:48:22 -04:00
Pavel Djundik
7df26dc373
Add aria-label on link preview toggle button
2019-03-13 19:08:32 +02:00
Pavel Djundik
de9459dd83
Implement cache busting based on version hash
2019-03-08 12:29:49 +02:00
Pavel Djundik
bb28ecaff7
Use async/await in service worker, do not wait for cache open/put for successful requests
2019-03-07 21:35:41 +02:00
Pavel Djundik
71332f59d9
Display current channel mode on /mode command
...
Fixes #885
2019-03-07 12:57:31 +02:00
Pavel Djundik
212f4be3c3
Fix (dis)connect icons in context menu being reverse of what they should be
2019-03-01 14:23:58 +02:00
Jérémie Astori
f84d764822
Fix linting on a violation shipped previously...
2019-02-27 02:28:52 -05:00
Jérémie Astori
f8b5983f2c
Use Vue to show/hide insecure/disconnected icons instead of CSS
2019-02-27 02:25:44 -05:00