meli/src
Manos Pitsidianakis 0b4109dfdb
ui: fix wrong subscription status in folders
Subscription status was checked/modified in various places, whereas now
the universal truth is the `BackendFolder::is_subscribed()` method set
by the backend when a folder is created. The `Account` struct passes a
closure to the backend constructor that determines whether the folder is subscribed or not according to the user configuration.

- If subscribed_folders field is empty, then all folders are subscribed.
- OR check explicit folder configuration
- OR check if folder path matches to a glob in subscribed_folders.
2020-02-08 23:56:08 +02:00
..
components ui: fix subtraction overflow 2020-02-08 23:55:47 +02:00
conf ui: fix wrong subscription status in folders 2020-02-08 23:56:08 +02:00
execute melib: add mailbox delete/create to IMAP 2020-02-08 23:54:14 +02:00
plugins Remove ui crate 2020-02-04 17:29:55 +02:00
terminal ui: add ThemeAttribute argument to clear_area() 2020-02-08 23:54:15 +02:00
types Remove ui crate 2020-02-04 17:29:55 +02:00
bin.rs Remove text_processing 2020-02-04 17:29:55 +02:00
cache.rs Remove ui crate 2020-02-04 17:29:55 +02:00
components.rs ui: move box drawing to src/terminal 2020-02-08 23:54:15 +02:00
conf.rs ui: fix wrong subscription status in folders 2020-02-08 23:56:08 +02:00
execute.rs ui: use quoted_argument parser in Ex command arguments 2020-02-08 23:54:15 +02:00
mailcap.rs Remove text_processing 2020-02-04 17:29:55 +02:00
plugins.rs Remove ui crate 2020-02-04 17:29:55 +02:00
sqlite3.rs Remove ui crate 2020-02-04 17:29:55 +02:00
state.rs ui: add floating notifications within terminal 2020-02-08 23:54:15 +02:00
terminal.rs Remove ui crate 2020-02-04 17:29:55 +02:00
types.rs melib: add mailbox delete/create to IMAP 2020-02-08 23:54:14 +02:00
unix.rs Remove ui crate 2020-02-04 17:29:55 +02:00
workers.rs Remove text_processing 2020-02-04 17:29:55 +02:00