Miller columns cannot be resized

Bug #1020789 reported by Arturo Torres Sánchez
54
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Files
Fix Released
Medium
Jeremy Wootten

Bug Description

Although the separation between columns suggests that they can be resized, when trying to drag it, nothing occurs.

I'm using Files 0.1 rev 866 (from elementary's daily PPA), and Ubuntu 12.04

Related branches

Revision history for this message
Danielle Foré (danrabbit) wrote :

We probably want them to be resize-able. But if we can't do it (I can imagine there might be technical limitations) we might want to figure out how to not show a handle.

Can this widget have an insensitive state?

Changed in pantheon-files:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Victor Martinez (victored) wrote :

Making columns resizable and making the pane separators thinner are both trivial fixes.
The "sidebar-pane-separator" class could be used here as well.

Revision history for this message
Julián Unrrein (junrrein) wrote :

From an equivalent bug report from Marlin:

"marlin is using nested GtkPaneds for its columns view. When you move the separator one child expand while the other shrink.
In a context of nested paned objects, some child just can't be resized because no space is available for it. This introduce some undesired behaviors.
Due to this behavior and the limitations of gtk (GtkPaned), it's impossible to resize columns other than the firsts ones.
Which is why the columns are not resizeable." - ammonkey

Revision history for this message
Kurt Smolderen (kurt.smolderen) wrote :

Is Files using the same implementation or has the Millerview turned into a granite widget in the mean time... Although I do understand the technical limitations, from a user point of view this is a pretty nasty limitation...

Revision history for this message
Jeremy Wootten (jeremywootten) wrote :

Attached is a patch to make the Miller columns re-sizeable.

Revision history for this message
Cody Garver (codygarver) wrote :

Hey Jeremy, it would be easier to see your patches and get them reviewed faster if you used branch merge proposals.

You can find a quick start guide here: http://tiny.cc/dev-guide-draft

Contact me if you have any questions.

Cody Garver (codygarver)
Changed in pantheon-files:
assignee: nobody → Jeremy Wootten (jeremywootten)
milestone: none → 0.1.1
status: Confirmed → Fix Released
Cody Garver (codygarver)
Changed in pantheon-files:
status: Fix Released → In Progress
Revision history for this message
Jeremy Wootten (jeremywootten) wrote : Re: [Bug 1020789] Re: Miller columns cannot be resized

Thanks for this advice Julián. Do I need to re-submit the patch in this
way or just bear it in mind for future submissions?

On 17 June 2013 01:36, Julián Unrrein <email address hidden> wrote:

> Or follow these instructions to produce a proper patch:
>
> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar#Working_with_patch_files
> .
>
> A diff is very cumbersome to work with.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1020789
>
> Title:
> Miller columns cannot be resized
>
> Status in Files:
> Fix Released
>
> Bug description:
> Although the separation between columns suggests that they can be
> resized, when trying to drag it, nothing occurs.
>
> I'm using Files 0.1 rev 866 (from elementary's daily PPA), and Ubuntu
> 12.04
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/pantheon-files/+bug/1020789/+subscriptions
>

--
Jeremy Wootten
GPG Key ID CB585BCD
Key Fingerprint 37C0 3C2A A6D4 E45B BA7C 4328 2DF2 1882 CB58 5BCD

Cody Garver (codygarver)
Changed in pantheon-files:
milestone: 0.1.1 → 0.1.2
RabbitBot (rabbitbot-a)
Changed in pantheon-files:
status: In Progress → Fix Committed
Cody Garver (codygarver)
Changed in pantheon-files:
status: Fix Committed → Fix Released
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.