-
15ca25af73
Bump version to 0.7.2
alpha-0.7.2
Manos Pitsidianakis
2021-10-15 12:36:37 +0300
-
37d0846195
melib/email/address: quote display_name if it contains ","
Manos Pitsidianakis
2021-10-15 12:29:52 +0300
-
ffc498a5d0
melib/smtp: fix Cc and Bcc ignored when sending mail
Manos Pitsidianakis
2021-10-15 12:27:51 +0300
-
d25eb00a11
command: improve(?) command completion and add test
Manos Pitsidianakis
2021-10-07 21:29:46 +0300
-
240374950a
melib/email/address: quote display_name if it contains "."
Manos Pitsidianakis
2021-10-04 12:36:22 +0300
-
505adca54d
Add forward mail option
Manos Pitsidianakis
2021-10-02 13:38:50 +0300
-
e090c31f96
state: Move grid to Screen struct under terminal mod
Manos Pitsidianakis
2021-09-20 13:56:51 +0300
-
20feb50475
view/thread: open the latest email in the thread by default
Manos Pitsidianakis
2021-09-18 11:36:17 +0300
-
f975e1004c
Add url_launcher config setting
Manos Pitsidianakis
2021-09-16 16:43:43 +0300
-
b88c3c573d
Add add_addresses_to_contacts command
Manos Pitsidianakis
2021-09-16 16:27:21 +0300
-
32901f57d2
Add show_date_in_my_timezone pager config flag
Manos Pitsidianakis
2021-09-15 22:19:19 +0300
-
d1712557cb
docs: add pager filter documentation
Manos Pitsidianakis
2021-09-13 13:34:10 +0300
-
a977351f0a
mail/view: respect per-folder/account pager filter override
Manos Pitsidianakis
2021-09-13 13:21:09 +0300
-
e7b9d2963c
pager: add filter command, esc to clear filter
Manos Pitsidianakis
2021-09-12 17:39:51 +0300
-
25579d8807
terminal/cells: remove ansi module
Manos Pitsidianakis
2021-09-12 16:36:36 +0300
-
22fb2ed46c
Implement pager filter through EmbedGrid
Manos Pitsidianakis
2021-09-12 14:55:24 +0300
-
733de5a5fb
Fix some clippy suggestions
Manos Pitsidianakis
2021-09-12 14:33:00 +0300
-
592339bdca
embed: split EmbedGrid to EmbedTerminal and EmbedGrid
Manos Pitsidianakis
2021-09-12 13:47:32 +0300
-
ae8c2addab
Show compile time features in with command argument
Manos Pitsidianakis
2021-09-08 22:09:32 +0300
-
bc08bf1d13
Bump version to 0.7.1
alpha-0.7.1
Manos Pitsidianakis
2021-09-08 16:20:02 +0300
-
7533df86e0
Fix compilation for netbsd-9.2
Manos Pitsidianakis
2021-09-06 18:54:40 +0300
-
526a246430
melib/nntp: update total/new counters on new articles
Manos Pitsidianakis
2021-09-05 16:02:37 +0300
-
69916f267b
add 'GB18030' charset
Alex.F
2021-03-19 22:40:26 +0800
-
13c5798c7b
conf/shortcuts.rs: add info_message_{next,previous}
Manos Pitsidianakis
2021-09-05 12:49:58 +0300
-
07e166e1fb
melib/error: Add kinds: NotImplemented, NotSupported, OSError
Manos Pitsidianakis
2021-09-05 12:39:15 +0300
-
72a2ba20dc
conf/accounts.rs: print info when displaying watch error
Manos Pitsidianakis
2021-09-05 12:38:06 +0300
-
c8da6d2049
melib/nntp: implement refresh
Manos Pitsidianakis
2021-09-05 12:09:29 +0300
-
90042379a6
melib/{imap,nntp}: throw error on extra unusued conf flags
Manos Pitsidianakis
2021-09-04 21:48:21 +0300
-
f40ae9e11b
Change all Down/Up shortcuts to j/k
Manos Pitsidianakis
2021-09-04 19:18:30 +0300
-
09f3edba76
config: show explanation if `composing` field missing
Manos Pitsidianakis
2021-09-04 18:50:34 +0300
-
09dc0a2409
melib/conf: deserialize ToggleFlag from bool & string
Manos Pitsidianakis
2021-09-04 20:03:33 +0300
-
3bc187c570
melib/collections: add RwRef{,Mut} structs
Manos Pitsidianakis
2021-09-04 17:03:49 +0300
-
05393d8caa
listing/conversations: highlight two rows instead of three
Manos Pitsidianakis
2021-09-04 16:56:55 +0300
-
b49d965695
Fix unused var etc warnings
Manos Pitsidianakis
2021-09-04 16:52:17 +0300
-
6235164df2
melib/nntp: increase chunk size
Manos Pitsidianakis
2021-09-04 16:06:42 +0300
-
521f634e7b
melib/nntp: implement NNTP posting
Manos Pitsidianakis
2021-09-04 00:32:57 +0300
-
978939d8e3
Bump version to 0.7.0
alpha-0.7.0
Manos Pitsidianakis
2021-09-03 16:10:37 +0300
-
d1437ff275
command/actions.rs: ask confirmation for delete
Manos Pitsidianakis
2021-09-03 14:10:58 +0300
-
f097593bed
melib/datetime: fix date format string
Manos Pitsidianakis
2021-07-19 03:52:09 +0300
-
b08570349d
Notmuch dynamic library can now be loaded on macos
Ludovic LANGE
2021-07-06 00:07:58 +0200
-
d6bf700175
Update Cargo.lock
Manos Pitsidianakis
2021-07-19 03:52:34 +0300
-
5a9f63c51e
listing/compact: Fix off-by-one error in area calculation
Manos Pitsidianakis
2020-11-24 11:08:48 +0200
-
9d7e877510
listing/plain: move flags to subject column
Manos Pitsidianakis
2020-11-14 19:38:24 +0200
-
ad2a10478e
listing/compact: move flags to subject column
Manos Pitsidianakis
2020-11-14 16:43:24 +0200
-
64b62352d0
listing: add {unseen,selected,attachment,thread_snoozed} flag config values
Manos Pitsidianakis
2020-11-09 22:37:37 +0200
-
b411daddaa
listing/conversations: remove entry padding box character
Manos Pitsidianakis
2020-11-13 18:34:50 +0200
-
66c6b62aa6
Cargo.lock: Update lexical-core version
Ludovic LANGE
2021-07-05 23:41:55 +0300
-
eea9ac2b58
README.md: update with new IRC channel location
Manos Pitsidianakis
2021-06-13 11:27:33 +0300
-
77e4488637
lazy_fetch WIP
lazy_fetch
Manos Pitsidianakis
2021-01-08 19:02:52 +0200
-
819d993f11
melib/backends: replace watch() with watcher(), BackendWatcher trait
Manos Pitsidianakis
2021-01-07 15:24:14 +0200
-
-
d16866e0f0
notifications: run update_xbiff even if notifications disabled
master
Manos Pitsidianakis
2021-01-13 22:34:19 +0200
-
bcca9abe66
docs: Use example.com in documentation
Manos Pitsidianakis
2021-01-13 20:59:23 +0200
-
24b4c117e7
melib: don't use both {set,push}_references()
Manos Pitsidianakis
2021-01-12 18:56:07 +0200
-
b0fba401e6
melib/mbox: consistent line endings in MboxFormat::append
Manos Pitsidianakis
2021-01-11 14:28:09 +0200
-
48d4343082
utilities/ProgressSpinner: add interval field and new spinners
Manos Pitsidianakis
2021-01-10 23:38:13 +0200
-
2dfeb29b75
jobs/Timer: add set_interval()
Manos Pitsidianakis
2021-01-10 23:29:24 +0200
-
63d2fb93f4
melib/nntp: fix not connecting with TLS
Manos Pitsidianakis
2021-01-10 22:32:25 +0200
-
cf9457882a
melib/mbox: add MboxMetadata type and write support
Manos Pitsidianakis
2021-01-10 13:17:13 +0200
-
3fa9e355c2
melib/email: add Flag is_*() methods
Manos Pitsidianakis
2021-01-10 13:20:05 +0200
-
3dae84182c
melib/mbox: add module-level doc
Manos Pitsidianakis
2021-01-10 12:34:44 +0200
-
a4ae4da8b1
Add export-mbox command
Manos Pitsidianakis
2021-01-09 22:34:50 +0200
-
4050f6893f
melib/mbox: add MboxFormat::append() method
Manos Pitsidianakis
2021-01-09 16:37:29 +0200
-
dcccd303ac
melib/mbox: rename MboxReader to MboxFormat
Manos Pitsidianakis
2021-01-08 23:45:58 +0200
-
22a64e2d76
melib: Remove unnecessary "pub use" std exports
Manos Pitsidianakis
2021-01-10 01:40:27 +0200
-
781a1d0e1b
melib/backends: add collection() method to MailBackend
Manos Pitsidianakis
2020-08-10 14:24:21 +0300
-
eb8d29813c
utilities/Tabbed: send VisibilityChange event on changing tab
Manos Pitsidianakis
2021-01-08 18:03:29 +0200
-
08af46f5ef
melib/datetime: fix test compile failure
Manos Pitsidianakis
2021-01-08 18:00:56 +0200
-
2f47f1eebd
melib/jmap: fix mailbox children relationships being ignored
Manos Pitsidianakis
2021-01-08 15:22:41 +0200
-
622ded8021
compose: add attribution line for replies
Manos Pitsidianakis
2021-01-08 14:56:47 +0200
-
6d63429ad3
Add scrolling context to StatusBar
Manos Pitsidianakis
2021-01-07 20:26:17 +0200
-
5eb4342af8
Update dependencies, update indexmap to ^1.6
Manos Pitsidianakis
2021-01-07 20:16:40 +0200
-
eca10a5660
melib/backends: add mailbox management events to RefreshEventKind
Manos Pitsidianakis
2021-01-07 15:48:13 +0200
-
a697dfabbd
melib/jmap: use receivedAt as alternative to Date in Envelope gen
Manos Pitsidianakis
2021-01-06 13:42:47 +0200
-
23997bdec0
melib/jmap: add UTCDate queries in EmailFilterCondition
Manos Pitsidianakis
2021-01-06 13:40:20 +0200
-
2e6a1e1ef8
melib/datetime: rename tests for consistency
Manos Pitsidianakis
2021-01-05 21:52:41 +0200
-
fe200a3218
melib/datetime: isolate unsafe blocks
Manos Pitsidianakis
2021-01-05 21:36:22 +0200
-
bf9143d8e4
melib/datetime: use Cow<'_, CStr> in timestamp_to_string()
Manos Pitsidianakis
2021-01-05 21:33:44 +0200
-
441dcb62ca
melib/datetime: add format string constants
Manos Pitsidianakis
2021-01-05 21:32:56 +0200
-
4cd3e28244
melib/datetime: fix import style inconsistencies
Manos Pitsidianakis
2021-01-05 21:29:12 +0200
-
3dba6fdf60
melib/datetime: add posix locale arg in timestamp_to_string()
Manos Pitsidianakis
2021-01-05 20:44:57 +0200
-
50cd81772f
melib/jmap: impl watch() with polling
Manos Pitsidianakis
2021-01-05 19:18:45 +0200
-
613c3de3d2
melib/connections: add async sleep(dur: Duration)
Manos Pitsidianakis
2021-01-05 17:16:41 +0200
-
a36a444b2c
JMAP eventsource WIP
jmap-eventsource
Manos Pitsidianakis
2021-01-05 17:09:48 +0200
-
-
62db7d7f32
melib/jmap: put JmapSession behind mutex
Manos Pitsidianakis
2021-01-05 17:05:56 +0200
-
1c25ae12eb
Use default_cell in CellBuffer resize(), clear()
Manos Pitsidianakis
2021-01-05 13:51:31 +0200
-
ccc083cf88
Rewrite Cellbuffer Debug impl
Manos Pitsidianakis
2021-01-05 13:50:23 +0200
-
db69349251
melib/notmuch: avoid parsing entire email in Envelope creation
Manos Pitsidianakis
2021-01-05 01:13:13 +0200
-
806254436b
melib/notmuch: add AccountHash field to NotmuchDb
Manos Pitsidianakis
2021-01-05 01:10:55 +0200
-
4f164dc700
melib/notmuch: cleanup Query new() method
Manos Pitsidianakis
2021-01-05 01:09:49 +0200
-
ab0ef1b63c
melib/thread: hash Message-ID for ThreadNodeHash
Manos Pitsidianakis
2021-01-05 01:07:41 +0200
-
b966ee8fbd
melib/email: return &mut Self in set_*() methods
Manos Pitsidianakis
2021-01-05 01:06:39 +0200
-
34e970d922
melib/datetime: Add Locale struct for error checking
Manos Pitsidianakis
2021-01-04 23:11:47 +0200
-
f7cbd9a64d
melib/datetime: Set C locale for strptime parsing
Zisu Andrei
2021-01-01 12:48:14 +0000
-
829f1243fb
melib/imap: fix invalid FETCH edge case
Manos Pitsidianakis
2020-12-30 16:19:15 +0200
-
1be30968ca
melib/mbox: fix FreeBSD compilation
Manos Pitsidianakis
2020-12-29 21:12:38 +0200
-
92475c349a
melib/mbox: return Result in file locking
Manos Pitsidianakis
2020-12-29 21:11:52 +0200
-
2d5f5e767c
listing/conversations: hash addr by addr_spec in from_address_list
Manos Pitsidianakis
2020-12-25 05:16:44 +0200
-
0034f195e3
melib/imap: Lazy evaluate idle capability
Zisu Andrei
2020-12-24 11:46:15 +0000
-
9124ad0ae7
conf/accounts: remove some unnecessary unwraps
Manos Pitsidianakis
2020-12-25 06:09:46 +0200
-
ed826357a3
Don't unwrap try_recv() on async jobs channels
Manos Pitsidianakis
2020-12-24 21:56:24 +0200
-
b2e853dd7b
melib/imap: update unseen count on \Seen set_flags()
Manos Pitsidianakis
2020-12-24 10:56:30 +0200
-
aa503deb76
melib/imap: Set special usage attributes for INBOX
matzipan@gmail.com
2020-12-20 19:33:48 +0000
-
fee8f5b575
melib/backends: move IsSubscribedFn to backends mod
Manos Pitsidianakis
2020-12-20 20:05:20 +0200
-
7e977fe627
melib/imap/cache/sync: explicitly remove new seen messages from unseen counter
Manos Pitsidianakis
2020-12-11 16:17:36 +0200
-
09684e821d
melib/imap: check INBOX when pausing IDLE
Manos Pitsidianakis
2020-12-03 21:50:13 +0200
-
10b10e6267
README.md: add mirror links
Manos Pitsidianakis
2020-12-07 07:50:57 +0200
-
48e7a493a9
Add reload-config command
Manos Pitsidianakis
2020-12-02 20:47:48 +0200
-
e5b0ff4fe2
state: remove runtime_settings
Manos Pitsidianakis
2020-12-02 19:01:51 +0200
-
68f9d1220b
melib/imap: remove DoubleEndedIterator for ImapLineIterator
Manos Pitsidianakis
2020-12-02 16:15:48 +0200
-
1408690a9a
melib/imap: don't retry watch conn on non-network error
Manos Pitsidianakis
2020-12-02 14:16:21 +0200
-
76814cea20
themes/sail: make only headers_name bold
Manos Pitsidianakis
2020-12-01 22:19:32 +0200
-
7e1e57a2df
conf/themes: add mail.view.headers_names and mail.view.headers_area
Manos Pitsidianakis
2020-12-01 22:14:37 +0200
-
f8a47586e9
mail/listing: show mailbox loading state in status
Manos Pitsidianakis
2020-12-02 17:08:59 +0200
-
7efbe6d692
listing: fix menu/sidebar not being redrawn on updates
Manos Pitsidianakis
2020-12-01 20:02:42 +0200
-
0f86934e16
mail/status: display in-progress jobs first
Manos Pitsidianakis
2020-12-01 18:25:56 +0200
-
c5a5c2666b
utilities/pager: show scrolling percentage and/or search results position
Manos Pitsidianakis
2020-12-01 15:47:45 +0200
-
7db32ff1b3
terminal/cells: return success flag in CellBuffer::resize()
Manos Pitsidianakis
2020-12-01 01:02:48 +0200
-
857d4d546f
utilities/pager: use LineBreakText for lazy line breaking
Manos Pitsidianakis
2020-12-01 00:49:56 +0200
-
5327dae02d
melib/text_processing: add LineBreakText iterator
Manos Pitsidianakis
2020-12-01 00:42:30 +0200
-
c990687e5f
docs/meli-themes.5: replace toml spec dead link
Manos Pitsidianakis
2020-11-30 20:55:25 +0200
-
453bb0b2b2
melib/smtp: implement gmail XOAUTH2 authentication method
Manos Pitsidianakis
2020-11-30 03:25:57 +0200
-
4914f29e20
themes: make conversations defaults grey
Manos Pitsidianakis
2020-11-30 01:07:16 +0200
-
bedf181aff
melib/imap: examine all mailboxes before idle
Manos Pitsidianakis
2020-11-30 02:16:11 +0200
-
9dd21eea50
melib/threads: prefer local ThreadNode env_hash
Manos Pitsidianakis
2020-11-30 00:26:13 +0200
-
4939a1ad9e
melib/imap: remove some debug prints
Manos Pitsidianakis
2020-11-30 01:52:48 +0200
-
8e7583a32f
melib/imap: don't clear mailbox counts before fetching
Manos Pitsidianakis
2020-11-29 19:33:23 +0200
-
5f6b4745b8
melib/imap: don't use UNSEEN select response for unseen count
Manos Pitsidianakis
2020-11-29 19:21:29 +0200
-
76c1c1a213
melib/imap: don't examine unloaded mailboxes for updates
Manos Pitsidianakis
2020-11-29 15:52:48 +0200
-
ddfadc748d
melib/imap: don't fetch RFC822 except when requested
Manos Pitsidianakis
2020-11-29 15:34:30 +0200
-
66dea9148b
mail/view: don't update() if coordinates are unchanged
Manos Pitsidianakis
2020-11-28 22:42:11 +0200
-
7b3fb86483
mail/view: reset self.theme_default on loading envelope
Manos Pitsidianakis
2020-11-28 20:30:46 +0200
-
d8c978ed2d
mail/view/thread: fix scrollbar incorrect rendering
Manos Pitsidianakis
2020-11-28 20:23:39 +0200
-
d076ff573f
MailView, StatusBar: Fix area bound check
Manos Pitsidianakis
2020-11-28 20:06:16 +0200
-
6cbb89a8e5
utilities/widgets: fix tiny scrollbar grievances
Manos Pitsidianakis
2020-11-28 20:01:47 +0200
-
aa89969dca
utilities: use align_area in shortcut help panel
Manos Pitsidianakis
2020-11-28 19:38:35 +0200
-
6a67322570
utilities: add scrollbar on y overflow in shortcuts panel
Manos Pitsidianakis
2020-11-28 18:48:48 +0200
-
3e109cabf0
Add sail theme
Manos Pitsidianakis
2020-11-28 18:29:30 +0200
-
1cbb6828f2
Add nord theme
Manos Pitsidianakis
2020-11-23 00:37:26 +0200
-
de018294e4
conf/themes: make notifications bg default color instead of red
Manos Pitsidianakis
2020-11-13 18:36:29 +0200
-
6dd3b0bb4f
Fix theme_default not being respected
Manos Pitsidianakis
2020-11-23 00:33:20 +0200
-
714ccb5e16
Move Color to src/terminal/color.rs
Manos Pitsidianakis
2020-11-23 00:35:27 +0200
-
8d9247e9a3
listing: show auto-hide scrollbar in sidebar menu
Manos Pitsidianakis
2020-11-28 00:19:15 +0200
-
b659749880
listing: scroll account sidebar menu
Manos Pitsidianakis
2020-11-27 23:05:35 +0200
-
b053aaa145
listing: prevent invalid area in print_account()
Manos Pitsidianakis
2020-11-26 06:32:41 +0200
-
883b3e3a4f
mail/view: show multipart/alternative files properly in attachment list
Manos Pitsidianakis
2020-11-28 15:13:02 +0200
-
98c1ece28d
Update xdg-util dependency to 0.4.0
Manos Pitsidianakis
2020-11-28 14:44:50 +0200
-
54b2066f73
mail/view: set dirty after closing ContactSelector
Manos Pitsidianakis
2020-11-25 21:07:09 +0200
-
007e6320d5
utilities: respect theme_default in shortcut dialog
Manos Pitsidianakis
2020-11-25 21:02:12 +0200
-
e01275cd93
utilities/dialogs: add cursot Unfocused state as default
Manos Pitsidianakis
2020-11-25 21:01:18 +0200
-
879af75d88
utilities/dialogs: use align_area to create box
Manos Pitsidianakis
2020-11-25 20:54:35 +0200
-
6a5bb2e057
Add align_area() and Alignment enum
Manos Pitsidianakis
2020-11-25 20:36:03 +0200
-
311c1a8a95
utilities/dialogs: respect theme_default
Manos Pitsidianakis
2020-11-25 20:52:37 +0200
-
ce5c7848e8
utilities: move dialogs to its own submodule
Manos Pitsidianakis
2020-11-25 20:40:18 +0200
-
daee4e46de
Allow configuration of the sidebar divider
Andrew Jeffery
2020-11-24 21:39:02 +0000
-
92c12d3526
melib/imap: implement OAUTH2 authentication
Manos Pitsidianakis
2020-11-24 12:04:04 +0200
-
0a8a0c04c8
compose: treat inline message/rfc822 as attachments
Manos Pitsidianakis
2020-11-24 11:07:58 +0200
-
ede5851baf
utilities: reverse order of drawing fields in form
Manos Pitsidianakis
2020-11-24 10:45:06 +0200
-
79345b3e84
utilities/StatusBar: fix lack of bounds checking in hist_area
Manos Pitsidianakis
2020-11-24 10:38:34 +0200
-
b46cd09ca6
compose: pass body text when replying
Manos Pitsidianakis
2020-11-24 10:34:28 +0200
-
bf56c88918
compose: respect auto_choose_multipart_alternative when rendering multipart/alternative attachments to text
Manos Pitsidianakis
2020-11-24 10:33:20 +0200
-
73372ff1e7
compose: add show_comments arg to attachment_displays_to_text()
Manos Pitsidianakis
2020-11-24 10:30:54 +0200
-
d4f508642a
widgets: allow text overflow in text fields
Manos Pitsidianakis
2020-11-24 09:31:38 +0200
-
f69f623818
Fix some invalid area calculations
Manos Pitsidianakis
2020-11-24 02:02:03 +0200
-
2ef2add67f
imap: fix untrimmed query str resulting in invalid search criteria in cyrus
Manos Pitsidianakis
2020-11-23 06:41:52 +0200
-
458209b448
view/thread: clear empty space in draw_list
Manos Pitsidianakis
2020-11-23 06:37:37 +0200
-
b7c48a1ed0
view/thread: make list draw area consistent
Manos Pitsidianakis
2020-11-23 06:36:59 +0200
-
f25f93fccf
utilities: Fix incorrect calculations in ScrollBar
Manos Pitsidianakis
2020-11-23 17:32:06 +0200
-
31e4ed006d
listing: fix off by one error in PageDown movement
Manos Pitsidianakis
2020-11-23 06:53:09 +0200
-
179ed52add
compose: grey embed area when embed is stopped
Manos Pitsidianakis
2020-11-23 18:11:02 +0200
-
ebc290cc2a
compose: set format flowed if configured in pager
Manos Pitsidianakis
2020-11-24 02:12:42 +0200
-
f9ce5327c2
melib/imap: fix some LazyCountSet logic errors in sync
Manos Pitsidianakis
2020-11-24 00:23:45 +0200
-
5b86c342fb
Update smallvec dependency to 1.5.0
Manos Pitsidianakis
2020-11-22 06:22:57 +0200
-
0aa5cf273f
mail/status: don't overwrite "In-progress jobs header"
Manos Pitsidianakis
2020-11-16 00:52:13 +0200
-
041257f9a6
melib/text_processing: fix CodePointsIterator implementation
Manos Pitsidianakis
2020-11-21 01:04:22 +0200
-
1da6d75b08
melib/text_processing: add new wcwidth implementation
Manos Pitsidianakis
2020-11-21 00:57:27 +0200
-
a7c0bca8ce
Fix test errors and warnings
Manos Pitsidianakis
2020-11-16 01:04:04 +0200
-
023afbaae3
RateLimit: remove unupdated test
Manos Pitsidianakis
2020-11-15 21:50:08 +0200
-
1c62de57ae
Never return true on processing JobFinished
Manos Pitsidianakis
2020-11-15 21:07:53 +0200
-
76f8bdc558
Add configurable shortcut for 'quit'
Manos Pitsidianakis
2020-11-15 21:02:06 +0200
-
d404910a0f
melib/smtp: impl AUTH LOGIN
Manos Pitsidianakis
2020-11-15 16:28:42 +0200
-
c0e3e78940
listing: dont overdraw menu over listing
Manos Pitsidianakis
2020-11-14 19:39:34 +0200
-
aaee6d094c
Fix NO_COLOR cursor highlight in sidebar and progress spinner
Manos Pitsidianakis
2020-11-12 03:11:57 +0200
-
60350eaa88
mail/status: add "general" shortcut section
Manos Pitsidianakis
2020-11-11 17:45:39 +0200
-
aa73bd71c3
listing: fix mailbox tree rendering
Manos Pitsidianakis
2020-11-11 16:17:27 +0200
-
aa7ebf2918
melib/smtp: fix SMTP syntax error on DSN notify use
Manos Pitsidianakis
2020-11-10 20:03:00 +0200
-
2544f54107
melib/compose: prevent bare newlines in finalised drafts
Manos Pitsidianakis
2020-11-10 17:24:04 +0200
-
72084da185
Add store_sent_mail option for gmail
Manos Pitsidianakis
2020-11-09 22:22:11 +0200
-
23777171f2
listing: clear_area in draw_menu
Manos Pitsidianakis
2020-11-09 19:45:09 +0200
-
cbaf21764c
Remove status tab, move account status page to listing
Manos Pitsidianakis
2020-11-09 19:32:38 +0200
-
da69eecafe
mail/status: make AccountStatus public
Manos Pitsidianakis
2020-11-09 18:44:56 +0200
-
f0800f38a8
melib/maildir: make MaildirOp return Result<PathBuf>
Manos Pitsidianakis
2020-11-09 03:36:40 +0200
-
a34f0aac5b
melib: fix bincode serialization
Manos Pitsidianakis
2020-11-09 00:40:32 +0200
-
353ac2d029
melib: set upper limit for bincode deserialize
Manos Pitsidianakis
2020-11-06 19:05:09 +0200
-
6c07046b66
Update bincode dependency to 1.3.1
Manos Pitsidianakis
2020-11-06 18:38:18 +0200
-
8ac5558d65
Makefile: add CARGO_ARGS env var
Manos Pitsidianakis
2020-11-05 21:11:27 +0200
-
43d3d3681e
Makefile: replace install(1) with mkdir, rm, cp, chmod
Manos Pitsidianakis
2020-11-05 21:09:42 +0200
-
f1bdae65ee
melib/jmap: add HTTP redirect policy to client
Rudi Horn
2020-11-03 22:12:08 +0000
-
6cc43540d6
docs/meli.conf.5: add SmtpPassword examples
Manos Pitsidianakis
2020-10-30 22:40:56 +0200
-
6392904047
Replace PosixTimer with async timers
Manos Pitsidianakis
2020-10-29 13:09:31 +0200
-
57e6cf3980
Limit dbus dependency to target_os = "linux"
Manos Pitsidianakis
2020-10-28 23:28:41 +0200
-
9a9c876f4a
melib: add more encodings
Manos Pitsidianakis
2020-10-26 21:23:54 +0200
-
afa74ccfb5
compose: add From text entry autocomplete
Manos Pitsidianakis
2020-10-24 14:33:52 +0300
-
560771b32a
widgets: select AutoCompleteEntry on Enter
Manos Pitsidianakis
2020-10-24 14:32:02 +0300
-
7b1ab389fa
Remove unused plugin interface
Manos Pitsidianakis
2020-10-21 17:57:40 +0300
-
594a2bd0dd
listing: add set operations to range select actions
Manos Pitsidianakis
2020-10-21 14:30:44 +0300
-
05ef863a45
utilities: move PageMovement to components mod
Manos Pitsidianakis
2020-10-21 13:13:46 +0300
-
d5aa2cb3ef
melib/line_break: add segment tree impl
Manos Pitsidianakis
2020-10-20 23:53:00 +0300
-
f7fc2e31e0
melib: Remove unused crossbeam dependency
Manos Pitsidianakis
2020-10-20 23:30:29 +0300
-
00f5c4b9c0
melib/maildir: split parsing into big chunks
Manos Pitsidianakis
2020-10-20 23:27:10 +0300
-
4b91de3d59
state: remove overlay widgets on ComponentKill events
Manos Pitsidianakis
2020-10-20 23:19:13 +0300
-
eb36034740
accounts: autoload Sent folders automatically
Manos Pitsidianakis
2020-10-20 23:18:27 +0300
-
d4e347289c
melib/README: update feature table
Manos Pitsidianakis
2020-10-20 23:15:52 +0300
-
662706607b
melib: remove memmap dependency
Manos Pitsidianakis
2020-10-20 22:36:57 +0300
-
b904f91f45
README: replace svg with webp screenshots
Manos Pitsidianakis
2020-10-20 21:57:06 +0300
-
9f39a7c5a1
statusbar: delete num buffer chars with Backspace
Manos Pitsidianakis
2020-10-20 15:09:00 +0300
-
126ed8a189
statusbar: don't overwrite num buffer when progress spinner is deactivated
Manos Pitsidianakis
2020-10-20 15:04:50 +0300
-
91fe7435f7
melib/imap: add suggestion on STARTTLS error
Manos Pitsidianakis
2020-10-20 14:58:16 +0300
-
7a9c150f33
melib/imap: fetch References header along with ENVELOPE
Manos Pitsidianakis
2020-10-18 17:41:50 +0300
-
b9f4d718c7
melib/sqlite3: reset db on version mismatch
Manos Pitsidianakis
2020-10-18 17:41:06 +0300
-
54cb4ea623
melib/build.rs: remove unnecessary file creation
Manos Pitsidianakis
2020-10-18 15:15:43 +0300
-
7919e95ddd
terminal/embed: remove some allocations and unwraps
Manos Pitsidianakis
2020-10-18 15:02:18 +0300
-
89940dd606
cli-docs: compress included text
Manos Pitsidianakis
2020-10-17 20:50:29 +0300
-
b69bc219c3
README.md: Add screenshots and update text
Manos Pitsidianakis
2020-10-17 15:02:38 +0300
-
bb51d36579
composer: send NewJob event on submission
Manos Pitsidianakis
2020-10-16 22:30:56 +0300
-
a2456fa3f5
docs/meli.conf.5: small fixes & additions
Manos Pitsidianakis
2020-10-16 22:28:00 +0300
-
3b97e66c10
docs/meli.conf.5: add progress_spinner_sequence doc
Manos Pitsidianakis
2020-10-16 15:47:00 +0300
-
ddfec3e207
listing: fix menu draw artifact
Manos Pitsidianakis
2020-10-16 15:46:21 +0300
-
a702a04043
melib/attachments: add SMIME signature variant
Manos Pitsidianakis
2020-10-16 12:46:10 +0300
-
6264ee011f
terminal/embed: remove unwraps from kill() calls
Manos Pitsidianakis
2020-10-16 12:41:21 +0300
-
5acd7dfe1c
mail/view: prevent spurious redraw in special modes
Manos Pitsidianakis
2020-10-16 12:40:02 +0300
-
8090d614e2
conf/pager: remove unused max_width option
Manos Pitsidianakis
2020-10-16 12:37:46 +0300
-
3949cecb75
mail/composer: add scrollbars
Manos Pitsidianakis
2020-10-16 12:35:51 +0300
-
1e7b40e6b3
utilities: move pager to its own module
Manos Pitsidianakis
2020-10-15 22:28:56 +0300
-
d8d66641e2
utilities/widgets: only advance stage by timer in ProgressSpinner
Manos Pitsidianakis
2020-10-15 21:45:12 +0300
-
393c5d0d53
state: cull redraws of floating notifications
Manos Pitsidianakis
2020-10-15 21:28:28 +0300
-
4c1a9b2485
Fix minor warnings
Manos Pitsidianakis
2020-10-15 19:01:42 +0300
-
03a1d5a985
listing: Update status on all update events
Manos Pitsidianakis
2020-10-15 18:58:22 +0300
-
279c288a22
Alter enter_command_mode shortcut to `:`
Manos Pitsidianakis
2020-10-14 20:21:22 +0300
-
e4cddbad25
mail/view: send NewJob event on new jobs
Manos Pitsidianakis
2020-10-14 20:16:54 +0300
-
67f50d95f4
Add quit command
Manos Pitsidianakis
2020-10-14 20:14:07 +0300
-
0c68807814
Add export-mail command
Manos Pitsidianakis
2020-10-14 20:13:15 +0300
-
4e72b6552a
conf: add setting for progress spinner
Manos Pitsidianakis
2020-10-14 20:07:39 +0300
-
310d02042f
Rename toggle_thread_snooze to "toggle thread_snooze"
Manos Pitsidianakis
2020-10-14 13:17:54 +0300
-
188e020bd1
Add opt-in mouse support
Manos Pitsidianakis
2020-10-14 12:50:38 +0300
-
20840625d6
melib/gpgme: trim header file
Manos Pitsidianakis
2020-10-14 00:56:14 +0300
-
d51d0187a6
melib/imap: change byte cache String -> Vec<u8>
Manos Pitsidianakis
2020-10-13 21:46:03 +0300
-
2944fc992b
melib/imap/untagged: handle EXPUNGE if our MSNs invalid
Manos Pitsidianakis
2020-10-13 21:18:26 +0300
-
535d04f4f0
melib/imap/untagged: lower mbox count on EXPUNGE events
Manos Pitsidianakis
2020-10-13 21:17:27 +0300
-
6f31388b27
compose: add EditAttachments menu
Manos Pitsidianakis
2020-10-13 17:17:57 +0300
-
5337a54d96
compose: move gpg mod to its own file
Manos Pitsidianakis
2020-10-13 17:06:30 +0300
-
b343530f0c
widgets: add button type parameter to FormWidget
Manos Pitsidianakis
2020-10-13 17:04:40 +0300
-
cd68008e67
melib: Implement delete_messages for IMAP, Maildir
Manos Pitsidianakis
2020-10-13 13:57:04 +0300
-
19891a3042
Cargo.toml: set codegen-units = 1
Manos Pitsidianakis
2020-10-11 17:19:10 +0300
-
9ce62c735a
compose: add key selection state for gpg operations
Manos Pitsidianakis
2020-10-11 00:32:55 +0300
-
39fab67523
compose: use melib::Bytes pretty print for attachment size
Manos Pitsidianakis
2020-10-10 17:54:42 +0300
-
0ca7b0042e
utilities: ensure Form/Button widgets are not always non-dirty
Manos Pitsidianakis
2020-10-10 17:53:53 +0300
-
406af1848f
compose: add `add-attachment-file-picker` command
Manos Pitsidianakis
2020-10-09 21:21:15 +0300
-
a4b78532b7
Refactor job structs into JoinHandle
Manos Pitsidianakis
2020-10-09 19:34:55 +0300
-
4dd8474c30
gpgme: add PartialEq impl for Key
Manos Pitsidianakis
2020-10-09 17:20:37 +0300
-
0dd9e6a34b
compose: kill selectors on ComponentKill
Manos Pitsidianakis
2020-10-09 17:18:17 +0300
-
eb1cb5cec6
compose: expand cursor reach to attachment area
Manos Pitsidianakis
2020-10-09 17:17:11 +0300
-
e42c9281fd
Fix input events going to hidden components
Manos Pitsidianakis
2020-10-09 17:15:00 +0300
-
bc74379b27
mailview: don't process_event if coordinates uninitialised
Manos Pitsidianakis
2020-10-09 11:59:50 +0300
-
be45b0c02d
compose: add encrypt layer
Manos Pitsidianakis
2020-10-09 11:58:18 +0300
-
3ec1ecb349
Add import mail action
Manos Pitsidianakis
2020-10-09 11:56:50 +0300
-
afe7eed9ef
melib/compose: don't base64 encode unless it's not ascii
Manos Pitsidianakis
2020-10-09 11:51:34 +0300
-
59e60f8d28
gpgme: add context flag set/get
Manos Pitsidianakis
2020-10-09 11:49:52 +0300
-
a2f11c341d
compose: add async draft filter stack in sending mail
Manos Pitsidianakis
2020-10-08 16:52:13 +0300
-
afee1e2be5
melib/compose: fix wrong Content-Type on PGP signatures and message/rfc822
Manos Pitsidianakis
2020-10-08 16:42:34 +0300
-
08df7f39b2
Add toggle encrypt action in composer
Manos Pitsidianakis
2020-10-07 17:16:07 +0300
-
5d968b7c40
imap: fix out of bounds panic on receive EXPUNGE
Manos Pitsidianakis
2020-10-11 16:51:49 +0300
-
347b54e0f7
segment_tree: get_max() return 0 if tree empty
Manos Pitsidianakis
2020-10-05 18:56:58 +0300
-
74f31875b8
listing: fix menu gaining focus if not visible
Manos Pitsidianakis
2020-10-05 18:55:03 +0300
-
23ca41e3e8
add libgpgme feature
Manos Pitsidianakis
2020-10-05 18:43:08 +0300
-
b9c07bacef
melib: decode text inline message/rfc822 attachments
Manos Pitsidianakis
2020-09-27 20:55:58 +0300
-
87443f156f
docs/meli.1: add copyto, moveto, delete commands
Manos Pitsidianakis
2020-09-26 18:18:24 +0300
-
b0e50a29bd
melib/list_management: don't ignore "NO" in List-Post
Manos Pitsidianakis
2020-09-25 13:45:48 +0300
-
1ddde400ee
debian/: bump version to 0.6.2
Manos Pitsidianakis
2020-09-24 18:15:46 +0300
-
6ccb4e9544
melib: bump version to 0.6.2
alpha-0.6.2
Manos Pitsidianakis
2020-09-24 12:19:45 +0300
-
e407b1e224
melib: add README.md and email module doco
Manos Pitsidianakis
2020-09-24 16:51:51 +0300
-
a1e3f269de
melib/imap: don't manually check for mailbox permissions
Manos Pitsidianakis
2020-09-24 12:17:32 +0300
-
e556191bab
melib/imap: hide LOGIN from debug log
Manos Pitsidianakis
2020-09-24 12:16:50 +0300
-
ce559b05d7
melib/imap: EXAMINE instead of SELECT in IDLE connection
Manos Pitsidianakis
2020-09-24 12:15:00 +0300
-
36cc0d4212
melib/jmap: implement refresh()
Manos Pitsidianakis
2020-09-22 14:14:11 +0300
-
425f4b9930
melib/jmap: add Type parameter to Id, State
Manos Pitsidianakis
2020-09-21 19:13:44 +0300
-
19d4a191d8
melib/jmap: add email state sync
Manos Pitsidianakis
2020-09-21 16:17:37 +0300
-
20dd4cfaf6
Makefile: fix error with manpage path
Manos Pitsidianakis
2020-09-20 23:10:46 +0300
-
4cf0b9ffec
melib/jmap: impl copy_messages()
Manos Pitsidianakis
2020-09-20 14:51:15 +0300
-
559de5e140
Add docs/ folder
Manos Pitsidianakis
2020-09-20 14:11:22 +0300
-
baa44109f2
melib/thread: "merge" duplicate messages in threads
Manos Pitsidianakis
2020-09-20 13:37:59 +0300
-
28deba708c
melib/imap: check if FETCH reply was intended for us
Manos Pitsidianakis
2020-09-20 13:35:04 +0300
-
a187cee1d3
plugins: place socket in XDG_RUNTIME_DIR, not CWD
Manos Pitsidianakis
2020-09-20 13:31:18 +0300
-
ea0fb114e1
melib/imap: delete reverse_modseq storage
Manos Pitsidianakis
2020-09-20 13:29:57 +0300
-
8e036f045c
melib/imap: accept literal astrings in bodystructure
Manos Pitsidianakis
2020-09-19 22:54:11 +0300
-
3210ee5c67
melib/jmap: impl save() message
Manos Pitsidianakis
2020-09-19 17:45:58 +0300
-
cfc380b47d
melib/jmap: allow empty to,from etc fields in EmailObject
Manos Pitsidianakis
2020-09-19 14:59:23 +0300
-
fba69d1e5d
SearchBackend: add Auto variant as default
Manos Pitsidianakis
2020-09-18 21:38:50 +0300
-
7dfa6c0639
view/thread: use reverse colors in cursor in case of NO_COLOR
Manos Pitsidianakis
2020-09-18 21:28:20 +0300
-
82cd690005
sqlite3: only update when SearchBackend is sqlite3
Manos Pitsidianakis
2020-09-18 18:39:27 +0300
-
8eb78ae01b
sidebar: compute mailbox tree only for subscribed mailboxes
Manos Pitsidianakis
2020-09-18 18:20:59 +0300