Drew DeVault
|
15b856abcc
|
Make terminal closure thread safe
|
2019-03-21 21:23:30 -04:00 |
Drew DeVault
|
be2918a616
|
Use GetCursorPos instead of stored position
|
2019-03-21 21:19:34 -04:00 |
Drew DeVault
|
d97cdde38d
|
Skip writes if term is closed
|
2019-03-21 21:07:49 -04:00 |
Drew DeVault
|
0b26241b42
|
Improve cursor handling in embedded terminal
|
2019-03-21 21:00:03 -04:00 |
Drew DeVault
|
55ad16bb70
|
Fix cursor handling in embedded terminal
|
2019-03-21 19:56:47 -04:00 |
Drew DeVault
|
28f393bdbd
|
Forward key events to child terminal
|
2019-03-21 19:50:54 -04:00 |
Drew DeVault
|
699f1cf7a6
|
Use : for keybindings even when ex is overridden
|
2019-03-21 17:49:59 -04:00 |
Drew DeVault
|
6d01332b55
|
Rig up terminal keybinding group
|
2019-03-21 17:44:44 -04:00 |
Drew DeVault
|
4130956b4c
|
Use user's configured ex key
|
2019-03-21 17:40:50 -04:00 |
Drew DeVault
|
f5bf4a9324
|
Add context-specific keybindings
|
2019-03-21 17:37:19 -04:00 |
Drew DeVault
|
79b459ecb0
|
Add additional context to key binding set
|
2019-03-21 16:35:35 -04:00 |
Drew DeVault
|
10dd23f05d
|
Add terminal command context
|
2019-03-21 16:32:22 -04:00 |
Drew DeVault
|
8126d82956
|
Add context-specific commands
|
2019-03-21 16:30:23 -04:00 |
Drew DeVault
|
fe79a9a587
|
Remove unused import from msgstore.go
|
2019-03-21 16:12:55 -04:00 |
Drew DeVault
|
312a53e5ff
|
Implement :delete-message
|
2019-03-20 23:23:38 -04:00 |
Drew DeVault
|
f3d3e0ed4f
|
moar colors
|
2019-03-17 18:06:15 -04:00 |
Drew DeVault
|
c0146efaae
|
Fix scrolling issues on :select-message
|
2019-03-17 17:51:14 -04:00 |
Drew DeVault
|
b18e339a55
|
Add link to todo tracker
|
2019-03-17 17:47:35 -04:00 |
Drew DeVault
|
9ff815bb13
|
s/:term-close/:close/g
|
2019-03-17 17:45:44 -04:00 |
Drew DeVault
|
60b17c473a
|
Wrap Terminal in TermHost
|
2019-03-17 17:39:49 -04:00 |
Drew DeVault
|
dee0f8938b
|
Add :term-close
|
2019-03-17 17:23:53 -04:00 |
Drew DeVault
|
16c3f0a893
|
Handle terminal title, login shell
|
2019-03-17 17:08:54 -04:00 |
Drew DeVault
|
14cb8cb51f
|
Implement :next-tab, :prev-tab
|
2019-03-17 16:24:17 -04:00 |
Drew DeVault
|
589db742cb
|
Move exline handling up to aerc, add :term
|
2019-03-17 16:19:15 -04:00 |
Drew DeVault
|
9e28a02f6a
|
commands: handle case where no account selected
|
2019-03-17 14:57:05 -04:00 |
Drew DeVault
|
bd71787e3f
|
Fix terminal colors; wait until tty size is known
|
2019-03-17 14:54:25 -04:00 |
Drew DeVault
|
1170893e39
|
Add basic terminal widget
|
2019-03-17 14:02:33 -04:00 |
Drew DeVault
|
13ba53c9d0
|
Implement :select-message
|
2019-03-15 22:01:20 -04:00 |
Drew DeVault
|
db2146bc91
|
Fix usage message for :next-message
|
2019-03-15 21:56:57 -04:00 |
Drew DeVault
|
f47a927ab6
|
Fix special key bindings (e.g. <C-d>)
|
2019-03-15 21:54:44 -04:00 |
Drew DeVault
|
52a97c02ae
|
Implement scrolling in message list
|
2019-03-15 21:49:40 -04:00 |
Drew DeVault
|
01ae0cef60
|
Add TODO to msgstore.go
|
2019-03-15 21:43:33 -04:00 |
Drew DeVault
|
e780c6ee96
|
Implement :next-message n%
|
2019-03-15 21:41:39 -04:00 |
Drew DeVault
|
ef6178a12a
|
Move MessageStore into its own file
|
2019-03-15 21:36:06 -04:00 |
Drew DeVault
|
77c76ba462
|
Implement default in accounts.conf
|
2019-03-15 21:33:08 -04:00 |
Drew DeVault
|
b181e0449d
|
Remove extra debug log statement
|
2019-03-15 21:29:52 -04:00 |
Drew DeVault
|
a729179f9f
|
Implement sidebar-width config option
|
2019-03-15 20:40:28 -04:00 |
Drew DeVault
|
f406bf5a3b
|
Add :quit command
|
2019-03-15 20:32:09 -04:00 |
Drew DeVault
|
22f453f56a
|
Fix help string for :cd
|
2019-03-15 10:47:27 -04:00 |
Drew DeVault
|
513e8aa94b
|
Rename :cd -> :cf, add :cd
|
2019-03-15 10:47:09 -04:00 |
Drew DeVault
|
9e3b602ce7
|
Fix nil dereference on rapidly cycling folders
|
2019-03-15 01:48:36 -04:00 |
Drew DeVault
|
24dfc47126
|
Rig up key bindings
|
2019-03-15 01:46:14 -04:00 |
Drew DeVault
|
8d20e9218e
|
Implement key bindings subsystem
Which is not yet rigged up
|
2019-03-15 01:31:23 -04:00 |
Drew DeVault
|
d274bf926c
|
widgets/directories.go -> widgets/dirlist.go
|
2019-03-14 23:45:06 -04:00 |
Drew DeVault
|
24daef89e0
|
Implement :{next,prev}-message
|
2019-03-14 23:41:25 -04:00 |
Drew DeVault
|
4c8feb9aa5
|
Invalidate when UIDs finish downloading
|
2019-03-14 23:31:56 -04:00 |
Drew DeVault
|
4ec7f5dea5
|
Use cached message store when re-opening dirs
|
2019-03-14 22:41:43 -04:00 |
Drew DeVault
|
62946ff6c5
|
Implement :cd command
|
2019-03-14 22:34:34 -04:00 |
Drew DeVault
|
de364846cc
|
Display message subjects in message list
|
2019-03-14 22:19:04 -04:00 |
Drew DeVault
|
11f0a7267f
|
Implement message store side of message fetching
|
2019-03-14 21:51:29 -04:00 |