Commit Graph

153 Commits (6af7d7d90f3f2107e5ed5b8988ca27156c5baddf)
 

Author SHA1 Message Date
Benedikt Terhechte c1670dca68 Updated to edition 2021 3 years ago
Benedikt Terhechte 22a834097c Updated readme 3 years ago
Benedikt Terhechte b6bfebf348 Fix collect type issue 3 years ago
Benedikt Terhechte 08f900e254 Updated readme 3 years ago
Benedikt Terhechte 281eaf09e2
Merge pull request #4 from terhechte/build/macos
MacOS Build
3 years ago
Benedikt Terhechte a938efbb1f Added script to build a macOS bundle 3 years ago
Benedikt Terhechte b71a7e4986 Updated Cargo with bundle info 3 years ago
Benedikt Terhechte 7ab0d6af31 Added script and app icon 3 years ago
Benedikt Terhechte 64e140f2f9 Added the sketch file for the app icon 3 years ago
Benedikt Terhechte f115da304a Ignore doctest 3 years ago
Benedikt Terhechte 71f599d58e Display number of mails 3 years ago
Benedikt Terhechte 663366743b Improve test 3 years ago
Benedikt Terhechte 6db70c3799 Improved importer test 3 years ago
Benedikt Terhechte 41085597f3 Disable tracing in release 3 years ago
Benedikt Terhechte e4ed6ed874 Fix bug where opening a db would parse all mails again 3 years ago
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 fdc83f19bc Updated Readme 3 years ago
Benedikt Terhechte e04c2f1317 Initial Windows support
Builds and runs on Windows 10!
3 years ago
Benedikt Terhechte f95632b299 Merge branch 'main' of github.com:terhechte/gmaildb 3 years ago
Benedikt Terhechte 3256dc3546 Remove warning 3 years ago
Benedikt Terhechte bdb67cc294 Fix issue where linux background was transparent 3 years ago
Benedikt Terhechte c4b21f1e79 Wrote initial tests 3 years ago
Benedikt Terhechte d95a50d0f5 Disable Export button for now 3 years ago
Benedikt Terhechte 52f20e6091 Added filters 3 years ago
Benedikt Terhechte 58940b1b51 Updated to egui 0.15 3 years ago
Benedikt Terhechte 682eb20754 Add support for seeing all tags if they're available 3 years ago
Benedikt Terhechte b454a7f9d8 Added some test mbox files 3 years ago
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