nvda
New addon api versioning approach
#9151
Merged

Commits
  • Move version string regex add tests
    feerrenrut committed 7 years ago
  • Replace compatibility checks
    feerrenrut committed 7 years ago
  • Keep API versions as tuples
    feerrenrut committed 7 years ago
  • Dont show incompat addons dialog on startup
    feerrenrut committed 7 years ago
  • fix logic error: enable show incompat addons dialog button
    feerrenrut committed 7 years ago
  • Remove need to manually call destroy on IncompatibleAddonsDialog
    feerrenrut committed 7 years ago
  • Fix freeze on exit when destroy not called manually for AutoWidthColumnCheckListCtrl
    feerrenrut committed 7 years ago
  • Ensure confirmation checkbox has focus for all installer warnings
    feerrenrut committed 7 years ago
  • Set a new, more accurate label
    feerrenrut committed 7 years ago
  • Fix wording of button
    feerrenrut committed 7 years ago
  • Re-order params and make them not optional.
    feerrenrut committed 7 years ago
  • Add an "addon information" button to the incompatible addons list dialog
    feerrenrut committed 7 years ago
  • Removes unnecessary code
    feerrenrut committed 7 years ago
  • Validate manifest condition: minRequiredVersion <= lastTested
    feerrenrut committed 7 years ago
  • update the user guide
    feerrenrut committed 7 years ago
  • remove unnecessary check for manifest errors
    feerrenrut committed 7 years ago
  • Raise error for failed audioducking unless its access denied
    feerrenrut committed 7 years ago
  • improve consitency of messages for incompatible addons
    feerrenrut committed 7 years ago
  • Further consistency of wording in GUI
    feerrenrut committed 7 years ago
  • Review actions for #9151
    feerrenrut committed 7 years ago
  • Extract version formatting into functions
    feerrenrut committed 7 years ago
  • use `_setStateToNone(state)` to initialise state dict
    feerrenrut committed 7 years ago
  • Fix userguide wording.
    feerrenrut committed 7 years ago
  • Audio ducking failed warning
    feerrenrut committed 7 years ago
  • Addon install warning / error dialog sounds
    feerrenrut committed 7 years ago
  • Use context manager for writing to file.
    feerrenrut committed 7 years ago
  • Stop incompatible addons from mutating the disabled state of addons.
    feerrenrut committed 7 years ago
  • fix translator comment errors
    feerrenrut committed 7 years ago
  • Review actions #9151
    feerrenrut committed 7 years ago
  • Try to reduce confusion in the addToPackagePath method
    feerrenrut committed 7 years ago
  • Improve comment in `addToPackagePath`
    feerrenrut committed 7 years ago
  • Remove unused function
    feerrenrut committed 7 years ago
  • Tidy addon installation
    feerrenrut committed 7 years ago
  • Clarified formatting of version strings.
    feerrenrut committed 7 years ago
  • Renamed _showAddonUntestedDialog
    feerrenrut committed 7 years ago
  • Updated developer guide.
    feerrenrut committed 7 years ago
  • Update changes file for #9151
    feerrenrut committed 7 years ago
Loading