@TheLastProject TheLastProject released this Nov 2, 2018 · 17 commits to master since this release

Assets 6

API changes

  • Bump API version to 0.9.0
  • Commands can now be multiple words and arguments will be given in a new 'args' field
  • ask_question_default_yes and ask_question_default_no are deprecated in favor of ask_question

Changed

  • Better error logging, using dialogs for critical errors
  • Pext's Window is now 800x600 by default and centered on the screen

Fixed

  • Module installation issues on Windows and Linux Mint
  • Title and tray tooltip are now translatable

@TheLastProject TheLastProject released this Oct 12, 2018 · 56 commits to master since this release

Assets 6

Added

  • Are you sure message when closing Pext normally
  • Add installable touch bar quick action service for easier launching on macOS

Changed

  • Pick a more reasonable height on wide screens

Fixed

  • Minimize normally manually now works as intended
  • Autotype now correctly queues up multiple entries to type
  • Focus fix on macOS is now fast and reliable again
  • Logo background is no longer misaligned

@TheLastProject TheLastProject released this Sep 5, 2018 · 139 commits to master since this release

Assets 6

Added

  • Foreground Pext at any time by pressing Ctrl+`

Changed

  • Move upstream URLs to pext.io

Fixed

  • Fixed --module flag
  • Fixed module install screens (from URL and from repo) failing when redirected

@TheLastProject TheLastProject released this Aug 22, 2018 · 152 commits to master since this release

Assets 6

Added

  • Belarusian translation (thanks, Nelly Simkova!)

Fixed

  • Module installation issues in Windows distribution

@TheLastProject TheLastProject released this Jul 8, 2018 · 169 commits to master since this release

Assets 6

Packaging changes

Added

  • Metadata i18n support
  • No result text when filtering empties list

Fixed

  • Pext on macOS now ignores -psn_0_* arguments
  • USE_INTERNAL_UPDATER is now used correctly
  • Terminal window opening on Windows
  • macOS certificate check failing on update check
  • Off-by-one error in git describe version generation
  • Installing module fails (rebuild on dulwich 0.9.15)

@TheLastProject TheLastProject released this Jun 22, 2018 · 189 commits to master since this release

Assets 6

Packaging changes

Added

  • Ability to switch output location on runtime
  • Ability to type output directly
  • Ability to automatically update modules
  • Windows installer
  • Polish translation

Changed

  • Switch to Qt5 for notifications
  • Remove delay in showing notifications
  • Core and module update checks are now done together
  • Critical module errors now create a dialog box

Fixed

  • Inconsistent behaviour between clicking or selecting an entry
  • MacOS menu not merging on non-English languages

@TheLastProject TheLastProject released this Jun 7, 2018 · 236 commits to master since this release

Assets 5

Packaging changes

  • The macOS .dmg is now officially supported

Changed

  • Remove quit without saving option
  • Configuration changes are now saved instantly, instead of only on a clean quit

Fixed

  • Focus not resetting after Pext hiding on macOS
  • Updated PyQt5 to fix some emoji display issues
  • macOS .dmg not being able to install all modules

@TheLastProject TheLastProject released this Apr 22, 2018 · 317 commits to master since this release

Assets 5

Packaging changes

  • Packagers can now modify pext/constants.py to more easily control some behaviour

Added

  • French translation (thanks, Aurora Yeen!)

Changed

  • Modules are now installed by metadata.json, instead of by git URL
  • Make pext_dev default to CC-BY-3.0 for themes

Fixed

  • Make text properly wrap in the installing from repository dialog
  • Crashes on tab completion and minor errors (regression in 0.13)
  • Crash on module reloading (regression in 0.13)
  • IDs and names are now used more consistently
  • Crash when trying to load a theme as a module
  • Update pext_dev to be create files compatible with current Pext

@TheLastProject TheLastProject released this Apr 7, 2018 · 358 commits to master since this release

Assets 5

Added

  • Hindi translation (thanks, Satyam Singh!)
  • Add automatic AppImage builds (thanks, TheAssassin!)

Changed

  • Tray icon is now always shown when the application is minimized to tray
  • Hide minimize to tray on macOS (too broken, can cause crashes)
  • The main window now has a minimal size of 500x300
  • Versioning now complies with PEP440
  • Merge module and theme repo and object selection into a single screen to save a click
  • Modules and themes are now saved based on the location of their ID
  • Modules and themes being in an incorrect location for their ID are automatically removed

Fixed

  • Themes now apply properly on Windows (forcing Fusion styling)
  • Properly fix i18n handling and giving i18n to modules
  • The name setting in metadata.json is now consistently respected
  • Make &Pext translatable