Scrolling in CompactView doesn't work

Bug #238179 reported by Mårten Woxberg
54
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Nautilus
Fix Released
Low
nautilus (Debian)
Fix Released
Low
nautilus (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: nautilus

Description: Ubuntu intrepid (development branch)
Release: 8.10

nautilus:
  Installerad: 1:2.23.3-0ubuntu1
  Kandidat: 1:2.23.3-0ubuntu1
  Versionstabell:
 *** 1:2.23.3-0ubuntu1 0
        500 http://archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

Instead of Icon View or List View, Select the new Compact View.
If you have enough files in the folder you'll get a scrollbar on the bottom of the window.
Now try scrolling with your mousewheel. Nothing happens.
In Compact View, Scrolling with the wheel should scroll sideways.

ProblemType: Bug
Architecture: i386
Date: Sat Jun 7 20:10:16 2008
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/nautilus
NonfreeKernelModules: nvidia
Package: nautilus 1:2.23.3-0ubuntu1
PackageArchitecture: i386
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=sv_SE.UTF-8
 SHELL=/bin/bash
SourcePackage: nautilus
Uname: Linux 2.6.24-17-generic i686

Tags: apport-bug
Revision history for this message
Mårten Woxberg (maxmc) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report, Are you referring to the "Compact Layout" ? May you tell us a few steps in order to reproduce that behavior? thanks.

Changed in nautilus:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
A. Walton (awalton) wrote :

I can confirm this behavior using Ibex and trunk (the "Compact View" is the hybrid List/Icon view sometimes called "multi-column", not to be confused with Miller Columns like Finder which Nautilus doesn't have; the new "Compact List" view is similar to views found in Windows Explorer and Thunar: http://thunar.xfce.org/news.html#2006-04-16).

However, it feels very awkward to scroll vertically on a wheel and move horizontally, at least to me, and I can't think of any other cases currently where this behavior exists. But I may be wrong. If/when this gets filed upstream, CC Christian Neumair for his take on this, as he's the author of this particular view and may know better what people are expecting.

Changed in nautilus:
status: Incomplete → Confirmed
Revision history for this message
Mårten Woxberg (maxmc) wrote :

This is the way it's working in Windows and since we "stole" it from Windows I think the scrolling should be the same too.
How many people actually have mouses that have two scroll wheels (one vertical and one horizontal)?

Revision history for this message
Sebastien Bacher (seb128) wrote :

could somebody having the issue open the bug directly on bugzilla.gnome.org since that seems to be an upstream bug?

Revision history for this message
Mårten Woxberg (maxmc) wrote :

Added upstream bug.

Changed in nautilus:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for sending the bug there

Changed in nautilus:
status: Confirmed → Triaged
Changed in nautilus:
status: Unknown → New
Changed in nautilus:
status: New → Confirmed
status: New → Confirmed
Revision history for this message
manatlan (manatlan) wrote :

I waited for this "kind of view" in nautilus ... but the "scroll bug" makes it unusable ;-(
the "mouse scroll" works only when you put the mouse over the horizontal scrollbar ... it's unusable...
btw : I like this feature (compact view)

Revision history for this message
Ari (ari-reads) wrote :

There's a brainstorm idea that requests exactly this.

I also like scroll view - specially for browsing music collections. But without the ability to scroll with the mouse wheel, its usability is rather poor.

http://brainstorm.ubuntu.com/idea/15236/

Revision history for this message
Tom (tom6) wrote :

Compact view is great. When the scroll feature is fixed it'll be even better. Compact is similar to a Windows standard but i prefer it because it has variable widths depending on length of file-name.

Just confirming that i have same problem on Ubuntu 8.10 with Nautilus 2.24.1

Good luck and thanks for adding the compact view :)

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

still present in jaunty

$ apt-cache show nautilus
Package: nautilus
Priority: optional
Section: gnome
Installed-Size: 2564
Maintainer: Ubuntu Desktop Team <email address hidden>
Original-Maintainer: Josselin Mouette <email address hidden>
Architecture: amd64
Version: 1:2.24.2-0ubuntu1

Revision history for this message
Artem Titov (apnix) wrote :

This patch resolves the problem.

Revision history for this message
Tom (tom6) wrote :

Thanks for the patch :)

How do i apply it? Simple easy instructions for a Linux noob please (or directions to a help file) Thanks :)

