tool controls bar width is 1/4 of total screen width

Bug #619903 reported by Ray Grenoble
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Low
Unassigned
0.91.x
Fix Released
Medium
su_v
0.92.x
Fix Released
Low
Unassigned

Bug Description

Program version 0.48 on Intel-based Mac running Leopard: The bar is vertical on right side of window. Icons are centered in bar. XYWH and units input boxes are on left side of bar. Undocking tool controls shows no means to reset width. Closing bar with button on title bar puts the tool controls back on the right side of the window, vertically positioned, but still taking up 1/2 the Inkscape window (1/4 of entire screen width).

Tags: ui
Revision history for this message
Ray Grenoble (ray-w-grenoble) wrote :
su_v (suv-lp)
tags: added: ui
Revision history for this message
su_v (suv-lp) wrote :

You have enabled an experimental feature in the preferences which allows to attach the tool controls bar vertically (see the tooltip).

Please uncheck
File > Inkscape Preferences > Interface > Enable dynamic layout for incomplete sections
and restart Inkscape.

This is part of the on-going work on the 'Adaptive UI':
<http://wiki.inkscape.org/wiki/index.php/Release_notes/0.48#Adaptive_UI>

Revision history for this message
su_v (suv-lp) wrote :

Reproduced with Inkscape 0.48.0 r9654 on OS X 10.5.8

IMHO this option should be hidden (without GUI) in the release version.

Changed in inkscape:
assignee: nobody → Jon A. Cruz (jon-joncruz)
importance: Undecided → Low
milestone: none → 0.48.1
status: New → Confirmed
Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

Ditto. In addition to breaking the GUI on some systems, the option description is incomprehensible unless you have read the source code.

Changed in inkscape:
status: Confirmed → Fix Committed
assignee: Jon A. Cruz (jon-joncruz) → Krzysztof Kosinski (tweenk)
Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

This is fixed in r9686 in stable, I have removed the option and the code that checks it (it's always assumed to be false regardless of what is in the prefs file). Trunk still has the setting.

Revision history for this message
Jon A. Cruz (jon-joncruz) wrote :

That change is a good work-around for 0.48, but it is only a work-around. It does not actually fix the problem, only blocks the user from making the choice that shows there is a problem.

The true fix is to correct the individual actions/widgets that push the bar to be wide so that they do not expand when placed into a vertical toolbar. Some have been corrected already, but more need to be.

Changed in inkscape:
assignee: Krzysztof Kosinski (tweenk) → Jon A. Cruz (jon-joncruz)
status: Fix Committed → In Progress
milestone: 0.48.1 → none
Revision history for this message
ScislaC (scislac) wrote :

Jon: Any progress on this? (in case you can't tell, I'm hitting reports marked as In Progress that haven't actually been touched in a while)

Revision history for this message
su_v (suv-lp) wrote :

Unassigning and resetting bug status to 'Triaged' (no activity since the report was filed).

The same issue now repeats itself with the upcoming major release 0.91.

Changed in inkscape:
assignee: Jon A. Cruz (jon-joncruz) → nobody
status: In Progress → Triaged
Revision history for this message
su_v (suv-lp) wrote :

Patch to remove the option to "Enable dynamic relayout for incomplete sections" in the stable release branch for 0.91.

To be applied to <lp:inkscape/0.91.x> only, to avoid users setting a preference which breaks the tool controls bar when using the 'wide' toolbar layout in the upcoming stable release (see also recent duplicate report bug #1387151).

Revision history for this message
su_v (suv-lp) wrote :

Committed to <lp:inkscape/0.91.x> in rev 13682.

Revision history for this message
su_v (suv-lp) wrote :

Patch for the current stable release branch lp:inkscape/0.92.x to remove the option "Enable dynamic relayout for incomplete sections" for upcoming stable release 0.92.

Diff tested successfully with lp:inkscape/0.92.x r15094: the specific option is no longer present in the Preferences dialog; if the user had activated the setting with earlier (unstable) builds, the specific setting in the preferences file is ignored by the patched build as expected.

Revision history for this message
su_v (suv-lp) wrote :

Committed to <lp:inkscape/0.92.x> as part of rev 15267.

Changed in inkscape:
milestone: none → 1.0
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.