Commit Graph

3128 Commits

Author SHA1 Message Date
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
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
Pavel Djundik
7dd4603d3c
Merge pull request #1849 from thelounge/astorije/fix-special-chans
Fix UI issues with special channels
2017-12-17 19:37:18 +02:00
Pavel Djundik
41014cdf05
Merge pull request #1848 from thelounge/greenkeeper/moment-2.20.0
Update moment to the latest version 🚀
2017-12-17 19:35:27 +02:00
Jérémie Astori
af4f322bf9
Fix UI issues with special channels
As a reminder, "special" channels right now are banlists and channel lists.

- Remove that bottom margin that was causing things to hide behind the message input. This was probably relevant before the whole UI was flexbox-based and was not removed when switching.
- Do not align to bottom on special channels
- Hide unread and date markers on special channels
- Make sure table headers in special channels are not truncated, which was for example the case with "Users" being broken up ("User" and "s" on 2 different lines)
2017-12-17 01:14:11 -05:00
greenkeeper[bot]
5d08578a74 fix(package): update moment to version 2.20.0 2017-12-17 01:24:17 +00:00
Jérémie Astori
bf602db991
Merge pull request #1844 from thelounge/astorije/mousetrap-mod
Use cross-platform modifier shortcut for Mousetrap when possible
2017-12-16 16:26:44 -05:00
Jérémie Astori
cd606b8c28
Use cross-platform modifier shortcut for Mousetrap when possible
See https://craig.is/killing/mice#api.bind.combo
2017-12-16 16:14:12 -05:00
Jérémie Astori
d9cc335351
Add missing time (and icon) of status messages on mobile 2017-12-16 16:11:10 -05:00
Jérémie Astori
ffe8f2899b
Merge pull request #1787 from thelounge/xpaw/messages-bottom
Align message container to the bottom
2017-12-15 22:27:04 -05:00
Jérémie Astori
80f6171bd2
2.7.0-pre.3 2017-12-15 21:32:23 -05:00
Jérémie Astori
721170283c
Add changelog entry for v2.7.0-pre.3 2017-12-15 21:28:34 -05:00
Jérémie Astori
0a333ad84d
Merge pull request #1829 from thelounge/astorije/better-icons
Use better icons for channel/query list and context menu actions
2017-12-15 19:27:19 -05:00
Jérémie Astori
861d6b6642
Use better icons for channel/query list and context menu actions 2017-12-15 19:09:15 -05:00
Pavel Djundik
d68c2caa26
Merge pull request #1841 from thelounge/greenkeeper/stylelint-8.4.0
Update stylelint to the latest version 🚀
2017-12-15 11:32:14 +02:00
greenkeeper[bot]
15acab80d4 chore(package): update stylelint to version 8.4.0 2017-12-15 08:44:55 +00:00
Jérémie Astori
ec9abe49b2
Merge pull request #1837 from thelounge/greenkeeper/copy-webpack-plugin-4.3.0
Update copy-webpack-plugin to the latest version 🚀
2017-12-15 01:59:41 -05:00
greenkeeper[bot]
4d2b550cf8 chore(package): update copy-webpack-plugin to version 4.3.0 2017-12-14 09:20:26 +00:00
Al McKinlay
b9f1b9fd4d
Merge pull request #1832 from MaxLeiter/media
Rename thumbnail/image option to more general `media`
2017-12-14 09:05:40 +00:00
Al McKinlay
8b52825d51
Merge pull request #1817 from MaxLeiter/videos
Support video file previews
2017-12-14 08:56:58 +00:00
Max Leiter
d4ad60c11d Support video file previews 2017-12-13 17:52:07 -08:00
Max Leiter
fdd8ef3e6a
Rename thumbnail/image option to more general 'media' 2017-12-13 20:03:12 -05:00
Jérémie Astori
b67e7ee3ef
Merge pull request #1835 from thelounge/greenkeeper/textcomplete-0.15.0
Update textcomplete to the latest version 🚀
2017-12-13 18:58:07 -05:00
Pavel Djundik
ccd37aba8f
Merge pull request #1725 from keegan/master
Stop LDAP Auth from succeeding without password
2017-12-13 20:20:10 +02:00