Commit Graph

25 Commits (fd29cd9c7a44e425323bd6c538fe17ffbc6dfc5f)

Author SHA1 Message Date
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.
3 years ago
Benedikt Terhechte 1ab79c5060 Rename binary to postsack 3 years ago
Benedikt Terhechte e04c2f1317 Initial Windows support
Builds and runs on Windows 10!
3 years ago
Benedikt Terhechte 58940b1b51 Updated to egui 0.15 3 years ago
Benedikt Terhechte 23afef2ea5 Improved platform color handling 3 years ago
Benedikt Terhechte dc9495392b Renamed to Postsack 3 years ago
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.
3 years ago
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.
3 years ago
Benedikt Terhechte 17c3326c36 Step towards the importer screen. 3 years ago
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
3 years ago
Benedikt Terhechte 25b6ddda99 Many small improvements to the look
Also added a platform module for specific looks depending on the platform.
3 years ago
Benedikt Terhechte a606538524 Initial Mbox support 3 years ago
Benedikt Terhechte 471517047a Add support for AppleMail 3 years ago
Benedikt Terhechte 6bdc412833 Removed warnings, started implementing apple mail 3 years ago
Benedikt Terhechte 8826b7064d Renamed cluster_engine to model, replaced cached with lru cache 3 years ago
Benedikt Terhechte fc9b7ccc5e Basic list of emails works! 3 years ago
Benedikt Terhechte ce11839ae4 Simplified query 3 years ago
Benedikt Terhechte 4802b27a2f Better text display in partitions 3 years ago
Benedikt Terhechte 39a33d423f Many small improvements. Currently fiddling with interaction to select partitions 3 years ago
Benedikt Terhechte 2a0eb842a4 Started building query facilities 3 years ago
Benedikt Terhechte 686a25a272 Cleanup, add more fields 3 years ago
Benedikt Terhechte e3a41158d0
It works! 3 years ago
Benedikt Terhechte 2f94e5624a Terrible code, but it works properly now. Next up a major clenaup 3 years ago
Benedikt Terhechte 20d7a5f5de Need a bigger refactoring for speed 3 years ago
Benedikt Terhechte e97ec16a04 Initial commit before changes 3 years ago