Commit Graph

2927 Commits

Author SHA1 Message Date
Jérémie Astori
783a8567e2 Merge pull request #1138 from thelounge/xpaw/fix-emoji-autocomplete
Allow autocompleting full emoji short names
2017-05-05 22:03:32 +02:00
Jérémie Astori
222075dd9d Merge pull request #1140 from thelounge/greenkeeper/nyc-10.3.2
Update nyc to the latest version 🚀
2017-05-05 21:36:54 +02:00
greenkeeper[bot]
ae42f81d6f chore(package): update nyc to version 10.3.2 2017-05-05 18:49:27 +00:00
Pavel Djundik
9766c3e254 Allow autocompleting full emoji short names 2017-05-05 21:08:41 +03:00
Pavel Djundik
328c61920e Merge pull request #1132 from PolarizedIons/fix-datemarker
Fix date-marker not being removed on loading new messages
2017-05-05 21:05:10 +03:00
Pavel Djundik
a4806e423f Merge pull request #1129 from thelounge/greenkeeper/handlebars-4.0.8
Update handlebars to the latest version 🚀
2017-05-05 20:58:12 +03:00
PolarizedIons
c5e215f439 Fix date-marker not being removed on loading new messages 2017-05-05 14:07:01 +02:00
greenkeeper[bot]
6e3b5f9837 fix(package): update fs-extra to version 3.0.1 2017-05-04 23:54:24 +00:00
swordbeta
979d992bd1 Don't show unread marker for date marker. 2017-05-04 21:38:58 +02:00
greenkeeper[bot]
aa850e9b99 chore(package): update webpack to version 2.5.0 2017-05-04 10:30:58 +00:00
greenkeeper[bot]
e85cf24587 chore(package): update handlebars to version 4.0.8 2017-05-02 21:04:54 +00:00
Pavel Djundik
700d3c1ff2 Use moment to render dates everywhere 2017-05-01 21:31:31 +03:00
Jérémie Astori
60bf4b22b0
Remove autocompletion section from the help page
Rationale for this is that the whole point of autocompletion is to be intuitive and show up naturally when starting to type something else. For example, all commands start with `/`, so obviously starting to type a command will trigger autocomplete. This is true for channels as well. Emoji are a bit particular because all systems that support emoji open their completion with `:`. The only not-so-intuitive completion strategy is for nicks because it is not so common to start them with `@` on IRC, but as long as we keep tab completion after any set of characters, this is fine. It will be even nicer once regular tab completion uses the same autocompletion dropdown.
2017-05-01 15:32:23 +02:00
Pavel Djundik
d6ca06b12b Merge pull request #1123 from thelounge/greenkeeper/irc-framework-2.8.1
Update irc-framework to the latest version 🚀
2017-05-01 10:09:20 +03:00
Jérémie Astori
0981605fae
Add autocomplete strategy for background colors 2017-05-01 02:49:35 +02:00
greenkeeper[bot]
c86b23e790 fix(package): update irc-framework to version 2.8.1
https://greenkeeper.io/
2017-04-30 22:25:07 +00:00
Jérémie Astori
2831de8271 Merge pull request #1122 from thelounge/xpaw/fix-search-tab
Disable tabindex on userlist search input
2017-04-30 14:54:30 +02:00
Jérémie Astori
6d1eef836a
Add autocomplete strategy for foreground colors 2017-04-30 14:08:12 +02:00
Pavel Djundik
381ea326f4 Disable tabindex on userlist search input
Fixes #1036.
2017-04-30 15:07:09 +03:00
Pavel Djundik
f7b7248ff7 Fix nick autocomplete
Fixes #1119.
2017-04-30 15:03:27 +03:00
Jérémie Astori
7e72120c41 Merge pull request #1116 from thelounge/greenkeeper/handlebars-4.0.7
Update handlebars to the latest version 🚀
2017-04-30 13:50:49 +02:00
greenkeeper[bot]
29cd9b80ef chore(package): update handlebars to version 4.0.7
https://greenkeeper.io/
2017-04-29 20:56:52 +00:00
Pavel Djundik
c91c01188c Merge pull request #1098 from thelounge/greenkeeper/fs-extra-3.0.0
Update fs-extra to the latest version 🚀
2017-04-29 15:45:12 +03:00
Pavel Djundik
e2b55c491e Merge pull request #1113 from thelounge/greenkeeper/nyc-10.3.0
Update nyc to the latest version 🚀
2017-04-29 15:01:28 +03:00
Pavel Djundik
8ad92ed7b7 Merge pull request #1115 from PolarizedIons/fix-sorting
Fix channel sorting messing up the order
2017-04-29 14:56:19 +03:00
PolarizedIons
dd48ba4e87 Fix channel sorting messing up the order 2017-04-29 13:19:31 +02:00
greenkeeper[bot]
14ea84988f chore(package): update nyc to version 10.3.0
https://greenkeeper.io/
2017-04-29 07:07:10 +00:00
Pavel Djundik
0b645d54c6 Add support for 0x04 hex colors
Ref: https://modern.ircdocs.horse/formatting.html#hex-color
2017-04-29 09:50:26 +03:00
Pavel Djundik
0773bf1ecb Merge pull request #1108 from MaxLeiter/ctcp-command
Add ctcp to constants, adds to auto-complete
2017-04-29 09:17:48 +03:00
Max Leiter
70655120cb Add ctcp to constants, adds to auto-complete 2017-04-28 14:45:18 -07:00
Jérémie Astori
45b23f73cf Merge pull request #1107 from thelounge/xpaw/fix-sidebar
Fix chat layout on small devices when users list is hidden
2017-04-28 21:09:20 +02:00
Pavel Djundik
a3810dea06 Fix chat layout on small devices when users list is hidden
Fixes #1092
2017-04-28 21:58:00 +03:00
Pavel Djundik
131b1a6409 Merge pull request #1093 from thelounge/astorije/fix-network-layout
Fix network layout displaying the scrollbar incorrectly
2017-04-28 19:19:57 +03:00
Jérémie Astori
26ccd2f1f8 Merge pull request #1104 from thelounge/xpaw/fix-autoaway
Fix away message disappearing
2017-04-28 18:15:52 +02:00
Pavel Djundik
d6d7df62fe Fix away message disappearing
Closes #1102
2017-04-28 18:58:14 +03:00
greenkeeper[bot]
b9ead20fc7 fix(package): update fs-extra to version 3.0.0
https://greenkeeper.io/
2017-04-27 19:39:32 +00:00
Jérémie Astori
927c40739e Fix network layout displaying the scrollbar incorrectly
This was introduced by https://github.com/thelounge/lounge/pull/856/files#diff-97db1f70168fb5f12457b238ff6052b5R773 (and L794-798): a right position got introduced for all channel containers, but default position for other types of containers was absent before this script.
2017-04-26 23:30:51 +02:00
Pavel Djundik
5eb5b99115 Merge pull request #1091 from PolarizedIons/fix-autocomplete
Fix broken nick autocomplete caused by #856
2017-04-26 20:59:31 +03:00
PolarizedIons
81a5615c9a Fix nick autocomplete 2017-04-26 19:34:31 +02:00
Jérémie Astori
06af65cf01 Merge pull request #1078 from thelounge/1022-slow-scrolling
Add fix for slow scrolling when holding pg-up/pg-dn
2017-04-26 13:47:40 +02:00
Pavel Djundik
586dde7761 Merge pull request #856 from thelounge/astorije/fuzzy-match-user-list
Implement fuzzy-matching for the user list
2017-04-26 12:57:06 +03:00
Pavel Djundik
dd5e50fc68 Merge pull request #1062 from thelounge/remove-cycle-nicks
Remove cycle nicks button
2017-04-26 11:41:51 +03:00
Pavel Djundik
6c8d1616fd Merge pull request #787 from yashsriv/feat/emoji-autocomplete
Add autocomplete for emoji, users, chans, and commands
2017-04-26 11:39:08 +03:00
Jérémie Astori
5c3e15e17c
Remove json-loader, unnecessary with Webpack v2
See these notes:

