1622 Commits (5eb4342af847d54022041650cf7c39ffd29eddf3)
 

Author SHA1 Message Date
Manos Pitsidianakis 5eb4342af8
Update dependencies, update indexmap to ^1.6 2 years ago
Manos Pitsidianakis eca10a5660
melib/backends: add mailbox management events to RefreshEventKind 2 years ago
Manos Pitsidianakis a697dfabbd
melib/jmap: use receivedAt as alternative to Date in Envelope gen 2 years ago
Manos Pitsidianakis 23997bdec0
melib/jmap: add UTCDate queries in EmailFilterCondition 2 years ago
Manos Pitsidianakis 2e6a1e1ef8
melib/datetime: rename tests for consistency 2 years ago
Manos Pitsidianakis fe200a3218
melib/datetime: isolate unsafe blocks 2 years ago
Manos Pitsidianakis bf9143d8e4
melib/datetime: use Cow<'_, CStr> in timestamp_to_string() 2 years ago
Manos Pitsidianakis 441dcb62ca
melib/datetime: add format string constants 2 years ago
Manos Pitsidianakis 4cd3e28244
melib/datetime: fix import style inconsistencies 2 years ago
Manos Pitsidianakis 3dba6fdf60
melib/datetime: add posix locale arg in timestamp_to_string() 2 years ago
Manos Pitsidianakis 50cd81772f
melib/jmap: impl watch() with polling 2 years ago
Manos Pitsidianakis 613c3de3d2
melib/connections: add async sleep(dur: Duration) 2 years ago
Manos Pitsidianakis 62db7d7f32
melib/jmap: put JmapSession behind mutex 2 years ago
Manos Pitsidianakis 1c25ae12eb
Use default_cell in CellBuffer resize(), clear() 2 years ago
Manos Pitsidianakis ccc083cf88
Rewrite Cellbuffer Debug impl 2 years ago
Manos Pitsidianakis db69349251
melib/notmuch: avoid parsing entire email in Envelope creation 2 years ago
Manos Pitsidianakis 806254436b
melib/notmuch: add AccountHash field to NotmuchDb 2 years ago
Manos Pitsidianakis 4f164dc700
melib/notmuch: cleanup Query new() method 2 years ago
Manos Pitsidianakis ab0ef1b63c
melib/thread: hash Message-ID for ThreadNodeHash 2 years ago
Manos Pitsidianakis b966ee8fbd
melib/email: return &mut Self in set_*() methods 2 years ago
Manos Pitsidianakis 34e970d922
melib/datetime: Add Locale struct for error checking 2 years ago
Zisu Andrei f7cbd9a64d
melib/datetime: Set C locale for strptime parsing 2 years ago
Manos Pitsidianakis 829f1243fb
melib/imap: fix invalid FETCH edge case 2 years ago
Manos Pitsidianakis 1be30968ca
melib/mbox: fix FreeBSD compilation 2 years ago
Manos Pitsidianakis 92475c349a
melib/mbox: return Result in file locking 2 years ago
Manos Pitsidianakis 2d5f5e767c
listing/conversations: hash addr by addr_spec in from_address_list 2 years ago
Zisu Andrei 0034f195e3
melib/imap: Lazy evaluate idle capability 2 years ago
Manos Pitsidianakis 9124ad0ae7
conf/accounts: remove some unnecessary unwraps 2 years ago
Manos Pitsidianakis ed826357a3
Don't unwrap try_recv() on async jobs channels 2 years ago
Manos Pitsidianakis b2e853dd7b
melib/imap: update unseen count on \Seen set_flags() 2 years ago
matzipan@gmail.com aa503deb76
melib/imap: Set special usage attributes for INBOX 2 years ago
Manos Pitsidianakis fee8f5b575
melib/backends: move IsSubscribedFn to backends mod 2 years ago
Manos Pitsidianakis 7e977fe627
melib/imap/cache/sync: explicitly remove new seen messages from unseen counter 2 years ago
Manos Pitsidianakis 09684e821d
melib/imap: check INBOX when pausing IDLE 2 years ago
Manos Pitsidianakis 10b10e6267
README.md: add mirror links 2 years ago
Manos Pitsidianakis 48e7a493a9
Add reload-config command 2 years ago
Manos Pitsidianakis e5b0ff4fe2
state: remove runtime_settings 2 years ago
Manos Pitsidianakis 68f9d1220b
melib/imap: remove DoubleEndedIterator for ImapLineIterator 2 years ago
Manos Pitsidianakis 1408690a9a
melib/imap: don't retry watch conn on non-network error 2 years ago
Manos Pitsidianakis 76814cea20
themes/sail: make only headers_name bold 2 years ago
Manos Pitsidianakis 7e1e57a2df
conf/themes: add mail.view.headers_names and mail.view.headers_area 2 years ago
Manos Pitsidianakis f8a47586e9
mail/listing: show mailbox loading state in status 2 years ago
Manos Pitsidianakis 7efbe6d692
listing: fix menu/sidebar not being redrawn on updates 2 years ago
Manos Pitsidianakis 0f86934e16
mail/status: display in-progress jobs first 2 years ago
Manos Pitsidianakis c5a5c2666b
utilities/pager: show scrolling percentage and/or search results position 2 years ago
Manos Pitsidianakis 7db32ff1b3
terminal/cells: return success flag in CellBuffer::resize() 2 years ago
Manos Pitsidianakis 857d4d546f
utilities/pager: use LineBreakText for lazy line breaking 2 years ago
Manos Pitsidianakis 5327dae02d
melib/text_processing: add LineBreakText iterator 2 years ago
Manos Pitsidianakis c990687e5f
docs/meli-themes.5: replace toml spec dead link 2 years ago
Manos Pitsidianakis 453bb0b2b2
melib/smtp: implement gmail XOAUTH2 authentication method 2 years ago