summaryrefslogtreecommitdiff
path: root/gtk/gtkcustompaperunixdialog.c
Commit message (Collapse)AuthorAgeFilesLines
* gtk: Don't use GObjectClass.constructorJasper St. Pierre2014-06-261-12/+5
| | | | Use the newer constructed instead, which has a fast path in GObject.
* Paper dialog: Use baseline alignmentMatthias Clasen2014-01-271-6/+8
| | | | | This improves the positioning of the labels wrt to the spin buttons.
* custom paper dialog: Use headerbarWilliam Jon McCann2014-01-171-10/+31
| | | | | | Make the custom paper dialog use a headerbar when desired. https://bugzilla.gnome.org/show_bug.cgi?id=720059
* Update all internal users of gtk_dialog_get_action_areaMatthias Clasen2014-01-171-0/+2
| | | | | Some of these should be revisited and fixed. For now, just avoid the deprecation warnings.
* Replace all margin-left and margin-right with margin-start and margin-endYosef Or Boczko2013-11-151-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710238
* gtk: Use new macros for defining private dataEmmanuele Bassi2013-07-091-11/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=702996
* Start migrating internals away from GtkStockWilliam Jon McCann2013-06-241-1/+1
|
* Bug 595615 — Use proper ellipsesPhilip Withnall2012-11-261-1/+1
| | | | | | Use ‘…’ instead of ‘...’ in translatable strings. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=595615
* Migrate to XDG config dir for custom papersWilliam Jon McCann2012-04-301-6/+33
| | | | | | | Will read from old location if new location isn't found but will only write to the new location. https://bugzilla.gnome.org/show_bug.cgi?id=646631
* Change FSF AddressJavier Jardón2012-02-271-3/+1
|
* print: Convert custom paper dialog from GtkTable to GtkGridBenjamin Otte2011-09-281-37/+24
|
* Avoid underallocations in the custom paper dialogMatthias Clasen2011-06-101-2/+1
|
* GtkCustomUnixPaperDialog: don't use a GtkAlignmentMatthias Clasen2011-06-061-7/+5
| | | | | Those are going to be deprecated sometime soon. Instead, use widget align and margin properties.
* GtkCustomUnixPaperDialog: use an inline toolbarMatthias Clasen2011-06-011-27/+55
| | | | | This makes the dialog more similar to similar patterns, e.g. in the file chooser.
* gtkcustompaperunixdialog: gtk_misc_set_alignmentDiego Celix2011-05-311-7/+14
| | | | | | | | Replacing the function gtk_misc_set_alignment () with gtk_widget_set_halign () and gtk_widget_set_valign () in gtk/gtkcustompaperunixdialog.c https://bugzilla.gnome.org/show_bug.cgi?id=650762
* Silence new gcc warningsMatthias Clasen2011-01-231-2/+0
| | | | | gcc 4.6.0 has started to warn about set-but-unused variables. So don't do that, then.
* gtk: remove "gboolean homogeneous" from gtk_box_new()Michael Natterer2010-11-021-7/+7
| | | | Because it's FALSE in virtually all use cases.
* Use gtk_box_new() instead gtk_[v|h]box_new()Javier Jardón2010-10-301-7/+7
|
* Remove separators from dialogsMatthias Clasen2010-09-021-1/+0
| | | | | It seems more reasonable to remove this feature than to keep fighting off every separator that pops up by accident in a dialog.
* Use accessor functions to access GtkDialogJavier Jardón2010-07-131-5/+10
|
* gtkcustompaperunixdialog: unseal private pointerJavier Jardón2010-07-131-4/+6
|
* gtk/: fully remove gtkalias hacksJavier Jardón2010-07-101-5/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=623845
* [annotations] Add allow-noneJohan Dahlin2010-02-191-2/+2
| | | | | | | | This commit was created using a script that searched for all docstrings containing a parameter and the string 'or %NULL'. Gdk backends and demos excluded as they are not part of a public API https://bugzilla.gnome.org/show_bug.cgi?id=610474
* Fix declaration of gtk_print_job_set_statusMatthias Clasen2010-01-171-1/+0
| | | | The problem was reported in bug 606698.
* Allow getting the printer's hard marginsChristian Persch2009-12-011-1/+2
| | | | Adds a way to get the unprintable area of the printer. Bug #468989.
* Make the custom paper size dialog not block the main dialogMatthias Clasen2009-09-091-7/+3
| | | | | This was causing problems in gedit, which uses window groups. Bug 593678.
* Make sure the paper dialog is destroyed with the parentPaolo Borelli2009-08-311-0/+1
|
* Add paper size combo and orientation combo to print dialogMarek Kasik2009-07-101-0/+1190
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.