Kubuntu: "Move to rubbish bin" silently fails when "Use system Rubbish bin" is set

Bug #1825706 reported by Ourmark
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
geeqie (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Background info (Kubuntu, actually):

Description: Ubuntu 19.04
Release: 19.04

geeqie:
  Installed: 1:1.4+git20190121-2
  Candidate: 1:1.4+git20190121-2
  Version table:
 *** 1:1.4+git20190121-2 500
        500 http://gb.archive.ubuntu.com/ubuntu disco/universe amd64 Packages
        100 /var/lib/dpkg/status

Something I've only noticed since upgrading from cosmic to disco:

I use Geeqie to sort through photos and to delete my failures. In the past, I've hit the Delete key followed by Enter to confirm and then moved on to the next image. Never gave this function any thought but I have one machine still on cosmic so if you want me to go back and look at how that works in more detail, I can do.

Now, if I press the Delete key while browsing images, I get shown dialog box saying the file will be moved to the rubbish bin. The button to confirm the action actually says "Delete" but clicking doesn't move the file to the rubbish bin or delete it. It remains in the directory and shown on screen. Same if I right-click and choose "Move to rubbish bin".

If I press Shift-Delete or right-click an image and select "Delete", I get the confirm delete dialog box. If I click "Delete" from here, the file is deleted.

I looked at keyboard preferences in the hope of binding Delete to the working function but had no joy, despite double-clicking the Key field as instructed by help. I also tried disabling the confirmation in Behaviour but despite clicking Apply, OK and then restarting Geeqie, I still get the confirmation dialog box.

It's not all bad news, though because there are a couple of work-arounds (other than using shift-delete):

In Preferences / Behaviour is the option to Use system Rubbish bin (default?) or Use Geeqie Rubbish bin location (/home/$user/.local/share/geeqie/trash). If I change this option to Geeqie Rubbish bin, things start to work, but it gives me another folder to monitor and clean up from time to time. Changing this setting to trash:/ also allows images to be removed, but confusingly, the image doesn't appear in the trash. This second option is only suitable if you are comfortable with the Delete key behaving like Shift-Delete (which I am).

I suspect something doesn't sit right between Geeqie and KDE's system Rubbish bin. Maybe it's something I just have to live with but by reporting it, I hope it at least helps some people.

One more thing: I've checked /home/$user/.local/share/Trash/files and that is empty.

Revision history for this message
Ourmark (ourmark) wrote :

Just to add that my second work-around isn't working as I thought. It's actually creating a folder called trash: in the same folder as the images. Didn't notice that before.

Revision history for this message
Colin Clark (colinclark) wrote :

I am using Xubuntu 18.10 and I find that the delete key does not function at all, unless an image is opened in a separate window.
I have re-compiled Geeqie v1.3 with 18.10 and I find the same problem, so I suspect the problem is originating outside Geeqie.
I have only an ancient laptop with me at the moment, and it will be a couple of weeks before I am back home (where I have a more extensive range of ancient computers) and can take an in-depth look at this.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in geeqie (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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