Commit graph

3886 commits

Author SHA1 Message Date
Jérémie Astori
bb16b3e30b
Simplify showing/hiding "More" button of a new preview on active channel 2018-04-09 21:39:41 -04:00
Jérémie Astori
d55420faae
Bind a single resize event, debounced, instead of one handler per preview 2018-04-09 21:39:41 -04:00
Jérémie Astori
ac02bd370b
Do not compute preview "More" buttons on mobile 2018-04-09 21:39:40 -04:00
Jérémie Astori
dbabdd83dc
Lighten the "More" button handler when checks are not necessary 2018-04-09 21:39:40 -04:00
Jérémie Astori
8d255fc331
Only bind preview "More" buttons on link previews 2018-04-09 21:39:40 -04:00
Jérémie Astori
1ccdeb015c
Trigger the correct event directly instead of resize when opening/closing a menu 2018-04-09 21:39:39 -04:00
Jérémie Astori
53a2101de3
Make sure preview "More" button computation does nothing when preview is collapsed 2018-04-09 21:39:39 -04:00
Jérémie Astori
5bff07f6f6
Fix handling preview More buttons on inactive channels 2018-04-09 21:39:38 -04:00
Jérémie Astori
527cac4c75
Debounce resize event to avoid performance bottleneck 2018-04-09 21:39:38 -04:00
Jérémie Astori
7355db94d6
Improve UI of previews
- Remove margins around thumbnails and images, increase radius, etc. for a fresher look overall
- Increase preview body contrast just enough to pass AA standards
- Add a `More`/`Less` button to expand previews that take more than one line. Button is added only when necessary
- Use a zoom-in cursor on hover for thumbnails
- Improve preview message errors
2018-04-09 21:39:38 -04:00
Pavel Djundik
ff5a231ea0
Merge pull request #2339 from thelounge/greenkeeper/webpack-dev-server-3.1.3
Update webpack-dev-server to the latest version 🚀
2018-04-08 13:53:33 +03:00
Pavel Djundik
7cbc0dc047
Merge pull request #2340 from dgw/no-undefined-os-version
Prevent "undefined" OS version in session list
2018-04-08 13:53:14 +03:00
dgw
da23d42692 Prevent "undefined" OS version in session list 2018-04-08 05:44:55 -05:00
greenkeeperio-bot
07ec00c33f chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-08 09:10:53 +00:00
greenkeeper[bot]
e83079eec4 chore(package): update webpack-dev-server to version 3.1.3 2018-04-08 09:04:46 +00:00
Jérémie Astori
d28a9a9253
Merge pull request #2338 from thelounge/greenkeeper/webpack-dev-server-3.1.2
Update webpack-dev-server to the latest version 🚀
2018-04-07 13:23:57 -04:00
greenkeeperio-bot
9380230614 chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-07 13:54:28 +00:00
greenkeeper[bot]
b230358553 chore(package): update webpack-dev-server to version 3.1.2 2018-04-07 13:49:18 +00:00
Pavel Djundik
6626fbcfbd
Merge pull request #2117 from thelounge/webpack4
Upgrade to webpack 4; tracking pr
2018-04-06 12:59:07 +03:00
Jérémie Astori
bbb41a2b5b Fix yarn text:browser not loading any test 2018-04-06 12:52:53 +03:00
Pavel Djundik
c28a5c25b9 Add css-loader 2018-04-06 12:52:53 +03:00
Jérémie Astori
d6e6dab565 Fix a forgotten npm reference 2018-04-06 12:52:53 +03:00
Pavel Djundik
0030f68831 Update to webpack4 WIP 2018-04-06 12:52:52 +03:00
Pavel Djundik
fe6ac3e954
Merge pull request #2335 from thelounge/astorije/sinon-4.5.0
Update sinon to the latest version
2018-04-06 10:49:19 +03:00
Jérémie Astori
4e8cc2e164
Update sinon to the latest version
No sure why Greenkeeper missed it but oh well.
2018-04-06 02:03:15 -04:00
Pavel Djundik
e9123af089
Merge pull request #2331 from thelounge/xpaw/input-line-height
Fix line-height showing scrollbar on mobile
2018-04-04 16:49:00 +03:00
Pavel Djundik
d4b9b6ed32 Fix line-height showing scrollbar on mobile 2018-04-04 12:40:42 +03:00
Jérémie Astori
36a62fb365
Merge pull request #2321 from MaxLeiter/header-margin
Fix .container margins
2018-04-01 18:38:07 -04:00
Pavel Djundik
b4b571b50f
Merge pull request #2323 from thelounge/greenkeeper/stylelint-9.2.0
Update stylelint to the latest version 🚀
2018-04-01 21:15:56 +03:00
greenkeeperio-bot
260c0dd538 chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-01 10:45:37 +00:00
greenkeeper[bot]
6b263bf43d chore(package): update stylelint to version 9.2.0 2018-04-01 10:42:11 +00:00
Jérémie Astori
7591088982
Merge pull request #2290 from lol768/feature/join-alias-query-param
Add ?channels=x,y,z alias for ?join=x,y,z
2018-03-31 14:05:25 -04:00
Pavel Djundik
e94301b122
Merge pull request #2320 from thelounge/greenkeeper/textcomplete-0.17.1
Update textcomplete to the latest version 🚀
2018-03-31 20:53:52 +03:00
Pavel Djundik
f58aac6fb3
Merge pull request #2319 from thelounge/greenkeeper/moment-2.22.0
Update moment to the latest version 🚀
2018-03-31 20:53:44 +03:00
Max Leiter
27e4994d10 Fix .container margins 2018-03-31 01:43:27 -07:00
greenkeeperio-bot
946d01a61b chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-03-31 01:33:21 +00:00
greenkeeper[bot]
084ed153e3 chore(package): update textcomplete to version 0.17.1 2018-03-31 01:32:08 +00:00
greenkeeperio-bot
d7f4a14bfe chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-03-30 22:44:25 +00:00
greenkeeper[bot]
46e7231bfa fix(package): update moment to version 2.22.0 2018-03-30 22:40:43 +00:00
Pavel Djundik
7a752081e7
Merge pull request #2314 from thelounge/astorije/fix-autocomplete-enter
Fix autocomplete selection when hitting Enter
2018-03-30 11:18:45 +03:00
Pavel Djundik
316e199aa4
Merge pull request #2312 from thelounge/revert-2296-astorije/fix-travis-node-9
Re-include latest Node.js v9 version in Travis build
2018-03-30 10:49:19 +03:00
Jérémie Astori
09a6c8b067
Fix autocomplete selection when hitting Enter 2018-03-29 22:04:08 -04:00
Jérémie Astori
153d9c6b2c
Merge pull request #2309 from thelounge/xpaw/example-padding
Remove left padding from sidebar in example theme
2018-03-29 19:50:01 -04:00
Jérémie Astori
205fed6992
Merge pull request #2311 from thelounge/greenkeeper/socket.io-client-2.1.0
Update socket.io-client to the latest version 🚀
2018-03-29 19:46:59 -04:00
Jérémie Astori
86474bd535
Revert "Exclude Node v9.9 from Travis build, for now" 2018-03-29 19:46:05 -04:00
greenkeeperio-bot
357e010f39
chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-03-29 19:38:58 -04:00
greenkeeper[bot]
be85a7f224
chore(package): update socket.io-client to version 2.1.0 2018-03-29 19:38:29 -04:00
Jérémie Astori
5196c1ebad
Merge pull request #2310 from thelounge/greenkeeper/socket.io-2.1.0
Update socket.io to the latest version 🚀
2018-03-29 19:36:51 -04:00
greenkeeperio-bot
7054fe2bd2 chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-03-29 23:10:31 +00:00
greenkeeper[bot]
e936233ead fix(package): update socket.io to version 2.1.0 2018-03-29 23:08:40 +00:00