From e3d5acc27f3b46615e23265dfc2494b3eacc5207 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Wed, 17 Jun 2020 15:28:59 +0100 Subject: [PATCH 1/6] 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. --- .gitignore | 4 +- config.py | 4 +- edmarketconnector.xml | 326 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 331 insertions(+), 3 deletions(-) create mode 100644 edmarketconnector.xml diff --git a/.gitignore b/.gitignore index 0a73c9fb..e6e08332 100644 --- a/.gitignore +++ b/.gitignore @@ -9,5 +9,7 @@ dump *.pdb *.msi *.wixobj -*.xml +appcast_win_*.xml +appcast_mac_*.xml +EDMarketConnector.VisualElementsManifest.xml *.zip diff --git a/config.py b/config.py index 6f7834b1..1e6c47fd 100644 --- a/config.py +++ b/config.py @@ -8,9 +8,9 @@ from sys import platform appname = 'EDMarketConnector' applongname = 'E:D Market Connector' appcmdname = 'EDMC' -appversion = '3.4.3.0' +appversion = '3.4.4.0' -update_feed = 'https://marginal.org.uk/edmarketconnector.xml' +update_feed = 'https://raw.githubusercontent.com/EDCD/EDMarketConnector/releases/edmarketconnector.xml' update_interval = 47*60*60 diff --git a/edmarketconnector.xml b/edmarketconnector.xml new file mode 100644 index 00000000..abc27f5c --- /dev/null +++ b/edmarketconnector.xml @@ -0,0 +1,326 @@ + + + + E:D Market Connector + https://raw.githubusercontent.com/EDCD/EDMarketConnector/releases/edmarketconnector.xml + Most recent changes with links to updates. + + + + + Release 3.43 + + h2 { font-size: 105%; } +

Release 3.44

+

NB: This release doesn't yet exist for MacOS + ... +

+ +

Release 3.43

+
    +
  • New commodity and modules from “September Update”.
  • +
  • Misc fixes.
  • +
  • More control over plugin widget colors.
  • +
+

The first time that you run the app while playing the game you are redirected to Frontier's authentication website and prompted for your username and password.

+

Release 3.42

+
    +
  • Use EDSY.org address for EDShipyard.
  • +
  • Add advanced multi-cannon from “Bridging the Gap”.
  • +
+

Release 3.41

+
    +
  • Transparent theme window size reduced.
  • +
+

Release 3.40

+
    +
  • Add new modules in 3.4.
  • +
  • Improved authentication when app started with game already running.
  • +
+

Release 3.38

+
    +
  • More authentication fixes.
  • +
  • Send influence and reputation gain to Inara on mission completion.
  • +
+

Release 3.37

+
    +
  • More authentication fixes.
  • +
  • More robust/graceful handling of Frontier Auth and/or cAPI server outages.
  • +
+

Release 3.36

+
    +
  • Fix for forthcoming Frontier authentication changes.
  • +
+

Release 3.35

+
    +
  • Display feedback on successful authentication.
  • +
  • Outfitting and Shipyard data also sent to EDDN on visiting outfitting or shipyard in-game, and tagged with a “Horizons” flag.
  • +
  • Sends your local faction reputation to Inara.
  • +
  • Fix for preferences window appearance on macOS Mojave.
  • +
+

Release 3.33

+
    +
  • More authentication fixes.
  • +
+

Release 3.32

+
    +
  • Fix for token expiry during a session (“Frontier server is down” error).
  • +
  • Force re-authentication if credentials entered for wrong Cmdr.
  • +
  • More logging of OAuth failures.
  • +
+

Release 3.31

+
    +
  • Support for OAuth2-based access to station commodity market, outfitting and shipyard data.
  • +
  • Fix for command-line program.
  • +
  • Improved handling of authentication errors.
  • +
  • Commodity market data also sent to EDDN on visiting the in-game commodity market.
  • +
  • Misc fixes.
  • +
