Commit Graph
23 Commits
Author SHA1 Message Date
David Sangrey beb68efae8 [2568] Fix Ships JSON Typo 2025-12-25 01:36:24 -05:00
David Sangrey 051acf1722 stupid linter 2025-12-05 09:25:31 -05:00
David Sangrey cd3dbd2397 Update linux.py 2025-12-05 09:22:54 -05:00
David Sangrey d762992609 Merge branch 'develop' into develop 2025-12-05 09:12:56 -05:00
David Sangrey 2041b3d3d3 [Minor] Update Type Hints and Alias Usages 2025-12-01 22:04:28 -05:00
Inutt bf5824223d Fix mypy linting issues
Mostly related to adjusting `if sys.platform == 'win32'` logic so things that are only defined on win32 platforms don't
cause issues on other platforms.
2025-11-28 04:32:52 +00:00
David Muckle d5afc4517b Correctly decode lists in Linux .ini file, treat all config keys as lowercase. 2025-11-21 21:02:16 -05:00
David Muckle f2d2354fb5 Improve linux config import and logging 2025-11-19 21:50:34 -05:00
David Sangrey ab0b09420d [517] Handle Other Exceptions 2025-11-16 22:20:39 -05:00
David Sangrey fa0ec91b8f [517] Don't Die If Nothing to Convert 2025-11-16 20:54:54 -05:00
David Sangrey 52b5c19480 [Minor] Whitespace Stuff 2025-11-16 19:09:42 -05:00
David Sangrey 567d42e4b3 [517] Hand Over Config to New Format 2025-11-16 19:08:19 -05:00
David Sangrey 65273742d0 [#1775] Retire Usage of Assert
Removes assert statements from EDMC non-test code, paving the way to enable -OO code.
2025-04-27 21:58:01 -04:00
David Sangrey d22f39496b [748] Reorder Linux Settings 2024-06-25 12:18:52 -04:00
David Sangrey 86b5556efb [748] Enable Plugin Change w/ App Restart 2024-06-25 11:25:05 -04:00
David Sangrey 0d9607b4f8 [Minor] Add Missing Future Annotation 2024-03-30 16:02:54 -04:00
David Sangrey cb4a26186a [2051] Revert Linux Changes
I can't adequately test this right now, so not touching it.
2023-11-10 11:22:49 -05:00
David Sangrey 239c5b6e24 [2051] Config Files 2023-10-19 19:24:43 -04: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 19114fdc3a config/linux: Remove unused TYPE_CHECKING import 2022-12-04 15:15:14 +00:00
A_D 8c2a0ae95a make tests not explode on windows 2022-01-26 20:37:10 +02:00
A_D 86292e02e2 Move config to module, separate out implementation
Does what it says on the tin. Moves config implementations out to
individual files, guards those around platforms to make stuff more
reasonably split out.
2022-01-26 18:51:49 +02:00