Comments (8)
Cheers for that; I'll try to make time and have a look at it.
from nautilus-typeahead.
So, patched 43.0 is out and available in the PPA.
There are some changes that may take a while to get accustomed to; namely you first need to opt-out of the default search behavior in settings, and the little text box that'd pop-out in the lower right corner of the window is gone, but overall I'm happy with the behavior. Implementation seems a lot cleaner than it was before, too.
Seems like 43.2 is about to be released; hopefully this'll still work :D
from nautilus-typeahead.
I've been lagging behind a bit since my main workstation was kept back to 22.04 until today, so apologies for the late reply.
Bad news there, I'm afraid.
Unfortunately, the upstream patch will no longer apply to nautilus 43.0, since it's been through some major rework - ex.: src/nautilus-list-view.c
went from ~4k lines in 42.2 to ~1k in 43.0 and, to put it simply, the bits of code the patch is trying to modify are no longer there.
The resulting amount of work to make the patch work again (or make one from scratch) is non-trivial, so it may take some time for someone to create a working patch again. My experience is not up to the task, so this is where we are stuck for now.
Link to the patch author's remarks here: https://aur.archlinux.org/packages/nautilus-typeahead#comment-887750
from nautilus-typeahead.
Yeah, that's what I thought, it's a real shame that this feature is not builtin because it's really good.
from nautilus-typeahead.
I have checked that the patch https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1030 by @xclaesse
works for me. Do note that some nautilus extensions (python or otherwise) may no longer work in v43. I've mirrored the patch on gitlab, see:
- https://github.com/bryango/nautilus-typeahead/compare/master..type-ahead
- https://github.com/bryango/nautilus-typeahead/compare/master..type-ahead.patch
I've also made a PKGBUILD for arch. See the related comment on the AUR: https://aur.archlinux.org/pkgbase/nautilus-typeahead#comment-900609.
from nautilus-typeahead.
Also, as pointed out by the AUR package maintainer @albertvaka
it would be great if you can ask users to upvote the upstream issue, requesting type-ahead to be added back to Nautilus: https://gitlab.gnome.org/Teams/Design/whiteboards/-/issues/142.
The patch is working but GNOME is just refusing to change... 😮💨 Our voice needs to be heard.
from nautilus-typeahead.
@lubomir-brindza is it possible to create an extension instead of patching Nautilus code? Or the extension API doesn't provide the necessary things?
from nautilus-typeahead.
I'm not sure! As mentioned in the readme, I didn't actually write the patch for nautilus - I just maintain the PPA package so that you don't have to compile it from source yourself. I don't have the know-how and/or knowledge of the nautilus internals to respond to your question.
I'm actually somewhat hopeful this functionality will be reintroduced by default eventually, as the whiteboard discussion has turned out better than most similar threads (i.e. it hasn't been closed yet). The current patch (that was proposed as a prototype) still needs work, and it's currently not a priority for the nautilus design team to work on it - but that can change. Be sure to thumbs-up the issue so that they can better gauge the users' interest in this feature.
from nautilus-typeahead.
Related Issues (18)
- Using nautilus-typeahead and nautilus-dropbox
- Can't resolve libportal-gtk3 HOT 2
- Sobbing for Gnome 42 support HOT 3
- nautilus-typeahead is out of date on 22.04 jammy jellyfish HOT 1
- Apt crashes adding repo
- Updated packages on 22.04 HOT 1
- No longer working on Ubuntu 20 HOT 1
- The pop-up window seems to last longer than expected. Ubuntu 22.04 HOT 2
- Not working on 42.6 HOT 1
- Update to 1:3.26.4 HOT 2
- nautilus crash in other-locations HOT 1
- Slow cp with autofs for cifs HOT 1
- Not working anymore on 18.04? HOT 7
- Patch breaks gnome-sushi HOT 1
- Consider filing an upstream pull request HOT 1
- Left and Right arrow navigation does not work when typing-ahead (in thumbnail view) HOT 3
- Please add README HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nautilus-typeahead.