Palette and toolbox should be flexible and take up available horizontal space

Bug #581108 reported by Jonathan Pobst
40
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Pinta
Fix Released
Medium
Don McComb

Bug Description

I'm running on an Asus eeePC 900A with a screen resolution of 1024 x 600 under Ubuntu Netbook Edition Lucid. The app runs well with this setup, but the color picker and other UI features are off the screen.

Jonathan Pobst (jpobst)
Changed in pinta:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

Specifically: Toolbars can not be arranged in horizontal format, so the color picker is too tall for the available screen space and gets cut, but it does not adapt to take advantage of the horizontal space that it leaved.

Revision history for this message
grofaty (grofaty) wrote :

Is this problem still appearing? I think some changes were done to reduce size of toolbar. I had the same problem in Ubuntu two years ago on my notebook 1024x768 max resolution. But now in the latest Pinta I can see toolbar without a problem.

Revision history for this message
Robert Nordan (rpvn) wrote :

This work by Fitoschido ( https://github.com/PintaProject/Pinta/commit/e03f2dc38d08f0eb9ba0fb1a5749d77ed17a4bd2 ) reduces the toolbar to conserve a bit of space, but I don't know if it fixes everything for a 1024 x 600 setup. Let's call it "in progress".

Changed in pinta:
status: Confirmed → In Progress
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

This bug isn't related to the toolbar's height. This bug is about the inflexible color pallete not resizing to take up the available space around it so it doesn't get off the screen.

Changed in pinta:
status: In Progress → Confirmed
Revision history for this message
grofaty (grofaty) wrote :

I didn't really understand the problem, sorry for confusion. If I understand correctly this is not only Palette problem, the same problem appears with Tools. If palette's width is changed (enlarged) then tools should be rearranged. If not there is no point of allowing enlarging the pad.

I have attached the Pinta's way and Gimp way of changing pad. See attachment.

P.S. The ugly way of solving this problem would probably be adding scrollbar, but I thing much better would be to just rearrange tools. But I think this bug report is more enhancement then a bug. Can we mark this bug as wishlist?

Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

Changing title accordingly...

summary: - Netbook resolution cuts off UI
+ Pallete and toolbox should be flexible and take up available horizontal
+ space
summary: - Pallete and toolbox should be flexible and take up available horizontal
+ Palette and toolbox should be flexible and take up available horizontal
space
Revision history for this message
Cameron White (cameronwhite91) wrote :

I'll keep this marked as a bug, since it makes Pinta difficult to use on small screens.

Changed in pinta:
assignee: nobody → Cameron White (cameronwhite91)
importance: Low → Medium
milestone: none → 1.4
Revision history for this message
grofaty (grofaty) wrote :

Just thinking little bit more, when Palette and Tools windows are resized then on small screens canvas get smaller, probably way to smaller to normally work. I really see palette enlargement with temporally tools hidden, just like in idea discussed in mailing list: https://groups.google.com/group/pinta/browse_thread/thread/a5fa985051388c69?hl=en

Revision history for this message
Cameron White (cameronwhite91) wrote :

I think we'll bump this to 1.5

Changed in pinta:
milestone: 1.4 → 1.5
Revision history for this message
Cameron White (cameronwhite91) wrote :

I think what we need to implement this (without reinventing the wheel) is https://developer.gnome.org/gtk2/2.24/GtkToolPalette.html, but GTK# doesn't provide a wrapper for that widget. We might have to wait until GTK# 3.0 for this.

Changed in pinta:
assignee: Cameron White (cameronwhite91) → nobody
milestone: 1.5 → 1.6
Revision history for this message
Don McComb (don-mccomb) wrote :

I've created some prototype code to rearrange both the tool palette and the color palette. Seems to work okay, but need to give it some more testing.

Changed in pinta:
assignee: nobody → Don McComb (don-mccomb)
status: Confirmed → In Progress
Revision history for this message
Cameron White (cameronwhite91) wrote :
Changed in pinta:
status: In Progress → Fix Committed
Changed in pinta:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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