Commit Graph
70 Commits
Author SHA1 Message Date
David Sangrey 6f2ba8d1b2 Release/5.9.5 Update Changelog and Version String 2023-08-22 17:00:57 -04:00
David Sangrey e7f85ca81f Merge branch 'develop' into fix/2048/capi-auth-issues 2023-08-08 14:50:06 -04:00
David Sangrey 3b679c1556 #2048 Validate RegKeys, Auth Flow 2023-08-06 17:40:04 -04:00
David Sangrey 16ffdffdd9 Release/5.9.3 Update Changelog and Version 2023-08-03 22:35:35 -04:00
David Sangrey e7876a0e0b #2046 Add Missing Registry Logic 2023-08-03 16:29:07 -04:00
David Sangrey f384a702b8 Update Changelog and Version String 2023-08-02 15:31:28 -04:00
David Sangrey 247d632cc6 #2040 First Pass - Update Build System 2023-07-26 22:49:03 -04:00
David Sangrey e41d484468 5.9.0/update version string 2023-07-26 16:56:07 -04:00
David Sangrey bec6faaf42 Pre-Release 5.9.0-rc1: appversion and changelog 2023-07-23 17:53:14 -04:00
David Sangrey 86d4d89b94 #2031 Remove EDDB and Bump Version 2023-07-22 09:39:05 -04: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 2023-01-22 13:11:59 +00:00
Athanasius d576cb6611 develop: Post (pre-)release appversion bump to 5.8.1-alpha0 2023-01-18 11:16:13 +00:00
Athanasius 9efcc19c73 Pre-Release 5.8.0-rc3: appversion & changelog 2023-01-17 18:57:56 +00:00
Athanasius 70f5f30f1c Pre-Release 5.8.0-rc2: appversion & changelog 2023-01-17 18:25:16 +00:00
Athanasius 5b9464b8c4 Pre-Release 5.8.0-rc1: appversion & changelog 2023-01-17 17:05:30 +00:00
Athanasius 5fd4a68226 copyright: Bump end year to 2023 2023-01-01 10:53:15 +00:00
A_D 4527177f9b config/linux.py: Removed List and Optional usage
Missed these in the initial PR -- using the python 3.10 versions
2022-12-23 18:33:47 +02:00
A_D 876afafcac config/linux.py Fix mypy complaints
This wasn't updated to note optionals when the parent base class was
2022-12-23 17:49:07 +02:00
Athanasius 299b42c558 config/__init__: Remove use of typing.List 2022-12-23 14:47:37 +00:00
Athanasius 1e0d99a61f config/__init__: Remove use of typing.Union 2022-12-23 14:47:36 +00:00
Athanasius d76e827dc5 config/windows: Fix up types 2022-12-23 14:47:00 +00:00
Athanasius 48763890fe config: Fix "could be None" types in __init__.py 2022-12-23 14:46:56 +00:00
Athanasius 34fe5917ae develop: Bump appversion to 5.7.1-alpha0 2022-12-14 15:32:10 +00:00
Athanasius 858efbdd54 Pre-Release 5.7.0-rc1: appversion and changelog 2022-12-14 14:02:34 +00:00
Athanasius baadf10158 config/__init__: l is too ambiguous
flake8 6.0.0 complained about `l` here, but strangely not the other
single-letter variable names.  I figured I might as well rename those as
well.
2022-12-05 16:05:23 +00:00
Athanasius 19114fdc3a config/linux: Remove unused TYPE_CHECKING import 2022-12-04 15:15:14 +00:00
Athanasius 116986837e develop: post-release appversion = 5.6.2-alpha0 2022-12-02 12:54:02 +00:00
Athanasius dd4a178a67 Release 5.6.1: appversion & changelog 2022-12-02 12:12:32 +00:00
Athanasius 0122552448 develop: post-release appversion bump 2022-11-28 16:45:58 +00:00
Athanasius 1e5d09eff4 Release 5.6.0: appversion and changelog 2022-11-28 15:39:03 +00:00
Athanasius ab9e5f7278 Merge branch 'enhancement/1719/edsm-api-gameversion-gamebuild' into release-5.6.0-beta1 2022-11-28 12:20:36 +00:00
Athanasius 1ec1253b48 appversion: Change to 5.6.0-alpha2 to be distinct
* This is alpha, not beta.
* We have an -alpha0 and a -beta1 already, so use -alpha2 so even that digit
  is distinct.