+

Release 3.30

+
    +
  • Support for OAuth2-based access to station commodity market, outfitting and shipyard data.
  • +
  • Commodity market data also sent to EDDN on visiting the in-game commodity market.
  • +
  • Misc fixes.
  • +
+

Release 3.20

+
    +
  • Preliminary support for E:D 3.3.
  • +
  • Support accessing Journal on macOS remotely over SMB.
  • +
  • Misc fixes.
  • +
+

Release 3.12

+ +

Release 3.11

+
    +
  • Misc fixes.
  • +
+

Release 3.10

+
    +
  • Support for new ships and modules in E:D 3.1.
  • +
  • Fix for sending ship loadouts with engineered modules with certain secondary effects to Inara.
  • +
  • Add separators between plugins in main window.
  • +
  • Chinese (Simplified) translation courtesy of Cmdr Zhixian Wu.
  • +
  • Portuguese (Portugal) translation courtesy of Carlos Oliveira.
  • +
+

Release 3.06

+
    +
  • Extend localisation support to plugins.
  • +
  • Hungarian translation courtesy of Cmdr Wormhole.
  • +
  • Misc fixes.
  • +
+

Release 3.05

+
    +
  • Fix for “Frontier server is down” error on systems with primary language other than English.
  • +
  • Fix for TD prices file format.
  • +
+

Release 3.04

+
    +
  • Export ship loadout to Coriolis in Journal “Loadout” format.
  • +
  • Fix for “This app requires accurate timestamps” error - get timestamps for cAPI-derived data from cAPI server.
  • +
  • Fix for TCE integration.
  • +
  • Support for “package plugins”.
  • +
+

Release 3.03

+
    +
  • Fixes for stats and plugin display.
  • +
+

Release 3.02

+
    +
  • Choose between eddb, EDSM and Inara for station and shipyard links.
  • +
  • Don't display “Solo” mode in main window.
  • +
  • Fix for saving ship loadout to file when ship name contains punctuation.
  • +
+

Release 3.01

+
    +
  • Various fixes for EDSM, Inara and TCE integrations.
  • +
  • Fix for failure to terminate cleanly.
  • +
  • Switch ship loadout file to journal format.
  • +
+

Release 3.00

+
    +
  • Support for E:D 3.0.
  • +
  • Updates your entire fleet on EDSM and/or Inara whenever you visit the shipyard in game.
  • +
  • Updates your current ship's loadout on EDSM and/or Inara whenever it changes.
  • +
  • Plugin access to your dashboard status.
  • +
+ ]]> +
+ +
+ + + + + Release 3.44 + + body { font-family:"Segoe UI","Tahoma"; font-size: 75%; } h2 { font-family:"Segoe UI","Tahoma"; font-size: 105%; } +

Release 3.44

+

CHANGE OF MAINTAINER

+

Due to a lack of time to give the project the attention it needs Marginal has handed over ownership of the EDMarketConnector GitHub repository to the EDCD (Elite Dangerous Community Developers) organisation.

+

Initially Athanasius will now be responsible for maintaining the code, including addressing any Pull Requests and Issues, and making releases. Unfortunately he has no access to hardware running MacOS so can't easily generate builds for that platform or test them. So for the time being releases will be for Windows 10 only. MacOS users are advised to look into running from source (see the github README).

+

Going forwards the intention is to move to the python 3.7 code as soon as possible. To facilitate this there will be one more python 2.7 release in addition to this one, with the main aim of that being to add code to alert the user about any plugins they use that have apparently not been updated to run under python 3.7.

+

See the project GitHub repository's README.md for further information.

+
    +
  • Version increased to 3.4.4.0 / 3.44.
  • +
  • URL the application checks for updates changed to point to github,
  • +
+

Release 3.43

+
    +
  • New commodity and modules from “September Update”.
  • +
  • Increase transparent theme font size.
  • +
  • Misc fixes.
  • +
  • More control over plugin widget colors.
  • +
