User Interface
From AbiWiki
m (UserInterface moved to User Interface) |
|||
Line 1: | Line 1: | ||
- | |||
<H2>User Interface Stuff</H2> | <H2>User Interface Stuff</H2> | ||
Line 8: | Line 7: | ||
- | ==== Screenshot Gallery
==== | + | ==== Screenshot Gallery |
+ | ==== | ||
Reference screenshots of all platforms, also some word97 stuff for comparison (incomplete). | Reference screenshots of all platforms, also some word97 stuff for comparison (incomplete). | ||
Line 14: | Line 14: | ||
http://www.abisource.com/~robsta/abiword/screen-shots.tgz | http://www.abisource.com/~robsta/abiword/screen-shots.tgz | ||
- | ==== Random notes for the [[AbiWord|AbiWord]] 2.6 user interface
==== | + | ==== Random notes for the [[AbiWord|AbiWord]] 2.6 user interface |
+ | ==== | ||
This applies primarily to the Gtk+ based user interface. | This applies primarily to the Gtk+ based user interface. | ||
Line 20: | Line 21: | ||
[[AbiWord|AbiWord]] follows the GNOME HIG but that''s a rather slowly moving process so we can very well try stuff and then get judgement by the GNOME usability folks (and, maybe even more important, our existing user base). | [[AbiWord|AbiWord]] follows the GNOME HIG but that''s a rather slowly moving process so we can very well try stuff and then get judgement by the GNOME usability folks (and, maybe even more important, our existing user base). | ||
- | ==== Physical Limitations
==== | + | ==== Physical Limitations |
+ | ==== | ||
[[AbiWord|AbiWord]] is used on handheld- and desktop-computers. We should restrict ourselfes to fit on | [[AbiWord|AbiWord]] is used on handheld- and desktop-computers. We should restrict ourselfes to fit on | ||
Line 27: | Line 29: | ||
In both cases some space should be preserved for window decorations as created by common window managers. | In both cases some space should be preserved for window decorations as created by common window managers. | ||
- | ==== Menu restructuring
==== | + | ==== Menu restructuring |
+ | ==== | ||
* I''d like to move to strict SDI and get rid of the Documents menu. | * I''d like to move to strict SDI and get rid of the Documents menu. | ||
Line 33: | Line 36: | ||
* Context menu tweaks: a proposal is in preparation TODO: insert ML archive link _here_. | * Context menu tweaks: a proposal is in preparation TODO: insert ML archive link _here_. | ||
- | ==== Toolbar restructuring
==== | + | ==== Toolbar restructuring |
+ | ==== | ||
* Toolbars are using the [[GtkToolItem|GtkToolItem]] based API introduced in Gtk+ 2.4. | * Toolbars are using the [[GtkToolItem|GtkToolItem]] based API introduced in Gtk+ 2.4. | ||
- | ==== Stock Icons
==== | + | ==== Stock Icons |
+ | ==== | ||
Stock icons should only be used for metaphors that appear more than once in different contexts. | Stock icons should only be used for metaphors that appear more than once in different contexts. | ||
Example: every menu entry that is also available from one of the toolbars carries a stock icon (same as the toolbar, obviously). The other menu items do _not_ carry a stock icon. | Example: every menu entry that is also available from one of the toolbars carries a stock icon (same as the toolbar, obviously). The other menu items do _not_ carry a stock icon. | ||
- | ==== Future Improvements
==== | + | ==== Future Improvements |
+ | ==== | ||
- | ==== Styles Dialog
==== | + | ==== Styles Dialog |
+ | ==== | ||
An option would be putting something like the following mockups in a notebook, with "Basic" and "Full" tabs. | An option would be putting something like the following mockups in a notebook, with "Basic" and "Full" tabs. | ||
Line 52: | Line 59: | ||
http://www.abisource.org/~robsta/mockups/abiword-styles-full.png | http://www.abisource.org/~robsta/mockups/abiword-styles-full.png | ||
- | ==== Tabs Dialog
==== | + | ==== Tabs Dialog |
+ | ==== | ||
All properties | All properties | ||
Line 70: | Line 78: | ||
http://abisource.com/~robsta/mockups/tabs.png | http://abisource.com/~robsta/mockups/tabs.png | ||
- | ==== List Dialog
==== | + | ==== List Dialog |
+ | ==== | ||
The List dialog needs a review as well. | The List dialog needs a review as well. | ||
- | ==== Contributors
==== | + | ==== Contributors |
+ | ==== | ||
* Main.[[RobertStaudinger|RobertStaudinger]] - 25 Sep 2006 | * Main.[[RobertStaudinger|RobertStaudinger]] - 25 Sep 2006 | ||
[[Category:To Convert]] | [[Category:To Convert]] | ||
+ | [[Category:Developer]] |
Revision as of 04:43, 26 February 2008
Contents |
User Interface Stuff
See also UserInterfaceIdeas for planned but rather blue sky stuff.
Contents
==== Screenshot Gallery
==
Reference screenshots of all platforms, also some word97 stuff for comparison (incomplete).
http://www.abisource.com/~robsta/abiword/screen-shots.tgz
==== Random notes for the AbiWord 2.6 user interface
==
This applies primarily to the Gtk+ based user interface.
AbiWord follows the GNOME HIG but thats a rather slowly moving process so we can very well try stuff and then get judgement by the GNOME usability folks (and, maybe even more important, our existing user base).
==== Physical Limitations
==
AbiWord is used on handheld- and desktop-computers. We should restrict ourselfes to fit on
- 800x600 for the main window (menus, toolbars).
- 640x480 for the dialogs.
In both cases some space should be preserved for window decorations as created by common window managers.
==== Menu restructuring
==
- Id like to move to strict SDI and get rid of the Documents menu.
- The stuff from the Tools menu that concerns the document should be moved to "File" (which maybe should be renamed to "Document")
- Context menu tweaks: a proposal is in preparation TODO: insert ML archive link _here_.
==== Toolbar restructuring
==
- Toolbars are using the GtkToolItem based API introduced in Gtk+ 2.4.
==== Stock Icons
==
Stock icons should only be used for metaphors that appear more than once in different contexts. Example: every menu entry that is also available from one of the toolbars carries a stock icon (same as the toolbar, obviously). The other menu items do _not_ carry a stock icon.
==== Future Improvements
==
==== Styles Dialog
==
An option would be putting something like the following mockups in a notebook, with "Basic" and "Full" tabs.
http://www.abisource.org/~robsta/mockups/abiword-styles-simple.png
http://www.abisource.org/~robsta/mockups/abiword-styles-full.png
==== Tabs Dialog
==
All properties of a user tab can be changed directly through embedded position spinner and alignment/leader combos. At the end of each line theres a "minus" button that lets you delete the tab. The last line is always a placeholder showing a "plus" button at the end. The placeholder can be edited at will, only after pressing "plus" it will be applied to the document and a new placeholder is appended.
The mockup is a bit lacking, because its not really a treeview, use your imagination.
What to do with the default tab width in the same dialog i dont know, never liked it there.
http://abisource.com/~robsta/mockups/tabs.png
==== List Dialog
==
The List dialog needs a review as well.
==== Contributors
==
- Main.RobertStaudinger - 25 Sep 2006