https://bugs.freedesktop.org/show_bug.cgi?id=81475
--- Comment #5 from Jay Philips <[email protected]> --- Created attachment 103484 --> https://bugs.freedesktop.org/attachment.cgi?id=103484&action=edit Final Mockup Toolbar as well as an alternative ------------------------------------- Step 6 - Conclusion ------------------------------------- It has been a pleasure to contribute these suggestions to LibreOffice, so that its toolbars can hopefully be refreshed from looking like office suites from 9+ years ago < http://polishlinux.org/reviews/openoffice/OpenOffice2_Writer.png > :D. My proposal has heavily used group buttons to pack as many similar features as possible into the toolbars, so i'm also providing a less aggressive group button mockup for consideration. I think implementing any of the two mockups or any of the suggestions provided would be a great step in the right direction. I look forward to feedback from the UX team and others, so that i can begin with the execution of these suggestions. I would like to take this opportunity to thank the individuals who developed and participated in the OOo user feedback program, without whom this proposal wouldnt have had solid statistics to back up its suggestions, as well as the individual who pointed me to the stats (jorendc). I would like to specially thank Thibaut Brandscheid for his efforts and suggestions last year and during my proposal and you can find his recently mocked up single toolbar suggestion at < http://i.imgur.com/72HB3vP.png >. I would also like to thank the QA team members that i discussed the idea with (jmadero, FirasH, sophie) and lastly i'd like to thank Michael Meeks and those handling the libreoffice twitter account for replying to my tweets, which ultimately started my contributions to libreoffice. I think redoing this statistical feedback program would be a great thing for libreoffice to do every few years, as it gives better insight on user behaviour and how best to improve the user experience. Below i've included buttons that were planned for the final mockup, but were excluded due to space restraints of limiting the mockup to a width of 1024 pixels. ------------------------------------ 'Insert Drawing' group button - As the current 'Show Draw Functions' (.uno:InsertDraw) button simply opens the drawing toolbar, i believe that the most popular buttons found in the toolbar can be merged into a single group button, by creating a popup toolbar similar to the basic shapes popup toolbar. Kingsoft Writer has a similar group button, which can be seen at < http://i.imgur.com/m01xVMn.png >. The popup toolbar would have 6 columns and would likely be limited to the most used buttons of each type, if space is a factor. I have sorted approximately 75% of the various shapes below by their popularity :- Toolbar Buttons Line, Freeform Line, Rectangle, Ellipse, Callouts Basic Shapes Diamond, Circle, Rounded-Rectangle, Quadrat, Isosceles-Triangle, Block-Arc, Frame, Round-Quadrat, Right-Triangle, Trapezoid, Ring, Cross, Cube, Hexagon, Parallelogram, Can, Circle-Pie, Octagon Symbols Smiley, Heart, Sun, Flower, Cloud, Right-Brace, Moon, Lightning, Left-Brace, Puzzle, Octagon-Bevel, Forbidden, Diamond-Bevel, Quad-Bevel, Right-Bracket, Left-Bracket, Bracket-Pair Arrows Left-Right-Arrow, Rigth-Arrow, Down-Arrow, Left-Arrow, Up-Arrow, Corner-Right-Arrow, Circular-Arrow, S-Sharped-Arrow, Notched-Right-Arrow, Split-Arrow, Up-Down-Arrow, Striped-Right-Arrow, Split-Round-Arrow, Up-Right-Arrow, Pentagon-Right, Chevron, Drown-Arrow-Callout, Right-Arrow-Callout, Up-Right-Down-Arrow, Quad-Arrow Flow Chart Internal-Storage, Process, Connector, Terminator, Alternative-Process, Decision, Punched-Tape, Extract, Data, Multidocument, Magnetic-Disk, Predefined-Process, Document, Merge, Collate, Display, Sequential-Access, Manual-Input Callouts Round-Rectangular-Callout, Cloud-Callout, Round-Callout, Rectangular-Callout, Line-Callout-1, Line-Callout-2 Stars Star5, Bang, Horizontal-Scroll, Veritical-Scroll, Star4, Star24, Star8, Star6, Signet 'Text Frame' (.uno:DrawText) button - With it being the 2nd most used button in the insert toolbar, and one that is not possible to integrate into the drawing group button, it should have a dedicated button in the toolbar, as it allows the placing of text in any location on a page. 'Insert Breaks/Marks' group button - A group button encompassing all the various breaks (line, column, page [.uno:InsertPagebreak]), hyphens (non-breaking [.uno:InsertHardHyphen], optional [.uno:InsertSoftHyphen]), and spaces (non-breaking [.uno:InsertNonBreakingSpace]). The main button will be insert page break as its the most used of these entries. The last entry of the group will be for 'Manual Break' (.uno:InsertBreak), as the dialog is access ~99% of the time through the menu, while other entries are accessed 75 to 99 percent by the keyboard shortcut. One of the goals of having this as a default toolbar button is to encourage users to use page breaks rather than using the enter key to move to the following page. 'Properties' group button - A group button should be created that give easy access to both the 4th most used dialog window, Paragraph Dialog (.uno:ParagraphDialog), and 7th most used dialog window, Character Dialog (.uno:FontDialog). With each of them, 2/3rd of users go into the format menu in order to access it, while the other 1/3rd access it from the right-click context menu. Additional dialog windows can also be grouped underneath this like 'Page Settings' (.uno:PageDialog - 5th most popular dialog window), which has 83% of users accessing it from the format menu and 17% from the context menu. 'Insert Page Division' group button - A group button catering to the division of the page into pieces. The main button will be 'Insert Columns' (.uno:FormatColumns) as it has the highest usage, while underneath entries will include insert frame (.uno:InsertFrame) and insert section (.uno:InsertSection). The main benefit of this button group is that 99% of users go to the menu to get access to these dialogs and accumulatively, its more likely for one of these three function dialogs to be opened compared to the opening of the table properties dialog. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
