Commit Graph

74 Commits

Author SHA1 Message Date
Jeremy Mahieu
2fd9adfc9a Correct comments 2020-05-18 21:05:01 +02:00
Jeremy Mahieu
5697105264 Set cursor at end fix for firefox 2020-05-18 21:02:24 +02:00
Jeremy Mahieu
1e05a2d209 Improve comment 2020-05-14 19:50:40 +02:00
Jeremy Mahieu
73ecf2cf19 Fix unable to use history when input bar empty 2020-05-14 19:48:49 +02:00
Lorenz Hübschle-Schneider
2a5d7cf0f4 Add missing semicolons 2020-05-05 10:02:55 +02:00
Lorenz Hübschle-Schneider
6214e1373c Remove deletion toast after deletion 2020-05-04 17:17:11 +02:00
Lorenz Hübschle-Schneider
696c08200b Split toasts into short (5s) and long (15s) toasts 2020-05-04 17:01:30 +02:00
Jeremy Mahieu
3e38d6d74f Longer toast time after upload 2020-05-01 23:33:49 +02:00
Jeremy Mahieu
8518f98812 Close div 2020-05-01 23:23:47 +02:00
Jeremy Mahieu
3c1bb6896f Show toast with deletion link for imgur uploads 2020-05-01 00:58:07 +02:00
Lorenz Hübschle-Schneider
4bacb850cf Check weechat version 2020-04-30 11:20:09 +02:00
Jeremy Mahieu
de41b7c0fa Stop completion if only one possibility 2020-04-29 20:10:36 +02:00
Jeremy Mahieu
f8608f4738 Fix partial completions, add space, cancel on input 2020-04-29 19:40:17 +02:00
Jeremy Mahieu
e9633bf721 Edit comment for shift-tab 2020-04-28 22:30:50 +02:00
Jeremy Mahieu
b47a6576ac Also add command completion with the mobile button 2020-04-28 22:23:57 +02:00
Jeremy Mahieu
1368142d0e Command completion for weechat 2.9 2020-04-28 22:17:27 +02:00
Jeremy Mahieu
a318c447ff Prevent errors when scrolling history 2020-04-12 16:24:16 +02:00
Lorenz Hübschle-Schneider
65439a8ad2 Only show "user has left the room" toast in channels
Fixes #1108
2020-03-28 16:15:37 +01:00
Lorenz Hübschle-Schneider
afcc264f99 Show a toast when clicking nick of a user who left 2020-02-19 14:13:11 +01:00
Lorenz Hübschle-Schneider
0a919f70fb Respect hotlist clearing setting on buffer switch & message send
Fixes #1035
2018-11-05 16:04:11 +01:00
Lorenz Hübschle-Schneider
6bf2ea6b02
Merge pull request #990 from lorenzhs/fix-hidden-angle-brackets
Don't put hidden angle brackets around actions and other non-messages
2018-10-27 15:52:02 +02:00
Lorenz Hübschle-Schneider
263c5e8b00 Keep track of unread counts for servers' buffers for 'show only unread' view
Maintain unread info for all buffers belonging to a server.  This info
is used to hide server buffers for which *no* associated buffer has
activity when 'Only show buffers with unread messages' is enabled.

Closes #1019
2018-09-10 10:01:57 +02:00
JungEon Kim
3d39a3c138 Make image uploadable by paste from clipboard 2018-04-13 09:47:24 +09:00
Lorenz Hübschle-Schneider
0b506e30dc Don't insert mention when clicking non-privmsg
This goes in the direction of #860 but actually removing the tag seems
to be rather more involved
2018-03-18 16:48:29 +01:00
Lorenz Hübschle-Schneider
d4d7a977e1 Parse some of WeeChat's completion settings
weechat.completion.nick_completer and 'weechat.completion.nick_add_space

