1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-19 02:17:38 +03:00

1434 Commits

Author SHA1 Message Date
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
0bf415eced Fixes another binary versus string issue in collate.py 2019-12-01 18:46:06 +00:00
Jonathan Harris
f514ed7a64 Fix Detailed Surface Scanner rating 2019-12-01 18:41:14 +00:00
Jonathan Harris
6230c65b18 Doc fixes 2019-11-27 01:33:58 +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
3a6c6dfaef Refer to released version of py2exe 2019-10-12 13:14:27 +01: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
da56fd1411 Release 3.50 beta0 rel-350-0 2019-10-02 03:09:31 +01:00
Jonathan Harris
e192c2ca2e Plugin migration 2019-10-02 03:01:08 +01:00
Jonathan Harris
1cb5dd9cc7 Fix for DDE registration 2019-10-01 18:54:58 +01:00
Jonathan Harris
aef51b20ee Fixes for Sparkle & WinSparkle updating 2019-10-01 18:48:47 +01:00
Jonathan Harris
5edda61f6b winreg in Python <= 3.7.4 handles REG_MULTI_SZ incorrectly
https://bugs.python.org/issue32587
Partially reverts 5989acd0d3263e54429ff99769ff73a20476d863
2019-10-01 15:56:03 +01:00
Jonathan Harris
7530784770 Allow Windows executable to be invoked from any cwd 2019-09-30 23:33:19 +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
2ed09c75fd getint() should return 0 for unset 2019-09-30 04:01:29 +01:00
Jonathan Harris
cf5c1e0bbc Update for Python 3 2019-09-30 03:11:29 +01:00
Jonathan Harris
5246bcd794 Packaging cleanups 2019-09-30 03:08:07 +01:00
Jonathan Harris
06ba0be3ee Update eddb database 2019-09-30 03:07:39 +01:00
Jonathan Harris
5989acd0d3 Switch to built-in winreg module on Windows 2019-09-30 03:07:38 +01:00
Jonathan Harris
92bbe7839b We don't need to explicitly set REQUESTS_CA_BUNDLE any more 2019-09-30 03:07:38 +01:00
Jonathan Harris
7135e46b07 Build a standalone app on MacOS 2019-09-30 03:07:38 +01:00
Jonathan Harris
b2d94a4b19 Switch to built-in configparser module on Linux 2019-09-30 03:07:38 +01:00
Jonathan Harris
0f09c09d43 Misc fixes for MacOS 2019-09-30 03:07:38 +01:00
Jonathan Harris
8700924bc2 Fix representation of user-defined errors 2019-09-30 03:07:38 +01:00
Jonathan Harris
f0e3ba3aff Revert some non-Python3 related changes 2019-09-30 03:07:37 +01:00
Jonathan Harris
159bf95b77 All executable files invoked with #!/usr/bin/env python3 2019-09-30 02:50:52 +01:00
Jonathan Harris
ca814758bd Change ttk import for consistency 2019-09-30 02:50:52 +01:00
Jonathan Harris
fb42269ba1 Sync coriolis-data 2019-09-30 02:50:52 +01:00
Athanasius
f8a5a063c2 exe: Cull lib/tcl/tzdata from .wxs 2019-09-27 14:08:47 +01:00
Athanasius
3a6ff451d4 exe: cull lib/tk/msgs/ from .wxs 2019-09-27 14:08:38 +01:00
Athanasius
2da6b36f84 exe: Cull lib/tk/images/ from .wxs 2019-09-27 14:08:32 +01:00
Athanasius
0d3383a5bb exe: Cull lib/tk/demos/ from .wxs 2019-09-27 14:08:29 +01:00
Athanasius
0a695af023 exe: Culls lib/tcl/msgs/ from .wxs 2019-09-27 14:08:24 +01:00
Athanasius
456e23a176 exe: Culls all lib/tcl/encoding from .wxs 2019-09-27 14:08:21 +01:00
Athanasius
b615f7df47 Revert "Lowers companion.py holdoff to 10 seconds"
This reverts commit 93c4f85b3c4c25216ec5f5f62754671b9d8d04e2.
2019-09-27 12:15:57 +01:00
Athanasius
f7d624f965 exe: setup.py: Update SDKPATH for 10.0.18362.0 from Visual Studio Installer 2019-09-27 11:46:13 +01:00
Athanasius
d0f97d9767 exe: Updating setup.py with minimal changes to work under py2exe 0.9.3.2 2019-09-27 11:46:10 +01:00
Athanasius
1beca864d3 Force WiX to use per-machine installation.
Without this line any .msi that Athanasius built on his machine and
tried to install in place of an upstream .msi would install files along
side it resulting in a thoroughly broken install.
  This was tracked down using:

	msiexec /i "EDMarketConnector_win_343.msi" /L*vx installer-upstream343_to_py3-343.log

and then noticing the following in the log file:

	FindRelatedProducts: current install is per-user.  Related install for product '{69825809-42A3-4FFD-8CDD-977AA84FF94D}' is per-machine.  Skipping...

Note that Athanasius uses a 'Limited' Windows 10 Home account, and was
getting UAC prompts no matter which .msi was installed.  They all also
installed into "C:\Program Files (x86)\EDMarketConnector\".

  The remaining puzzle is why Otis' .msi files install per-machine by
default in this environment, or why Athanasius' install per-user without
this extra stanza.
2019-09-27 11:40:16 +01:00
Athanasius
0272c591b6 Force inclusion of sqlite3.dll
*) There's a bug in py2exe meaning sqlite3.dll doesn't get pulled in
    by listing it in packages.  So we fudge it, assuming it's in
    <sys.base_prefix>/DLLs/sqlite3.dll (which is the case for Python 3.2
    32-bit on Windows).

    Bug report filed:

    	<https://github.com/albertosottile/py2exe/issues/23>

  *) Adds sqlite3.dll back into .wxs file
2019-09-27 11:40:10 +01:00
Athanasius
5dcf27e08e exe: Restore library.zip to .wxs
I'd only removed this due to accidentally using "zipfile=None" in the
setup.py previously.  So of course I had no library.zip and took it out
of .wxs to suppress file not found errors.
  But without this python won't find the necessary files.
2019-09-27 11:40:00 +01:00
Athanasius
486c0118b4 exe: Fixes <Feature><ComponentRef ...> where GUID is explicit 2019-09-27 11:39:50 +01:00
Athanasius
49aa53dc45 exe: Successful .msi build!
*) .wxs <Feature> updated to match the defined Components
  *) That exit() removed from cp37-setup.py so the WiX build runs
2019-09-27 11:39:32 +01:00
Athanasius
8b388c7b0b exe: .wxs - comment out VCRedist90, as python3.7.exe uses VC140 and things have changed
Since VS 2015 (either 140 or 141) Windows 10 should rely on the OS to
install VC runtime.  For Windows 8.1 and earlier:

	2. If you build software designed for use on Windows operating
	systems where the Universal CRT is not guaranteed to be
	installed (i.e., Windows 8.1 and below), your software will
	need to depend on the above mentioned Windows Update packages
	to install the Universal CRT.
<https://devblogs.microsoft.com/cppblog/introducing-the-universal-crt/>
2019-09-27 11:38:42 +01:00