Restore type-ahead find in Ubuntu 17.10 and later

Bug #1754069 reported by teo1978
90
This bug affects 18 people
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

I'm opening this because I can't change back the status of issue 1164016 back from "fix released" (which is so stupid by the way: IF I can change the status from any other status, why shouldn't I be able to change it from "fix released"? Nonsense)

https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1164016

Many users have reported the bug is back on 17.10.
I can't think of any reason why it should take more than a few minutes to fix it back for 17.10, other than maybe nobody among the people who were responsible for the fix have noticed yet.

Feel free to mark this as duplicate *after* you reopen #1164016

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: nautilus 1:3.18.4.is.3.14.3-0ubuntu6
ProcVersionSignature: Ubuntu 4.4.0-112.135-generic 4.4.98
Uname: Linux 4.4.0-112-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia
ApportVersion: 2.20.1-0ubuntu2.15
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Mar 7 16:29:37 2018
GsettingsChanges:
 b'org.gnome.nautilus.window-state' b'sidebar-width' b'190'
 b'org.gnome.nautilus.window-state' b'geometry' b"'1254x928+65+124'"
 b'org.gnome.nautilus.list-view' b'use-tree-view' b'true'
 b'org.gnome.nautilus.list-view' b'default-column-order' b"['name', 'size', 'type', 'date_modified', 'date_accessed', 'owner', 'group', 'permissions', 'mime_type', 'where']"
InstallationDate: Installed on 2013-10-11 (1607 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
teo1978 (teo8976) wrote :
Changed in nautilus (Ubuntu):
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :

'Released' is a dev decision, not a user one.
What you request is an upstream design choice, which we possibly get with 3.28. So nothing can be made on old releases as they only get 'security' fix and backport sometimes.

https://bugzilla.gnome.org/show_bug.cgi?id=681871#c58

Changed in nautilus (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
teo1978 (teo8976) wrote :

> 'Released' is a dev decision, not a user one.

Then why am I allowed to change the status TO "fix released"??

Anyway, regarding the issue.

> What you request is an upstream design choice, which we possibly get with 3.28.
> So nothing can be made on old releases as they only get 'security' fix and backport sometimes.

What the fuck are you talking about?
The upstream design decision (to have type-ahead do a full search within all subfolder instead of just a selection in the current tab) was already correctly deemed to be idiotic by Ubuntu, and some patch was applied so that, in Ubuntu, we would have the sane behavior instead of the idiotic one decided upstream.

You simply need to do that again in the new version of Ubuntu (on, I guess, a newer version of Nautilus).

Revision history for this message
teo1978 (teo8976) wrote :

But actually I wonder why Ubuntu still keeps Nautilus as the file explorer, given the level of stupidity that the upstream developer have demonstrated. In the last year, I have seen nothing but completely retarded design decision and regressions that degrade usability beyond the unthinkable, and not a simple improvement.

Is shitty Nautilus really the best that there is available?

Revision history for this message
teo1978 (teo8976) wrote :

(and as usual I can't even edit my own comments, so here comes an additional comment to correct a typo):

> stupidity that the upstream developer have demonstrated

*developerS

Revision history for this message
teo1978 (teo8976) wrote :

Either reopen #1164016 or keep this one open (since in 1164016 you asked me to open a new one instead).

Given that 1164016 was considered valid, and fixed, the arguments given in comment 2 are bullshit.

This just needs to be patched again as it was before.

And fucking quickly.

This infamous regression is making Ubuntu completely unusable (again). I, like probably million other users, am refraining from upgrading just because of this. And those who didn't know and did upgrade are regretting it, as many comments in #1164016 demonstrate.

Changed in nautilus (Ubuntu):
status: Invalid → Confirmed
Mathew Hodson (mhodson)
tags: added: regression-release
summary: - bug 1164016 has regressed
+ Restore type-ahead find in Ubuntu 17.10 and later
tags: removed: xenial
Changed in nautilus (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Rolf Leggewie (r0lf) wrote :

@teo1978: I (and hundreds others as seen in bug 1164016 share your pain), but your tone and choice of language isn't helping your case.

At this point in time, it's probably best to use one of the alternatives and possibly push for them to be made the default. I opened bug 1914962. If you prefer to keep using nautilus, I'm happy to see if the Arch patch being offered in bug 1164016 comment 149 can fix this issue once more and if Ubuntu is willing to consider using it as well.

Revision history for this message
Rolf Leggewie (r0lf) wrote :

FWIW, the patch from arch at least still applies cleanly to the hirsute sources

Revision history for this message
Rolf Leggewie (r0lf) wrote :

$ QUILT_PATCHES=debian/patches/ quilt push
Applying patch debian/patches//nautilus-restore-typeahead.patch
patching file data/org.gnome.nautilus.gschema.xml
Hunk #1 succeeded at 195 (offset 3 lines).
patching file src/nautilus-global-preferences.h
patching file src/nautilus-list-view.c
Hunk #1 succeeded at 3121 (offset 41 lines).
Hunk #2 succeeded at 3153 (offset 41 lines).
Hunk #3 succeeded at 4187 (offset 97 lines).
patching file src/nautilus-list-view.h
patching file src/nautilus-window-slot.c
Hunk #2 succeeded at 131 with fuzz 2 (offset 2 lines).
Hunk #3 succeeded at 263 (offset 22 lines).
Hunk #4 succeeded at 794 (offset 30 lines).
Hunk #5 succeeded at 1411 (offset 44 lines).
Hunk #6 succeeded at 3272 (offset 61 lines).
Hunk #7 succeeded at 3333 (offset 61 lines).
Hunk #8 succeeded at 3862 (offset 122 lines).
Hunk #9 succeeded at 3948 with fuzz 2 (offset 157 lines).

Now at patch debian/patches//nautilus-restore-typeahead.patch

Revision history for this message
Rolf Leggewie (r0lf) wrote :
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Unfortunately, the sources do not apply cleanly to bionic. We probably need an older patch.

Revision history for this message
Rolf Leggewie (r0lf) wrote :

found a previous patch that applies cleanly to bionic

Revision history for this message
Rolf Leggewie (r0lf) wrote :

unfortunately, this fails to build in bionic ATM

https://launchpad.net/~r0lf/+archive/ubuntu/stable/+build/20997867

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "completely untested debdiff for hirsute" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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