Fixes #963
2017-08-20 09:51:48 +02:00
Lorenz Hübschle-Schneider
539f892e8e Merge pull request #922 from glowing-bear/buffer-jump
Implement Alt+J buffer jump like in WeeChat
2017-05-14 20:13:15 +02:00
Lorenz Hübschle-Schneider
236275a33b Merge pull request #931 from lorenzhs/emojification
Emojification: only replace sequences of emoji surrounded by whitespace
2017-05-14 20:12:57 +02:00
Lorenz Hübschle-Schneider
3c30e6ad07 Ctrl-w: ignore all whitespace, not just spaces 2017-05-06 13:11:27 +02:00
Simon Sapin
ea4de99e89 Fix Ctrl+W when the cursor follows a space.
This key binding does "Delete from cursor to previous space".
When the text before the cursor was `some example`,
it would find the space after "some" and delete "example".
When hitting Ctrl+W *again*, it would find the same space again…
and delete nothing.

This changes the code to ignore trailing spaces before the cursor
for the purspose of finding the previous space,
so that something (if at all possible) is always deleted.
2017-05-05 21:44:40 +02:00
Lorenz Hübschle-Schneider
98d4bd9613 Emojification: only replace sequences of emoji surrounded by whitespace
Fixes #903, #930
2017-04-18 16:07:07 +02:00
Lorenz Hübschle-Schneider
f4db7c2647 Don't show quick keys if they're disabled 2017-03-23 15:48:07 +01:00
Lorenz Hübschle-Schneider
e17fce6f6d Rename setting for consistency 2017-03-23 15:48:07 +01:00
Evan Tschuyi
231a524438 allow users to disable the alt+%d buffer switching 2017-03-23 15:26:26 +01:00
Lorenz Hübschle-Schneider
26d8b5faee Animate jumpkey transition & change placeholder to "Number" 2017-03-23 13:53:07 +01:00
Lorenz Hübschle-Schneider
915d0d5d3e Reset search state when initiating jump 2017-03-18 17:04:37 +01:00
Lorenz Hübschle-Schneider
22cb962e63 jumpkeys: filter on entry of first digit
not quite sure whether I like changing the sort order
2017-03-18 16:33:54 +01:00
Lorenz Hübschle-Schneider
d9346f5f3e simplify buffer jumping logic 2017-03-18 16:33:54 +01:00
Tobias Theuer
833a2a8c0f Improved timing. Made code more readable. 2017-03-18 16:33:54 +01:00
Tobias Theuer
811e76d443 Jump to any buffer (up to 99) with Alt+J followed by 2 digits. 2017-03-18 16:33:54 +01:00
Alice Jenkinson
8989695af6 Re-focus the input bar after nick completion button is pressed 2017-03-18 03:31:18 +13:00
Alice Jenkinson
64e801ef65 Expose utils to the scope and use isMobileUi in input.html 2017-03-18 03:29:59 +13:00
Alice Jenkinson
c6a8b69fe0 Only show nick completion button on mobile UI 2017-03-18 02:11:57 +13:00
Alice Jenkinson
520f2ac349 Add a button to the input bar to complete nicks 2017-03-17 18:46:51 +13:00
Lorenz Hübschle-Schneider
401e46e599 Use event.keyCode for consistency
We should either switch everything to event.code or nothing, imho
2016-11-09 13:04:25 +01:00
Simon Cooksey
71c2900216 Alt-H now clears hotlists on WeeChat relay
Fixes #832.
2016-11-09 12:58:09 +01:00
Tor Hveem
1ba1698703 Implement alt-h. Fixes #832 2016-10-13 14:16:24 +02:00
Tor Hveem
dcc0f19fc5 Fix alt-< keybinding 2016-04-20 12:13:47 +02:00
Mukunda Modell
3b60f992b4 Switch to adjacent buffer with alt+arrow
Use alt+up and alt+down to switch to previous / next buffer.
Works when bufferlist is nested or flat.

This implements issue #511.
2015-12-04 08:43:48 -06:00
Lorenz Hübschle-Schneider
a6c2e6f387 Insert URL at caret when dropping image into GB
unfortunately this pollutes the root scope a bit more
2015-11-10 19:40:30 +01:00
Magnus Hauge Bakke
3f661ded6c Support sending multiple images 2015-11-07 12:45:05 +01:00