summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2021-01-30Add opening of a mail on the right sideMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-30Change implementation to use menubar for commandsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-30Remove bindings codeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-30Complete restructuringMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-22Move views to submoduleMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-17Add mail view right of mail listMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-17Remove accidentially unused codeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-17Make bindings able to handle multiple caller stringsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-17Implementation of a vim-like bar with bindings processorMatthias Beyer
2021-01-16Fix error handlingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-16Add debug outputMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-16Wrap MaillistView inside into ResizedViewMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-14Add mail viewMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-14Add MailistView::borrow_item()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-14Add Deref for MaillistViewMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-14Add getters for MailListingDataMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-14Wrap view in a cursive_multiplexMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Remove unused variablesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Remove unused importsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03MinifyMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Add debugging outputMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03We don't need this as a function anymoreMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Simplify implementation for making list of views for parsed emailMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Add viewing of all direct subpartsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Add viewing of a mailMatthias Beyer
Right now this only reads the mail without parsing it. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-08-03Move logger to use flexi_logger crateMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Use placeholder string if fetching header value failsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Add error contextsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Make error printing show the whole chain of errorsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Add some error contextMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Add builder-pattern style buildingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Add error dialog helper functionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Cleanup MailListingData constructionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Rewrite on_submit() impl to not use unwrap() but show errorsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-24Do not database_path.unwrap()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Remove dead code: Sidebar is not used anymoreMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Remove dead codeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Make unused variable anonymMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Remove unused importsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Log error for nowMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Remove unused typeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Remove unused typeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Enlarge query dialogMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Make sure MaillistView is maximized with Dialog around itMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Do not impl Deref for MaillistViewMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Add debugging outputMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Fix: Do not read mailfile, but only store mail id hereMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Implement querying notmuch in new popup windowMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Hold configuration in MainView objectMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-07-23Outsource mailinglist view codeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>