summaryrefslogtreecommitdiff
path: root/gtk/gtkprintunixdialog.c
Commit message (Collapse)AuthorAgeFilesLines
* docs: use proper quotesWilliam Jon McCann2014-02-051-4/+4
|
* docs: Use "#" for refsect2 instead of ##William Jon McCann2014-02-041-1/+1
|
* docs: Convert to markdownMatthias Clasen2014-02-021-21/+6
| | | | Specifically, switch to using markdown syntax for sections.
* docs: use |[ ]| instead of <programlisting></programlisting>William Jon McCann2014-01-291-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=723119
* docs: don't use <emphasis>William Jon McCann2014-01-281-1/+1
| | | | It is a little heavy handed. The text can speak for itself.
* docs: use #*-struct instead of <structname>William Jon McCann2014-01-271-1/+1
|
* printing: Enable search through locations in printers listMarek Kasik2014-01-271-0/+87
| | | | | | | | | | Add printer_compare() function for comparing printers according to their names and locations. It is possible to search by multiple keys separated by space or tabulator using logical conjunction. Based on patch by William Hua. https://bugzilla.gnome.org/show_bug.cgi?id=692931
* printing: Show "Replace" button when printing to existing fileMarek Kasik2014-01-271-17/+5
| | | | | Use gtk_dialog_add_button() which adds the button to the message dialog correctly and uses gtk_widget_show() on it.
* resources: move resources into a subdirectoryWilliam Jon McCann2014-01-231-1/+1
|
* docs: fix links to print apiWilliam Jon McCann2014-01-211-1/+1
|
* print dialog: Use headerbarWilliam Jon McCann2014-01-171-6/+41
| | | | | | Make the print dialog use a headerbar when desired. https://bugzilla.gnome.org/show_bug.cgi?id=720059
* Update all internal users of alternative button orderMatthias Clasen2014-01-171-0/+2
| | | | | We'll keep this code around for now to not regress on Windows, but avoid deprecation warnings.
* gtkprintunixdialog: Remove a redundant (GFile != NULL) checkPhilip Withnall2013-12-021-2/+1
| | | | | | | | g_file_new_for_uri() is guaranteed to return a non-NULL value, so this check was redundant, and was confusing the static analyser into returning a false positive, where it thought the file could be NULL. https://bugzilla.gnome.org/show_bug.cgi?id=712760
* Don't use depeprecated apiMatthias Clasen2013-12-011-1/+1
| | | | | | GtkPrintUnixDialog and testtitlebar were still using gtk_widget_set_margin_left/right. Switch them over to gtk_widget_set_margin_start/end.
* Do not reset the waiting_for_printer on status changeChenthill Palanisamy2013-11-051-0/+2
| | | | | | | | * gtk/gtkprintunixdialog.c (printer_status_cb): Do not reset the waiting_for_printer on status change as the default printer might get added later. https://bugzilla.gnome.org/show_bug.cgi?id=577642
* Fix dark theme issues in the print dialogMatthias Clasen2013-10-051-8/+17
| | | | | | | The dimensions in the n-up illustration were not using the color of the style for drawing. https://bugzilla.gnome.org/show_bug.cgi?id=709420
* Another round of template binding api changesMatthias Clasen2013-07-261-59/+59
| | | | | | | | | | | We rename the gtk_widget_class_bind_template_child{_internal} macros by appending a _private to their name. Otherwise, it would be too magic to pass the 'public' names as arguments, but affect a member of the Private struct. At the same time, Add two new macros with the old names, gtk_widget_class_bind_template_child{_internal} that operate on members of the instance struct.
* Rename the widget template APIEmmanuele Bassi2013-07-261-74/+74
| | | | | | | | | | | | | | | | | | | | The macros and functions are inconsistently named, and are not tied to the "template" concept - to the point that it seems plausible to use them without setting the template. The new naming scheme is as follows: gtk_widget_class_bind_template_child_full gtk_widget_class_bind_template_callback_full With the convenience macros: gtk_widget_class_bind_template_child gtk_widget_class_bind_template_child_internal gtk_widget_class_bind_template_callback https://bugzilla.gnome.org/show_bug.cgi?id=700898 https://bugzilla.gnome.org/show_bug.cgi?id=700896
* widget: Use a real offset in gtk_widget_class_automate_childAlexander Larsson2013-07-261-59/+59
| | | | | | | | | | Using an offset from the struct means you can have children in both the public and private (via G_PRIVATE_OFFSET) parts of the instance. It also matches the new private macros nicer. https://bugzilla.gnome.org/show_bug.cgi?id=702563 Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
* Drop some unnecessary includesMatthias Clasen2013-07-191-1/+0
| | | | | Drop includes of deprecated headers where they are no longer needed.
* Move wholly deprecated classes to gtk/deprecated/Matthias Clasen2013-07-191-1/+1
| | | | | | | | | | | | | | | | | | We've recently a number of classes wholly. For these cases, move the headers and sources to gtk/deprecated/ and adjust Makefiles and includes accordingly. Affected classes: GtkAction GtkActionGroup GtkActivatable GtkIconFactory GtkImageMenuItem GtkRadioAction GtkRecentAction GtkStock GtkToggleAction GtkUIManager
* Use proper quotation marksWilliam Jon McCann2013-07-171-2/+2
| | | | As per https://wiki.gnome.org/GnomeOS/Design/Whiteboards/Typography
* gtk: Use new macros for defining private dataEmmanuele Bassi2013-07-091-5/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=702996
* Deprecate GtkIconFactory, GtkIconSet, GtkIconSourceWilliam Jon McCann2013-06-261-12/+2
| | | | | We want to use GtkIconTheme instead. It is worth noting that the parts that remain undeprecated are GtkIconSize and gtk_icon_size_lookup.
* Start migrating internals away from GtkStockWilliam Jon McCann2013-06-241-8/+1
|
* GtkPrintUnixDialog: Define children with a GtkBuilder templateTristan Van Berkom2013-04-081-753/+209
|
* Don't use gtk_scrolled_window_add_with_viewport() internallyCosimo Cecchi2013-02-011-4/+2
| | | | | | Just use gtk_container_add() instead. https://bugzilla.gnome.org/show_bug.cgi?id=693015
* Bug 595615 — Use proper ellipsesPhilip Withnall2012-11-261-2/+2
| | | | | | Use ‘…’ instead of ‘...’ in translatable strings. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=595615
* Fix positioning of file format radiosMatthias Clasen2012-08-311-2/+13
| | | | | When the file name changes, the file format radios were dancing around. This commit keeps them flush right.
* docs: fix a number of typos and obsolete referencesCosimo Cecchi2012-07-021-1/+1
|
* CosmeticsMatthias Clasen2012-06-231-203/+141
|
* Change FSF AddressJavier Jardón2012-02-271-3/+1
|
* Documentation: Correct references to properties.Murray Cumming2012-02-151-4/+4
| | | | | | | | These should use :, not ::, though signals would use ::. See http://developer.gnome.org/gtk-doc-manual/unstable/documenting_syntax.html.en and http://developer.gnome.org/gtk-doc-manual/unstable/documenting_symbols.html.en
* GtkPrintUnixDialog: Hide unused tabsMarek Kasik2012-01-051-2/+2
| | | | | Don't show tabs which are empty. This is related to the recent GtkTable -> GtkGrid conversion. (#663479)
* gtk/*: Use g_list_free_full() convenience functionJavier Jardón2012-01-051-2/+1
|
* Print dialog: small keynav improvementMatthias Clasen2011-10-261-0/+2
| | | | | | | Mark the page range entry and the copies spin button as activates-default. https://bugzilla.gnome.org/show_bug.cgi?id=662670
* printunixdialog: fix a GtkTable->GtkGrid typoCosimo Cecchi2011-10-241-1/+1
| | | | Code was treating the GtkScrolledWindow as a grid, not the grid itself.
* GtkPrintUnixDialog: Replace GtkTable by GtkGridMatthias Clasen2011-08-281-200/+124
|
* gtkprintunixdialog: gtk_misc_set_alignment replaceDiego Celix2011-06-101-17/+34
| | | | | | | | Replacing the function gtk_misc_set_alignment () with gtk_widget_set_halign () and gtk_widget_set_valign () in gtk/gtkprintunixdialog.c https://bugzilla.gnome.org/show_bug.cgi?id=650762
* GtkPrintUnixDialog: remove an unneeded includeMatthias Clasen2011-06-071-1/+0
|
* GtkUnixPrintDialog: Don't use GtkAlignmentMatthias Clasen2011-06-061-8/+7
| | | | | It is going to be deprecated soon. Instead, use widget align and margin properties.
* Move documentation to inline comments: GtkPrintUnixDialogJavier Jardón2011-04-181-0/+71
|
* Avoid a warning out of the print dialogMatthias Clasen2011-04-081-1/+1
| | | | Reported in https://bugzilla.gnome.org/show_bug.cgi?id=647152
* Fix some refcounting issues in the print dialogMatthias Clasen2011-04-011-12/+10
| | | | | | gtk_tree_model_get returns a reference for objects, but the printers in the model can be NULL, https://bugzilla.gnome.org/show_bug.cgi?id=646446
* [GI] Add missing (transfer) annotationsPavel Holejsovsky2011-01-201-2/+2
|
* Make GtkPrintUnixDialog use GtkStyleContext.Carlos Garnacho2011-01-101-17/+30
|
* Remove gtktypeutils altogetherMatthias Clasen2011-01-041-10/+11
| | | | | | Based on patches by Javier Jardón. https://bugzilla.gnome.org/show_bug.cgi?id=629955
* Scale down print dialog sizeFrederic Crozat2011-01-031-2/+2
| | | | | | | Shrink the preview display a little to make the print dialog fit on a typical netbook screen. https://bugzilla.gnome.org/show_bug.cgi?id=637958
* gtk: Use g_object_unref instead of gdk_cursor_unrefBenjamin Otte2010-12-211-1/+1
|
* Mark conflicts when printer has changedMarek Kasik2010-12-081-0/+1
| | | | | Schedule marking of conflicts when printer has changed. Map conflict warning immediately. (#635401)