summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Get paper sizes from IPP queryMarek Kasik2014-10-103-65/+360
| | | | | | | | | | Query printer via IPP for paper sizes if there is no or empty PPD file. Parse "media-supported" and "media-size-supported" attributes for list of paper sizes. Parse "media-default" and "media-col-default" attributes for default settings. https://bugzilla.gnome.org/show_bug.cgi?id=725441
* Remove dead code from CUPS backendMarek Kasik2014-10-101-133/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=725441
* imcontextxim: Remove broken custom drawing codeBenjamin Otte2014-10-031-32/+0
| | | | Just use regular GtkWindow styling instead.
* Remove redundant checks for NULLMarek Kasik2014-10-021-2/+1
| | | | | | | | Remove checks for NULL before g_free() and g_clear_object(). Merge check for NULL, freeing of pointer and its setting to NULL by g_clear_pointer(). https://bugzilla.gnome.org/show_bug.cgi?id=733157
* printing: Better typographyMatthias Clasen2014-09-291-16/+16
| | | | | | Use U+201C/U+201D for quoting. https://bugzilla.gnome.org/show_bug.cgi?id=735192
* Printing: Better typographyMatthias Clasen2014-09-291-1/+1
| | | | | | Use U+007D MULTPLICATION SIGN for dimensions. https://bugzilla.gnome.org/show_bug.cgi?id=735192
* build: Set no_undefined in Makefile.declРуслан Ижбулатов2014-09-157-27/+1
| | | | | | | This simplifies the code and - more importantly - fixes the cases like in testsuite/reftests where the no_undefined definition was missing. https://bugzilla.gnome.org/show_bug.cgi?id=736382
* Use secrets service for cups auth_infoAndre Heinecke2014-09-014-10/+1250
| | | | | | | | | | | | | | When a printer requires auth_info (e.g. a printer connected over the samba protocol) it is now possible to save the credentials necessary for printing if a secrets service is available over dbus. The auth_info is then stored / loaded from the default collection of that secrets service. If no such service is available the user is not shown the option to remember the password and the behavior remains the same as before. https://bugzilla.gnome.org/show_bug.cgi?id=674264
* Use AC_USE_SYSTEM_EXTENSIONS to get _GNU_SOURCE, _XOPEN_SOURCE etc.Simon McVittie2014-08-211-4/+0
| | | | | | | | Similar to Bug #684123 in GLib. Bug: https://bugzilla.gnome.org/show_bug.cgi?id=641638 Bug-Debian: https://bugs.debian.org/756476 Reviewed-by: Matthias Clasen
* Fix various warnings about unused thingsРуслан Ижбулатов2014-08-131-6/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=734735
* Bug 729924 - Crash trying to print in OSXJohn Ralls2014-08-031-21/+28
| | | | | We should only use the PageSize option from the ppd if it actually exists.
* docs: Change documentation to consistenly use "Returns:"Javier Jardón2014-07-103-3/+3
| | | | Instead "Return value:" or "Return:"
* inspector: stop being a moduleMatthias Clasen2014-05-1444-6132/+1
| | | | | | | | Moving the inspector into libgtk lets use reuse internals without having to add public API for everything or inventing awkward private call conventions. https://bugzilla.gnome.org/show_bug.cgi?id=730095
* inspector: Show text view subobjects in the treeMatthias Clasen2014-05-131-3/+47
|
* Inspector: Fix make distRico Tzschichholz2014-05-131-2/+4
|
* inspector: Fix button path placementMatthias Clasen2014-05-101-0/+1
|
* inspector: Add a visual tabMatthias Clasen2014-05-108-85/+326
| | | | | Move the show updates and flip text direction controls here, and add controls for baseline and pixel cache debugging.
* Add data-list.ui to list of templatesMatthias Clasen2014-05-101-9/+10
|
* inspector: Add minimal signal tracingMatthias Clasen2014-05-103-51/+312
| | | | | Add rudimentary signal tracing. The signals tab can now count signal emissions for all signals of the current object.
* inspector: clean up better when objects go awayMatthias Clasen2014-05-102-16/+15
| | | | | | Instead of manually doing it everywhere, just call set_object (NULL) from the selection_changed handler. Fix all the set_object() functions to deal with NULL.
* inspector: Improve the Inspect tooltipMatthias Clasen2014-05-101-1/+1
|
* inspector: Add a button for rtl flippingMatthias Clasen2014-05-102-2/+52
| | | | | | | | | Nice to have a quick way of testing this everywhere. The implementation is not quite perfect: due to the way text direction works in GTK+, widgets that appear in the inspector window while we are flipped will inherit the flipped direction instead of the fixed direction of the inspector window.
* inspector: Add a minimal Data tabMatthias Clasen2014-05-109-1/+238
| | | | | This will eventually show useful information about the content of tree models.
* inspector: Hide tabs instead of making them insensitiveMatthias Clasen2014-05-108-47/+50
|
* inspector: Make button path non-homogeneousMatthias Clasen2014-05-101-2/+1
|
* inspector: Avoid size changes of button pathMatthias Clasen2014-05-104-32/+59
|
* inspector: Reorder tabsMatthias Clasen2014-05-101-8/+8
|
* inspector: Move scrolledwindow into prop list templateMatthias Clasen2014-05-104-92/+92
|
* inspector: Avoid a double scrolled windowMatthias Clasen2014-05-102-10/+4
|
* inspector: Make notebook scrollableMatthias Clasen2014-05-101-1/+1
|
* inspector: Add models to the treeMatthias Clasen2014-05-101-4/+26
| | | | | It makes sense to add the models of tree views, icon views and combo boxes to the tree.
* inspector: Make value ellipsizedMatthias Clasen2014-05-101-0/+2
| | | | The values can get long, so ellipsize them.
* inspector: Add cell areas into the treeMatthias Clasen2014-05-101-11/+26
|
* inspector: Rename Widget Tree to ObjectsMatthias Clasen2014-05-101-1/+1
|
* inspector: Deal with dying objectsMatthias Clasen2014-05-106-56/+155
| | | | | | | The widget-tree was not safe against object just going away. Fix this by using row references instead of iters where necessary, and by using weak refs to clean up when objects die.
* Trivial: shorten some variable namesMatthias Clasen2014-05-101-60/+60
|
* inspector: Add a Label columnMatthias Clasen2014-05-102-13/+41
| | | | | Move the UI strings over to that column, and use the buildable ID for the name column, where available.
* inspector: Show the default GApplication in the treeMatthias Clasen2014-05-101-0/+2
| | | | This is a handy object to have quickly available.
* inspector: Don't flash the window initiallyMatthias Clasen2014-05-101-4/+1
| | | | This is flickery, and not really necessary.
* Work around a GtkBuilder deficiencyMatthias Clasen2014-05-101-0/+1
| | | | | It turns out that an <object> with just a <signal> in it does not work right in GtkBuilder. Work around by adding a property.
* inspector: Don't show mapped/realized/visible in the treeMatthias Clasen2014-05-102-69/+61
| | | | | | It does not really add much over the sensitive/insensitive rendering that is already indicating which widget is mapped. At the same time, set up signal handlers so we can update that when the widget changes.
* inspector: Don't leak signal handlersMatthias Clasen2014-05-101-26/+13
| | | | | | Not only was the property list connecting to notify::bla for each property individually, it was also leaking the signal handlers when the selected object changed. Fix both.
* inspector: Minimal support for attributesMatthias Clasen2014-05-103-11/+55
| | | | | Show mapping information for cell renderer properties; no editing yet.
* inspector: Show interfaces in the object hierarchyMatthias Clasen2014-05-101-7/+28
| | | | This gives a more complete picture.
* inspector: Add columns and cell renderers to the treeMatthias Clasen2014-05-101-0/+27
| | | | These are interesting objects that are worth displaying in the tree.
* inspector: Improve handling of object-valued propertiesMatthias Clasen2014-05-103-9/+11
| | | | | | | When showing the objects in the tree, use the property name as the name thats shown in the list. This makes it easier to differentiate e.g. hadjustment and vadjustment in a GtkScrolledWindow.
* inspector: Fix object-valued propertiesMatthias Clasen2014-05-103-2/+4
| | | | | The code for dealing with object-valued properties had several bugs that lead to crashes. This change makes it work.
* inspector: Change label of widget treeMatthias Clasen2014-05-101-1/+1
| | | | | The tree contains other objects besides widgets, so label it 'Objects'.
* inspector: Show signalsMatthias Clasen2014-05-109-3/+298
| | | | | | Add a tab that shows available signals for each object. For now, we only show if each signal has handlers connected or now. More functionality will be added later.
* inspector: Select a window initiallyMatthias Clasen2014-05-101-2/+38
| | | | | | | The list of toplevels also includes hidden combobox popups and the like, so we have to be a little careful. To ensure the right choice, we now pick the first visible window that is not a GtkInspectorWindow.