-
84d7e4c034
Small documentation fixes
Manos Pitsidianakis
2020-03-04 14:11:00 +0200
-
31d90e1d87
Add managesieve.rs
Manos Pitsidianakis
2020-03-04 14:09:55 +0200
-
651dda67cf
Respect autoload mailbox setting
Manos Pitsidianakis
2020-03-02 12:06:19 +0200
-
106dae3334
Add config overrides to mailbox filter
Manos Pitsidianakis
2020-03-01 22:51:58 +0200
-
c19b9ec181
Add auto_choose_multipart_alternative to manpage
Manos Pitsidianakis
2020-03-01 20:58:24 +0200
-
a3600c0cd2
Add `filter` option in mail list
Manos Pitsidianakis
2020-03-01 20:24:00 +0200
-
9d20fd5576
Save forked processes for reaping
Manos Pitsidianakis
2020-03-01 17:56:58 +0200
-
6c76db2063
Add delete, copy actions for envelopes
Manos Pitsidianakis
2020-03-01 17:47:23 +0200
-
2a9059f9b4
Add add-attachment from pipe, default_header_values
Manos Pitsidianakis
2020-03-01 17:45:55 +0200
-
6079909f9c
imap: add managesieve connection
Manos Pitsidianakis
2020-02-28 15:47:07 +0200
-
63467a3c45
Check ComponentId equality on Composer::kill()
Manos Pitsidianakis
2020-02-28 09:18:31 +0200
-
63af2a688a
Detect breaks on write_string_to_grid
Manos Pitsidianakis
2020-02-28 09:17:30 +0200
-
f10cc954e7
Don't dump mail on Account drop
Manos Pitsidianakis
2020-02-28 09:16:50 +0200
-
a94bb1e27a
Show float notification on refresh cmd
Manos Pitsidianakis
2020-02-28 09:16:19 +0200
-
670485e8c7
compose: clear bounds of compose area properly
Manos Pitsidianakis
2020-02-28 09:15:11 +0200
-
7b631beb0a
Don't panic in WorkController::drop
Manos Pitsidianakis
2020-02-28 09:12:36 +0200
-
6b2a1f7757
imap: Don't fail on WouldBlock on ImapBlockingConnection
Manos Pitsidianakis
2020-02-28 09:11:41 +0200
-
ca51077f53
imap: Add support for untagged FETCH (FLAG.. messages
Manos Pitsidianakis
2020-02-28 09:09:43 +0200
-
c1a64d6c33
Add imports in tag_hash macro
Manos Pitsidianakis
2020-02-28 09:04:01 +0200
-
53fa3d03da
Notify embedded terminal on embedded process exit
Manos Pitsidianakis
2020-02-27 16:46:47 +0200
-
126b65817e
Forward input on input/rawinput switch
Manos Pitsidianakis
2020-02-27 16:41:58 +0200
-
7807f565ec
Clear input thread channel on restore()
Manos Pitsidianakis
2020-02-27 16:40:03 +0200
-
65666e6695
Fix double call of restore_input
Manos Pitsidianakis
2020-02-27 16:37:42 +0200
-
c43f3564d3
Update README on notmuch feature
Manos Pitsidianakis
2020-02-27 16:36:47 +0200
-
bae083cc8f
Rename Filter action to search
Manos Pitsidianakis
2020-02-26 18:36:52 +0200
-
760c1e859d
Add search shortcut to shortcut map
Manos Pitsidianakis
2020-02-26 16:23:02 +0200
-
33c1bf6558
Add consume newlines flag to phrase()
Manos Pitsidianakis
2020-02-26 15:53:46 +0200
-
303c530488
Load libnotmuch dynamically
Manos Pitsidianakis
2020-02-26 14:18:00 +0200
-
ac71d627f1
Implement search for CellBuffer
Manos Pitsidianakis
2020-02-26 12:25:57 +0200
-
4ac52d9d5b
Replace every use of Folder with Mailbox
Manos Pitsidianakis
2020-02-26 10:54:10 +0200
-
1245eae0be
Add Knuth–Morris–Pratt to pager
Manos Pitsidianakis
2020-02-25 21:56:34 +0200
-
c9469f26ee
Remove duplicate function timer::arm()
Manos Pitsidianakis
2020-02-24 14:09:24 +0200
-
45c0160cb6
Fix ThreadListing
Manos Pitsidianakis
2020-02-23 15:01:37 +0200
-
68007a0842
View decoded email source by default
Manos Pitsidianakis
2020-02-23 10:42:29 +0200
-
44da24fc96
Add left/right cursor mvments to execute bar
Manos Pitsidianakis
2020-02-23 00:17:10 +0200
-
c88d1cae51
Fix create_box boundary fg color
Manos Pitsidianakis
2020-02-22 23:18:56 +0200
-
c4c11e4abc
Make Selector widget accept FnOnce
Manos Pitsidianakis
2020-02-22 11:47:13 +0200
-
499fd59c6e
melib/imap: implement refresh()
Manos Pitsidianakis
2020-02-22 11:24:36 +0200
-
bbdc9d69b4
melib/imap: add ImapConnection::connect()
Manos Pitsidianakis
2020-02-22 11:22:11 +0200
-
f38d03e43a
melib: {create,delete}_folder returns updated folders
Manos Pitsidianakis
2020-02-22 10:57:59 +0200
-
9a46e58029
imap: don't retry command on reconnection
Manos Pitsidianakis
2020-02-19 17:06:26 +0200
-
e3abd458ce
Add ui_dialogs in State
Manos Pitsidianakis
2020-02-19 17:01:13 +0200
-
a806571322
Add UIDialog and UIConfirmationDialog widgets
Manos Pitsidianakis
2020-02-19 16:57:37 +0200
-
e22ab2b424
ui: fix shortcuts map title not showing up on resize
Manos Pitsidianakis
2020-02-15 17:21:45 +0200
-
d779a94279
Fix sent_folder not getting recorded if no explicit folder conf is set
Manos Pitsidianakis
2020-02-12 18:56:05 +0200
-
b6efb14824
melib: remove Mailbox
Manos Pitsidianakis
2020-02-10 02:11:07 +0200
-
b50e770b5a
ui/accounts: remove Index<usize> impls
Manos Pitsidianakis
2020-02-10 00:41:06 +0200
-
aab6b02db2
ui: clear selection with Esc
Manos Pitsidianakis
2020-02-10 00:10:19 +0200
-
e26ed83331
Update native-tls to 0.2.3
Manos Pitsidianakis
2020-02-10 00:09:55 +0200
-
4090eecd04
ui: Consume Esc input events only when necessary
Manos Pitsidianakis
2020-02-09 23:32:14 +0200
-
9757e523bd
debian/: add build artifacts to .gitignore
Manos Pitsidianakis
2020-02-09 20:54:09 +0200
-
14b0ef8f37
Respect use_color conf value as well as NO_COLOR
Manos Pitsidianakis
2020-02-09 20:47:36 +0200
-
a496de2794
build.rs: add rerun-if-changed
Manos Pitsidianakis
2020-02-09 20:46:39 +0200
-
0ebad39b50
Bumb version to 0.5.1
Manos Pitsidianakis
2020-02-09 19:52:00 +0200
-
34331232af
build.rs: use `man` binary if mandoc missing in cli-docs
Manos Pitsidianakis
2020-02-09 19:42:37 +0200
-
c678b16711
melib/jmap: fix macro path
Manos Pitsidianakis
2020-02-09 17:07:43 +0200
-
30c31c9c90
debian/: move xdg-utils to recommends
Manos Pitsidianakis
2020-02-09 16:43:03 +0200
-
555654d5e3
Makefile: don't emit timestamps with gzip
Manos Pitsidianakis
2020-02-09 14:49:45 +0200
-
fead7a5da4
meli: add invalid flag combo check
Manos Pitsidianakis
2020-02-09 02:56:39 +0200
-
962283f9fe
Add opt-level=z flag for release profile
Manos Pitsidianakis
2020-02-09 02:56:13 +0200
-
63cdf1a38f
debian/: add mandoc build dependency
Manos Pitsidianakis
2020-02-09 02:46:27 +0200
-
0aa2659072
meli: add cli-docs feature
Manos Pitsidianakis
2020-02-09 02:26:21 +0200
-
c22a141b14
ui/themes: expand theme coverage to status panel and contacts
Manos Pitsidianakis
2020-02-09 00:30:50 +0200
-
22fb0c0844
ui: handle ViewMailbox in listing.rs
Manos Pitsidianakis
2020-02-08 23:44:17 +0200
-
647cb10b33
ui: Use FolderHash instead of usize for folder cursor
Manos Pitsidianakis
2020-02-08 23:42:31 +0200
-
42747ef590
ui/themes: make theme_default the default for other keys
Manos Pitsidianakis
2020-02-08 23:53:20 +0200
-
eef007600b
ui: improve theming coverage
Manos Pitsidianakis
2020-02-08 23:33:18 +0200
-
9b7875c023
ui: change Component::get_status return type
Manos Pitsidianakis
2020-02-08 23:18:02 +0200
-
cadb1e1613
ui/conf: expand include() paths in config
Manos Pitsidianakis
2020-02-08 23:51:33 +0200
-
0b4109dfdb
ui: fix wrong subscription status in folders
Manos Pitsidianakis
2020-02-08 23:45:49 +0200
-
9616fbb544
melib/maildir: fix wrong subscription status in folders
Manos Pitsidianakis
2020-02-08 13:42:05 +0200
-
b107424258
melib: update GlobMatch algorithm
Manos Pitsidianakis
2020-02-08 23:08:56 +0200
-
50bfed7247
ui: fix subtraction overflow
Manos Pitsidianakis
2020-02-08 13:45:55 +0200
-
6b7dea35dc
melib/parser: fix minor encoded word error
Manos Pitsidianakis
2020-02-08 13:45:24 +0200
-
6afac835e0
melib/datetime: fix overflow panic on early date input
Manos Pitsidianakis
2020-02-08 13:44:53 +0200
-
eb501b6d50
ui: add ThemeAttribute argument to clear_area()
Manos Pitsidianakis
2020-02-08 13:40:47 +0200
-
3bca6d1d9c
ui: add floating notifications within terminal
Manos Pitsidianakis
2020-02-06 21:55:04 +0200
-
4a4c8e265a
ui: add overlay grid
Manos Pitsidianakis
2020-02-06 21:54:07 +0200
-
333db9ed37
ui: remove notifications from StatusBar
Manos Pitsidianakis
2020-02-06 21:52:50 +0200
-
d6e3c51b07
ui: move box drawing to src/terminal
Manos Pitsidianakis
2020-02-06 21:51:13 +0200
-
f131e01bfc
Fix drawing getting stuck in empty terminal
Manos Pitsidianakis
2020-02-06 21:49:21 +0200
-
4301fa3b04
ui: Change ascii branch drawings in attachment tree
Manos Pitsidianakis
2020-02-06 15:24:42 +0200
-
af38b1306a
ui: use quoted_argument parser in Ex command arguments
Manos Pitsidianakis
2020-02-06 01:51:50 +0200
-
144eb62b76
ui: force refresh_mailbox etc on Mailbox{Delete,Create}
Manos Pitsidianakis
2020-02-06 01:51:20 +0200
-
f5e694cf5a
Make small cosmetic fixes
Manos Pitsidianakis
2020-02-06 01:50:15 +0200
-
f208948651
melib: add mailbox delete/create to IMAP
Manos Pitsidianakis
2020-02-06 01:49:18 +0200
-
d6f04c9ed3
Fix IntoIterator warning
Manos Pitsidianakis
2020-02-05 03:41:28 +0200
-
ad76d4d44d
Check for $TERM in Makefile
Manos Pitsidianakis
2020-02-05 03:40:35 +0200
-
548c9f4ac3
Convert README to Markdown
Manos Pitsidianakis
2020-02-04 20:05:49 +0200
-
41ee43438d
Bumb version to 0.5.0
Manos Pitsidianakis
2020-02-04 18:12:44 +0200
-
05b91f1c02
Remove text_processing
Manos Pitsidianakis
2020-02-04 17:26:25 +0200
-
8b6ea8de9a
Remove ui crate
Manos Pitsidianakis
2020-02-04 15:52:12 +0200
-
6fcc792b83
Remove src/python
Manos Pitsidianakis
2020-02-04 04:00:10 +0200
-
6b15c71f83
Don't run test_escape_str without $DISPLAY set
Manos Pitsidianakis
2020-02-04 03:49:43 +0200
-
7d6526dede
ui: add BraillePixelIter
Manos Pitsidianakis
2020-02-02 20:42:17 +0200
-
5e67bc4d11
Rename `mime_apps` dependency to `xdg-utils`
Manos Pitsidianakis
2020-02-02 20:40:48 +0200
-
af4c5792b3
ui: remove unnecessary unreachable panics in set_and_join_box
Manos Pitsidianakis
2020-02-01 14:31:22 +0200
-
bc98a0ef48
Makefile: make Makefile portable
Manos Pitsidianakis
2020-01-31 03:45:55 +0200
-
bb80de91ae
Makefile: add debian/ and deb-dist target to build *.deb package
Manos Pitsidianakis
2020-01-31 02:47:10 +0200
-
cd1ed5ef40
melib/mbox: replace unimplemented!() with Error
Manos Pitsidianakis
2020-01-30 04:22:25 +0200
-
51d9405c72
melib/mbox: fix parse error
Manos Pitsidianakis
2020-01-30 04:18:45 +0200
-
6a096dd405
Add missing copyright preambles
Manos Pitsidianakis
2020-01-30 00:25:51 +0200
-
901cc3494f
ui/themes: add theming support in tab bar
Manos Pitsidianakis
2020-01-29 21:47:57 +0200
-
e3cd33f0e3
Update Makefile
Manos Pitsidianakis
2020-01-29 21:44:55 +0200
-
f55311bfbd
meli-themes.5: split tables into pages
Manos Pitsidianakis
2020-01-29 21:25:00 +0200
-
43395461dd
ui/conf: replace include macro with m4 include macro
Manos Pitsidianakis
2020-01-29 05:54:13 +0200
-
60457725a4
Correct mdoc lint warnings
Manos Pitsidianakis
2020-01-28 18:43:14 +0200
-
dbc0fd81af
Rename config file to config.toml
Manos Pitsidianakis
2020-01-28 18:41:50 +0200
-
449e526953
Add meli-themes.5 doc, update others
Manos Pitsidianakis
2020-01-28 00:32:40 +0200
-
6a7cae0988
ui/themes: add NO_COLOR support
Manos Pitsidianakis
2020-01-27 20:17:46 +0200
-
ee65f355c7
ui/themes: print theme name that contains error in Theme::validate
Manos Pitsidianakis
2020-01-27 17:35:32 +0200
-
f15e569627
ui/themes: add status.{bar,notification} and theme_default keys
Manos Pitsidianakis
2020-01-27 17:33:35 +0200
-
5dc477bcd5
Fix some unused etc warnings
Manos Pitsidianakis
2020-01-27 17:32:12 +0200
-
b823969ae2
small fixes
Manos Pitsidianakis
2020-01-27 17:15:29 +0200
-
3c7328d901
ui: correctly turn on/off terminal attributes in draw_horizontal_segment()
Manos Pitsidianakis
2020-01-27 17:07:29 +0200
-
77d9cef6fc
melib/imap: small fixes
Manos Pitsidianakis
2020-01-27 15:55:01 +0200
-
254028fa47
melib/threads: fix thread splintering case when inserting reply
Manos Pitsidianakis
2020-01-27 14:34:25 +0200
-
8ec82b836a
Add 2 theme-related cli flags
Manos Pitsidianakis
2020-01-24 16:15:31 +0200
-
5230ce2d03
ui/themes: load other themes from ./themes/ dir
Manos Pitsidianakis
2020-01-24 16:05:25 +0200
-
ab0b4f5168
ui/themes: add defaults in add!() macro
Manos Pitsidianakis
2020-01-24 09:20:26 +0200
-
eedb03dcd0
ui/themes: fix attr parsing not recognizing links
Manos Pitsidianakis
2020-01-24 09:19:57 +0200
-
fc4b9f8919
ui/themes: add other_themes field to Theme
Manos Pitsidianakis
2020-01-24 09:18:43 +0200
-
72e1d5d52d
ui/themes: add link cycle detection in theme validation
Manos Pitsidianakis
2020-01-24 02:29:41 +0200
-
2a4ecc8314
Micro fix in meli.conf.5
Manos Pitsidianakis
2020-01-24 01:31:23 +0200
-
1e2b3c073d
ui/themes: add ThemeAttribute
Manos Pitsidianakis
2020-01-23 19:52:54 +0200
-
f787eb75b6
ui/themes: add ThemeValue struct
Manos Pitsidianakis
2020-01-22 00:06:14 +0200
-
aa04ddda3d
ui/themes: add envelope view headers/body theme colors
Manos Pitsidianakis
2020-01-22 00:05:26 +0200
-
dc63e1f657
Minor changes
Manos Pitsidianakis
2020-01-22 00:04:14 +0200
-
1e2acd3b29
melib: add complete() method to ShellExpandTrait
Manos Pitsidianakis
2020-01-21 02:42:18 +0200
-
6d9f584de3
Update nix to 0.16.1
Manos Pitsidianakis
2020-01-21 02:40:28 +0200
-
a1c449e585
ui/themes: add theming to ConversationsListing, sidebar
Manos Pitsidianakis
2020-01-20 14:37:27 +0200
-
a9842cacee
ui: add theming support
Manos Pitsidianakis
2020-01-19 14:43:36 +0200
-
63ff25b36a
ui/listings: add folder_hash field
Manos Pitsidianakis
2020-01-18 05:21:41 +0200
-
e07b5faf6e
melib/threads: already-exists check in threads insert
Manos Pitsidianakis
2020-01-18 05:02:03 +0200
-
350fafb515
melib/thread: add attachments field to Thread
Manos Pitsidianakis
2020-01-18 03:00:02 +0200
-
5e68d600b9
melib/threads: Split ThreadGroup::Group to Thread
Manos Pitsidianakis
2020-01-18 02:46:59 +0200
-
d9269335a1
melib/threads: rename thread hashes
Manos Pitsidianakis
2020-01-18 02:00:39 +0200
-
47a69f8eb9
melib: add ThreadGroup
Manos Pitsidianakis
2020-01-18 01:48:29 +0200
-
20f86f2741
ui/listing: add mailbox reload rate limit
Manos Pitsidianakis
2020-01-15 12:41:31 +0200
-
0ac10aa4d0
Some listing refactoring
Manos Pitsidianakis
2020-01-15 12:38:18 +0200
-
f58ed387dd
ui: add ratelimiting in UI notifications and drawing
Manos Pitsidianakis
2020-01-15 12:36:31 +0200
-
1eb49efb22
melib/threads: use all References in thread building
Manos Pitsidianakis
2020-01-15 12:34:40 +0200
-
56e3ea1548
melib/imap: refactor early error exit
Manos Pitsidianakis
2020-01-15 12:33:05 +0200
-
7f8c638361
melib/imap: add mailbox creation ability
Manos Pitsidianakis
2020-01-15 12:31:49 +0200
-
853fe14128
melib: fix two minor email parsing bugs
Manos Pitsidianakis
2020-01-11 13:10:41 +0200
-
6835968d9a
melib/datetime: convert date to utc before converting to unix epoch
Manos Pitsidianakis
2020-01-09 22:38:18 +0200
-
86d8419ce7
ui: add manual_refresh, refresh_command settings
Manos Pitsidianakis
2020-01-08 21:41:57 +0200
-
5e912db461
Send timer ID as si_value to SIGALRM handler
Manos Pitsidianakis
2020-01-08 17:07:14 +0200
-
a365a846b8
Replace StackVec with smallvec::SmallVec
Manos Pitsidianakis
2020-01-08 17:04:44 +0200
-
b6403f486b
ui: Remove RefreshMailbox event
Manos Pitsidianakis
2020-01-07 12:56:28 +0200
-
ca7d72e732
melib: Replace String with Cow<'static, str>
Manos Pitsidianakis
2020-01-07 12:55:27 +0200
-
9fcc868acd
remove chrono
Manos Pitsidianakis
2020-01-06 16:11:46 +0200
-
c0ac643f05
melib: add datetime module
Manos Pitsidianakis
2020-01-06 16:10:36 +0200
-
f6de511abd
plugin-backend: add BackendOp for PluginBackend
Manos Pitsidianakis
2020-01-02 00:13:18 +0200
-
beeea9a0c1
ui: implement PosixTimer
Manos Pitsidianakis
2020-01-02 00:11:13 +0200
-
6671fe926e
melib: don't treat missing end boundary as error
Manos Pitsidianakis
2020-01-02 00:08:39 +0200
-
8694278369
ui: add auto_choose_multipart_alternative
Manos Pitsidianakis
2020-01-02 00:07:19 +0200
-
3d84f3b9ad
notmuch: remove needless clones
Manos Pitsidianakis
2020-01-02 00:05:36 +0200
-
b964a6a033
Plugins WIP #2
Manos Pitsidianakis
2019-12-27 15:20:02 +0200
-
12509748f6
Plugins WIP
Manos Pitsidianakis
2019-12-23 17:08:57 +0200
-
21526b5faf
melib: make Work use FnOnce closures
Manos Pitsidianakis
2019-12-20 00:53:43 +0200
-
8de5a9412d
ui/compose: small panic fix
Manos Pitsidianakis
2019-12-20 00:39:04 +0200
-
0739f80f4b
ui/MailView: print attachment tree instead of list
Manos Pitsidianakis
2019-12-18 15:46:21 +0200
-
92826f982f
melib/attachments: add MultipartType::Related kind
Manos Pitsidianakis
2019-12-18 15:45:50 +0200
-
9211913405
meli/backends: honor mailbox subscriptions in IMAP/JMAP
Manos Pitsidianakis
2019-12-18 15:44:44 +0200
-
7eceef93e9
melib/backends: remove folder_operation
Manos Pitsidianakis
2019-12-18 15:42:07 +0200
-
9080e0fd96
melib: rename FolderConf `rename` field to alias
Manos Pitsidianakis
2019-12-18 15:40:57 +0200
-
450c9f2b1c
Add pre-push git hook
Manos Pitsidianakis
2019-12-18 09:18:28 +0200
-
c23cc45edd
melib: fix test import not found
Manos Pitsidianakis
2019-12-17 14:24:45 +0200
-
bb18ddc944
ui: make search cache rebuild account-specific
Manos Pitsidianakis
2019-12-17 14:14:48 +0200
-
2b6f6ab42c
melib: Add BackendFolder methods, move special usage logic to backend
Manos Pitsidianakis
2019-12-17 14:12:41 +0200
-
7bd2b6932d
Fix meli.conf.5 typo and formatting
Manos Pitsidianakis
2019-12-16 00:14:55 +0200
-
8f63572584
Small refactors to avoid implicit unwrap() panics
Manos Pitsidianakis
2019-12-15 19:47:42 +0200
-
0201241786
melib/backends: MailBackend::refresh() returns Result
Manos Pitsidianakis
2019-12-15 08:52:22 +0200
-
17a0f31b3e
ui/accounts: split StartupCheck event semantics
Manos Pitsidianakis
2019-12-14 19:56:43 +0200
-
65efb23f14
melib/MailBackend: add refresh() method
Manos Pitsidianakis
2019-12-14 18:55:46 +0200
-
d2b4057b7b
melib/MailBackend: add connect() method
Manos Pitsidianakis
2019-12-14 18:55:08 +0200
-
10368612ab
ui/listing: prevent spinning on is_online check
Manos Pitsidianakis
2019-12-14 18:52:33 +0200
-
ab3e01359a
ui/Component: change set_dirty() to set_dirty(value)
Manos Pitsidianakis
2019-12-14 18:50:05 +0200
-
2e38ea11e2
melib: make MailBackend::is_online() return Result<()>
Manos Pitsidianakis
2019-12-14 18:46:12 +0200
-
18a8d22b85
ui/shortcuts: Replace arrow key use with configurable shortcuts
Manos Pitsidianakis
2019-12-14 14:16:12 +0200
-
41a4de394a
Add optional 'jmap' feature in binary Cargo.toml.
Manos Pitsidianakis
2019-12-13 00:39:56 +0200
-
2ed9ffb145
melib/jmap: construct session resource url from user settings
Manos Pitsidianakis
2019-12-13 00:36:26 +0200
-
b3cf45b457
Update manpages for JMAP
Manos Pitsidianakis
2019-12-13 00:13:54 +0200
-
da8cd4e85f
Remove jmap from default features
Manos Pitsidianakis
2019-12-13 00:07:06 +0200
-
8465864dc0
Merge branch 'jmap'
Manos Pitsidianakis
2019-12-13 00:05:31 +0200
-
-
14eb99f515
JMAP WIP #7
Manos Pitsidianakis
2019-12-13 00:01:59 +0200
-
d44a453aed
jmap: add keyword->tag support
Manos Pitsidianakis
2019-12-07 16:44:29 +0200
-
aa9a6a3128
melib: add SpecialUseMailbox::detect_usage method
Manos Pitsidianakis
2019-12-07 14:04:25 +0200
-
30e9114d9c
jmap: fix warnings
Manos Pitsidianakis
2019-12-07 14:03:54 +0200
-
275c9f421f
JMAP WIP #6
Manos Pitsidianakis
2019-12-06 14:12:27 +0200
-
791033d2fc
melib/jmap: add byte operations
Manos Pitsidianakis
2019-12-06 10:06:15 +0200
-
a41dc6c38a
JMAP WIP #5
Manos Pitsidianakis
2019-12-05 00:04:03 +0200
-
1ee8ef7a05
JMAP WIP #4
Manos Pitsidianakis
2019-12-04 19:42:31 +0200
-
a1efeed343
JMAP WIP #3
Manos Pitsidianakis
2019-12-04 01:04:38 +0200
-
e8611cca2f
JMAP WIP #2
Manos Pitsidianakis
2019-12-03 21:29:26 +0200
-
a43f6919cc
JMAP WIP
Manos Pitsidianakis
2019-12-03 13:25:49 +0200
-
-
d69be5bb0b
ui/accounts: don't panic if Backend::folders is_err
Manos Pitsidianakis
2019-12-13 00:04:27 +0200
-
328b17a995
ui/CompactListing: use Segment Trees to calculate max page column width
Manos Pitsidianakis
2019-12-12 11:11:32 +0200
-
7432be5aaa
ui/listings: truncate subject at 150 grapheme width
Manos Pitsidianakis
2019-12-12 11:07:54 +0200
-
b401b64f35
ui/CellBuffer: change row_iter() bounds to Range
Manos Pitsidianakis
2019-12-12 11:04:14 +0200
-
651fda1467
text_processing: use grapheme length in Truncate
Manos Pitsidianakis
2019-12-12 11:01:13 +0200
-
d9b568cfb4
melib/envelope: decode other_headers values
Manos Pitsidianakis
2019-12-12 10:58:47 +0200
-
59f7f03d64
ui: refactor watch thread spawning procedure
Manos Pitsidianakis
2019-12-12 01:01:11 +0200
-
7732b851e6
melib: fix minor header parsing errors
Manos Pitsidianakis
2019-12-12 00:44:47 +0200
-
81c70b0136
melib: small test cosmetic fixes
Manos Pitsidianakis
2019-12-11 16:07:08 +0200
-
e79d9aa1c2
melib/parser: parse quote-printable CRLF soft breaks
Manos Pitsidianakis
2019-12-11 15:10:59 +0200
-
b93154a596
ui/MailListings: fix set_seen action not being processed
Manos Pitsidianakis
2019-12-11 01:58:35 +0200
-
9fae0f2fa3
melib/imap: prevent minor blocking cases
Manos Pitsidianakis
2019-12-11 01:36:04 +0200
-
f05a4205f7
melib/ui: small fixes
Manos Pitsidianakis
2019-12-11 00:17:11 +0200
-
6f76cd9acc
melib: add special_usage() method to BackendFolder
Manos Pitsidianakis
2019-12-11 00:15:36 +0200
-
bce97d71bb
testing/imap_conn: update imapconn shell use
Manos Pitsidianakis
2019-12-11 00:07:47 +0200
-
504b658f68
melib/imap: add UidFetchResponse struct and parser
Manos Pitsidianakis
2019-12-11 00:05:41 +0200
-
569127fac5
melib/imap: detect untagged CAPABILITY responses
Manos Pitsidianakis
2019-12-11 00:01:22 +0200
-
8235af9237
melib/imap: quote mailbox names on SELECT/EXAMINE
Manos Pitsidianakis
2019-12-10 23:56:25 +0200
-
a20e08eb43
imap: treat \NoSelect mailboxes as empty
Manos Pitsidianakis
2019-12-10 23:54:19 +0200
-
ad7c91bc29
ui/sqlite3: warn user if db hasn't been initialised
Manos Pitsidianakis
2019-12-09 20:30:37 +0200
-
f3a7fa6350
Bump rustc requirement to 1.39
Manos Pitsidianakis
2019-12-09 18:55:08 +0200
-
70357328ea
Fix typos in Makefile
Manos Pitsidianakis
2019-12-09 18:33:46 +0200
-
40e928dad3
Push version to 0.4.1
Manos Pitsidianakis
2019-12-08 11:36:38 +0200
-
a130871ff1
Add documentation for tags
Manos Pitsidianakis
2019-12-08 11:26:15 +0200
-
0eaf17871a
melib: add set_tags command in BackendOp
Manos Pitsidianakis
2019-12-08 10:57:36 +0200
-
f632bc4c08
ui: update rows on TagAdd/TagRemove
Manos Pitsidianakis
2019-12-01 22:28:50 +0200
-
c6f1fa9be0
ui: Add TagAction
Manos Pitsidianakis
2019-12-01 17:12:41 +0200
-
dab9b39f4d
melib/imap: detect tag (\* flag) support
Manos Pitsidianakis
2019-12-02 01:09:23 +0200
-
fdb42cfc0c
ui/status: show tag and search backend info
Manos Pitsidianakis
2019-12-02 01:08:34 +0200
-
b858fcb0ab
ui/conf: change field order
Manos Pitsidianakis
2019-12-01 22:29:31 +0200
-
e5da10093d
ui/listing: use MailListingTrait instead of ListingTrait
Manos Pitsidianakis
2019-12-01 16:09:39 +0200
-
8e27b86453
Add MailListingTrait
Manos Pitsidianakis
2019-12-01 16:04:57 +0200
-
6cf73b4238
Remove Option<EnvelopeHash> from ListingTrait
Manos Pitsidianakis
2019-12-01 15:28:15 +0200
-
46a807eee1
melib: remove control characters from subject
Manos Pitsidianakis
2019-12-07 01:36:05 +0200
-
d376f83f48
ui/conversations: fix padding left unpainted
Manos Pitsidianakis
2019-12-06 16:36:10 +0200
-
d048d8566d
ui: add format=flowed if text/plain att is the only one
Manos Pitsidianakis
2019-12-06 16:34:31 +0200
-
c431fb6dff
ui: use BoundsIterator in clear_area
Manos Pitsidianakis
2019-12-06 12:33:19 +0200
-
9d8d3e09f4
melib: remove unused methods from BackendOp
Manos Pitsidianakis
2019-12-06 10:03:01 +0200
-
3a3b815b3a
ui/accounts: add save_special method for mail
Manos Pitsidianakis
2019-12-03 13:27:35 +0200
-
a059e4ad4c
melib: add summary field to MeliError
Manos Pitsidianakis
2019-12-03 13:27:00 +0200
-
7010ee7495
melib/mbox: send Finished in Mbox get
Manos Pitsidianakis
2019-12-03 13:26:24 +0200
-
ef26b03bb6
Add some documentation
Manos Pitsidianakis
2019-12-01 17:11:13 +0200
-
16ccff0f44
ui: add RowIterator and BoundsIterator for CellBuffer
Manos Pitsidianakis
2019-12-01 17:04:55 +0200
-
3ae43817a1
ui: user-configured colors for tags in mail listings
Manos Pitsidianakis
2019-12-01 12:10:31 +0200
-
bca33370cc
Add tag settings in UI config module
Manos Pitsidianakis
2019-12-01 12:05:14 +0200
-
19a268b8a7
ui: add tags in compact, conversations
Manos Pitsidianakis
2019-11-30 21:55:40 +0200
-
d31c629ac4
ui: add tags in plain listing
Manos Pitsidianakis
2019-11-30 17:42:45 +0200
-
6d380cefd1
ui: add keep_{f,b}g flags in Cell
Manos Pitsidianakis
2019-11-30 17:43:10 +0200
-
b54bd6de84
ui: pass search to libnotmuch for notmuch accounts
Manos Pitsidianakis
2019-11-30 17:39:12 +0200
-
258b6c8fe8
melib: add tags() method in MailBackend
Manos Pitsidianakis
2019-11-30 17:37:00 +0200
-
49dccb94a5
bin: add notmuch feature
Manos Pitsidianakis
2019-11-30 17:30:34 +0200
-
6653357d54
melib/notmuch: fix compilation errors
Manos Pitsidianakis
2019-11-30 01:12:14 +0200
-
0b845a0d16
Small fixes
Manos Pitsidianakis
2019-11-29 12:15:05 +0200
-
d4f20b0c0d
Fix Raw envelope view starting one line line earlier
Manos Pitsidianakis
2019-11-28 22:32:13 +0200
-
c04513ac94
ui: add shortcut! macro to compare shortcuts values
Manos Pitsidianakis
2019-11-28 22:16:56 +0200
-
bb486ca9d8
melib: Remove quotes from addresses in email/parser.rs
Manos Pitsidianakis
2019-11-28 22:15:32 +0200
-
3dfb2f4f2c
melib: fix out-of-bounds parser bug
Manos Pitsidianakis
2019-11-28 18:52:12 +0200
-
4048eab424
ui/conf: Add include file feature
Manos Pitsidianakis
2019-11-27 22:13:14 +0200
-
15348fb245
meli.1: add contacts doc
Manos Pitsidianakis
2019-11-27 17:40:00 +0200
-
8a17eee769
ui/compose: don't save sent mail with Draft flag
Manos Pitsidianakis
2019-11-27 14:24:20 +0200
-
58209d6f6b
Replace some panics with errors
Manos Pitsidianakis
2019-11-27 14:23:35 +0200
-
ba52c59859
bin: add backend specific validation functions for --test-config flag
Manos Pitsidianakis
2019-11-27 14:22:53 +0200
-
4677f9c6bb
melib/imap: initialise uid_store folders in folders()
Manos Pitsidianakis
2019-11-27 01:45:10 +0200
-
81b7195080
ui: add Ctrl-* Alt-* and F1..F12 parsers and tests
Manos Pitsidianakis
2019-11-27 01:44:26 +0200
-
2199726b2c
Retidy shortcuts
Manos Pitsidianakis
2019-11-27 01:43:03 +0200
-
afff63c781
ui: load vcards to addressbook with vcard_folder account setting
Manos Pitsidianakis
2019-11-27 01:39:06 +0200
-
689327651f
melib/vcard: add parser for vcard files
Manos Pitsidianakis
2019-11-27 01:37:27 +0200
-
9a516e0663
ui/text_editing: add Ctrl-{f,b,u} readline shortcuts
Manos Pitsidianakis
2019-11-25 14:47:58 +0200
-
3dc0cb1963
imap: send 'finished' signal when watch thread dies
Manos Pitsidianakis
2019-11-25 12:04:27 +0200
-
436945dabe
Doc: update meli.conf.5 on headers_sticky and pager_context
Manos Pitsidianakis
2019-11-24 20:47:05 +0200
-
02aa666845
Doc: add glob for subscribed_folders field info
Manos Pitsidianakis
2019-11-24 20:44:24 +0200
-
1df7a35f0f
ui: CellBuffer cleanups
Manos Pitsidianakis
2019-11-24 20:42:26 +0200
-
e5f5febd6b
Log notification script failures
Manos Pitsidianakis
2019-11-24 20:39:57 +0200
-
db197aaffe
ui/MailView: implement headers_sticky option
Manos Pitsidianakis
2019-11-24 20:38:30 +0200
-
af365fa8d4
Set 600 perm mode to all created files
Manos Pitsidianakis
2019-11-24 17:00:55 +0200
-
3e33335914
ui/MailView: unwrap Pager out of option
Manos Pitsidianakis
2019-11-23 21:57:17 +0200
-
874a252394
ui: add periodic account connectivity check
Manos Pitsidianakis
2019-11-23 18:00:00 +0200
-
12e4258ae4
conf: add * glob expansion to subscribed_folders field
Manos Pitsidianakis
2019-11-23 17:56:38 +0200
-
b327bee3e4
text_processing: add GlobMatch trait
Manos Pitsidianakis
2019-11-23 17:54:45 +0200
-
eecec551c1
Display watch thread errors to user
Manos Pitsidianakis
2019-11-23 17:50:22 +0200
-
b8e4a35963
melib/imap: add default capabilities to SUPPORTED_CAPABILITIES
Manos Pitsidianakis
2019-11-23 17:48:52 +0200
-
41a678c6ef
melib: make MailBackend::folders return Result
Manos Pitsidianakis
2019-11-23 17:47:24 +0200
-
3d3ead02e9
bin: add --test-config flag
Manos Pitsidianakis
2019-11-22 18:43:24 +0200
-
1063bb73b5
shortcuts tidiness
Manos Pitsidianakis
2019-11-22 16:27:11 +0200
-
678889d706
ui/threadview: add show_thread shortcut
Manos Pitsidianakis
2019-11-22 16:22:52 +0200
-
f3c938d8c3
Prevent OOM abort when printing large strings
Manos Pitsidianakis
2019-11-22 14:17:09 +0200
-
424b244bb7
fixup some TODO and FIXMEs
Manos Pitsidianakis
2019-11-22 13:59:00 +0200
-
501f1a0e1e
pager: add minimum_width and split_lines_reflow
Manos Pitsidianakis
2019-11-22 13:13:27 +0200
-
95991d159b
update manpages
Manos Pitsidianakis
2019-11-22 13:12:44 +0200
-
1d4fe66ed0
man: flatten nested list
Manos Pitsidianakis
2019-11-21 17:06:47 +0200
-
05d9ca6e0d
small fixes
Manos Pitsidianakis
2019-11-21 15:44:18 +0200
-
022e1f437d
ui/pager: reflow on resize
Manos Pitsidianakis
2019-11-21 15:42:01 +0200
-
c62c04e1e7
text-processing: small line_break.rs fix
Manos Pitsidianakis
2019-11-21 15:39:56 +0200
-
41d039992c
text-processing: add catch-all line splitting
Manos Pitsidianakis
2019-11-21 15:37:50 +0200
-
3d52b1f1b7
ui: fix bracket mode end code typo
Manos Pitsidianakis
2019-11-19 23:41:12 +0200
-
62bfe2a91f
ui: embed editor cleanups
Manos Pitsidianakis
2019-11-19 22:47:34 +0200
-
ce646abc7a
ui: add send confirmation dialog in compose tab
Manos Pitsidianakis
2019-11-19 22:46:25 +0200
-
458f8da332
ui: fix bounds check in StatusBar
Manos Pitsidianakis
2019-11-19 20:40:28 +0200
-
0cea6368d9
ui/embed: fix scrolling area issues
Manos Pitsidianakis
2019-11-19 20:39:43 +0200
-
f1588f6002
ui: shortcuts refactoring
Manos Pitsidianakis
2019-11-18 22:20:18 +0200
-
8798d84e43
ui: update cached rows on row update in CompactListing
Manos Pitsidianakis
2019-11-18 20:55:52 +0200
-
51628ac9d2
ui: move list_management mod to melib
Manos Pitsidianakis
2019-11-18 20:37:48 +0200
-
449a24d075
ui: ListActions changes
Manos Pitsidianakis
2019-11-18 14:55:48 +0200