Difference between revisions of "Printerpullpages/History of Design Development"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Corrected mistakes Former Design Mockups)
 
(4 intermediate revisions by one other user not shown)
Line 12: Line 12:
  
 
|-
 
|-
| 2009-08-13
+
| 2010-01-17
| (will get updated, soon)
+
| [[File:2010-01-17 PrintingDialog inclStringReview.png|512px|thumb|center]]
| The mockup is currently updated, because of the string review by Liz and some changes by Philipp which have been necessary for the implementation.
+
|  
 +
 
 +
'''Please note''':
 +
* The mockup is currently still a bit outdated, because of the [[Printerpullpages/String_Reviews#2009-08-13_String_Review_by_Liz|string review by Liz]] and some changes by Philipp which have been necessary for the implementation.
 +
* If you find any errors or inconsistencies, then please contact us to resolve the problems as soon as possible. Thanks!
 +
* The wiki doesn't like the image, here is a '''link to the original''': [http://wiki.services.openoffice.org/w/images/9/94/2010-01-17_PrintingDialog_inclStringReview.png 2010-01-17_PrintingDialog_inclStringReview.png]
 +
 
 +
 
 +
'''Changes in comparison to the last mockup''':
 +
* Removed "Add blank pages for page breaks" for the use in Writer/WEB; according to {{bug|108219}}
 +
 
  
 
'''Open Points:'''
 
'''Open Points:'''
* All: Define defaults for all the elements (e.g. set the margins to 0 for "Pages per sheet = Custom"
+
* All: Define defaults for all the elements (e.g. set the margins to 0 for "Pages per sheet = Custom")
 
* All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
 
* All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
 
* All: Warning messages, pre-defined output settings, better printer details integration
 
* All: Warning messages, pre-defined output settings, better printer details integration
Line 30: Line 40:
 
! Mockup
 
! Mockup
 
! Details
 
! Details
 
|-
 
| 2009-08-13
 
| (no mockup, please refer to the Details)
 
|
 
A string review of the English text has been made by Liz (Thanks a lot!). An additional proposal has been added to improve the meaning of one string. The current intermediate result has to be reviewed again. Until now, there won't be any updated mockup for "Current Design Mockup".
 
 
 
'''String Review by Liz:'''
 
* [Kept] Proposal (optional) to change "Printer Details" to "Details": Will be kept unchanged, since the group title is a bit far away - so this won't hurt (hopefully).
 
* [Undecided] The sub-group name "Thereof print" seems to be an issue because of the mixture of nouns and verbs. Liz proposed "Withing the print range, print:". '''@Liz''': What about "Within range" (shorter), because then we would be able to re-add the group line?
 
* [Accepted] Proposal to change "Print Page Preview" to "Preview": Funnily, there there is nothing like a "Print Page Preview" in my the wiki secton "Definitions". So I'll change that to "Print Preview" (wiki pages will get updated, too)
 
* [Undecided] Proposal to change the group name "Print", since it is inconsistent with the rest of the dialog (verb vs. nouns). And it seems to be ambigious. '''@Liz''': How about "Printout", since "Contents" is already used elsewhere...
 
* [Accepted] Proposal to change button caption "Print to file..." to "Print to File...".
 
* [Undecided] Proposal to remove "right pages / left pages" from "Include, because it won't work for RTL text direction. Regina noticed that, too (some days before). Personally I would like to make "front sides / back sides" a bit more self explaining. '''@Liz''': How about "Front sides / odd pages" and "Back sides / even pages" (or is it required to say e.g. "odd-numbered")?
 
 
 
'''Other Proposal / Improvements:'''
 
* [New] Change "Add blank pages for page breaks" to "Add blank pages for page breaks automatically". From my point it isn't clear that only some page breaks are affected. Originally I had something like "for certain page breaks" which isn't clear enough. '''@Liz''': Does the added "automatically" improve the understandability?
 
 
 
'''The reviewed mockup''' including Liz' comments and additional markups to highlight the comments can be found here: [[File:2009-08-13_PrintDialog_StringReview_byLiz_AddedMarkups.jpg|256px|thumb|center]] Sorry for the quality, since I changed to a JPG.
 
  
 
|-
 
|-
Line 59: Line 47:
  
 
'''Please note''':
 
'''Please note''':
* This seems to be the final design which will get implemented for OpenOffice.org 3.2. If you find any errors or inconsistencies, then please contact us to resolve the problems as soon as possible. Thanks!
+
* If you find any errors or inconsistencies, then please contact us to resolve the problems as soon as possible. Thanks!
 
* The wiki doesn't like the image, here is a '''link to the original''': [http://wiki.services.openoffice.org/w/images/f/fa/2009-08-09v4_PrintingDialog.png 2009-08-09v4_PrintingDialog.png]
 
* The wiki doesn't like the image, here is a '''link to the original''': [http://wiki.services.openoffice.org/w/images/f/fa/2009-08-09v4_PrintingDialog.png 2009-08-09v4_PrintingDialog.png]
  
Line 204: Line 192:
  
 
|}
 
|}
 +
[[Category:User Experience]]

Latest revision as of 22:28, 24 March 2010

This page is part of the CWS printerpullpages. It contains the history of the design development of the Printing Dialog. Thus, you can see how the design evolved over time.

Note: Some of the mentioned discussions took part on the printerpullpages main page Talk:Printerpullpages.

Current Design Mockup

Date Mockup Details
2010-01-17
生成缩略图出错:不正确的缩略图参数

Please note:

  • The mockup is currently still a bit outdated, because of the string review by Liz and some changes by Philipp which have been necessary for the implementation.
  • If you find any errors or inconsistencies, then please contact us to resolve the problems as soon as possible. Thanks!
  • The wiki doesn't like the image, here is a link to the original: 2010-01-17_PrintingDialog_inclStringReview.png


Changes in comparison to the last mockup:

  • Removed "Add blank pages for page breaks" for the use in Writer/WEB; according to Issue 108219


Open Points:

  • All: Define defaults for all the elements (e.g. set the margins to 0 for "Pages per sheet = Custom")
  • All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
  • All: Warning messages, pre-defined output settings, better printer details integration

Former Design Mockups

Date Mockup Details
2009-08-09
生成缩略图出错:不正确的缩略图参数

Please note:

  • If you find any errors or inconsistencies, then please contact us to resolve the problems as soon as possible. Thanks!
  • The wiki doesn't like the image, here is a link to the original: 2009-08-09v4_PrintingDialog.png


Changes in comparison to last mockup:

  • The whole document has been re-organized and documented to improve the understandability.
  • All: Tab page Page Layout has been refined again, since some controls are not available for some modules - this resulted in a very ... very strange structure, especially for Calc. Now I start to get satisfied with the result :-)
  • All: Many small corrections and improvements (e.g. corrected some mistakes in capitalization).
  • All: Moved some of the open points to the new printerpullpages Idea Collection wiki page.
  • Math: Added design for Math.
  • Impress/Draw/Math: Harmonized and improved the size settings.
  • Writer/Impress/Draw: Thanks to Regina, mistakes in the drop-down list entries of "Include" have been corrected.


Comments: none


Open Points:

  • All: Define defaults for all the elements (e.g. set the margins to 0 for "Pages per sheet = Custom"
  • All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
  • All: Warning messages, pre-defined output settings, better printer details integration
2009-08-06
2009-08-06 PrintingDialog.png

Changes in comparison to last mockup:

  • All: Tab page Page Layout has been refined again.
    • We decided to now go for radio buttons for choosing "Pages per sheet" and "Brochure" printing. We accept that the radio buttons are separated by several other control - but we gain a lot of clarity for the rest of the dialog.
    • Moved "Border line around each page" to new position to improve the layout of the controls. But, the existence and the position of the control are still preliminary - maybe it will get removed again...
  • All: Added a proposal how a Print Preview may look like, when there is no Print Range defined (e.g. if there is an empty input field for page range).
  • Impress: The group Print in the tab General has been improved. Now, it should be able to activate the handout printing format which has been defined in the document. Due to the amount of space available it is simply called "Default" (although we would have liked to make it more self-explanatory).


Comments: none


Open Points:

  • Math: Completely missing
  • All: Define defaults for all the elements (e.g. set the margins to 0 for "Pages per sheet = Custom"
  • All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
  • All: The name of the weird menu (last tab): Options, Output Options, Driver Options or Extras (at the moment, I prefer output options since all the elements are options and driver is too technical).
  • All: Warning messages, pre-defined output settings, better printer details integration
  • All: Why should we provide "Colors" (original colors, grayscale, black&white) to Draw/Impress only? Does it make sense to make it available to all document types?
  • All: Does it make sense to add an option to make settings persistent (to e.g. store defaults like in Tools -- Options)?
2009-08-02
2009-08-02 PrintingDialog.png

Changes in comparison to last mockup:

  • Updated "somehow realistic version" dialog to match the current Calc print dialog proposal
  • Added examples for the position of the print preview (portrait, landscape, additional info). The initial size might be adjusted to better fit landscape layouts, but after the dialog has been shown to the user, the size should stay the same (e.g. for keeping the button positions).
  • Small terminology updates (e.g. Calc "Thereof" to "Thereof print")
  • Better alignment of controls in tab page "Page Layout"


Comments:

  • There has been an intensive discussion with Philipp how to integrate N-up and brochure printing. The current approach features three radio buttons:
    • Default = One page per sheet, no brochure printing. Usually this is handled by "Pages per sheet = 1", but here we have to avoid a cluttered layout in the dialog when the controls of N-up would appear above brochure printing. Unfortunately, this requires an additional click when prnting several pages per sheet (click on "Pages per sheet" and then selecting the number of pages).
    • Brochure = Brochure printing. Added a drop-down to select the script writing direction; this has been the checkbox "Right to left" because an automatic detection is nearly impossible.
    • Pages per sheet = N-up printing. Removed "1", because this is handled by default. I hope this will be understood, because it is really different to other software...
  • Include: The new include combines the setting for default, brochure printing and N-up printing. Thus, we now refer to e.g. both "Front sides" and "left pages" in the drop-down.


Open Points:

  • All: Define defaults for all the elements (e.g. set the margins to 0 for "Pages per sheet = Custom"
  • All: Rename "Default" to "Default (1 page per sheet)" to make its meaning more clear? (tab "Page Layout")
  • All: Or, re-arrange the whole tab by removing the "Border line" printing.
  • All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
  • All: The name of the weird menu (last tab): Options, Output Options, Driver Options or Extras (at the moment, I prefer output options since all the elements are options and driver is too technical).
  • All: Warning messages, pre-defined output settings, better printer details integration
  • All: Why should we provide "Colors" (original colors, grayscale, black&white) to Draw/Impress only? Does it make sense to make it available to all document types?
  • All: Does it make sense to add an option to make settings persistent (to e.g. store defaults like in Tools -- Options)?
2009-07-21
2009-07-21 PrintingDialog.png

Changes in comparison to last mockup:

  • Cleanup of text labels, some of it inspired by feedback by Anjoschu:
    • Use of capitalization
    • Use of OpenOffice.org module names for module specific options (similar to the application window titles and application options)
    • Many other small changes
  • Simplified (hopefully) inclusion of left/odd/front pages vs. right/odd/front pages.
  • Moved some options (back) to underline the dependence to specific OpenOffice.org modules. Still, there seems not to be the optimal solution for the given constraints :-(


Comments:

  • Brochure printing is currently added to the multi page printing (N-up). For native dialogs which implement its own N-up it is currently proposed to create a separate group containing: Brochure, Order, Include


Open Points:

  • Impress: The print dialog (tab "General") misses the ability to use the handout layout defined in the document. Adding this will be a challenge concerning /(consistent) space and layout. And, as Anjoschu mentioned ... it relates somehow to N-up printing
  • All: How to "devide" the settings for limited display resolutions
  • All: A lot (!!!) of textual description how certain elements behave (e.g. description of whether to keep the page order entry "Left to right, then down" for 2-on-1 printing)
  • All: The name of the weird menu (last tab): Options, Output Options, Driver Options or Extras (at the moment, I prefer output options since all the elements are options and driver is too technical).
  • All: Warning messages, pre-defined output settings, better printer details integration
  • All: Why should we provide "Colors" (original colors, grayscale, black&white) to Draw/Impress only? Does it make sense to make it available to all document types?
  • All: May we really re-use the existing Order drop-down for both brochure printing and N-up? Maybe people are confused, but it uses space efficiently...
  • All: Does it make sense to add an option to make settings persistent (to e.g. store defaults like in Tools -- Options)?
2009-07-19
2009-07-19 PrintingDialog.png
Changes in comparison to last mockup:
  • Implemented some of the proposals and ideas from Andreas (Anjoschu) commented on the "Wiki Talk Page", e.g.:
    • Rework of ranges and copies in the Calc dialog
    • Decision for "Print to file..." button
    • Some cleanups and corrections
    • ... some things are still open for discussion
  • Added print options for Calc (and removed a - to me - unnecessary option)
  • Added print dialog and print options for Draw
  • Provided separate examples for: Default Dialog Size, Full Dialog Size, Compact Dialog Size (for e.g. Netbooks)
  • Added note for the Impress/Draw size options if brochure printing is enabled


Open Points (biiig questions):

  • Impress: How to integrate Handout printing and the problem that document definitions get overridden
  • Writer: RTL/LTR options, location of "add blank ..."
  • All: location of some options (e.g. Reversed)
  • Why should we provide "Colors" (original colors, grayscale, black&white) to Draw/Impress only? Does it make sense to make it available to all document types?
  • ...
2009-07-14
2009-07-14 PrintingDialog.png
An early mockup. Some comments:
  • Many options have been changed / renamed / merged. Although we thought about these changes, they might not be final.
  • Draw and Math are completely missing in the mockup.
  • How to fit the dialog on small screens is in discussion. Due to the missing layout manager, currently we propose to separate the content in separate tabs like "General 1", "General 2". That should at least provide a solution for the Netbook users.
  • Some options will be placed (information architecture) differently for native dialogs, e.g. brochure printing.
  • A reasonable textual description is missing...
2009-07-13
2009-07-13v4 PrintingDialog.png
A draft mockup, still many things are in discussion...
2009-06-07
Printerpullpages 2009-06-07 PrintingDialog EarlyMockup.png
An initial draft mockup, just to let you know that we are working on something ;-) Many of the implemented proposals are still in discussion...
Personal tools