2022-11-28 11:08:48 +00:00
Athanasius 4858ec7200 Pre-Release 5.6.0-beta1: appversion & changelog 2022-11-27 16:09:06 +00:00
Athanasius 4d29eb6059 appversion: Change to 5.6.0-alpha0 for 'new EDDN code' testing
* There's a Pre-Release 5.5.1-alpha0 out there, we want to look distinct
  from it.
2022-11-24 14:42:34 +00:00
Athanasius 6070f82c6b OUT_EDDN_DO_NOT_DELAY should be OUT_EDDN_DELAY
* The old name was OUT_SYS_DELAY.
* Yes, this is the inverse of what we want, which is "should we not delay
  messages", but this is the legacy.
2022-11-22 16:47:17 +00:00
Athanasius be1ef32238 config: Minor ordering change to ensure OUT_STATION_ANY set correctly
* This depends on `OUT_EDDN_SEND_STATION_DATA` which is defined below where
  this originally was.
2022-11-22 15:30:30 +00:00
Athanasius 0d35f8874a config/EDDN: Rename OUT_MKT_EDDN to OUT_EDDN_SEND_STATION_DATA
This flag controls whether commodity, outfitting or shipyard schema messages
are sent.  Thus 'MKT' ('market') is misleading.  Rename it so the intent when
used is clear.
2022-11-22 14:02:15 +00:00
Athanasius 9f02f18408 config/EDDN: Rename OUT_SYS_EDDN to OUT_EDDN_SEND_NON_STATION
* This was perhaps originally meant for what the UI option says, i.e. "send
  system and scan data", but is actually being used for anything that is
  **NOT** 'station data' (even though *that* option has 'MKT' it includes
  outfitting and shipyard as well).

  So, just name this more sanely such that code using it is more obvious as
  to the actual intent.
2022-11-22 14:02:14 +00:00
Athanasius 3a57b53bbd config/EDDN: Rename OUT_SYS_DELAY to OUT_EDDN_DO_NOT_DELAY
The sense of this `output` flag has been inverted (always?) for a long time.

1. I have the option "Delay sending until docked" showing as *off* in the UI.
2. My config.output value is `100000000001`.
3. The value of this flag is `4096`, which means 12th bit (starting from 1, not
  zero).
4. So I have the bit set, but the option visibly off.

So, rename this both to be more pertinent to its use *and* to be correct as to
what `True` for it means.
2022-11-22 14:02:13 +00:00
Athanasius bf7be4dc5a config/darwin: Remove non-functional coverage pragma 2022-10-02 12:39:08 +01:00
Athanasius baf62f03fd pytest/coverage: Resolve the "which way around to have pragmas" issue
1. You end up either inverting the sense of a `coverage_conditional_plugin`
  pragma's name (versus what it actually tests), *or* where you put it in
  the code.
2. As the pragmas are only defined in once, in one place, it's better to
  invert the sense there, rather than in *every single use case*.
Then technically any 'other' branch isn't guaranteed to
2022-10-02 12:11:16 +01:00
Athanasius 5efd27a83c tests: Attempt to fix config/ coverage
* Define `darwin` and `linux` *and* "platform known" pragmas.
* Use per-platform pragmas in `config/__init__.py` selection of implementation.
* Attempt, and fail, to use pragma in `config/darwin.py` to ignore it on
  other platforms.
2022-09-30 19:45:12 +01:00
Athanasius 7ca650ba5b develop: post-release version bump to 5.5.1-alpha0 2022-09-26 12:46:28 +01:00
Athanasius 2fba41c082 Release 5.5.0: appversion & changelog 2022-09-26 10:33:54 +01:00
Athanasius f5f8607fae develop: post-release version bump to 5.4.2.-alpha0 2022-06-18 14:43:23 +01:00
Athanasius e1354c3482 Release 5.4.1: appversion & changelog 2022-06-18 13:53:07 +01:00
Athanasius ec69b9c736 develop: post-release version bump to 5.4.1-alpha0 2022-06-08 14:20:12 +01:00
Athanasius 20c60a3bb1 Release 5.4.0: appversion & Changelog
Unchanged from 5.4.0-beta0 other than version change and thanking translators
in Changelog.md.
2022-06-08 14:00:21 +01:00
Athanasius 0a31a53731 Pre-Release 5.4.0-beta0: appversion & changelog 2022-06-06 13:48:00 +01:00