Commit Graph

131 Commits (9143b2e7917437d9b1c245b9fcb85928c0347404)

Author SHA1 Message Date
Manos Pitsidianakis a03bd80199
ui: watch root_folder instead of every folder 5 years ago
Manos Pitsidianakis 3790f68e3f
ui: file_name() does not return full file_name
move_to_cur doesn't retain the full envelope name when moving
5 years ago
Manos Pitsidianakis 1e44089d84
ui: Refer to child/parents with FolderHash in BackendFolder
- use a stack to build folder order list in conf/accounts.rs
- update side menu print
5 years ago
Manos Pitsidianakis 596194fa47
melib: fix debug prints not debug-build only 5 years ago
Manos Pitsidianakis 499113acd2
melib: encode header values
closes #102
5 years ago
Manos Pitsidianakis f348cc9a55
melib: add fqdn to MID 5 years ago
Manos Pitsidianakis 87adc6dd19
melib/ui: refer to Folders by FolderHash 5 years ago
Manos Pitsidianakis 04eb8d926f
ui: remove debug_log feature, add log positions 5 years ago
Manos Pitsidianakis a29e39f5ef
ui: fix `editing messages duplicates headers`
closes #94
5 years ago
Manos Pitsidianakis d9a3b03e2b
melib: create new threadnode if it's missing inside rebuild_thread 5 years ago
Manos Pitsidianakis 4bf1f6b9c9
ui: make Composer account specific 5 years ago
Manos Pitsidianakis cfb7dcec64
ui: make html filter optional in config
closes #92
5 years ago
Manos Pitsidianakis 067a8e5c81
Run clippy for 2018 edition 5 years ago
Manos Pitsidianakis ee4462881e
run cargo fmt 5 years ago
Manos Pitsidianakis 1c7aa0ec9c
update to 2018 edition 5 years ago
Manos Pitsidianakis ac0e2cbe44
melib: fix invalid folder hierarchy in Backend::folders() 5 years ago
Manos Pitsidianakis 43f89ef680
melib: fix crash in node_build( 5 years ago
Manos Pitsidianakis ba6c259820
melib: fix duplication of thread nodes in update envelope event 5 years ago
Manos Pitsidianakis 11b2abd1d1
ui: fix seen property of threads on open, add env rename events 5 years ago
Manos Pitsidianakis 5d9af8e32b
ui: improve contact additions from mail view 5 years ago
Manos Pitsidianakis 551db51b00
ui: avoid full renders when worker threads return StartupChecks
Now listings only re-render when their folder gets a StartupCheck event,
account menu always re-renders to update new mail counts

closes #76
5 years ago
Manos Pitsidianakis d19bda8977
melib: properly save drafts in maildir backend 5 years ago
Manos Pitsidianakis 4629e6a22f
meli: add debug_logs feature
Conditional print of debug logs in stderr. Previously they were always
printed
5 years ago
Manos Pitsidianakis b741899fcf
ui: Add some docs and mini cleanups 5 years ago
Manos Pitsidianakis 9b4b6051f1
ui: use any email as composing template with edit command
concerns #38
5 years ago
Manos Pitsidianakis bf038428c2
Run rustfmt 5 years ago
Manos Pitsidianakis b1d25e6d8d
add autocomplete suggestions in field 5 years ago
Manos Pitsidianakis 5e306130fb
Fix clippy warnings 5 years ago
Manos Pitsidianakis f748f1e692
edit headers with a form in composer 5 years ago
Manos Pitsidianakis e285d1006b
Open Contacts list from accounts tab 5 years ago
Manos Pitsidianakis 00abea5bff
Make Entity `Send` 5 years ago
Manos Pitsidianakis c135650018
Add Contact edit
concerns #11
5 years ago
Manos Pitsidianakis bbaf87e345
Add type synonyms for Uuids
closes 58
5 years ago
Manos Pitsidianakis 62168e9183
Add contact view page, edit headers in compose, index style in conf 5 years ago
Manos Pitsidianakis 1883bb46dd
Fix `unused` cargo warnings 5 years ago
Manos Pitsidianakis 30b1808bdb
ui: save draft to draft_folder
tracking-issue: #38
5 years ago
Manos Pitsidianakis 7ff22229a9
store headers in same order in drafts 5 years ago
Manos Pitsidianakis 04411f1003
rename 'mod.rs' files
closes #53
5 years ago
Manos Pitsidianakis 92bb3bf8d3
ui: add contacts and account panel 5 years ago
Manos Pitsidianakis 07a51de0b6
Fix unused warnings 5 years ago
Manos Pitsidianakis 4be5b1a868
ui: fix mailbox length count 5 years ago
Manos Pitsidianakis 1b3fe2a391
melib: maildir set extension properly 5 years ago
Manos Pitsidianakis 5a28320004
WIP 5 years ago
Manos Pitsidianakis 9b58908f6f
melib: add per-folder hash indexes in maildir backend 5 years ago
Manos Pitsidianakis 2f3c168aeb
melib: add clear debug prints in email structs 5 years ago
Manos Pitsidianakis fd1378781d
melib: insert envelope in threads after inserting it in collection 5 years ago
Manos Pitsidianakis afe34d5916
melib: hash path instead of file contents in maildir backend 5 years ago
Manos Pitsidianakis 1950228fda
melib: remove body field from Envelope 5 years ago
Manos Pitsidianakis f6533d51c7
melib: add async threading
closes #43
5 years ago
Manos Pitsidianakis 0add765030
melib: ensure envelope has MessageID 5 years ago