-
590619de0e
ui/compose: remove thread view in reply composer
Manos Pitsidianakis
2019-11-18 14:53:41 +0200
-
31a86533c5
ui/pager: add Left/Right movements
Manos Pitsidianakis
2019-11-18 13:08:01 +0200
-
995e70e009
ui: change line_break meaning in write_string_to_grid
Manos Pitsidianakis
2019-11-18 13:06:30 +0200
-
fc2d9a684d
melib/imap: set has_attachments based on BODYSTRUCTURE
Manos Pitsidianakis
2019-11-18 13:00:43 +0200
-
b2cd4f4b7a
melib/imap: put imap folders in RwLock instead of Mutex
Manos Pitsidianakis
2019-11-18 12:59:04 +0200
-
3c3ee92efb
Small Makefile prettification
Manos Pitsidianakis
2019-11-18 12:56:52 +0200
-
a5e272c36e
Add tests/ dir and a test
Manos Pitsidianakis
2019-11-17 13:29:12 +0200
-
094ce7ee69
Add format_flowed option for composing e-mail
Manos Pitsidianakis
2019-11-17 13:27:22 +0200
-
953c3aa9d0
melib: Add parameters field in ContentType::Text
Manos Pitsidianakis
2019-11-17 13:24:19 +0200
-
62f3d12253
ui/view: move reply and edit to view.rs
Manos Pitsidianakis
2019-11-17 11:25:24 +0200
-
f8a2ce0bed
ui: small bounds checking fix in view.rs
Manos Pitsidianakis
2019-11-16 20:25:05 +0200
-
f8a1a6caa5
melib: replace find_thread_group with find_root_hash
Manos Pitsidianakis
2019-11-16 20:24:05 +0200
-
1168804cf8
ui: add reflow property to Pager
Manos Pitsidianakis
2019-11-16 20:23:07 +0200
-
dfa83e486c
melib: add into_iter() for &StackVec<T>
Manos Pitsidianakis
2019-11-16 20:21:47 +0200
-
b01b9ffbcb
text_processing: add reflow method() and enum to TextProcessing trait
Manos Pitsidianakis
2019-11-16 20:19:02 +0200
-
e1dec05881
ui/embed: don't increase cursor with multibyte chars
Manos Pitsidianakis
2019-11-16 20:00:42 +0200
-
04e1137b36
melib: add "On ${date} ${author} wrote" heading in replies
Manos Pitsidianakis
2019-11-16 19:59:47 +0200
-
bd4cf860fa
ui: persist row highlighting in CompactListing
Manos Pitsidianakis
2019-11-16 14:00:00 +0200
-
f3a3668f3f
ui: correct redrawing when entering Execute command
Manos Pitsidianakis
2019-11-16 13:42:03 +0200
-
0d03116e8a
ui: correct row highlighting in CompactListing
Manos Pitsidianakis
2019-11-16 13:41:33 +0200
-
321be8555f
Cleanup startup error exit paths
Manos Pitsidianakis
2019-11-16 00:33:22 +0200
-
aeb9d046a2
ui/ThreadListing: fix uninitialized array entry crash
Manos Pitsidianakis
2019-11-15 23:23:14 +0200
-
77936e0cd5
melib: add notmuch backend
Manos Pitsidianakis
2019-11-14 17:55:06 +0200
-
7463248da8
melib: change BackendOp::set_flag() signature
Manos Pitsidianakis
2019-11-15 20:28:03 +0200
-
ede512200b
conf: move FolderConf to melib
Manos Pitsidianakis
2019-11-15 19:51:42 +0200
-
8f36678abf
melib: make Backendfolder::children return slice
Manos Pitsidianakis
2019-11-14 17:50:19 +0200
-
56cda63c83
Fix some warnings
Manos Pitsidianakis
2019-11-14 17:49:40 +0200
-
c2da09de99
ui/sqlite3: insert account if non-existent
Manos Pitsidianakis
2019-11-12 22:20:20 +0200
-
f83db67a38
melib/imap: don't stop IDLE session
Manos Pitsidianakis
2019-11-12 22:18:00 +0200
-
94152f7336
ui: add multiplier shortcuts to cursor movements
Manos Pitsidianakis
2019-11-12 22:14:44 +0200
-
134178a74a
ui/sqlite3: add remove/update for RefreshEvent
Manos Pitsidianakis
2019-11-12 13:09:43 +0200
-
c6a4fcb959
ui: fix Account watching bug
Manos Pitsidianakis
2019-11-12 13:07:00 +0200
-
c9c4e1ea60
ui/sqlite3: add has:attachment query
Manos Pitsidianakis
2019-11-11 22:59:37 +0200
-
35e34d1c09
ui: add "is:" alias for "flags:" query
Manos Pitsidianakis
2019-11-11 22:48:39 +0200
-
6ce88667c0
ui/sqlite3: add flag query support
Manos Pitsidianakis
2019-11-11 22:43:08 +0200
-
dce1c39b48
ui: add mailcap support
Manos Pitsidianakis
2019-11-11 22:20:16 +0200
-
9cd00cf53a
sqlite3: add accounts and folders table
Manos Pitsidianakis
2019-11-11 18:01:01 +0200
-
1d6ef92a4f
ui: make StatusPanel grid growable
Manos Pitsidianakis
2019-11-11 17:59:36 +0200
-
776dc107c2
Fix Pager::print_string() with empty string
Manos Pitsidianakis
2019-11-11 00:48:42 +0200
-
5761f854e2
melib: Add FolderPermissions
Manos Pitsidianakis
2019-11-11 00:47:23 +0200
-
97e20b22a8
ui: update PlainListing
Manos Pitsidianakis
2019-11-10 23:04:11 +0200
-
c1902f96b5
imap: add UIDVALIDITY check
Manos Pitsidianakis
2019-11-10 23:02:23 +0200
-
0cbc44fd0e
ui: exit contact add dialog with Esc in mail view
Manos Pitsidianakis
2019-11-10 13:33:56 +0200
-
06d99c7f92
ui: Add save attachment command
Manos Pitsidianakis
2019-11-10 13:33:22 +0200
-
580f0be8a4
imap: fix cases that would block connection
Manos Pitsidianakis
2019-11-10 13:30:33 +0200
-
a907b9c21d
Fix melib test errors
Manos Pitsidianakis
2019-11-09 18:10:22 +0200
-
8b781cbbe0
melib: StackVec bounds fix
Manos Pitsidianakis
2019-11-09 17:46:07 +0200
-
1bd343988e
ui: add horizontal scrolling in pager
Manos Pitsidianakis
2019-11-09 17:45:23 +0200
-
e600b0252f
text_processing: add line_break method
Manos Pitsidianakis
2019-11-09 17:44:22 +0200
-
098982015b
ui/conversations: show all participating addresses in entry
Manos Pitsidianakis
2019-11-09 13:58:16 +0200
-
36eccdf514
Add search documentation
Manos Pitsidianakis
2019-11-08 14:40:23 +0200
-
74672f0807
ui: Add CacheType option in configuration
Manos Pitsidianakis
2019-11-07 22:35:30 +0200
-
229e879c26
ui/imap: select user given folder before search
Manos Pitsidianakis
2019-11-07 22:34:24 +0200
-
99697a8fd5
ui: Add search for IMAP
Manos Pitsidianakis
2019-11-07 20:26:56 +0200
-
27edd96493
Cache and Sqlite3 cleanups
Manos Pitsidianakis
2019-11-07 22:32:42 +0200
-
e396b2f72b
ui: add query translation to SQL SELECTs
Manos Pitsidianakis
2019-11-07 19:14:38 +0200
-
7936aef476
Fix infinite watch threads spawning
Manos Pitsidianakis
2019-11-07 19:12:06 +0200
-
749d453f00
ui: add query parsers
Manos Pitsidianakis
2019-11-07 09:46:09 +0200
-
8488ce21bf
ui: move is_online() check to Context
Manos Pitsidianakis
2019-11-06 15:19:56 +0200
-
61fa6d3d4b
ui: show supported IMAP CAPABILITIES list in Status
Manos Pitsidianakis
2019-11-06 15:11:35 +0200
-
d780d81891
Add account statuses in Status tab
Manos Pitsidianakis
2019-11-06 15:09:15 +0200
-
f56b89dde3
melib: add as_any() method to MailBackend trait
Manos Pitsidianakis
2019-11-06 14:53:12 +0200
-
8ba9500de6
sqlite3: small refactors and fixes
Manos Pitsidianakis
2019-11-05 16:42:55 +0200
-
f718510eeb
ui/listings: split events according to length
Manos Pitsidianakis
2019-11-05 16:41:10 +0200
-
498f8e8e21
ui/listings: Show errors when filtering
Manos Pitsidianakis
2019-11-05 16:39:46 +0200
-
78955e3199
sqlite3: rename index db to index.db
Manos Pitsidianakis
2019-11-03 14:03:27 +0200
-
d0c9774fe2
imap: disable sqlite3 full text search
Manos Pitsidianakis
2019-11-03 14:01:13 +0200
-
70fb34a2e4
ui/sqlite3: add env body in sqlite3 fts table
Manos Pitsidianakis
2019-11-03 13:18:43 +0200
-
3b5dc33d3e
ui/Account: store backend behind an Arc<RwLock<_>>
Manos Pitsidianakis
2019-11-03 13:17:11 +0200
-
d926cadc4d
melib: remove argument from MailBackend operation()
Manos Pitsidianakis
2019-11-03 13:12:28 +0200
-
0a606a71d1
Add reindex command
Manos Pitsidianakis
2019-11-02 12:18:41 +0200
-
78eecbb104
melib: Hide Envelope behind RwLock
Manos Pitsidianakis
2019-11-02 12:14:31 +0200
-
e9d17f6897
add cache struct in Account
Manos Pitsidianakis
2019-10-30 21:09:48 +0200
-
d1184d4ea5
ui/search: add sorting in search
Manos Pitsidianakis
2019-10-12 18:03:58 +0300
-
1b0b699527
ui/listing: mail filter refactoring
Manos Pitsidianakis
2019-10-12 17:57:17 +0300
-
3af6f338ce
add sqlite3 feature WIP
Manos Pitsidianakis
2019-10-07 16:42:44 +0300
-
6b5ed25289
Add history browse option in execute bar
Manos Pitsidianakis
2019-11-08 15:09:25 +0200
-
599bda9f28
ui: option to embed editor in composing tab
Manos Pitsidianakis
2019-11-05 08:35:07 +0200
-
99da9a35b6
Add embed pty support
Manos Pitsidianakis
2019-11-05 08:32:27 +0200
-
0566937a76
imap: reconnect if connection timed out
Manos Pitsidianakis
2019-10-30 17:37:25 +0200
-
a9425be61e
ui/contacts: add side-menu, remove accounts tab
Manos Pitsidianakis
2019-10-26 15:58:56 +0300
-
ce11447a1a
Add information about building on debian systems
Manos Pitsidianakis
2019-10-24 20:40:44 +0300
-
c64ce58653
ui/accounts: show totals in account tab
Manos Pitsidianakis
2019-10-24 20:36:20 +0300
-
ab531f0294
Fix unused variable warnings
Manos Pitsidianakis
2019-10-24 20:35:30 +0300
-
e5b6faf6bd
Add account online status
Manos Pitsidianakis
2019-10-24 20:30:17 +0300
-
9ef9293a45
ui/conf: use custom deserializer for extra settings
Manos Pitsidianakis
2019-10-24 18:16:41 +0300
-
63b984d854
Remove std feature that got introduced in 1.36.0
Manos Pitsidianakis
2019-10-24 12:29:08 +0300
-
212e9bd701
Revert "Show manuals with command line arguments"
Manos Pitsidianakis
2019-10-24 12:19:29 +0300
-
cde9eb43f5
fixup manual
Manos Pitsidianakis
2019-10-24 12:18:56 +0300
-
72e301887f
ui/compose: clear empty space area properly
Manos Pitsidianakis
2019-10-23 13:38:03 +0300
-
6a8f869e5b
Show manuals with command line arguments
Manos Pitsidianakis
2019-10-23 10:45:13 +0300
-
3a86a7ca16
ui: harden bounds check in inspect_bounds macro
Manos Pitsidianakis
2019-10-20 11:24:02 +0300
-
565b11634a
ui: add two readline shortcuts in text fields
Manos Pitsidianakis
2019-10-20 11:22:47 +0300
-
1a02491f04
ui/compose: add modification detection
Manos Pitsidianakis
2019-10-20 11:17:54 +0300
-
5beed91df2
contacts: add support for externally managed contacts
Manos Pitsidianakis
2019-10-20 11:14:29 +0300
-
dc525b9ddd
contacts: make CardId an enum
Manos Pitsidianakis
2019-10-20 11:06:26 +0300
-
f3e08c17aa
Update uuid dependency to 0.7.4
Manos Pitsidianakis
2019-10-20 11:02:03 +0300
-
9de15284d8
ui: initialise cursor in fields at the end
Manos Pitsidianakis
2019-10-20 10:52:41 +0300
-
cfe6138c44
melib: add VCard parsing for contacts
Manos Pitsidianakis
2019-10-16 14:55:49 +0300
-
fa3e3791e9
Fix test compilation error
Manos Pitsidianakis
2019-10-16 14:57:38 +0300
-
271cae025b
ui/listing: add search shortcut
Manos Pitsidianakis
2019-10-12 17:52:18 +0300
-
b075501ef7
ui/listing: tidy mail listing shortcuts
Manos Pitsidianakis
2019-10-12 17:47:36 +0300
-
9c3284d3fe
ui/listings: add set_movement method to ListingComponent
Manos Pitsidianakis
2019-10-12 17:41:06 +0300
-
9b2621145c
Add doco for window_title option
Manos Pitsidianakis
2019-10-15 22:58:40 +0300
-
205ebe2f1c
ui: add window title config option
Manos Pitsidianakis
2019-10-15 22:55:53 +0300
-
ccc58860e6
conf: move serde default attributes from field to struct
Manos Pitsidianakis
2019-10-14 12:05:47 +0300
-
d17deaca01
ui: add M-{i} tab change
Manos Pitsidianakis
2019-10-14 12:04:42 +0300
-
52a89ddf94
Add license comment to melib/src/structs.rs
Manos Pitsidianakis
2019-10-12 18:01:10 +0300
-
ea3f47fa44
ui: clear all state in Listing::set_coordinates
Manos Pitsidianakis
2019-10-07 16:47:05 +0300
-
d32f0982a9
melib: StackVec fixups
Manos Pitsidianakis
2019-10-07 16:46:32 +0300
-
fe4349692e
ui: break line when printing mailing list actions
Manos Pitsidianakis
2019-10-06 11:33:18 +0300
-
febea423d9
ui: Add RawBuffer component for raw ansi content
Manos Pitsidianakis
2019-10-06 11:30:35 +0300
-
6f816d29c5
conf: add ascii_drawing option
Manos Pitsidianakis
2019-10-06 11:28:12 +0300
-
b25f10f92a
conf: add a light theme option
Manos Pitsidianakis
2019-10-06 10:58:47 +0300
-
a0602274f8
Run cargo fmt
Matthias Beyer
2019-10-04 20:47:25 +0300
-
2bdb41311e
Remove unused imports from testing/src/imap_conn.rs
Manos Pitsidianakis
2019-10-04 20:42:01 +0300
-
fa29aec83d
Fix: Add missing parameter
Matthias Beyer
2019-10-04 18:35:40 +0200
-
c2fd0bc794
conf: add missing IMAP options in meli.conf.5
Manos Pitsidianakis
2019-10-03 19:58:52 +0300
-
9a3b9b1409
conf: move html_filter to PagerSettings
Manos Pitsidianakis
2019-10-03 19:51:34 +0300
-
ee9ffffa12
bin: C-L issues manual redraw
Manos Pitsidianakis
2019-10-03 19:11:28 +0300
-
f14381056f
ui: small fix in view.rs
Manos Pitsidianakis
2019-10-03 19:11:02 +0300
-
f485079404
ui: align buttons in Selector
Manos Pitsidianakis
2019-10-03 14:38:58 +0300
-
37a4b553bc
ui: ask user if they want to reply or reply to all in mailing lists
Manos Pitsidianakis
2019-10-03 12:22:01 +0300
-
cd761b3166
ui: revamp option dialog
Manos Pitsidianakis
2019-10-03 01:03:20 +0300
-
fb8a4b020d
Add IMAP configuration in sample-config
Manos Pitsidianakis
2019-10-02 19:28:45 +0300
-
51bb50abf3
Add support for aarch64 target
Manos Pitsidianakis
2019-09-29 14:49:23 +0300
-
2b5472adc3
Add set_seen shortcut in CompactListing
Manos Pitsidianakis
2019-09-29 01:55:39 +0300
-
c7bcb9e553
Reexport debug-tracing feature from main Cargo.toml
Manos Pitsidianakis
2019-09-28 23:11:48 +0300
-
b7edec0274
Bump version to 0.3.2
Manos Pitsidianakis
2019-09-28 12:25:44 +0300
-
47d60f480a
Add path shell expansion to logging and attachments
Manos Pitsidianakis
2019-09-28 11:53:39 +0300
-
e35a93336a
Add GPG signing and sig verifying
Manos Pitsidianakis
2019-09-28 10:46:49 +0300
-
963fdd1575
Add Cargo.lock
Manos Pitsidianakis
2019-09-28 10:42:51 +0300
-
5a262f3ffc
maildir: check for moved mail before moving
Manos Pitsidianakis
2019-09-27 22:38:10 +0300
-
250129665b
Pass attachment names through decoding
Manos Pitsidianakis
2019-09-27 22:21:35 +0300
-
19ec6e54fc
Dont show notification for seen or draft Envelopes
Manos Pitsidianakis
2019-09-27 13:29:42 +0300
-
31543bf2f9
ui: update CompactListing based on ConversationsListing
Manos Pitsidianakis
2019-09-27 13:28:53 +0300
-
b3e1d88898
compose: rename Overview to ThreadView
Manos Pitsidianakis
2019-09-27 13:27:07 +0300
-
d8ada69897
compose: don't lose draft if Draft folder isn't available
Manos Pitsidianakis
2019-09-27 13:25:13 +0300
-
68c40a2920
melib: return Result with error when an IO operation fails
Manos Pitsidianakis
2019-09-27 13:18:59 +0300
-
d44a68ec69
ui: don't quit if editing a draft
Manos Pitsidianakis
2019-09-27 13:14:16 +0300
-
713c4f73b9
conf: add editor_cmd setting
Manos Pitsidianakis
2019-09-27 12:48:48 +0300
-
9d69a06807
melib: add ShellExpandTrait
Manos Pitsidianakis
2019-09-26 18:27:13 +0300
-
0ece51612f
update bincode to 1.2.0
Manos Pitsidianakis
2019-09-26 18:25:30 +0300
-
fa121820f7
Bump version to 0.3.1
Manos Pitsidianakis
2019-09-26 14:11:24 +0300
-
8c78f118e4
Add info about debug logs in README and Cargo.toml
Manos Pitsidianakis
2019-09-26 13:07:12 +0300
-
ef338f353d
ui: add PGP settings in configuration
Manos Pitsidianakis
2019-09-26 12:10:36 +0300
-
c44056a9ff
melib: fix bug in parser::parts
Manos Pitsidianakis
2019-09-26 01:09:11 +0300
-
6d40a57a2e
ui: scroll in shortcuts panel
Manos Pitsidianakis
2019-09-25 23:15:20 +0300
-
91ae539de1
Small fixes
Manos Pitsidianakis
2019-09-25 23:14:24 +0300
-
f27b815aa7
Add verification of GPG signed messages
Manos Pitsidianakis
2019-09-25 23:12:38 +0300
-
9305e543cf
melib: add a `body` field to Attachment
Manos Pitsidianakis
2019-09-25 22:00:30 +0300
-
5a53020f3d
Add debug-tracing feature to all crates
Manos Pitsidianakis
2019-09-23 09:36:46 +0300
-
26e4d50b40
Try to save sent messages elsewhere if Sent folder fails
Manos Pitsidianakis
2019-09-23 09:30:23 +0300
-
ed248be031
Restore accidentally removed README
Manos Pitsidianakis
2019-09-22 22:51:34 +0300
-
415fb2455b
ui: display status bar messages for 5 seconds
Manos Pitsidianakis
2019-09-22 13:35:50 +0300
-
b07db29a19
ui: add timer tick every 300ms
Manos Pitsidianakis
2019-09-22 11:00:05 +0300
-
d007ef7e00
testing: add server_port to IMAP shell app, imapconn
Manos Pitsidianakis
2019-09-22 10:13:48 +0300
-
ee82ae175a
imap: add support for imaps connections
Manos Pitsidianakis
2019-09-21 21:02:35 +0300
-
9563007069
Turn off debug tracing prints in stderr by default
Manos Pitsidianakis
2019-09-21 21:25:21 +0300
-
6e75160b70
melib: turn unicode algos and backends into features
Manos Pitsidianakis
2019-09-21 21:23:06 +0300
-
f066f35410
melib: add get_tags to support subaddressing
Manos Pitsidianakis
2019-09-20 10:48:27 +0300
-
bee1502499
melib: make References public
Manos Pitsidianakis
2019-09-20 10:47:51 +0300
-
32fe8a8b9b
melib: move email.rs back
Manos Pitsidianakis
2019-09-20 10:39:24 +0300
-
7accae1774
melib: split address.rs from email.rs
Manos Pitsidianakis
2019-09-20 10:38:29 +0300
-
b08001ca5d
melib: create address.rs from email.rs
Manos Pitsidianakis
2019-09-20 10:37:51 +0300
-
7fe6532c73
ui: add log on child waiting error
Manos Pitsidianakis
2019-09-20 09:23:48 +0300
-
93de60b6d1
maildir: allow Maildir stores as root_folder
Manos Pitsidianakis
2019-09-20 09:22:11 +0300
-
fb7b038ee1
ui: add set_seen shortcut in {Compact,Conversation}
Manos Pitsidianakis
2019-09-20 09:21:12 +0300
-
fada0ffce1
ui: use ThreadNode instead of Envelope to print entries in ConversationsListing
Manos Pitsidianakis
2019-09-20 09:17:04 +0300
-
146acb70dd
ui: check account conf for index style in listing.rs
Manos Pitsidianakis
2019-09-20 09:15:13 +0300
-
828718141a
ui: return valid values in ListingTrait::coordinates
Manos Pitsidianakis
2019-09-20 09:12:53 +0300
-
fe28e849b3
ui: send update event on folders even on no notification
Manos Pitsidianakis
2019-09-20 09:10:33 +0300
-
7dc3efaedd
imap: allow conn to be offline and retry on demand
Manos Pitsidianakis
2019-09-20 09:07:55 +0300
-
b98ce8828c
melib: fix wrong validation in Maildir save()
Manos Pitsidianakis
2019-09-17 17:25:45 +0300
-
79212621af
Bump version to 0.3.0
Manos Pitsidianakis
2019-09-16 16:44:04 +0300
-
4aa34b2462
add Makefile for installation
Manos Pitsidianakis
2019-09-16 16:21:29 +0300
-
8795c2da4f
ui: small configuration fixes
Manos Pitsidianakis
2019-09-16 14:09:08 +0300
-
e6b7d3a855
update manual page and add meli.conf(5)
Manos Pitsidianakis
2019-09-16 14:07:38 +0300
-
080b8ae775
imap: add log entry on connection retry & failure
Manos Pitsidianakis
2019-09-15 23:44:42 +0300
-
86f21fbe52
ui: xbiff(1) support
Manos Pitsidianakis
2019-09-15 23:37:14 +0300
-
bd8424c1f8
ui: add notification `play_sound`, `sound_file` conf settings
Manos Pitsidianakis
2019-09-15 23:36:30 +0300
-
c695d7a8e2
ui: add Notification kinds
Manos Pitsidianakis
2019-09-15 23:35:30 +0300
-
5cf620f43c
ui: add two log entries
Manos Pitsidianakis
2019-09-15 21:53:25 +0300
-
9e2bfa22b1
melib: add logging module
Manos Pitsidianakis
2019-09-15 20:39:16 +0300
-
ad01101b9b
ui: fix ThreadView drawing artifacts
Manos Pitsidianakis
2019-09-15 14:10:30 +0300
-
af38b7e7cb
ui: add envelope views in new tab action
Manos Pitsidianakis
2019-09-15 14:10:06 +0300
-
817c338a13
melib: fix metadata updates in Envelope updates
Manos Pitsidianakis
2019-09-15 09:44:15 +0300
-
5ddd68ad9f
ui: add statusbar change with tab switch and updates
Manos Pitsidianakis
2019-09-15 09:41:52 +0300
-
059d86de93
map: restart connection on failure in read_lines
Manos Pitsidianakis
2019-09-14 15:59:53 +0300
-
bfc36f63de
imap: add byte cache for Envelopes in IMAP backend
Manos Pitsidianakis
2019-09-14 15:57:28 +0300
-
2eb41f3d3d
ui: dedup history suggestions in command execute bar
Manos Pitsidianakis
2019-09-14 13:02:35 +0300
-
3ae2d03663
ui: add triptych thread mailing view
Manos Pitsidianakis
2019-09-14 12:43:19 +0300
-
e3cd2d4c67
ui: save execute cmd history to XDG_DATA_DIR
Manos Pitsidianakis
2019-09-12 16:43:46 +0300
-
f61a43108c
ui: show worker and static threads in account tab
Manos Pitsidianakis
2019-09-11 18:00:02 +0300
-
f394fde143
add priority and info to jobs and workers
Manos Pitsidianakis
2019-09-11 17:57:55 +0300
-
fd38dbed48
override configuration with per-folder configs
Manos Pitsidianakis
2019-09-09 21:38:37 +0300
-
81a55abc7c
Update crossbeam to 0.7.2 and remove chan
Manos Pitsidianakis
2019-09-09 12:53:39 +0300
-
ecb3fd7f3d
Add dyn keyword to Trait objects
Manos Pitsidianakis
2019-09-09 11:54:47 +0300
-
d1d11356db
imap: get() ENVELOPE instead of RFC822.HEADER; it's faster
Manos Pitsidianakis
2019-09-08 10:27:10 +0300
-
335a1011de
imap: add watch
Manos Pitsidianakis
2019-09-06 12:54:12 +0300
-
c3e3c98fb0
melib: filter subscribed folders in MailBackend::new()
Manos Pitsidianakis
2019-09-06 12:48:17 +0300
-
64dc44f18f
imap: replace unwraps with checks
Manos Pitsidianakis
2019-08-26 20:07:41 +0300
-
525bd16493
imap: add folder operations in backend
Manos Pitsidianakis
2019-08-26 20:04:02 +0300
-
c9f7b41e47
imap: continuous payload delivery in async workers
Manos Pitsidianakis
2019-08-25 10:46:25 +0300
-
c561814cd6
imap: add `danger_accept_invalid_certs` option
Manos Pitsidianakis
2019-08-24 15:12:44 +0300
-
c2c5f2db69
melib: add Failure to RefreshEventKind
Manos Pitsidianakis
2019-08-14 22:59:46 +0300
-
0812242f60
Add IMAP backend
Manos Pitsidianakis
2019-06-28 19:34:40 +0300
-
3f7d962abd
melib: remove ThreadTree, use ThreadNodes for root_set
Manos Pitsidianakis
2019-09-08 11:05:25 +0300
-
dc2184a9de
melib: add Folder operations in mail backends
Manos Pitsidianakis
2019-08-26 19:44:05 +0300
-
8b0dff728d
ui: don't show new mail notifications in ignored folders
Manos Pitsidianakis
2019-09-07 22:14:26 +0300
-
a866e060a1
ui: open MessageRfc822 attachments in new tab
Manos Pitsidianakis
2019-09-07 22:07:13 +0300
-
f72fb069fa
ui: add paste input in StatusBar
Manos Pitsidianakis
2019-08-26 19:45:14 +0300
-
1328f994f3
Make config objects Serializable with serde
Manos Pitsidianakis
2019-08-25 21:44:19 +0300
-
02b0f69e14
Replace config crate with toml
Manos Pitsidianakis
2019-08-25 14:14:54 +0300
-
b474b44b10
Add special use semantics for mailboxes
Manos Pitsidianakis
2019-08-23 21:58:41 +0300
-
76909a1959
add folder subscriptions
Manos Pitsidianakis
2019-08-23 21:32:32 +0300
-
b39b285711
ui: fix flag colors in re-highlight in CompactListing
Manos Pitsidianakis
2019-08-18 15:46:20 +0300
-
734bc109b0
ui: refactor menu
Manos Pitsidianakis
2019-08-18 15:46:01 +0300
-
1845b046fa
ui: add attribute support
Manos Pitsidianakis
2019-08-18 15:44:40 +0300
-
2610e9c055
ui: don't check terminal size in ThreadView
Manos Pitsidianakis
2019-08-17 12:56:11 +0300
-
c0dcd7254a
ui: bound check in draw_horz in ThreadView
Manos Pitsidianakis
2019-08-17 12:26:32 +0300
-
e5f8714162
ui: make wide chars occupy more than one cell
Manos Pitsidianakis
2019-08-17 12:22:54 +0300
-
af573b57f1
ui: add nonavailable folder checks
Manos Pitsidianakis
2019-08-14 23:01:57 +0300
-
84a042411d
melib: remove unnecessary unsafe impls
Manos Pitsidianakis
2019-08-14 22:54:43 +0300
-
89b1e381dc
melib: recreate removed email if it comes back
Manos Pitsidianakis
2019-08-04 00:37:48 +0300
-
16a5d9b28a
ui, ThreadView: update seen flag in ThreadEntries
Manos Pitsidianakis
2019-08-04 00:30:40 +0300
-
84950ad740
ui, CompactListing: Don't accept listing actions if unfocused
Manos Pitsidianakis
2019-08-04 00:28:20 +0300
-
fed13816dd
Bump version to all workspace crates
Manos Pitsidianakis
2019-08-03 23:59:49 +0300
-
22f11445e2
Print error and exit if Maildir path config is wrong
Manos Pitsidianakis
2019-08-03 23:55:32 +0300
-
bc7da4610e
Send MailboxUpdate events when threads are updated
Manos Pitsidianakis
2019-08-02 15:17:23 +0300
-
3aec1f6dec
Bump version to 0.2.0
Manos Pitsidianakis
2019-08-02 00:37:11 +0300
-
714f8255fc
ui: fix pageup/dn behaviour
Manos Pitsidianakis
2019-08-02 00:15:23 +0300
-
678921d2b7
Remove unused imports
Matthias Beyer
2019-07-17 19:35:04 +0200
-
79becdcc42
Fix: This comment is not a proper rustdoc comment and probably should not be one anyways
Matthias Beyer
2019-07-17 19:35:09 +0200
-
6e716946b7
Reformat to be a proper rust comment
Matthias Beyer
2019-07-17 19:35:11 +0200
-
fb36dc58c8
Remove unused variable
Matthias Beyer
2019-07-17 19:35:08 +0200
-
abcd68e789
Make function pub
Matthias Beyer
2019-07-17 19:35:10 +0200
-
fecb66e877
Print to stderr when printing error
Matthias Beyer
2019-07-17 19:41:43 +0200
-
02bfda5eed
Prefix unused variables with underscore
Matthias Beyer
2019-07-17 19:35:05 +0200
-
092f3694d2
Print error message to stderr
Matthias Beyer
2019-07-17 19:35:03 +0200
-
2a1bf37e69
Add --version command line flag
Manos Pitsidianakis
2019-08-01 12:44:30 +0300
-
d3c658cf00
ui: add attachments in composer tab
Manos Pitsidianakis
2019-08-01 12:28:36 +0300
-
131b4abfbe
ui: use $EDITOR
Manos Pitsidianakis
2019-08-01 12:26:35 +0300
-
2492bc91b2
melib: add attachment_from_file()
Manos Pitsidianakis
2019-08-01 12:14:45 +0300
-
ac04195007
maildir: mark removed paths
Manos Pitsidianakis
2019-08-01 12:04:38 +0300
-
c87ed5012d
melib: add attachment support in email/compose.rs
Manos Pitsidianakis
2019-07-31 13:33:39 +0300
-
391e5b5d13
melib: tighten bounds check in email/parser.rs
Manos Pitsidianakis
2019-07-31 13:30:28 +0300
-
d73069bc80
melib: add Other and OctetStream content types
Manos Pitsidianakis
2019-07-31 13:29:55 +0300
-
c17bb24f0d
melib: refactor attachments and attachment_types interfaces
Manos Pitsidianakis
2019-07-30 21:33:15 +0300
-
7592e66d6a
maildir: drop mutexes before calling add_path_to_index
Manos Pitsidianakis
2019-07-30 19:24:35 +0300
-
572944e917
melib: add version from Cargo manifest to User-Agent field
Manos Pitsidianakis
2019-07-30 19:23:55 +0300
-
4f5bcfd1d4
fix compilation error on bsds
Manos Pitsidianakis
2019-07-30 17:56:50 +0300
-
69927f524c
update man page
Manos Pitsidianakis
2019-07-29 20:23:22 +0300
-
df5559023d
add --help, --config, --create-config arguments
Manos Pitsidianakis
2019-07-11 11:45:09 +0300
-
38da6c83b9
melib: add read-only support for mbox
Manos Pitsidianakis
2019-07-11 11:44:27 +0300
-
8a0e702127
melib,ui: add MailboxEntry enum
Manos Pitsidianakis
2019-07-28 18:52:45 +0300
-
5b679be782
text_processing: implement Unicode line breaking algorithm
Manos Pitsidianakis
2019-07-27 01:56:07 +0300
-
d84ceca88e
create text_processing crate
Manos Pitsidianakis
2019-07-22 15:14:39 +0300
-
ff37e97cba
ui: add From header in list unsubscribe e-mails
Manos Pitsidianakis
2019-07-22 15:14:39 +0300
-
a00e3fcbde
melib: fix bounds checking for StackVec
Manos Pitsidianakis
2019-07-22 14:57:54 +0300
-
8543a06f59
ui: rename ignore to subscribe to match IMAP term
Manos Pitsidianakis
2019-07-18 20:26:49 +0300
-
6e63e8a6f6
ui: rename read/unread uses to seen/unseen
Manos Pitsidianakis
2019-07-18 20:23:02 +0300
-
a62f1d6c01
add read-only option in accounts
Manos Pitsidianakis
2019-07-18 20:16:51 +0300
-
14f1527e61
melib: remove BackendOpGenerator
Manos Pitsidianakis
2019-07-18 20:14:14 +0300
-
cfb6fd3fde
melib: return raw body instead of headers in MaildirOp::fetch_body
Manos Pitsidianakis
2019-07-18 18:47:27 +0300
-
1e729010c1
replace deprecated trim_right() with trim_end()
Matthias Beyer
2019-07-14 13:52:31 +0200
-
85a70d656b
melib: restore stringified variable print
Manos Pitsidianakis
2019-07-15 00:04:20 +0300
-
f13da6a26a
ui: Add pipe action for Pager
Manos Pitsidianakis
2019-07-15 00:04:00 +0300
-
f3d019f7ed
Add build instructions in README
Manos Pitsidianakis
2019-07-13 22:47:06 +0300
-
0925f2a439
ui: restore Page{Up,Dn} to Pager
Manos Pitsidianakis
2019-07-12 12:38:47 +0300
-
8ab79d5829
fix missing grapheme in mime encoded string
Manos Pitsidianakis
2019-07-11 17:52:51 +0300
-
46a0574713
ui: permanently mark selected rows in self.data_columns
Manos Pitsidianakis
2019-07-11 12:29:17 +0300
-
93f3d6e230
remove std::dbg uses
Manos Pitsidianakis
2019-07-09 13:05:11 +0300
-
70e5949590
ui: add autocomplete for commands in execute bar
Manos Pitsidianakis
2019-07-06 20:44:51 +0300
-
a028aa9a44
ui: change contact list header colors
Manos Pitsidianakis
2019-07-06 20:36:59 +0300
-
74be47ec5a
ui: fix some lints
Manos Pitsidianakis
2019-07-06 12:47:27 +0300
-
a655a85b5f
ui: fix replies not being synced and inserted properly on RefreshEvents
Manos Pitsidianakis
2019-07-06 12:46:45 +0300
-
b5ba9c3a8c
ui: force redraw CompactListing after EnvelopeRename event
Manos Pitsidianakis
2019-07-06 00:15:32 +0300
-
6906142278
melib: don't exclude whitespaces in mime encoded words
Manos Pitsidianakis
2019-07-05 18:58:46 +0300
-
ff2c030c0f
ui: process refresh events immediately
Manos Pitsidianakis
2019-07-04 15:31:12 +0300
-
b920834117
Add manpage and strip README
Manos Pitsidianakis
2019-07-04 07:38:25 +0300
-
34054d46ea
ui: print and set environment variables
Manos Pitsidianakis
2019-06-26 18:56:29 +0300
-
8fefdf80ad
ui: don't send StartupCheck or MailboxUpdate on Envelope change events
Manos Pitsidianakis
2019-06-25 10:41:55 +0300
-
22dbc7dd9f
ui: don't print empty history or duplicates
Manos Pitsidianakis
2019-06-25 10:35:41 +0300
-
f33594fba8
melib: reply to In-Reply-To address if available
Manos Pitsidianakis
2019-06-24 23:59:45 +0300
-
f4f3b87f84
ui: add selections to CompactListing
Manos Pitsidianakis
2019-06-24 23:57:35 +0300
-
8c97336307
ui: add set as read/unread, delete actions
Manos Pitsidianakis
2019-06-23 11:42:48 +0300
-
2d7f9ca46f
melib: rename files after getting lock in maildir
Manos Pitsidianakis
2019-06-23 11:39:19 +0300
-
e0e520b2c4
ui: add filter method in ListingTrait
Manos Pitsidianakis
2019-06-22 16:13:40 +0300
-
bb292486f4
ui: expand Listing trait with draw_list and highlight_line
Manos Pitsidianakis
2019-06-21 12:02:11 +0300
-
c34a55dcac
melib: Correctly use StackVec capacity, add test
Manos Pitsidianakis
2019-06-21 10:55:49 +0300
-
04fc510ea8
meli: insert new standalone nodes in insert_reply
Manos Pitsidianakis
2019-06-19 19:39:40 +0300
-
06862c1484
ui: prevent some unnecessary redraws
Manos Pitsidianakis
2019-06-19 19:39:23 +0300
-
9026fb866e
ui: Add ability to call mailing list actions from Envelope view
Manos Pitsidianakis
2019-06-18 22:13:54 +0300
-
07700ca00f
ui: Add possible mailing list actions from List-* headers
Manos Pitsidianakis
2019-06-18 22:01:02 +0300
-
ba1d0c42e0
melib: add struct and parser for mailto: links
Manos Pitsidianakis
2019-06-18 21:58:55 +0300
-
43084eda01
melib: implement FromIterator, IntoIterator and Iterator for StackVec
Manos Pitsidianakis
2019-06-18 21:39:37 +0300
-
ee07aa8686
melib: add other_headers field in Envelope
Manos Pitsidianakis
2019-06-18 21:38:24 +0300
-
24831b3c13
Fix warnings, lints, and 2018 errors
Manos Pitsidianakis
2019-06-18 21:13:58 +0300
-
a51a164711
Turn off debugging in release target
Manos Pitsidianakis
2019-06-10 22:15:42 +0300