Jérémie Astori
2c0fc67ab9
Use Mousetrap for image viewer shortcuts
2017-09-23 22:02:13 -04:00
Jérémie Astori
77714accca
Merge pull request #1565 from thelounge/astorije/fix-menu
...
Fix wrongly positioned menu when opening it and switching to landscape
2017-09-23 13:07:36 -04:00
Jérémie Astori
5e4a4d1d0b
Fix wrongly positioned menu when opening it and switching to landscape
...
This could be reproduced on tablet or large phone (as long as portrait mode shows a collapsible menu and landscape mode shows normal menu) or when resizing the browser on desktop.
2017-09-23 12:21:31 -04:00
Jérémie Astori
8268eb03c6
Merge pull request #1561 from thelounge/astorije/font-size-fixes
...
Reduce message size on mobile and increase a bit UI text
2017-09-23 12:07:29 -04:00
Jérémie Astori
4dc3769b18
Make channel list links clickable on full width, simplify code
...
- Close button and badge are now positioned using the same method. Previously one was float and the other was absolutely positioned.
- Increase the close button size to match 2.4.0, as it was made smaller when moving to the native font stack.
- Removed link margins on left/right of the channel links, and the `1px` gap between links.
- Removed hack/fix for drag-and-drop now made unnecessary
2017-09-22 23:42:16 -04:00
Jérémie Astori
713d2c14e5
Reduce message size on mobile and increase a bit UI text
2017-09-22 21:59:45 -04:00
Pavel Djundik
f85686bcb2
Merge pull request #1468 from thelounge/xpaw/combine-notifications
...
Combine unread notifications into a single one
2017-09-22 21:04:04 +03:00
Pavel Djundik
b456ab997c
Merge pull request #1503 from thelounge/astorije/image-preview-history
...
Handle browser history when opening/closing image preview
2017-09-22 21:03:50 +03:00
Pavel Djundik
cddeb51109
Merge pull request #1555 from thelounge/greenkeeper/eslint-4.7.2
...
Update eslint to the latest version 🚀
2017-09-22 10:24:52 +03:00
greenkeeper[bot]
203907f706
chore(package): update eslint to version 4.7.2
2017-09-21 19:49:06 +00:00
Pavel Djundik
ede56398f6
Merge pull request #1553 from thelounge/astorije/bigger-fonts
...
Increase font size on desktops and mobiles
2017-09-21 13:59:13 +03:00
Jérémie Astori
3eaf12cc36
Increase font size on desktops and mobiles
2017-09-21 03:26:30 -04:00
Jérémie Astori
e165d51e60
Merge pull request #1549 from thelounge/xpaw/fix-default-chan
...
Fix opening first channel on server start
2017-09-20 21:30:24 -04:00
Pavel Djundik
649e9c3192
Fix opening first channel on server start
...
Fixes #1547
2017-09-20 16:17:38 +03:00
Pavel Djundik
01eda0aac3
Merge pull request #1539 from thelounge/xpaw/install-command
...
Create lounge install command
2017-09-20 11:11:48 +03:00
Pavel Djundik
75555d90ee
Merge pull request #1543 from thelounge/xpaw/remove-dupe-keybindings
...
Remove duplicate keybindings help
2017-09-20 11:09:58 +03:00
Pavel Djundik
416ebf97ff
Create 'lounge install' command
2017-09-20 10:59:06 +03:00
Pavel Djundik
1c065ad1b6
Remove duplicate keybindings help
2017-09-20 10:57:43 +03:00
Pavel Djundik
8f275c6a55
Merge pull request #1546 from thelounge/greenkeeper/request-2.82.0
...
Update request to the latest version 🚀
2017-09-20 10:18:42 +03:00
Jérémie Astori
637949ea55
Merge pull request #1471 from thelounge/xpaw/client-reconnection
...
Automatic client reconnection
2017-09-20 00:05:37 -04:00
Jérémie Astori
d97b844e29
Merge pull request #1520 from iamstratos/master
...
Add touch-action to Messages, Sidebar and User list
2017-09-19 23:53:27 -04:00
Jérémie Astori
a181d79544
Merge pull request #1542 from thelounge/xpaw/move-theme-warning
...
Print compatibility theme setting only once warning on startup
2017-09-19 21:14:29 -04:00
Jérémie Astori
1dae995631
Merge pull request #1544 from thelounge/xpaw/fix-more-condensed
...
Fix history not loading if first message is condensed
2017-09-19 18:37:53 -04:00
greenkeeper[bot]
48cc810455
fix(package): update request to version 2.82.0
2017-09-19 19:57:56 +00:00
Pavel Djundik
6041e492ee
Fix history not loading if first message is condensed
2017-09-19 18:01:02 +03:00
Pavel Djundik
21c9919fa1
Print compatibility theme setting warning on startup
2017-09-19 12:21:08 +03:00
Pavel Djundik
6cfe60e4d9
Group push notifications per target
2017-09-19 12:01:50 +03:00
Pavel Djundik
935c5b309a
Force reconnect on server shutdown
2017-09-19 11:59:56 +03:00
Pavel Djundik
532f55cb86
Redraw channels
2017-09-19 11:59:56 +03:00
Pavel Djundik
cffa957e34
Only send messages newer than last seen id
2017-09-19 11:45:22 +03:00
Pavel Djundik
05fc00d9be
Display all the status changes in UI
2017-09-19 11:45:22 +03:00
Pavel Djundik
0c0df1efc9
Force reload the page if socket reconnects and server restarted
2017-09-19 11:45:22 +03:00
Al McKinlay
c7433eca95
Merge pull request #1541 from thelounge/greenkeeper/eslint-4.7.1
...
Update eslint to the latest version
2017-09-19 08:57:09 +01:00
Jérémie Astori
26eba56ab8
Merge pull request #1540 from thelounge/xpaw/native-fonts
...
Use native font stack
2017-09-19 00:29:32 -04:00
Jérémie Astori
b844b0a782
Merge pull request #1283 from MaxLeiter/MaxLeiter/window-save
...
Add anchor tag to URL to signify open page for reloading
2017-09-18 19:01:23 -04:00
greenkeeper[bot]
55fe080eaa
chore(package): update eslint to version 4.7.1
2017-09-18 21:57:40 +00:00
Pavel Djundik
4e776f7a5f
Remove Lato
2017-09-18 13:33:04 +03:00
Pavel Djundik
3ac15f97f1
Use native font stack
2017-09-18 13:32:52 +03:00
Pavel Djundik
2ea57a4133
Merge pull request #1538 from thelounge/astorije/eslint-console
...
Enable `no-console` and `no-alert` ESLint rules
2017-09-18 13:06:44 +03:00
Jérémie Astori
aa377ee59b
Switch Font Awesome build script to use our logger
2017-09-17 22:20:20 -04:00
Jérémie Astori
82c4898715
Use explicit keywords instead of cryptic codes in ESLint config
...
Bikeshedding at its best, isn't it?
2017-09-17 22:04:29 -04:00
Jérémie Astori
64cc4927b3
Make sure we never ship with JS alerts by accident
2017-09-17 21:50:41 -04:00
Jérémie Astori
b8399471b3
Enable ESLint no-console
rule to avoid future mistakes
2017-09-17 21:50:21 -04:00
Jérémie Astori
2e2e201784
Merge pull request #1266 from thelounge/yamanickill/1228-theme-management
...
Allow themes from npm
2017-09-17 20:05:59 -04:00
Alistair McKinlay
59d2f93f61
Allow themes from npm
2017-09-17 19:47:29 -04:00
Jérémie Astori
90cb79ac91
Merge pull request #845 from MaxLeiter/MaxLeiter/away-notify
...
Use away-notify to show updates on users away state
2017-09-17 14:45:27 -04:00
Max Leiter
163cfaba3c
Use away-notify to show user away status change
2017-09-17 11:16:48 -07:00
Jérémie Astori
4f38bc9077
Merge pull request #1535 from thelounge/astorije/fix-master
...
Fix references to undefined `this`
2017-09-17 02:57:43 -04:00
Jérémie Astori
cb1b6db14e
Fix references to undefined this
2017-09-17 02:24:54 -04:00
Al McKinlay
948f304bb9
Merge pull request #1511 from thelounge/xpaw/checkered-background
...
Checkered background for transparent images in image viewer
2017-09-16 20:53:13 +01:00