David Sangrey
3563084f67
#2031 Remove more references to EDDB
2023-07-22 20:54:32 -04:00
David Sangrey
86d4d89b94
#2031 Remove EDDB and Bump Version
2023-07-22 09:39:05 -04:00
David Sangrey
93a69cef9e
#2031 Update Dependencies
2023-07-22 09:38:19 -04:00
David Sangrey
d633795b42
Merge pull request #2030 from EDCD/submodule-change/5630556664
...
[Auto-generated] Submodule Updates 5630556664
2023-07-22 08:13:08 -04:00
github-actions
ca71cff742
updating submodules
2023-07-22 12:10:47 +00:00
Rob
803330bc98
Merge pull request #1923 from Athanasius/fix/submodule-pr-spam
...
Switch off the submodule PR cronjob in favour of 'push to develop'
2023-04-16 11:31:59 +01:00
Athanasius
41505736ac
Change the submodule GH workflow back to on-push to develop
2023-04-16 11:05:21 +01:00
Athanasius
a98c33432d
develop: post-release version to 5.8.2-alpha0
2023-01-22 13:22:13 +00:00
Athanasius
d81c93c4ac
Release 5.8.1: appversion & changelog
Release/5.8.1
2023-01-22 13:11:59 +00:00
Athanasius
3fb372fb11
EDSM: Remove actually un-necessary, and bug-inducing "not None" checks
...
I would have added these during a mypy cleanup, but it turns out they're both
not necessary *and* it actually prevents the EDSM Settings tab from properly
populating.
2023-01-22 13:09:34 +00:00
Athanasius
91f35fca55
Merge branch 'main' into develop
2023-01-20 12:06:39 +00:00
Athanasius
2a16c0dfb9
Merge branch 'main' into stable
2023-01-20 12:05:24 +00:00
Athanasius
563efc3766
Merge branch 'release-5.8.0' into stable
2023-01-20 12:04:31 +00:00
Athanasius
bbd8e00c51
Merge branch 'release-5.8.0'
2023-01-20 12:04:16 +00:00
Athanasius
033f994328
Merge branch 'release-5.8.0' into develop
2023-01-20 12:03:59 +00:00
Athanasius
ee5931db4a
windows-build: Revert WinSparkle DLL to 32-bit, not 64-bit
...
Some testing of 64-bit builds must have accidentally left this in place.
Release/5.8.0
2023-01-20 11:46:57 +00:00
Athanasius
fd0c9c505b
Release: appversion & changelog
...
* This includes adding a mention of Windows 8.1 EOL to the header.
2023-01-20 11:33:43 +00:00
Athanasius
27e39a05d8
PLUGINS: Document using config.user_agent
for User-Agent
...
And, really, just use `timeout_session` anyway, which does this.
2023-01-18 11:48:27 +00:00
Athanasius
8b9379a89e
PLUGINS: Document that they should use requests
, not urllib
, and why
2023-01-18 11:44:51 +00:00
Athanasius
650b43cc3c
PLUGINS: Document monitor.is_live_galaxy() as sanctioned for use
2023-01-18 11:30:28 +00:00
Athanasius
d576cb6611
develop: Post (pre-)release appversion bump to 5.8.1-alpha0
2023-01-18 11:16:13 +00:00
Athanasius
a8ab3eae71
Merge branch 'release-5.8.0-rc3'
2023-01-18 11:12:41 +00:00
Athanasius
9efcc19c73
Pre-Release 5.8.0-rc3: appversion & changelog
Release/5.8.0-rc3
2023-01-17 18:57:56 +00:00
Athanasius
9e57bda8f8
requirements: We also need charset_normalizer
now
2023-01-17 18:46:45 +00:00
Athanasius
70f5f30f1c
Pre-Release 5.8.0-rc2: appversion & changelog
Release/5.8.0-rc2
2023-01-17 18:25:16 +00:00
Athanasius
fad4690200
Build-exe: pkg_resources now has .vendor/platformdirs as well
...
For now we can manually add this to `packages`. Will open an issue with
py2exe.
2023-01-17 18:14:29 +00:00
Athanasius
5b9464b8c4
Pre-Release 5.8.0-rc1: appversion & changelog
Release/5.8.0-rc1
2023-01-17 17:05:30 +00:00
Athanasius
63b14f5cae
Translations: Latest imported from OneSky
2023-01-17 16:41:11 +00:00
Athanasius
5bd14ddd78
monitor: Don't synthesize StartUp if current event is ShutDown
2023-01-17 16:40:58 +00:00
Athanasius
9f0edc5a29
Merge pull request #1798 from EDCD/fix/1042/centralise-plugin-tracking
...
Move core plugin 'location' tracking into monitor.py
2023-01-17 11:31:13 +00:00
Athanasius
dbb471f2c2
eddn/tracking: Add BodyType to tracking UI
...
This helps demonstrate that a 'spurious' Station BodyName/ID is actually OK,
because BodyType makes it clear.
2023-01-16 19:32:44 +00:00
Athanasius
2f2ee885c8
monitor/tracking: *Do* clear supercruisentry/body state if Station type
2023-01-16 19:30:02 +00:00
Athanasius
46fd129d3e
eddn: Expand the tracking UI for all system, body & station location data
...
* Also renamed This.systemaddress to this.system_address, which impacted
misc. other lines of code.
2023-01-16 18:10:57 +00:00
Athanasius
a3409bb6d1
Merge pull request #1811 from EDCD/dependabot/pip/develop/pytest-7.2.1
...
build(deps-dev): bump pytest from 7.2.0 to 7.2.1
2023-01-16 17:08:06 +00:00
Athanasius
12530451fb
Merge pull request #1810 from EDCD/dependabot/pip/develop/setuptools-66.0.0
...
build(deps-dev): bump setuptools from 65.7.0 to 66.0.0
2023-01-16 17:08:01 +00:00
dependabot[bot]
357bdb92fb
build(deps-dev): bump pytest from 7.2.0 to 7.2.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.0...7.2.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 17:01:08 +00:00
dependabot[bot]
93acfd0582
build(deps-dev): bump setuptools from 65.7.0 to 66.0.0
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 65.7.0 to 66.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v65.7.0...v66.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 17:01:02 +00:00
Athanasius
b5bb9657d8
eddn: Move tracking_ui_update()
nearer top of journal_entry()
...
With the tracking now being in monitor.py this needs to be ASAP after the
local copies of the tracking have been updated.
Below the possible `this.status_body_name` blanking, in case that's hit.
2023-01-15 21:54:02 +00:00
Athanasius
309845dcf2
Merge pull request #1807 from EDCD/dependabot/pip/develop/setuptools-65.7.0
...
build(deps-dev): bump setuptools from 65.6.3 to 65.7.0
2023-01-12 19:31:57 +00:00
Athanasius
baf723f042
Merge pull request #1806 from EDCD/dependabot/pip/develop/requests-2.28.2
...
build(deps): bump requests from 2.28.1 to 2.28.2
2023-01-12 19:31:51 +00:00
dependabot[bot]
60b14999be
build(deps-dev): bump setuptools from 65.6.3 to 65.7.0
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 65.6.3 to 65.7.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v65.6.3...v65.7.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 17:03:03 +00:00
dependabot[bot]
b39d669ce7
build(deps): bump requests from 2.28.1 to 2.28.2
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.1 to 2.28.2.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.28.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 17:02:49 +00:00
Athanasius
085159f8cb
When it's a StartUp event say *that*, not Startup
...
This check in EDMarketConnector.py is explicitly for StartUp (and Loadgame),
not Startup, so have the logging say that.
2023-01-12 15:03:43 +00:00
Athanasius
3d41be7651
monitor: log INFO when for-plugins StartUp
event synthesized
...
This is actually to do with a reported issue around the ctypes code in
`EDLogs.gamerunning()` causing:
```python
exception ignored on calling ctypes callback function: <function EDLogs.game_running.<locals>.callback at 0x0000020E9C9D0EA0>
Traceback (most recent call last):
File "monitor.pyc", line 2041, in callback
File "monitor.pyc", line 2034, in WindowTitle
ctypes.ArgumentError: argument 1: OverflowError: int too long to convert
```
Although I can't personally get this to trigger at all under 64-bit python,
either in PyCharm *or* with the 5.7.1-alpha1 64-bit pre-release.
`game_running()` is only used in a few places, and the key things it
malfunctioning might cause are lack of the synthetic `ShutDown` (already
has an INFO logging) and `StartUp` events.
2023-01-12 14:50:44 +00:00
Athanasius
c350782a67
Merge pull request #1802 from EDCD/enhancement/1801/custom-release-archives
...
Create a custom .zip archive for releases
2023-01-12 14:05:14 +00:00
Athanasius
48a80411b4
windows-build/tar: Make archive at .. and then mv into 'root'
...
* Because the archive is a new file in the root it causes:
`tar: EDMarketConnector: file changed as we read it`
Verified on Linux/Debian, and also verified that this fix works.
2023-01-12 13:47:41 +00:00
Athanasius
2678d7d63f
windows-build/tar: New job needs to depend on variables
2023-01-12 13:10:43 +00:00
Athanasius
bcfcc8c71c
windows-build/tar: tar needs to be in job *after* variables
...
At least we had `-f EDMarketConnector-release-.tar.gz ` which implies the
`needs.variables.outputs.sem_ver` variable wasn't yet set.
2023-01-12 13:06:53 +00:00
Athanasius
a00c6f789a
windows-build/tar: Adjust argument ordering
...
`-C ..` applies to anything that happens after it, so needs to be after the
`-f <file>`.
2023-01-12 13:03:06 +00:00
Athanasius
d52f161dc9
windows-build/tar: run
, not script
.
2023-01-12 12:58:10 +00:00