Difference between revisions of "Writer/ToDo/Layout/Multi Page Layout"

From Apache OpenOffice Wiki
< Writer‎ | ToDo‎ | Layout
Jump to: navigation, search
(Notes: Additional Notes issues)
Line 1: Line 1:
 
= Introduction =
 
= Introduction =
  
This page shows the planning and progress of the implementation of the Multi Page Layout feature,see [http://www.openoffice.org/issues/show_bug.cgi?id=1598 i1598].
+
This page shows the planning and progress of the Multi Page Layout feature,see [http://www.openoffice.org/issues/show_bug.cgi?id=1598 i1598].
  
= ToDo =
+
= Specification: Conceptual Problems =
 
+
* Evaluate OD's hack and start a first prototype (est. 1 week) DONE
+
* Find and resolve problems: (est. 3 weeks)
+
** Root frame changes (paste page, cut page, change page format) (est. 1d) DONE
+
** Resolve repaint issues of page frame (est. 1d) DONE
+
** Cursor Traveling (est. 2d) DONE
+
** EmptyPages (est. 1d) DONE
+
** Printing (est. 1d) DONE
+
** PDF export (est. 1d) DONE
+
** examine DOCUMENTBORDER stuff in sw/source/ui (est. 3d)
+
** Why is DOCUMENTBORDER in SwTabColItem? (est. 1d)
+
** Object positioning (est. 3d)
+
** Browse View (est. 2d)
+
** Ruler? (est. 1d)
+
** Accessibility?
+
** Screen position depending fields (est. 1d)
+
** Consider Max' new notes feature
+
** 1.000.000 more yet unknown problems (est. 1.000.000d)
+
* Define new algorithm to layout pages (SPEC)
+
* Implement algorithm (est. 3d)
+
 
+
= Conceptual Problems =
+
  
 
These still need to be solved and agreed on before starting the implementation.
 
These still need to be solved and agreed on before starting the implementation.
Line 51: Line 29:
  
 
== Million of other questions ==
 
== Million of other questions ==
 +
 +
= Implementation: Progress/ToDo =
 +
 +
* Evaluate OD's hack and start a first prototype (est. 1 week) DONE
 +
* Find and resolve problems: (est. 3 weeks)
 +
** Root frame changes (paste page, cut page, change page format) (est. 1d) DONE
 +
** Resolve repaint issues of page frame (est. 1d) DONE
 +
** Cursor Traveling (est. 2d) DONE
 +
** EmptyPages (est. 1d) DONE
 +
** Printing (est. 1d) DONE
 +
** PDF export (est. 1d) DONE
 +
** examine DOCUMENTBORDER stuff in sw/source/ui (est. 3d)
 +
** Why is DOCUMENTBORDER in SwTabColItem? (est. 1d)
 +
** Object positioning (est. 3d)
 +
** Browse View (est. 2d)
 +
** Ruler? (est. 1d)
 +
** Accessibility?
 +
** Screen position depending fields (est. 1d)
 +
** Consider Max' new notes feature
 +
** 1.000.000 more yet unknown problems (est. 1.000.000d)
 +
* Define new algorithm to layout pages (SPEC)
 +
* Implement algorithm (est. 3d)
 +
  
 
[[Category:Writer|Layout/Multi Page Layout]]
 
[[Category:Writer|Layout/Multi Page Layout]]
 
[[Category:To-Do|Writer/ToDo/Layout/Multi Page Layout]]
 
[[Category:To-Do|Writer/ToDo/Layout/Multi Page Layout]]

Revision as of 07:09, 17 October 2007

Introduction

This page shows the planning and progress of the Multi Page Layout feature,see i1598.

Specification: Conceptual Problems

These still need to be solved and agreed on before starting the implementation.

LTR vs RTL Text

  • Arabic and other RTL languages
  • Japanese: both LTR/Top-to-Bottom and Top-To-Bottom/RTL within the same document

Multiple Page Sizes

  • is there any use case for multiple page sizes within the same document?

Horizontal Ruler

  • one global horizontal ruler vs multiple rulers

Notes

  • where do we position notes:
    • always right vs 'left & right' depending on even/odd page
  • always right
    • disadvantage: notes for left pages will overlap right pages
    • need to plan for additional space between pages
  • right & left side:
    • there will be some empty space both on the right and the left of the screen
    • need possibly more extensive changes to 'Notes'-code
    • for variable-pages-per-row: IF one changes the zoom-level, the number of pages that are displayed will change resulting also in a change in the position of the notes (can be distracting)

Million of other questions

Implementation: Progress/ToDo

  • Evaluate OD's hack and start a first prototype (est. 1 week) DONE
  • Find and resolve problems: (est. 3 weeks)
    • Root frame changes (paste page, cut page, change page format) (est. 1d) DONE
    • Resolve repaint issues of page frame (est. 1d) DONE
    • Cursor Traveling (est. 2d) DONE
    • EmptyPages (est. 1d) DONE
    • Printing (est. 1d) DONE
    • PDF export (est. 1d) DONE
    • examine DOCUMENTBORDER stuff in sw/source/ui (est. 3d)
    • Why is DOCUMENTBORDER in SwTabColItem? (est. 1d)
    • Object positioning (est. 3d)
    • Browse View (est. 2d)
    • Ruler? (est. 1d)
    • Accessibility?
    • Screen position depending fields (est. 1d)
    • Consider Max' new notes feature
    • 1.000.000 more yet unknown problems (est. 1.000.000d)
  • Define new algorithm to layout pages (SPEC)
  • Implement algorithm (est. 3d)
Personal tools