Pext Versions Save

Python-based extendable tool

v0.25

4 years ago

API changes

  • Bump API version to 0.11.1 so that modules can detect request handlers being fixed

Added

  • Shift+Return hotkey to explicitly disable minimizing and resetting when making a selection
  • Ability to choose separator between output entries in queue (if more than one string will be output)

Changed

  • Text to copy to clipboard is now queued until minimizing too
  • Default separator is now Enter instead of Tab
  • If a selection state change is requested by the module, ensure it is always done

Fixed

  • Module request handlers not being removed properly, causing multiple incorrect requests

v0.24.1

4 years ago

Changed

  • Tab hotkeys changed from Alt+<number> to Ctrl+<number> on non-Linux for consistency with other applications

Fixed

  • Ctrl+Tab and Ctrl+Shift+Tab not working on macOS
  • Module menu options which aren't usable in current context are now correctly grayed out

v0.24.0

4 years ago

Packaging changes

Added

  • Turbo mode where Pext auto-selects options whenever reasonably confident

Changed

  • Notification when typing has completed

Fixed

  • Context menus are now searchable
  • Don't crash if pynput fails to import
  • User asked for internal update checker if disabled in constants
  • Add repeat polyfill to prevent rendering issues on systems with older Qt versions
  • Fix autotype on macOS

v0.23

5 years ago

Packaging changes

API changes

  • Bump API version to 0.10.0 so that modules can hide the header if it was used to show the tree
  • Bump API version to 0.11.0 due to change in how a base context option is returned

Added

  • Searches can now be regular expressions. These need to be formatted as /search_string/flags
  • Information when module requests are still being processed when showing no results screen
  • Notification on copying data to clipboard

Changed

  • Modules are now automatically unloaded after uninstallation
  • Passing arguments to modules is now done with Ctrl+Enter instead of typing it with the search bar
  • The start screen now shows a hotkey reference
  • The UI now shows what hotkey will activate what entry
  • Right click / Ctrl+Return a context menu entry to activate command input mode if available
  • The selection tree is now shown below the header location
  • The "base" context menu is now merged with the entry-specific one and shown below the entry-specific options
  • Command menu now has an "enter arguments" entry

Fixed

  • AppImage trying to store data inside itself in portable mode
  • Some incorrect hotkeys on macOS
  • Search sometimes missing entries

v0.22

5 years ago

Added

  • Portable builds for Linux and macOS
  • --portable flag to make Pext behave more self-contained, readable by modules in settings

Changed

  • --config flag has been renamed to --data-path
  • Remember the geometry of the main window
  • The tray icon menu now lists all loaded modules for easier switching

Fixed

  • Sizing issues when moving to another monitor
  • Window not being resizeable
  • API version still being reported as 0.8.0 internally

v0.21

5 years ago

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

v0.20

5 years ago

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

v0.19

5 years ago

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

v0.18

5 years ago

Added

  • Belarusian translation (thanks, Nelly Simkova!)

Fixed

  • Module installation issues in Windows distribution

v0.17

5 years ago

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)