1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-21 11:27:38 +03:00

Pre-Release 4.1.0-beta3

This commit is contained in:
Athanasius 2020-09-10 17:21:30 +01:00
parent 95100ad586
commit 1b226f8e08
2 changed files with 26 additions and 1 deletions

@ -1,6 +1,31 @@
This is the master changelog for Elite Dangerous Market Connector. Entries are in reverse chronological order (latest first).
---
Pre-Release 4.1.0-beta3
===
We hit a bug with the UI scaling code to do with locales that use something
other than `.` as their decimals separator. This is a tk/tkinter bug with
using a floating point number. So, we've changed to using an integer instead.
* The setting is now 'ui_scale' and a REG_DWORD in Windows, instead of the old
'ui_scaling' as a REG_SZ. So any setting you'd already played with will
be ignored when first running beta3.
* The displayed values are now from 0 to 400 instead of 0.0 to 4.0. The
increments are equivalent to the old ones.
* The default setting is now `0` instead of `0.0`. Making `100` the default
would be problematic because tkinter's actual default is unlikely to simply
be 1.0. On a 2560x1440 monitor with a 27" diagonal it's ~1.33 for instance.
* There's a little extra DEBUG logging at startup so we can be sure of some
things like Python version used (pertinent if running from source).
Plugin Authors: If you are doing per-pixel things in your UI then there's
`import theme from theme` and `theme.default_ui_scale` to check the tk
`scaling` value. Note that this is the float value that tk uses internally,
with `1.0` being equivalent to our `100` now we're using integers for this.
Translators: Yes, the new strings have changed a bit again, apologies!
Pre-Release 4.1.0-beta2
===

@ -13,7 +13,7 @@ appcmdname = 'EDMC'
# appversion **MUST** follow Semantic Versioning rules:
# <https://semver.org/#semantic-versioning-specification-semver>
# Major.Minor.Patch(-prerelease)(+buildmetadata)
appversion = '4.1.0-beta2' #-rc1+a872b5f'
appversion = '4.1.0-beta3' #-rc1+a872b5f'
# For some things we want appversion without (possible) +build metadata
appversion_nobuild = str(semantic_version.Version(appversion).truncate('prerelease'))
copyright = u'© 2015-2019 Jonathan Harris, 2020 EDCD'