1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-16 17:12:21 +03:00

211 Commits

Author SHA1 Message Date
Athanasius
93e4adb8c7 Release 4.0.3: Version and ChangeLog 2020-07-24 12:07:42 +01:00
Athanasius
d06104ec6e Release 4.0.3-rc3: ChangeLog and version string 2020-07-23 15:02:56 +01:00
Athanasius
98e20b4568 Pre-Release 4.0.3-rc2 2020-07-21 18:27:09 +01:00
Athanasius
d3e74bba39 Pre-Release 4.0.3-rc1
version and changelog updated.
2020-07-21 17:42:31 +01:00
Athanasius
508ed78a25 Use semantic_version.truncate() for appversion_nobuild 2020-07-19 11:45:07 +01:00
Athanasius
ef3f14daaa Define appversion_nobuild in config.py for use elsewhere
Already need this in update.py, but will also adjust the 'Release Notes'
URL to use this, not full version.
2020-07-19 11:45:06 +01:00
Athanasius
dc9597fb0c Add comment that appversion must now be valid Semantic Version 2020-07-19 11:45:06 +01:00
Athanasius
560ac5f81a Semantic Version support: py2exe & WinSparkle
* py2exe only supports Major.Minor.Patch(.Revision), so pass only
Major.Minor.Patch to it.  'File version' of generated EXEs will have
a `.0` appended as .Revision.

* Set 'product_version' in py2exe with the full version string.  This
ends up in the EXE 'Product version' property.

* WinSparkle accidentally suppoorts semver -prerelease correctly, but
not +buildmetadata.  So trim the latter off and set that as the version
for checks.
2020-07-19 11:45:06 +01:00
Athanasius
d39d78bb39 Release 4.0.2.0 2020-07-15 12:00:03 +01:00
Athanasius
07b6002775 Release 4.0.1.0 appversion and ChangeLog.md 2020-07-14 11:27:55 +01:00
Athanasius
a0c1221446 Increase version to 4.0.0.0 2020-07-13 12:09:05 +01:00
Athanasius
71bb14a737 Document allowed imports for PLUGINS
* List added in 'Available imports' section of PLUGINS.md
* Various *.py files now have comments about things being allowed for
 plugin import.
2020-07-12 19:25:47 +01:00
Athanasius
624f2a7907 Changelog and version bump for 3.99.5.0 2020-07-11 21:03:48 +01:00
Athanasius
0282d0c6ba Version 3.99.4.0
* config.appversion increased.
* Changelog updated.
2020-07-10 12:52:36 +01:00
Athanasius
de55ff7ce0 Increase appversion to 3.99.3.0 2020-07-07 19:43:02 +01:00
Athanasius
7e838953c9 Increase version to 3.99.2.0 2020-07-05 20:01:05 +01:00
Athanasius
dbc177a02c Fix WinSparkle options to be under EDCD key
* When I changed 'company_name' in setup.py to 'EDCD' this caused WinSparkle to
   store, and look for, its keys there.
 * There's code in config.py that attempts to set some WinSparkle options, only
   if they weren't already there.  This is hardcoded to use the old 'Marginal'
   Registry Key.

So, explicitly do this WinSparkle setup under 'EDCD', and *always* set the
update_interval value to match what we expect.  Leave the 'CheckForUpdates'
under the 'is it already here?' check so that we respect the user's choice.
2020-07-04 11:51:01 +01:00
Athanasius
bbb5c52de3 Increase version to 3.99.1.0 2020-07-02 18:06:29 +01:00
Athanasius
ab375c7bac Version 3.99.0.0 as beta0 for python 3.7 release 2020-07-01 16:20:59 +01:00
Athanasius
314fc7082d Implements 'Help > About' menu item
* Re-uses the 'About {APP}' that was defined because the MacOS version
   always had an 'About' bit.
 * As a side effect of wanting the copyright string in the popup this is
   now defined in config.py, and setup.py has been adjusted to also take
   it from there.
 * The About popup includes a link to the release notes, contingent on
   the git tag existing on github.
 * Only one instance of the popup is allowed at once.
 * There's still a 'TODO' for moving 'Check for updates' into this
   popup.

