Skip to content

Releases: facelessuser/Rummage

4.12

01 Jul 01:59
Compare
Choose a tag to compare

4.12

  • NEW: Add new option to use ! instead of - for exclusion patterns. Rummage has always used - due to issues with distinguishing between exclusion patterns (!exclude) and extended globbing exclude patterns (!(exclude_1| exclude 2)). wcmatch 6.1 now resolves this by requiring ( to be escaped if the pattern starts with !( and it is not meant to be an extended glob pattern !(..).
  • NEW: Require wcmatch 6.1 that comes with a number of enhancements and bug fixes.
  • NEW: Proper support for system color changes. Allows proper transitioning on macOS between light and dark mode.
  • FIX: Minor fixes to selection colors in regex tester.
  • FIX: Remove old macOS workaround to force focus on search input.
  • FIX: Officially support Python 3.8.

4.11.1

16 Jun 01:47
3b21872
Compare
Choose a tag to compare

4.11.1

  • FIX: Internal color fixes.
  • FIX: Fix Rummage crashing with wxPython 4.1.X due to image sizing bug on macOS.
  • FIX: Resolve issue where changelog would not show after an update.

4.11.0

26 Mar 23:28
Compare
Choose a tag to compare

4.11.0

  • NEW: wcmatch the file search library that Rummage uses, is now at version 6 which imposes a pattern limit to
    protect against patterns such as {1..1000000} which would expand to a large amount of patterns if brace expansion is enabled. Rummage exposes control of this.
  • FIX: By using wcmatch version 6, complex issues involving pattern splitting with | and {,} are resolved.
  • FIX: Fix logo not loading in about dialog.

4.10.0

09 Feb 03:25
Compare
Choose a tag to compare

4.10.0

  • NEW: Pattern save dialog now uses a drop down list so you can easily update an existing saved pattern.
  • FIX: Fix issue with web view rendering and pymdown-extensions.

4.9.0

19 Jan 19:58
e4b976d
Compare
Choose a tag to compare

4.9.0

  • NEW: Require wcmatch 5.1.0+, bracex 1.4.0, and backrefs 1.3.0 to include latest bug fixes.

4.8.0

17 Nov 15:37
Compare
Choose a tag to compare

4.8.0

  • NEW: Supports installing extras via pip install rummage[extras].
  • FIX: Fix for notification sound display in settings dialog.
  • FIX: Fix notification sound not playing on Linux when configured.

4.7.1

13 Oct 19:17
ad58857
Compare
Choose a tag to compare

4.7.1

  • FIX: Require wcmatch 5.0 and make adjustments to support it.

4.7.0

31 Aug 19:15
efceaaf
Compare
Choose a tag to compare

4.7.0

⚠️ Backrefs 4.2.0 has deprecated the shorthand references for alphabetic character groups in re search patterns: \l, \L, \c, and \C. Instead you should use: [[:lower:]], [[:^lower:]], [[:upper:]], and [[:^upper:]] respectively. While the references have only been deprecated, and are technically still available, a future version of Backrefs will remove them entirely at some point. It is recommended to transition now so as not to be caught unawares.

  • NEW: Add col0 variable for editor configuration to allow for using a zero based column value instead of one based column value for editors that require it.
  • NEW: Add global option to turn off alternating row colors in lists.
  • NEW: Provide support for different players on Linux: paplay, aplay, and play (sox). Supported sound formats vary.
  • NEW: Provide interface for selecting custom notification sounds.
  • NEW: Require wcmatch 4.3.1+ and backrefs 4.2.0+.
  • FIX: Better attempt to get appropriate file creation time on all Linux systems.
  • FIX: Better fix for time picker getting wrong background.
  • FIX: Ensure column sizing includes header size.
  • FIX: When showing timed status event for results in status bar (full path name), decrease length of time that the temporary status is shown and clear temporary status when the cursor leaves result items.
  • FIX: Don't log handled notification errors when a notification system is not found as these are handled gracefully and there is no need to worry the user.

4.6.3

04 Jun 00:26
624a938
Compare
Choose a tag to compare

4.6.3

  • FIX: Notification audio failures should be handled gracefully.
  • FIX: Sometimes abort doesn't work.

4.6.2

29 May 14:21
cee4c10
Compare
Choose a tag to compare

4.6.2

  • FIX: Fix issue where time control used a completely different font and font size.