[Bug 1164016] Re: restore type-ahead find
Give my branch a try and let me know what you guys think: bzr branch lp:~daniel-wyatt/nautilus/fix-bug1164016 You'll need to enable it with: gsettings set org.gnome.nautilus.preferences enable-interactive-search true The only thing I haven't been able to get working is using the mouse wheel to scroll through matches. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: I had that issue with the main branch as well, it does not like to build the standard way (so building on non-ubuntu was a pain). ('autoreconf -vfi' will fix that particular error but there are a couple of other issues so just use the below method). This should work: dpkg-buildpackage -uc -b This will generate multiple deb packages you will need to install (sudo dpkg --install ../*.deb). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
All together, something like this should work: 1) bzr branch lp:~daniel-wyatt/nautilus/fix-bug1164016 2) sudo apt-get build-dep nautilus 3) cd fix-bug1164016; dpkg-buildpackage -uc -b 4) sudo dpkg --install ../*.deb (use caution here of course) 5) nautilus -q 6) gsettings set org.gnome.nautilus.preferences enable-interactive-search true 7) nautilus After that you should be able to use type-ahead on the desktop and in nautilus windows/tabs. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Missed your gtk-doc issue. My workaround was to add --enable-gtk-doc to DEB_CONFIGURE_EXTRA_FLAGS in debian/rules. I don't know why that is necessary, things seem a little broken in the ubuntu/saucy/nautilus branch. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Yes, I've been working on it and have improved it based on your feedback. I've spent a lot more time on this than I intended but I want to make sure I do this right since this is actually the main reason I switched away from nautilus. I rewrote it based on the newest gtktreeview which has a nice interactive search. Ideally I would like to accomplish all of the following: 1) Support scrolling through search w/mouse wheel 2) Hide search window when mouse clicks somewhere else (_and_ have the other widget handle that mouse press) 3) Maintain keyboard shortcut support while search is open (CTRL+W, XF86XK_HomePage, etc). As far as I can tell, nautilus 3.4 (nor nemo, nor pcmanfm) do not do all of these things but I really would like to so I'm trying. Individually they may not be difficult but all together I'm having trouble wrapping my head around it. I've managed #1 and #2 (somewhat). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
Forgot to add that everyone can see the gtktreeview interactive search by popping up an open file dialog in a gtk3 app (gedit, etc). You can see that it does #1, #2 (partially, only within the tree view itself, not the places sidebar etc), and not #3 (try CTRL+L for example while the search is open). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Shoham: I mean that while the interactive search is visible, the mouse scroll wheel will cycle through matches just like up/down arrow keys will and CTRL+G/CTRL+SHIFT+G. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Shoham: I think it's fairly standard. It's the same behavior as nautilus 3.4, nemo, pcmanfm, spacefm, thunar, emelfm2, and marlin. If anyone else thinks we should do otherwise though, please speak up now rather than later. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
Everyone give this branch a try: lp:~daniel-wyatt/nautilus/fix-bug1164016_2 It isn't ideal like I wanted it to be but it's pretty good in my experience. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Never had that issue and still can't reproduce it. Can anyone else reproduce this issue? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: I'll try a fresh install and see if I can reproduce it. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Still not able to reproduce. I did the following: 1) Fresh install of 14.04, fully updated, GTK 3.10.6 2) sudo apt-get build-dep nautilus sudo apt-get install bzr 3) bzr branch lp:~daniel-wyatt/nautilus/fix-bug1164016_2 cd fix-bug1164016_2 4) dh_autoreconf dpkg-buildpackage -uc -b 5) sudo dpkg -i ../*.deb 6) nautilus -q 7) gsettings set org.gnome.nautilus.preferences enable-interactive-search true 8) nautilus If I understand what you're describing, it shouldn't really be possible. isearch_start (called when you start typing a new search) calls isearch_entry_changed which unselects everything via nautilus_view_set_selection (slot-details-content_view, NULL); Can you try something similar to the above procedures and see if it's still reproducible? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Thanks for the clear instructions, got it reproduced now! What a weird bug. Does this only happen in the list view? Anyways, I'll look into it. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Go ahead and pull the new changes from the branch and try again. It works for me now. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
** Branch unlinked: lp:~daniel-wyatt/nautilus/fix-bug1164016 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Sebastien: I'll open an upstream report with the patch. Created a merge request for the packaging: https://code.launchpad.net/~daniel-wyatt/nautilus/ubuntu/+merge/201263 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Osmo: Glad to hear that. And I have taken it upstream, forgot to mention: https://bugzilla.gnome.org/show_bug.cgi?id=721968 ** Bug watch added: GNOME Bug Tracker #721968 https://bugzilla.gnome.org/show_bug.cgi?id=721968 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
Upstream killed it so I guess we'll just have to hope it's accepted into Ubuntu for now. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
I think I recall seeing this behavior myself, I must have forgotten to fix it. I'm on some very slow (50KiB/s down) internet speeds right now so give me time to get updated/upgraded and I'll take a look at this again. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
Thanks Sebastien. I did manage to take a look earlier and this seems to be a GTK bug so I've reported it: https://bugzilla.gnome.org/show_bug.cgi?id=722814 ** Bug watch added: GNOME Bug Tracker #722814 https://bugzilla.gnome.org/show_bug.cgi?id=722814 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
(https://bugzilla.gnome.org/show_bug.cgi?id=722814#c1) That is the nature of menus and such popups under X11: they take a grab. We will probably move some of these over to the newly merged GtkPopovers, which is an alternative to menus that does not have this problem. Based on the response I believe this cannot be fixed without using the new GtkPopovers (which was committed to GTK only ~14 hours ago). I don't really know what GTK version is going to land in Trusty but I'm guessing it won't be anywhere near that recent, right? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
I tried nemo 2.0.8 and, as far as I can see, it _does_ have this issue. Or am I missing something? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
To be clear, you are able to close nemo while the type-ahead entry window is visible? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
@Mateusz: Weird, I can't close it if any type-ahead window is visible (sidebar or content pane). Does this match up with yours? daniel@daniel-vbox:~$ apt-cache show nemo Package: nemo Priority: optional Section: gnome Installed-Size: 2602 Maintainer: Jacob Zimmermann p...@jzimm.net Architecture: amd64 Version: 2.0.8-0~webupd8~trusty Recommends: eject, librsvg2-common, gvfs-backends, nemo-fileroller Suggests: eog, evince | pdf-viewer, totem | mp3-decoder, xdg-user-dirs Depends: libatk1.0-0 (= 1.32.0), libc6 (= 2.14), libcairo-gobject2 (= 1.10.0), libcairo2 (= 1.10.0), libdbusmenu-glib4 (= 0.4.2), libexempi3 (= 2.2.0), libexif12, libgail-3-0 (= 3.0.0), libgdk-pixbuf2.0-0 (= 2.22.0), libglib2.0-0 (= 2.37.3), libgnome-desktop-3-7 (= 3.2.0), libgtk-3-0 (= 3.3.18), libnemo-extension1, libnotify4 (= 0.7.0), libpango-1.0-0 (= 1.20.0), libpangocairo-1.0-0 (= 1.14.0), libunity9 (= 3.8.4), libx11-6, libxml2 (= 2.7.4), libzeitgeist-1.0-1 (= 0.3.14), dconf-gsettings-backend | gsettings-backend, nemo-data (= 2.0.8-0~webupd8~trusty), shared-mime-info (= 0.50), desktop-file-utils (= 0.7), gvfs (= 1.3.2), libglib2.0-data, gsettings-desktop-schemas, cinnamon-translations Breaks: gnome-bluetooth ( 3.0), gnome-session ( 2.28), gnome-volume-manager ( 2.24), rhythmbox ( 0.12) Filename: pool/main/n/nemo/nemo_2.0.8-0~webupd8~trusty_amd64.deb Size: 570580 MD5sum: d6740c615b56a28c0196c964dc7c7b00 SHA1: b09d2f95cdbffcd1ee655350b1764b7bb7783d06 SHA256: 2e574b7ca7f7464d7148fc63c9f52e5d3fdbaed51433c676e40d8860657e67a9 Description: file manager and graphical shell for GNOME Nemo is the official file manager for the GNOME desktop. It allows to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the GNOME desktop. It works on local and remote filesystems. . Several icon themes and components for viewing different kinds of files are available in separate packages. Description-md5: 1508928ed39f992af9da9d1ac5936f36 Original-Maintainer: Linux Mint r...@linuxmint.com -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
I'm pretty happy to see this in proposed too. Thanks to Robert Ancell as well for helping merge this (fixing some of my mistakes). Also, don't hesitate to nudge the nautilus people into reconsidering this: https://bugzilla.gnome.org/show_bug.cgi?id=721968 https://bugzilla.gnome.org/show_bug.cgi?id=681871 (They quickly closed my patch submission as a duplicate of a 1.5yr old bug.) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
@Edwin: That's expected but can you try 2.0.8 from this PPA: https://launchpad.net/~webupd8team/+archive/nemo -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
@Mateusz: Yes, I'm testing in VirtualBox. I guess I'll have to try in a real installation now. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1271605] Re: Cannot close window if type-ahead entry is open
@Sebastien: Good point. It's mostly a nuisance I guess. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1271605 Title: Cannot close window if type-ahead entry is open To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1271605/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
Any chance this bug will be closed soon or is there a long review process? (I could use the bounty) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1164016] Re: restore type-ahead find
@Adam: Thanks, much appreciated! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1164016 Title: restore type-ahead find To manage notifications about this bug go to: https://bugs.launchpad.net/nautilus/+bug/1164016/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs