Benedikt Terhechte
22a834097c
Updated readme
2021-12-11 09:45:23 +01:00
Benedikt Terhechte
b6bfebf348
Fix collect type issue
2021-12-11 09:40:53 +01:00
Benedikt Terhechte
08f900e254
Updated readme
2021-12-11 09:32:29 +01:00
Benedikt Terhechte
281eaf09e2
Merge pull request #4 from terhechte/build/macos
...
MacOS Build
2021-12-11 09:31:21 +01:00
Benedikt Terhechte
a938efbb1f
Added script to build a macOS bundle
2021-12-11 09:30:09 +01:00
Benedikt Terhechte
b71a7e4986
Updated Cargo with bundle info
2021-12-11 09:29:55 +01:00
Benedikt Terhechte
7ab0d6af31
Added script and app icon
2021-12-11 09:29:30 +01:00
Benedikt Terhechte
64e140f2f9
Added the sketch file for the app icon
2021-12-11 09:29:11 +01:00
Benedikt Terhechte
f115da304a
Ignore doctest
2021-12-10 21:57:42 +01:00
Benedikt Terhechte
71f599d58e
Display number of mails
2021-12-10 21:54:23 +01:00
Benedikt Terhechte
663366743b
Improve test
2021-12-10 21:11:30 +01:00
Benedikt Terhechte
6db70c3799
Improved importer test
2021-12-08 08:32:24 +01:00
Benedikt Terhechte
41085597f3
Disable tracing in release
2021-12-03 14:26:12 +01:00
Benedikt Terhechte
e4ed6ed874
Fix bug where opening a db would parse all mails again
2021-12-03 14:25:58 +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
1ab79c5060
Rename binary to postsack
2021-12-03 14:14:08 +01:00
Benedikt Terhechte
fdc83f19bc
Updated Readme
2021-12-03 13:40:40 +01:00
Benedikt Terhechte
e04c2f1317
Initial Windows support
...
Builds and runs on Windows 10!
2021-12-02 12:37:36 -08:00
Benedikt Terhechte
f95632b299
Merge branch 'main' of github.com:terhechte/gmaildb
2021-11-18 13:21:25 +01:00
Benedikt Terhechte
3256dc3546
Remove warning
2021-11-18 13:21:17 +01:00
Benedikt Terhechte
bdb67cc294
Fix issue where linux background was transparent
2021-11-18 07:19:51 -05:00
Benedikt Terhechte
c4b21f1e79
Wrote initial tests
2021-11-18 13:10:54 +01:00
Benedikt Terhechte
d95a50d0f5
Disable Export button for now
2021-11-18 11:09:57 +01:00
Benedikt Terhechte
52f20e6091
Added filters
2021-11-17 15:55:43 +01:00
Benedikt Terhechte
58940b1b51
Updated to egui 0.15
2021-11-17 11:59:12 +01:00
Benedikt Terhechte
682eb20754
Add support for seeing all tags if they're available
2021-11-15 18:04:11 +01:00
Benedikt Terhechte
b454a7f9d8
Added some test mbox files
2021-11-14 21:05:11 -05:00
Benedikt Terhechte
2ac7615fe9
Merge pull request #2 from terhechte/feature/linux_support
...
Initial Linux support
2021-11-15 13:00:02 +01:00
Benedikt Terhechte
c8d5451440
Fix persistence bug
2021-11-14 20:33:18 -05:00
Benedikt Terhechte
d547dec223
Improve width for linux
2021-11-14 20:33:05 -05:00
Benedikt Terhechte
0d105c0cc0
Fixed MBOX support to be able to test under linux
2021-11-14 20:32:54 -05:00
Benedikt Terhechte
b1f0d4c187
Added more colors to platform, improve on linux
2021-11-14 19:49:23 -05:00
Benedikt Terhechte
23afef2ea5
Improved platform color handling
2021-11-14 18:41:28 -05:00
Benedikt Terhechte
97caf62240
Added linux info to the readme
2021-11-14 10:05:22 -05:00
Benedikt Terhechte
59f44f0870
Initial Linux Support
2021-11-14 10:00:59 -05:00
Benedikt Terhechte
bcb8b2f98e
Merge pull request #1 from terhechte/cleanup1
...
A Cleanup branch that took a life of its own
2021-11-14 14:50:43 +01:00
Benedikt Terhechte
11dacd675c
Updated readme
2021-11-14 14:50:14 +01: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
b82d1d769d
Finished error dialog, small cleanup changes
2021-10-22 10:26:57 +02:00
Benedikt Terhechte
05c2f5ba8a
Small cleanups
2021-10-21 15:25:54 +02: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
5dcc29a819
Refactor background out
2021-10-18 09:50:07 +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
9092cae220
Implemented the filter panel UI
2021-10-16 17:40:56 +02:00
Benedikt Terhechte
19706f1088
Improved the rectangles information overlay and display
2021-10-16 16:18:49 +02:00
Benedikt Terhechte
4869ec9704
Improve Colors
2021-10-15 21:17:14 +02:00
Benedikt Terhechte
346a08bb9e
Improve navigation bar buttons and rectangle colors and borers
2021-10-15 18:33:39 +02:00
Benedikt Terhechte
58a8fc239e
Don't crash when going out of segmentation bounds
2021-10-15 16:13:15 +02:00