Commit Graph
786 Commits
Author SHA1 Message Date
TwokSSEi f6ea33c8bb [Proposal ]Market Export Choice of Text Data format 2025-12-07 21:51:37 +00:00
David Sangrey ab5c8ac6c6 [2440] Fix Updater Race Condition 2025-12-07 14:05:48 -05:00
David Sangrey da08d5adfb [Minor] Linters gonna Lint 2025-12-06 23:55:33 +00:00
David Sangrey f8d021e58c [PRE-RELEASE] 6.0.0-RC1 2025-12-06 23:50:44 +00:00
David Sangrey 8bd423701e Merge branch 'develop' into main 2025-12-05 19:18:16 -05:00
dwomble a27054c1a7 Merge branch 'EDCD:main' into main 2025-12-05 15:14:41 -08:00
Navl 12f0949f26 Adjusted carrier CAPI trigger events 2025-12-04 20:48:32 -08:00
David Sangrey 2041b3d3d3 [Minor] Update Type Hints and Alias Usages 2025-12-01 22:04:28 -05:00
David Sangrey 6d9b200ea8 [#2535] Redo CSV Exporter 2025-12-01 21:46:47 -05:00
David Sangrey 8dbd5cae69 [Minor] Add Custom Config Path, Add Additional Logging 2025-11-19 20:57:41 -05:00
David Sangrey 61e8ff0c7a [Minor] Fix "Reset Provider" popup on first run 2025-11-18 18:56:37 -05:00
David Sangrey d545a78b1f Merge branch 'beta' into enhancement/261/disable-plugins 2025-11-17 20:55:49 -05:00
Ben Peddell f80ac51fe2 [Bugfix] Fix race starting journal monitor
Fixes a race identified where long plugin init times can result in
the following error being thrown in the journal monitor thread,
requiring a preferences reload to have journals continuing to be
processed:

```
Exception in thread Journal worker:
Traceback (most recent call last):
  File "/home/testing/.pyenv/versions/3.11.9/lib/python3.11/threading.py", line 1045, in _bootstrap_inner
    self.run()
  File "/home/testing/.pyenv/versions/3.11.9/lib/python3.11/threading.py", line 982, in run
    self._target(*self._args, **self._kwargs)
  File "/home/testing/gitstuff/EDMarketConnector/monitor.py", line 461, in worker
    self.root.event_generate('<<JournalEvent>>', when="tail")
  File "/home/testing/.pyenv/versions/3.11.9/lib/python3.11/tkinter/__init__.py", line 1933, in event_generate
    self.tk.call(args)
RuntimeError: main thread is not in main loop
```
2025-11-17 19:34:05 -05:00
David Sangrey b638326a25 Merge branch 'develop' into enhancement/517/config-unification 2025-11-16 21:50:45 -05:00
David Sangrey bbfdb0953c Merge pull request #2499 from klightspeed/fix-journal-startup-race
[Bugfix] Fix race starting journal monitor
2025-11-16 21:41:45 -05:00
David Sangrey a6bafe58b7 Remove Deprecated Functions 2025-11-13 21:45:06 -05:00
David Sangrey 03cbe85535 [2116] A Few More Hand-Overs 2025-11-11 23:17:02 -05:00
David Sangrey 119d09f187 [#1256] Add Skip-JournalLock Argument 2025-11-11 19:12:02 -05:00
David Sangrey ec67b434d3 [Minor] Reduce Privilege Request for Checking Same User 2025-11-09 15:25:51 -05:00
David Sangrey 34e73dcfb2 Updated Linter Suppression for Existing 2025-10-16 16:34:16 -04:00
Ben Peddell 4e2e3d8f61 [Bugfix] Fix race starting journal monitor
Fixes a race identified where long plugin init times can result in
the following error being thrown in the journal monitor thread,
requiring a preferences reload to have journals continuing to be
processed:

```
Exception in thread Journal worker:
Traceback (most recent call last):
  File "/home/testing/.pyenv/versions/3.11.9/lib/python3.11/threading.py", line 1045, in _bootstrap_inner
    self.run()
  File "/home/testing/.pyenv/versions/3.11.9/lib/python3.11/threading.py", line 982, in run
    self._target(*self._args, **self._kwargs)
  File "/home/testing/gitstuff/EDMarketConnector/monitor.py", line 461, in worker
    self.root.event_generate('<<JournalEvent>>', when="tail")
  File "/home/testing/.pyenv/versions/3.11.9/lib/python3.11/tkinter/__init__.py", line 1933, in event_generate
    self.tk.call(args)
RuntimeError: main thread is not in main loop
```
2025-10-04 01:50:31 +10:00
Navl 30a98e0da8 Modified events for fleetcarrier query 2025-08-26 21:39:07 -07:00
David Sangrey e8497c22e6 [1805] Replace Unicode Buffer 2025-04-27 13:09:23 -04:00
David Sangrey 4427ae6f25 [#1805] More Handover of Ctypes 2025-04-26 16:06:01 -04:00
David Sangrey e9c4ca6b9d [1346] Only Shutdown When Present 2025-04-26 11:04:04 -04:00
David Sangrey eae0417797 [#1346] Option to Disable Systray 2025-04-22 22:48:31 -04:00
David Sangrey ed964b3e55 Merge pull request #2408 from HullSeals/enhancement/2406/common-core-refactor
[#2406] Duplicate Code Refactor
2025-04-22 19:10:18 -04:00
David Sangrey 08bfbe1582 [2406] Refactor Non-Plugin Modules 2025-04-14 21:33:54 -04:00
David Sangrey 5c14a7afc7 [Minor] Slight Refactorings 2025-04-13 13:44:51 -04:00
David Sangrey 4c334835f2 [Minor] Simplify if-else statements 2025-04-11 19:57:18 -04:00
David Sangrey 2c4e409ca3 Merge branch 'main' into develop 2025-04-02 00:01:39 -04:00
David Sangrey 84538c88e9 [Minor] Update Winsparkle Ver, Remove UwU
Also clarifies an import for importlib and fixes a pre-commit hook
2025-04-01 23:27:13 -04:00
David Sangrey 70cc901efa Merge branch 'beta' into develop 2025-03-31 22:10:07 -04:00
David Sangrey b777c7bfd3 [RELEASE] 5.12.4 2025-03-31 21:53:45 -04:00
David Sangrey d61997f76f [RELEASE] 5.12.3 2025-03-31 21:36:32 -04:00
David Sangrey f18ead9efa [#1428] Implement Timestamp Checker 2025-02-16 20:49:03 -05:00
David Sangrey e917d40f4f [Fix] Revert bad clarification in fe8818d 2024-08-13 16:50:06 -04:00
David Sangrey 759fc12dcb [1805] Update Prototype 2024-07-22 13:48:45 -04:00
David Sangrey b74524a4cd Merge branch 'develop' into enhancement/1805/additional-prototyping 2024-07-22 00:16:25 -04:00
David Sangrey 6139d66b8e Merge branch 'develop' into enhancement/2114/pathlib-handover 2024-07-21 23:40:35 -04:00
David Sangrey ac9b7b42bf Merge pull request #2259 from HullSeals/enhancement/2215/move-logging-dir
[2215] Move Logging Directory
2024-07-21 23:33:31 -04:00
David Sangrey 9ddf7aa28a Merge pull request #2267 from HullSeals/enhancement/748/change-plugin-dir
[748] Allow Custom Plugins Directory
2024-07-21 23:32:33 -04:00
David Sangrey 38286cf9b6 Merge branch 'develop' into enhancement/2215/move-logging-dir 2024-07-21 23:31:20 -04:00
David Sangrey d22f39496b [748] Reorder Linux Settings 2024-06-25 12:18:52 -04:00
David Sangrey b47c2bddde [Minor] Flake8 Fix 2024-06-25 12:11:49 -04:00
David Sangrey 6643f838dc [748] Update URL 2024-06-25 12:07:49 -04:00
David Sangrey fee05d3aa5 [748] Enable Automatic Restart 2024-06-25 12:01:29 -04:00
David Sangrey 86b5556efb [748] Enable Plugin Change w/ App Restart 2024-06-25 11:25:05 -04:00
David Sangrey c0deeeb4cf [1805] Simplify Window Text Call 2024-06-18 13:09:21 -04:00
David Sangrey 625856c31c [1805] Apply More Pywin32 2024-06-11 11:36:43 -04:00