Manos Pitsidianakis
|
c695d7a8e2
|
ui: add Notification kinds
|
2019-09-15 23:38:32 +03:00 |
Manos Pitsidianakis
|
5ddd68ad9f
|
ui: add statusbar change with tab switch and updates
|
2019-09-15 23:38:31 +03:00 |
Manos Pitsidianakis
|
f394fde143
|
add priority and info to jobs and workers
jobs now have a priority given to them, in order to parse some mailboxes
(eg INBOX, Sent) first.
worker threads now can set their names and status
|
2019-09-15 13:21:14 +03:00 |
Manos Pitsidianakis
|
b6c0236d24
|
ui: make EnvelopeRename event not folder specific
And pass EnvelopeRename events to subviews
|
2019-06-10 19:40:51 +03:00 |
Manos Pitsidianakis
|
6f7b3f20de
|
move StackVec to melib
closes #120
|
2019-06-10 19:40:50 +03:00 |
Manos Pitsidianakis
|
c26dd0685b
|
ui: print menu entries in order
FolderNode is a tree structure to represent the sorted or user defined
order inside the Account type
|
2019-06-10 19:40:47 +03:00 |
Manos Pitsidianakis
|
13cd6b2741
|
ui: CompactListing: change only highlight in EnvelopeRename event
|
2019-06-10 19:40:46 +03:00 |
Manos Pitsidianakis
|
3415a382a1
|
ui: make StackVec return an Option<T>
|
2019-06-10 19:40:46 +03:00 |
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
|
2019-06-10 19:40:45 +03:00 |
Manos Pitsidianakis
|
87adc6dd19
|
melib/ui: refer to Folders by FolderHash
|
2019-06-10 19:40:44 +03:00 |
Manos Pitsidianakis
|
9bc76e3bcb
|
ui: unwrap UIEventType
|
2019-06-10 19:40:44 +03:00 |
Manos Pitsidianakis
|
106744c7ca
|
ui: remove Entity
|
2019-06-10 19:40:44 +03:00 |
Manos Pitsidianakis
|
ee4462881e
|
run cargo fmt
|
2019-06-10 19:40:42 +03:00 |
Manos Pitsidianakis
|
11b2abd1d1
|
ui: fix seen property of threads on open, add env rename events
|
2019-06-10 19:40:41 +03:00 |
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
|
2019-06-10 19:40:41 +03:00 |
Manos Pitsidianakis
|
ea65989679
|
Move terminal stuff in its own module
|
2019-06-10 19:40:39 +03:00 |
Manos Pitsidianakis
|
d4c64916f0
|
Add configurable shortcuts for compact mail listing
concerns #63
|
2019-06-10 19:40:39 +03:00 |
Manos Pitsidianakis
|
4ee5447cf9
|
Add FormWidget/ButtonWidget and use them in Contacts
|
2019-06-10 19:40:37 +03:00 |
Manos Pitsidianakis
|
04411f1003
|
rename 'mod.rs' files
closes #53
|
2019-06-10 19:40:37 +03:00 |