<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.inkscape.org/wiki/index.php?action=history&amp;feed=atom&amp;title=SecondaryToolbar</id>
	<title>SecondaryToolbar - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.inkscape.org/wiki/index.php?action=history&amp;feed=atom&amp;title=SecondaryToolbar"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SecondaryToolbar&amp;action=history"/>
	<updated>2026-04-10T11:52:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=SecondaryToolbar&amp;diff=8748&amp;oldid=prev</id>
		<title>Dtristan at 10:56, 31 October 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SecondaryToolbar&amp;diff=8748&amp;oldid=prev"/>
		<updated>2006-10-31T10:56:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:56, 31 October 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** &amp;quot;Units&amp;quot; list should ideally be put into drop-down list of the spinbuttons, instead of being a separate widget.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** &amp;quot;Units&amp;quot; list should ideally be put into drop-down list of the spinbuttons, instead of being a separate widget.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** There must be a way to lock W and H so the object is scaled uniformly.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** There must be a way to lock W and H so the object is scaled uniformly.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Sticky button (toggle? checkbox?) for switching scale/rotation handles.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* (TODO) &lt;/ins&gt;Sticky button (toggle? checkbox?) for switching scale/rotation handles.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sticky &lt;/del&gt;button &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(toggle? checkbox?) &lt;/del&gt;for switching between scaling and not scaling the stroke width when an object is scaled.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Toggle &lt;/ins&gt;button for switching between scaling and not scaling&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*** &lt;/ins&gt;the stroke width when an object is scaled&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*** the radii of rounded corner.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Toggle button for switching between transform and not transform:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*** the gradient.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*** the pattern&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Node edit:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Node edit:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dtristan</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=SecondaryToolbar&amp;diff=4327&amp;oldid=prev</id>
		<title>Buliabyak: *</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SecondaryToolbar&amp;diff=4327&amp;oldid=prev"/>
		<updated>2004-01-13T19:04:25Z</updated>

		<summary type="html">&lt;p&gt;*&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;There is now a secondary (auxiliary) toolbar which goes horizontally at the top of the document window and whose contents change as you switch tools. So for each tool, this toolbar should presents options, buttons, adjustments, etc. that are relevant for this tool. Users of Xara X will recognize this layout immediately, and it's indeed very convenient. Adobe Photoshop also uses a similar horizontal tool-specific toolbar in recent versions.&lt;br /&gt;
&lt;br /&gt;
At the moment, the secondary toolbar only contains buttons from the former main toolbox. This page is where we work out a specification of what needs to be put in that toolbar for each tool. &lt;br /&gt;
&lt;br /&gt;
* Selector: &lt;br /&gt;
** The &amp;quot;tool options&amp;quot; for selector actually belong in program's preferences, not in the secondary toolbar because they are unlikely to be changed as you work. &lt;br /&gt;
** Instead, the entire &amp;quot;size and position&amp;quot; dialog can be moved into the secondary dialog for selector and eliminated as a separate dialog. &lt;br /&gt;
*** &amp;quot;Units&amp;quot; list should ideally be put into drop-down list of the spinbuttons, instead of being a separate widget.&lt;br /&gt;
*** There must be a way to lock W and H so the object is scaled uniformly.&lt;br /&gt;
** Sticky button (toggle? checkbox?) for switching scale/rotation handles. &lt;br /&gt;
** Sticky button (toggle? checkbox?) for switching between scaling and not scaling the stroke width when an object is scaled. &lt;br /&gt;
&lt;br /&gt;
* Node edit: &lt;br /&gt;
** X and Y spinbuttons reflecting the position of the (first of) selected node(s)&lt;br /&gt;
** Left and Right spinbuttons for the angles and lengths of control handles; empty but editable if more than one node is selected, so you can align all selected nodes' controls by specifying a value&lt;br /&gt;
&lt;br /&gt;
* Freehand: &lt;br /&gt;
** a slider or spinbutton for adjusting how closely/freely it tracks your drawing [tools.freehand.pencil tolerance]. &lt;br /&gt;
** A switch for adding to shape or drawing new shape (now toggled by pressing &amp;quot;a&amp;quot;).&lt;br /&gt;
** stroke width; possibly arrowheads and patterns&lt;br /&gt;
&lt;br /&gt;
* Bezier: &lt;br /&gt;
** A switch for adding to shape or drawing new shape (now toggled by pressing &amp;quot;a&amp;quot;).&lt;br /&gt;
** A switch for a mode where it only creates straight lines, not beziers. &lt;br /&gt;
** stroke width; possibly arrowheads and patterns&lt;br /&gt;
&lt;br /&gt;
* Star, rectangle, ellipse, calligraphic: &lt;br /&gt;
** contents of the &amp;quot;tool options&amp;quot; dialog for the corresponding tools. The dialog itself can be then eliminated.&lt;br /&gt;
&lt;br /&gt;
* Zoom: the bottom zoom field should be made not a spinbutton but just a display (gray), instead an editable zoom spinbutton must be added to the secondary toolbar for zoom.&lt;br /&gt;
&lt;br /&gt;
* Text: a few basic settings such as font, size, alignment should be duplicated in the secondary toolbar, but the text properties dialog is not to be removed because it has much more.&lt;br /&gt;
&lt;br /&gt;
* Dropper: displays for the RGBA values at mouse cursor, a copy to clipboard button, copy color as hex button (for web development).&lt;br /&gt;
&lt;br /&gt;
=== Shortcuts: ===&lt;br /&gt;
&lt;br /&gt;
* (DONE) all top-level menus must have hot-keys and be activated by alt-hotkey, e.g. alt-f must open the File menu&lt;br /&gt;
&lt;br /&gt;
* all text labels next to spinbuttons and textfields in the secondary toolbars must also have hotkeys (underscored letters), and:&lt;br /&gt;
&lt;br /&gt;
** either we make sure that these hotkeys never clash with the top menu hotkeys, and both are called by alt-hotkey&lt;br /&gt;
&lt;br /&gt;
** or we can use independent hotkeys for the aux toolbar and use a different modifier (e.g. alt-shift-hotkey) for them&lt;/div&gt;</summary>
		<author><name>Buliabyak</name></author>
	</entry>
</feed>