Commit Graph

  • eea9ac2 (HEAD -> master) README.md: update with new IRC channel location by Manos Pitsidianakis 2021-06-13 11:27:33 +0300
  • 77e4488 (lazy_fetch) lazy_fetch WIP by Manos Pitsidianakis 2021-01-08 19:02:52 +0200
  • 819d993 melib/backends: replace watch() with watcher(), BackendWatcher trait by Manos Pitsidianakis 2021-01-07 15:24:14 +0200
  • d16866e notifications: run update_xbiff even if notifications disabled by Manos Pitsidianakis 2021-01-13 22:34:19 +0200
  • bcca9ab docs: Use example.com in documentation by Manos Pitsidianakis 2021-01-13 20:59:23 +0200
  • 24b4c11 melib: don't use both {set,push}_references() by Manos Pitsidianakis 2021-01-12 18:56:07 +0200
  • b0fba40 melib/mbox: consistent line endings in MboxFormat::append by Manos Pitsidianakis 2021-01-11 14:28:09 +0200
  • 48d4343 utilities/ProgressSpinner: add interval field and new spinners by Manos Pitsidianakis 2021-01-10 23:38:13 +0200
  • 2dfeb29 jobs/Timer: add set_interval() by Manos Pitsidianakis 2021-01-10 23:29:24 +0200
  • 63d2fb9 melib/nntp: fix not connecting with TLS by Manos Pitsidianakis 2021-01-10 22:32:25 +0200
  • cf94578 melib/mbox: add MboxMetadata type and write support by Manos Pitsidianakis 2021-01-10 13:17:13 +0200
  • 3fa9e35 melib/email: add Flag is_*() methods by Manos Pitsidianakis 2021-01-10 13:20:05 +0200
  • 3dae841 melib/mbox: add module-level doc by Manos Pitsidianakis 2021-01-10 12:34:44 +0200
  • a4ae4da Add export-mbox command by Manos Pitsidianakis 2021-01-09 22:34:50 +0200
  • 4050f68 melib/mbox: add MboxFormat::append() method by Manos Pitsidianakis 2021-01-09 16:37:29 +0200
  • dcccd30 melib/mbox: rename MboxReader to MboxFormat by Manos Pitsidianakis 2021-01-08 23:45:58 +0200
  • 22a64e2 melib: Remove unnecessary "pub use" std exports by Manos Pitsidianakis 2021-01-10 01:40:27 +0200
  • 781a1d0 melib/backends: add collection() method to MailBackend by Manos Pitsidianakis 2020-08-10 14:24:21 +0300
  • eb8d298 utilities/Tabbed: send VisibilityChange event on changing tab by Manos Pitsidianakis 2021-01-08 18:03:29 +0200
  • 08af46f melib/datetime: fix test compile failure by Manos Pitsidianakis 2021-01-08 18:00:56 +0200
  • 2f47f1e melib/jmap: fix mailbox children relationships being ignored by Manos Pitsidianakis 2021-01-08 15:22:41 +0200
  • 622ded8 compose: add attribution line for replies by Manos Pitsidianakis 2021-01-08 14:56:47 +0200
  • 6d63429 Add scrolling context to StatusBar by Manos Pitsidianakis 2021-01-07 20:26:17 +0200
  • 5eb4342 Update dependencies, update indexmap to ^1.6 by Manos Pitsidianakis 2021-01-07 20:16:40 +0200
  • eca10a5 melib/backends: add mailbox management events to RefreshEventKind by Manos Pitsidianakis 2021-01-07 15:48:13 +0200
  • a697dfa melib/jmap: use receivedAt as alternative to Date in Envelope gen by Manos Pitsidianakis 2021-01-06 13:42:47 +0200
  • 23997bd melib/jmap: add UTCDate queries in EmailFilterCondition by Manos Pitsidianakis 2021-01-06 13:40:20 +0200
  • 2e6a1e1 melib/datetime: rename tests for consistency by Manos Pitsidianakis 2021-01-05 21:52:41 +0200
  • fe200a3 melib/datetime: isolate unsafe blocks by Manos Pitsidianakis 2021-01-05 21:36:22 +0200
  • bf9143d melib/datetime: use Cow<'_, CStr> in timestamp_to_string() by Manos Pitsidianakis 2021-01-05 21:33:44 +0200
  • 441dcb6 melib/datetime: add format string constants by Manos Pitsidianakis 2021-01-05 21:32:56 +0200
  • 4cd3e28 melib/datetime: fix import style inconsistencies by Manos Pitsidianakis 2021-01-05 21:29:12 +0200
  • 3dba6fd melib/datetime: add posix locale arg in timestamp_to_string() by Manos Pitsidianakis 2021-01-05 20:44:57 +0200
  • 50cd817 melib/jmap: impl watch() with polling by Manos Pitsidianakis 2021-01-05 19:18:45 +0200
  • 613c3de melib/connections: add async sleep(dur: Duration) by Manos Pitsidianakis 2021-01-05 17:16:41 +0200
  • a36a444 (jmap-eventsource) JMAP eventsource WIP by Manos Pitsidianakis 2021-01-05 17:09:48 +0200
  • 62db7d7 melib/jmap: put JmapSession behind mutex by Manos Pitsidianakis 2021-01-05 17:05:56 +0200
  • 1c25ae1 Use default_cell in CellBuffer resize(), clear() by Manos Pitsidianakis 2021-01-05 13:51:31 +0200
  • ccc083c Rewrite Cellbuffer Debug impl by Manos Pitsidianakis 2021-01-05 13:50:23 +0200
  • db69349 melib/notmuch: avoid parsing entire email in Envelope creation by Manos Pitsidianakis 2021-01-05 01:13:13 +0200
  • 8062544 melib/notmuch: add AccountHash field to NotmuchDb by Manos Pitsidianakis 2021-01-05 01:10:55 +0200
  • 4f164dc melib/notmuch: cleanup Query new() method by Manos Pitsidianakis 2021-01-05 01:09:49 +0200
  • ab0ef1b melib/thread: hash Message-ID for ThreadNodeHash by Manos Pitsidianakis 2021-01-05 01:07:41 +0200
  • b966ee8 melib/email: return &mut Self in set_*() methods by Manos Pitsidianakis 2021-01-05 01:06:39 +0200
  • 34e970d melib/datetime: Add Locale struct for error checking by Manos Pitsidianakis 2021-01-04 23:11:47 +0200
  • f7cbd9a melib/datetime: Set C locale for strptime parsing by Zisu Andrei 2021-01-01 12:48:14 +0000
  • 829f124 melib/imap: fix invalid FETCH edge case by Manos Pitsidianakis 2020-12-30 16:19:15 +0200
  • 1be3096 melib/mbox: fix FreeBSD compilation by Manos Pitsidianakis 2020-12-29 21:12:38 +0200
  • 92475c3 melib/mbox: return Result in file locking by Manos Pitsidianakis 2020-12-29 21:11:52 +0200
  • 2d5f5e7 listing/conversations: hash addr by addr_spec in from_address_list by Manos Pitsidianakis 2020-12-25 05:16:44 +0200
  • 0034f19 melib/imap: Lazy evaluate idle capability by Zisu Andrei 2020-12-24 11:46:15 +0000
  • 9124ad0 conf/accounts: remove some unnecessary unwraps by Manos Pitsidianakis 2020-12-25 06:09:46 +0200
  • ed82635 Don't unwrap try_recv() on async jobs channels by Manos Pitsidianakis 2020-12-24 21:56:24 +0200
  • b2e853d melib/imap: update unseen count on \Seen set_flags() by Manos Pitsidianakis 2020-12-24 10:56:30 +0200
  • aa503de melib/imap: Set special usage attributes for INBOX by matzipan@gmail.com 2020-12-20 19:33:48 +0000
  • fee8f5b melib/backends: move IsSubscribedFn to backends mod by Manos Pitsidianakis 2020-12-20 20:05:20 +0200
  • 7e977fe melib/imap/cache/sync: explicitly remove new seen messages from unseen counter by Manos Pitsidianakis 2020-12-11 16:17:36 +0200
  • 09684e8 melib/imap: check INBOX when pausing IDLE by Manos Pitsidianakis 2020-12-03 21:50:13 +0200
  • 10b10e6 README.md: add mirror links by Manos Pitsidianakis 2020-12-07 07:50:57 +0200
  • 48e7a49 Add reload-config command by Manos Pitsidianakis 2020-12-02 20:47:48 +0200
  • e5b0ff4 state: remove runtime_settings by Manos Pitsidianakis 2020-12-02 19:01:51 +0200
  • 68f9d12 melib/imap: remove DoubleEndedIterator for ImapLineIterator by Manos Pitsidianakis 2020-12-02 16:15:48 +0200
  • 1408690 melib/imap: don't retry watch conn on non-network error by Manos Pitsidianakis 2020-12-02 14:16:21 +0200
  • 76814ce themes/sail: make only headers_name bold by Manos Pitsidianakis 2020-12-01 22:19:32 +0200
  • 7e1e57a conf/themes: add mail.view.headers_names and mail.view.headers_area by Manos Pitsidianakis 2020-12-01 22:14:37 +0200
  • f8a4758 mail/listing: show mailbox loading state in status by Manos Pitsidianakis 2020-12-02 17:08:59 +0200
  • 7efbe6d listing: fix menu/sidebar not being redrawn on updates by Manos Pitsidianakis 2020-12-01 20:02:42 +0200
  • 0f86934 mail/status: display in-progress jobs first by Manos Pitsidianakis 2020-12-01 18:25:56 +0200
  • c5a5c26 utilities/pager: show scrolling percentage and/or search results position by Manos Pitsidianakis 2020-12-01 15:47:45 +0200
  • 7db32ff terminal/cells: return success flag in CellBuffer::resize() by Manos Pitsidianakis 2020-12-01 01:02:48 +0200
  • 857d4d5 utilities/pager: use LineBreakText for lazy line breaking by Manos Pitsidianakis 2020-12-01 00:49:56 +0200
  • 5327dae melib/text_processing: add LineBreakText iterator by Manos Pitsidianakis 2020-12-01 00:42:30 +0200
  • c990687 docs/meli-themes.5: replace toml spec dead link by Manos Pitsidianakis 2020-11-30 20:55:25 +0200
  • 453bb0b melib/smtp: implement gmail XOAUTH2 authentication method by Manos Pitsidianakis 2020-11-30 03:25:57 +0200
  • 4914f29 themes: make conversations defaults grey by Manos Pitsidianakis 2020-11-30 01:07:16 +0200
  • bedf181 melib/imap: examine all mailboxes before idle by Manos Pitsidianakis 2020-11-30 02:16:11 +0200
  • 9dd21ee melib/threads: prefer local ThreadNode env_hash by Manos Pitsidianakis 2020-11-30 00:26:13 +0200
  • 4939a1a melib/imap: remove some debug prints by Manos Pitsidianakis 2020-11-30 01:52:48 +0200
  • 8e7583a melib/imap: don't clear mailbox counts before fetching by Manos Pitsidianakis 2020-11-29 19:33:23 +0200
  • 5f6b474 melib/imap: don't use UNSEEN select response for unseen count by Manos Pitsidianakis 2020-11-29 19:21:29 +0200
  • 76c1c1a melib/imap: don't examine unloaded mailboxes for updates by Manos Pitsidianakis 2020-11-29 15:52:48 +0200
  • ddfadc7 melib/imap: don't fetch RFC822 except when requested by Manos Pitsidianakis 2020-11-29 15:34:30 +0200
  • 66dea91 mail/view: don't update() if coordinates are unchanged by Manos Pitsidianakis 2020-11-28 22:42:11 +0200
  • 7b3fb86 mail/view: reset self.theme_default on loading envelope by Manos Pitsidianakis 2020-11-28 20:30:46 +0200
  • d8c978e mail/view/thread: fix scrollbar incorrect rendering by Manos Pitsidianakis 2020-11-28 20:23:39 +0200
  • d076ff5 MailView, StatusBar: Fix area bound check by Manos Pitsidianakis 2020-11-28 20:06:16 +0200
  • 6cbb89a utilities/widgets: fix tiny scrollbar grievances by Manos Pitsidianakis 2020-11-28 20:01:47 +0200
  • aa89969 utilities: use align_area in shortcut help panel by Manos Pitsidianakis 2020-11-28 19:38:35 +0200
  • 6a67322 utilities: add scrollbar on y overflow in shortcuts panel by Manos Pitsidianakis 2020-11-28 18:48:48 +0200
  • 3e109ca Add sail theme by Manos Pitsidianakis 2020-11-28 18:29:30 +0200
  • 1cbb682 Add nord theme by Manos Pitsidianakis 2020-11-23 00:37:26 +0200
  • de01829 conf/themes: make notifications bg default color instead of red by Manos Pitsidianakis 2020-11-13 18:36:29 +0200
  • 6dd3b0b Fix theme_default not being respected by Manos Pitsidianakis 2020-11-23 00:33:20 +0200
  • 714ccb5 Move Color to src/terminal/color.rs by Manos Pitsidianakis 2020-11-23 00:35:27 +0200
  • 8d9247e listing: show auto-hide scrollbar in sidebar menu by Manos Pitsidianakis 2020-11-28 00:19:15 +0200
  • b659749 listing: scroll account sidebar menu by Manos Pitsidianakis 2020-11-27 23:05:35 +0200
  • b053aaa listing: prevent invalid area in print_account() by Manos Pitsidianakis 2020-11-26 06:32:41 +0200
  • 883b3e3 mail/view: show multipart/alternative files properly in attachment list by Manos Pitsidianakis 2020-11-28 15:13:02 +0200
  • 98c1ece Update xdg-util dependency to 0.4.0 by Manos Pitsidianakis 2020-11-28 14:44:50 +0200
  • 54b2066 mail/view: set dirty after closing ContactSelector by Manos Pitsidianakis 2020-11-25 21:07:09 +0200
  • 007e632 utilities: respect theme_default in shortcut dialog by Manos Pitsidianakis 2020-11-25 21:02:12 +0200
  • e01275c utilities/dialogs: add cursot Unfocused state as default by Manos Pitsidianakis 2020-11-25 21:01:18 +0200
  • 879af75 utilities/dialogs: use align_area to create box by Manos Pitsidianakis 2020-11-25 20:54:35 +0200
  • 6a5bb2e Add align_area() and Alignment enum by Manos Pitsidianakis 2020-11-25 20:36:03 +0200
  • 311c1a8 utilities/dialogs: respect theme_default by Manos Pitsidianakis 2020-11-25 20:52:37 +0200
  • ce5c784 utilities: move dialogs to its own submodule by Manos Pitsidianakis 2020-11-25 20:40:18 +0200
  • daee4e4 Allow configuration of the sidebar divider by Andrew Jeffery 2020-11-24 21:39:02 +0000
  • 92c12d3 melib/imap: implement OAUTH2 authentication by Manos Pitsidianakis 2020-11-24 12:04:04 +0200
  • 0a8a0c0 compose: treat inline message/rfc822 as attachments by Manos Pitsidianakis 2020-11-24 11:07:58 +0200
  • ede5851 utilities: reverse order of drawing fields in form by Manos Pitsidianakis 2020-11-24 10:45:06 +0200
  • 79345b3 utilities/StatusBar: fix lack of bounds checking in hist_area by Manos Pitsidianakis 2020-11-24 10:38:34 +0200
  • b46cd09 compose: pass body text when replying by Manos Pitsidianakis 2020-11-24 10:34:28 +0200
  • bf56c88 compose: respect auto_choose_multipart_alternative when rendering multipart/alternative attachments to text by Manos Pitsidianakis 2020-11-24 10:33:20 +0200
  • 73372ff compose: add show_comments arg to attachment_displays_to_text() by Manos Pitsidianakis 2020-11-24 10:30:54 +0200
  • d4f5086 widgets: allow text overflow in text fields by Manos Pitsidianakis 2020-11-24 09:31:38 +0200
  • f69f623 Fix some invalid area calculations by Manos Pitsidianakis 2020-11-24 02:02:03 +0200
  • 2ef2add imap: fix untrimmed query str resulting in invalid search criteria in cyrus by Manos Pitsidianakis 2020-11-23 06:41:52 +0200
  • 458209b view/thread: clear empty space in draw_list by Manos Pitsidianakis 2020-11-23 06:37:37 +0200
  • b7c48a1 view/thread: make list draw area consistent by Manos Pitsidianakis 2020-11-23 06:36:59 +0200
  • f25f93f utilities: Fix incorrect calculations in ScrollBar by Manos Pitsidianakis 2020-11-23 17:32:06 +0200
  • 31e4ed0 listing: fix off by one error in PageDown movement by Manos Pitsidianakis 2020-11-23 06:53:09 +0200
  • 179ed52 compose: grey embed area when embed is stopped by Manos Pitsidianakis 2020-11-23 18:11:02 +0200
  • ebc290c compose: set format flowed if configured in pager by Manos Pitsidianakis 2020-11-24 02:12:42 +0200
  • f9ce532 melib/imap: fix some LazyCountSet logic errors in sync by Manos Pitsidianakis 2020-11-24 00:23:45 +0200
  • 5b86c34 Update smallvec dependency to 1.5.0 by Manos Pitsidianakis 2020-11-22 06:22:57 +0200
  • 0aa5cf2 mail/status: don't overwrite "In-progress jobs header" by Manos Pitsidianakis 2020-11-16 00:52:13 +0200
  • 041257f melib/text_processing: fix CodePointsIterator implementation by Manos Pitsidianakis 2020-11-21 01:04:22 +0200
  • 1da6d75 melib/text_processing: add new wcwidth implementation by Manos Pitsidianakis 2020-11-21 00:57:27 +0200
  • a7c0bca Fix test errors and warnings by Manos Pitsidianakis 2020-11-16 01:04:04 +0200
  • 023afba RateLimit: remove unupdated test by Manos Pitsidianakis 2020-11-15 21:50:08 +0200
  • 1c62de5 Never return true on processing JobFinished by Manos Pitsidianakis 2020-11-15 21:07:53 +0200
  • 76f8bdc Add configurable shortcut for 'quit' by Manos Pitsidianakis 2020-11-15 21:02:06 +0200
  • d404910 melib/smtp: impl AUTH LOGIN by Manos Pitsidianakis 2020-11-15 16:28:42 +0200
  • c0e3e78 listing: dont overdraw menu over listing by Manos Pitsidianakis 2020-11-14 19:39:34 +0200
  • aaee6d0 Fix NO_COLOR cursor highlight in sidebar and progress spinner by Manos Pitsidianakis 2020-11-12 03:11:57 +0200
  • 60350ea mail/status: add "general" shortcut section by Manos Pitsidianakis 2020-11-11 17:45:39 +0200
  • aa73bd7 listing: fix mailbox tree rendering by Manos Pitsidianakis 2020-11-11 16:17:27 +0200
  • aa7ebf2 melib/smtp: fix SMTP syntax error on DSN notify use by Manos Pitsidianakis 2020-11-10 20:03:00 +0200
  • 2544f54 melib/compose: prevent bare newlines in finalised drafts by Manos Pitsidianakis 2020-11-10 17:24:04 +0200
  • 72084da Add store_sent_mail option for gmail by Manos Pitsidianakis 2020-11-09 22:22:11 +0200
  • 2377717 listing: clear_area in draw_menu by Manos Pitsidianakis 2020-11-09 19:45:09 +0200
  • cbaf217 Remove status tab, move account status page to listing by Manos Pitsidianakis 2020-11-09 19:32:38 +0200
  • da69eec mail/status: make AccountStatus public by Manos Pitsidianakis 2020-11-09 18:44:56 +0200
  • f0800f3 melib/maildir: make MaildirOp return Result<PathBuf> by Manos Pitsidianakis 2020-11-09 03:36:40 +0200
  • a34f0aa melib: fix bincode serialization by Manos Pitsidianakis 2020-11-09 00:40:32 +0200
  • 353ac2d melib: set upper limit for bincode deserialize by Manos Pitsidianakis 2020-11-06 19:05:09 +0200
  • 6c07046 Update bincode dependency to 1.3.1 by Manos Pitsidianakis 2020-11-06 18:38:18 +0200
  • 8ac5558 Makefile: add CARGO_ARGS env var by Manos Pitsidianakis 2020-11-05 21:11:27 +0200
  • 43d3d36 Makefile: replace install(1) with mkdir, rm, cp, chmod by Manos Pitsidianakis 2020-11-05 21:09:42 +0200
  • f1bdae6 melib/jmap: add HTTP redirect policy to client by Rudi Horn 2020-11-03 22:12:08 +0000
  • 6cc4354 docs/meli.conf.5: add SmtpPassword examples by Manos Pitsidianakis 2020-10-30 22:40:56 +0200
  • 6392904 Replace PosixTimer with async timers by Manos Pitsidianakis 2020-10-29 13:09:31 +0200
  • 57e6cf3 Limit dbus dependency to target_os = "linux" by Manos Pitsidianakis 2020-10-28 23:28:41 +0200
  • 9a9c876 melib: add more encodings by Manos Pitsidianakis 2020-10-26 21:23:54 +0200
  • afa74cc compose: add From text entry autocomplete by Manos Pitsidianakis 2020-10-24 14:33:52 +0300
  • 560771b widgets: select AutoCompleteEntry on Enter by Manos Pitsidianakis 2020-10-24 14:32:02 +0300
  • 7b1ab38 Remove unused plugin interface by Manos Pitsidianakis 2020-10-21 17:57:40 +0300
  • 594a2bd listing: add set operations to range select actions by Manos Pitsidianakis 2020-10-21 14:30:44 +0300
  • 05ef863 utilities: move PageMovement to components mod by Manos Pitsidianakis 2020-10-21 13:13:46 +0300
  • d5aa2cb melib/line_break: add segment tree impl by Manos Pitsidianakis 2020-10-20 23:53:00 +0300
  • f7fc2e3 melib: Remove unused crossbeam dependency by Manos Pitsidianakis 2020-10-20 23:30:29 +0300
  • 00f5c4b melib/maildir: split parsing into big chunks by Manos Pitsidianakis 2020-10-20 23:27:10 +0300
  • 4b91de3 state: remove overlay widgets on ComponentKill events by Manos Pitsidianakis 2020-10-20 23:19:13 +0300
  • eb36034 accounts: autoload Sent folders automatically by Manos Pitsidianakis 2020-10-20 23:18:27 +0300
  • d4e3472 melib/README: update feature table by Manos Pitsidianakis 2020-10-20 23:15:52 +0300
  • 6627066 melib: remove memmap dependency by Manos Pitsidianakis 2020-10-20 22:36:57 +0300
  • b904f91 README: replace svg with webp screenshots by Manos Pitsidianakis 2020-10-20 21:57:06 +0300
  • 9f39a7c statusbar: delete num buffer chars with Backspace by Manos Pitsidianakis 2020-10-20 15:09:00 +0300
  • 126ed8a statusbar: don't overwrite num buffer when progress spinner is deactivated by Manos Pitsidianakis 2020-10-20 15:04:50 +0300
  • 91fe743 melib/imap: add suggestion on STARTTLS error by Manos Pitsidianakis 2020-10-20 14:58:16 +0300
  • 7a9c150 melib/imap: fetch References header along with ENVELOPE by Manos Pitsidianakis 2020-10-18 17:41:50 +0300
  • b9f4d71 melib/sqlite3: reset db on version mismatch by Manos Pitsidianakis 2020-10-18 17:41:06 +0300
  • 54cb4ea melib/build.rs: remove unnecessary file creation by Manos Pitsidianakis 2020-10-18 15:15:43 +0300
  • 7919e95 terminal/embed: remove some allocations and unwraps by Manos Pitsidianakis 2020-10-18 15:02:18 +0300
  • 89940dd cli-docs: compress included text by Manos Pitsidianakis 2020-10-17 20:50:29 +0300
  • b69bc21 README.md: Add screenshots and update text by Manos Pitsidianakis 2020-10-17 15:02:38 +0300
  • bb51d36 composer: send NewJob event on submission by Manos Pitsidianakis 2020-10-16 22:30:56 +0300
  • a2456fa docs/meli.conf.5: small fixes & additions by Manos Pitsidianakis 2020-10-16 22:28:00 +0300
  • 3b97e66 docs/meli.conf.5: add progress_spinner_sequence doc by Manos Pitsidianakis 2020-10-16 15:47:00 +0300
  • ddfec3e listing: fix menu draw artifact by Manos Pitsidianakis 2020-10-16 15:46:21 +0300
  • a702a04 melib/attachments: add SMIME signature variant by Manos Pitsidianakis 2020-10-16 12:46:10 +0300
  • 6264ee0 terminal/embed: remove unwraps from kill() calls by Manos Pitsidianakis 2020-10-16 12:41:21 +0300
  • 5acd7df mail/view: prevent spurious redraw in special modes by Manos Pitsidianakis 2020-10-16 12:40:02 +0300
  • 8090d61 conf/pager: remove unused max_width option by Manos Pitsidianakis 2020-10-16 12:37:46 +0300
  • 3949cec mail/composer: add scrollbars by Manos Pitsidianakis 2020-10-16 12:35:51 +0300
  • 1e7b40e utilities: move pager to its own module by Manos Pitsidianakis 2020-10-15 22:28:56 +0300
  • d8d6664 utilities/widgets: only advance stage by timer in ProgressSpinner by Manos Pitsidianakis 2020-10-15 21:45:12 +0300
  • 393c5d0 state: cull redraws of floating notifications by Manos Pitsidianakis 2020-10-15 21:28:28 +0300
  • 4c1a9b2 Fix minor warnings by Manos Pitsidianakis 2020-10-15 19:01:42 +0300
  • 03a1d5a listing: Update status on all update events by Manos Pitsidianakis 2020-10-15 18:58:22 +0300
  • 279c288 Alter enter_command_mode shortcut to `:` by Manos Pitsidianakis 2020-10-14 20:21:22 +0300
  • e4cddba mail/view: send NewJob event on new jobs by Manos Pitsidianakis 2020-10-14 20:16:54 +0300
  • 67f50d9 Add quit command by Manos Pitsidianakis 2020-10-14 20:14:07 +0300
  • 0c68807 Add export-mail command by Manos Pitsidianakis 2020-10-14 20:13:15 +0300
  • 4e72b65 conf: add setting for progress spinner by Manos Pitsidianakis 2020-10-14 20:07:39 +0300
  • 310d020 Rename toggle_thread_snooze to "toggle thread_snooze" by Manos Pitsidianakis 2020-10-14 13:17:54 +0300
  • 188e020 Add opt-in mouse support by Manos Pitsidianakis 2020-10-14 12:50:38 +0300
  • 2084062 melib/gpgme: trim header file by Manos Pitsidianakis 2020-10-14 00:56:14 +0300
  • d51d018 melib/imap: change byte cache String -> Vec<u8> by Manos Pitsidianakis 2020-10-13 21:46:03 +0300
  • 2944fc9 melib/imap/untagged: handle EXPUNGE if our MSNs invalid by Manos Pitsidianakis 2020-10-13 21:18:26 +0300
  • 535d04f melib/imap/untagged: lower mbox count on EXPUNGE events by Manos Pitsidianakis 2020-10-13 21:17:27 +0300
  • 6f31388 compose: add EditAttachments menu by Manos Pitsidianakis 2020-10-13 17:17:57 +0300
  • 5337a54 compose: move gpg mod to its own file by Manos Pitsidianakis 2020-10-13 17:06:30 +0300
  • b343530 widgets: add button type parameter to FormWidget by Manos Pitsidianakis 2020-10-13 17:04:40 +0300
  • cd68008 melib: Implement delete_messages for IMAP, Maildir by Manos Pitsidianakis 2020-10-13 13:57:04 +0300
  • 19891a3 Cargo.toml: set codegen-units = 1 by Manos Pitsidianakis 2020-10-11 17:19:10 +0300
  • 9ce62c7 compose: add key selection state for gpg operations by Manos Pitsidianakis 2020-10-11 00:32:55 +0300
  • 39fab67 compose: use melib::Bytes pretty print for attachment size by Manos Pitsidianakis 2020-10-10 17:54:42 +0300
  • 0ca7b00 utilities: ensure Form/Button widgets are not always non-dirty by Manos Pitsidianakis 2020-10-10 17:53:53 +0300
  • 406af18 compose: add `add-attachment-file-picker` command by Manos Pitsidianakis 2020-10-09 21:21:15 +0300
  • a4b7853 Refactor job structs into JoinHandle by Manos Pitsidianakis 2020-10-09 19:34:55 +0300
  • 4dd8474 gpgme: add PartialEq impl for Key by Manos Pitsidianakis 2020-10-09 17:20:37 +0300
  • 0dd9e6a compose: kill selectors on ComponentKill by Manos Pitsidianakis 2020-10-09 17:18:17 +0300
  • eb1cb5c compose: expand cursor reach to attachment area by Manos Pitsidianakis 2020-10-09 17:17:11 +0300
  • e42c928 Fix input events going to hidden components by Manos Pitsidianakis 2020-10-09 17:15:00 +0300
  • bc74379 mailview: don't process_event if coordinates uninitialised by Manos Pitsidianakis 2020-10-09 11:59:50 +0300
  • be45b0c compose: add encrypt layer by Manos Pitsidianakis 2020-10-09 11:58:18 +0300
  • 3ec1ecb Add import mail action by Manos Pitsidianakis 2020-10-09 11:56:50 +0300
  • afe7eed melib/compose: don't base64 encode unless it's not ascii by Manos Pitsidianakis 2020-10-09 11:51:34 +0300
  • 59e60f8 gpgme: add context flag set/get by Manos Pitsidianakis 2020-10-09 11:49:52 +0300
  • a2f11c3 compose: add async draft filter stack in sending mail by Manos Pitsidianakis 2020-10-08 16:52:13 +0300
  • afee1e2 melib/compose: fix wrong Content-Type on PGP signatures and message/rfc822 by Manos Pitsidianakis 2020-10-08 16:42:34 +0300
  • 08df7f3 Add toggle encrypt action in composer by Manos Pitsidianakis 2020-10-07 17:16:07 +0300
  • 5d968b7 imap: fix out of bounds panic on receive EXPUNGE by Manos Pitsidianakis 2020-10-11 16:51:49 +0300
  • 347b54e segment_tree: get_max() return 0 if tree empty by Manos Pitsidianakis 2020-10-05 18:56:58 +0300
  • 74f3187 listing: fix menu gaining focus if not visible by Manos Pitsidianakis 2020-10-05 18:55:03 +0300
  • 23ca41e add libgpgme feature by Manos Pitsidianakis 2020-10-05 18:43:08 +0300
  • b9c07ba melib: decode text inline message/rfc822 attachments by Manos Pitsidianakis 2020-09-27 20:55:58 +0300
  • 87443f1 docs/meli.1: add copyto, moveto, delete commands by Manos Pitsidianakis 2020-09-26 18:18:24 +0300
  • b0e50a2 melib/list_management: don't ignore "NO" in List-Post by Manos Pitsidianakis 2020-09-25 13:45:48 +0300
  • 1ddde40 debian/: bump version to 0.6.2 by Manos Pitsidianakis 2020-09-24 18:15:46 +0300
  • 6ccb4e9 (tag: alpha-0.6.2) melib: bump version to 0.6.2 by Manos Pitsidianakis 2020-09-24 12:19:45 +0300
  • e407b1e melib: add README.md and email module doco by Manos Pitsidianakis 2020-09-24 16:51:51 +0300
  • a1e3f26 melib/imap: don't manually check for mailbox permissions by Manos Pitsidianakis 2020-09-24 12:17:32 +0300
  • e556191 melib/imap: hide LOGIN from debug log by Manos Pitsidianakis 2020-09-24 12:16:50 +0300
  • ce559b0 melib/imap: EXAMINE instead of SELECT in IDLE connection by Manos Pitsidianakis 2020-09-24 12:15:00 +0300
  • 36cc0d4 melib/jmap: implement refresh() by Manos Pitsidianakis 2020-09-22 14:14:11 +0300
  • 425f4b9 melib/jmap: add Type parameter to Id, State by Manos Pitsidianakis 2020-09-21 19:13:44 +0300
  • 19d4a19 melib/jmap: add email state sync by Manos Pitsidianakis 2020-09-21 16:17:37 +0300
  • 20dd4cf Makefile: fix error with manpage path by Manos Pitsidianakis 2020-09-20 23:10:46 +0300
  • 4cf0b9f melib/jmap: impl copy_messages() by Manos Pitsidianakis 2020-09-20 14:51:15 +0300
  • 559de5e Add docs/ folder by Manos Pitsidianakis 2020-09-20 14:11:22 +0300
  • baa4410 melib/thread: "merge" duplicate messages in threads by Manos Pitsidianakis 2020-09-20 13:37:59 +0300
  • 28deba7 melib/imap: check if FETCH reply was intended for us by Manos Pitsidianakis 2020-09-20 13:35:04 +0300
  • a187cee plugins: place socket in XDG_RUNTIME_DIR, not CWD by Manos Pitsidianakis 2020-09-20 13:31:18 +0300
  • ea0fb11 melib/imap: delete reverse_modseq storage by Manos Pitsidianakis 2020-09-20 13:29:57 +0300
  • 8e036f0 melib/imap: accept literal astrings in bodystructure by Manos Pitsidianakis 2020-09-19 22:54:11 +0300
  • 3210ee5 melib/jmap: impl save() message by Manos Pitsidianakis 2020-09-19 17:45:58 +0300
  • cfc380b melib/jmap: allow empty to,from etc fields in EmailObject by Manos Pitsidianakis 2020-09-19 14:59:23 +0300
  • fba69d1 SearchBackend: add Auto variant as default by Manos Pitsidianakis 2020-09-18 21:38:50 +0300
  • 7dfa6c0 view/thread: use reverse colors in cursor in case of NO_COLOR by Manos Pitsidianakis 2020-09-18 21:28:20 +0300
  • 82cd690 sqlite3: only update when SearchBackend is sqlite3 by Manos Pitsidianakis 2020-09-18 18:39:27 +0300
  • 8eb78ae sidebar: compute mailbox tree only for subscribed mailboxes by Manos Pitsidianakis 2020-09-18 18:20:59 +0300
  • 05e4dbc melib: update smol to 1.0.0 by Manos Pitsidianakis 2020-09-18 13:49:09 +0300
  • 40b63cc melib/imap: fix unseen count on cache sync by Manos Pitsidianakis 2020-09-18 12:21:05 +0300
  • 38eff71 IMAP: don't show \Recent flag as tag by Manos Pitsidianakis 2020-09-18 12:12:14 +0300
  • 3004789 melib/imap: FETCH comma-sep list on untagged Recent response by Manos Pitsidianakis 2020-09-18 12:10:44 +0300
  • 9bafba3 melib/imap: don't print raw bytes in debug prints by Manos Pitsidianakis 2020-09-18 12:08:56 +0300
  • 98949a4 melib/imap: expand special mailbox detection cases by Manos Pitsidianakis 2020-09-18 12:08:02 +0300
  • 413be3f (memfd) Add read-only memfd backed temporary files by Manos Pitsidianakis 2020-09-18 11:29:09 +0300
  • fbf2b7d sidebar: add customizable mailbox tree by Manos Pitsidianakis 2020-09-17 16:49:19 +0300
  • 10a3430 melib/line_break: fix panics from Unicode13 linebreak test cases by Manos Pitsidianakis 2020-09-17 02:17:02 +0300
  • 83bee27 melib/email/compose: set attachment status by Manos Pitsidianakis 2020-09-16 19:57:06 +0300
  • e8f3b6a melib/imap: check for max uid == 0 when resyncing by Manos Pitsidianakis 2020-09-16 19:46:11 +0300
  • 64a2af3 melib/email: smarter attachment detection by Manos Pitsidianakis 2020-09-16 18:09:24 +0300
  • e518b3f melib/imap: use SystemTime for IMAP server timeout by Manos Pitsidianakis 2020-09-16 13:27:11 +0300
  • d862e7b statustab: don't process scrolling events if account is open by Manos Pitsidianakis 2020-09-16 13:24:57 +0300
  • 005c879 accounts: remove job timeout by Manos Pitsidianakis 2020-09-16 13:17:56 +0300
  • 8a8c790 accounts: fix blocking jobs not spawning on blocking workers by Manos Pitsidianakis 2020-09-16 13:17:26 +0300
  • e60eb23 statustab: show active jobs by Manos Pitsidianakis 2020-09-16 13:17:03 +0300
  • 92b25de melib/EnvelopeHashBatch: impl len method by Manos Pitsidianakis 2020-09-16 13:14:54 +0300
  • 096c297 melib/email/parser: impl RFC6532 by Manos Pitsidianakis 2020-09-16 13:12:17 +0300
  • 3618bdc melib/imap: treat server input as bytes by Manos Pitsidianakis 2020-09-16 13:07:26 +0300
  • 366e557 melib/email: don't do case sensitive eq for mime parameters by Manos Pitsidianakis 2020-09-15 13:49:41 +0300
  • 9b0180f melib/email/parser: impl RFC5322 parser for dates by Manos Pitsidianakis 2020-09-15 13:48:28 +0300
  • 07742ec utilities: ensure command suggestions are LIFO by Manos Pitsidianakis 2020-09-15 13:02:16 +0300
  • f83df69 utilities/widgets: ensure ProgressSpinner is cleaned up by Manos Pitsidianakis 2020-09-15 13:01:44 +0300
  • 0e2641f melib/imap: always retry connection in watch() by Manos Pitsidianakis 2020-09-15 12:59:31 +0300
  • 67c7229 melib/email/parser: quoted-printable accept message ending with soft line break by Manos Pitsidianakis 2020-09-15 10:17:56 +0300
  • a5b6f29 melib/imap: ensure connection is alive before fetching bytes/flags by Manos Pitsidianakis 2020-09-15 01:18:48 +0300
  • 3b10fa3 melib/imap: set 9min tcp keepalive on connection by Manos Pitsidianakis 2020-09-15 01:17:55 +0300
  • 42c4c61 melib/connections: impl tcp keepalive by Manos Pitsidianakis 2020-09-15 01:17:32 +0300
  • dee62cc melib/imap: fix NoSelect mailboxes not showing up as subscribed by Manos Pitsidianakis 2020-09-14 19:45:28 +0300
  • 17a4ccd melib/imap: perform reconnect on IDLE failure by Manos Pitsidianakis 2020-09-14 19:32:43 +0300
  • 670675e melib/imap: impl LIST-EXTENDED by Manos Pitsidianakis 2020-09-13 17:40:26 +0300
  • 315af9b shortcut!: prevent panic if shortcut key $section is missing by Manos Pitsidianakis 2020-09-13 16:42:26 +0300
  • f6d5c96 Update dependencies (cargo update) by Manos Pitsidianakis 2020-09-13 16:34:07 +0300
  • fadf20d NotificationType: add melib::ErrorKind by Manos Pitsidianakis 2020-09-13 15:23:14 +0300
  • 352f750 melib/imap: don't poll \Noselect mailboxes for updates by Manos Pitsidianakis 2020-09-13 00:24:26 +0300
  • 46e3bb8 conf/accounts: call is_online if Refresh job fails by Manos Pitsidianakis 2020-09-13 00:03:12 +0300
  • 281a6ee Makefile: add build-rustdoc target by Manos Pitsidianakis 2020-09-12 23:50:40 +0300
  • 3ef60f2 jobs: add module doco by Manos Pitsidianakis 2020-09-12 23:43:10 +0300
  • c9a06b9 mail/view: unset self.dirty early on draw by Manos Pitsidianakis 2020-09-12 23:39:07 +0300
  • 776918f samples/themes: update orca.toml by Manos Pitsidianakis 2020-09-12 23:36:59 +0300
  • 51db5b6 listing/conversations: redraw selection undo on Esc by Manos Pitsidianakis 2020-09-12 23:08:09 +0300
  • 14de776 listing/plain: add row_attr! macro by Manos Pitsidianakis 2020-09-12 23:05:58 +0300
  • 20b02ff Lookup tag color/ignore settings in all three setting levels by Manos Pitsidianakis 2020-09-12 23:02:06 +0300
  • 06a58a7 melib/imap: introduce a conf flag for server timeout by Manos Pitsidianakis 2020-09-12 22:05:48 +0300
  • 96985c9 melib/imap: set conn to Err if watch returns Err by Manos Pitsidianakis 2020-09-12 21:34:34 +0300
  • 7c6e365 melib/imap: try NOOPing in connect() by Manos Pitsidianakis 2020-09-12 21:33:25 +0300