+

The first time that you run the app while playing the game you are redirected to Frontier's authentication website and prompted for your username and password.

+

Release 3.42

+
    +
  • Use EDSY.org address for EDShipyard.
  • +
  • Fixes for running under Wine on Linux.
  • +
  • Support not always on top with dark theme on Linux.
  • +
  • Add advanced multi-cannon from ”Bridging the Gap”.
  • +
+

Release 3.41

+
    +
  • Transparent theme window size reduced.
  • +
+

Release 3.40

+
    +
  • Use Euro Caps font with transparent theme.
  • +
  • Add new modules in 3.4.
  • +
  • Improved authentication when app started with game already running.
  • +
+

Release 3.38

+
    +
  • More authentication fixes.
  • +
  • Send influence and reputation gain to Inara on mission completion.
  • +
+

Release 3.37

+
    +
  • More authentication fixes.
  • +
  • More robust/graceful handling of Frontier Auth and/or cAPI server outages.
  • +
+

Release 3.36

+
    +
  • Fix for forthcoming Frontier authentication changes.
  • +
  • Fix for installation on non-English systems.
  • +
+

Release 3.35

+
    +
  • Display feedback on successful authentication.
  • +
  • Outfitting and Shipyard data also sent to EDDN on visiting outfitting or shipyard in-game, and tagged with a “Horizons” flag.
  • +
  • Sends your local faction reputation to Inara.
  • +
+

The first time that you run the app while playing the game you are redirected to Frontier's authentication website and prompted for your username and password.

+

Release 3.33

+
    +
  • More authentication fixes.
  • +
+

Release 3.32

+
    +
  • Fix for token expiry during a session (“Frontier server is down” error).
  • +
  • Force re-authentication if credentials entered for wrong Cmdr.
  • +
  • More logging of OAuth failures.
  • +
+

Release 3.31

+
    +
  • Support for OAuth2-based access to station commodity market, outfitting and shipyard data.
  • +
  • Fix for command-line program.
  • +
  • Improved handling of authentication errors.
  • +
  • Commodity market data also sent to EDDN on visiting the in-game commodity market.
  • +
  • Misc fixes.
  • +
+

Release 3.30

+
    +
  • Support for OAuth2-based access to station commodity market, outfitting and shipyard data.
  • +
  • Commodity market data also sent to EDDN on visiting the in-game commodity market.
  • +
  • Misc fixes.
  • +
+

Release 3.20

+
    +
  • Preliminary support for E:D 3.3.
  • +
  • Support accessing Journal on macOS remotely over SMB.
  • +
  • Misc fixes.
  • +
+

Release 3.12

+ +

Release 3.11

+
    +
  • Misc fixes.
  • +
+

Release 3.10

+
    +
  • Support for new ships and modules in E:D 3.1.
  • +
  • Fix for sending ship loadouts with engineered modules with certain secondary effects to Inara.
  • +
  • Add separators between plugins in main window.
  • +
  • Chinese (Simplified) translation courtesy of Cmdr Zhixian Wu.
  • +
  • Portuguese (Portugal) translation courtesy of Carlos Oliveira.
  • +
+

Release 3.06

+
    +
  • Extend localisation support to plugins.
  • +
  • Hungarian translation courtesy of Cmdr Wormhole.
  • +
  • Misc fixes.
  • +
+

Release 3.05

+
    +
  • Fix for “Frontier server is down” error on systems with primary language other than English.
  • +
  • Fix for TD prices file format.
  • +
+

Release 3.04

+
    +
  • Export ship loadout to Coriolis in Journal “Loadout” format.
  • +
  • Fix for “This app requires accurate timestamps” error - get timestamps for cAPI-derived data from cAPI server.
  • +
  • Fix for TCE integration.
  • +
  • Support for “package plugins”.
  • +
+

Release 3.03

+
    +
  • Fixes for stats and plugin display.
  • +
