Commit Graph

125 Commits (047552a20a12547a35f20eededf4890a275c2e7b)
 

Author SHA1 Message Date
Benedikt Terhechte 2ac7615fe9
Merge pull request #2 from terhechte/feature/linux_support
Initial Linux support
3 years ago
Benedikt Terhechte c8d5451440 Fix persistence bug 3 years ago
Benedikt Terhechte d547dec223 Improve width for linux 3 years ago
Benedikt Terhechte 0d105c0cc0 Fixed MBOX support to be able to test under linux 3 years ago
Benedikt Terhechte b1f0d4c187 Added more colors to platform, improve on linux 3 years ago
Benedikt Terhechte 23afef2ea5 Improved platform color handling 3 years ago
Benedikt Terhechte 97caf62240 Added linux info to the readme 3 years ago
Benedikt Terhechte 59f44f0870 Initial Linux Support 3 years ago
Benedikt Terhechte bcb8b2f98e
Merge pull request #1 from terhechte/cleanup1
A Cleanup branch that took a life of its own
3 years ago
Benedikt Terhechte 11dacd675c Updated readme 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 b82d1d769d Finished error dialog, small cleanup changes 3 years ago
Benedikt Terhechte 05c2f5ba8a Small cleanups 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 5dcc29a819 Refactor background out 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 9092cae220 Implemented the filter panel UI 3 years ago
Benedikt Terhechte 19706f1088 Improved the rectangles information overlay and display 3 years ago
Benedikt Terhechte 4869ec9704 Improve Colors 3 years ago
Benedikt Terhechte 346a08bb9e Improve navigation bar buttons and rectangle colors and borers 3 years ago
Benedikt Terhechte 58a8fc239e Don't crash when going out of segmentation bounds 3 years ago
Benedikt Terhechte bc57f2debe Improved segmentation bar 3 years ago
Benedikt Terhechte 6c2b437ba6 Improved the navigation bar 3 years ago
Benedikt Terhechte eb12a8f7ae Added icons 3 years ago
Benedikt Terhechte 3ad09349cd Native macOS fonts 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 7a69902d83 List of Messages improvements 3 years ago
Benedikt Terhechte 5480eb0aa4 Fixed most clippy issues 3 years ago
Benedikt Terhechte 2d5b528d46 Determine the sender 3 years ago
Benedikt Terhechte b5be751e3f Support different formats 3 years ago
Benedikt Terhechte 158b6995a7 Some cleanup 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 2f34e13355 Somehow it is much faster now.. 3 years ago
Benedikt Terhechte 03fd95ee14 Put all the elements together. Still needs a test run. 3 years ago
Benedikt Terhechte 4319dcd638 Untested, but at least it compiles. Still more cleanup needed 3 years ago
Benedikt Terhechte 545921be5e Restructure around multiple backends. first step. Lots of moving and abstraction-adding 3 years ago
Benedikt Terhechte 6e90f5b0d7
Moved the import functionality into a module 3 years ago
Benedikt Terhechte 8801808a22 Updated readme 3 years ago
Benedikt Terhechte 8826b7064d Renamed cluster_engine to model, replaced cached with lru cache 3 years ago
Benedikt Terhechte c3bfcc8551 Moved types into a module 3 years ago
Benedikt Terhechte 5d53412931 Lots of renaming and documentation 3 years ago
Benedikt Terhechte 6bccd539ca Some renaming 3 years ago
Benedikt Terhechte 0721cbc9ae Refactored into modules 3 years ago
Benedikt Terhechte 9b4a601c8e Some performance and code improvements 3 years ago
Benedikt Terhechte 6086f38a31 Mail mostly works now. Although terrible and slow 3 years ago
Benedikt Terhechte ea94f44720 Displaying emails is good enough for now 3 years ago