Catfish 1.4.10 Released
What’s New?
New Features
- A brand new Preferences dialog. This dialog includes options for window layout, display options, custom exclude directories (new!), and an option to close Catfish after opening a file (new!).
- Custom exclude directories. Previous releases of Catfish excluded various directories (/dev, ~/.cache, ~/.gvfs) to boost performance. This latest feature makes path exclusions customizable so users can further speed up their searches. (Xfce #15317)
- Close after select. Frequent file searcher? This feature will let you find and open your missing file, and close Catfish right away, keeping your application list at bay. (Xfce #14888)
Bug Fixes
- The previous release, Catfish 1.4.9 meant to include fixes for path exclusions. Somehow, I forgot to include the actual fix! So here it is, path exclusions are fixed and search performance should be increased as a result. (Debian #926850)
- Icons are now always displayed at a consistent size in the results. Previously, some icons would be displayed much larger than others, breaking the visual flow.
Improved Application menu
In the past, clicking the application menu in Catfish meant seeing a cluttered, inconsistently spaced and aligned popover with poorly-worded options. No more!
- Better use of space, padding, and margins
- Clearer purpose labels
- Keyboard accelerators are now displayed in the menu
Search Improvements
- Symbolic links are now traversed, with actual paths only processed once
- Added search priority, surfacing more relevant results faster. Folders are now descended with the following priority, then alphabetically:
- XDG paths (Desktop, Documents, Pictures, Videos, etc)
- Visible paths
- Hidden paths
General
- Better use of alt-accelerators
- Improved installation instructions (Xfce #15105)
- Reduced warnings displayed in the terminal
- Simplified Python 2/3 compatibility code
- Various code quality fixes (pylint, flake)
Translation Updates
- Simplified welcome text. While not visually different, the 3 translatable phrases were merged into a single sentence to simplify translations. (Xfce #15596)
Albanian, Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Danish, Dutch, French, Galician, German, Hungarian, Italian, Korean, Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Turkish
Screenshots
Downloads
Source tarball (md5, sha1, sha256)
Catfish 1.4.10 Released
What’s New?
New Features
- A brand new Preferences dialog. This dialog includes options for window layout, display options, custom exclude directories (new!), and an option to close Catfish after opening a file (new!).
- Custom exclude directories. Previous releases of Catfish excluded various directories (/dev, ~/.cache, ~/.gvfs) to boost performance. This latest feature makes path exclusions customizable so users can further speed up their searches. (Xfce #15317)
- Close after select. Frequent file searcher? This feature will let you find and open your missing file, and close Catfish right away, keeping your application list at bay. (Xfce #14888)
Bug Fixes
- The previous release, Catfish 1.4.9 meant to include fixes for path exclusions. Somehow, I forgot to include the actual fix! So here it is, path exclusions are fixed and search performance should be increased as a result. (Debian #926850)
- Icons are now always displayed at a consistent size in the results. Previously, some icons would be displayed much larger than others, breaking the visual flow.
Improved Application menu
In the past, clicking the application menu in Catfish meant seeing a cluttered, inconsistently spaced and aligned popover with poorly-worded options. No more!
- Better use of space, padding, and margins
- Clearer purpose labels
- Keyboard accelerators are now displayed in the menu
Search Improvements
- Symbolic links are now traversed, with actual paths only processed once
- Added search priority, surfacing more relevant results faster. Folders are now descended with the following priority, then alphabetically:
- XDG paths (Desktop, Documents, Pictures, Videos, etc)
- Visible paths
- Hidden paths
General
- Better use of alt-accelerators
- Improved installation instructions (Xfce #15105)
- Reduced warnings displayed in the terminal
- Simplified Python 2/3 compatibility code
- Various code quality fixes (pylint, flake)
Translation Updates
- Simplified welcome text. While not visually different, the 3 translatable phrases were merged into a single sentence to simplify translations. (Xfce #15596)
Albanian, Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Danish, Dutch, French, Galician, German, Hungarian, Italian, Korean, Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Turkish
Screenshots
Downloads
Source tarball (md5, sha1, sha256)
Catfish 1.4.8 Released
What’s New?
Desktop Integration / Enhanced Thunar Support
A long-requested feature (requested 2+ years ago), it is now possible to navigate directly to a file in Thunar. Right-click on a file and select “Show in File Manager”. Thunar will open immediately and then scroll to and select the requested file. Folder spelunkers, rejoice! (Xfce #14494)
Bug Fixes
- Automatically adjust locate arguments to accommodate the host OS, improving support for OpenBSD
- Fixed crash at startup on Wayland (Xfce #15297)
- Fixed directory support when XDG_CURRENT_DESKTOP in unavailable (Xfce #15099)
- Fixed search exclusion of non-standard paths (~/.cache, ~/.gvfs, /dev) (Xfce #15206)
Translation Updates
- Added ‘translator-credits’ string to .po files (Xfce #15564)
- Changed “…” to “…” for consistency with other Xfce apps (Xfce #15407)
- Marked the “Search for files” string translatable (Xfce #15097)
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Sinhala, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian
Downloads
Source tarball (md5, sha1, sha256)
Catfish 1.4.8 Released
What’s New?
Desktop Integration / Enhanced Thunar Support
A long-requested feature (requested 2+ years ago), it is now possible to navigate directly to a file in Thunar. Right-click on a file and select “Show in File Manager”. Thunar will open immediately and then scroll to and select the requested file. Folder spelunkers, rejoice! (Xfce #14494)
Bug Fixes
- Automatically adjust locate arguments to accommodate the host OS, improving support for OpenBSD
- Fixed crash at startup on Wayland (Xfce #15297)
- Fixed directory support when XDG_CURRENT_DESKTOP in unavailable (Xfce #15099)
- Fixed search exclusion of non-standard paths (~/.cache, ~/.gvfs, /dev) (Xfce #15206)
Translation Updates
- Added ‘translator-credits’ string to .po files (Xfce #15564)
- Changed “…” to “…” for consistency with other Xfce apps (Xfce #15407)
- Marked the “Search for files” string translatable (Xfce #15097)
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Sinhala, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian
Downloads
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.7 Released
What’s New?
New Features
- Added support for on-screen keyboards. This option adds a button to the login window to show and hide the keyboard at the bottom of the screen.
- Added per-screensaver configuration. The available options are pulled from the xscreensaver theme file and are stored via Xfconf.
- Improved background drawing when using 2x scaling.
Bug Fixes
- Fixed flickering within the password dialog (0.1.6)
- Fixed various display issues with the password dialog, all themes should now render xfce4-screensaver identically to lightdm-gtk-greeter (0.1.6)
- Fixed confusion between screensaver and lock timeouts (Xfce #15726)
- Removed reference to pkg-config (.pc) file (0.1.6) (Xfce #15597)
Code Cleanup
- Cleaned up kdb-indicator logic (0.1.6)
- Consolidated debug function calls (0.1.6)
- Dropped libXxf86 dependency (MATE Screensaver #199)
- Dropped lots of unused or unneeded code, significantly streamlining the codebase
- Migrated xfce4-screensaver-command to GDBus
- Moved job theme processing out of gs-manager (0.1.6)
- Removed full-screen window shaking on failed login
- Simplified handling of user preferences (0.1.6)
- Simplified lock screen and screensaver activation code
Translation Updates
Armenian (Armenia), Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, Finnish, French, Galician, German, Hebrew, Hungarian, Italian, Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Turkish
Downloads
Source tarball (md5, sha1, sha256)
Xfce Screensaver is included in Xubuntu 19.10 “Eoan Ermine”, installed with the xfce4-screensaver package.
Xfce Screensaver 0.1.7 Released
What’s New?
New Features
- Added support for on-screen keyboards. This option adds a button to the login window to show and hide the keyboard at the bottom of the screen.
- Added per-screensaver configuration. The available options are pulled from the xscreensaver theme file and are stored via Xfconf.
- Improved background drawing when using 2x scaling.
Bug Fixes
- Fixed flickering within the password dialog (0.1.6)
- Fixed various display issues with the password dialog, all themes should now render xfce4-screensaver identically to lightdm-gtk-greeter (0.1.6)
- Fixed confusion between screensaver and lock timeouts (Xfce #15726)
- Removed reference to pkg-config (.pc) file (0.1.6) (Xfce #15597)
Code Cleanup
- Cleaned up kdb-indicator logic (0.1.6)
- Consolidated debug function calls (0.1.6)
- Dropped libXxf86 dependency (MATE Screensaver #199)
- Dropped lots of unused or unneeded code, significantly streamlining the codebase
- Migrated xfce4-screensaver-command to GDBus
- Moved job theme processing out of gs-manager (0.1.6)
- Removed full-screen window shaking on failed login
- Simplified handling of user preferences (0.1.6)
- Simplified lock screen and screensaver activation code
Translation Updates
Armenian (Armenia), Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, Finnish, French, Galician, German, Hebrew, Hungarian, Italian, Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Turkish
Downloads
Source tarball (md5, sha1, sha256)
Xfce Screensaver is included in Xubuntu 19.10 “Eoan Ermine”, installed with the xfce4-screensaver package.
Xfce Screensaver 0.1.5 Released
What’s New?
New Features
- Added support for elogind (Xfce #15243)
- Added support for profile images from AccountsService (Xfce #15235)
General
- Removed a lot of unused code (2,700+ lines)
- Simplified monitor-handling logic
- More consistent spacing in makefiles
Bug Fixes
- Added categories to display in the Settings Manager (Xfce #15507)
- Added a fallback idle timer for when X11 screensaver doesn’t notify
- Fixed warning during configure stage (Xfce #15552)
- Fixed Inhibitor lock (Xfce #15551)
- Hid screensaver themes from “Open with” options (Xfce #15531)
- Made numerous cppcheck, cpplint, and Coverity Scan fixes
- Constant variables guarding dead code
- Dereferencing before/after null
- Unchecked return values
- Unused variables
- Memory leaks
Translation Updates
Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, English (Australia), French, German, Hebrew, Hungarian, Icelandic, Italian, Korean, Lithuanian, Malay, Polish, Portuguese (Brazil), Serbian, Slovak, Spanish, Swedish, Turkish
Downloads
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.5 Released
What’s New?
New Features
- Added support for elogind (Xfce #15243)
- Added support for profile images from AccountsService (Xfce #15235)
General
- Removed a lot of unused code (2,700+ lines)
- Simplified monitor-handling logic
- More consistent spacing in makefiles
Bug Fixes
- Added categories to display in the Settings Manager (Xfce #15507)
- Added a fallback idle timer for when X11 screensaver doesn’t notify
- Fixed warning during configure stage (Xfce #15552)
- Fixed Inhibitor lock (Xfce #15551)
- Hid screensaver themes from “Open with” options (Xfce #15531)
- Made numerous cppcheck, cpplint, and Coverity Scan fixes
- Constant variables guarding dead code
- Dereferencing before/after null
- Unchecked return values
- Unused variables
- Memory leaks
Translation Updates
Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, English (Australia), French, German, Hebrew, Hungarian, Icelandic, Italian, Korean, Lithuanian, Malay, Polish, Portuguese (Brazil), Serbian, Slovak, Spanish, Swedish, Turkish
Downloads
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.4 Released
What’s New?
Features
- Added support for screen locking when the system goes to sleep (Xfce #15001), via a shared preference with Xfce Power Manager. A new configuration option, “Lock Screen with System Sleep” was added to the Screensaver Preferences dialog to accommodate this.
Bug Fixes
- Fixed password entry after forcefully grabbing input focus (Xfce #15042)
General
- Faster screen locking when activated
- Faster rendering of the authentication prompt
- Improved handling of monitor (dis-)connection events
- Improved screensaver and locking activation when idle
- Improved laptop lid support: The lock screen is now displayed immediately when the laptop lid is open, instead of requiring a wake event from the keyboard or mouse
- Improved low-power state: Screensavers are now suspended when monitors are powered off via DPMS (Debian #921835)
Translation Updates
Basque, Belarusian, Catalan, Czech, Danish, Galician, Lithuanian, Malay, Portuguese, Russian, Serbian, Spanish, Swedish
Downloads
This is the second beta release of Xfce Screensaver. If you’re feeling adventurous, check it out and report bugs so we can continue building an awesome screen locking tool for Xfce.
Source tarball (md5, sha1, sha256)
Xfce Screensaver 0.1.4 Released
What’s New?
Features
- Added support for screen locking when the system goes to sleep (Xfce #15001), via a shared preference with Xfce Power Manager. A new configuration option, “Lock Screen with System Sleep” was added to the Screensaver Preferences dialog to accommodate this.
Bug Fixes
- Fixed password entry after forcefully grabbing input focus (Xfce #15042)
General
- Faster screen locking when activated
- Faster rendering of the authentication prompt
- Improved handling of monitor (dis-)connection events
- Improved screensaver and locking activation when idle
- Improved laptop lid support: The lock screen is now displayed immediately when the laptop lid is open, instead of requiring a wake event from the keyboard or mouse
- Improved low-power state: Screensavers are now suspended when monitors are powered off via DPMS (Debian #921835)
Translation Updates
Basque, Belarusian, Catalan, Czech, Danish, Galician, Lithuanian, Malay, Portuguese, Russian, Serbian, Spanish, Swedish
Downloads
This is the second beta release of Xfce Screensaver. If you’re feeling adventurous, check it out and report bugs so we can continue building an awesome screen locking tool for Xfce.
Source tarball (md5, sha1, sha256)