Commit graph

4503 commits

Author SHA1 Message Date
Jérémie Astori cf7088ea79
Merge pull request #2677 from thelounge/xpaw/keybinds-caps
Fix irc modifiers not working with caps lock
2018-08-01 00:47:06 -04:00
Ivan Kozik 2a74ace48f Keep timestamps aligned when using a font with variable-width numbers
This improves the layout of the timestamps when using the San Francisco font.
2018-07-29 15:22:54 +00:00
Pavel Djundik 927da2816a
Merge pull request #2681 from thelounge/renovate/primer-tooltips-1.x
fix(deps): update dependency primer-tooltips to v1.5.7
2018-07-28 11:00:07 +03:00
Renovate Bot 5889547161
fix(deps): update dependency primer-tooltips to v1.5.7 2018-07-27 21:48:28 +00:00
Pavel Djundik a131695388
Merge pull request #2679 from thelounge/renovate/yarn-1.x
fix(deps): update dependency yarn to v1.9.2
2018-07-27 18:51:50 +03:00
Renovate Bot 59ff700a69
fix(deps): update dependency yarn to v1.9.2 2018-07-27 15:04:19 +00:00
Pavel Djundik c2abc75e47
Merge pull request #2676 from thelounge/renovate/stylelint-9.x
chore(deps): update dependency stylelint to v9.4.0
2018-07-27 13:44:48 +03:00
Pavel Djundik 35562a9f4a
Merge pull request #2678 from thelounge/renovate/webpack-4.x
chore(deps): update dependency webpack to v4.16.3
2018-07-27 13:44:30 +03:00
Renovate Bot c66fdcc527
chore(deps): update dependency webpack to v4.16.3 2018-07-27 10:28:15 +00:00
Pavel Djundik 7a5708714b
Fix irc modifiers not working with caps lock 2018-07-27 11:12:03 +03:00
Renovate Bot ddca4255b7
chore(deps): update dependency stylelint to v9.4.0 2018-07-25 20:14:56 +00:00
Jérémie Astori 7b926f7c32
Merge pull request #2515 from thelounge/xpaw/transparent-sw-cache
Network-first service worker caches
2018-07-25 00:57:20 -04:00
Jérémie Astori cc4ab38356
Merge pull request #2643 from thelounge/astorije/sticky-userlist
Make userlist section titles sticky on scroll, improve contrasts for accessibility, use CSS variables
2018-07-25 00:54:45 -04:00
Pavel Djundik db8aeaa827
Merge pull request #2674 from thelounge/renovate/graphql-request-1.x
chore(deps): update dependency graphql-request to v1.7.0
2018-07-24 18:21:56 +03:00
Renovate Bot 486be09274
chore(deps): update dependency graphql-request to v1.7.0 2018-07-24 14:39:10 +00:00
Jérémie Astori 2b89500010
Merge pull request #2673 from thelounge/renovate/fortawesome-fontawesome-free-5.x
chore(deps): update dependency @fortawesome/fontawesome-free to v5.2.0
2018-07-24 01:25:37 -04:00
Jérémie Astori 8c09be9db3
Reuse muted color var for unhandled messages, and remove channel list color overrides 2018-07-24 01:16:39 -04:00
Jérémie Astori 77d70d6d91
Center scroll lists when navigating with keyboard
- This applies to channel list and user list sidebars
- This avoids having a selected item behind a sticky header
- This provides better UX by starting the scroll before the bottom (or top) is reached, giving a preview of what comes next (or before)
2018-07-24 00:50:19 -04:00
Renovate Bot 2f2830c6ce
chore(deps): update dependency @fortawesome/fontawesome-free to v5.2.0 2018-07-23 16:48:51 +00:00
Pavel Djundik d8dcd0bd47
Merge pull request #2672 from thelounge/renovate/webpack-4.x
chore(deps): update dependency webpack to v4.16.2
2018-07-23 13:38:51 +03:00
Renovate Bot 1acc93d566
chore(deps): update dependency webpack to v4.16.2 2018-07-23 09:57:38 +00:00
Pavel Djundik 6fa9ce3504
Merge pull request #2671 from thelounge/renovate/webpack-dev-server-3.x
chore(deps): update dependency webpack-dev-server to v3.1.5
2018-07-22 18:53:31 +03:00
Renovate Bot 41253a82be
chore(deps): update dependency webpack-dev-server to v3.1.5 2018-07-22 15:25:43 +00:00
Pavel Djundik e8c02d5ad2
Merge pull request #2669 from MaxLeiter/humandate-refactor
refactor getHumanDate() to accept a timestamp; avoids possible test failure; more accurate log times
2018-07-22 11:39:11 +03:00
Max Leiter 9bee3eca5a refactor getHumanDate() to accept a timestamp; fixes test 2018-07-22 00:27:49 -07:00
Jérémie Astori 78eae2be88
Merge pull request #2670 from thelounge/xpaw/text-log-extension
Don't put .log in text log folder name
2018-07-22 02:07:32 -04:00
Pavel Djundik 265876786c Don't put .log in text log folder name 2018-07-22 00:39:22 +03:00
Pavel Djundik 5b2de64af8
Merge pull request #2668 from thelounge/renovate/sinon-6.x
chore(deps): update dependency sinon to v6.1.4
2018-07-21 11:00:47 +03:00
Pavel Djundik 33a3aa8882
Merge pull request #2667 from thelounge/renovate/eslint-5.x
chore(deps): update dependency eslint to v5.2.0
2018-07-21 11:00:39 +03:00
Renovate Bot f6665da2ed
chore(deps): update dependency sinon to v6.1.4 2018-07-21 07:28:24 +00:00
Renovate Bot e90a0da31d
chore(deps): update dependency eslint to v5.2.0 2018-07-21 06:35:57 +00:00
Pavel Djundik b8db7a2f82
Fix closing tag being removed in user list
Fixes #2635
2018-07-21 02:25:18 -04:00
Jérémie Astori fbe8a4151c
Reuse CSS variable on muted texts (timestamp, self messages, etc.) and improve constrast accessibility
#767676 is the lightest gray that passes AA level of WCAG contrast recommendations
2018-07-21 02:25:18 -04:00
Jérémie Astori f69571847a
Make userlist section titles sticky on scroll 2018-07-21 02:25:17 -04:00
Jérémie Astori 09d6dfc604
Merge pull request #2645 from thelounge/astorije/better-docs
Improve inline documentation of config defaults and use it to generate website counterpart
2018-07-21 02:12:37 -04:00
Al McKinlay cff6d2fd9c
Merge pull request #2664 from christer88/Recommend-yarn
Recommend using Yarn instead of NPM in changelog and readme
2018-07-20 08:18:29 +01:00
christer88 8e48c6d768
Remove [sudo] for Yarn install/upgrade command in README.md
Fixes https://github.com/thelounge/thelounge/pull/2664#discussion_r203621102
2018-07-19 09:36:23 +02:00
christer88 8b1e7c0f72
Remove [sudo] as requested 2018-07-19 09:15:40 +02:00
christer88 8d5de36987
Recommend using Yarn instead of NPM in changelog
TheLounge has started using Yarn, but does also support NPM. Yarn seems to in some cases solve issues people experience when using NPM, e.g. Sqlite3 installation.

