summaryrefslogtreecommitdiff
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* shortcuts: Follow changes of accelsMatthias Clasen2016-04-176-1/+205
| | | | | | | | | Add a way to associate a detailed action name with a shortcut. If the action name is set, update the accelerator whenever accels change on the window that the shortcuts window is associated with. https://bugzilla.gnome.org/show_bug.cgi?id=764975
* Adwaita: clean up pushed button mixinLapo Calamandrei2016-04-173-50/+18
|
* Adwaita: fix scale slider border colorLapo Calamandrei2016-04-173-4/+4
| | | | using the darker border color.
* Adwaita: flatten colorswatchesLapo Calamandrei2016-04-173-11/+9
|
* Adwaita: more borders color tweaksLapo Calamandrei2016-04-173-289/+289
|
* Adwaita: cosmeticsLapo Calamandrei2016-04-171-5/+5
|
* Adwaita: dark variant borders color tweaksLapo Calamandrei2016-04-172-157/+157
|
* Adwaita: pushed button style tweakLapo Calamandrei2016-04-173-30/+64
| | | | use a solid background.
* Adwaita: button style tweakLapo Calamandrei2016-04-173-61/+96
| | | | add a darker bottom border to buttons to add some depth.
* menuitem: Fix some possible problems with arrow_gadgetMatthias Clasen2016-04-171-3/+8
| | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=765134 shows a stacktrace where we end up with arrow_gadget being NULL despite the conditions for its presence being satisfied. This commit makes sure we call update_arrow_gadget() whenever any of the conditions changes. This should fix the reported crash.
* Adwaita: ensure dialogs titlebar rounded cornersLapo Calamandrei2016-04-163-4/+4
| | | | | | broken from my previous commit about rounded corners, dialogs doesn't use the "window" node, but the "dialog" node, so use the .background styleclass in the selectors which is more generic.
* Adwaita: more border color tweakingLapo Calamandrei2016-04-163-15/+15
|
* Adwaita: lighten border color a bitLapo Calamandrei2016-04-165-278/+279
|
* Adwaita: flatten the switch baseLapo Calamandrei2016-04-163-38/+13
|
* Adwaita: flatten entries and similar widgetsLapo Calamandrei2016-04-164-54/+37
|
* Adwaita: delete unused mixinLapo Calamandrei2016-04-161-26/+0
|
* Adwaita: flatten scale and progressbar troughLapo Calamandrei2016-04-163-52/+25
|
* Adwaita: ensure titlebar corners are not rounded...Lapo Calamandrei2016-04-163-12/+13
| | | | | | ...when the window is maximized or tiled, by using more specific selectors, since there were cases of erroneusly rounded corners. See https://bugzilla.gnome.org/show_bug.cgi?id=765038
* gtk-builder-tool: use g_printf() instead of g_print()Руслан Ижбулатов2016-04-151-19/+20
| | | | | | | | | | | 1) g_print() can be redirected 2) g_print() does some extra processing, such as character set conversion. Specifically, on W32 it will detect system codepage via GetACP(), and will convert UTF-8 output into that codepage, even though the output should stay unchanged (whether gtk-builder-tool interprets strings from ui files as UTF-8 is a separate matter). https://bugzilla.gnome.org/show_bug.cgi?id=765118
* Adwaita: really fix solid-csdLapo Calamandrei2016-04-153-11/+17
| | | | | add a specificity bump hack in the titlebar solid-csd styling to avoid being overridden by the split titlebar theme logic.
* Adwaita: fix backdrop solid-csdLapo Calamandrei2016-04-153-7/+11
| | | | titlebar rounded corners were not overridden for backdrop state.
* Adwaita: better solid-csd stylingLapo Calamandrei2016-04-153-14/+45
|
* inspector: Don't lie with statisticsMatthias Clasen2016-04-142-1/+12
| | | | | If we don't have statistics, despite GOBJECT_DEBUG being set, explain how to fix this.
* GtkBuilder: Mention how GVariant properties are parsedMatthias Clasen2016-04-141-11/+12
|
* iconhelper: Invalidate on clear()Benjamin Otte2016-04-141-0/+2
| | | | | | | | | | When clearing the icon helper, we need to invalidate it. Otherwise the previous icon keeps lingering along. This is not relevant inside gtkiconhelper.c where other code causes the invalidation, but happens when external code calls _gtk_icon_helper_clear(). https://bugzilla.gnome.org/show_bug.cgi?id=765066
* gtkplacessidebar: don't margins in the codeSebastien Bacher2016-04-141-2/+0
| | | | | those should rather be defined by the theme https://bugzilla.gnome.org/show_bug.cgi?id=763768
* GtkWindow: Ensure the toplevel is realized before realizing popoversCarlos Garnacho2016-04-141-1/+2
| | | | | | | Otherwise those get a NULL parent window, which is toplevel-y enough to disembody the popover. https://bugzilla.gnome.org/show_bug.cgi?id=764060
* css: always get default font size in pixelsMatt Watson2016-04-124-29/+44
| | | | | | | | | | | | | | | Fixes a couple bugs... - Pixel font sizes in css would render as point sizes. - For em font sizes, where the parent size was set and not default, we would incorrectly convert a pixel value from points to pixels. We'll always grab the default font size in pixels so we don't keep confusing things. Worth noting that gtk css font-size will still behave differently than the web. Pango interprets font-size differently.
* app: add missing g_returnsSébastien Wilmet2016-04-121-1/+13
| | | | | | And have the g_returns in the same order as the function parameters. https://bugzilla.gnome.org/show_bug.cgi?id=764846
* gtk: Annotate GtkFlowBoxCreateWidgetFunc as "transfer full"Rico Tzschichholz2016-04-121-1/+1
|
* GtkTrayIcon: fix uninitialised variableBalló György2016-04-111-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=764863
* documentation: trivial typo fixes in GtkWidgetMohammed Sadik2016-04-111-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=764925
* listbox: Fix css node orderingMatthias Clasen2016-04-111-7/+8
| | | | | | | When inserting a child at the top, we were not inserting its css node properly. https://bugzilla.gnome.org/show_bug.cgi?id=764710
* recent-manager: Always ensure that size is reset on creationEmmanuele Bassi2016-04-101-0/+1
| | | | | | Whenever we create a new GBookmarkFile, we need to set the size to 0. https://bugzilla.gnome.org/show_bug.cgi?id=620065
* recent-manager: Fix the error domain and message on move_item()Emmanuele Bassi2016-04-101-3/+3
| | | | | | Using NOT_FOUND when moving is wrong and unhelpful. https://bugzilla.gnome.org/show_bug.cgi?id=620065
* recent-manager: Emit ::changed on file deletionEmmanuele Bassi2016-04-101-3/+1
| | | | | | | This will clear out the list of recently used files, and will allow GVFS to handle this case. https://bugzilla.gnome.org/show_bug.cgi?id=693077
* Assign a recent manager if one is setEmmanuele Bassi2016-04-101-3/+3
| | | | | | | The GtkRecentAction implementation ignored a GtkRecentManager passed to its :manager property. https://bugzilla.gnome.org/show_bug.cgi?id=620065
* app: minor code improvementsSébastien Wilmet2016-04-101-2/+2
| | | | | | | | - use GDK_EVENT_PROPAGATE - pass better zero-values to gtk_init(), since the parameters are pointers. https://bugzilla.gnome.org/show_bug.cgi?id=764846
* app: improve code of extract_accels_from_menu()Sébastien Wilmet2016-04-101-6/+6
| | | | | | | sub_model is clearer than "m". And we don't use the key, so we can pass NULL instead. https://bugzilla.gnome.org/show_bug.cgi?id=764846
* app: use g_set_object()Sébastien Wilmet2016-04-101-18/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=764846
* app: don't use deprecated functionSébastien Wilmet2016-04-101-3/+8
| | | | | | | gtk_application_add_accelerator() is deprecated, but was still used inside IGNORE_DEPRECATIONS's. https://bugzilla.gnome.org/show_bug.cgi?id=764846
* app: improve doc of gtk_application_get_window_by_id()Sébastien Wilmet2016-04-101-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=764846
* app: improve doc of gtk_application_set_accels_for_action()Sébastien Wilmet2016-04-101-0/+3
| | | | | | | When reading the API for the first time I didn't know what was the "detailed" action name. https://bugzilla.gnome.org/show_bug.cgi?id=764846
* app: avoid code duplication for setting accelsSébastien Wilmet2016-04-101-12/+9
| | | | | | | The implementation of the deprecated functions is now based on the non-deprecated gtk_application_set_accels_for_action(). https://bugzilla.gnome.org/show_bug.cgi?id=764846
* Fix gtk_scrollable_get_border annotationLukas K2016-04-101-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=764540
* inspector: simplify some codeMatthias Clasen2016-04-091-29/+10
|
* app: fix indentationSébastien Wilmet2016-04-091-7/+9
| | | | And add missing curly braces.
* inspector: Use GdkAxes instead of GdkAxisUseMatthias Clasen2016-04-091-38/+19
|
* inspector: Add an origin mark to the slowdown scaleMatthias Clasen2016-04-091-0/+3
| | | | Makes it easier to get back to the original speed.
* inspector: Give the font scale an entryMatthias Clasen2016-04-092-13/+57
| | | | This matches what Matt did for the slowdown.