New addon api versioning approach #9151
Move version string regex add tests
0300289a
Replace compatibility checks
2e939a05
Keep API versions as tuples
d2f8c537
Dont show incompat addons dialog on startup
a3723f6f
fix logic error: enable show incompat addons dialog button
ff117c9c
Remove need to manually call destroy on IncompatibleAddonsDialog
7c15c4d1
Fix freeze on exit when destroy not called manually for AutoWidthColu…
07de7d1c
Ensure confirmation checkbox has focus for all installer warnings
79dff12f
Set a new, more accurate label
3fb5087e
Fix wording of button
82703855
Re-order params and make them not optional.
6096af22
Add an "addon information" button to the incompatible addons list dialog
b0e79f2d
Removes unnecessary code
ef10db5a
Validate manifest condition: minRequiredVersion <= lastTested
9d7eb43f
update the user guide
b8f22de2
remove unnecessary check for manifest errors
beb03430
Raise error for failed audioducking unless its access denied
03bcf420
improve consitency of messages for incompatible addons
222276a0
Further consistency of wording in GUI
d07981ee
Review actions for #9151
896b2be8
Extract version formatting into functions
c3ba83c5
use `_setStateToNone(state)` to initialise state dict
b75bbcc2
Fix userguide wording.
0de603eb
Audio ducking failed warning
69d8b0a5
Addon install warning / error dialog sounds
9ba7b771
Use context manager for writing to file.
c9da3155
Stop incompatible addons from mutating the disabled state of addons.
42d6eb48
fix translator comment errors
f18136c3
Review actions #9151
250a46de
Try to reduce confusion in the addToPackagePath method
30de90f0
Improve comment in `addToPackagePath`
5e77fcb4
Remove unused function
d62d3561
Tidy addon installation
a6b45f02
Clarified formatting of version strings.
db761788
Renamed _showAddonUntestedDialog
89281cc1
Updated developer guide.
47640ff9
Update changes file for #9151
0883ef83
feerrenrut
merged
b65f5bb7
into master 7 years ago
feerrenrut
deleted the newAddonAPIVersioningApproach branch 6 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub