William Boman
204e5e4ee4
lint: default to ecmaVersion: 6, keep ecmaVersion: 5 for client/
2016-09-06 10:09:11 +02:00
Alistair McKinlay
dfe967b2b1
Merge pull request #568 from thelounge/astorije/theme-selector
...
Theme selector on the client
2016-09-06 08:45:55 +01:00
Jérémie Astori
d5f234bdb5
Make all window form inputs white so selects match text inputs
2016-09-06 01:18:21 -04:00
Jérémie Astori
6d72f023fa
Fix wrong loading of Crypto font
...
Turns out, this theme probably never loaded its font right, fail...
`GET https://.../themes/fonts/inconsolatag.woff ` --> 404
2016-09-06 01:11:31 -04:00
Jérémie Astori
b153d568a0
Add a theme selector in the settings
...
Power to the people!
There is now 2 ways to set the theme: on the app config file (defaults
for all users) and in the user settings.
All CSS files present in the `client/themes` folder will be given as
choices to the users.
This is temporary (as in, temporary for a fairly long time) until we
have proper theme management.
2016-09-06 01:11:31 -04:00
Jérémie Astori
c4cfd7e4b5
Alphabetically order default user settings, remove unnecessary continue statement, transform ifs into else-ifs
2016-09-06 01:11:31 -04:00
Jérémie Astori
34036a4b7a
Allow ourselves to have decent looking select elements in the settings
2016-09-06 01:11:31 -04:00
Maxime Poulin
7f6dfe1652
Merge pull request #572 from thelounge/astorije/fix-radiuses-again
...
Move border-radius from #main to .window elements to fix radius once and for all
2016-09-03 20:16:17 -04:00
Jérémie Astori
5332909c89
Merge pull request #587 from thelounge/astorije/fix-orientation
...
Do not set app orientation in manifest to use user setting at OS level
2016-09-03 01:47:55 -04:00
Jérémie Astori
b66c538a45
Merge pull request #562 from thelounge/astorije/css-redundancy-fix-2
...
Remove font family redundancy, fix missed fonts, remove Open Sans
2016-09-02 22:37:45 -04:00
Jérémie Astori
d0ed6826be
Do not set app orientation in manifest to use user setting at OS level
2016-08-30 00:40:17 -04:00
Jérémie Astori
2af0435ee6
Merge pull request #547 from thelounge/PR/actual-debug-option
...
Add debug config option for irc-fw debug log
2016-08-29 02:08:30 -04:00
Maxime Poulin
0c3dc31e31
Add debug config option for irc-fw debug log
2016-08-29 02:07:09 -04:00
Jérémie Astori
76cafeef23
Merge pull request #548 from MaxLeiter/patch-2
...
Mention wiki in README
2016-08-26 16:16:24 -04:00
Max Leiter
727e7deb5e
Mention wiki in README
2016-08-26 09:16:01 -07:00
Pavel Djundik
eabc808565
Merge pull request #570 from thelounge/astorije/569-fix-auth
...
Make sure users with wrong tokens are locked out instead of crashing the app
2016-08-21 16:13:10 +03:00
Jérémie Astori
ed9c257e4f
Merge pull request #576 from thelounge/astorije/550-fix-long-urls
...
Allow long URLs to break onto next line on Chrome
2016-08-21 01:34:41 -04:00
Jérémie Astori
66f6a623d8
Allow long URLs to break onto next line on Chrome
...
This fixes a bug that displays a horizontal scrollbar and messes up with the layout when URLs (or text) is too long.
Fix is Chrome-specific but so is the bug.
2016-08-20 00:23:56 -04:00
Jérémie Astori
3334713223
Merge pull request #563 from thelounge/astorije/bump-request
...
Bump request to 2.74.0
2016-08-19 03:29:24 -04:00
Alistair McKinlay
7217655110
Merge pull request #540 from thelounge/astorije/tooltips
...
Tooltips, tooltips everywhere
2016-08-19 08:17:38 +01:00
Jérémie Astori
f509e9fe5a
Move border-radius from #main to .window elements to fix radius once and for all
...
https://github.com/thelounge/lounge/pull/537 only fixed it on chat windows,
but for some browser-specific display bug/reason not on settings, login, ...
2016-08-19 01:34:42 -04:00
Jérémie Astori
40b8f0c293
Make sure users with wrong tokens are locked out instead of crashing the app
2016-08-18 00:02:40 -04:00
Maxime Poulin
36a21bacac
Merge pull request #565 from thelounge/astorije/439-case-insensitive-highlights
...
Make custom highlights case-insensitive
2016-08-17 12:49:55 -04:00
Jérémie Astori
d48830a1fd
Make custom highlights case-insensitive
2016-08-16 10:09:19 -04:00
Jérémie Astori
a959e0ae44
Bump request to 2.74.0
...
Diff at https://github.com/request/request/compare/v2.72.0...v2.74.0
This suppresses security vulnerability warning.
2016-08-15 00:10:30 -04:00
Jérémie Astori
f2a0bc5d23
Remove font family redundancy, fix missed fonts, remove Open Sans
2016-08-14 17:28:47 -04:00
Jérémie Astori
f824036225
Merge pull request #535 from thelounge/PR/fix-webirc-4in6
...
Fix webirc and 4-in-6 addresses
2016-08-12 00:39:26 -04:00
Maxime Poulin
4ddaa9a69a
Merge pull request #555 from thelounge/astorije/fix-reset-height
...
Make sure input height is reset when submitting with icon
2016-08-11 01:46:08 -04:00
Maxime Poulin
bec0c74772
Merge pull request #552 from thelounge/astorije/logger
...
Use our logger instead of console.{log,error} for LDAP logs
2016-08-11 01:44:54 -04:00
Maxime Poulin
11654ff3c1
Merge pull request #553 from thelounge/astorije/fix-auth-token
...
Fix token persistency across server refresh
2016-08-11 01:41:21 -04:00
Jérémie Astori
dd02f0f029
Make sure input height is reset when submitting with icon
...
This is especially noticeable on mobile, where clicking Send icon is more natural.
2016-08-11 01:13:41 -04:00
Jérémie Astori
14782a56b7
Use our logger instead of console.{log,error}
2016-08-10 02:40:28 -04:00
Jérémie Astori
cf64cb04c4
Fix token persistency across server restarts
...
This fixes a regression introduced by LDAP support addition
(https://github.com/thelounge/lounge/pull/477 ), which forces
users to re-login when the server restarts. This was originally
implemented in https://github.com/thelounge/lounge/pull/370 .
2016-08-10 02:26:47 -04:00
Jérémie Astori
facf306045
2.0.0-pre.6
2016-08-10 01:06:05 -04:00
Jérémie Astori
e6800c5ace
Add change log entry for upcoming v2.0.0-pre.6
2016-08-10 01:05:53 -04:00
Jérémie Astori
1fb14771ef
Merge pull request #477 from thisisdarshan/ldap
...
LDAP support
2016-08-09 23:58:21 -04:00
Jérémie Astori
a6ffffa715
Fix super minor typo in change log entry title
2016-08-07 18:02:30 -04:00
Jérémie Astori
b74efe9657
2.0.0-pre.5
2016-08-07 18:00:10 -04:00
Jérémie Astori
a579f5afe5
Add change log entry for upcoming v2.0.0-pre.5
2016-08-07 17:58:58 -04:00
Maxime Poulin
5c19b723f5
Merge pull request #546 from thelounge/astorije/no-debug-in-releases
...
Disable debug logs in npm releases
2016-08-06 14:57:41 -04:00
Jérémie Astori
a0315b13d1
Disable debug logs in npm releases
...
This is temporary until https://github.com/thelounge/lounge/issues/459 , but
meanwhile we should not be spamming connection debug messages in releases
or pre-releases.
2016-08-06 14:14:38 -04:00
Jérémie Astori
9d5f6f01b3
Merge pull request #541 from hho/patch-1
...
Prevent Ctrl-Tab from triggering tab completion
2016-08-06 13:56:06 -04:00
Henning Hoefer
08d3633ae2
Prevent Ctrl-Tab from triggering tab completion
...
Fixes #529
This is probably the simplest workaround for Firefox sending a keydown event when switching browser tabs via Ctrl-Tab
2016-08-04 04:31:19 +02:00
Jérémie Astori
83d1a99608
Set tooltip colors to be readable on both light and dark backgrounds
2016-08-03 01:11:50 -04:00
Jérémie Astori
e99bf9ac0a
Make sure body fonts are used for tooltips
2016-08-03 01:11:10 -04:00
Jérémie Astori
2041c936b2
Add tooltips to user list and submit buttons
2016-08-03 01:10:22 -04:00
Maxime Poulin
376fdee8b1
Merge pull request #539 from thelounge/astorije/restore-input-margin
...
Restore padding and height of message input pre-textarea era
2016-08-02 01:00:07 -04:00
Jérémie Astori
c33ff6a378
Restore padding and height of message input pre-textarea era
2016-08-02 00:33:16 -04:00
Jérémie Astori
2e0381ba90
Merge pull request #536 from thelounge/PR/fix-I530
...
Fix font size in themes for new textarea
2016-08-01 23:47:45 -04:00
Maxime Poulin
bdfa7400f4
Merge pull request #537 from thelounge/astorije/fix-border-radius
...
Fix accidentally removed border-radius
2016-08-01 12:09:14 -04:00