summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* shortcuts section: Fix destroyMatthias Clasen2015-11-231-0/+24
| | | | | The container destroy implementation does not quite work here, so do our own.
* Raleigh: Avoid deprecated icon-shadowMatthias Clasen2015-11-231-3/+3
|
* places view: Fix up docsMatthias Clasen2015-11-231-4/+0
|
* gtk: Fix make distRico Tzschichholz2015-11-231-6/+6
|
* searchenginetracker: Remove astray ");" closing a functionCarlos Garnacho2015-11-231-1/+1
| | | | Sad face for me.
* searchenginetracker: Optimize direct/recursive folder lookupsCarlos Garnacho2015-11-231-7/+16
| | | | | | | | | | | | | tracker:uri-is-descendant/parent has the unfortunate side effect of rendering the collation mechanisms in the database useless, so those require full table scans to be validated. Performing these as pure string comparisons will perform much better, as those allow the underlying sqlite to rely on its own collation to perform the search, which can be significantly faster with many elements in the database. https://bugzilla.gnome.org/show_bug.cgi?id=758407
* searchenginetracker: ensure nie:url is boundCarlos Garnacho2015-11-231-1/+1
| | | | | | | This could produce strange warnings as it is currently passed to tracker:uri-is-* sparql functions, as these expect no NULLs. https://bugzilla.gnome.org/show_bug.cgi?id=758407
* last last gesture stock image fixesJakub Steiner2015-11-237-70/+75
| | | | - swipe left was missing outline conversion to allow recolorization
* Load gesture images as symbolic iconsMatthias Clasen2015-11-2319-8/+19
| | | | This makes them recolor in the dark theme, which looks better.
* gesture stock images size fixJakub Steiner2015-11-234-120/+120
| | | | fit all images to 64x64
* gesture stock images fixesJakub Steiner2015-11-2312-353/+405
| | | | | - convert all objects to shapes to allow css recoloring ala symbolic icons
* more gesture stock images tweaksJakub Steiner2015-11-234-114/+148
| | | | - rotation gestures more natural look
* Tweak the gtk-font-name setting docsMatthias Clasen2015-11-231-1/+6
| | | | | | Clarify that only parts of the font name are used. https://bugzilla.gnome.org/show_bug.cgi?id=758367
* gesture stock images sizingJakub Steiner2015-11-234-38/+43
| | | | - make swipe left and right less wide
* minor touchups on stock gesture imagesJakub Steiner2015-11-2312-193/+191
| | | | | | - add minimal margin for safe scaling - fixed height of 64pixels - pixel alignment issues (grid fit)
* shortcuts: Add set properties for optional thingsMatthias Clasen2015-11-221-59/+196
| | | | | | This makes it possible to switch between gesture and accelerator types and override the builtin icons and subtitles for predefined gestures.
* shortcuts: Add support for standard gesturesMatthias Clasen2015-11-222-19/+110
| | | | | | | Add an enum for gestures that GtkShortcutsShortcut knows how to show an image and subtitle for. https://bugzilla.gnome.org/show_bug.cgi?id=758187
* Add stock gesture imagesMatthias Clasen2015-11-2213-0/+1000
| | | | These will be used in the shortcuts window.
* shortcuts shortcut: Take over gesture functionalityMatthias Clasen2015-11-221-27/+152
| | | | | | | | | It turns out that it is nicer in glade to have just a single widget that can show either a shortcut or a gesture, so make GtkShortcutsShortcut do it both. GtkShortcutsGesture is now redundant and will be removed before the next stable release.
* shortcuts: Fix size group handlingMatthias Clasen2015-11-221-13/+36
| | | | | We need to keep pointers to the size groups and apply them to shortcuts that are added later.
* shortcuts: Complete the container implementationsMatthias Clasen2015-11-224-25/+149
| | | | | | Various problems with the container implementations in GtkShortcutsWindow, Section and Group were showing up in glade.
* shortcuts: Update title and section-names properlyMatthias Clasen2015-11-221-4/+37
| | | | | | | The current code in gtkshortcutswindow.c is good enough to construct a widget once from a .ui file, but fails to handle changes at runtime, as happen e.g. in glade. Fix this by listening for changes to section-name and title.
* Don't pass widget state flags to GtkStyleContext APITimm Bäder2015-11-2218-53/+58
|
* GtkRenderBorder: make one function staticCosimo Cecchi2015-11-211-1/+1
|
* GtkCssImage: formatting fixesCosimo Cecchi2015-11-211-7/+4
|
* inspector: Always underline at least one charMatthias Clasen2015-11-201-0/+3
| | | | | | Empty underlines are hard to make out. Since we get somewhat unreliable section information from the CSS parser, we just make sure that we always underline at least one character.
* cssnodedeclaration: Only set the id on the widget path if we have oneBenjamin Otte2015-11-211-1/+2
| | | | Widget paths don't like NULL.
* Update key themes to use -gtk-key-bindingsMatthias Clasen2015-11-202-10/+10
| | | | The name gtk-key-bindings has been deprecated and causes warnings.
* Rename the gtk-key-bindings propertyMatthias Clasen2015-11-202-2/+3
| | | | | | This is not a standard CSS property, so rename it to -gtk-key-bindings. We still support the old name, with a deprecation warning.
* HighContrast: use -gtk-icon-shadowMatthias Clasen2015-11-203-74/+74
| | | | The name icon-shadow has been deprecated and causes warnings.
* Adwaita: use -gtk-icon-shadowMatthias Clasen2015-11-204-597/+597
| | | | The name icon-shadow has been deprecated and causes warnings.
* Rename the icon-shadow propertyMatthias Clasen2015-11-202-4/+5
| | | | | | This is not a standard CSS property, so rename it to -gtk-icon-shadow. We still support the old name, with a deprecation warning.
* Warn if a property alias is usedMatthias Clasen2015-11-201-1/+10
| | | | | Emit a deprecation warning if a property is not used by its official name.
* Add a way to add aliases for css propertiesMatthias Clasen2015-11-202-0/+23
| | | | | This will be used to rename some properties in a more systematic way without breaking all users of the old name.
* Add a deprecation error for the engine css propertyMatthias Clasen2015-11-201-0/+10
| | | | This helps people fix up their css.
* inspector: Fix css warning tagsMatthias Clasen2015-11-201-0/+3
| | | | | | The builder syntax for tags was invalid here (why did this not get flagged as error ?!). While we're at it, give the warning underline a nice, orange color.
* stylecontext: Treat empty path like no pathBenjamin Otte2015-11-211-7/+4
| | | | This way, we don't do weird stuff when an empty path is set.
* stylecontext: Copy name when setting widget pathBenjamin Otte2015-11-211-2/+6
| | | | | | | Imitate what we do for the type. This way we don't lose the name on save/restore. https://bugzilla.gnome.org/show_bug.cgi?id=758442
* cssnodedeclaration: Set element name and id on widget pathBenjamin Otte2015-11-211-0/+4
| | | | | | | Otherwise the widget path creation functions will fail. This affects widgets still using gtk_style_context_save(). https://bugzilla.gnome.org/show_bug.cgi?id=758442
* customproperty: Remove unused functionBenjamin Otte2015-11-211-14/+0
|
* customproperty: Stop supporting the parsing of valuesBenjamin Otte2015-11-211-34/+4
| | | | | Now that we don't use custom CSS properties anymore, let's fail as early as possible.
* inspector: Show css parsing errorsMatthias Clasen2015-11-202-4/+75
| | | | | The squiggly underline is useful, but seeing the error message is much better, so show it in a tooltip.
* Expand the container_remove hackMatthias Clasen2015-11-201-1/+3
| | | | | Make it possible to use gtk_container_remove on GtkShortcutsWindow. glade needs this.
* shortcuts window: More complete container implementationMatthias Clasen2015-11-201-5/+53
| | | | | To give glade a chance to work with GtkShortcutsWindow, the container implementation needs to be a bit more complete.
* cssstyle: Don't store custom css propertiesBenjamin Otte2015-11-204-24/+21
| | | | | | | | | This makes custom CSS properties no longer configurable. But it avoids crashes when loading custom themes, so that's a good thing. Testcase included. https://bugzilla.redhat.com/show_bug.cgi?id=1281234
* GtkSpinButton: Update node state on button releaseTimm Bäder2015-11-201-0/+2
|
* spin button: Fix initial button stateMatthias Clasen2015-11-201-14/+19
| | | | | | | | We can't use up_panel and down_panel as differentiators for the buttons, because these window system resources don't exist before realize(). Just use a one-off enum for this purpose. https://bugzilla.gnome.org/show_bug.cgi?id=758094
* GtkLabel: Create gestures only when neededTimm Bäder2015-11-201-21/+27
| | | | And move them into the GtkLabelSelectionInfo struct.
* gtkdnd: Unbreak non-wayland buildsCarlos Garnacho2015-11-201-0/+2
| | | | missing #ifdef...
* cell renderer progress: Avoid warningsMatthias Clasen2015-11-201-1/+1
| | | | | Use the right state when calling gtk_style_context_get_padding, to avoid warnings.