Commit Graph

14 Commits (7a0be1657896f2908e4c2c959ffcc264029df64d)

Author SHA1 Message Date
Benedikt Terhechte c4b21f1e79 Wrote initial tests 3 years ago
Benedikt Terhechte 0d105c0cc0 Fixed MBOX support to be able to test under linux 3 years ago
Benedikt Terhechte 59f44f0870 Initial Linux Support 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 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 5480eb0aa4 Fixed most clippy issues 3 years ago
Benedikt Terhechte b5be751e3f Support different formats 3 years ago
Benedikt Terhechte 6e90f5b0d7
Moved the import functionality into a module 3 years ago
Benedikt Terhechte 8826b7064d Renamed cluster_engine to model, replaced cached with lru cache 3 years ago
Benedikt Terhechte 94ee7b547d Refactoring the main grid 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