Revision history for this message
Artem Titov (apnix) wrote :

Copy the patch to the directory with source code. Go to this directory and run the command:
patch -p1 -i diff
See instructions for assembling nautilus in file INSTALL.

Example:
$ wget http://ftp.gnome.org/pub/gnome/sources/nautilus/2.24/nautilus-2.24.2.tar.bz2
$ wget http://launchpadlibrarian.net/20621636/diff
$ tar -xvjf nautilus-2.24.2.tar.bz2
$ cp diff nautilus-2.24.2
$ cd nautilus-2.24.2
$ patch -p1 -i diff
$ ./configure --prefix=/usr
$ make
$ sudo make install
Restart Nautilus

Revision history for this message
Tom (tom6) wrote :

Dohh i ran all this in the root folder and after doing the $ ./configure --prefix=/usr step i got;-

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ALL_CFLAGS
and ALL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

user@ubuntu810:~/nautilus-2.24.2$ make
make: *** No targets specified and no makefile found. Stop.
user@ubuntu810:~/nautilus-2.24.2$ sudo make install
[sudo] password for user:
make: *** No rule to make target `install'. Stop.
user@ubuntu810:~/nautilus-2.24.2$

Can i move the stuff to somewhere better or can i try again from a better folder?

Anyway, happy christmas all and thanks Artem :)

Revision history for this message
Artem Titov (apnix) wrote :

Happy christmas :-)
Most likely a problem in not installed packages for development. You can install a package gnome-devel and all necessary packages will be established on dependences.

Revision history for this message
Lauri Niskanen (ape3000) wrote :

I've been playing with this bug on my PPA: https://launchpad.net/~ape3000/+archive

I attached the new nautilus_2.25.3-0ubuntu3.diff.gz.

I hope that this can be added to Jaunty.

Changed in nautilus:
status: Triaged → Fix Committed
Revision history for this message
Lauri Niskanen (ape3000) wrote :

Here is also the debdiff made with: debdiff nautilus_2.25.3-0ubuntu2.dsc nautilus_2.25.3-0ubuntu3.dsc > debdiff

Bryce Harrington (bryce)
Changed in nautilus:
status: Fix Committed → In Progress
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work there, could you send the patch to the upstream bug too?

Revision history for this message
Artem Titov (apnix) wrote :

I added the possibility scrolling to the width of the column. I think it will be more convenient.
Switching scrolling modes - parameter "/apps/nautilus/compact_view/scroll_on_columns"

(Sorry for my bad English)

Revision history for this message
Tom (tom6) wrote :

Thanks Artem. i can't believe you're still working on this. i though the first patch was good but this one sounds perfect. :)

lol and your english is perfect

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work there, could you email the nautilus upstream list to get your patch reviewed? unsubscribing the sponsor team for now since we don't distro patch such changes usually but rather try to get those to GNOME

Revision history for this message
youlleck (ylk) wrote :

The patch is almost perfect.
The only thing that's annoying is that wheel scrolling doesn't work while dragging a file/folder.
Thanks for your work anyway. That made compact view usable :)

Revision history for this message
Antioch (sesshomaru-2k3) wrote :

Thank you.

Artem's patch matches the expected behavior - the column lock scrolling is perfect.

I hope this makes it into Jaunty!

Revision history for this message
Ivan Stetsenko (stetzen) wrote :

It is fixed for me now. Nautilus 1:2.25.92-0ubuntu1

Revision history for this message
Sebastien Bacher (seb128) wrote :

indeed that seems to be fixed in jaunty

Changed in nautilus:
status: In Progress → Fix Released
Changed in nautilus:
status: Confirmed → Fix Released
Changed in nautilus (Debian):
status: Confirmed → Fix Released
Changed in nautilus:
importance: Unknown → Low
Changed in nautilus (Debian):
importance: Unknown → Low
Revision history for this message
Tom (tom6) wrote :

Hi :)

This has been fixed in the last few releases of Ubuntu. I'm using a 9.04 LiveCd/Usb right now at work and scrolling works fine. Better than the equiv in Windows by a long way as it doesn't jump around from one column to the next which helps when filenames are fashionably excessively long. Artem Titov did a fantastic job with this
Many thanks and regards from
Tom :)

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.