-
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
alpha-0.5.0
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
alpha-0.4.2
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
alpha-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
-
a548f7509f
JMAP WIP #5
jmap
Manos Pitsidianakis
2019-12-05 00:04:03 +0200
-
bfa5bab15d
JMAP WIP #4
Manos Pitsidianakis
2019-12-04 19:42:31 +0200
-
138c14f730
JMAP WIP #3
Manos Pitsidianakis
2019-12-04 01:04:38 +0200
-
994e64d8a6
JMAP WIP #2
Manos Pitsidianakis
2019-12-03 21:29:26 +0200
-
2a573af016
JMAP WIP
Manos Pitsidianakis
2019-12-03 13:25:49 +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
pre-alpha-0.4.0
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
-
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