Commit graph

1576 commits

Author SHA1 Message Date
Jérémie Astori e5dddbac01 Make style of loading page similar to other pages
- Move markup around to make the loading page a window of its own
  instead of a sub-window of `#chat`
- Remove inline styling in loading page
- Use same styling than other non-messages windows for title and text
- Add a `z-index` to the loading page to hide the message input
- Vertically align the sign in page title with all other titles
- Make sure all `h1.title`s are bottom-margined consistently and remove
  negative margin on the Settings page title to align with the Connect
  page title (Reverting/Improving this should be done at the `h2` level
  instead)
2016-06-21 18:01:11 -04:00
Pavel Djundik 59c2494943 Merge pull request #420 from thelounge/astorije/sign-in-fs
Do not display the sidebar on sign-in page
2016-06-21 20:10:23 +03:00
Jérémie Astori 1f4e2b42fd Do not display the sidebar on loading and sign-in pages
Also:
- Remove burger menu icon on mobile version of sign-in page
- Add the .signed-out class to the initial body instead of only when
  sign-in has failed
- Remove hiding connect and logout button icons, which was buggy and is
  now useless anyway
2016-06-21 01:17:07 -04:00
Jérémie Astori 4b901783d8 Merge pull request #386 from thelounge/xpaw/loader
Display a loading message instead of blank page
2016-06-19 14:16:57 -04:00
Jérémie Astori 34aed75ebd Merge pull request #418 from thelounge/xpaw/tabs
Use tabs when saving user configs
2016-06-19 13:48:51 -04:00
Pavel Djundik 88f1563639 Merge pull request #408 from thelounge/astorije/coverage
Add code coverage
2016-06-19 20:41:36 +03:00
Pavel Djundik 85a536726f Display a loading message instead of blank page 2016-06-19 20:38:38 +03:00
Pavel Djundik 779aed7cd6 Use tabs when saving user configs 2016-06-19 20:16:50 +03:00
Jérémie Astori 053e8a0e36 Add code coverage 2016-06-19 13:07:42 -04:00
Jérémie Astori e8cc465228 Merge pull request #411 from thelounge/xpaw/join
Fix channel join regression and fix possibly joining parted channels
2016-06-19 12:59:49 -04:00
Jérémie Astori 500c6e2f2b Merge pull request #364 from williamboman/fix/chat-input-focus
client: fix focusing input when clicking chat container
2016-06-19 12:01:34 -04:00
Max-P 9fd30ed0c8 Merge pull request #415 from thelounge/xpaw/fix-user-loaded
Do not print user loaded message in public mode
2016-06-19 04:32:36 -04:00
Pavel Djundik eaa8e893a5 Do not print user loaded message in public mode 2016-06-19 11:01:50 +03:00
Pavel Djundik f0adee1700 Fix crash in public mode introduced by #370 (#413) 2016-06-19 10:59:10 +03:00
Maxime Poulin deba6f3aa1
Fix crash in public mode introduced by #370 2016-06-18 23:35:32 -04:00
Jérémie Astori 75c578c02c Merge pull request #369 from thelounge/xpaw/fix-losing-auth
Do not lose authentication token when the connection gets lost
2016-06-18 22:35:12 -04:00
Pavel Djundik d66e86ddc4 Fix channel join regression and fix possibly joining parted channels 2016-06-17 13:46:15 +03:00
Max-P 1c6c19fea5 Merge pull request #410 from thelounge/xpaw/url-protocol
Prepend http protocol to www. links in chat
2016-06-16 17:02:34 -04:00
Pavel Djundik a94b9623f9 Prepend http protocol to www. links in chat
Fixes #406
2016-06-16 17:40:02 +03:00
Alistair McKinlay 82618a2f19 Merge pull request #409 from thelounge/xpaw/sooner-version-check
Perform node version check as soon as possible
2016-06-16 10:00:48 +01:00
Pavel Djundik 12551c06b6 Perform node version check as soon as possible 2016-06-16 11:13:34 +03:00
Jérémie Astori cfdcd405d5 Merge pull request #370 from thelounge/xpaw/persistent-token
Implement user token persistency
2016-06-16 02:13:35 -04:00
Jérémie Astori f7a0032a6a Add forgotten link to commits in v2.0.0-pre.3 change log entry, again... 2016-06-16 01:08:43 -04:00
Jérémie Astori e0fdab55c9 2.0.0-pre.3 2016-06-16 01:04:43 -04:00
Jérémie Astori 88b47abb61 Add change log entry for upcoming v2.0.0-pre.3 2016-06-16 01:02:52 -04:00
Jérémie Astori c601c0cb20 Merge pull request #403 from thelounge/xpaw/travis
Update travis config
2016-06-15 19:28:14 -04:00
Max-P bc5abc4c92 Fix description of host and bind config options (#378)
Commit da54263b8e introduced a totally wrong description for those options. This one describes better what exactly those options do.
2016-06-16 01:15:24 +03:00
Pavel Djundik 32ee527ea5 Do not cache npm-cache folder on appveyor 2016-06-13 22:34:34 +03:00
Pavel Djundik 7cf72dc744 Update stylelint 2016-06-13 22:04:33 +03:00
Pavel Djundik a381a978d0 Add OSX testing to travis, cache node_modules 2016-06-13 22:04:33 +03:00
Max-P ee5a64436c Merge pull request #402 from williamboman/feat/use-LOUNGE_HOME-env
command-line: fall back to LOUNGE_HOME env variable
2016-06-13 14:34:33 -04:00
William Boman 4a75a04402 command-line: fall back to LOUNGE_HOME env variable 2016-06-13 20:22:58 +02:00
Pavel Djundik 2008abc0e8 Do not lose authentication token when the connection gets lost 2016-06-13 10:39:01 +03:00
Pavel Djundik 9384cd9ca6 Implement user token persistency 2016-06-13 10:33:39 +03:00
Jérémie Astori 2bf6a2595b Merge pull request #401 from thelounge/xpaw/save-when-sorting
Save user when they sort the channel list
2016-06-12 21:22:05 -04:00
Pavel Djundik cddcd9cb47 Save user when they sort the channel list 2016-06-12 13:02:37 +03:00
Daniel f8044bfc96 Remove redundant variables (#397) 2016-06-12 09:43:35 +03:00
Pavel Djundik 643e07dead Merge pull request #396 from hogofwar/capital
Capitalise constructor Oidentd
2016-06-12 09:43:02 +03:00
Max-P 48a1d4cc2d Merge pull request #399 from hogofwar/pkg
Rename package variable to pkg, as "package" is reserved.
2016-06-11 22:28:13 -04:00
Daniel 084b269865 Rename package variable to pkg, as "package" is reserved. 2016-06-12 02:46:51 +01:00
Max-P ee0ebdc759 Merge pull request #390 from hogofwar/master
Supersede mkdirp with fs-extra
2016-06-11 18:45:58 -04:00
Daniel 29d94bf297 Capitalise constructor. 2016-06-11 21:03:59 +01:00
Daniel 3a2d97af6a Supersede mkdirp with fs-extra.
Ensure USERS_PATH exists at start.

Remove unnecessary USER_PATH check.

Use fs-extra's copy to write default config.
2016-06-11 19:35:40 +01:00
William Boman e5905dee9e client: fix focusing input when clicking chat container 2016-06-10 15:21:34 +02:00
Jérémie Astori 1744b8fb96 Add forgotten link to commits in v2.0.0-pre.2 change log entry 2016-06-09 01:20:06 -04:00
Jérémie Astori 331741786c 2.0.0-pre.2 2016-06-09 01:16:39 -04:00
Jérémie Astori 25ec49dea0 Add temporary tag until v2.0.0 is officially released
Make sure to remove this before publishing v2.0.0 stable,
or dist-tags will have to be updated manually on npm
afterwards.
2016-06-09 01:13:33 -04:00
Jérémie Astori 6bf2b02795 Add change log entry for upcoming v2.0.0-pre.2 2016-06-09 01:10:02 -04:00
Jérémie Astori 0cd13a05d7 Add change log entry for already published v2.0.0-pre.1 2016-06-09 00:51:02 -04:00
Pavel Djundik d36752682a Merge pull request #382 from thelounge/xpaw/upload-appveyor-tests
Upload test results on appveyor builds
2016-06-07 23:40:08 +03:00