Commit Graph

3782 Commits

Author SHA1 Message Date
Jérémie Astori 7289844182 Select search targets based on class and not element
This fixes the search after changing from buttons to spans.
2016-06-24 02:31:28 -04:00
Pavel Djundik 1438ba6f93 Change nicks from links to spans everywhere
Fixes #338
2016-06-22 22:34:10 +03:00
Pavel Djundik da9b0636fb Improve click handling on users and inline channels 2016-06-22 18:36:01 +03:00
Alistair McKinlay f1176f982e Merge pull request #427 from thelounge/xpaw/remove-ios-fix
Remove navigator.standalone detection
2016-06-22 15:55:52 +01:00
Pavel Djundik c4ac0fd127 Remove navigator.standalone detection 2016-06-22 15:56:33 +03:00
Alistair McKinlay 37f9fe4ea7 Merge pull request #423 from thelounge/astorije/loading-page-styling
Make style of loading page similar to other pages
2016-06-22 08:25:57 +01:00
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