Commit Graph

23 Commits

Author SHA1 Message Date
Benedikt Terhechte
b71a7e4986 Updated Cargo with bundle info 2021-12-11 09:29:55 +01:00
Benedikt Terhechte
fd29cd9c7a Switched to tinyfiledialogs
Because rfd somehow froze the app on macOS. This behaviour is new,
but based on some reading tinyfiledialogs doesn't exhibit it.
2021-12-03 14:25:18 +01:00
Benedikt Terhechte
e04c2f1317 Initial Windows support
Builds and runs on Windows 10!
2021-12-02 12:37:36 -08:00
Benedikt Terhechte
58940b1b51 Updated to egui 0.15 2021-11-17 11:59:12 +01:00
Benedikt Terhechte
23afef2ea5 Improved platform color handling 2021-11-14 18:41:28 -05:00
Benedikt Terhechte
dc9495392b Renamed to Postsack 2021-11-14 12:15:33 +01:00
Benedikt Terhechte
bb20d3d41d Permission error on macOS, small improvements
On macOS, a special permission is needed to access the mail directory.
This commit adds support to help users to add this permission with
a screenshot and guides.

This was a bit involved because the image should only be loaded on macOS
and because loading images in egui is quite a pain.
2021-11-14 12:08:17 +01:00
Benedikt Terhechte
b8cce5deba Large Scale UI Integration
- Split UI up into multiple states
- Changes throughout the codebase to accomodate that
- All still messy but opening a folder and creating a database works now.
2021-10-21 15:09:57 +02:00
Benedikt Terhechte
17c3326c36 Step towards the importer screen. 2021-10-18 14:16:24 +02:00
Benedikt Terhechte
975eda71bd Large change, multiple related changes
- Split up the app into different app_state states
- Added the `startup` state and the `visualize` state
- lots of changes to support the startup screen / state
- The startup screen is still a hot mess
- changed the config handling
2021-10-17 21:46:50 +02:00
Benedikt Terhechte
25b6ddda99 Many small improvements to the look
Also added a platform module for specific looks depending on the platform.
2021-10-15 12:18:06 +02:00
Benedikt Terhechte
a606538524 Initial Mbox support 2021-10-14 19:03:31 +02:00
Benedikt Terhechte
471517047a Add support for AppleMail 2021-10-10 08:03:41 +02:00
Benedikt Terhechte
6bdc412833 Removed warnings, started implementing apple mail 2021-10-09 12:52:06 +02:00
Benedikt Terhechte
8826b7064d Renamed cluster_engine to model, replaced cached with lru cache 2021-10-07 14:00:10 +02:00
Benedikt Terhechte
fc9b7ccc5e Basic list of emails works! 2021-10-04 14:23:19 +02:00
Benedikt Terhechte
ce11839ae4 Simplified query 2021-10-04 10:41:57 +02:00
Benedikt Terhechte
4802b27a2f Better text display in partitions 2021-10-02 21:47:35 +02:00
Benedikt Terhechte
39a33d423f Many small improvements. Currently fiddling with interaction to select partitions 2021-10-01 16:09:08 +02:00
Benedikt Terhechte
2a0eb842a4 Started building query facilities 2021-09-30 18:41:02 +02:00
Benedikt Terhechte
e3a41158d0
It works! 2021-09-30 12:51:36 +02:00
Benedikt Terhechte
20d7a5f5de Need a bigger refactoring for speed 2021-09-29 18:36:29 +02:00
Benedikt Terhechte
e97ec16a04 Initial commit before changes 2021-09-29 15:29:21 +02:00