Addresses issue #509
2020-07-01 15:44:20 +01:00
Athanasius
259bb3bbd6 Merge branch 'release-final-python27' into python3 2020-06-21 16:43:02 +01:00
Jonathan Harris
a41a65a3b0 Release 3.50 beta0 2020-06-21 16:33:36 +01:00
Jonathan Harris
0ef0f017f1 winreg in Python <= 3.7.4 handles REG_MULTI_SZ incorrectly
https://bugs.python.org/issue32587
Partially reverts 5989acd0d3263e54429ff99769ff73a20476d863
2020-06-21 16:31:42 +01:00
Jonathan Harris
9eb4dbd93e getint() should return 0 for unset 2020-06-21 16:31:42 +01:00
Jonathan Harris
823f8caf0a Switch to built-in winreg module on Windows 2020-06-21 16:31:41 +01:00
Jonathan Harris
c5daf1d563 Switch to built-in configparser module on Linux 2020-06-21 16:31:41 +01:00
Jonathan Harris
a4f4483d20 Misc fixes for MacOS 2020-06-21 16:31:41 +01:00
Athanasius
dded0196ea exe: config.py doesn't need to decode() any more 2020-06-21 16:23:01 +01:00
Athanasius
2440cf4a67 platform is always just 'linux' under python3 2020-06-21 16:23:01 +01:00
Athanasius
40a0c09f6d config.py: De-future 2020-06-21 16:23:01 +01:00
Athanasius
d0ae621387 Running EDMarketConnector.py 'works'.
First pass utilising 'futurize' to do most of the work.

  There's an issue with ur'\"' in l10n.py which I'm not sure how to
properly fix.

  This now has errors when hitting the 'Update' button.
2020-06-21 16:23:00 +01:00
Athanasius
9c285a79e7 config: Change update_interval to 8 hours 2020-06-19 07:29:17 +01:00
Athanasius
2aa5154a1a config: Bump version to 3.4.6.0 so it shows up in testing
As the new Fleet Carrier code needs testing we need to be able to
filter down to our test messages if needs be.
2020-06-18 18:26:20 +01:00
Athanasius
e3d5acc27f Initial commits before release 3.4.4.0
This is a little messy due to the need to bootstrap the edmarketconnector.xml
file into the 'releases' branch.
2020-06-17 15:28:59 +01:00
Jonathan Harris
d64889c819 Release 3.43 2019-09-24 22:49:03 +01:00
Jonathan Harris
cd73383986 Release 3.42 2019-06-19 12:25:10 +01:00
Jonathan Harris
f8a3942df2 Fix for boolean config values on Linux 2019-05-28 00:00:56 +01:00
Jonathan Harris
126f51b1d2 Drop "imaging-tk" requirement
Fixes #418
2019-05-21 17:04:14 +02:00
Jonathan Harris
2a557fd37c Drop "keyring" requirement
Ref #418
2019-05-21 16:15:03 +02:00
Jonathan Harris
96d40a06ba Release 3.41 2019-05-02 02:04:53 +01:00
Jonathan Harris
68bc025c07 Release 3.40 2019-04-26 18:12:40 +01:00
Jonathan Harris
5e634266f3 Release 3.38 2019-02-19 18:29:55 +00:00
Jonathan Harris
8cd44dc3a4 Release 3.37 2019-01-18 14:58:42 +00:00
Jonathan Harris
8b3716c43e Release 3.36 2019-01-10 14:14:13 +00:00
Jonathan Harris
6a9376813c Release 3.35 2019-01-10 01:12:31 +00:00
Jonathan Harris
04563cadae Release 3.34 2019-01-10 00:16:19 +00:00
Jonathan Harris
4bb95c967d Release 3.33 2019-01-06 03:10:09 +00:00
Jonathan Harris
0afc4ef00b Release 3.32 2018-12-31 19:16:32 +00:00
Jonathan Harris
252e82a29c Release 3.31 2018-12-28 18:58:33 +00:00
Jonathan Harris
3f542e3813 Release 3.30 2018-12-28 03:34:11 +00:00