Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • | *
  • | |\
  • |/ /
  • | *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 1affee1 (HEAD -> master) melib/nntp: fetch all articles of group by Manos Pitsidianakis 2020-08-09 21:23:13 +0300
  • 92a9127 melib/notmuch: don't read messages to String by Manos Pitsidianakis 2020-08-09 20:29:55 +0300
  • 79b2b38 melib: add supports_submission backend capability by Manos Pitsidianakis 2020-08-09 14:56:34 +0300
  • 560f9e5 melib/email: parse empty attachments correctly by Manos Pitsidianakis 2020-08-09 09:50:20 +0300
  • c0f8bc1 melib/email/attachments: add Content-Disposition by Manos Pitsidianakis 2020-08-09 09:49:32 +0300
  • b2c14ab melib/jmap: add {flag,tag} set support by Manos Pitsidianakis 2020-08-09 09:47:01 +0300
  • d413be0 Update sample-config.toml by Manos Pitsidianakis 2020-08-07 13:54:29 +0300
  • a712bf6 melib/jmap: make backend async by Manos Pitsidianakis 2020-08-07 13:51:44 +0300
  • fe4dae1 listing/*: show MailboxEntry::status() when length is 0 by Manos Pitsidianakis 2020-08-07 00:39:17 +0300
  • 6d61d06 melib/jmap: add special keywords to search by Manos Pitsidianakis 2020-08-06 21:13:20 +0300
  • c88eac1 melib/jmap: implement search by Manos Pitsidianakis 2020-08-06 19:45:08 +0300
  • 52bcecf conf.rs: reject unknown configuration options by Manos Pitsidianakis 2020-08-03 22:53:06 +0300
  • 750e32c mail/listing: use mailbox count() total instead of loaded total by Manos Pitsidianakis 2020-08-02 16:49:49 +0300
  • 5db749c terminal/cells.rs: fix resize to grow actually making the grid smaller by Manos Pitsidianakis 2020-08-02 16:40:50 +0300
  • 5485e7b melib/notmuch: fetch mail in chunks by Manos Pitsidianakis 2020-08-02 16:39:40 +0300
  • e8a98f8 (tag: alpha-0.6.1) Change version to 0.6.1 by Manos Pitsidianakis 2020-08-02 01:25:06 +0300
  • fb523c1 terminal/cells: resize growable grid when exactly at bounds by Manos Pitsidianakis 2020-08-02 00:49:59 +0300
  • 890000b status page: trim extension name at 30 chars by Manos Pitsidianakis 2020-08-02 00:48:44 +0300
  • c5d0a6c conf/accounts.rs: don't retry connect on auth error by Manos Pitsidianakis 2020-08-02 00:46:37 +0300
  • 1bdecd6 melib/nntp: add AUTH support by Manos Pitsidianakis 2020-08-02 00:44:45 +0300
  • ce45cf5 melib/{imap,nntp}: flush after write_all by Manos Pitsidianakis 2020-08-01 23:53:45 +0300
  • ec0153e melib: add protocol extension info in MailBackendCapabilities by Manos Pitsidianakis 2020-08-01 12:36:47 +0300
  • 2b3949d melib: add missing cfg attribute for NNTP by Manos Pitsidianakis 2020-08-01 23:40:36 +0300
  • 522f667 melib: add experimental NNTP backend by Manos Pitsidianakis 2020-07-30 20:58:53 +0300
  • 7b686ff Fix README in Cargo.toml by Manos Pitsidianakis 2020-07-29 21:51:58 +0300
  • 93d9c19 (tag: alpha-0.6.0) Change version to 0.6.0 by Manos Pitsidianakis 2020-07-29 19:11:39 +0300
  • 3ac2c12 Small fixes by Manos Pitsidianakis 2020-07-29 14:33:09 +0300
  • 44fdc07 conf/accounts.rs: add 30s job timeout by Manos Pitsidianakis 2020-07-29 14:27:43 +0300
  • 5c03888 melib/imap: add MOVE support by Manos Pitsidianakis 2020-07-29 01:19:08 +0300
  • 5ec7c59 melib/threads: re-add to missing_message_ids on remove by Manos Pitsidianakis 2020-07-28 16:16:49 +0300
  • 9a29f42 melib/imap: add COMPRESS=DEFLATE support by Manos Pitsidianakis 2020-07-28 16:16:08 +0300
  • d8f2a08 melib/smtp: add serde field default values by Manos Pitsidianakis 2020-07-27 15:03:03 +0300
  • 8ec0da4 melib/imap: add conf toggle flags for IMAP extensions by Manos Pitsidianakis 2020-07-27 14:59:49 +0300
  • 7bbfd18 melib/imap: move current_mailbox to ImapStream by Manos Pitsidianakis 2020-07-27 12:31:50 +0300
  • 2db983a mail/view.rs: try restarting future if get bytes fails by Manos Pitsidianakis 2020-07-26 22:17:08 +0300
  • ce69390 samples/themes: add orca theme by Manos Pitsidianakis 2020-07-26 18:19:44 +0300
  • 32b4c30 melib/email.rs: use SmallVec for Address fields by Manos Pitsidianakis 2020-07-26 16:08:22 +0300
  • 52cec59 melib/error: add From<&MeliError> for MeliError by Manos Pitsidianakis 2020-07-27 15:03:48 +0300
  • 3152411 Fix Makefile semantics by Manos Pitsidianakis 2020-07-26 02:40:01 +0300
  • 70a4409 mail/listing*: various theme color fixes by Manos Pitsidianakis 2020-07-26 02:03:45 +0300
  • 7467388 command.rs: add eof() parser to action parsers by Manos Pitsidianakis 2020-07-26 01:23:10 +0300
  • cc119c1 melib/maildir: send NewFlags events by Manos Pitsidianakis 2020-07-26 01:13:00 +0300
  • 031e81a imap: add UntaggedResponse::UIDFetch by Manos Pitsidianakis 2020-07-26 01:11:42 +0300
  • f41a1ff imap: remove FLAGS.SILENT from STOREs by Manos Pitsidianakis 2020-07-26 01:10:11 +0300
  • 26b327d mail/listing*: clear selection after perform_action() by Manos Pitsidianakis 2020-07-25 20:41:26 +0300
  • b553086 conf/DotAddressable: impls for more types by Manos Pitsidianakis 2020-07-25 19:12:48 +0300
  • 0d198db conf.rs: fix struct decl/impl order in file by Manos Pitsidianakis 2020-07-25 18:39:20 +0300
  • 7fd511e conf/shortcuts.rs: implement DotAddressable for Shortcuts by Manos Pitsidianakis 2020-07-25 18:36:01 +0300
  • 1cc1b06 conf/accounts.rs: use QueryTrait when search_backend is None by Manos Pitsidianakis 2020-07-25 18:06:42 +0300
  • 3f8aa56 melib/MailBackend: add MailBackendCapabilities struct by Manos Pitsidianakis 2020-07-25 17:53:04 +0300
  • 4aaa784 Fix panic on empty command history when browsing history by Manos Pitsidianakis 2020-07-25 16:34:53 +0300
  • 8b90c7f conf/shortcuts: add shortcut for COMMAND mode by Manos Pitsidianakis 2020-07-25 13:24:42 +0300
  • c2550f6 Rename EXECUTE mode to COMMAND by Manos Pitsidianakis 2020-07-25 13:08:36 +0300
  • b20bdea EXECUTE: cancel command with Esc by Manos Pitsidianakis 2020-07-25 13:00:23 +0300
  • 989cfcc conf/accounts.rs: use mailbox alias if available in MailboxEntry::name() by Manos Pitsidianakis 2020-07-24 22:10:39 +0300
  • 7744ef1 conf/accounts.rs: make JobRequest::Generic name Cow<'_, str> by Manos Pitsidianakis 2020-07-24 22:09:35 +0300
  • d6ef356 conf/accounts.rs: add hash() method by Manos Pitsidianakis 2020-07-24 22:08:09 +0300
  • 688060c conf/accounts.rs: always load Inbox by Manos Pitsidianakis 2020-07-24 22:07:43 +0300
  • ed3b2fa types.rs: add JobCanceled event by Manos Pitsidianakis 2020-07-24 22:06:19 +0300
  • 5a5408e imap: small fixes by Manos Pitsidianakis 2020-07-24 22:05:01 +0300
  • 00acba7 melib/MailBackend: add copy_messages,set_flags,delete_messages methods by Manos Pitsidianakis 2020-07-24 20:17:06 +0300
  • a049a83 conf/accounts: add insert_job() method by Manos Pitsidianakis 2020-07-24 21:48:29 +0300
  • 246ac4b Update smallvec dependency to 1.4.1 by Manos Pitsidianakis 2020-07-24 20:13:18 +0300
  • 1b8529c melib/imap: use LITERAL+ with APPEND by Manos Pitsidianakis 2020-07-23 21:47:19 +0300
  • f9efaea ConversationsListing: fix invalid update_line colors by Manos Pitsidianakis 2020-07-24 22:24:36 +0300
  • 99fbac3 (async) Remove unused variables/functions by Manos Pitsidianakis 2020-07-23 13:39:58 +0300
  • 0ee3a0b imap: clear mesage totals when fetching entire mailbox by Manos Pitsidianakis 2020-07-22 11:13:23 +0300
  • 6121f77 imap: support LIST-STATUS by Manos Pitsidianakis 2020-07-22 11:12:59 +0300
  • 350c803 imap: use ImapLineIterator in imap_mailboxes() by Manos Pitsidianakis 2020-07-22 11:12:06 +0300
  • e49c293 imap: impl DoubleEndedIterator for ImapLineIterator by Manos Pitsidianakis 2020-07-22 11:10:35 +0300
  • b9343df imap: update supported capabilities by Manos Pitsidianakis 2020-07-22 09:54:48 +0300
  • 1bd89b3 themes: add mail.sidebar_account_name key by Manos Pitsidianakis 2020-07-21 19:24:52 +0300
  • 44ffbe5 input_thread: add atomic refcount to check if thread is dead by Manos Pitsidianakis 2020-07-21 19:22:56 +0300
  • 0882dbb melib/Collection: put all fields behind a mutex by Manos Pitsidianakis 2020-07-21 07:53:38 +0300
  • 1112ef4 melib/Collection: remove unused fields by Manos Pitsidianakis 2020-07-20 16:42:13 +0300
  • fadb363 melib: take MailboxHash instead of &Mailbox in fetch*() by Manos Pitsidianakis 2020-07-20 15:25:35 +0300
  • 9103d05 melib: s/get/fetch in MailBackend methods by Manos Pitsidianakis 2020-07-17 23:30:02 +0300
  • 0a7f283 imap: prevent deadlock in watch::examine_updates by Manos Pitsidianakis 2020-07-17 22:45:25 +0300
  • 996abd3 Add print setting action by Manos Pitsidianakis 2020-07-17 13:12:57 +0300
  • c6c2865 melib/thread/iterators: remove recursion in favor of loops by Manos Pitsidianakis 2020-07-17 11:45:11 +0300
  • b4dadf2 ThreadListing: don't print previous link on root envelopes by Manos Pitsidianakis 2020-07-17 11:40:58 +0300
  • 08d8c05 CompactListing: update self.rows{,_drawn} on row update by Manos Pitsidianakis 2020-07-17 00:04:59 +0300
  • 1bac926 CompactListing: add row_attr macro by Manos Pitsidianakis 2020-07-17 00:04:26 +0300
  • 5e1fa2d CompactListing: add select command by Manos Pitsidianakis 2020-07-17 00:03:35 +0300
  • 0d3fe28 sqlite3: make reindex operation async by Manos Pitsidianakis 2020-07-16 23:58:46 +0300
  • 32f1961 melib: add supports_search() method to MailBackend by Manos Pitsidianakis 2020-07-17 00:01:35 +0300
  • 5ef62a3 conf: Rename cache_type to search_backend by Manos Pitsidianakis 2020-07-16 23:57:00 +0300
  • 017a45d conf/accounts: add JobRequest::Generic by Manos Pitsidianakis 2020-07-16 22:54:50 +0300
  • eb62463 jobs: add spawn_blocking() method by Manos Pitsidianakis 2020-07-16 22:53:16 +0300
  • 1f9cdb8 conf/accounts: update mailbox status on payload delivery by Manos Pitsidianakis 2020-07-16 18:00:53 +0300
  • d3391e9 mbox: send envelope payload in chunks by Manos Pitsidianakis 2020-07-16 17:59:27 +0300
  • 15b1585 update documentation by Manos Pitsidianakis 2020-07-15 20:20:37 +0300
  • 587eaf7 ThreadListing: add columns by Manos Pitsidianakis 2020-07-15 19:02:52 +0300
  • 349d299 docs: add `send_mail` documentation by Manos Pitsidianakis 2020-07-15 15:19:27 +0300
  • 77dc1d7 Add smtp client support for sending mail in UI by Manos Pitsidianakis 2020-07-15 14:38:43 +0300
  • ddafde7 jobs: save handle for each Job by Manos Pitsidianakis 2020-07-15 11:02:53 +0300
  • 08c4628 melib/mbox: fix not updating mailbox_index on new envelope by Manos Pitsidianakis 2020-07-14 23:17:41 +0300
  • e1c9967 melib: Small documentation fixes for smtp, thread by Manos Pitsidianakis 2020-07-13 21:48:50 +0300
  • 4b27ae2 melib: Add experimental SMTP client by Manos Pitsidianakis 2020-07-13 19:00:13 +0300
  • 97c76cc melib/error: add ErrorKind struct by Manos Pitsidianakis 2020-07-13 18:53:34 +0300
  • c7bbf7e melib: move lookup_ipv4() to connection module by Manos Pitsidianakis 2020-07-13 18:51:29 +0300
  • 9db6b07 Remove some needless clones and stuff (thanks to Clippy) by Manos Pitsidianakis 2020-07-13 18:49:27 +0300
  • edfd2b1 conf.rs: accept default action "Y" when asking to create config by Manos Pitsidianakis 2020-07-10 15:55:15 +0300
  • d914f7a MailView: send NewJob event on mail body request by Manos Pitsidianakis 2020-07-08 13:43:48 +0300
  • 899d497 Rename _cmd options to _command for consistency by Manos Pitsidianakis 2020-07-08 12:09:37 +0300
  • 839d2f3 config_macros.rs: don't skip nonmatching attributes by Manos Pitsidianakis 2020-07-08 12:04:53 +0300
  • bfc08f8 Show account online error status in status tab by Manos Pitsidianakis 2020-07-08 00:43:51 +0300
  • 3a16dc6 Show account online error status when offline by Manos Pitsidianakis 2020-07-08 00:26:40 +0300
  • 9318634 imap: remove blocking imap backend, replace with async by Manos Pitsidianakis 2020-07-06 11:12:38 +0300
  • 89dedbe imap: launch async watch when connection comes online by Manos Pitsidianakis 2020-07-05 20:11:47 +0300
  • b5748c2 MailBackend: remove connect() method by Manos Pitsidianakis 2020-07-05 19:56:17 +0300
  • f48343c conf/accounts: add is_{async,remote} fields by Manos Pitsidianakis 2020-07-05 19:17:28 +0300
  • 231471f MailBackend: add is_{async,online} methods by Manos Pitsidianakis 2020-07-05 19:11:57 +0300
  • 94e0aa4 MailBackend: change get() ret type to Result<_> by Manos Pitsidianakis 2020-07-05 17:22:06 +0300
  • a7e1775 Fix clippy lints by Manos Pitsidianakis 2020-07-05 15:28:55 +0300
  • bbedeed More imap async fixes by Manos Pitsidianakis 2020-07-05 13:22:48 +0300
  • 391058a BackendOp: add copy_to() method by Manos Pitsidianakis 2020-07-06 11:52:44 +0300
  • 5c204d3 rustfmt.toml: set edition = 2018 by Manos Pitsidianakis 2020-07-04 17:39:42 +0300
  • b387611 BackendOp: return future in as_bytes() by Manos Pitsidianakis 2020-07-04 17:38:57 +0300
  • 4721073 Rename jobs1 to jobs by Manos Pitsidianakis 2020-07-04 15:59:09 +0300
  • 1ddde9c BackendOp: change fetch_flags() retval to future by Manos Pitsidianakis 2020-06-30 19:36:02 +0300
  • ed3e66c BackendOp: remove description() method by Manos Pitsidianakis 2020-06-30 17:24:16 +0300
  • e06308f MailBackend: change more methods to Futures by Manos Pitsidianakis 2020-06-30 11:40:26 +0300
  • 03522c0 melib: Fixup warnings in imap_async, maildir by Manos Pitsidianakis 2020-06-29 18:41:47 +0300
  • 6553d8e imap_saync: fix max_uid invariant violation by Manos Pitsidianakis 2020-06-29 17:56:23 +0300
  • adb9061 imap_async: add force parameter to {examine,select}_mailbox() by Manos Pitsidianakis 2020-06-29 17:55:51 +0300
  • 21051fa JobRequest: add more variants by Manos Pitsidianakis 2020-06-29 00:18:24 +0300
  • 4241932 imap_async: add operations by Manos Pitsidianakis 2020-06-29 00:16:07 +0300
  • c82367e BackendOp: Change set_{flag,tag} methods by Manos Pitsidianakis 2020-06-28 19:16:13 +0300
  • 8c1fc03 BackendOp: change fetch_flags retval to Result<Flag> by Manos Pitsidianakis 2020-06-28 16:53:52 +0300
  • ee10cdb Make get_async() return a Stream by Manos Pitsidianakis 2020-06-28 15:39:33 +0300
  • a38764f Add somewhat-working async IMAP backend by Manos Pitsidianakis 2020-06-27 21:40:46 +0300
  • b72a1ca WIP maildir async by Manos Pitsidianakis 2020-06-22 11:29:36 +0300
  • 4f3a98f Add job executor by Manos Pitsidianakis 2020-06-26 18:31:37 +0300
  • de201b5 imap: create message_sequence cache by Manos Pitsidianakis 2020-07-06 11:38:15 +0300
  • f8b84a1 imap: add current_mailbox enum MailboxSelection by Manos Pitsidianakis 2020-07-06 11:32:03 +0300
  • ca7bbd9 Fix pasted text not being registered immediately by Manos Pitsidianakis 2020-06-26 20:35:04 +0300
  • 58aff83 Change "Draft saved" to "Message saved" by Manos Pitsidianakis 2020-06-26 20:22:22 +0300
  • c0c1926 Add ProgressSpinner widget by Manos Pitsidianakis 2020-06-26 20:19:39 +0300
  • 5e25761 meli.conf.5: update toml standard link by Manos Pitsidianakis 2020-06-26 18:59:12 +0300
  • def3997 email/parser.rs: replace "FIXME" errors by Manos Pitsidianakis 2020-06-25 11:47:52 +0300
  • 91badc3 imap: count message totals using HashSet by Manos Pitsidianakis 2020-06-24 17:47:08 +0300
  • c4bc7be Tabbed: correctly pass events to other children by Manos Pitsidianakis 2020-06-23 19:27:24 +0300
  • 4ae7a57 Add save-draft command by Manos Pitsidianakis 2020-06-23 19:25:01 +0300
  • 64e5d4a imap/untagged.rs: properly queue refresh events by Manos Pitsidianakis 2020-06-23 19:23:06 +0300
  • 2a0ad92 imap: don't send CRLF twice when sending LITERAL by Manos Pitsidianakis 2020-06-23 19:22:09 +0300
  • d7444a5 imap: recognize EXPUNGE events by Manos Pitsidianakis 2020-06-23 17:25:42 +0300
  • bfbaf3d Utilize EnvelopeRemove events by Manos Pitsidianakis 2020-06-23 17:23:42 +0300
  • efb06be melib: return Result<_> from operation() by Manos Pitsidianakis 2020-06-23 17:21:50 +0300
  • d827ea1 imap/connection.rs: debug print NO/BAD responses by Manos Pitsidianakis 2020-06-23 12:50:02 +0300
  • fda947f imap.rs: fix two warnings by Manos Pitsidianakis 2020-06-23 12:49:18 +0300
  • b946b61 terminal/cells.rs: remove unused variables by Manos Pitsidianakis 2020-06-23 12:48:32 +0300
  • 6f6f795 imap: use uidnext for fetching all messages in get() by Manos Pitsidianakis 2020-06-23 12:37:27 +0300
  • c08ceae imap: add status_response() parser by Manos Pitsidianakis 2020-06-23 12:32:58 +0300
  • c7835cc imap: add mailbox_token() parser by Manos Pitsidianakis 2020-06-23 12:31:40 +0300
  • c2300e8 imap: update is_online flag on successful read/write by Manos Pitsidianakis 2020-06-23 12:30:10 +0300
  • eca1921 collection: add update_flags() method by Manos Pitsidianakis 2020-06-23 12:27:10 +0300
  • cac21a2 melib: Remove dead dependencies by Manos Pitsidianakis 2020-06-22 19:20:38 +0300
  • a6a30f3 conf/accounts.rs return Result on init() by Manos Pitsidianakis 2020-06-22 17:32:51 +0300
  • 688a798 XDGNotifications: increase rate limiting by Manos Pitsidianakis 2020-06-22 17:31:18 +0300
  • 6bdd9b0 bin: remove unwrap from timer thread by Manos Pitsidianakis 2020-06-22 17:29:47 +0300
  • 01e1f41 imap: make hostname optional in ENVELOPE address parser by Manos Pitsidianakis 2020-06-22 17:27:48 +0300
  • 79b2e20 imap: add message to Badcharset, Permanentflags responses by Manos Pitsidianakis 2020-06-22 17:26:20 +0300
  • 3703ae7 imap: show reason for error on invalid uid fetch response by Manos Pitsidianakis 2020-06-22 17:25:49 +0300
  • 7d35962 imap: early return on empty mailbox in get() by Manos Pitsidianakis 2020-06-22 17:22:34 +0300
  • af4ad19 imap: add chain_err_summary error descriptions by Manos Pitsidianakis 2020-06-22 17:21:46 +0300
  • ca11c8e Remove useless debug prints by Manos Pitsidianakis 2020-06-22 11:33:03 +0300
  • 34ed9e2 conf: set mailbox autoload default to false by Manos Pitsidianakis 2020-06-22 11:31:43 +0300
  • 083732e README.md: add explanations for features by Manos Pitsidianakis 2020-06-21 23:53:55 +0300
  • 9fb86ab components: create layouts module in utilities by Manos Pitsidianakis 2020-06-21 12:51:49 +0300
  • f8cef32 config_macros.rs: try rustfmt on generated module by Manos Pitsidianakis 2020-06-21 12:23:01 +0300
  • 0169025 build.rs: add proc-macro to generate Override structs for configuration by Manos Pitsidianakis 2020-06-20 23:28:50 +0300
  • 1db2c16 mbox: add support for multiple mbox mailboxes in config by Manos Pitsidianakis 2020-06-20 14:49:02 +0300
  • 6740738 mbox: Add different readers for mbox{o,rd,cl,cl2} by Manos Pitsidianakis 2020-06-20 11:52:05 +0300
  • 01d83d8 email/parser: do not set has_colon newline by Manos Pitsidianakis 2020-06-20 11:13:50 +0300
  • 8bfdce6 melib/error: do not discard old summary in set_summary by Manos Pitsidianakis 2020-06-20 11:12:37 +0300
  • 75f9256 email/parser: change Error type to include error location by Manos Pitsidianakis 2020-06-20 11:10:27 +0300
  • 02c881a Add save-attachment option for entire message as eml by Manos Pitsidianakis 2020-06-15 01:07:50 +0300
  • d7e4bd9 conf: set default override value to None by Manos Pitsidianakis 2020-06-13 12:48:15 +0300
  • cecd33e SVGScreenshotFilter: make svg smaller and fix grapheme cluster textLength inaccuracies by Manos Pitsidianakis 2020-06-13 01:15:24 +0300
  • 58ddfae execute.rs: fix missing space parsers by Manos Pitsidianakis 2020-06-12 01:43:56 +0300
  • fe655e6 Fix rustfmt suggestions by Manos Pitsidianakis 2020-06-12 01:42:06 +0300
  • 0618e62 Add optional feature to save SVG screenshot by Manos Pitsidianakis 2020-06-12 01:37:57 +0300
  • bc0189f Spawn workers on demand by Manos Pitsidianakis 2020-06-11 12:01:11 +0300
  • 40f66f3 imap: modify connection timeouts by Manos Pitsidianakis 2020-06-11 11:46:15 +0300
  • 34d782f imap: Remove panic from fetch_flags by Manos Pitsidianakis 2020-06-11 11:44:04 +0300
  • c7fbc5c imap: remove redundant passing of AccountHash by Manos Pitsidianakis 2020-06-11 11:43:18 +0300
  • 2d862e3 imap: off by one error in iteration by Manos Pitsidianakis 2020-06-11 11:42:02 +0300
  • 2d3f49d imap: index by (MailboxHash, UID) instead of just UID by Manos Pitsidianakis 2020-06-11 11:41:08 +0300
  • 55948dd Use BTreeSet instead of HashSet in copy_area() by Manos Pitsidianakis 2020-06-10 19:02:54 +0300
  • e97cf98 Add `view` subcommand by Manos Pitsidianakis 2020-06-10 18:06:28 +0300
  • 7dc8a87 Prevent sub overflow in EnvelopeView by Manos Pitsidianakis 2020-06-10 18:07:37 +0300
  • 05c6c19 src/conf.rs: Remove debug! prints by Manos Pitsidianakis 2020-06-09 17:20:30 +0300
  • 9f30cd6 state.rs: send AccountStatusChange by Manos Pitsidianakis 2020-06-09 15:39:53 +0300
  • 1241b60 Clear tags before applying new ones in NewFlags by Manos Pitsidianakis 2020-06-09 15:39:01 +0300
  • ca9d4fd Discard EnvelopeRename event if envelope is missing from Collection by Manos Pitsidianakis 2020-06-09 15:38:13 +0300
  • f3d5edf Add copy/move to other account operations by Manos Pitsidianakis 2020-06-08 22:08:10 +0300
  • c07185a regexp: add priority field to regular expressions by Manos Pitsidianakis 2020-06-08 00:53:37 +0300
  • 465c78e Add Cell::keep_attrs() method by Manos Pitsidianakis 2020-06-07 18:30:30 +0300
  • 4bc8ff2 Use structopt for command line parsing by Manos Pitsidianakis 2020-06-07 18:02:20 +0300
  • a17f0b4 listing: rework MailListingTrait by Manos Pitsidianakis 2020-06-07 14:25:33 +0300
  • 9edef4e ui: add attachment_tree() func in MailView by Manos Pitsidianakis 2020-06-07 14:21:06 +0300
  • 5435a46 imap: don't try to connect in is_online() by Manos Pitsidianakis 2020-06-07 14:16:54 +0300
  • b4dfc1f imap: add experimental header caching with sqlite3 by Manos Pitsidianakis 2020-06-07 14:00:13 +0300
  • 6458ccb meli: update nom dependency to 5.1.1 by Manos Pitsidianakis 2020-06-06 23:22:26 +0300
  • 6ec249d melib: update nom dependency from 3.2.0 to 5.1.1 by Manos Pitsidianakis 2020-06-06 19:38:20 +0300
  • db4c401 melib/error: add chain_err_summary() method by Manos Pitsidianakis 2020-06-06 12:27:02 +0300
  • e4d4cd5 melib: skip mbox `From ` header if present by Manos Pitsidianakis 2020-06-06 12:24:39 +0300
  • 3e31c46 Add "regexp" feature, format text with regexps by Manos Pitsidianakis 2020-06-04 21:33:27 +0300
  • ef0f269 terminal: add FormatTag, text format tags by Manos Pitsidianakis 2020-06-01 22:55:35 +0300
  • 8c1c628 melib: fix non-unicode encode_header() char boundary issue by Manos Pitsidianakis 2020-06-04 17:54:38 +0300
  • 84976b1 Update libloading dependency to 0.6.2 by Manos Pitsidianakis 2020-06-03 17:06:24 +0300
  • 5366888 Add samples/ directory with config and themes by Manos Pitsidianakis 2020-06-02 18:26:44 +0300
  • d2cdd26 docs: update meli-themes.5 by Manos Pitsidianakis 2020-06-02 18:13:14 +0300
  • de03b10 themes: Add support for Color/Attribute aliases by Manos Pitsidianakis 2020-06-02 16:21:39 +0300
  • eca8a30 themes: Add Theme struct by Manos Pitsidianakis 2020-06-02 15:40:05 +0300
  • fa96a4e themes: add support for optional field theme value links by Manos Pitsidianakis 2020-06-02 06:12:48 +0300
  • 9c0ee76 themes: Rename Theme struct to Themes by Manos Pitsidianakis 2020-06-02 02:47:02 +0300
  • 5144fb6 Add CHANGELOG.md file by Manos Pitsidianakis 2020-06-01 18:05:03 +0300
  • 049175e pager: fix filter invocation and ansi parsing by Manos Pitsidianakis 2020-05-31 22:37:06 +0300
  • bee1bae themes: add indentation level color keys by Manos Pitsidianakis 2020-05-31 16:44:39 +0300
  • b3b9563 LineBreakCandidateIter: make iter non-recursive by Manos Pitsidianakis 2020-05-31 01:08:22 +0300
  • 6ceed3c sqlite3: move module to melib by Manos Pitsidianakis 2020-05-30 15:35:51 +0300
  • 815ff98 imap: add smarter untagged reply detection by Manos Pitsidianakis 2020-05-30 14:40:47 +0300
  • 2c45c39 ShellExpandTrait: fix for non-linux targets by Manos Pitsidianakis 2020-05-30 14:09:54 +0300
  • 960d660 Add #[ignore] to test_parser() by Manos Pitsidianakis 2020-05-29 22:21:12 +0300
  • 9703b39 Add execute command parser to improve suggestions by Manos Pitsidianakis 2020-05-29 20:39:08 +0300
  • fad8820 Make serde default for manual_refresh = false by Manos Pitsidianakis 2020-05-29 20:25:11 +0300
  • 12feca9 terminal/ansi: add attribute support by Manos Pitsidianakis 2020-05-29 20:21:08 +0300
  • e4a1ab8 Fix rustfmt suggestions by Manos Pitsidianakis 2020-05-29 20:19:34 +0300
  • 0a83b99 Update nix, linkify, uuid dependencies by Manos Pitsidianakis 2020-05-29 15:52:18 +0300
  • b8261ee Overhaul input thread by Manos Pitsidianakis 2020-05-29 15:35:29 +0300
  • 839c1b1 bin.rs: remove useless #[macro_use] by Manos Pitsidianakis 2020-05-28 21:01:13 +0300
  • bea0ca6 maildir: conditionally accept invalid subdirs by Manos Pitsidianakis 2020-05-28 16:50:22 +0300
  • bd404e6 Execute user shell commands with /bin/sh by Manos Pitsidianakis 2020-05-28 16:27:02 +0300
  • bfff0e4 conf: add options for logging by Manos Pitsidianakis 2020-05-28 16:02:57 +0300
  • 608ef9a conf: warn on invalid mailbox name conf by Manos Pitsidianakis 2020-05-19 15:00:26 +0300
  • 671d473 email/parser: avoid slice index panic if slice is empty by Manos Pitsidianakis 2020-05-19 13:01:09 +0300
  • f8961f4 Makefile: expand paths by Manos Pitsidianakis 2020-05-19 12:57:09 +0300
  • fb2bb74 Remove std::dbg! use by Manos Pitsidianakis 2020-05-19 12:55:22 +0300
  • ab30733 SegmentTree: add update() method by Manos Pitsidianakis 2020-05-18 20:58:55 +0300
  • c2980f5 RateLimit: add test by Manos Pitsidianakis 2020-05-18 20:58:20 +0300
  • 3573423 PosixTimer: rearm timer only when calling rearm() by Manos Pitsidianakis 2020-05-18 20:57:17 +0300
  • 1717aa7 bin: use self-pipe in signal handler by Manos Pitsidianakis 2020-05-18 15:47:19 +0300
  • 7990b71 StatusBar: recognize readline shortcuts in Execute mode by Manos Pitsidianakis 2020-05-16 17:32:30 +0300
  • 3ce4772 datetime: fix unupdated tests by Manos Pitsidianakis 2020-05-16 13:34:59 +0300
  • 38893a7 notmuch: fix invalid flag setting by Manos Pitsidianakis 2020-05-16 13:34:29 +0300
  • 595fa8a notmuch: add total message count for mailboxes by Manos Pitsidianakis 2020-05-16 13:33:22 +0300
  • 68b1feb melib: add timestamp to debug trace logs by Manos Pitsidianakis 2020-05-16 12:46:01 +0300
  • 295577f Fix invalid theme keys in ThreadListing by Manos Pitsidianakis 2020-05-16 12:44:20 +0300
  • a86c1cb listing: redraw on EnvelopeUpdate events by Manos Pitsidianakis 2020-05-11 20:52:45 +0300
  • c5fe511 notmuch: don't remove tags from tag_index by Manos Pitsidianakis 2020-05-10 23:56:35 +0300
  • a6af7fc listing.rs: don't create unnecessary operation by Manos Pitsidianakis 2020-05-10 22:33:11 +0300
  • b285795 notmuch: add NewFlags, Remove and Create events by Manos Pitsidianakis 2020-05-10 22:28:21 +0300
  • 8648b22 Add AccountHash to RefreshEvent by Manos Pitsidianakis 2020-05-10 22:05:04 +0300
  • eb70169 Remove fnv crate by Manos Pitsidianakis 2020-05-10 21:14:49 +0300
  • b5b9982 notmuch: cache messages by msg-id, not path by Manos Pitsidianakis 2020-05-09 14:27:20 +0300
  • 3ea1ce5 errors: add `source` field to MeliError by Manos Pitsidianakis 2020-05-09 14:29:32 +0300
  • d915c4a text_processing: remove invalid unreachable!() by Manos Pitsidianakis 2020-05-08 14:58:59 +0300
  • d405aa9 Show last worker thread heartbeat on status page by Manos Pitsidianakis 2020-05-08 11:07:10 +0300
  • c839198 Refactor OfflineListing by Manos Pitsidianakis 2020-05-08 11:00:45 +0300
  • 2c549f5 Refactor comments in notmuch/bindings.rs by Manos Pitsidianakis 2020-05-08 10:54:53 +0300
  • 2230e57 notmuch: LOCK database only when needed by Manos Pitsidianakis 2020-05-07 23:03:43 +0300
  • 0a34b08 Add cargo-fuzz targets by Manos Pitsidianakis 2020-05-07 22:52:50 +0300
  • b00d3c2 parser: fix panic on invalid encoded_word, display_addr by Manos Pitsidianakis 2020-05-06 19:02:37 +0300
  • 5981f98 parser: fix panic on invalid message id by Manos Pitsidianakis 2020-05-06 18:53:44 +0300
  • f2ecb81 parser: fix panic on invalid input by Manos Pitsidianakis 2020-05-06 18:47:37 +0300
  • 5d07a51 datetime: fix panic on invalid cstr conversion by Manos Pitsidianakis 2020-05-06 18:46:38 +0300
  • 330134a maildir: update mailbox unread count on file rename event by Manos Pitsidianakis 2020-05-06 17:38:29 +0300
  • d580b25 themes: overwrite only explicit key attributes by Manos Pitsidianakis 2020-04-10 11:41:00 +0300
  • 18dcf15 Add open_mailbox shortcut for sidebar by Manos Pitsidianakis 2020-04-05 21:35:36 +0300
  • d813567 themes: add {even,odd}_unseen, {even,odd}_selected, {even,odd}_highlighted by Manos Pitsidianakis 2020-04-05 14:54:50 +0300
  • e633434 themes: Fix invalid attribute links panic in is_cyclic by Manos Pitsidianakis 2020-04-05 14:47:47 +0300
  • 4930d1b Add Italics, Blink, Dim and Hidden text attributes by Manos Pitsidianakis 2020-04-05 12:04:25 +0300
  • e9a935d melib: add search method in mail backends by Manos Pitsidianakis 2020-04-04 20:09:51 +0300
  • 3d7b9ff Move Query to melib by Manos Pitsidianakis 2020-04-04 19:49:54 +0300
  • c37d8bd imap: add mutex timeout lock and remove unwraps by Manos Pitsidianakis 2020-04-04 19:19:48 +0300
  • 5842a63 melib: ignore Draft body if empty for multipart mail by Manos Pitsidianakis 2020-04-04 19:17:16 +0300
  • ad2a518 melib: print attachment name in Display for text/* by Manos Pitsidianakis 2020-04-04 19:16:35 +0300
  • fd60be4 Open sidebar for mailbox navigation with Left/Right arrow keys by Manos Pitsidianakis 2020-04-04 19:10:06 +0300
  • 8400050 themes: add default tag theme attribute by Manos Pitsidianakis 2020-04-03 10:13:27 +0300
  • 2a001ee (jmap-eventsource) JMAP eventsource WIP by Manos Pitsidianakis 2020-04-03 08:27:00 +0300
  • c5a99a9 jmap: Incorporate eventsource crate as a module by Manos Pitsidianakis 2020-04-02 13:40:40 +0300
  • e875ba4 Merge commit 'b3c78ca9ecb731e6fa00844b7939b1eca61dbc95' as 'melib/src/backends/jmap/eventsource' by Manos Pitsidianakis 2020-04-02 12:56:03 +0300
  • b3c78ca Squashed 'melib/src/backends/jmap/eventsource/' content from commit 53bff58 by Manos Pitsidianakis 2020-04-02 12:56:03 +0300
  • 6ccb9d3 melib/src/email/address.rs: Fix invalid UTF8 panic by Manos Pitsidianakis 2020-04-02 08:19:54 +0300
  • e034f4d view.rs: fix redrawing errors by Manos Pitsidianakis 2020-03-28 11:46:10 +0200
  • a3903ea Show Cc in default headers in mail view by Manos Pitsidianakis 2020-03-28 11:45:31 +0200
  • 9afb636 melib/email: fix whitespace duplication in mime encoding by Manos Pitsidianakis 2020-03-28 11:44:30 +0200
  • 8eca8b3 jmap: fix two error messages by Manos Pitsidianakis 2020-03-28 11:43:32 +0200
  • c77af98 imap: prevent deadlock in operations.rs by Manos Pitsidianakis 2020-03-25 13:12:02 +0200
  • 4c32bf4 Add {un,}subscribe mailbox operations by Manos Pitsidianakis 2020-03-24 21:01:06 +0200
  • 5c2b93e jmap: add parser for rfc3339 dates by Manos Pitsidianakis 2020-03-24 00:09:17 +0200
  • 61be6e4 notmuch: fix wrong mailbox path in save() by Manos Pitsidianakis 2020-03-18 19:22:17 +0200
  • 7a770c7 imap: fetch RFC822 instead of RFC822.HEADER by Manos Pitsidianakis 2020-03-18 19:19:39 +0200
  • 9ff54f2 Add conf_override! macro by Manos Pitsidianakis 2020-03-18 19:13:07 +0200
  • a8c1016 Add various logic checks by Manos Pitsidianakis 2020-03-12 09:47:39 +0200
  • 6ca8c3b imap: add server_password_command by Manos Pitsidianakis 2020-03-12 09:45:18 +0200
  • 1811fb5 Fix unused imports/code compiler warnings by Manos Pitsidianakis 2020-03-04 22:11:37 +0200
  • b7175c2 Fix compiler error in --no-default-features build by Manos Pitsidianakis 2020-03-04 22:04:57 +0200