Pavel Djundik
1d08e909cc
Update developer dependencies
2016-09-25 14:53:03 +03:00
Pavel Djundik
396a9cffb1
Display extra loading messages
2016-09-25 09:52:16 +03:00
Jérémie Astori
e568452528
Merge pull request #622 from MaxLeiter/graceful-editor-fail
...
Handle stderr when using edit or config command, fixes #164
2016-09-25 01:31:21 -04:00
Pavel Djundik
98b7908c2b
Merge pull request #618 from thelounge/astorije/disable-pull-to-refresh
...
Disable pull-to-refresh on mobile that conflicts with scrolling the message list
2016-09-25 08:28:54 +03:00
Jérémie Astori
7b15235489
Merge pull request #359 from thelounge/xpaw/simplify-base-theme
...
Move Shout theme borders to example theme
2016-09-25 01:21:56 -04:00
Jérémie Astori
38175b1386
Merge pull request #628 from nornagon/ungrunt
...
Move uglify invocation into npm scripts and remove grunt
2016-09-25 01:15:03 -04:00
Jérémie Astori
937cc4ebed
Merge pull request #625 from thelounge/astorije/safe-localstorage
...
Ensure localStorage cannot fail because of quota or Safari private browsing
2016-09-25 00:44:29 -04:00
Jérémie Astori
eaa05f2473
Merge pull request #629 from thelounge/xpaw/remove-prefix
...
Remove -ms-transform and add missed -webkit-transform
2016-09-25 00:42:11 -04:00
Jérémie Astori
6092ac9ec4
Merge pull request #621 from thelounge/astorije/298-run-from-source
...
Add info on README about how to run from source, how to upgrade
2016-09-25 00:17:19 -04:00
Jérémie Astori
213384ded9
2.0.0
2016-09-24 23:58:59 -04:00
Jérémie Astori
e9ab8e3b1f
Add change log entry for upcoming v2.0.0
2016-09-24 23:58:18 -04:00
Jérémie Astori
1dc3e74f7f
Remove next
tag used for 2.0.0 prereleases
2016-09-24 23:56:49 -04:00
Max Leiter
e6bf20de2f
Handle stderr when using edit or config command, fixes #164
2016-09-24 09:27:58 -07:00
Pavel Djundik
bdb4d0de6a
Remove -ms-transform and add missed -webkit-transform
2016-09-24 10:46:02 +03:00
Pavel Djundik
62ee13833b
Move Shout theme borders to example theme
2016-09-24 00:16:00 +03:00
Pavel Djundik
2bb782fe81
Merge pull request #617 from thelounge/astorije/fix-sidebar-loading
...
Hide sidebar when app is loading in themes
2016-09-24 00:14:24 +03:00
Jeremy Apthorp
62edd07c23
Move uglify invocation into npm scripts and remove grunt
2016-09-22 20:53:52 -07:00
Jérémie Astori
f7466cb556
2.0.0-rc.2
2016-09-21 01:35:27 -04:00
Jérémie Astori
a85d645890
Add change log entry for upcoming v2.0.0-rc.2
2016-09-21 01:35:18 -04:00
Jérémie Astori
3dbfd12add
Merge pull request #626 from Gilles123/ios8-fix
...
Fix "display: flex" to work on iOS 8
2016-09-21 01:30:02 -04:00
Jérémie Astori
4439303f90
Ignore consecutive duplicates in stylelint for prefixed values
...
This is already necessary globally and will become even more so as we are adding flexbox pieces to the UI.
See http://stylelint.io/user-guide/rules/declaration-block-no-duplicate-properties/ .
2016-09-21 01:14:42 -04:00
Gilles Gauthier
8bd5d800d0
Fixing display: flex for iOS 8
2016-09-20 21:59:59 -07:00
Jérémie Astori
813572de47
Ensure localStorage cannot fail because of quota or Safari private browsing
...
See http://stackoverflow.com/q/14555347/1935861
2016-09-20 23:43:23 -04:00
Jérémie Astori
ae2b27ba5f
Remove license info from the README
...
This is already on the badge and at the top of the page, on GitHub UI, as well as in 2 places in npm.
2016-09-20 23:00:42 -04:00
Jérémie Astori
f1c3e376c5
Add information on running from source and clean up README a bit
2016-09-20 23:00:42 -04:00
Jérémie Astori
578328d208
Disable pull-to-refresh on mobile that conflicts with scrolling the message list
...
See http://stackoverflow.com/a/29313685/1935861
2016-09-18 19:28:27 -04:00
Jérémie Astori
701e333d78
Hide sidebar when app is loading in themes
...
This change was originally made in #420 then I broke it for themes in #615 , sigh...
2016-09-17 20:43:29 -04:00
Jérémie Astori
c090ab065f
2.0.0-rc.1
2016-09-17 13:25:27 -04:00
Jérémie Astori
71f0455c91
Add change log entry for upcoming v2.0.0-rc.1
2016-09-17 13:25:12 -04:00
Jérémie Astori
4d24061481
Merge pull request #615 from thelounge/astorije/fix-margin-themes
...
Fix a left margin appearing on all non-default themes
2016-09-17 13:17:21 -04:00
Jérémie Astori
8be62e4f55
Fix a left margin appearing on all non-default themes
2016-09-17 13:13:01 -04:00
Jérémie Astori
ba8ddd88c0
Merge pull request #612 from thelounge/astorije/585-fix-tooltips
...
Disable tooltips on mobile to prevent them to stay after clicking
2016-09-16 02:52:23 -04:00
Jérémie Astori
87dfe2cc22
Disable tooltips on mobile to prevent them to stay after clicking
2016-09-14 23:50:57 -04:00
Maxime Poulin
3b84e29e44
Merge pull request #601 from thelounge/astorije/600-fix-small-fonts
...
Fix small input text on Morning and Zenburn
2016-09-12 18:11:43 -04:00
Jérémie Astori
687a5846b6
Fix small input text on Morning and Zenburn
2016-09-12 01:25:09 -04:00
Jérémie Astori
99640e07d6
Merge pull request #597 from thelounge/astorije/fix-safari-10-csp
...
Explicitly authorize websockets in CSP header
2016-09-09 01:40:43 -04:00
Jérémie Astori
2b3b4ea924
Explicitly authorize websockets in CSP header
...
This follows a recent change in WebKit (see https://webkit.org/blog/6830/a-refined-content-security-policy/ , section "More restrictive wildcard *") to remove websocket schemes from the connect-src directive.
Users of Safari v10 (to be publicly released in a few days) would be affected by this and could not load the app.
2016-09-09 01:17:31 -04:00
Jérémie Astori
8d838aa08d
2.0.0-pre.7
2016-09-08 23:52:42 -04:00
Jérémie Astori
3b20b1bcab
Add change log entry for upcoming v2.0.0-pre.7
2016-09-08 23:52:29 -04:00
Jérémie Astori
4be6a6e462
Merge pull request #593 from williamboman/chore/eslint-es6-src
...
lint: default to ecmaVersion: 6, keep ecmaVersion: 5 for client/
2016-09-07 00:11:25 -04:00
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