Commit graph

1768 commits

Author SHA1 Message Date
Jérémie Astori e45edff613 Merge pull request #817 from thelounge/pr/640
Webpack
2016-12-28 03:27:52 -05:00
Pavel Djundik 8fd1d161ea Remove vendor client code 2016-12-27 19:15:31 +02:00
Pavel Djundik fb87bd3a58 Webpack 2016-12-27 19:15:30 +02:00
Jérémie Astori 6466680a8e Merge pull request #840 from thelounge/greenkeeper/lodash-4.17.3
Update lodash to the latest version 🚀
2016-12-24 15:13:34 -05:00
greenkeeper[bot] 51aea5ff14 fix(package): update lodash to version 4.17.3
https://greenkeeper.io/
2016-12-24 14:28:57 +00:00
Jérémie Astori c0fa58a8b0 Merge pull request #721 from thelounge/astorije/whois-idle
Add human-readable idle time in whois info
2016-12-23 03:42:46 -05:00
Jérémie Astori da2e286ff8 Use double-nick in whois on query to get idle time
This queries server of the other user and not current user, which does
not know idle time.
See http://superuser.com/a/272069/208074.

Override is done before command is being sent to the server: if a
single argument is given to `/whois`, it is being repeated, otherwise
the command is sent as is.
2016-12-23 01:59:08 -05:00
Jérémie Astori 7ae11babcb Add human-readable idle time in whois info 2016-12-22 00:21:16 -05:00
Jérémie Astori 0489d0f2ae Merge pull request #832 from thelounge/astorije/context-aware-placeholder
Remind channel name or nick in input placeholder
2016-12-21 18:16:06 -05:00
Jérémie Astori 391f3cb59b Merge pull request #834 from thelounge/xpaw/active-window
Do not ignore window opens when considering active channels
2016-12-21 18:15:14 -05:00
Jérémie Astori 783c8d41a3 Merge pull request #822 from thelounge/xpaw/hexip-username
Hide username field when hexip is enabled
2016-12-21 18:12:53 -05:00
Jérémie Astori 1d4fe979b1 Merge pull request #826 from thelounge/greenkeeper/update-all
Update dependencies to enable Greenkeeper 🌴
2016-12-21 09:24:12 -05:00
Pavel Djundik 555902bfba Do not ignore window opens when considering active channels 2016-12-21 12:38:50 +02:00
Jérémie Astori 3e6a3651e9 Merge pull request #830 from thelounge/xpaw/date-marker-margin
Remove margin on date marker on smallest screen size
2016-12-20 20:49:10 -05:00
Jérémie Astori 4501c9f4f1 Fix missing placeholder prefixes and make styles consistent for Morning and Zenburn 2016-12-20 20:42:08 -05:00
Jérémie Astori b07ec94bc3 Remind channel name or nick in input placeholder 2016-12-20 20:13:05 -05:00
Pavel Djundik d0dee0c47a Remove margin on date marker on smallest screen size 2016-12-21 01:32:23 +02:00
Pavel Djundik c37d2b435e Hide username field when hexip is enabled 2016-12-20 13:14:27 +02:00
Pavel Djundik 3a3eebd61d Do not use backticks in strings when unnecessary 2016-12-20 02:09:53 +02:00
greenkeeper[bot] 55f1f84478 chore(package): update dependencies
https://greenkeeper.io/
2016-12-20 00:00:36 +00:00
Alistair McKinlay 6887b66f67 Merge pull request #820 from thelounge/xpaw/fix-unread-disappear
Fix unread marker being removed from DOM
2016-12-19 19:11:26 +00:00
Alistair McKinlay 094de1ff9b Merge pull request #821 from thelounge/xpaw/html-100vh
Make html container take the entire screen estate
2016-12-19 19:10:42 +00:00
Pavel Djundik bf71c4b9bd Make html container take the entire screen estate 2016-12-19 15:12:29 +02:00
Pavel Djundik 7709847267 Fix unread marker being removed from DOM 2016-12-19 14:46:18 +02:00
Pavel Djundik b9047d98a2 Merge pull request #799 from thelounge/astorije/improve-command-line-output
Improve CLI a bit (output formatting and bug fix)
2016-12-19 14:18:54 +02:00
Pavel Djundik d24eb44991 Merge pull request #818 from thelounge/xpaw/no-notif-controls
Strip control characters from notifications
2016-12-19 12:52:12 +02:00
Jérémie Astori 06cba0af81 Merge pull request #801 from thelounge/xpaw/no-focus-mobile
Do not automatically focus on touch devices
2016-12-18 16:04:18 -05:00
Pavel Djundik 8fff5ee829 Strip control characters from notifications 2016-12-18 18:19:03 +02:00
Pavel Djundik 3d6e4a38c6 Prevent focus on mobile 2016-12-17 21:17:23 +02:00
Jérémie Astori 3c8179fda1 Merge pull request #805 from thelounge/xpaw/notif-says
Only append "says" to notifications if its a message
2016-12-17 12:22:52 -05:00
Pavel Djundik 7933b2453d Only append "says" to notifications if its a message 2016-12-17 13:05:12 +02:00
Jérémie Astori 3d0e1fd9f0 Merge pull request #745 from thelounge/xpaw/away-command
Implement /away and /back commands
2016-12-16 23:16:02 -05:00
Jérémie Astori 770ede0587 Define a common helper for prompting to the user consistently 2016-12-16 22:46:14 -05:00
Maxime Poulin 8ba34f12de Merge pull request #802 from thelounge/xpaw/irc-fw-socket-fix
Fix #792: irc-fw update changed socket reference
2016-12-16 20:36:57 -05:00
Pavel Djundik e56d0c3be0 Fix #792: irc-fw update changed socket reference 2016-12-17 00:15:05 +02:00
Pavel Djundik 2d09e09223 Merge pull request #789 from thelounge/astorije/simpler-readme-intro
Simplify introduction on README
2016-12-16 21:12:17 +02:00
Pavel Djundik 347440bfc3 Merge pull request #784 from thelounge/xpaw/stop-page-refresh
Stop refreshing the page on every socket.io error
2016-12-16 21:11:28 +02:00
Jérémie Astori 95f83525f0 Merge pull request #800 from thelounge/astorije/travis-node-v7
Add Node.js v7, current stable, to Travis CI
2016-12-16 02:24:22 -05:00
Jérémie Astori a9f692a2d3 Add Node.js v7, current stable, to Travis CI
We are seeing more and more people installing on Node v7 so it's important to ensure `npm install` will pass correctly and our (limited but growing) test suite as well.
2016-12-16 02:02:48 -05:00
Jérémie Astori 6c546b2098 Fix CLI options on the start command
I know it is proposed to deprecate them in favor of a more generic one (`-c port=80`), but in the meantime the existing ones should work properly.
2016-12-15 01:29:44 -05:00
Jérémie Astori baf3348cda Normalize colors and content of the CLI tools 2016-12-15 01:13:43 -05:00
Pavel Djundik 1065f17441 Merge pull request #795 from MaxLeiter/MaxLeiter/empty-password
Do not accept empty password when adding new user; closes #316
2016-12-14 12:38:06 +02:00
Jérémie Astori 86358c619b Lock input message when app is disconnected 2016-12-14 01:35:32 -05:00
Max Leiter d4554d2fa7 Do not accept empty password when adding new user; closes #316 2016-12-13 20:50:15 -08:00
Jérémie Astori c20813609b Style connection error message consistently with the rest of the app, above the message input 2016-12-13 01:58:05 -05:00
Pavel Djundik a8926e2ced Stop refreshing the page on every socket.io error 2016-12-13 01:55:11 -05:00
Alistair McKinlay 5213853524 Merge pull request #779 from thelounge/astorije/users-always-autoload
Make user autoload more transparent in the app
2016-12-12 12:10:52 +00:00
Alistair McKinlay 909f59c48f Merge pull request #790 from thelounge/astorije/bump-irc-framework
Bump irc-framework to bring a couple of fixes
2016-12-12 12:04:34 +00:00
Jérémie Astori 2d1b33b930 Bump irc-framework to bring a couple of fixes
Diff at 948a4b285f...90a69d300f
2016-12-11 14:28:10 -05:00
Jérémie Astori 485fab6cd4 Simplify introduction on README
Features listed here are the same as on Shout repo, in same order, participating to the feeling of fork with nothing new. Instead of listing features here, we should refer to the website and improve it to make it as current as possible (there was some recent action there, and more coming, so it is reasonable to point there).

Also, this "Why the fork?" section was useful right when we forked, but now it gives unnecessary and lengthy information (it is now the most verbose section of the README!). The Lounge has enough momentum as that point to be treated as its own project.

Finally, shortening this section moves the screenshot back up on the page, and mobile view now has more context in the description.
2016-12-11 04:14:17 -05:00