Commit graph

10 commits

Author SHA1 Message Date
86fc3ca56c Introduced Assassin Mode in core, and this commit added support for it in the GUI. This involved passing in ticket observers when a profile is enabled or disabled, getting the max screen size via PyQt, and adding a check prior to using a random ticket. 2026-08-18 09:48:42 -04:00
JOhn
3c67e72d2d update: added gui handler for core db exceptions 2026-08-08 10:47:59 -04:00
75bd51b8f8 Deleting the redundant orm startup 2026-07-19 15:15:56 -04:00
JOhn
ab23fc958e update: fixed systemwide profile popup on app closing 2026-07-18 08:31:28 -04:00
50e9469178 Thread Safety Tool for bottom left. Transitioned navigator's prints to local logs via core's logger tool. Rolled back previous commit with bottom left status observers doing emit tools directly 2026-07-12 17:06:08 -04:00
716b62a465 Builds have to have main_ui imported as a lower level folder. which means dev testing runs as a python3 -m gui 2026-07-03 18:24:34 -04:00
7cedecd281 Tweaks to Forced Sync Popup Style and CSS. Also enabled forced sync for relevant database situations. 2026-07-03 06:51:07 -04:00
JOhn
91e657a06d update: updated billing page, pagedataworker, forced_sync 2026-07-02 17:20:57 -04:00
JOhn
7a8c4ded60 update: navigator and main updates 2026-07-01 11:01:26 -04:00
c508dddcac Changed the app startup file to first do a database Compatibility check, then launch the main GUI only after all is clear 2026-06-28 21:50:22 -04:00