github Pext/Pext v0.10
Pext 0.10

latest releases: continuous, v0.35, v0.34...
6 years ago

Packaging changes

  • Pext now depends on pygit2, which uses libgit2, instead of git

API changes

  • Bump API version to 0.7.0
  • Add set_entry_info queue call
  • Add replace_entry_info_dict queue call
  • Add set_command_info queue call
  • Add replace_command_info_dict queue call
  • Add set_base_info queue call
  • Add set_entry_context queue call
  • Add replace_entry_context_dict queue call
  • Add set_command_context queue call
  • Add replace_command_context_dict queue call
  • Add set_base_context queue call
  • Add extra_info_request function
  • Add a none SelectionType
  • Made more parameters optional

Added

  • Add info panels which modules can use to show extra info on the current status on selected entry
  • Add context panels for state changes and extra actions for entries/commands
  • Traceback is now printing when an exception is triggered
  • Last updated info for modules
  • Version info for modules
  • Windows support
  • Support for checking for updates (stable versions only)

Changed

  • Command mode no longer locks onto the first entry
  • Commands are always displayed in italics, instead of using italics for whatever is unfocused
  • Versioning is now more precise
  • Check if a module/theme has an update before updating it
  • Pext now auto-restarts after changing the theme
  • Pext now displays less broken when the height is higher than the width
  • Removed tray menu because it can't be translated due to PyQt limitations
  • Make clicking the tray icon toggle visibility on macOS
  • Minimizing normally after Pext is done is now the default on all platforms
  • Module requesting window hide will only reset the selection of that module instead of all
  • The --exit option got removed, Pext now will only start the UI if no options were given or all options were session-related

Fixed

  • Regression introduced in 0.9 which could cause selections to trigger wrongly when emptying the search bar
  • Page up and down causing QML errors when used too close to the start/end of the list
  • Minimizing behaviour didn't always work
  • Git commands are now properly limited to Pext directories
  • Desktop notifications now also show when Pext is minimized normally
  • Modules no longer lock up Pext while making a selection
  • Direct Git URL clone ending in / no longer creates an undeletable module
  • Modules now always properly get localization info
  • Ugly line between entries and entry info in some themes
  • No themes available dialog now correctly shows
  • Modules can't crash Pext by throwing an exception on stopping on Pext exit

Don't miss a new Pext release

NewReleases is sending notifications on new releases.