[gtk+/quartz-integration] (825 commits) ...Merge branch 'master' into quartz-integration
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/quartz-integration] (825 commits) ...Merge branch 'master' into quartz-integration
- Date: Mon, 13 Dec 2010 19:43:35 +0000 (UTC)
Summary of changes:
be18ca4... open-with: initial implementation of GtkOpenWithDialog (*)
3d044a7... open-with: add a "show-other-applications" property (*)
c8ea415... open-with: don't use gtk_misc_* functions (*)
1d67b4a... open-with: don't override the class signal handler, as it's (*)
ee9a7a3... open-with: cope with NULL GAppInfo (*)
a8cf63c... open-with: add xpadding to the treeview renderers (*)
accb766... open-with: add misc utility API to the dialog (*)
3a6b936... tests: rewrite the GtkOpenWithDialog test to make it more i (*)
df8ccfb... open-with: change the API to make it symmetric for GFile or (*)
8c8f7f8... open-with: add gtk_open_with_dialog_get_mode() (*)
77b5fcf... open-with: add docs and integrate with the build GTK+ conve (*)
a4283d7... open-with: turn the show_all_applications boolean into an e (*)
9d6055d... tests: use new open with mode in the tests (*)
cf25ec8... open-with: first attempt to split the dialog into a widget (*)
2f5073f... open-with-dialog: remove the mode from the dialog, we won't (*)
f8a6ac5... tests: update to new API (*)
254cc6a... open-with-widget: add a context menu for recommended entrie (*)
9ffe52c... open-with-dialog: don't ever show_all() (*)
7d8e7e5... open-with-widget: make the list more pretty (*)
a6a56d4... open-with-widget: add a "Show more applications" button (*)
9150f6b... open-with-widget: simplify code a bit (*)
1bb2a1b... open-with: remove obsolete code (*)
a443eb8... open-with-dialog: remove old declarations (*)
9a1cd83... open-with-widget: add support for fallback applications (*)
8b16f73... open-with-widget: don't set border in the widget box (*)
d09550b... Simplify title and heading (*)
04452df... Add a default file to open with test (*)
076e851... Add some window border to test open with (*)
1226070... Improve wording of no apps text (*)
8ea4faf... The colon is a bit unneccessary and looks a bit ugly (*)
3c7e6cd... Use other instead of more (*)
370ecf0... Use Related instead of the somewhat jargonny fallback (*)
9bbbfe3... Using italics here actually introduces more visual clutter (*)
4becd25... open-with-widget: don't sort by name recommended apps (*)
86a8f99... open-with-widget: don't forget to set the search column (*)
d4e1dd9... open-with: add a PackageKit module for online lookup of app (*)
9df2c09... open-with-dialog: integrate the online capability (*)
e7194c3... open-with-pk: don't set error if the user cancelled the ins (*)
09b8d37... open-with-dialog: use misc_set_alignment instead of widget_ (*)
f12ff4b... open-with-widget: move to a property-based state (*)
3b6941f... open-with: add a public _refresh() method (*)
4cfe121... open-with-dialog: remove automatic setting of support-for-t (*)
2cb1b7e... open-with: move the "Show more applications" button in the (*)
44ef183... tests: update to the new API (*)
1be137a... open-with-widget: let the default fallback text be customiz (*)
04eb875... open-with-diaolog: set the default text according to the di (*)
9d550fe... open-with-pk: don't show an error if no apps are found (*)
cb934ad... open-with-widget: remove radio mode (*)
0833894... open-with-widget: remove context menu (*)
e861180... open-with-widget: add a show-default property (*)
b432242... open-with-widget: don't check if the app supports URIs/file (*)
6f0a605... open-with-dialog: don't show the 'Show More...' button in a (*)
05bb715... app-chooser: rename GtkOpenWith to GtkAppChooser (*)
d0c35d6... Revert "open-with-widget: don't check if the app supports U (*)
abf3b4a... open-with-widget: make sure to escape the string we use for (*)
067b4cc... Revert "open-with-dialog: remove automatic setting of suppo (*)
783b363... tests: remove radio mode from the test (*)
6b900cf... app-chooser-widget: add a 'populate-popup' signal for conte (*)
627f9b7... app-chooser-dialog: add a 'Forget Association' context menu (*)
2a95707... app-chooser-combobox: add an initial implementation (*)
183d75b... app-chooser-combobox: make refresh properly work with custo (*)
47308db... Fix reference counting for icons (*)
964b684... Improve packing in testappchooser (*)
f644484... Coding style fixes (*)
a498d9a... Coding style fixups (*)
67e842b... app-chooser-combobox: add a method to trigger the GtkAppCho (*)
ef9543e... tests: fix indentation (*)
06f501f... app-chooser-button: rename GtkAppChooserComboBox -> GtkAppC (*)
8ae7993... app-chooser-button: include gtk-docs for show-dialog-item (*)
7d0e356... Updated Thai translation. (*)
0cd0e40... Add GtkSwitch, a "light-switch" like widget (*)
044040d... docs: Add GtkSwitch to the API reference (*)
ae95cdf... switch: Add accessibility implementation (*)
9ad31a5... switch: Use the right value for comparison (*)
1f71d64... switch: Use ATK macros to reduce the amount of code (*)
232a5c7... app-chooser-button: change the API approach for custom item (*)
134e741... app-chooser-button: tabs to spaces (*)
0ca07a6... Add a GtkSwitch (*)
99aa90b... Add GtkSwitch to the widget gallery (*)
2451e6f... Small doc fixup (*)
6210faa... Updates (*)
6a3be06... Add GtkSwitch to POTFILES (*)
a562646... Add gdk_device_get_n_keys to symbol list (*)
6b52213... remove some duplicate symbols (*)
51cb082... app-chooser-online: rework of the online module (*)
670dfdb... Re-add some conditionals to symbols files (*)
9c1e61e... Revert c00b85bf3f9cb1dc77dd22f138eb53048eb355b7 (*)
d79afd9... Update NEWS (*)
4893d66... Clean up POTFILES.skip as well (*)
2392dac... No more rulers (*)
c39a434... Bump version (*)
8caa0c8... Updated Slovenian translation (*)
e3556c7... configure: Fix typo (*)
f07480e... GtkSwitch: Add missing "Since: 3.0" tags (*)
2fffce2... Forgotten changes (*)
e7966a2... a11y: Use ATK macros and clean up/1 - GtkAssistant (*)
781d4fa... a11y: Use ATK macros and clean up/2 - GtkSpinner (*)
9223245... Bug 619148 - "active ID" properties (GtkComboBox) (*)
d8ef15c... app-chooser: update docs (*)
50e967d... build: order new files alphabetically (*)
5f942b1... app-chooser-button: remove leftover typedef (*)
8076dbf... gtkspinner: don't setup the timeout twice (#636129) (*)
cb916f2... Merge branch 'master' into open-with-dialog (*)
960516b... app-chooser: add more symbols & docs (*)
4fe23ca... app-chooser: other misc doc fixes (*)
117e886... Merge branch 'open-with-dialog' (*)
bdeba63... Update checkmenuitem docs slightly (*)
b9859de... switch: Fix the attribution line (*)
b9bc2f1... Updating Persian translation (*)
80b1c80... Updating Persian translation (*)
926622e... [l10n] Updated Estonian translation (*)
959fc60... gtk: Allow hiding the trough/slider in GtkScale (*)
9ffd1f7... app-chooser-button: make sure to always get a valid iter (*)
510d65b... app-chooser-button: add gtk_app_chooser_button_set_active_c (*)
6e6379c... app-chooser: add docs and symbols coverage for new API (*)
b17f033... app-chooser-button: add a note in the docs (*)
6587652... app-chooser-button: don't insert empty rows in the combobox (*)
dd678ac... Avoid a warning when finalizing toolbars (*)
66122b3... gtk: Centre the text under the icon in GtkIconView (*)
c5d1b36... Updated Spanish translation (*)
86390c9... Updated Spanish translation (*)
cf51750... API: x11: gdk_drawable_get_xid => gdk_window_get_xid (*)
deffc9e... API: x11: Change GDK_WINDOW_XDISPLAY() macro (*)
3af4432... API: x11: Remove gdk_x11_window_get_drawable_impl() (*)
28ba4c2... im-xim: Use window macros instead of drawable macros (*)
0841281... x11: Use window macros in test code (*)
91679c3... API: Remove gdk_x11_drawable_get_xdisplay() (*)
3b8aea3... x11: Use window macros instead of drawable macros (*)
5139eec... API: x11: Remove GDK_DRAWABLE_XID and GDK_DRAWABLE_XDISPLAY (*)
dc7d8da... x11: Change GDK_WINDOW_SCREEN macro (*)
cfa6712... x11: Get display from window, not from impl-drawable's scre (*)
5f12730... x11: Get display from window, not from impl-drawable's scre (*)
094b0ee... x11: Remove screen member from GdkDrawableImplX11 (*)
a3c5005... x11: Use GDK_WINDOW_XID() instead of writing it out (*)
1c7f58f... x11: Move xid member from GdkDrawableImplX11 to GdkWindowIm (*)
bb79506... x11: Move cairo_surface and wrapper members to GdkWindowImp (*)
3e6a4af... x11: _gdk_x11_drawable_update_size() => _gdk_x11_window_upd (*)
88399c0... x11: Remove GdkDrawableImplX11 (*)
d154344... win32: Remove some unused defines (*)
65dde2f... API: Remove gdk_cairo_reset_clip() (*)
97e6e9d... API: Make gdk_cairo_create() take a GdkWindow (*)
6a3a89a... API: gdk_drawable_get_clip_region() => gdk_window_get_clip_ (*)
becaf66... API: gdk_drawable_get_visible_region => gdk_window_get_visi (*)
fe6f76a... x11: Make wrapper member a GdkDrawable (*)
18a6976... API: gdk: Don't track outstanding surfaces (*)
e724054... API: Remove GDK_WINDOW_XWINDOW() macro (*)
072498a... gdk: Make _gdk_window_ref_cairo_surface() protected and use (*)
62622a9... gdk: Pass Drawable as argument (*)
63808f9... gail: Avoid needless calls to GdkDrawable (*)
a7e6d6c... gtk: Avoid GdkDrawable usage, including needless casts (*)
8160562... gdk: Use GdkDrawable for impl pointers (*)
cf6ce6e... API: Decouple GdkWindow from GdkDrawable (*)
771fa78... textbuffer: Remove check for GdkDrawable (*)
b1f6df8... API: Remove gdkdrawable.h from public headers (*)
b3bca70... gdk: Remove unused medialib code (*)
7acb64f... gdk: Make GdkWindowImpl a class, not an interface (*)
1bb6f48... gdk: Rename GdkWindowObject to GdkWindow (*)
ac4609e... x11: Fix in_rectangle computation (*)
370d272... gdk: Remove _gdk_window_impl_get_type() function (*)
1215f70... gdk: Remove GdkDrawable->create_cairo_surface vfunc (*)
9d2abf8... x11: Remove outdated variable definition (*)
62d004c... gdk: Remove _gdk_drawable_ref_cairo_surface() (*)
d1700d6... gdk: Move ref_cairo_surface from GdkDrawable to GdkWindowIm (*)
2408936... x11: Remove duplicate definition of GDK_WINDOW_XID (*)
1ad7c5f... x11: Remove unused GDK_DRAWABLE_XROOTWIN macro (*)
e4c27b0... API: GdkWindow no longer is a GdkDrawable (*)
17a0a46... gdk: Pass the GdkWindow to resize_cairo_surface vfunc (*)
804c2c8... cellrenderer: Fix docs to say cairo_t instead of GdkDrawabl (*)
ba20a00... tests: Remove disabled testtext example (*)
d03c949... docs: Remove overrides for types that don't exist anymore (*)
e3013a5... docs: Replace mentions of drawable with window in migration (*)
98838df... gdk: Make GdkWindow->impl a GdkWindowImpl (*)
3494f87... API: Remove GdkNoExposeEvent (*)
4bfa4e0... gdk: Make GdkWindowImpl inherit from GObject (*)
b9fc6a0... gdk: Remove remaining includes of gdkdrawable.h (*)
218eea4... gdk: Remove GdkDrawable (*)
1269f84... gdk: Make get_shape and get_input_shape vfuncs (*)
4d1604c... gdk: Move window beeps into GdkWindowImpl (*)
585c489... gdk: Remove GDK_PANGO_UNITS_OVERFLOWS() from internal heade (*)
f5be938... gtk: Don't include private GDK headers (*)
8c6831a... gdk: Remove useless macros from gdkprivate.h (*)
a6b407c... gtk: Fix typos in comment (*)
b3e8504... x11: Don't include gdkprivate.h in gdkx.h (*)
f9a9567... gdk: Replace direct calls of _gdk_event_func with _gdk_even (*)
0b6c184... label: Clarify docs for gtk_label_get_layout() (*)
fdb242a... gdk: Clean up Cairo code (*)
f5c2747... Don't require a display for the color test (*)
b1beaa2... docs: Fix building with latest GDK changes (*)
e4cbe47... gtk: properly indent calls to gdk_threads_add_timeout() (*)
4ef86fc... Add annotation to gdk_screen_get_monitor_geometry (*)
17e2c53... Fix up parameter mismatches in the docs (*)
3d81af6... Updated Slovenian translation (*)
5687d7f... Update gdk symbol list (*)
a996a30... One more forgotten symbol (*)
d916398... API: Rename GdkWindowClass to GdkWindowWindowClass (*)
350fb1d... API: gdk: Rename GdkWindowObjectClass to GdkWindowClass (*)
d998e77... Update sections (*)
12e5e24... Another attempt to fix the gdk symbol list (*)
0d873a6... Updated Hebrew translation (*)
06288b5... Add GTK_STATE_LAST to mark the end of GtkState enum. (*)
f601abd... Add GtkStyleSet, a store of style properties. (*)
019fa73... Add GtkStyleProvider, an interface to provide style details (*)
f969470... GtkStyleSet: Implement GtkStyleProvider. (*)
530ae15... gtkstyleset.h: Add declaration for gtk_style_set_merge(). (*)
2b425d8... Add GtkStyleContext. (*)
4c60de4... GtkStyleSet: Add style property registration funcs. (*)
2bf7483... GtkStyleSet: Use property GQuark as store keys. (*)
9fdcbd7... GtkStyleSet: Add valist and varargs getters/setters. (*)
2da033b... GtkStyleSet: Return default value if value is not set. (*)
1a3d964... GtkStyleContext: Add methods to query composed style. (*)
16484f8... GtkStyleSet: Add method to register font properties. (*)
28b7782... GtkStyleSet: Add method to register border property. (*)
b82355c... GtkStyleContext: Fix typo. (*)
8a7e035... GtkStateType: Add inconsistent and focused state. (*)
2e96770... Add GtkStateFlags. (*)
3f93c71... GtkWidget: Add gtk_widget_get_style_context(). (*)
835cc70... GtkStyleContext: Add getters and setter for state. (*)
61360df... Add GtkWidgetPath. (*)
9794b6a... GtkWidget: Add gtk_widget_get_path(). (*)
b7e6ae3... GtkStyleContext: Add gtk_style_context_[gs]et_path() (*)
57be029... Add GtkThemingEngine. (*)
0171c76... GtkThemingEngine: Add module loading capabilities. (*)
bd3b97d... GtkStyleContext: Relate to a GtkThemingEngine. (*)
9a76d1a... GtkStyleContext: Add style classes. (*)
1d2aa61... GtkStyleContext: Add child style classes. (*)
fe4a6ce... GtkWidget: Add widget path to style context. (*)
bf7a991... GtkThemingEngine: Add accessors to style classes. (*)
acf4306... GtkThemingEngine: Add vmethod to render checkboxes. (*)
401625b... GtkStyleContext: Add gtk_render_check(). (*)
263f6de... GtkThemingEngine: Add vmethod to render radio buttons. (*)
1c15b14... GtkStyleContext: Add gtk_render_option(). (*)
b7ca7d1... GtkThemingEngine: Add vmethod to render arrows. (*)
01a8e06... GtkStyleContext: Add gtk_render_arrow(). (*)
13812de... GtkThemingEngine: Add vmethod to render backgrounds. (*)
2548863... GtkStyleContext: Add gtk_render_background(). (*)
48990bc... GtkThemingEngine: Add vmethod to render frames. (*)
b4c8eba... GtkStyleContext: Add gtk_render_frame(). (*)
19fdaab... GtkThemingEngine: Add vmethod to render expanders. (*)
9c3b079... GtkStyleContext: Add gtk_render_expander(). (*)
8439537... GtkThemingEngine: Add vmethod to render focus indicator. (*)
0486f5b... GtkStyleContext: Add gtk_render_focus(). (*)
92994a0... GtkThemingEngine: Add vmethod to render layouts. (*)
f80fbbd... GtkStyleContext: Add gtk_render_layout(). (*)
b8f6617... GtkThemingEngine: Add vmethod to render lines. (*)
86727ad... GtkStyleContext: Add gtk_render_line(). (*)
2ebdf80... GtkThemingEngine: Add vmethod to render sliders. (*)
6a1b54f... GtkStyleContext: Add gtk_render_slider(). (*)
af1edc3... GtkThemingEngine: Add vmethod to render frames with a gap. (*)
88492a5... GtkStyleContext: Add gtk_render_frame_gap(). (*)
aa1d492... GtkThemingEngine: Add vmethod to render an extension. (*)
1608210... GtkStyleContext: Add gtk_render_extension(). (*)
9e5d9ff... GtkThemingEngine: Add vmethod to render a handle area. (*)
f8c74ae... GtkStyleContext: Add gtk_render_handle(). (*)
f984c39... GtkStyleContext: Fix typo. (*)
bdadcb5... GtkStyleContext: Fix compiler warning. (*)
fdcda4b... GtkStyleContext: allow late set_path() calls. (*)
7647deb... GtkStyleSet: Make property registration take const GValues. (*)
9971f38... GtkStyleSet: Add method to lookup property default settings (*)
7c5c4d8... Add GtkWidgetPath parameter to gtk_style_provider_get_style (*)
bccad0c... Added GtkCssProvider. (*)
82f485a... GtkStyleProvider: Add defines for most common priorities. (*)
7dada99... GtkWidget: Create GtkCssProvider for user modifications. (*)
468f216... GtkCssProvider: Add state parsing. (*)
4c8353b... GtkCssProvider: Allow '*' selectors. (*)
abbeb89... GtkCssProvider: Allow empty selector. (*)
d691e79... GtkCssProvider: Fix typo freeing SelectorElements. (*)
8c03503... GtkCssProvider: Add support for child/descendant combinator (*)
f60e3f3... Move GtkChildClassFlags to gtkenums.h. (*)
71949e0... Refurbish GtkWidgetPath API. (*)
11c8746... GtkWidgetPath: Add API for named regions. (*)
707d5ae... GtkCssProvider: Parse named regions. (*)
07171d5... GtkCssProvider: Add named regions to selector path. (*)
bc0af32... GtkCssProvider: free selector path on parse_rule(). (*)
0be4659... GtkCssProvider: move to next selector element on match or c (*)
977a972... GtkCssProvider: fix parsing of consecutive pseudo-classes. (*)
67c4f8d... GtkCssProvider: Compare GtkWidgetPath regions with css. (*)
104caa7... GtkStyleContext: Add gtk_style_context_list_child_classes() (*)
cf27f6f... GtkStyleContext: fix typos in code. (*)
f5adc2a... Add region details in gtk_widget_get_path(). (*)
1790888... GtkStyle: Use new render methods underneath. (*)
bd9bd13... GtkStyleContext: Fix compiler warning. (*)
66accc4... GtkStyleSet: Add gtk_style_set_set_default(). (*)
e899fdd... GtkCssProvider: Set default value if no state pseudo-class (*)
a323310... GtkNotebook: Set GtkChildClassFlags for tabs. (*)
80e01be... Fix compilation. (*)
6906138... GtkStyleSet: Remove default value for registered properties (*)
327a9fc... GtkWidget: Generate GtkWidgetPath on set_parent. (*)
66d1cb8... GtkStyleSet: Register GtkThemingEngine type. (*)
8149570... Fix compile warning. (*)
aa5ec97... GtkCssProvider: Make additions to parse_value() less error (*)
ff05cc4... GtkCssProvider: Parse boolean values. (*)
eec75f1... GtkCssProvider: Ensure each scope has its parser config. (*)
eaddc9f... GtkCssProvider: refactor out selector matching. (*)
6990a01... GtkStyleProvider: Add method to get widget style properties (*)
37335fb... GtkWidgetPath: Add methods to check topmost widget type. (*)
bf12227... GtkCssProvider: Implement GtkStyleProvider->get_style_prope (*)
03370c6... GtkStyleContext: Add methods to get style property values. (*)
22bae20... GtkWidget: Hook up widget style property querying to style (*)
6c91ba1... GtkWidget: Do not reset GtkStyleContext per get_style_conte (*)
1d46876... GtkCssProvider: set scanner->input_name. (*)
2cd4ff4... GtkCssProvider: Fix compile warning. (*)
b50c88d... GtkCssProvider: Plug memory leak. (*)
d748ea9... GtkWidgetPath: Add to gtkalias. (*)
7094213... Add GtkSymbolicColor. (*)
e2b8efc... GtkStyleSet: Add API to map symbolic colors. (*)
b8fb2d1... GtkSymbolicColor: Add method to resolve to a GdkColor. (*)
4ed96df... GtkStyleSet: Optionally take GtkSymbolicColors. (*)
1de8f75... GtkCssProvider: Parse color mappings. (*)
be5d4ad... GtkCssProvider: Allow symbolic colors when parsing style ru (*)
318e0f2... GtkStyleProvider: Add gtk_style_provider_get_icon_factory() (*)
a256171... GtkStyleContext: Add gtk_style_context_lookup_icon_set(). (*)
51a8f64... Fix include. (*)
8752371... GtkCssProvider: Add priv pointer to object struct. (*)
10f6c04... GtkStyleSet: Add priv pointer to object struct. (*)
4165093... GtkStyleContext: Add priv pointer to object struct. (*)
758c3e1... GtkStyleContext: Add gtk_style_context_[gs]et_screen() (*)
5db7197... GtkWidget: Set screen info in GtkStyleContext. (*)
4a465d2... GtkThemingEngine: Add gtk_theming_engine_get_screen(). (*)
475f0fc... GtkStyleContext: Add gtk_style_context_save/restore(). (*)
038bcdc... GtkThemingEngine: Use GdkPangoRenderer when painting layout (*)
27f5257... GtkStyleContext: Don crash on empty class sets. (*)
4e45e90... GtkThemingEngine: Take checkbox rendering from GtkStyle. (*)
9261c2a... GtkThemingEngine: Take option rendering from GtkStyle. (*)
5cdb3f0... GtkThemingEngine: Cairo-ify handle rendering from GtkStyle. (*)
75b059a... GtkThemingEngine: Add cairo-ified rendering primitives. (*)
1b556aa... GtkThemingEngine: Unify code to render lines. (*)
4772b67... GtkThemingEngine: Make render_background use drawing primit (*)
7d2b51f... GtkThemingEngine: Cairo-ify extension rendering from GtkSty (*)
8771f46... GtkThemingEngine: Cairo-ify frame_gap rendering from GtkSty (*)
44373ec... GtkThemingEngine: Cairo-ify frame rendering from GtkStyle. (*)
227c500... GtkThemingEngine: Improve slider rendering. (*)
0813a22... GtkCssProvider: Allow '_' in the middle of symbolic color n (*)
7748b1d... GtkStyleContext: ensure class lookup return the correct ins (*)
5f2e8bc... GtkStyleContext: Ensure style rebuilds after adding/removin (*)
c712480... GtkStyleContext: Add varargs functions for getting widget s (*)
0dc81b9... GtkStyleSet: Allow setting default value when registering p (*)
c18ee46... GtkThemingEngine: Add methods to retrieve widget style prop (*)
911431c... GtkThemingEngine: Improve pixel alignment in arrows. (*)
7482b63... GtkThemingEngine: Improve background rendering. (*)
d22f393... GtkThemingEngine: Render frames and spinbutton boxes proper (*)
eadaded... GtkThemingEngine: Rip out expander rendering from old code. (*)
5510f24... GtkThemingEngine: Rip out focus rendering from old code. (*)
d858801... GtkThemingEngine: Obey active/selected when rendering text. (*)
1e83e52... GtkThemingEngine: Add code to render GtkFrame frame with ga (*)
09d6c4e... GtkStyle: Optionally construct above a GtkStyleContext. (*)
6c549fe... GtkWidget: Construct style for partial widget hierarchies. (*)
9255e20... GtkWidget: Create GtkStyle on top of GtkStyleContext. (*)
bd67512... GtkStyle: Move gtk_render_* calls to default vmethod implem (*)
85398fc... GtkCssProvider: Add gtk_css_provider_get_default(). (*)
e15dc89... GtkWidget: Add the default CSS provider to all style contex (*)
dc216ff... GtkStyleContext: Add gtk_style_context_[gs]et_direction(). (*)
978d97e... GtkWidget: Set style context direction. (*)
fcf12ff... GtkThemingEngine: Add gtk_theming_engine_get_direction(). (*)
78cc97f... GtkThemingEngine: fix typo in function declaration. (*)
b4a24d6... GtkStyleSet: Register the "border" property. (*)
143c4b3... GtkStyleContext: Add gtk_style_context_lookup_color(). (*)
d9b42ce... Add GtkJunctionSides flags. (*)
9108739... GtkStyleContext: Add gtk_style_context_[gs]et_junction_side (*)
8c117b1... GtkThemingEngine: Add gtk_theming_engine_get_junction_sides (*)
dd8da82... GtkStyle: set junction details in spinbutton buttons. (*)
b6226cb... GtkThemingEngine: Render correctly spinbutton buttons. (*)
27bc581... GtkWidgetPath: properly use const (*)
c001833... GtkCssProvider: don't ignore custom attributes (*)
9ebbc7b... GtkCssProvider: Small optimization. (*)
85dbc71... GtkCssProvider: Immediately bail out if GType couldn't be r (*)
52878c4... GtkCssProvider: Don't jump too eagerly to the next element (*)
5f77ead... GtkCssProvider: Parse and compare widget names. (*)
d47d3d0... GtkCssProvider: Set child combinators in default CSS. (*)
ad08330... Compare region names as quarks in style matching. (*)
09d8592... GtkWidgetPath: Make API more consistent. (*)
56e4ffa... Compare widget names as GQuarks in style matching. (*)
99224c9... GtkCssProvider: Parse correctly widget types with a name. (*)
355f0d6... GtkStyleSet: Allow custom parsers on registered properties. (*)
d9e3782... GtkStyleSet: Fix compiler warning. (*)
e04dfd4... GtkThemingEngine: Add gtk_theming_engine_register_property( (*)
198d75b... GtkStyleContext: Rename internal struct. (*)
a3637ec... s/child class/region/ everywhere. (*)
8a1b6e8... GtkWidgetPath: Add methods to include class info in paths. (*)
2dabf20... GtkStyleContext: Add gtk_style_context_list_classes(). (*)
27c9162... Set classes info in GtkWidgetPath. (*)
74697d9... GtkCssProvider: Parse and match class info. (*)
bccec3e... GtkCssProvider: Use class for tooltips. (*)
11ac0cb... GtkStyle: set the active flag depending on shadow_type in d (*)
2c7c4d9... GtkStyleContext: Return insertion position if not found whe (*)
4781f94... Move all theming stack to use GtkStateFlags. (*)
2e2c07b... Add GtkTimeline as a private object. (*)
ed840e7... Add GtkAnimationDescription as a private boxed object. (*)
114f30b... GtkStyleSet: Register the "transition" property. (*)
52baa7d... GtkCssProvider: Parse properties of type GtkAnimationDescri (*)
bbd0c5a... GtkStyleContext: Declare gtk_style_context_list_classes() i (*)
61a0544... GtkStyleContext: Add animation machinery. (*)
3c07e3d... GtkWidget: Update GtkStyleContext animation regions on allo (*)
7519ed2... GtkThemingEngine: Add progress arg to gtk_theming_engine_is (*)
9b94947... GtkThemingEngine: Animate checkboxes activation. (*)
91904f6... GtkButton: Notify on active state when (un)depressed (*)
0ce649e... Plug a bunch of leaks. (*)
9dfba95... GtkCssProvider: Add gtk_css_provider_load_from_path() (*)
c9d6265... Remove gtkalias from style context code. (*)
f058359... Replace GdkRegion and GdkRectangle with their cairo counter (*)
78a98de... Get rid of GdkPangoRenderer code in GtkThemingEngine. (*)
7e7347d... GtkNotebook: invert tab drawing order so region flags are s (*)
846f67d... GtkStyle: Allow GTK_ARROW_NONE. (*)
585afaf... Add basic parser for GtkBorder properties. (*)
643abe3... GtkStyleSet: Register "margin" property. (*)
58a51bc... GtkStyle: Fill in x/ythickness and font_desc from the style (*)
621a95f... GtkSettings: implement GtkStyleProvider (*)
02a3011... Add a boxed type for cairo_pattern_t. (*)
f12d740... Allow linefeeds in property values. (*)
c908e26... GtkCssProvider: strip whitespaces in symbolic color values. (*)
74de183... GtkStyleSet: Set an empty default_value if none is provided (*)
142a726... Add GtkGradient. (*)
3fc5c87... GtkCssProvider: Add a parser for gradients. (*)
cf87923... GtkStyleSet: Handle GtkGradients as a replacement for cairo (*)
2794e8d... GtkStyleSet: Register a "background-image" property. (*)
58b6e53... GtkThemingEngine: use background-image in render_background (*)
756bbf5... GtkStyleSet: Fix typo (*)
9f84e10... GtkStyleContext: Add gtk_style_context_invalidate(). (*)
77ccdfc... GtkStyle: Protect against padding being NULL (*)
3c390c9... GtkWidget: Add the style-updated signal (*)
f239704... GtkWidget: Add gtk_widget_reset_style(). (*)
49ac732... GtkStyleContext: Add gtk_style_context_[add|remove]_provide (*)
8dfa0e0... GtkWidget: Set style context's screen before the widget_pat (*)
1e66155... GtkStyleContext: invalidate context when setting the screen (*)
a07fe2c... Add generic providers per-screen. (*)
679ff63... GtkCssProvider: Add gtk_css_provider_get_named() (*)
ac73a8f... GtkStyleContext: Add gtk_style_context_reset_widgets() (*)
cc68e62... GtkSettings: Add a new provider for the theme CSS file. (*)
089f375... Add Gtk9Slice (*)
f363e31... Register the border-image property (*)
7ee564c... GtkCssProvider: Add a parser for 9slice typed properties. (*)
96e5a02... GtkThemingEngine: Use border-image to render borders if an (*)
80cf01c... GtkCssProvider: unset filename on load_from_data() (*)
20051e0... GtkCssProvider: use mapped file to read CSS files. (*)
fecc079... GtkStyleContext: Invalidate whole window if no invalidation (*)
7583f31... GtkStyleContext: Store animation region for a bunch of pain (*)
d8187b3... GtkSymbolicColor: Use G_DEFINE_BOXED_TYPE (*)
908babd... GtkThemingEngine: Implement animations between gradients/co (*)
5b11d14... GtkButton: Notify on prelight state change. (*)
5c8a818... Fix typo in the Gtk9Slice parser. (*)
5c2cf1e... Plug some leaks. (*)
a1a9039... GtkThemingEngine: Do not return a const GtkThemingEngine on (*)
1772b00... GtkCssProvider: Transform custom colors to a @define-color (*)
8e96e4e... GtkCssProvider: improve file paths parser. (*)
0ef48c0... GtkCssProvider: no need for resetting the parser prior to p (*)
f9788eb... GtkCssProvider: Add support for @import rules (*)
c575733... GtkStyleContext: Fix animation framework to work with the n (*)
88b7895... GtkContainer: Add method to get the GtkWidgetPath for a chi (*)
5bbab98... GtkStyleContext: Cache style properties accross class/regio (*)
a65d0d0... GtkWidget: Store GtkStyleContext in private struct. (*)
2e8b1cd... Gtk9Slice: Fix stretch case. (*)
88a3c2d... GtkGradient: Handle symbolic gradients. (*)
e8c103f... Use cairo gobject support instead of a new boxed type. (*)
59b0fa8... Remove GtkOrientation parameter from gtk_render_handle(). (*)
a79626b... Add theming docs (*)
96c16e2... GtkStyleContext: Actually store region ID when starting an (*)
68bfb94... Change semantics of the methods to check whether an animati (*)
4a9890e... GtkCssProvider: Parse missing widget states. (*)
c2f4706... GtkCssProvider: Parse default/sorted region flags. (*)
d0f681e... GtkStyleContext: Add gtk_style_context_new(). (*)
35a41bd... Make loading of theming engines from modules work (*)
d03caa4... GtkCssProvider: Run through the widget path in the correct (*)
0a0a1a2... GtkCssProvider: Make it able to parse enums. (*)
32b50f2... GtkStyleContext: Update function declaration in header. (*)
f7dd423... GtkStyleSet: Register the "border-radius" property (*)
161d517... GtkThemingEngine: Honor border-radius in render_background( (*)
c9a3da5... GtkStyleContext: s/set/add/ and s/unset/remove/ for classes (*)
770f050... GtkWidgetPath: turn into a boxed type. (*)
8d4ffed... GtkStyleContext: '_' prefix the structs, gtk-doc prefers th (*)
3a455ed... GtkStyleSet: Register the border-style and border-color pro (*)
4e02218... Use GdkRGBA all around in GtkStyleContext. (*)
3bfc59b... GtkStyle: Match "trough" and "slider" detail strings. (*)
490d59f... Do not shade alpha values. (*)
6bd0865... GtkStyle: Handle scrollbar buttons. (*)
39ce35d... GtkCssProvider: Improve default CSS. (*)
975f133... GtkThemingEngine: Improve rendering of inset/outset borders (*)
4ca3b50... GtkSymbolicColor: Initialize alpha when resolving shades. (*)
7d44100... GtkCssProvider: Allow '\t' when parsing values. (*)
087249d... GtkCssProvider: Update end string when misparsing symbolic (*)
d565e15... GtkStyle: translate active state in paint_flat_box(). (*)
43f7fb8... GtkThemingEngine: Clear the background for .background clas (*)
6356f01... GtkThemingEngine: render 0-radius frames with 3D-like 45° (*)
5310ad8... GtkStyle: Get to style GtkCellRendererText text. (*)
0bd81ef... GtkCssProvider: Make default style depend more on custom co (*)
ca44965... GtkSymbolicColor: Add gtk_symbolic_color_new_alpha() (*)
51b7420... GtkCssProvider: Parse alpha() symbolic colors. (*)
c88e3bf... GtkStyleSet: Prevent from possible underflow. (*)
90de318... GtkThemingEngine: Add ::name construct only property (*)
a8a1d8c... GtkThemingEngine: Use ::name when registering style props. (*)
7de2cf3... GtkCssProvider: Fix parsing of concatenated classes. (*)
8ea649e... Rely only on fg/bg colors. (*)
1bdd761... GtkWidget: Ensure name changes involve a style context upda (*)
4acc20a... s/GtkStyleSet/GtkStyleProperties/ (*)
34b91a7... Document missing value in GtkStateFlags (*)
cd98204... Implement widget states as a set of flags (*)
401b655... GtkButton: Set widget state as state flags. (*)
0e25b19... GtkComboBox: Set widget state as state flags. (*)
f7f5ac1... GtkEntry: Set widget state as state flags. (*)
3994992... GtkExpander: Set widget state as state flags. (*)
9ae2e29... GtkMenu: Set widget state as state flags. (*)
5f0f21a... GtkMenuItem: Set widget state as state flags. (*)
517eaa5... GtkNotebook: Set widget state as state flags. (*)
80d1ce9... GtkRadioButton: Set widget state as state flags. (*)
1c2f27f... GtkToggleButton: Set widget state as state flags. (*)
c0d08ff... GtkToolItemGroup: Set widget state as state flags. (*)
227294a... GtkWidget: Trigger state change transitions on state flags (*)
af1f870... GtkThemingEngine: draw resize grip through render_handle(). (*)
ebf5bd3... Add gtk_render_activity() (*)
2efa294... Document gtk_render_* functions. (*)
af20ba6... GtkSymbolicColor: Take const GdkRGBA in new_literal(). (*)
fb8de84... GtkStyleProperties: Merge font descriptions on merge() (*)
80e74d7... GtkStyleContext: Fix merging of local and global providers. (*)
071ccaf... Theming documentation fixes (*)
33e95ae... GtkStyleContext: Add the start of a default set of class na (*)
920637a... GtkStyle: Listen to context changes. (*)
f383e6b... GtkWidget: Add new set of methods to override style informa (*)
f2c6c82... GtkStatusIcon: update to use gtk_widget_override_symbolic_c (*)
605fa03... Fix compile warning (*)
06c8857... GtkThemingEngine: Fix compile warning. (*)
a238632... GtkStyleContext: Add gtk_render_icon_pixbuf() (*)
3ea9568... GtkSymbolicColor: Do not clamp shade/mix/alpha factors. (*)
525963d... GtkSymbolicColor: convert to/from hls when shading. (*)
765f653... GtkSymbolicColor: Only require styleproperties when resolvi (*)
df95a74... GtkThemingEngine: Do not require a default value when regis (*)
2711456... GtkThemingEngine: Use GtkSymbolicColor for shades. (*)
912ad78... Remove GTK_REGION_DEFAULT (*)
4c898a3... GtkStyleContext: Define some more class names. (*)
46b8cc8... GtkStyle: Transform menu accelerators string (*)
1ec47b2... GtkStyle: Transform menubar detail string. (*)
d321713... GtkStyle: transform window background detail string. (*)
8b267a5... GtkCssProvider: Do not miss the last class name in concaten (*)
405f2f3... GtkStyleContext: restore widget state too in restore(). (*)
661a13f... GtkStyleContext: Fix check for GtkIconSize in render_icon_p (*)
d6ba3b7... GtkThemingEngine: Get rid of obsolete code for tooltips. (*)
3d1403e... GtkThemingEngine: ensure that background isn't rendered pas (*)
f66275f... GtkThemingEngine: Use square cap for solid frames. (*)
0431239... GtkThemingEngine: ensure 1px wide frames aren't painted bet (*)
3848a58... GtkCssProvider: theme progressbars in default CSS. (*)
99879d4... GtkStyle: translate a few more detail strings. (*)
48f239c... Add CSS class defines for toolbars and docks. (*)
1cfeead... GtkWidget: Ensure the style context always has an screen. (*)
d966402... GtkWidget: Update pango context from style context's font d (*)
3f12fc2... GtkStyleContext: Add gtk_style_context_set_background(). (*)
dc2df7d... GtkWindow: Use GtkStyleContext for rendering. (*)
4689b63... GtkButton: Use GtkStyleContext for rendering. (*)
fb97bd1... GtkThemingEngine: Document missing class vmethods. (*)
04fbb74... Add GtkStyleContext migration docs. (*)
2fe0a51... Add gtk_render_icon_pixbuf() function to docs. (*)
1fb6cc8... Use the correct cairo-gobject.h include path. (*)
1487b34... Remove GTK_STATE_LAST. (*)
1be9d6e... Document missing GtkStateType values. (*)
44b1a6c... GtkStyleContext: Add #define's for the default properties. (*)
cb2f9a8... GtkCssProvider: allow color names from rgb.txt when parsing (*)
815e349... GtkCssProvider: Add lighter/darker color functions. (*)
8b9b9c2... GtkCssProvider: Also parse GdkColor values (*)
d865cf4... GtkStyleProperties: Handle GdkColor types. (*)
c57fdf4... GtkStyleContext: Resolve symbolic colors for widget style p (*)
65abcb7... GtkCssProvider: Handle the "none" keyword to unset properti (*)
5cb6fed... GtkCssProvider: Add initial unit parsing logic (*)
9bb96e2... GtkCssProviders: Parse GTypeFlags based values. (*)
1123159... GtkCssProvider: Handle better wrong enum/flag values. (*)
bcf81a0... Handle looping transition animations. (*)
1c847d9... GtkCssProvider: Docs fix for -gtk-gradient() syntax. (*)
62ee095... GtkStyleProperties: Use GParamSpec for properties registrat (*)
64e798e... Do not initialize RC subsystem. (*)
9ffaf11... GtkCssProvider: Accept '%' in value strings. (*)
37f9f49... Make testgtk load CSS for custom styling. (*)
a185954... Hardcode 3.0 version for style files and paths. (*)
8243c3c... GtkCssProvider: Fix typo in gtk_css_provider_get_named() (*)
611cb00... GtkSettings: Ensure the theme CSS is loaded on startup. (*)
c37797a... GtkSettings: Keep right refcount of the theme provider. (*)
d4aade1... Fix gtk_css_provider_get_named() docs. (*)
5bf9f8c... testgtk: Try to locate the right file. (*)
534942d... GtkThemingEngine: Do not use possible reserved word. (*)
60a2e90... GtkStyle: transform tabs' detail string. (*)
6099399... GtkThemingEngine: Use border settings on render_extension/f (*)
43cff6f... GtkCssProvider: theme notebooks. (*)
eb8a1c4... Don't whine about expander-style missing (*)
0057aa5... Add corners to GtkJunctionSides, defining sides as 2 corner (*)
9a2d1e5... GtkSettings: install theme CSS with a lower priority. (*)
13e186b... Handle menuitem detail string better. (*)
b613f1f... GtkStyleContext: Also use screen providers for widget style (*)
c9dc09e... GtkStyleProvider: Pass a GParamSpec in get_style_property() (*)
892fe46... Fix compile warnings (*)
25b6945... GtkThemingEngine: remove unused code (*)
69f91fe... Translate detail strings for radio buttons (*)
9ca66ef... Fix a memory leak (*)
512bc44... Make frames visible by default (*)
4e778d7... Fix a typo (*)
f0eafe6... Remove debug output (*)
627b332... Handle float and uint style properties (*)
b6776dc... Fix the resize handle drawing (*)
016a656... Fix prelighting of inconsistent radio and check buttons (*)
c8e5d3b... Transform the 'menu' detail string to the 'popup' class (*)
72f9a79... Add an outline around menu popups (*)
5f13b65... Fix prototype of gtk_css_style_provider_load_from_data (*)
f92c352... Some error reporting (*)
11cd199... Move import syntax closer to css (*)
0396550... Work harder at parsing import statements (*)
933440e... Some css parsing tests (*)
295cf25... docs: Refer to gtk_paint_*() instead draw_*() vfuncs in the (*)
4135fbf... A little closer to css (*)
49fed3d... More css parsing tests (*)
e181905... Copy GtkWidgetPaths correctly (*)
c5b3812... Add tests for matching (*)
1bfb169... GtkThemingEngine: Documents that engines must only use this (*)
198bb31... GtkStyleContext: preserve state on save(). (*)
5f88997... GtkWidgetPath: Make gtk_widget_path_prepend_type() return n (*)
6d1cf76... GtkWidgetPath: Make iter API deal with gints. (*)
f62583d... GtkContainer: Also copy permanent container's classes on ge (*)
0478353... GtkThemingEngine: Make render_check() depend on border-styl (*)
7478a77... GtkCheckButton: Use GtkStyleContext for rendering. (*)
84d5860... Fix checkbuttons theming in CSS so it's more similar to 2.x (*)
756e20f... Make "button" class depend on mode for GtkToggleButtons (*)
be4a616... GtkRadioButton: Use GtkStyleContext for rendering. (*)
ead23cd... GtkThemingEngine: Make render_option() depend on border-sty (*)
bc3c9ce... GtkStyle: Fix typo. (*)
de94d04... GtkCssProvider: Make prelight a bit less light in default C (*)
9567ed0... GtkCssProvider: Base prelight foreground on bg color. (*)
42dd5b2... Adapt testgtk.css to parser changes (*)
e2f91f7... Documentation improvements (*)
5e26fb7... Add GtkStyleProperties to the docs (*)
ee37847... GtkCssProvider: Use default value when handling "none". (*)
0df9c70... Use gtk_render_activity() when rendering progressbars throu (*)
6fff765... GtkMenuBar: Use GtkStyleContext for rendering. (*)
171157b... GtkMenu: Use GtkStyleContext for rendering. (*)
f3445a2... GtkCssProvider: Do not have border-color the same than acti (*)
71f187a... GtkCssProvider: Handle progressbars. (*)
0c1cfd8... GtkStyle: handle scales when translating the detail string. (*)
32ccac9... GtkAnimationDescription: parse "loop" correctly. (*)
11480c5... GtkStyleContext: Use correct type for animation duration. (*)
bcf3de0... Document various style-related enums (*)
0772701... GtkStyleContext documentation tweaks (*)
b2d338d... GtkWidgetPath documentation tweaks (*)
7d6fb7b... Add some images to the docs (*)
69254c5... Allow / in values (*)
28e5490... Fix Gtk9Slice creation (*)
953ac51... Make url parsing work for slices (*)
3a7f79e... Document border images better (*)
ace967a... Tweak wording (*)
fea567b... More documentation reshuffling (*)
85aa672... GtkCssProvider: Draw frame around menubars and toolbars in (*)
b33d48a... GtkCssProvider: use selected fg/bg for selected menu items (*)
74b032b... GtkCssProvider: Render radio and check boxes framess in men (*)
bcf1ee4... GtkCssProvider: Use 1px border width for spinbutton buttons (*)
9b2f878... GtkCssProvider: do not use selected fg/bg in sliders or spi (*)
d63615d... GtkCssProvider: Render inconsistent toggle buttons differen (*)
8b6112b... Rewrite GtkInfoBar color handling to bypass GtkStyle (*)
21a193a... Make expanders prelight (*)
fc10599... Make unfocused selections visible in entries (*)
be0ed14... Fix GtkRadioButton drawing (*)
d9b0da5... Fix resize grip drawing (*)
a260059... Fix doc formatting (*)
d7a0fe5... Document predefined style provider priorites (*)
a5e10e9... Improve some gtk_render_ docs (*)
d4c70f2... Declare transition and border-image properties to be writeo (*)
f13f315... Some more images for gtk_render docs (*)
31368f1... Add the style example code used to generate illustrations (*)
391e445... Allow digits in selectors and values, where appropriate (*)
d532c0e... Test some wilder names for classes, etc (*)
e522381... Add a background example to the docs (*)
30fe448... Fix handling of junctions in frame drawing code (*)
4c04d94... Atempt to fix stretched 9slice rendering (*)
7e96a51... Add examples for frame rendering (*)
8d95147... Add an activity example (*)
8589c5c... Add slider illustration (*)
e57e0e9... Illustrate extension rendering (*)
6bf04fb... GtkCssProvider: Add a default border color for insensitive (*)
5d496aa... GtkStyle: Do not warn if attach count == 0 (*)
e47c8e2... GtkStyle: Return the default icon set if no context is atta (*)
95ae1a0... GtkThemingEngine: don't overshoot when rendering frames. (*)
3138cc7... GtkThemingEngine: Render rounded frames with light/shadow c (*)
0fce934... GtkThemingEngine: Draw 3D-like effects on square frames wit (*)
90dd2eb... GtkLabel: Use style context for rendering. (*)
ebd8463... GtkCssProvider: Handle unfocused label selections in defaul (*)
c6b2e47... Let gtk_widget_get_path() correct early calls during init() (*)
1d5a6b6... GtkComboBox: Use style context for rendering (*)
2fb9687... GtkToggleButton: Make it able to be prelight and active at (*)
037c982... GtkStyleContext: Handle empty areas when coalescing invalid (*)
2f0b5d8... GtkCheckButton: Look active when the pointer button is pres (*)
9c0ef02... GtkButton: Remove unneeded gtk_style_context_notify_state_c (*)
8abe9f3... Forgotten file (*)
b51c0f8... fix parameter name mismatch (*)
4e3dabf... Fix up symbol list for docs (*)
54eadfc... Fix another parameter mismatch (*)
1391a61... Improve frame-gap drawing (*)
d1f1af2... Add a frame-gap illustration (*)
3ddee25... Small doc addition (*)
0f98b15... Add illustration to gtk_render_handle docs (*)
091c882... Some tweaks for the GtkStyleContext migration guide (*)
f908812... Add a GtkStyleContext-variant of symbolic icon loading (*)
f0eed4a... Use gtk_icon_info_load_symbolic_for_context (*)
cc18d65... GtkThemingEngine: render square corner if the gap is too cl (*)
ad6da0c... GtkStyleContext: Stop animations if the window is gone. (*)
818aca5... GtkStyleContext: Only allow looping transitions for states (*)
62e9188... GtkStyleContext: store layout extents for animation purpose (*)
4027dce... Add #define for the "spinner" style class (*)
11004ef... Initialize all looping, active state transitions on map() (*)
e696c24... GtkThemingEngine: Also render topright and bottomleft corne (*)
c90bee1... GtkThemingEngine: Handle prelight transitions in render_lay (*)
3d956b1... GtkStyleContext: handle prelight transitions (*)
e9ef162... GtkSpinner: Use style context for rendering. (*)
53c2114... Deprecate gtk_icon_info_load_symbolic_for_style (*)
ab0a8fc... Improve the migration guide (*)
bbca960... Fix memory handling when dealing with colors (*)
9b1118a... Port gtk3-demo to GtkStyleContext (*)
757837b... Make tests compile without using GtkStyle api (*)
e374f7e... Forgotten files (*)
f8a874a... Initial attempt at deprecating GtkStyle api (*)
1915a19... Add deprecation notes (*)
e598f17... Some header cleanups (*)
2578f4f... Trivial doc fixes (*)
5adfe60... Don't add class "scrollbar" for every trough (*)
897c370... Avoid compiler warnings (*)
ca143b1... Add list of classes and regions to the docs (*)
f86e8f7... Allow images for background-image (*)
12d6b58... Add a testcase a problem with style property handling (*)
587c08a... Add explanation to failing test (*)
7abf76f... Initialize screen of GtkStyleContext to default screen (*)
7a5a622... Check screen really changed before notifying it and invalid (*)
4aaf193... docs: gtk_style_context_get_screen() always returns a valid (*)
4c1a242... GtkStyle: Commit a few typos when translating states. (*)
32c2b13... GtkThemingEngine: split background rendering to a private f (*)
64b7d9e... GtkThemingEngine: Render gradients in tabs. (*)
46de213... GtkWidget: unset NULL properties when overriding style. (*)
2ca905d... GtkStyleContext: Handle directionality when picking next pr (*)
297fa7a... GtkStyleProvider: Add GtkStateFlags parameter to get_style_ (*)
daab455... GtkCssProvider: Fix up state matching when looking up style (*)
f7e7201... Fix docs typo. (*)
cf0bd12... GtkStyleProperties: Turn border-width into a GtkBorder prop (*)
901af8f... Fix compiler warnings. (*)
9bdb7e6... GtkThemingEngine: Remove unused variables (*)
066f35b... Parse user CSS from $XDG_CONFIG_HOME/gtk-3.0/gtk.css (*)
afeac82... GtkThemingEngine: Add gtk_theming_engine_lookup_color() (*)
0d2d60c... Gtk9Slice: Fix stretch rendering. (*)
b0c87fa... Add GtkModifierStyle as a private object (*)
9aca6c8... GtkWidget: Add gtk_widget_override_cursor(). (*)
3e8d138... GtkStyleProperties: Refactor color/gradient resolution (*)
bacb790... Add helper API for getting colors/borders in GtkStyleContex (*)
47add6c... Block direct #including in style headers (*)
a8c8c23... GtkSettings: add _gtk_settings_get_screen() private method (*)
3b3307b... Use gtk_style_context_reset_widgets() instead of gtk_rc_res (*)
f261d56... GtkStyleContext: invalidate icon caches when resetting widg (*)
15d997d... GtkWidget: queue a resize when style context changed (*)
ca59b04... GtkStyle: make context property readable (*)
b75972d... GtkStyle: set style context state before calling gtk_render (*)
905ba2f... GtkIconFactory: add gtk_icon_set_render_icon_pixbuf() (*)
07eeae1... GtkWidget: add gtk_widget_render_icon_pixbuf() (*)
06d8676... GtkThemingEngine: Be a bit more robust against missing esse (*)
0cba2dc... GtkCssProvider: Improve error handling and reporting. (*)
8c02445... testgtk: Fix gdk_rgba_parse() arguments. (*)
1c87180... GtkThemingEngine: Fix parameters for gtk_theming_engine_loo (*)
cd76b05... Annotate gdk_window_get_geometry, get_position and get_orig (*)
3d28adf... Make gtk_widget_override_cursor() take GdkRGBAs (*)
3771938... Fix call to gtk_widget_override_cursor() (*)
144c3fd... Fix gdk_rgba_parse call (*)
afcd50d... Try again to fix the gdk symbol list (*)
5fdc140... Fix a segfault in gdk_window_beep (*)
d351b40... Add internal accessor for GtkEntry->is_cell_renderer (*)
e0efd06... Avoid memory corruption in the color_properties hashtable. (*)
86c8ce1... Updated Hebrew translation (*)
137f16c... Do not bother starting a draw call if bar_size <= 0 (*)
4701aeb... Updated Galician translations (*)
d5df33c... Fix abi check after recent merges (*)
059aa89... Updated Spanish translation (*)
5361490... Bug 636511 - New style override functions do not work on t (*)
4cca755... GtkStyleContext: warn on meaningless coords in gtk_render_* (*)
561346b... Remove unused function modify_color_property (*)
4a7e746... Use the new style context API in GtkLabel. (*)
b36cb87... Use the new style context API in GtkButton (*)
c59a8aa... Merge branch 'master' into quartz-integration
84fd9b1... gdk: Remove nonexisting function from internal header (*)
645d0ac... API: gdk: Remove depth argument from gdk_window_get_geometr (*)
d55073f... gdk: Remove depth argument from GdkWindowImpl->get_geometry (*)
e4c9d1a... gdk: Constify argument to gdk_rgba_copy() (*)
6d6ee9a... style: Remove unused code (*)
d378470... appchooser: Remove bogus function declaration (*)
94c9eb7... Don't use g_warning when loading an engine fails (*)
f1fafca... Make invalid stylesheets fail to parse again (*)
3b753aa... Fix Makefile syntax (*)
fd6e576... Port Quartz backend to latest rendering-cleanup changes (*)
5f75ffc... Add gtk_widget_path_get_type to the headers (*)
d23fb64... Fix a typo to fix the build. (*)
48dba32... Disable theme engines for now (*)
96139cb... Update NEWS for 2.91.6 (*)
66f0f55... configure: Drop AC_PREREQ back down to 2.62 (*)
65e3c09... introspection: Fix (out) for gdk_screen_get_monitor_geometr (*)
48e92c6... Updated Norwegian bokmål translation (*)
8f8aeb7... gdk: Remove GdkWindowObject typedef (*)
fc71143... gtk: Remove old DirectFB code for drawing window decoration (*)
9b042e3... gdk: Add section docs for GdkRGBA (*)
ad80cb6... Allow + in identifiers (*)
f2ab9e4... Prepare the stylecontext test to run out-of-srcdir (*)
fe008de... Fix POTFILES for recent changes (*)
26f6b48... Update for the removal of gtk_decorated_window_ apis (*)
fae1e74... More !srcdir fixes for the stylecontext test (*)
509e042... Bump version (*)
6f67f52... app-chooser-widget: plug a memory leak (*)
503be10... label: plug a memory leak (*)
fc5cabb... Added minimum size parameter to GtkWidgetClass->adjust_size (*)
5ac194c... Some doc additions (*)
38321ea... GtkStyleContext migration guide tweaks (*)
13209a9... More annotations for GdkDisplay (*)
6188ea6... Add missing X11/Xlib.h include required for X11/extensions/ (*)
f5d7a63... Fix gtk_builder_add_objects_from_file g-i annotation (*)
61731c6... Annotate ColorButton get_color and get_rgba. (*)
5582bd2... Add gtk_widget_render_icon_pixbuf() prototype to gtkwidget. (*)
8017092... dnd: Use gtk_widget_render_icon_pixbuf() (*)
a5dba16... GtkEntry: Use gtk_widget_render_icon_pixbuf() (*)
e2100b1... GtkFileChooser: Use gtk_widget_render_icon_pixbuf() (*)
2dde041... GtkImage: Use gtk_widget_render_icon_pixbuf() (*)
3a3a4e8... GtkStatusIcon: Use gtk_widget_render_icon_pixbuf() (*)
e779b8f... GtkIconFactory: mention gtk_widget_render_icon_pixbuf() in (*)
24e8321... GtkCellRendererPixbuf: Use gtk_widget_render_icon_pixbuf() (*)
da85312... Mark conflicts when printer has changed (*)
05abea6... Add missing include (*)
107cebe... gtk_css_provider_get_named: don't leak subpath (#636777) (*)
ded14b2... docs: Reinstate pixbufs section in GDK docs (*)
3070d6e... Revert "docs: Reinstate pixbufs section in GDK docs" (*)
ddb5e12... docs: Reinstate pixbufs section in GDK docs (*)
bb87ead... gtksearchenginetracker: Update to work with libtracker-spar (*)
fe5e0e4... Add some forgotten accessors for GdkDragContext (*)
8320492... Don't access GdkDragContext fields directly (*)
948ab1a... Don't access GdkVisual fields directly (*)
3b90d87... Remove unused header (*)
a897d3f... Merge branch 'master' into quartz-integration
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]