[SRU] catfish 1.4.6, New upstream microrelease

Bug #1782735 reported by Sean Davis
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
catfish (Ubuntu)
Fix Released
Medium
Unassigned
Bionic
In Progress
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

Tags: bionic
Revision history for this message
Sean Davis (bluesabre) wrote :

Attaching debdiff

Changed in catfish (Ubuntu):
status: New → In Progress
Jeremy Bícha (jbicha)
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
Revision history for this message
Jeremy Bícha (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.

Revision history for this message
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.

Revision history for this message
Jeremy Bícha (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
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

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

Revision history for this message
Steve Langasek (vorlon) wrote : Proposed package upload rejected

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  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.