FliegendeWurst
|
6d277d588a
|
sync: refactor to action architecture
this makes for an easy --dry-run implementation
|
2022-02-13 15:22:16 +01:00 |
|
FliegendeWurst
|
1f2d329549
|
Fix workspace issues
|
2022-02-13 14:14:52 +01:00 |
|
FliegendeWurst
|
3bb4fd355c
|
Reorganize into workspace
|
2022-02-13 14:09:37 +01:00 |
|
FliegendeWurst
|
60a9d5ae0d
|
local cursive patch
|
2022-02-13 14:03:50 +01:00 |
|
FliegendeWurst
|
a29e288615
|
browse: handle emails without Message-ID
|
2021-06-11 16:21:04 +02:00 |
|
FliegendeWurst
|
2aca3bd8d5
|
browse: use Alacritty locking escape sequences
TODO: extract this into a backend crate
|
2021-06-11 16:15:35 +02:00 |
|
FliegendeWurst
|
316ac357a3
|
browse: attachment save hotkey
|
2021-06-11 16:14:55 +02:00 |
|
FliegendeWurst
|
cf037127dc
|
browse: fix fullscreen transition
|
2021-05-18 19:16:12 +02:00 |
|
FliegendeWurst
|
175695b22c
|
browse: hugely improve text rendering performance
|
2021-05-17 23:00:42 +02:00 |
|
FliegendeWurst
|
3de317af35
|
browse: custom mail part view
|
2021-05-15 19:32:59 +02:00 |
|
FliegendeWurst
|
c54f42adf5
|
browse: fix duplicate mail display
|
2021-04-25 20:32:53 +02:00 |
|
FliegendeWurst
|
0f25f11410
|
browse: fix regression of scroll to top
|
2021-04-25 11:00:58 +02:00 |
|
FliegendeWurst
|
00e5ddf5c6
|
sync: handle empty Message-Id again
|
2021-04-21 19:59:55 +02:00 |
|
FliegendeWurst
|
451fac9edc
|
browse: no scrollbars/smart wrapping in fullscreen
(cursive patches yet to be upstreamed..)
|
2021-04-21 14:20:56 +02:00 |
|
FliegendeWurst
|
9a9b852bc5
|
browse: shortcut to view mail fullscreen
|
2021-04-20 21:32:13 +02:00 |
|
FliegendeWurst
|
7e7d6b616e
|
sync: download metadata selectively
|
2021-04-20 13:49:18 +02:00 |
|
FliegendeWurst
|
33bdff42fb
|
filter: ignore mails marked for deletion
|
2021-04-18 15:10:27 +02:00 |
|
FliegendeWurst
|
746b4b9023
|
browse: convert HTML mail to text
|
2021-04-18 12:21:18 +02:00 |
|
FliegendeWurst
|
202522b619
|
browse: show beginning of newly selected mail
|
2021-04-15 09:53:29 +02:00 |
|
FliegendeWurst
|
d3120fc252
|
overview: unread count of each mailbox
|
2021-04-14 17:47:10 +02:00 |
|
FliegendeWurst
|
14bc4d15c8
|
browse: style trashed and deleted mail
|
2021-04-12 12:40:10 +02:00 |
|
FliegendeWurst
|
07d5862e16
|
filter: set flags when moving
|
2021-04-12 12:25:28 +02:00 |
|
FliegendeWurst
|
b100b96bc8
|
browse/sync: trashing / deleting of mails
|
2021-04-09 13:28:04 +02:00 |
|
FliegendeWurst
|
636e103303
|
browse: workaround ScrollView issues
|
2021-04-09 11:59:59 +02:00 |
|
FliegendeWurst
|
39a63ad966
|
sync: select mailbox when modifying flags
|
2021-04-08 22:42:56 +02:00 |
|
FliegendeWurst
|
480987bf6c
|
browse: mark mails as read or unread
|
2021-04-08 20:00:26 +02:00 |
|
FliegendeWurst
|
95b6abc572
|
Store flags in the index DB + 'U' unread flag
|
2021-04-08 16:02:04 +02:00 |
|
FliegendeWurst
|
efd5575346
|
browse: sort mails correctly + show mail at start
|
2021-04-08 15:13:02 +02:00 |
|
FliegendeWurst
|
ae055a3fa1
|
browse: configurable unread message styling
|
2021-04-07 17:08:58 +02:00 |
|
FliegendeWurst
|
b0e5a33e5b
|
browse: mail info view
|
2021-04-07 16:26:29 +02:00 |
|
FliegendeWurst
|
508934c50c
|
browse: basic config system
|
2021-04-07 16:03:34 +02:00 |
|
FliegendeWurst
|
7d2e6de827
|
browse: show mail author and timestamp
|
2021-04-05 20:48:37 +02:00 |
|
FliegendeWurst
|
a171abfdae
|
browse: mail viewing
|
2021-04-05 12:24:00 +02:00 |
|
FliegendeWurst
|
264cd5f94b
|
browse: initial TUI list interface
|
2021-04-03 19:52:15 +02:00 |
|
FliegendeWurst
|
6d59a24cd4
|
browse: take the thread view from list
|
2021-04-03 19:31:27 +02:00 |
|
FliegendeWurst
|
f264b7230d
|
list: thread tree listing
|
2021-04-01 12:03:46 +02:00 |
|
FliegendeWurst
|
aa3c350b71
|
sync: handle missing Message-ID
|
2021-04-01 11:17:43 +02:00 |
|
FliegendeWurst
|
f0def7776b
|
list: multipart message reading
|
2021-03-31 20:44:32 +02:00 |
|
FliegendeWurst
|
9282813429
|
rebuild-db: utility to fix DB issues
|
2021-03-31 12:00:38 +02:00 |
|
FliegendeWurst
|
c9dde850b7
|
filter: mail processing command
|
2021-03-31 11:43:59 +02:00 |
|
FliegendeWurst
|
a349925f78
|
Refactor maildir reading into lib
|
2021-03-31 10:55:34 +02:00 |
|
FliegendeWurst
|
19347d3249
|
list: mail viewer
|
2021-03-29 16:35:15 +02:00 |
|
FliegendeWurst
|
9658862e25
|
sync: also set flags
|
2021-03-29 15:19:32 +02:00 |
|
FliegendeWurst
|
15819138f9
|
sync: delete mails after hardlinking
(to avoid fetching mails already downloaded)
|
2021-03-29 11:49:12 +02:00 |
|
FliegendeWurst
|
9e746fb7d7
|
sync: synchronize remote mailboxes to local
|
2021-03-29 10:52:14 +02:00 |
|
FliegendeWurst
|
094c42d696
|
Save metadata in DB
|
2021-03-29 09:19:48 +02:00 |
|
FliegendeWurst
|
8166a79e3f
|
new: move mail into cur
|
2021-03-28 14:45:28 +02:00 |
|
FliegendeWurst
|
545b1f7c2f
|
new: display date
|
2021-03-28 14:27:37 +02:00 |
|
FliegendeWurst
|
929dc6633c
|
Rename view to new
|
2021-03-28 14:04:59 +02:00 |
|
FliegendeWurst
|
1a6dbf29e7
|
Basic inbox viewer
|
2021-03-27 20:37:49 +01:00 |
|