Commit Graph
1168 Commits
Author SHA1 Message Date
Athanasius d3abb6fa1f Detect plugins without Python 3.x support and warn user.
To allow users to sort out their plugins before EDMC itself moves to
Python 3.x warn them if any of their enabled, non-stock, plugins do not
have a plugin_start3() method.

  * If any are found without support there's a popup triggered at the
    end of AppWindow initialisation.
  * Then the user can check Settings > Plugins to see a list of the
    plugins without Python 3.x support.
2020-06-18 19:40:46 +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
Bernd Gollesch 38ba48c713 added carrier data to CarrierJump event 2020-06-18 17:46:16 +01:00
Bernd Gollesch 098613ea0a There is now an api event for 'CarrierJump' -> 'addCommanderTravelCarrierJump' 2020-06-18 17:46:06 +01:00
Bernd Gollesch 02649b8c6f there is also a 'Factions' list in the 'CarrierJump' event 2020-06-18 17:44:22 +01:00
Bernd Gollesch b45df6b4fd keep track of location if the carrier you're docked at jumps 2020-06-18 17:44:14 +01:00
Bernd Gollesch 8db229585d send 'CarrierJump' event to EDDN 2020-06-18 17:36:51 +01:00
Bernd Gollesch 690ef067b0 keep track of system location if fleet carrier jumps while docked 2020-06-18 17:35:35 +01:00
Athanasius 148ea8d79c Merge branch 'master' into release-final-python27 2020-06-18 17:19:29 +01:00
Athanasius bb9385422d Merge pull request #479 from VAKazakov/patch-1
Fixing reputation values error on Inara
2020-06-18 17:18:40 +01:00
Athanasius 6e72806bb7 Merge coriolis-data from upstream after fresh pull 2020-06-18 15:38:34 +01:00
Athanasius 886c5740e5 Changes CAPI CLIENT_ID to one under Athanasius' Frontier account 2020-06-18 15:34:39 +01:00
Athanasius 53bbeca12b Merge branch 'releases'
Release 3.44 just made as pre-release, soon to be live.
2020-06-17 18:15:33 +01:00
Athanasius a5edde146e docs: RELEASING.md: Various changes after confirming releasing works.
* Outline the `release-XYZ` > `releases` workflow.
 * Expanded on exact git CLI commands to use in some stages.
2020-06-17 18:04:25 +01:00
Athanasius cc9779f4c2 Changes additional copyright from 'Athanasius' to 'EDCD'.
Spansh confirmed this was OK on EDCD Discord.
rel-344
2020-06-17 17:14:34 +01:00
Athanasius b0b0d8c41b edmarketconnector.xml: Updates MacOS title to reference 3.44 2020-06-17 17:10:30 +01:00
Athanasius 48181e5f46 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.
2020-06-17 17:08:11 +01:00
Athanasius 4ee1510862 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 <Product Id ...>
    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 1beca864d3 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.
2020-06-17 16:42:17 +01:00
Athanasius f52d4a5e75 Updates various github URLs to EDCD, not Marginal, ones. 2020-06-17 16:41:25 +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
Athanasius 141609e7fb docs: RELEASING.md: github adds the Source Code files itself 2020-06-17 00:15:17 +01:00
Athanasius 381c039a31 docs: RELEASING.md: Mostly have the actual release procedure documented now.
There's a 'TODO' for generating the zip and tar.gz source files.
2020-06-17 00:15:17 +01:00
Athanasius ade048d1fc docs: RELEASING.md: How to update edmarketconnector.xml 2020-06-17 00:15:17 +01:00
Athanasius 4459e19b47 docs: RELEASING.md: Clarify the py2exe version requirements.
0.9.3.2 will work, due to a hack in setup.py.

 0.9.4.0 is pre-release and works with or without that hack.