+

Release 3.02

+
    +
  • Choose between eddb, EDSM and Inara for station and shipyard links.
  • +
  • Don't display “Solo” mode in main window.
  • +
  • Fix for saving ship loadout to file when ship name contains punctuation.
  • +
+

Release 3.01

+
    +
  • Various fixes for EDSM, Inara and TCE integrations.
  • +
  • Fix for failure to terminate cleanly.
  • +
  • Switch ship loadout file to journal format.
  • +
+

Release 3.00

+
    +
  • Support for E:D 3.0.
  • +
  • Updates your entire fleet on EDSM and/or Inara whenever you visit the shipyard in game.
  • +
  • Updates your current ship's loadout on EDSM and/or Inara whenever it changes.
  • +
  • Plugin access to your dashboard status.
  • +
+ ]]> +
+ +
+ +
+
From f52d4a5e756b23de21a038ac09313e896a354814 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Wed, 17 Jun 2020 16:41:25 +0100 Subject: [PATCH 2/6] Updates various github URLs to EDCD, not Marginal, ones. --- EDMarketConnector.py | 6 +++--- PLUGINS.md | 2 +- PRIVACY.md | 2 +- README.md | 10 +++++----- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/EDMarketConnector.py b/EDMarketConnector.py index 75f31d53..39bd19b7 100755 --- a/EDMarketConnector.py +++ b/EDMarketConnector.py @@ -662,13 +662,13 @@ class AppWindow: self.w.clipboard_append(monitor.station and '%s,%s' % (monitor.system, monitor.station) or monitor.system) def help_general(self, event=None): - webbrowser.open('https://github.com/Marginal/EDMarketConnector/wiki') + webbrowser.open('https://github.com/EDCD/EDMarketConnector/wiki') def help_privacy(self, event=None): - webbrowser.open('https://github.com/Marginal/EDMarketConnector/wiki/Privacy-Policy') + webbrowser.open('https://github.com/EDCD/EDMarketConnector/wiki/Privacy-Policy') def help_releases(self, event=None): - webbrowser.open('https://github.com/Marginal/EDMarketConnector/releases') + webbrowser.open('https://github.com/EDCD/EDMarketConnector/releases') def save_raw(self): self.status['text'] = _('Fetching data...') diff --git a/PLUGINS.md b/PLUGINS.md index dcf4cd1b..4e35c3f1 100644 --- a/PLUGINS.md +++ b/PLUGINS.md @@ -251,7 +251,7 @@ If you display localized strings in EDMC's main window you should refresh them i Translation files should reside in folder named `L10n` inside your plugin's folder. Files must be in macOS/iOS ".strings" format, encoded as UTF-8. You can generate a starting template file for your translations by invoking `l10n.py` in your plugin's folder. This extracts all the translatable strings from Python files in your plugin's folder and places them in a file named `en.template` in the `L10n` folder. Rename this file as `.strings` and edit it. -See EDMC's own [`L10n`](https://github.com/Marginal/EDMarketConnector/tree/master/L10n) folder for the list of supported language codes and for example translation files. +See EDMC's own [`L10n`](https://github.com/EDCD/EDMarketConnector/tree/master/L10n) folder for the list of supported language codes and for example translation files. # Python Package Plugins diff --git a/PRIVACY.md b/PRIVACY.md index 7eb9b859..853239a4 100644 --- a/PRIVACY.md +++ b/PRIVACY.md @@ -38,4 +38,4 @@ If you have registered with the [Inara](https://inara.cz/) website this app tran ### Plugins -If you have installed any [plugins](https://github.com/Marginal/EDMarketConnector/wiki/Plugins) this app makes your Commander details available to those plugins. +If you have installed any [plugins](https://github.com/EDCD/EDMarketConnector/wiki/Plugins) this app makes your Commander details available to those plugins. diff --git a/README.md b/README.md index 065ba687..7d199993 100644 --- a/README.md +++ b/README.md @@ -35,14 +35,14 @@ Installation Mac: * Requires Mac OS 10.10 or later. -* Download the `.zip` archive of the [latest release](https://github.com/Marginal/EDMarketConnector/releases/latest). +* Download the `.zip` archive of the [latest release](https://github.com/EDCD/EDMarketConnector/releases/latest). * The zip archive contains the **EDMarketConnector** app - move this app to **Applications** or wherever you want it. * Double-click on the app to run it. Windows: * Requires Windows 7 or later. -* Download the `.msi` package of the [latest release](https://github.com/Marginal/EDMarketConnector/releases/latest). +* Download the `.msi` package of the [latest release](https://github.com/EDCD/EDMarketConnector/releases/latest). * Double-click on it to install. * Run **Elite Dangerous Market Connector** from the Start Menu or Start Screen. @@ -211,7 +211,7 @@ You'll see a very long cooldown period if your system's time of day changes whil - Re-start the app. ### Update Error! -The [GitHub server](https://github.com/Marginal/EDMarketConnector/releases/latest) that hosts this app's updates only supports TLS 1.2 and higher. Follow [these](https://help.passageways.com/hc/en-us/articles/115005183226-How-to-enable-TLS-1-2-in-Internet-Explorer-11-and-MS-Edge) instructions to change your Windows settings to disable the [deprecated](https://tools.ietf.org/html/rfc7568) SSL 2.0 and 3.0 protocols and enable TLS 1.2. +The [GitHub server](https://github.com/EDCD/EDMarketConnector/releases/latest) that hosts this app's updates only supports TLS 1.2 and higher. Follow [these](https://help.passageways.com/hc/en-us/articles/115005183226-How-to-enable-TLS-1-2-in-Internet-Explorer-11-and-MS-Edge) instructions to change your Windows settings to disable the [deprecated](https://tools.ietf.org/html/rfc7568) SSL 2.0 and 3.0 protocols and enable TLS 1.2. ### Location of configuration files If your configuration has been corrupted, or badly set, such that you can't run the program to fix it, or you otherwise need to directly access the configuration then these are the locations of the configuration: @@ -237,7 +237,7 @@ Future updates will also be installed to this location. This app doesn't work with PS4 or Xbox Elite: Dangerous accounts. On these platforms the game lacks support for the API and Journal files that this app relies on. ### Reporting a problem -Please report a problem as a new GitHub [issue](https://github.com/Marginal/EDMarketConnector/issues/new). Please wait for the error to occur and zip up and attach this app's log file to the new issue: +Please report a problem as a new GitHub [issue](https://github.com/EDCD/EDMarketConnector/issues/new). Please wait for the error to occur and zip up and attach this app's log file to the new issue: Mac: @@ -251,7 +251,7 @@ Windows: Running from source -------- -Download and extract the [latest source code](https://github.com/Marginal/EDMarketConnector/archive/master.zip) (or fork and clone if you're comfortable with using `git`). +Download and extract the [latest source code](https://github.com/EDCD/EDMarketConnector/archive/master.zip) (or fork and clone if you're comfortable with using `git`). Mac: From 4ee1510862ad31d6eea6b958d8bdcaaba1a1e484 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Wed, 17 Jun 2020 16:42:17 +0100 Subject: [PATCH 3/6] Updates build config for EDCD, tweaked copyright, and latest WiX * Change instances of 'Marginal' to 'EDCD'. Including github URLs. * Update SDKPATH and WIXPATH to the latest versions. * Removes un-necessary attempt at including VCredist file. This isn't needed on any Windows 10 version that is vaguely current (tested on 1909). * Adds the following to the EDMarketConnector.wxs section so that any new version definitely replaces any older one: InstallScope="perMachine" without this it defaults to a per-user install, and you end up with the prior Marginal-era EDMC allegedly still installed as well, even though they're installed into the same path. See commit 1beca864d362625f983cc9465125124ffada4ae2 in the python3 branch. * Appends ", 2020 Athanasius" to the copyright notices in setup.py. This will likely change to ", 2020 EDCD" pending EDCD Council approval. --- EDMarketConnector.wxs | 13 +++---------- setup.py | 16 ++++++++-------- 2 files changed, 11 insertions(+), 18 deletions(-) diff --git a/EDMarketConnector.wxs b/EDMarketConnector.wxs index 841926d9..8e47bdeb 100644 --- a/EDMarketConnector.wxs +++ b/EDMarketConnector.wxs @@ -11,9 +11,10 @@ Version="$(var.PRODUCTVERSION)" UpgradeCode="$(var.UPGRADECODE)" Language="!(bind.fileLanguage.EDMarketConnector.exe)" - Manufacturer="Marginal"> + Manufacturer="EDCD"> - + @@ -64,14 +65,6 @@ - - - - - - - - 1 and isdir(dist_dir): macdeveloperid = None # Windows paths -WIXPATH = r'C:\Program Files (x86)\WiX Toolset v3.9\bin' -SDKPATH = r'C:\Program Files (x86)\Windows Kits\8.1\bin\x86' +WIXPATH = r'C:\Program Files (x86)\WiX Toolset v3.11\bin' +SDKPATH = r'C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86' # OSX paths SPARKLE = '/Library/Frameworks/Sparkle.framework' @@ -95,7 +95,7 @@ if sys.platform=='darwin': ], 'LSMinimumSystemVersion': '10.10', 'NSAppleScriptEnabled': True, - 'NSHumanReadableCopyright': u'© 2015-2019 Jonathan Harris', + 'NSHumanReadableCopyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius', 'SUEnableAutomaticChecks': True, 'SUShowReleaseNotes': True, 'SUAllowsAutomaticUpdates': False, @@ -147,16 +147,16 @@ setup( windows = [ {'dest_base': APPNAME, 'script': APP, 'icon_resources': [(0, '%s.ico' % APPNAME)], - 'copyright': u'© 2015-2019 Jonathan Harris', + 'copyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius', 'name': APPNAME, # WinSparkle - 'company_name': 'Marginal', # WinSparkle + 'company_name': 'EDCD', # WinSparkle 'other_resources': [(24, 1, open(APPNAME+'.manifest').read())], } ], console = [ {'dest_base': APPCMDNAME, 'script': APPCMD, - 'copyright': u'© 2015-2019 Jonathan Harris', + 'copyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius', 'name': APPNAME, - 'company_name': 'Marginal', + 'company_name': 'EDCD', } ], data_files = DATA_FILES, options = OPTIONS, @@ -213,7 +213,7 @@ appcast.write(''' \t\t\t\t]]> \t\t\t \t\t\t Date: Wed, 17 Jun 2020 17:08:11 +0100 Subject: [PATCH 4/6] edmarketconnector.xml: Ensure 3.44 changelog is complete. * Copied the Windows one to the MacOS section, and added some emphasis. * URL-ised the reference to the README.md. --- edmarketconnector.xml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/edmarketconnector.xml b/edmarketconnector.xml index abc27f5c..e1e5eefd 100644 --- a/edmarketconnector.xml +++ b/edmarketconnector.xml @@ -13,10 +13,16 @@ h2 { font-size: 105%; }

Release 3.44

-

NB: This release doesn't yet exist for MacOS - ... -

- +

CHANGE OF MAINTAINER

+

Due to a lack of time to give the project the attention it needs Marginal has handed over ownership of the EDMarketConnector GitHub repository to the EDCD (Elite Dangerous Community Developers) organisation.

+

Initially Athanasius will now be responsible for maintaining the code, including addressing any Pull Requests and Issues, and making releases. Unfortunately he has no access to hardware running MacOS so can't easily generate builds for that platform or test them. So for the time being releases will be for Windows 10 only. MacOS users are advised to look into running from source (see the github README).

+

Going forwards the intention is to move to the python 3.7 code as soon as possible. To facilitate this there will be one more python 2.7 release in addition to this one, with the main aim of that being to add code to alert the user about any plugins they use that have apparently not been updated to run under python 3.7.

+

See the project GitHub repository's README.md for further information.

+
    +
  • Version increased to 3.4.4.0 / 3.44.
  • +
  • URL the application checks for updates changed to point to github,
  • +
+

Release 3.44

Release 3.43

  • New commodity and modules from “September Update”.
  • @@ -171,7 +177,7 @@

    Due to a lack of time to give the project the attention it needs Marginal has handed over ownership of the EDMarketConnector GitHub repository to the EDCD (Elite Dangerous Community Developers) organisation.

    Initially Athanasius will now be responsible for maintaining the code, including addressing any Pull Requests and Issues, and making releases. Unfortunately he has no access to hardware running MacOS so can't easily generate builds for that platform or test them. So for the time being releases will be for Windows 10 only. MacOS users are advised to look into running from source (see the github README).

    Going forwards the intention is to move to the python 3.7 code as soon as possible. To facilitate this there will be one more python 2.7 release in addition to this one, with the main aim of that being to add code to alert the user about any plugins they use that have apparently not been updated to run under python 3.7.

    -

    See the project GitHub repository's README.md for further information.

    +

    See the project GitHub repository's README.md for further information.

    • Version increased to 3.4.4.0 / 3.44.
    • URL the application checks for updates changed to point to github,
    • @@ -317,7 +323,7 @@ sparkle:os="windows" sparkle:installerArguments="/passive LAUNCH=yes" sparkle:version="3.4.4.0" - length="11276288" + length="10338304" type="application/octet-stream" /> From b0b0d8c41b4f9ba40b69009a320175a9ae4d9305 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Wed, 17 Jun 2020 17:10:30 +0100 Subject: [PATCH 5/6] edmarketconnector.xml: Updates MacOS title to reference 3.44 --- edmarketconnector.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edmarketconnector.xml b/edmarketconnector.xml index e1e5eefd..cf9c9971 100644 --- a/edmarketconnector.xml +++ b/edmarketconnector.xml @@ -8,7 +8,7 @@ - Release 3.43 + Release 3.44 h2 { font-size: 105%; } From cc9779f4c2dc0da6ed8cb52ab7b1465030211f81 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Wed, 17 Jun 2020 17:14:34 +0100 Subject: [PATCH 6/6] Changes additional copyright from 'Athanasius' to 'EDCD'. Spansh confirmed this was OK on EDCD Discord. --- setup.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index b40634bc..07d66e32 100755 --- a/setup.py +++ b/setup.py @@ -95,7 +95,7 @@ if sys.platform=='darwin': ], 'LSMinimumSystemVersion': '10.10', 'NSAppleScriptEnabled': True, - 'NSHumanReadableCopyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius', + 'NSHumanReadableCopyright': u'© 2015-2019 Jonathan Harris, 2020 EDCD', 'SUEnableAutomaticChecks': True, 'SUShowReleaseNotes': True, 'SUAllowsAutomaticUpdates': False, @@ -147,14 +147,14 @@ setup( windows = [ {'dest_base': APPNAME, 'script': APP, 'icon_resources': [(0, '%s.ico' % APPNAME)], - 'copyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius', + 'copyright': u'© 2015-2019 Jonathan Harris, 2020 EDCD', 'name': APPNAME, # WinSparkle 'company_name': 'EDCD', # WinSparkle 'other_resources': [(24, 1, open(APPNAME+'.manifest').read())], } ], console = [ {'dest_base': APPCMDNAME, 'script': APPCMD, - 'copyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius', + 'copyright': u'© 2015-2019 Jonathan Harris, 2020 EDCD', 'name': APPNAME, 'company_name': 'EDCD', } ],