[SRU] catfish 1.4.6, New upstream microrelease

Bug #1782735 reported by Sean Davis on 2018-07-20
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
catfish (Ubuntu)
Medium
Unassigned
Bionic
Medium
Unassigned

Bug Description

[Rationale]

This microrelease contains a large number of bug fixes and translation updates.

Bug Fixes:
- Thumbnailer uses correct permissions for directories and files.
- Disabled overlay scrollbars to improve interacting with the results list (Xfce #14487)
- Enabled launching of executable AppImage files (Xfce #14500)
- Fixed invalid date in appdata (Xfce #14502)
- Improved handling of exceptions when parsing settings (Xfce #14491)
- Improved handling of UnicodeDecodeErrors (Xfce #14490, LP: #1646714)
- Improved handling of PermissionErrors (Xfce #14488, LP: #1567787)
- Improved support for hidden files (Xfce #14497, LP: #1731608)
- Xfce: Open directories with the preferred file manager (Xfce #14483)

[Regression Potential]
Regression potential is minimal. This release includes very specific bug fixes to handle specific exceptions, determine if paths are considered "hidden", and better support the FreeDesktop.org Thumbnail specification.

[NEWS]
Catfish 1.4.6

Catfish is now part of Xfce! Update your links:
- Homepage: https://docs.xfce.org/apps/catfish/start
- Bugs: http://bugzilla.xfce.org/buglist.cgi?product=Catfish
- VCS: https://git.xfce.org/apps/catfish
- Translations: https://www.transifex.com/xfce/public

Upgraded thumbnailer, based on the FD.o Thumbnail Spec:
- Improved error handling
- Proper permissions for thumbnail directories and files
- Logging of failed thumbnail generation
- Saving of thumbnail file attributes
- Support for relative thumbnail directories

Bumped minimum GTK+ version to 3.16

Bug Fixes:
- Added inode/directory mimetype to desktop entry (Xfce #14505)
- Disabled overlay scrollbars to improve interacting with the results list (Xfce #14487)
- Enabled launching of executable AppImage files (Xfce #14500)
- Fixed invalid date in appdata (Xfce #14502)
- Replaced stock icons with standard Mime Type icons (Xfce #14503)
- Improved handling of exceptions when parsing settings (Xfce #14491)
- Improved handling of UnicodeDecodeErrors (Xfce #14490)
- Improved handling of PermissionErrors (Xfce #14488)
- Improved support for hidden files (Xfce #14497)
- Remember window size and position between sessions (Xfce #14504)
- Xfce: Open directories with the preferred file manager (Xfce #14483)

Translation Updates:
Albanian, Belarusian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, French, Galician, Greek, Hebrew, Italian, Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish, Ukrainian

---

Catfish 1.4.5

Translation Updates:
Catalan, Danish, Dutch, Lithuanian, Spanish, Swedish, Turkish

Sean Davis (bluesabre) wrote :

Attaching debdiff

Changed in catfish (Ubuntu):
status: New → In Progress
Jeremy Bicha (jbicha) on 2018-07-27
Changed in catfish (Ubuntu):
status: In Progress → Fix Released
Changed in catfish (Ubuntu Bionic):
status: New → Triaged
importance: Undecided → Medium
Changed in catfish (Ubuntu):
importance: Undecided → Medium
tags: added: bionic
Jeremy Bicha (jbicha) wrote :

Generally, the SRU team prefers that the debian/ packaging be changed as minimally as possible to not introduce regressions and make the diffs easier to read. In other words, don't run wrap-and-sort. However, I think I'm still willing to sponsor this update for you to bionic.

There is one notable packaging change. Could you explain what happened upstream with the signing key? I see that it's mentioned in debian/changelog but I'd like some more details.

Sean Davis (bluesabre) wrote :

Hi Jeremy,

Catfish has moved to the Xfce infrastructure. Unfortunately, the Xfce release manager does not support release signing and there is not a way of adding them along with the updated release, so the upstream signing key is no longer of any use.

Jeremy Bicha (jbicha) wrote :

Thanks. I have uploaded this to the bionic-proposed queue. It will need to be manually approved by a member of the SRU team before it will be available for testing.

I have unsubscribed ubuntu-sponsors. Please feel free to resubscribe if you have something else that needs sponsoring.

Changed in catfish (Ubuntu Bionic):
status: Triaged → In Progress
Łukasz Zemczak (sil2100) wrote :

Some of the bugs that are on the changelog of this SRU need SRU template information filled out. Thank you!

An upload of catfish to bionic-proposed has been rejected from the upload queue for the following reason: "bugs linked in the changelog do not have SRU templates and it's unclear they should; https://bugs.launchpad.net/ubuntu/bionic/+source/catfish/+bug/1646714/comments/6".

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Patches