Bug 6415 - new oxygen theme doesn't fit some dialogs
Summary: new oxygen theme doesn't fit some dialogs
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 6452 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-06-11 14:36 CEST by Thierry Vignaud
Modified: 2015-02-18 18:37 CET (History)
2 users (show)

See Also:
Source RPM: drakx-installer-stage2
CVE:
Status comment:


Attachments
"package group selection" dialog with too big widgets with oxygen (112.14 KB, image/png)
2012-06-11 14:37 CEST, Thierry Vignaud
Details

Description Thierry Vignaud 2012-06-11 14:36:07 CEST
new oxygen theme doesn't fit some dialogs, eg: package group choice
(See attached screenshot)
Thierry Vignaud 2012-06-11 14:36:13 CEST

CC: (none) => fundawang

Thierry Vignaud 2012-06-11 14:36:18 CEST

CC: (none) => hugo

Comment 1 Thierry Vignaud 2012-06-11 14:37:31 CEST
Created attachment 2450 [details]
"package group selection" dialog with too big widgets with oxygen
Comment 2 Hugo Pereira Da Costa 2012-06-11 14:45:52 CEST
Thanks Thierry,
will have a look. Also the screenshot makes the problem with the background gradient quite obvious (that's the other bug), so definitely the right way is to disable it.
(I wonder if I can detect the number of available colors within the style and disable automatically).
Comment 3 Thierry Vignaud 2012-06-11 14:50:05 CEST
Calling gdk-drawable-get-depth on the gdkwindow of a gtk widget should do it.
See http://developer.gnome.org/gdk/stable/gdk-Drawing-Primitives.html#gdk-drawable-get-depth

Remember we're still using gtk+-2.x for now
Comment 4 Funda Wang 2012-06-11 14:50:40 CEST
A simple solution is dropping some of the items :p

Acturally, I don't know what Network Client and Configuration are, personally.

The problem might be the interface does no use container correctly. If something could not fit the container, a vertical scrollbar should appear.
Funda Wang 2012-06-11 14:51:26 CEST

Assignee: bugsquad => hugo

Funda Wang 2012-06-11 14:51:45 CEST

CC: hugo => (none)

Comment 5 Thierry Vignaud 2012-06-11 14:53:31 CEST
We try hard not to use scrollbars and to make everything fit.
We do NOT want a scrollbar :-)
Which it did for 12 years.
Comment 6 Thierry Vignaud 2012-06-11 14:53:46 CEST
We try hard not to use scrollbars and to make everything fit.
Which it did for 12 years.
We do NOT want a scrollbar :-)
Comment 7 Hugo Pereira Da Costa 2012-06-11 14:55:00 CEST
... well there seem to be still room on the page. Maybe make the widget higher ? 
How does it work based on different screen sizes ?

Assignee: hugo => bugsquad

Comment 8 Thierry Vignaud 2012-06-11 15:09:15 CEST
The dialog is fixed sized so that it fits in all supported resolutions:
- 800x600 (default)
- 640x480 (if "vgalow" is passed)
- 1024x768 (if "vgahi" is passed)

We use the fb driver which enables us to work everywhere.

In the second case, we disable the left bar.
Comment 9 Manuel Hiebel 2012-06-22 13:46:16 CEST
*** Bug 6452 has been marked as a duplicate of this bug. ***

CC: (none) => ftg

Comment 10 Manuel Hiebel 2012-09-02 13:09:46 CEST
Should we consider this bug 'fixed' in some way ?
Comment 11 Thierry Vignaud 2012-09-02 18:03:48 CEST
No
Comment 12 Thierry Vignaud 2015-02-18 18:37:33 CET
Mga5 installer uses Adwaita theme instead of Oxygen-gtk

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.