Jérémie Astori
|
09eaf80f8c
|
Fix page scroll glitch
|
2017-04-02 21:03:01 -04:00 |
|
Pavel Djundik
|
2d9aa35c06
|
Implement pgup/pgdown keys
|
2017-04-01 22:35:07 +03:00 |
|
Pavel Djundik
|
110c0f0c87
|
Correctly append date marker when receiving a message
|
2017-04-01 11:06:01 +03:00 |
|
Pavel Djundik
|
212703d162
|
Merge pull request #810 from thelounge/xpaw/color-hotkeys
Implement color hotkeys
|
2017-03-31 19:17:16 +03:00 |
|
Jérémie Astori
|
4363ef4abe
|
Merge pull request #973 from thelounge/xpaw/use-require
Use require() instead of import in client code
|
2017-03-31 01:41:29 -04:00 |
|
Jérémie Astori
|
e62da5b1ea
|
Remove extra newline to please ESLint
See https://travis-ci.org/thelounge/lounge/jobs/217041734#L1200
|
2017-03-31 01:26:37 -04:00 |
|
Jérémie Astori
|
abd155e881
|
Merge pull request #873 from PolarizedIons/fix-username-override
Fix filling in the nickname, overriding the username (in add network tab)
|
2017-03-31 01:20:12 -04:00 |
|
Pavel Djundik
|
3b2e3fc08c
|
Enforce more space and new line rules
|
2017-03-18 21:40:39 +02:00 |
|
Stephan
|
3318acd16b
|
fix filling in nickname overriding username (in add network tab)
|
2017-03-18 18:11:43 +02:00 |
|
Pavel Djundik
|
dcefcd19cb
|
Use require() instead of import in client code
Closes #895
|
2017-03-18 11:21:18 +02:00 |
|
Pavel Djundik
|
f2e43b84be
|
Implement color hotkeys
|
2017-03-12 11:50:18 +02:00 |
|
Jérémie Astori
|
dcc98c3efb
|
Un-ellipsis placeholder and use ES6 template
|
2017-01-24 23:55:57 -05:00 |
|
Alistair McKinlay
|
0d8b58425e
|
Merge pull request #855 from MaxLeiter/MaxLeiter/search
Fix searching for user in user list, closes #851
|
2017-01-04 11:15:14 +00:00 |
|
Jérémie Astori
|
280d145502
|
Merge pull request #836 from thelounge/xpaw/slideout-width
Calculate menu width on touch start
|
2017-01-04 01:48:38 -05:00 |
|
Max Leiter
|
ba00738f1f
|
Fix searching for user in user list, closes #851
|
2016-12-29 18:03:05 -10:00 |
|
Pavel Djundik
|
c75771f13d
|
Fix stuff that breaks in jQuery 3
|
2016-12-29 23:43:10 +02:00 |
|
Pavel Djundik
|
8fd1d161ea
|
Remove vendor client code
|
2016-12-27 19:15:31 +02:00 |
|
Pavel Djundik
|
fb87bd3a58
|
Webpack
|
2016-12-27 19:15:30 +02:00 |
|
Pavel Djundik
|
3017e67f3a
|
Calculate menu width on touch start
Fixes #831
|
2016-12-21 19:58:36 +02:00 |
|
Jérémie Astori
|
b07ec94bc3
|
Remind channel name or nick in input placeholder
|
2016-12-20 20:13:05 -05:00 |
|
Pavel Djundik
|
7709847267
|
Fix unread marker being removed from DOM
|
2016-12-19 14:46:18 +02:00 |
|
Pavel Djundik
|
d24eb44991
|
Merge pull request #818 from thelounge/xpaw/no-notif-controls
Strip control characters from notifications
|
2016-12-19 12:52:12 +02:00 |
|
Pavel Djundik
|
8fff5ee829
|
Strip control characters from notifications
|
2016-12-18 18:19:03 +02:00 |
|
Pavel Djundik
|
3d6e4a38c6
|
Prevent focus on mobile
|
2016-12-17 21:17:23 +02:00 |
|
Pavel Djundik
|
7933b2453d
|
Only append "says" to notifications if its a message
|
2016-12-17 13:05:12 +02:00 |
|
Jérémie Astori
|
3d0e1fd9f0
|
Merge pull request #745 from thelounge/xpaw/away-command
Implement /away and /back commands
|
2016-12-16 23:16:02 -05:00 |
|
Jérémie Astori
|
86358c619b
|
Lock input message when app is disconnected
|
2016-12-14 01:35:32 -05:00 |
|
Pavel Djundik
|
a8926e2ced
|
Stop refreshing the page on every socket.io error
|
2016-12-13 01:55:11 -05:00 |
|
stepie22
|
a5ad573b2d
|
Sync reordering of channels/networks to other clients
|
2016-12-09 14:56:19 +02:00 |
|
stepie22
|
10fefab279
|
Switch to jQuery's hasClass instaid of checking direct class equality
|
2016-12-01 13:25:49 +02:00 |
|
stepie22
|
c160852042
|
slight nit-pick
|
2016-11-28 19:55:16 +02:00 |
|
stepie22
|
06ecf625c6
|
Fix date-marker not being removed when at the top of the page sometimes
|
2016-11-25 18:05:04 +02:00 |
|
stepie22
|
93f0f6942e
|
Add a date seperator
|
2016-11-23 16:35:42 +02:00 |
|
Alistair McKinlay
|
c954d9c9a3
|
Merge pull request #739 from williamboman/fix/dont-dismiss-notifications
client: don't dismiss native web notifications programmatically after 5s
|
2016-11-22 15:44:03 +00:00 |
|
Pavel Djundik
|
6023035838
|
Update depdencides to latest stable versions
|
2016-11-19 10:49:16 +02:00 |
|
Pavel Djundik
|
f24f707119
|
Implement /away and /back commands
|
2016-11-19 10:27:39 +02:00 |
|
William Boman
|
6e1cdb370b
|
client: don't dismiss native web notifications programmatically after 5s
|
2016-11-16 17:43:30 +01:00 |
|
Jérémie Astori
|
dff1a48e05
|
Prevent sound notification to throw an exception on mobile
|
2016-11-08 01:02:56 -05:00 |
|
Jérémie Astori
|
e21ec8b447
|
Silence failures to trigger notifications when not available
Recent Chrome versions are dropping out `new Notification` in favor of `ServiceWorkerRegistration.showNotification`.
This makes sure nothing bad happens until we have proper support for Service Workers.
See:
- https://stackoverflow.com/questions/29774836/failed-to-construct-notification-illegal-constructor
- https://stackoverflow.com/questions/31512504/html5-notification-not-working-in-mobile-chrome
|
2016-11-08 01:02:25 -05:00 |
|
Pavel Djundik
|
837f78f1ae
|
Merge pull request #483 from williamboman/fix/focus-input-on-submit
client: re-focus input on chat form submit
|
2016-10-28 19:14:26 +03:00 |
|
Jérémie Astori
|
e9b118ea71
|
Merge pull request #708 from thelounge/astorije/nick-cycle
Add a UI element to cycle through nick completions on mobile
|
2016-10-25 18:45:07 -04:00 |
|
Maxime Poulin
|
0bef9e9cde
|
Merge pull request #720 from stepie22/unread-counters-fix
Fix unread counters resetting when they shouldn't
|
2016-10-25 12:41:10 -04:00 |
|
stepie22
|
ee1a629be9
|
Fix incorrect selector for undead badge on channels
|
2016-10-25 13:58:28 +02:00 |
|
Jérémie Astori
|
ddaf7ff300
|
Add a way to cycle through nicks on mobile
This was heavily inspired by https://github.com/maxpoulin64/lounge/commit/a877e46.
Clearly not a definitive solution but a good start to have and to improve upon.
|
2016-10-25 01:03:43 -04:00 |
|
stepie22
|
1a4974b7df
|
Fix channels drag'n'droping
|
2016-10-23 11:47:33 +02:00 |
|
Jérémie Astori
|
d82a894b7b
|
Remove browser notification polyfill and inform user when unsupported
|
2016-10-22 17:26:34 -04:00 |
|
Jérémie Astori
|
f5af8a4986
|
Merge pull request #674 from MaxLeiter/MaxLeiter/override-defaults
Override defaults with URL
|
2016-10-17 02:11:30 -04:00 |
|
Pavel Djundik
|
a1f56c7395
|
Improve support for opening multiple clients at once
- Synchornize unread counter with the server
- Fix unread marker on no attached clients
- Increase unread counter for server messages
|
2016-10-17 01:31:22 -04:00 |
|
Pavel Djundik
|
4f5bb55951
|
Revert "Do not trigger a DOM event on every message"
|
2016-10-14 18:49:08 +03:00 |
|
William Boman
|
aabdf562a6
|
client: re-focus input on chat form submit
|
2016-10-11 10:43:27 +02:00 |
|