Jérémie Astori
6c50fe72b9
Fix join channel UI opening by itself
...
Without this, `target` was matching all of the lobby link, the "Join a channel..." button, and the join form submit button. This change restricts to the first one.
2017-12-23 03:00:16 -05:00
Jérémie Astori
5490235f4d
Merge pull request #1836 from MaxLeiter/join_channel
...
Join channel UI
2017-12-22 13:13:34 -05:00
Jérémie Astori
47f95c234d
Call the openForm
function specifically when clicking on the context menu instead of relying on click handler
...
Not defining a `toggleForm` function has the advantage of "fixing" the fact that clicking "Join a channel..." from the context menu would close it when it was already open
2017-12-22 12:18:49 -05:00
Jérémie Astori
1063d7b1d6
Mark the channel field of "Join a channel" UI as required
2017-12-22 12:18:48 -05:00
Jérémie Astori
a03f894888
Change content of tooltip and button when opening/closing join channel form
2017-12-22 12:18:48 -05:00
Jérémie Astori
d2b0385431
Add a keyboard handler to close the join form when hitting "Escape"
2017-12-22 12:18:48 -05:00
Jérémie Astori
9ea3966140
Move the join channel form to its own component
2017-12-22 12:18:47 -05:00
Jérémie Astori
522bba694b
Use an ellipsis for change nick and join channel tooltips
2017-12-22 12:18:47 -05:00
Jérémie Astori
3307ced4d8
Remove background on close/join-channel sidebar buttons
2017-12-22 12:18:47 -05:00
Max Leiter
3fde87efbc
Add join channel UI via context menu or plus button next to lobbys
2017-12-22 12:18:46 -05:00
Al McKinlay
148628c49f
Merge pull request #1877 from thelounge/greenkeeper/copy-webpack-plugin-4.3.1
...
Update copy-webpack-plugin to the latest version 🚀
2017-12-22 13:18:08 +00:00
greenkeeper[bot]
5edc8914b9
chore(package): update copy-webpack-plugin to version 4.3.1
2017-12-22 12:40:39 +00:00
Pavel Djundik
18a9a82c26
Merge pull request #1876 from thelounge/xpaw/notequal-lobby
...
Use notEqual helper for close button
2017-12-22 13:57:43 +02:00
Pavel Djundik
aad9033d06
Use notEqual helper for close button
2017-12-22 12:30:23 +02:00
Pavel Djundik
06becc798f
Merge pull request #1874 from thelounge/astorije/handlebars-notEqual
...
Add a `notEqual` block helper for Handlebars and tests for `equal`
2017-12-22 12:28:15 +02:00
Al McKinlay
8004e051aa
Merge pull request #1833 from Cldfire/master
...
Remove lobby close button
2017-12-22 10:18:29 +00:00
Al McKinlay
8ac0586464
Merge pull request #1875 from MiniDigger/patch-1
...
Fix incorrect documentation url in default config
2017-12-22 10:17:49 +00:00
MiniDigger
9517360531
Fix incorrect documentation url in default config
2017-12-22 10:16:09 +01:00
Jérémie Astori
371c5bcac2
Add a notEqual
block helper for Handlebars
2017-12-21 22:09:08 -05:00
Jérémie Astori
6d053d65e7
Add tests for the Handlebars helper equal
2017-12-21 20:09:12 -05:00
Jérémie Astori
8652ca6968
Merge pull request #1845 from thelounge/astorije/error-loading
...
Improve error page at loading time
2017-12-21 19:23:41 -05:00
Jérémie Astori
f975426c61
Rename the error handlers file at loading time
2017-12-21 18:23:54 -05:00
Jérémie Astori
84db8d8866
Wrap entire error loading script in anonymous function to avoid leaks
2017-12-21 18:23:52 -05:00
Jérémie Astori
0ffd4d60d9
Improve error page at loading
...
- Display the "Reload page" instantly and not after 5 seconds
- Remove stack trace, buggy anyway
- Wrap the error details so it does not expand beyond boundaries (scrollbar would not show up either)
- Do not show the slow-loading warning on error
- Make zeeoe details selectable instead of editable
- Label improvements
2017-12-21 18:22:53 -05:00
Jérémie Astori
da7481c23c
Merge pull request #1850 from thelounge/xpaw/whois-dl
...
Format whois as a definition list
2017-12-21 18:05:01 -05:00
Jérémie Astori
3f9a8d6066
Merge pull request #1871 from thelounge/astorije/focus-buttons
...
Add visual feedback on focused buttons, for example when tabbing to it
2017-12-21 16:56:02 -05:00
Jérémie Astori
98cab94f9b
Add visual feedback on focused buttons, for example when tabbing to it
2017-12-21 16:38:20 -05:00
Pavel Djundik
56b5a13abc
Merge pull request #1855 from MaxLeiter/primer-npm
...
Update to primer on npm
2017-12-21 16:41:54 +02:00
Max Leiter
32b4349130
Update to primer on npm, set tooltipped-no-delay for all tooltips
2017-12-20 22:04:13 -08:00
Jérémie Astori
31f1c2bf2b
Merge pull request #1858 from thelounge/yamanickill/context-menu-banlist
...
Add banlist context menu item if user isn't normal user
2017-12-20 20:13:55 -05:00
Al McKinlay
96adc56cd7
Merge pull request #1865 from thelounge/xpaw/proper-msg-from-fix
...
Correctly fix `from` field in messages
2017-12-20 12:07:48 +00:00
Pavel Djundik
dc8c10f461
Correctly fix from
field in messages
...
This should have been in #1859
2017-12-20 13:45:17 +02:00
Al McKinlay
5084037cdc
Add banlist context menu item
2017-12-20 09:53:28 +00:00
Jérémie Astori
09b2cd7527
Merge pull request #1863 from thelounge/greenkeeper/nyc-11.4.1
...
Update nyc to the latest version 🚀
2017-12-20 01:16:23 -05:00
greenkeeper[bot]
4a2101e3fc
chore(package): update nyc to version 11.4.1
2017-12-20 05:35:33 +00:00
Jérémie Astori
70f3d7d6cc
Merge pull request #1859 from thelounge/xpaw/msg-user
...
Fix possible issues with `from` in messages
2017-12-19 19:30:52 -05:00
Jérémie Astori
2ca5b3d407
Merge pull request #1857 from thelounge/greenkeeper/moment-2.20.1
...
Update moment to the latest version 🚀
2017-12-19 19:29:05 -05:00
Pavel Djundik
ce5d18c4fa
Fix possible issues with from
in messages
2017-12-19 13:45:33 +02:00
Pavel Djundik
602c50989f
Merge pull request #1854 from thelounge/greenkeeper/textcomplete-0.16.0
...
Update textcomplete to the latest version 🚀
2017-12-19 13:19:56 +02:00
greenkeeper[bot]
cbca3887ae
fix(package): update moment to version 2.20.1
2017-12-19 04:51:37 +00:00
Jérémie Astori
a5dea8caa0
Update how textcomplete gets imported per the v0.16 changes
...
See ab6509782a (diff-04c6e90faac2675aa89e2176d2eec7d8)
2017-12-18 23:15:08 -05:00
greenkeeper[bot]
461d61d6f5
chore(package): update textcomplete to version 0.16.0
2017-12-19 01:32:34 +00:00
Jérémie Astori
95ff256e68
Merge pull request #1853 from thelounge/xpaw/clear-storage
...
Clear storage folder after successful start and graceful exit
2017-12-18 19:31:46 -05:00
Pavel Djundik
2b7657a9e7
Format whois as a definition list
2017-12-18 19:40:01 +02:00
Pavel Djundik
c06fb9a275
Clear storage folder after successful start and graceful exit
2017-12-18 16:59:05 +02:00
Al McKinlay
ada870e959
Merge pull request #1843 from thelounge/astorije/time-status-mobile
...
Add missing time (and icon) of status messages on mobile
2017-12-18 14:00:14 +00:00
Jérémie Astori
36be7565a7
Merge pull request #1691 from realies/patch-2
...
fix gap between #sidebar and #footer
2017-12-18 00:06:14 -05:00
Cldfire
daa45c13fd
Remove lobby close button
...
Without cheating and doing `display: none` this time around.
2017-12-17 22:28:56 -05:00
Jérémie Astori
27b6849678
Merge pull request #1799 from thelounge/xpaw/nick-postfix
...
Insert user-configurable string when autocompleting nicks
2017-12-17 20:22:30 -05:00
Pavel Djundik
b5ad495c6d
Insert user-configurable string when autocompleting nicks
...
Fixes #1176
2017-12-17 21:15:47 +02:00