f-spot: Embed page setup dialog functionality in the print dialog

Bug #680483 reported by Till Kamppeter
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
F-Spot
Won't Fix
Wishlist
One Hundred Papercuts
Undecided
Unassigned
f-spot (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: f-spot

There is a possibility of embedding the paper size combo and orientation
combo in the print dialog since Gtk+ 2.17.4. It is activated by calling the
gtk_print_operation_set_embed_page_setup() function.

It would be nice to have this feature also in f-spot, as photos do not have an
absolute size. You select the print size of a photo only when you actually
print it and photos are often printed on sizes which are not the standard size
of the printer (4x6 inches/10x15 cm). So the page size and orientation should
be easily accessable during the printing action, which means that they are best
placed in the printing dialog.

To implement this one only needs a small patch doing the following things:

 - Remove the "Page Setup" menu entries (and toolbar buttons)
 - Remove call-back functions to open the "Page Setup" dialog
 - Add call of gtk_print_operation_set_embed_page_setup() function to
   initialization of print dialog
 - Add calls to load page setup setting on print dialog initialization and
   save them on OK/Print/Apply in print dialog (to remember next print dialog
   call or even next session).

See the patches attached to

https://bugzilla.gnome.org/show_bug.cgi?id=614451
http://trac.yorba.org/ticket/2733

See also the Ubuntu Blueprint for improving usability of photo printing:

https://blueprints.launchpad.net/ubuntu/+spec/packageselection-desktop-n-improve-photo-printing

This is also reported upstream:

https://bugzilla.gnome.org/show_bug.cgi?id=635611

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Note that for testing it is also highly recommended to fix bug 657505.

Changed in f-spot (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Changed in f-spot:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :

Thanks a lot for reporting this bug, but I have marked it as invalid as a papercut as F-Spot is no longer included in the default Ubuntu installation, nor is it a featured application in the Software Centre.

Changed in hundredpapercuts:
status: New → Invalid
Changed in f-spot:
importance: Medium → Wishlist
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

f=spot not maintained any more upstream and removed from Ubuntu and Debian. Closing ...

Changed in f-spot (Ubuntu):
status: Confirmed → Won't Fix
Changed in f-spot:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.