Dialogue boxes are to huge on somes screens (like netbooks) and can't saved resized for the next time

Bug #944973 reported by Sascha on 2012-03-02
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)

Bug Description

1) Ubuntu Precise Pangolin 12.04 LTS Beta 1 - actual

2) unity: Installiert: 5.4.0-0ubuntu2

3) It should be possible, that any kind of dialogue box is resize to be fully visible on any kind of screen, where it is opened. Just rethink what full screen windows (firefox, etc) are handled. There is no logical reason, that a open-file-dialog or whatever exceeds (especially in length) the size of the (desktop-panel) size or the (screensize-launcher) size. Unity is the desktop environment and should handle that. It is mostly anoying and takes away a lot of fun, using the unity desktop environment.

4) On most dialogues I open, like file-open-dialogue (in any program), screenshot-dialogue, lots more, I have to press Alt, click on the dialogue box, move it up, resize it - and can then handle what the dialogue box wants.

How to reproduce
Use a netbook with 1024x600 or smaller screen, login to unity, open the open-file-dialogue - and you have a problem. You have to move and resize the dialogue.

How to solve it
There are two strategies for fixing this.
1. You could maximize all the dialogues (like it was at the old netbook-launcher).
2. You could via the desktop environment handle the maxim size of dialogues - not to cross the borders of the usable screen size.

A less elegant solution, but that might work too, is to allow user to press a key, maybe F5, and save the form, size and position of a dialogue/window, so that is opened in that form, size and position, the next time, it is used.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.4.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-17.27-generic 3.2.6
Uname: Linux 3.2.0-17-generic i686

ApportVersion: 1.93-0ubuntu2
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,imgpng,compiztoolbox,snap,gnomecompat,mousepoll,move,unitymtgrabhandles,resize,grid,vpswitch,regex,place,wall,session,animation,fade,workarounds,expo,scale,ezoom,unityshell]
CompositorRunning: compiz
Date: Fri Mar 2 17:58:50 2012
DistUpgraded: Log time: 2012-02-28 20:33:12.382520
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
 Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:8340]
   Subsystem: ASUSTeK Computer Inc. Device [1043:8340]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
MachineType: ASUSTeK Computer INC. 1000H
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-17-generic root=UUID=61a2a312-f114-4b9a-98e1-2ec68b0d3a33 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-02-28 (2 days ago)
dmi.bios.date: 10/17/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1206
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: 1000H
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: x.xx
dmi.chassis.asset.tag: 0x00000000
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTek Computer INC.
dmi.chassis.version: x.x
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1206:bd10/17/2008:svnASUSTeKComputerINC.:pn1000H:pvrx.x:rvnASUSTeKComputerINC.:rn1000H:rvrx.xx:cvnASUSTekComputerINC.:ct10:cvrx.x:
dmi.product.name: 1000H
dmi.product.version: x.x
dmi.sys.vendor: ASUSTeK Computer INC.
version.compiz: compiz 1:
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.1-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.1-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu4
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Bilal Akhtar (bilalakhtar) wrote :

This isn't a bug with Unity, it's a bug in gtk. If a dialogue can be sized down, it should be displayed small enough on small screens so that it can fit in the screen.

affects: unity (Ubuntu) → gtk+3.0 (Ubuntu)
Changed in unity:
status: New → Invalid
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtk+3.0 (Ubuntu):
status: New → Confirmed
To post a comment you must log in.