- https://webpack.js.org/guides/migrating/#json-loader-is-not-required-anymore
- https://github.com/webpack-contrib/json-loader#json-loader
2017-04-26 13:59:09 +05:30
Jérémie Astori
e000ba45df
Improve details of emoji/chan/nick/command autocompletion
- Make dropdown items match context menu items
- Disable transparency on dropdown item links
- Clean up help page additions
- Better align help page autocompletion characters
- Use ES6 features (`const`, arrow functions, method definition shorthands)
- Use `Array#filter` instead of `$.map`
- Do not display `@` in nick completion *when* only one `@` is used (to be less confusing and more consistent)
2017-04-26 13:58:43 +05:30
Yash Srivastav
29d8bc9d3d
Add Help for autocompletion 2017-04-26 13:58:43 +05:30
Yash Srivastav
7229e0dda4
Disable history completion during emoji completion 2017-04-26 13:58:43 +05:30
Yash Srivastav
785842cde5
Add emoji/nick/commands/chan autocomplete 2017-04-26 13:58:36 +05:30
Pavel Djundik
e3bd30b05f Merge pull request #1077 from thelounge/yamanickill/1073-ban-unban
Add ban/unban command
2017-04-26 11:17:41 +03:00
Pavel Djundik
ba20d4f70e Merge pull request #1080 from thelounge/yamanickill/1042-back-twice
Replace the state on init rather than adding a new entry
2017-04-26 11:16:43 +03:00