Need UI to Select Print Options and Layouts

RESOLVED WORKSFORME

Status

--
enhancement
RESOLVED WORKSFORME
15 years ago
11 years ago

People

(Reporter: Peter, Unassigned)

Tracking

Details

Attachments

(8 attachments, 5 obsolete attachments)

(Reporter)

Description

15 years ago
It would be useful to be able to select from various different layouts when
printing. Different circumstances and needs require different layouts and
options for printouts.

This should include a UI for:

*Main Print Dialog* (see screenshot "Organizer-Printing-1-MainScreen")
- Layout (e.g., daily-calendar+tasks, weekly timeline, only tasks, etc.)
- Paper Size (e.g., A4, Letter, various "planners", labels, etc.)
- Portrait / Landscape
- Range of events/Tasks to print (All, From-To, Selected)
- Number of Copies (if >1: group or collate)

*Layouts*
- Suggested Layouts, see screenshot "Organizer-Printing-2-LayoutOptions"
- Example layouts, see the subsequent screenshots
(Reporter)

Comment 1

15 years ago
Created attachment 137557 [details]
Screenshot of Organizer's Main Print Dialog
(Reporter)

Comment 2

15 years ago
Created attachment 137558 [details]
Screenshot of List of Suggested Layouts
(Reporter)

Comment 3

15 years ago
Created attachment 137559 [details]
Screenshot of Example Layout 1
(Reporter)

Comment 4

15 years ago
Created attachment 137560 [details]
Screenshot of Example Layout 2
(Reporter)

Comment 5

15 years ago
Created attachment 137561 [details]
Screenshot of Example Layout 3
(Reporter)

Comment 6

15 years ago
Created attachment 137562 [details]
Screenshot of Example Layout 4
(Reporter)

Comment 7

15 years ago
Created attachment 137563 [details]
Screenshot of Example Layout 5
(Reporter)

Updated

15 years ago
Attachment #137560 - Attachment description: sccreenshot of Example Layout 2 → Screenshot of Example Layout 2
(Reporter)

Updated

15 years ago
Attachment #137561 - Attachment description: sccreenshot of Example Layout 3 → Screenshot of Example Layout 3
Peter, if you still have that e-mail, I hope to take up this stuff in the next 2
months or so, but some of your attachments are a bit hard to comprehend those
layouts you were going for...

if you could re-attach a few to "look" better, or just try and explain a bit
better for each one.

for example:
(Example Layout 1):
    Daily Page.
    Full Date on Header Line
    Day Number, small in left margin
    Day Name small next to day number (right side)...
       ...may bleed to content area.
    Tasks (To-Do) List, for day
    Each day's calendar entries, listed earliest first, (All Day events at top)
       ...Start date listed, Then Title
       ...under title Duration of event
       ...horizontal divider.
    !if Event_start < today && Event_end >= today
        then:
           Continued from "Event Start"
           Title of event.
           Remaining Duration
           ~To be listed above all day events.
     !end-if

That was the best attachment I could go on for an example, correct me if I am
incorrect in your suggestions, would rather implement these first then create
new ones.
(Reporter)

Comment 9

14 years ago
Created attachment 175127 [details]
Screenshot of Example Layout 1 (HiRes)

Here are the higher resolution screenshots you asked for.
Attachment #137559 - Attachment is obsolete: true
(Reporter)

Comment 10

14 years ago
Created attachment 175128 [details]
Screenshot of Example Layout 2 - Top (HiRes)
(Reporter)

Updated

14 years ago
Attachment #137560 - Attachment is obsolete: true
(Reporter)

Comment 11

14 years ago
Created attachment 175130 [details]
Screenshot of Example Layout 2 - Bottom (HiRes)
(Reporter)

Comment 12

14 years ago
Created attachment 175131 [details]
Screenshot of Example Layout 3 (HiRes)
Attachment #137561 - Attachment is obsolete: true
(Reporter)

Comment 13

14 years ago
Created attachment 175132 [details]
Screenshot of Example Layout 4 (HiRes)
Attachment #137562 - Attachment is obsolete: true
(Reporter)

Comment 14

14 years ago
Created attachment 175133 [details]
Screenshot of Example Layout 5 (HiRes)
Attachment #137563 - Attachment is obsolete: true
(Reporter)

Comment 15

14 years ago
Comment on attachment 175127 [details]
Screenshot of Example Layout 1 (HiRes)

This layout lists the following:
- ToDo items (Tasks)
- Phone calls
- Schedules (Events)
Thank you for that, I have degressed a bit from Working on calendar directly
unfortunately, but I may still pick this bug up in the future at some point if
it remains "open".

I do hope to be able to print easily in similar layouts to what you have as
well...We will see what comes of it!

Comment 17

14 years ago
I'd also like to be able to select whether to print location, notes, etc. for
each event. Currently, this is pre-set depending on whether you select day view,
week view or month view.
QA Contact: gurganbl → general
Reassigning all automatically assigned bugs from Mostafa to nobody@m.o

Bugspam filter: TorontoMostafaMove
Assignee: mostafah → nobody
Works for me using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17pre) Gecko/20080714 Calendar/0.9pre. 

Printer setting like paper size and margins can be set via File -> Page Setup dialog. Print settings like various layouts and date ranges can be set via File -> Print dialog.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WORKSFORME
(Reporter)

Comment 20

11 years ago
(In reply to comment #19)
> Printer setting like paper size and margins can be set via File -> Page Setup
> dialog. Print settings like various layouts and date ranges can be set via File

Stefan: You misunderstood this bug. It's not about "paper size and margins", it's about displaying the calendar info in different *ways* (e.g., only appointments; appointments *and* calls; etc.).

Take a look at the screenshots - especially the second one (https://bugzilla.mozilla.org/attachment.cgi?id=137558).

Reopening...
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
All features requested in Comment #0 are available in current builds as stated in Comment #19. I'd suggest that you file new enhancement requests for the open issues that are not mentioned in Comment #0. Please include only one issue per enhancement request.
And maybe I need to refine Comment #19:
Sunbird does support print options.
Sunbird does offer UI to change print options.
Sunbird does support different print layouts and includes three sample layouts.
Sunbird does offer UI to select different print layouts.
Sunbird does support adding new print layouts via extensions.
Sunbird does support printing only selected appointments.
Sunbird does support printing only appointments from a certain date range.
Sunbird does not support printing tasks (but thats Bug 325137).
Sunbird does not support printing calls (whatever that means).
Stefan is right (see comment 21 and comment 22). This is WFM. Please file new enhancement requests for the open issues that are not mentioned in comment 0.
Status: REOPENED → RESOLVED
Last Resolved: 11 years ago11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.