2020-06-17 00:15:17 +01:00
Athanasius e008986490 docs: RELEASING.md: site-packages corrected.
This had been listing importlib_metadata, and its dependency zipp,
because it's a dependency of newer 'keyring'.   As we're hard-coding an
older 'keyring' without that dependency we don't need to list them here.
2020-06-17 00:15:17 +01:00
Athanasius 69b585ac1d docs: RELEASING.md: Reminder to check the .exe and .msi actually work. 2020-06-17 00:15:17 +01:00
Athanasius 806bea5b5c docs: RELEASING.md: Expand on how to run the py2exe command 2020-06-17 00:15:17 +01:00
Athanasius 4c7cc84a8b docs: RELEASING.md: Move site-packages list to after python/py2exe 2020-06-17 00:15:17 +01:00
Athanasius 38fc256cb0 docs: RELEASING.md: Document specific versions of site-packages modules 2020-06-17 00:15:17 +01:00
Athanasius 6d138dddd4 docs: RELEASING.md: It works with Python 3.7.7 2020-06-17 00:15:17 +01:00
Athanasius 5d8e0e4c5a docs: RELEASING.md update for checking later versions
* WiX Toolset 3.11.2
 * WinSparkle 0.7.0

NB: There's a need for a specific/older version of two python modules:
certifi and keyring, else running EDMarketConnector.exe doesn't work.
2020-06-17 00:15:17 +01:00
Athanasius ba0fbd3ef3 docs: RELEASING.md fuilly fleshed out.
Unless I'm mistaken about the source of some necessary software/files,
or someone can only find a later/different version of them, this should
now serve as an easy guide to making EDMC releases.
2020-06-17 00:15:17 +01:00
Athanasius d385a3c362 Initial empty RELEASING.md 2020-06-17 00:15:17 +01:00
Athanasius 0f154415ac README.md: Notice added about change of maintainer. 2020-06-16 22:22:59 +01:00
VAKazakov 994624d83b changing division by int to float, as suggested 2020-03-05 11:52:34 +03:00
VAKazakov 1984e25e50 Fixing reputation values error
"Inara setCommanderReputationMinorFaction, The reputation value exceeds the valid range"
2020-03-04 22:43:47 +03:00
Jonathan Harris f514ed7a64 Fix Detailed Surface Scanner rating 2019-12-01 18:41:14 +00:00
Jonathan Harris 416545d0ab Update Polish translation 2019-11-04 12:27:48 +00:00
Jonathan Harris 838ad16ac5 Add Agronomic Treatment introduced for an community goal 2019-10-27 15:36:24 +00:00
Jonathan Harris ba9954dd7b Document multithreading in more detail 2019-10-07 14:12:58 +01:00
Jonathan Harris 034c0b5bd2 Send SAASignalsFound events to EDDN 2019-10-03 19:22:58 +01:00
Jonathan Harris e9a23c67dc Send correct opponentName for Interdicted and Interdiction events
Fixes #459
2019-10-02 18:50:06 +01:00
Jonathan Harris 8c2775f6d8 Appear on task bar in dark mode on Linux
and so enable minimize button.
Maybe addresses #440
2019-09-30 17:35:22 +01:00
Jonathan Harris c5df83eb32 Update translations 2019-09-26 00:15:00 +01:00
Jonathan Harris d64889c819 Release 3.43 rel-343 2019-09-24 22:49:03 +01:00
Jonathan Harris b81c4cf6c5 More control over widget colors
Documented mechanism to apply theme to dynamically created widgets.
Allow widgets to override theme colors. Fixes #444
2019-09-24 00:08:46 +01:00
Jonathan Harris 630da89831 Increase transparent theme font size
Fixes #416
2019-09-22 18:52:07 +01:00
Jonathan Harris a31ecc9618 Fix for invoking npm on Windows
Fixes #454
2019-09-22 15:51:22 +01:00
Jonathan Harris edefca8307 Add 3.5 commodity and modules 2019-09-21 18:28:28 +01:00
Jonathan Harris bf40b98819 Handle inability to get system language
Fixes #451
2019-09-21 18:11:22 +01:00