1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-15 08:40:34 +03:00

711 Commits

Author SHA1 Message Date
Phoebe
95fa67ca86
Merge pull request #2210 from HullSeals/enhancement/1173/right-click-provider-options
[1173] Add Right-Click Menu to UI Elements
2024-05-14 01:48:54 +02:00
David Sangrey
44f809f9c5
Merge branch 'develop' into enhancement/2203/add-global-exception-handling 2024-05-13 19:47:20 -04:00
David Sangrey
459881d618
[1173] Fix Circular Import 2024-05-13 19:45:53 -04:00
David Sangrey
6f9707cead
Merge branch 'develop' into enhancement/1173/right-click-provider-options 2024-05-13 19:13:43 -04:00
David Sangrey
6712bc3acb
Merge branch 'develop' into enhancement/830/use-native-file-opener 2024-05-13 19:10:23 -04:00
David Sangrey
8198d779c3
[830] Open Log Folder Natively 2024-05-02 21:34:58 -04:00
David Sangrey
3589bdd8e2
[Minor] Why Use Two Line When One Line Do Trick 2024-04-26 00:57:23 -04:00
David Sangrey
8b116516a2
[2203] Simplify Duplicate Running Message 2024-04-26 00:56:34 -04:00
David Sangrey
770c0ed3a5
[2203] Catch Irrecoverable Errors 2024-04-26 00:41:58 -04:00
David Sangrey
c8f2b6018c
[1173] Right-Click Provider Options 2024-04-24 20:03:04 -04:00
David Sangrey
080d9f98f2
[1812] Handover Translations 2024-04-22 17:33:28 -04:00
David Sangrey
3a8227a874
[2186] Correct Logic 2024-04-05 17:33:22 -04:00
David Sangrey
27093d8862
[2186] Main, Dashboard, Prefs 2024-03-27 19:26:25 -04:00
David Sangrey
6da7597e79
[Lang] Add Language Check 2024-03-23 10:27:01 -04:00
David Sangrey
5b85e32374
[901] Add Status Update for Incomplete Logins 2024-03-16 13:21:43 -04:00
David Sangrey
c45a476fef
>:( 2024-02-08 13:12:21 -05:00
David Sangrey
e5172e0486
[#2077] Ensure Valid Providers on Boot
Ensure we have valid providers set, and throw a warning dialog if we don't.
2024-02-08 13:10:16 -05:00
David Sangrey
f4776e8317
[Eyeroll] 2024-02-07 19:15:18 -05:00
David Sangrey
bbd911cfd9
[#2146] Cleanup On CtrlC Already Running 2024-02-07 19:12:58 -05:00
David Sangrey
840dd54faf
[#2146] Cleanup On CtrlC 2024-01-30 17:38:30 -05:00
Phoebe
e3f3c802be
Merge pull request #2123 from HullSeals/enhancement/2122/list-to-tuple-comparitors
[#2122] Handover a number of Lists to Tuples
2024-01-04 00:03:09 +01:00
David Sangrey
b7633fa6e3
Handover a number of Lists to Tuples
Tuples are (slightly) more efficient for comparing if x in y. Not that it'll really matter at this scale, but it's technically better and simple to implement.

Applying to all files except theme.py, because theme.py is scary.
2023-12-27 00:29:35 -05:00
David Sangrey
4ef439f1c0
[Fix] Add Required Dupe Imports 2023-12-23 20:55:32 -05:00
David Sangrey
9c9ca42c13
[Fix] Re-Add Shebangs
Required for some Unix and Mac distributions
2023-12-16 21:04:33 -05:00
Phoebe
6ffbeb8aee [Minor] Fix docstring 2023-12-16 21:06:30 +01:00
Phoebe
ff0fdd26e6
[Minor] Remove duplicate Comment 2023-12-16 15:22:55 +01:00
David Sangrey
ad455f144d
[1801] Clarify Varnames 2023-12-15 12:00:51 -05:00
David Sangrey
fe327606ab
[1801] Add Warning for FDevIDs 2023-12-15 11:51:53 -05:00
Phoebe
49ca678ff6 [Minor] Clarify Comment
Forgot to update the comment to be about broken plugins instead of no 3.x support ones.
2023-12-15 00:43:48 +01:00
David Sangrey
dac9542557
[Minor] Correct Template S&G
Also includes a minor fix for try/except if coriolis-data is missing
2023-12-13 19:38:42 -05:00
Phoebe
34d91dfb2d [Enhancement] Broken Plugins Popup
- Adds a Popup at startup about Plugins that failed to load.
- Adds entry about broken Plugins in the Settings - Plugins tab.
- Adds corresponding translation entries.
2023-12-14 01:06:09 +01:00
David Sangrey
501e8da268
[2051] Add Default Fallback 2023-11-21 20:48:04 -05:00
David Sangrey
955d72ead2
Re-Add Missing LANG comment
I gotta stop doing that.

Co-authored-by: Phoebe <40956085+C1701D@users.noreply.github.com>
2023-11-21 20:44:53 -05:00
David Sangrey
169cfbfc56
[2051] Alter Open Logic 2023-11-17 21:09:42 -05:00
David Sangrey
c47552d678
[2051] Revert Bool Check 2023-11-17 18:28:11 -05:00
David Sangrey
32cba245cd
[2051] Redo the Time Block 2023-11-17 18:14:25 -05:00
David Sangrey
acfe9f2717
[2051] Wait we did account for that 2023-11-17 18:09:09 -05:00
David Sangrey
ff1f931afd
[2051] EDMC Pass + Readd LANG 2023-11-17 18:07:37 -05:00
David Sangrey
724dd2ce6a
[2051] Main GUI File 2023-11-17 17:46:32 -05:00
David Sangrey
7df1972423
#510 Remove Unused Import 2023-08-06 13:44:34 -04:00
David Sangrey
0d26fbfe89
#510 Add open log folder to prefs menu 2023-08-06 13:36:05 -04:00
David Sangrey
281c93efe3
#510 Add Log File Opener to Help Menu 2023-08-06 01:41:21 -04:00
David Sangrey
3bbae8f71b
#1936 Update Length 2023-08-03 18:51:07 -04:00
David Sangrey
7c77175f2b
#1936 Make About Version Copyable 2023-08-03 16:30:24 -04:00
David Sangrey
5258174283
#2031 Update Station URL Defaults 2023-07-24 16:29:39 -04:00
David Sangrey
86d4d89b94
#2031 Remove EDDB and Bump Version 2023-07-22 09:39:05 -04:00
Athanasius
9f0edc5a29
Merge pull request #1798 from EDCD/fix/1042/centralise-plugin-tracking
Move core plugin 'location' tracking into monitor.py
2023-01-17 11:31:13 +00:00
Athanasius
085159f8cb
When it's a StartUp event say *that*, not Startup
This check in EDMarketConnector.py is explicitly for StartUp (and Loadgame),
not Startup, so have the logging say that.
2023-01-12 15:03:43 +00:00
Athanasius
31e8d0372d
monitor/tracking: Move .station_marketid to state['MarketID']
1. plugins/eddb.py uses this for MarketID-based station URLs.

* So do the 'rename'.
* Remove EDDB tracking in favour of this.
* Update PLUGINS.md
2023-01-11 19:44:44 +00:00
Athanasius
dde0cf876c
monitor/tracking: Move .station to state['StationName']
1. EDDB tracks this.

* So move monitor.station to monitor.state['StationName'].
* PLUGINS.md updated to cite this.
2023-01-11 19:44:41 +00:00