I think it's good and about time to recommend using Yarn instead of NPM.
2018-07-19 01:10:49 +02:00
Pavel Djundik dc8aa04887
Merge pull request #2662 from thelounge/renovate/webpack-cli-3.x
chore(deps): update dependency webpack-cli to v3.1.0
2018-07-18 19:24:41 +03:00
Renovate Bot c999e6a8bf
chore(deps): update dependency webpack-cli to v3.1.0 2018-07-18 14:59:19 +00:00
Jérémie Astori 80d6cc78c3
Merge pull request #2659 from thelounge/renovate/mime-types-2.x
fix(deps): update dependency mime-types to v2.1.19
2018-07-18 02:51:41 -04:00
Renovate Bot ecb817b866
fix(deps): update dependency mime-types to v2.1.19 2018-07-18 06:14:26 +00:00
Jérémie Astori 69e3728f5e
Merge pull request #2658 from thelounge/renovate/fortawesome-fontawesome-free-5.x
chore(deps): update dependency @fortawesome/fontawesome-free to v5.1.1
2018-07-18 02:13:55 -04:00
Jérémie Astori 7c1619554d
Re-order and improve inline comments of config.js
This is now used to generate https://thelounge.github.io/docs/server/configuration.html. These should now always match.
There is no breaking changes involved by this commit.
2018-07-18 01:42:04 -04:00
Renovate Bot 61bd7f1f20
chore(deps): update dependency @fortawesome/fontawesome-free to v5.1.1 2018-07-17 17:42:51 +00:00
Pavel Djundik 482bdf51f6
Merge pull request #2657 from MiniDigger/patch-1
use replace over trimEnd to support ff60
2018-07-17 16:37:10 +03:00
MiniDigger 8fa4a2833f
use replace over trimEnd to support ff60 2018-07-17 15:25:30 +02:00
Pavel Djundik 390d7c22ca
Merge pull request #2655 from realies/master
Change alert sound from ogg to wav
2018-07-17 11:07:48 +03:00
Pavel Djundik 91dcb7564b
Merge pull request #2653 from thelounge/xpaw/motd
Use monospace font for MOTD, set an icon, fix new line trimming
2018-07-17 11:07:38 +03:00