summaryrefslogtreecommitdiff
path: root/gtk/gtkcustompaperunixdialog.h
Commit message (Collapse)AuthorAgeFilesLines
* Convert headers to #pragma onceMatthias Clasen2023-03-311-3/+1
| | | | The conversion was done by guard2one.
* paperdialog: Drop an unused functionMatthias Clasen2022-10-071-1/+0
| | | | This gets rid of a GtkListStore use.
* Replace "gchar" with "char"Benjamin Otte2020-07-251-1/+1
|
* paperdialog: Port to use GtkListViewMatthias Clasen2020-06-151-3/+1
| | | | Use GtkListView and GtkEditableLabel here.
* paperdialog: Drop the private structMatthias Clasen2020-06-121-30/+1
| | | | Not needed here.
* printdialog: Replace the papersize combo with a dropdownMatthias Clasen2020-06-121-0/+1
| | | | | This one is more complicated, since it involves separators and a custom item.
* docs: add Gtk*Class docsWilliam Jon McCann2014-01-201-0/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=81006
* Add annotations to gtk headersMatthias Clasen2013-05-051-0/+1
| | | | Add annotations to all exported functions in GTK+ headers.
* gtk: Put private functions in headers and include thoseBenjamin Otte2012-10-021-0/+1
| | | | | | | | This is part of a bunch of fixes for gcc complaining about -Wmissing-declarations. It puts functions into headers and includes those headers both where the functions are defined and where they function are used.
* Change FSF AddressJavier Jardón2012-02-271-3/+1
|
* Add padding to class structsMatthias Clasen2010-10-191-3/+0
|
* gtkcustompaperunixdialog: unseal private pointerJavier Jardón2010-07-131-2/+2
|
* No need to have single-include guards in a private headerMichael Natterer2009-07-141-4/+0
|
* Add paper size combo and orientation combo to print dialogMarek Kasik2009-07-101-0/+74
Paper size combo and orientation combo can be added by gtk_print_operation_set_embed_page_setup_dialog() to GtkPrinUnixDialog now. This function induce calling of gtk_print_unix_dailog_set_embed_page_setup_dialog() after creation of dialog. These two functions control embed-page-setup-dialog properties in GtkPrintOperation and in GtkPrintUnixDialog. There is also new function gtk_print_unix_dialog_get_page_setup_set() which says whether page setup was set by user. Selected page setup is stored as default page setup in GtkPrintOperation. New class is added, its name is GtkCustomPaperUnixDialog. The class manages custom sizes. It is derived from GtkPageSetupUnixDialog's CustomPaperDialog structure. Page layout preview is modified, so, it shows dimensions of current page setup (mm or inch - depends on locale). It also shows the name of actual paper if page setup dialog is not embedded (paper size combo is not visible). gtk-demo is actualized to include this new feature.