1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-05-05 01:41:03 +03:00

[Minor] Update Changelog-In-Progress

This commit is contained in:
David Sangrey 2025-04-27 14:55:49 -04:00
parent 29813a6f82
commit 9d6d9d145b
No known key found for this signature in database
GPG Key ID: 3AEADBB0186884BC
2 changed files with 45 additions and 1 deletions

View File

@ -6,6 +6,50 @@ This is the master changelog for Elite Dangerous Market Connector. Entries are
in the source (not distributed with the Windows installer) for the in the source (not distributed with the Windows installer) for the
currently used version. currently used version.
--- ---
Pre-Release 5.13.0-alpha0
===
This is the Changelog-In-Progress for the next release of EDMarketConnector. This is subject to change.
This release contains a significant refactoring away from ctypes code for interating with the Windows API,
establishment of a Common Code file and plugin, adds a timestamp check to discovered events, and more!
This release adds the new `plugins/common_coreutils.py` plugin and `common_utils.py` core file. Developers
can use this as an example of how to call one plugin from another.
This release also removes the check for WiX-based installer versions of EDMC prior to 5.9.1.
**Changes and Enhancements**
* Adds a check to the timestamp of all events before passing to Plugins.
* Adds the new `--skip-timecheck` argument to disable the new timestamp checker
* Adds the option to disable the Windows SysTray
* Adds some new options to the SysTray right-click menu
* Adds PowerPlayMerits and PowerPlayRank event support
* Adds a warning if the updater fails to initialize
* Updates the WinSparkle Updater
* Updates a number of type hints
* Updates a number of dependencies
* Improves the detection of Wine for program compatibilty
* Improves the detection of the current language for translation compatibilty
* Fixes a bug where directory paths starting with `~` would not be processed by the journal lock
* Fixes (and redoes) the Hotkey functionality on Windows
* Fixes a few typos
* Fixes a few calls from `config.get()` to their proper `get_x()`
* Minor efficiency and readability updates
* Reduces duplicate code by refactoring to common code files
* Removes the old check for WiX based installers to improve performance.
* Removes a few unused functions that aren't part of the public API
* Refactors a significant amount of ctypes code to utilize pywin32
**Bug Fixes**
**Plugin Developers**
* nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
* nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
* Calling internal translations with `_()` is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing `translations` and calling `translations.translate` or `translations.tl` directly
* `Translations` as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the `translations` singleton
* `help_open_log_folder()` is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
* `update_feed` is deprecated, and is slated for removal in 6.0 or later. Please migrate to `get_update_feed()`.
Release 5.12.5 Release 5.12.5
=== ===

View File

@ -1317,7 +1317,7 @@ class PreferencesDialog(tk.Toplevel):
'Update': self.curr_update_track != self.update_paths.get(), # Just needs bool not true if else false 'Update': self.curr_update_track != self.update_paths.get(), # Just needs bool not true if else false
'Track': self.update_paths.get(), 'Track': self.update_paths.get(),
'Parent': self, 'Parent': self,
'Restart_Req': self.req_restart # Sipmle Bool Needed 'Restart_Req': self.req_restart # Simple Bool Needed
} }
if self.callback: if self.callback:
self.callback(**post_flags) self.callback(**post_flags)