[gtk+/quartz-integration] (2394 commits) ...Delete testundecorated.c; no longer required
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/quartz-integration] (2394 commits) ...Delete testundecorated.c; no longer required
- Date: Mon, 7 May 2012 21:59:57 +0000 (UTC)
Summary of changes:
ee7ac4f... Rename s/GtkCssRepeatStyle/GtkCssBorderRepeatStyle/g (*)
3b436ee... css: start background-repeat (*)
f9d16f3... themingengine: set the cairo extend to PAD when we're stret (*)
c1e8e7b... reftests: Add a reftest for background-repeat css property (*)
43f1b5a... gdk: Add GDK_WINDOW_STATE_FOCUSED to GdkWindowState (*)
95648fd... x11: Implement GDK_WINDOW_STATE_FOCUSED on top of _NET_WM_S (*)
70f87b8... gtk: Add a GTK_STATE_FLAG_WINDOW_UNFOCUSED widget state fla (*)
a9134de... assistant: Work around deprecation warnings (*)
9aa7e9f... button: Don't call deprecated functions (*)
8f8269a... cellrendererspinner: Include correct header (*)
7cfe905... cellrendererspinner: Ignore deprecation warnings (*)
adcd136... icontheme: Get rid of deprecation warnings (*)
1425ecb... treeview: Fix warnings from fixing warnings (*)
1c22053... window: Fix cast warnings (*)
bd97127... immodule: Fix includes (*)
c2da143... immodule: Move private functions to a private header (*)
ba05093... build: Don't append to an accidentally existing file (*)
e1f4bd6... gtk: Empty gtkimmodule.h (*)
f9c664c... immodule: Disable deprecations before including deprecated (*)
c9b1e00... layout: Work around deprecation warnings (*)
40db65a... settings: Disable deprecaion warnings for deprecated header (*)
a12e12a... queryimmodules: Disable deprecaion warnings for deprecated (*)
68bc011... menuitem: WOrk around deprecation warnings (*)
80a23a2... paned: Remove MOTION_HINT_MASK (*)
28d0403... paned: Pass x/y position to update_drag() (*)
a1fb2c8... treeview: Remove call to gtk_widget_get_pointer() (*)
d41732b... widget: Deprecate gtk_widget_get_pointer () (*)
fd93e08... widget: Don't use deprecated symbols (*)
28d3d6e... treeview: Remove unused crack code (*)
264241e... Bug 663605 - Fix event->state of many event types on quartz (*)
5f6c70f... quartz: include all buttons' states in GdkEventButton.state (*)
5ca2f06... quartz: include all buttons' state in GdkEventMotion.state (*)
439b9a3... queryimmodules: Actually fix deprecation warnings (*)
c9c9099... gtk-demo: Remove excessive pointer querying (*)
2783158... treeview: Do a simple replace for gdk_window_get_pointer() (*)
f412623... testgtk: Don't use deprecated functions in properties examp (*)
198a35f... testgtk: Remove deprecations from shapes test (*)
8e4a45e... exanmples: Don't use deprecated API (*)
0333ed9... tools: Work with deprecated APIs (*)
d1d2d71... demos: Remove non-working code (*)
7e22a53... Don't implement GApplication mainloop (*)
91ae197... Bug 661997 - Gtk crashes when changing the TreeView model w (*)
b6ae763... Drop references to g_thread_init() (*)
b3e13bd... Drop use of GDK_DISABLE_DEPRECATED guards in gdk (*)
a78ab0c... Drop use of GDK_DISABLE_DEPRECATED guards in gtk (*)
190c271... Add a missing include (*)
5594ec8... Don't add -DGSEAL_ENABLE to CFLAGS anymore (*)
2298c51... Update documentation around deprecations. (*)
82d6a4e... Don't use G_ERRORCHECK_MUTEXES anymore (*)
6ae6284... Remove some redundant verbosity (*)
a7958f0... treeview: Work around deprecations (*)
f711da3... uimanager: Work around deprecations (*)
14a1787... broadway: Initial support fro V7+ websockets (*)
22807d8... gtktreeviewaccessible: factor out cell_info_free() (*)
fb97c28... gtktreeviewaccessible: use a value_destroy_func with the ce (*)
d69c7f4... gtk: Fix GtkCellRenderer ignoring keycodes (*)
c30d313... gtk: Fix parsing of accelerators with keycodes (*)
1c96b0b... a11y: It's not a bug if there's no row at some point (*)
2d3c36a... a11y: Fix gcc warning (*)
24b9599... a11y: Get rid of gtk.h includes in headers (*)
96bae6a... Add include to fix the build (*)
06a20d2... Fix build by adding include (*)
7445a59... win32: Never pass SWP_NOSIZE or SWP_NOMOVE to SetWindowPos (*)
db19fbd... win32: Resurrect some enter/leave notify events for native (*)
1afc29d... win32: resurect Windows clipboard selection notification (*)
b18718a... Add G_ENABLE_DEBUG #ifdef check in gdkdisplay-win32.c (*)
f9d8f97... Win32: Ensure native back-end for windows where the user re (*)
05e982a... Win32: Fix _gdk_windowing_window_at_pointer to correctly re (*)
86b8a1d... win32: dnd should not be registerd for offscreen windows (*)
5406955... win32: Fix DnD when drag icon is below the pointer (*)
ade6d09... win32: Fix up initialization order of input subsystem (*)
6668ba6... win32: Update input device code to use the new property nam (*)
f0f7c07... win32: Handle implicit grabs (*)
321acc3... win32: in window_at_pointer, ensure that we handle non-clie (*)
915e9d5... win32: Use right native_window for implicit grabs (*)
73c527a... win32: Record the native event mask in use (*)
d66ad8c... win32: Better crossing events and grab destination reportin (*)
1df95b4... win32: Call GetQueueStatus instead of PeekMessage PM_NOREMO (*)
6ed89c5... win32: fix typo in msw_style.c (*)
2d83850... win32: add TODO mentioning GtkButton::child-displacement-x (*)
af00c68... win32: correctly handle difference between tab_pos and gap_ (*)
66f7e5d... win32: Fix up window_show (*)
ad374a5... win32: Handle all window changes in WINDOWPOSCHANGED (*)
429bd4e... win32: Fix missed resize exit message (*)
538ab4f... win32: Remove most special casing of WINPOSCHANGED during m (*)
36a28d6... win32: Ignore client requested window move/size during SIZE (*)
8f50944... win32: Send initial configure (*)
ab61510... win32: Send window-state-changes before configure events (*)
7253791... win32: Make set_keep_above work also for non-mapped windows (*)
4690aa2... win32: Don't remove the window from the handle table on des (*)
8207215... win32: Use WM_NCDESTROY instead of WM_DESTROY (*)
6be876c... win32: Fix size or style changes during fullscreen (*)
4c061a5... win32: By default, allow windows larger than the screen (*)
2dbc05f... win32: Ensure we always send a configure event when changin (*)
2662fe3... win32: More robust way to ensure we get a configure event a (*)
d27b402... win32: Add custom placements for some window types (*)
a1828e8... win32: Make flush/sync work like in X (*)
2788efe... win32: Don't use API_CALL for SetWindowLong (*)
1737ffe... win32: Fix modal_hint handling (*)
fefe8e7... win32: Actually check for IPrintDialogCallback in configure (*)
487ace0... win32: Add gdk_win32_window_get_impl_hwnd (*)
d441044... win32: Fix synaptics trackpad issues (*)
c563765... win32: Fix placement at initial position (*)
6500220... win32: Ensure newly mapped toplevels are inside the workare (*)
11e9c6f... win32: Hack to make statusbar menus show up visible: (*)
52be8cb... win32: Fix some warnings (*)
4e10d96... win32: fix some typos (*)
68d28aa... win32: fix pasting screenshots taken with PrintScreen or Al (*)
2f14732... win32: Fix gdk_win32_window_translate (*)
a2b879f... win32: Make grab cursors work again (*)
4a43c06... Fix some implicit declaration warnings (*)
242b1f1... GtkProgressbar: respect the range of 'fraction' (*)
e19cbd7... quartz: fix a race condition when waking up the CGRunLoop (*)
981efc9... Fix uninitialized digest_len field, causing WebSocket hands (*)
6ae78c3... Add a link to the Windows port wiki page (*)
1c22237... Fix gtk_tree_view_get_tooltip_context() transfer annotation (*)
a6cb6c6... Add some keybindings to the a11y entries test (*)
2777078... Add combobox a11y tests (*)
005451e... GtkComboBoxAccessible: Make keybindings work (*)
90e171e... Fixed Russian translation (*)
76cd144... Fix GDK linking for Gtk typelib and example builds (*)
4904a2f... GtkTextViewAccessible: Respect display lines (*)
9ad67a3... Avoid double inclusion of a migration chapter (*)
5b6f0b9... GtkSpinButton: Clarify clamping behavior in gtk_spin_button (*)
1a241f2... treeview: Only compute parity once when rendering (*)
c8e2cd2... treeview: Remove special cases when computing parity (*)
320df16... treeview: Make the parity actually store the row number (*)
59097ec... treeview: Rename "parity" to "total_count" (*)
635e534... treeview: Add _gtk_rbtree_find_index() (*)
0c2f454... a11y: Re-implement gtk_tree_view_accessible_get_n_rows() (*)
2bd69cb... a11y: Remove idle handler for focus notifications (*)
02fd1e5... a11y: Add _gtk_cell_accessible_parent_get_child_index() (*)
533ee18... a11y: Add a special-case for cell index querying (*)
ac29108... a11y: Change function declaration (*)
a9dd3e5... a11y: Make the cache lookup function inefficient (*)
b526375... gtk: Fix compiler warnings from include fixes (*)
d5b52ae... a11y: Implement get_child_index in treeviewaccessible (*)
35b667a... a11y: Implement get_child_index in treeview (*)
f05d3f6... a11y: Don't use the cell's index anymore (*)
d265636... a11y: Remove index from cellaccessible (*)
331a4c9... a11y: Store the cellinfo in the cell's qdata (*)
71011f3... a11y: Implement find_cell_info() using qdata lookup (*)
64b825b... a11y: Improve cell_infos table (*)
40b7e30... a11y: Don't garbage collect anymore (*)
bd1bc88... a11y: Remove in_use member (*)
9f91405... a11y: Mark object as defunct in destroy notify (*)
5096df1... treeview: Remove unnecessary variable (*)
918a9d0... a11y: Add a cell_info_get_path() function (*)
24e4a03... a11y: Remove needless checks (*)
0b716e7... widget: Add _gtk_widget_peek_accessible() (*)
e927a5b... treeview: Redo row tracking (*)
92a2284... tests: Ensure the treeview is expanded (*)
acc5627... a11y: Redo indexing (*)
b8dec90... a11y: Compute index the easy way (*)
a890a61... treeview: Add _gtk_rbtree_node_get_index() (*)
104ddf8... a11y: Compute the cell index quicker (*)
85fee33... a11y: Add a hash function for cell infos (*)
0b26a15... a11y: Make find by index lookup use the hash table again (*)
c2410d0... a11y: Don't crete cell infos for non-children (*)
5af4ce6... a11y: Remove clean_rows function (*)
b1fe9b6... a11y: remove useless argument (*)
0c99022... tests: Up the ante (*)
81f9082... treeview: Minor beautification (*)
aa1cab1... treeview: Simplify a check (*)
f7fed68... a11y: remove argument from get_column_number() (*)
f7df354... a11y: Fix get_column_index() (*)
18181f5... API: treeview: Add gtk_tree_view_get_n_columns() (*)
bbf59c7... a11y: Use gtk_tree_view_get_n_columns() (*)
74e8ac1... tests: Don't dump stuff twice for tables (*)
2e48bb2... tests: Add checks for row/column index to accessibility-dum (*)
857fa84... tests: Add an invisible column to the tree test (*)
5041286... a11y: Unify column-by-index getting (*)
a4b88c4... treeview: Call a11y functions for culmn changes directly (*)
acbf37b... a11y: Merge function into only caller (*)
43705c7... Update comment to new realities (*)
c1bdbe6... Revert "tests: Disable accel test until fixed" (*)
ef5476f... tests: Check "without keycode" code path too (*)
de47b90... gtk: Parse keypad numbers correctly (*)
ab27fa9... tests: Add tests for keypad keys parsing (*)
e8bb2e4... Maintain map/unmap invariants in GtkRecentChooserDialog (*)
8d97d8c... treeview: factor out gtk_tree_view_ensure_background() (*)
9986b26... treeview: use gtk_tree_view_ensure_background() consistentl (*)
2c065d7... treeview: fix the build (*)
0ef2247... viewport: Don't unset the adjustment on finalize (*)
2939eae... viewport: Initialize the adjustment in the init function (*)
5bacd8e... viewport: adjustments are never NULL (*)
65ceff3... viewport: Don't use deprecated functions (*)
73e54ab... viewport: Get rid of deprecation warnings (*)
0308352... notebook: don't leak the action widgets (*)
6690e6d... ref, don't unref, requestor member when copying GdkEvents (*)
361fcab... win32: make fixup_event correctly ref all GdkWindow members (*)
e953465... Save a generic boxes source in GtkImageBorder (*)
c09148c... Add GtkStylePropertyContext and use it in when getting styl (*)
7104b4b... Remove _gtk_style_properties_peek_property (*)
2cf3ff9... Actually pass in a StylePropertyContext when getting images (*)
8b644b4... make _gtk_style_property_resolve copy the result to an outp (*)
abe6598... Add initial cut at win32 theme support for CSS (*)
bc38cf1... win32-theme: Support -gtk-win32-size CSS value (*)
5e04549... Render background image if set for checks and options (*)
fdbf029... win32-theme: Support multiple parts being combined (*)
a038c58... Add top/left/bottom/right style classes to steppers (*)
68c74e1... Set top/bottom style classes on spinbutton buttons (*)
ca829b4... Add pulse style class and use in progress bar and entry (*)
3309639... Add support for win32 theme colors as symbolic colors (*)
5f782d2... win32-theme: Support mixing parts (*)
43dd705... Fix tiny docs typo. (*)
1c8481a... Bug 663856 - Make option-foo accelerators use the right sym (*)
9c79f9f... Turn the private #define for the group-shifting modifier in (*)
90e73dd... gdk_x11_keymap_get_modifier_mask(): always return a value (*)
6bb495f... gdk: remove the GET_EFFECTIVE_KEYMAP() stuff from gdkkeys-x (*)
e9ac608... win32-theme: Add gtk-win32.css (*)
a38c48b... Build gtkwin32css.h from gtk-win32.css (*)
f59836a... Build in default win32 css as gtk-win32 (*)
88d059f... win32: Default to gtk-win32 theme (*)
ab34c79... Fix gdk_cairo_region_create_from_surface on big endian (*)
b63724b... Drop the Beagle search engine (*)
e49fb9f... Updates (*)
5e11bf1... Fix the build (*)
f2569ba... Add a missing static (*)
bcc98cf... Remove leftover debug spew (*)
c3d96ff... Improve AtkText implementations (*)
cd2af02... Adapt iconview a11y test output (*)
aa17b2c... Updated Spanish translation (*)
eafff40... [Bug 664238] GTK apps crash when dragging something (*)
477b7f2... quartz: do not call gdk_drag_begin() twice (*)
64a38bd... quartz: fix coding style in quartz-version of gtk_drag_begi (*)
a069ec6... Bug 660554 - gtk_tree_view_drag_begin: assertion `path != N (*)
44a064f... Don't call scroll to cell if the tree view is empty (*)
e60fa49... Bug 653676 - Expand/Collapse doesn't respond after one clic (*)
009224a... notebook: make sure to allocate the CSS border width (*)
b9b01f9... frame: add GTK_STYLE_CLASS_FRAME in _init() (*)
4626edb... frame: make sure to allocate the CSS border width (*)
5c6656e... gtk/gtkapplication.c: Fix typo (*)
1e737bb... [icons] text-x-generic isn't a generated icon (*)
4bfa354... Merge branch 'win32-theme2' (*)
07e284a... win32-theme: Fix up docs for gtk_symbolic_color_new_win32 (*)
c6dab00... Add gtk_symbolic_color_new_win32 to gtk.symbols (*)
c533482... Convert gtk-win32.css to unix line endings (*)
2fb8b97... win32: get rid of GdkDragContextPrivateWin32 and related ma (*)
4760b3e... win32: Make gdk_drag_context_new static (*)
0d94b97... win32: Don't dereference keyboard_grab if it is NULL (*)
9275b87... win32: Don't double free stuff when finalizing drag context (*)
7e8b7a7... Prevent local filesystem influence in the a11y tests (*)
7814718... Drop uses of @returns syntax (*)
f01162c... notebook: properly subtract the initial_gap width from the (*)
79bbce5... notebook: use the current page allocation when computing th (*)
af2ebe6... rbtree: Make debug functions private (*)
69a5160... rbtree: Mark all debug sections as debug (*)
6168a64... rbtree: Add assertions to clarify usage (*)
54f3fbf... rbtree: Don't set variable twice (*)
22a4c15... rbtree: Split out a common function (*)
01a44e2... rbtree: Use gtk_rbnode_adjust() (*)
7b2d414... rbtree: Use gtk_rbnode_adjust() more (*)
ba7a0a0... rbtree: Use gtk_rbnode_adjust() more. (*)
769186d... rbtree: Use gtk_rbnode_adjust() (*)
1dd9dd4... rbtree: Use gtk_rbnode_adjust() even more (*)
02671f9... rbtree: Move to an approach where we don't move contents (*)
f4fe921... rbtree: Add a local variable (*)
647c441... rbtree: Don't write to nil node (*)
e2f2289... tests: Add a test for the rbtree code. (*)
7c6bbf5... More updates (*)
84c0cca... 3.3.4 (*)
fa89423... Bump version (*)
73a8343... rbtree: Replace nil node allocation with a preallocated nil (*)
c305695... rbtree: Introduce _gtk_rbtree_first() (*)
a4630d0... rbtree: Introduce _gtk_rbtree_is_nil() (*)
3778680... rbtree: Remove the nil member (*)
ae99a9e... rbtree: Simplify rotation functions (*)
d8b6414... rbtree: Remove needless tests (*)
c5e4af7... Clean up includes (*)
abc787a... Move pangoft2 to Requires.private (*)
251ee41... Revert "Clean up includes" (*)
2b6f639... Fix a typo (*)
c1124df... tests: Speed up rbtree test (*)
3166457... tests: Add test for _gtk_rbtree_reorder() (*)
6d0499a... rbtree: Rewrite to not lose node order (*)
6a6af84... gtk-demo: Fix segfault in editable cells demo (*)
0d71f62... frame: don't access padding before it's initialized (*)
92e6444... widgetpath: correctly print the siblings index (*)
e8be9ec... bgo#662814 - Don't print a g_warning() when GtkRecentManage (*)
b84d37a... GtkIconView: Fix a segfault (*)
3abc31a... color-button: Notify "color" and "alpha" properties when ch (*)
2831151... Revert "tests: use GdkRGBA instead GdkColor" (*)
af0537b... prop-editor: Implement property editing for GdkRGBA propert (*)
c066136... win32-theme: Theme column headers (*)
35ffd4c... win32-theme: Fix up radio and menus in various states (*)
b72b4e7... build: Add gmodule-2.0 dependency for gtk-query-immodules-3 (*)
fbfbaa3... a11y: Don't create fake cell renderers (*)
416b3ed... treeview: Notify a11y about reordered rows (*)
bcafd9b... a11y: Add _gtk_cell_accessible_set_cell_data() (*)
178686b... a11y: Add get_renderer_state() to cell accessibles (*)
08d86fa... a11y: Implement ref_state_set using the new APIs (*)
9011bf9... reftests: Mark windows as popups (*)
a63b6cc... tests: Add prop editors to testtreeview (*)
62b5051... win32: Make all GDK_WINDOW_TEMP always on top (*)
9da7cc7... tests: Add testtreechanging (*)
f412293... reftests: Make sure border-image-gradient keeps working (*)
c9a3332... Add generation of private g-types for private headers (*)
1a68aff... css: Add _gtk_css_parser_try_enum (*)
3e24029... css: Parse enums with new case-insensitive helper (*)
8fb4b13... css: Break out enum parse/print helper (*)
2a42fad... css: Use enum parsing for background repeat style (*)
d85aabe... Rename GTK_CSS_REPEAT_STYLE_NONE to GTK_CSS_REPEAT_STYLE_ST (*)
91dcf40... css: Convert border style parsing to use enums (*)
c276f53... Make computed value of border-width 0 if border-style none (*)
34e1556... Add reftest to test border-style: none (*)
330fd3b... Add GtkCssArea enum (*)
8411f1a... Implement background-clip and background-origin (*)
d8d7c7c... Update background-area reftest for background-clip (*)
9fd4e95... Reftest background-origin with various background-clip valu (*)
75642d3... css: Always draw the bg color under the bg image (*)
db5e387... Fix up background-origin now that we correctly handle the b (*)
3f206dc... win32-theme: Fix background colors for new bg drawing (*)
6898ba4... win32-theme: Make notebook tabs slightly better (*)
7c092be... win32-theme: Make syntax for mixing theme parts more regula (*)
7756f49... Fix up makefile rules for parallel builds (*)
21c7e8c... win32-theme: Support custom margins in win32 theme parts (*)
267b51e... win32-theme: Add some margins on GtkScale trought to look l (*)
eb44036... Support border-image in theme_engine_render_frame_gap (*)
03b7bb6... win32-theme: Make tabs look better (*)
10cfa90... spinbutton: redesign to use an horizontal layout (*)
f920d96... gtk/gtkeditable: Some docs fixes (*)
6740121... stylecontext: add GTK_STYLE_CLASS_LINKED (*)
f7d95b5... pathbar: add the linked style class to GtkPathBar (*)
03217c2... Updated Russian translation (*)
41b56d8... themingengine: move code to make switch-case more clear (*)
ae60f00... themingengine: fix a typo (*)
924efd4... widget-factory: make one of the two spinbuttons active (*)
763e4b9... reftests: Fix test for border-image addition (*)
64ff56e... tests: Check that the cursor keeps up to date (*)
caa9ca9... tests: Fix the iter stepping code (*)
b843aa1... tests: Add automatic expanding/collapsing (*)
806dca0... treeview: Rename function (*)
c070e7a... treeview: Simplify code (*)
160e1c0... tests: Add new test that is currently failing (*)
bbf0026... treeview: Reorder code a bit (*)
7d3109a... treeview: Properly change cursor when row is collapsed (*)
5317cb1... filechooserdefault: Don't unref value twice (*)
07eb8d6... Remove unused argument (*)
6ce4834... [path-bar] Only reset the children's styles if the children (*)
7fb00c9... [path-bar] Add some comments to explain the async recursion (*)
58d247d... Avoid shadowing a variable (*)
463c98a... [GtkPathBar] Remove unused error argument (*)
830bc43... [GtkFileChooserDefault] Don't destroy and re-create the fil (*)
9b967ab... XI2: Push error traps around XIQueryDevice calls (*)
d462f86... GtkCssProvider: don't segfault when CSS file is not found (*)
b5d8d2c... icon-helper: add GtkIconHelper private object (*)
f085dde... image: port to GtkIconHelper (*)
adbfbb7... dnd: port to GtkIconHelper (*)
a4d6505... entry: port to GtkIconHelper (*)
0304cc0... cellrendererpix: port to GtkIconHelper (*)
126651f... cellrendererpix: make sure to select the default helper as (*)
5224302... entry: always prepare the style context when using it for e (*)
e37c55a... icon-helper: don't reset pixel_size when clearing the helpe (*)
d300ddc... icon-helper: don't warn out when the icon size is GTK_ICON_ (*)
864c561... icon-helper: remove useless checks (*)
d47e82f... entry: simplify code (*)
7724599... image: simplify code (*)
f18bbdf... Remove draw_insertion_cursor in label and entry (*)
b3f850e... Tiny cleanup. (*)
0bff1af... Rework GtkTextView cursor code. (*)
3c68422... Use the split-cursor setting for textview cursors (*)
2ef5844... Introduce gtk_render_insertion_cursor (*)
0c68227... image: minor cleanup (*)
58b1f24... image: use the default icon size if no icon size is provide (*)
45df163... gdk: Remove now unused region tags completely (*)
7fd225c... gdk: Expose bottommost windows first (*)
9613e6a... testwindows: Test transparent backgrounds (*)
30ad4e6... testwindows: Add a button to cause a repaint (*)
f51482e... gdk: Track wether windows have alpha in the background (*)
46d5b89... gdk: Track the layered area (*)
0f6784a... gdk: Make sure we don't copy to/from layered regions when m (*)
f0c8c4a... gdk: Fix repaint of layered region during raise (*)
8e28f53... gdk: Fix repaint of layered region during scroll (*)
7a263c6... gdk: Fix repaint of layered region during move_region (*)
f9c24e8... GtkIconView: fix a memory corruption in the drag-n-drop cod (*)
0dd1f7e... wayland: Update to recent API changes (*)
7c779a0... Plug tiny leak in the css parser (*)
5a471fe... Remove unused alignment from GtkTooltip. (*)
2bf765a... entry: avoid a mismatched cairo_save/restore (*)
f00cfe1... Handle has_alpha_background for parent-relative backgrounds (*)
68843a3... gdk: Remove unused _gdk_window_calculate_full_clip_region (*)
76ea768... gdk: Fix alpha window background paintings on non-implicit (*)
65ef158... gdk: gdk_window_move_region (*)
4597f1e... gdk: gdk_window_get_update_area don't remove alpha covered (*)
93c086e... Make window handle transparent (*)
c47ef89... Merge branch 'transparent-windows' (*)
2e01dc1... statusicon: port to GtkIconHelper (*)
c538fb8... stylecontext: add GTK_STYLE_CLASS_ARROW (*)
d80ff7b... stylecontext: always add the ARROW style class when renderi (*)
b917c2f... wayland: Port from wl_shell to wl_surface_shell (*)
5ac6950... label: Move callback to new stuff (*)
c3cccf5... label: Clear layout on state change (*)
4259a27... widget: Update Pango context on state change (*)
392cdff... statusicon: fix the build on !X11 (*)
fd06890... notebook: Make the tab reordering dnd window transparent (*)
029a884... gtk,notebook: Invalidate the gap side when reordering tabs (*)
d978ed8... Remove an unused variable (*)
4962167... gtk-demo: Add test of transparent GdkWindows (*)
b558885... Try to fix linking (*)
7bd2446... Remove broken optimization in style modifier overrides (*)
288b153... Fix demo to use a "normal" transparent value now that it wo (*)
c24742e... modifierstyle: Fix compile errors (*)
e3744bb... window: remove unused arguments and variables (*)
2fad8eb... window: trivial cleanup (*)
8f4f7fa... window: copy back window surface data when the implicit pai (*)
807a449... treeview: Fix crash when scrolling to end (*)
7a6babf... widget: Unset window-unfocused in gtk_widget_unparent() (*)
6ed5918... progressbar: Set state flags on draw (*)
f34d0d6... overlay: Create child window before setting parent (*)
003d80d... overlay: Move code (*)
6454c71... overlay: Properly allocate the child upon addition (*)
36effbb... print to file: fixed lost filename in gui (*)
e43080a... Test some virtual modifiers (*)
9bf17a9... Revert 3fd7dbc94074826755da7fc3237e439ba6e81ada (*)
517be09... Updated Breton translation (*)
fba5ca3... Updated Breton translation (*)
83054ba... wayland: Load cursors from wayland directory under XDG_DATA (*)
89c90ed... Fix move-resize emulation with XI2 (*)
710a843... rbtree: Add _gtk_rbtree_contains() (*)
78aad2d... treeview: Use _gtk_rbtree_contains() in a11y code (*)
2a59265... tests: Put random number into local variable (*)
e01af5c... treeview: Replace cursor handling by keeping the node (*)
1a2932b... treeview: Handle the case where the cursor row gets deleted (*)
6e099a1... tests: Make treechanging test run as fast as possible (*)
4d3986e... tests: Dump the operation that is performed to stderr (*)
4dbedb7... docs: Update code demo for newer glib (*)
bf47d8d... tests: Add sanity checks for selection (*)
d3bccfb... treeview: Replace lots of boolean args with flags (*)
559c3c7... treeview: Add a CURSOR_INVALID flag to set_cursor_row() (*)
ef4c4b7... tests: Add select/unselect calls (*)
d4d2cc1... treeview: Don't try to optimize away selection_changed sign (*)
92929b9... treeview: Ensure selection's changed signal (*)
b215aea... image: add gtk_image_get_preferred_size() (*)
1e23a74... image: take misc padding into account when calculating x/y (*)
a7f3a9f... themingengine: split a GtkThemingBackground object (*)
064204d... GtkFrame: Fix a casting in the compute_child_allocation() m (*)
10b5ec2... Fix set_focus_child handling during focus changes (*)
ffb56ec... Fix nicks for the window class enum (*)
f807f78... print dialog: Fix authentication logic (*)
c66fd84... Updated Slovak translation (*)
32c9251... wayland: Don't use deprecated function: gdk_window_get_poin (*)
aea95c8... wayland: Retrieve the data device manager object (*)
b165c1b... wayland: Get the data device during input device setup (*)
55b2286... wayland: Add an implementation for GdkAtom (*)
8c1f8c0... wayland: Add dummy implementation of the wl_data_device fun (*)
40423df... Add has-origin property for GtkScale (*)
1235dc3... widget: Synthesize crossing only if sensitivity changed whi (*)
cfa0339... scale: remove unused variable (*)
4f8f8fe... window: Add hide-titlebar-when-maximized property (*)
3b0a9c5... demo: Add test for hide-titlebar-when-maximized (*)
20e94c1... menuitem: don't request twice the padding for separator men (*)
713df0c... menuitem: force odd height if we're not using wide separato (*)
4d76b10... menuitem: properly respect padding when drawing the separat (*)
05e62e0... menuitem: share code between HFW and non-HFW height request (*)
69a5b3a... menuitem: cleanup arrow-spacing fetch code (*)
7984131... cellrendererpix: save the icon size locally instead of in t (*)
f071433... iconhelper: treat the empty string as a NULL icon name (*)
14f1811... Add new symbols (*)
1377ff0... fontchooserwidget: Handle dpi < 0 (*)
94f00eb... widget: Don't change sensitive state with insensitve parent (*)
953b4ae... tests: Add a test for latest commit (*)
b6aa011... cellrenderer: Add EXPANDED and EXPANDABLE states (*)
175043b... treeview: Set the new flags when rendering the cell (*)
bb02942... a11y: Set new treeview flags (*)
acfb3b3... a11y: Don't duplicate information anymore (*)
90f04b5... a11y: Split out renderer<->atk state matching (*)
7f42a94... a11y: Add _gtk_cell_accessible_state_changed() (*)
0ef6771... a11y: Remove old notify about showing/visible (*)
ff80ae1... a11y: Readd FOCUSABLE state (*)
3badf48... a11y: Split out function (*)
d9b7170... a11y: Add _gtk_tree_view_accessible_add_state() (*)
95dc248... treeview: Don't use signals in a11y row expansion (*)
2544583... a11y: Revert 22a47c3dbd7875af10df58feedd81d7b661222b6 (*)
8ca5192... a11y: Emit row-deleted signal when rows get deleted (*)
ab9c2c2... a11y: Remove destroy_count_func usage (*)
6fa7230... treeview: Deprecate gtk_tree_view_set_destroy_count_func() (*)
adf183b... treeview: Set EXPANDED state directly on a11y elements (*)
f840efa... a11y: Remove "toggle" action from cell renderers (*)
9e9533f... a11y: Redo cell accessible action handling (*)
82a9f6f... treeview: Set expandable flag from treeview (*)
c7b82c2... treeview: Add add() function to accessible (*)
0005d82... treeview: Remove unnecessary accessible_expanded() (*)
1a3226e... a11y: Emit children-changed properly for treeviews (*)
3112679... treeview: Signal selection changes to the accessible (*)
20b5668... a11y: Improve table_is_row_selected() (*)
dc8f5ef... a11y: Improve get_selected_rows() (*)
c9c7e91... a11y: Improve treeview's add/remove_selection() (*)
f5621a3... treeview: Emit cursor-changed signal when new model is set (*)
070124b... tests: Add test resetting the model (*)
ccabccc... treeview: Send changed signal directly to a11y code (*)
dfb8233... a11y: Remove unused variable (*)
c28f641... a11y: Add GtkRendererCellAcessible::renderer (*)
acb73f9... API: cellrenderer: Add a private struct (*)
0470b91... cellrenderer: Add API to keep the accessible type (*)
e5d5863... a11y: Use the accessible type (*)
c5433e8... gtk: Add accessible types for cell renderers (*)
8ac5796... a11y: Use cell renderer creation funcs unconditionally (*)
a3f6034... a11y: Don't copy data between renderers (*)
d2a9220... a11y: remove now unused property lists (*)
5cca6b2... a11y: Remove unused function (*)
2e7fcc2... a11y: Redo cell update function (*)
118bc61... a11y: Move update_cache to GtkCellAccesible (*)
4ac5017... a11y: Implement GtkContainerCellAccessible.update_cache (*)
eb64651... a11y: Redo function signature (*)
64aa203... a11y: Refactor treeview code even more (*)
b8b8ba8... a11y: Make boolean cell render report its states the new wa (*)
c0fdcbf... a11y: Remove unused gtk_cell_accessible_set_cell_data() (*)
f8426cd... gtk-demo: Fix warnings in changedisplay (*)
ba59b9c... Cosmetic changes (*)
55f1799... Doc typo fix (*)
a26afb6... Add new symbols (*)
2f25ab2... Doc typo fix (*)
8b60bc9... Cosmetic change (*)
9cdeaaa... Remove some accidental additions (*)
89c8c1f... Doc format fixes (*)
cea3501... Add missing symbols to the docs (*)
7f5a665... Fix more linking fallout (*)
afa945f... Updates (*)
d78971b... treeview: Run unref helper for all rows (*)
113aff6... a11y: Don't emit children-changed when nothing changed (*)
e104219... tests: Relax a refcount comparison check (*)
88da2e8... Updated Spanish translation (*)
cf8f3c0... entry: Don't try to handle Tab in entry completions (*)
92a72ce... entry: Move freeze/thaw into begin/end_change (*)
edddb66... filechooserentry: Don't use a magic number (*)
7b51ca9... filechooserentry: Use the actual discarding function to dis (*)
d5e5ca3... filechooserentry: Reorganize function (*)
f0cf111... filechooserentry: Fold function into other (*)
b6f6e33... filechooserentry: force_reload is never TRUE (*)
5aeac0b... filechooserentry: Keep finished_loading variable ourselves (*)
05398b8... filechooserentry: Make the filesystem a construct-only argu (*)
a04b70e... filechooserentry: The file system cannot be NULL (*)
2ead847... filechooserentry: Fold in start_loading_current_folder() (*)
8389922... filechooserentry: Don't trim away the slash after directori (*)
2b9ecd9... filechooserentry: Only append / to directory names once (*)
5ebc690... filechooserentry: Make appending / to directories simpler (*)
06a64da... filechooserentry: Store the liststore as a treemodel (*)
a1e0c1e... filechooserentry: Use a GtkFileSystemModel (*)
036195e... gtkfolder: Remove (*)
9d09028... filechooserentry: Move _gtk_file_system_parse() (*)
c3da748... filechooserentry: Simplify code (*)
9ee577d... filechooserentry: Remove file_system argument (*)
242afcf... filechooserentry: Start autocomplete immediately (*)
e085900... filechooserentry: Don't complain about incomplete hostnames (*)
35198e1... filechooserentry: Ensure the base folder is always valid (*)
2186c28... filechooserentry: Simplify code (*)
5c42972... filechooserentry: Split out function (*)
e2105c2... filechooserentry: Modify _gtk_file_chooser_entry_get_curren (*)
1ac6ace... filechooserentry: Redo _gtk_file_chooser_entry_get_file_par (*)
fc775df... entrycompletion: Export gtk_entry_completion_compute_prefix (*)
cde8ae7... filechooserentry: Keep an extra column for the full path (*)
e3ef8a5... filechooserentry: Simplify match_selected function (*)
c585471... filechooserentry: Set the text column of the entry completi (*)
cdd236d... filechooserentry: Merge function (*)
45d54fc... filechooserentry: Use inline completion (*)
132c42c... filechooserentry: Get rid of RefreshMode (*)
93263dc... filechooserentry: Redo completion popup trigger (*)
f7e5a77... filechooserentry: Remove completion feedback (*)
6e7b2de... filechooserentry: Simplify append_common_prefix() (*)
ad1672c... filechooserentry: Don't override activate (*)
f6f2a78... filechooserentry: Don't update the folder when completing (*)
d3fd759... filechooserentry: Add gtk_file_chooser_entry_get_completion (*)
c9b2202... filechooserentry: Use completion for completion (*)
6ab681c... filechooserentry: Remove _gtk_file_chooser_entry_set_file_p (*)
357ae09... filechooserentry: Get rid of unused member variable (*)
af9e385... filechooserentry: Simplify refresh_current_folder_and_file_ (*)
ea8f5f1... filechooserentry: Set minimum key length to 0 (*)
d27d73f... filechooserentry: Refactor function (*)
5607cd9... filechooserentry: Simplify code (*)
b47b6d3... filechooserentry: Remove the file column (*)
98fb16e... filesystemmodel: Add a toggle for whether directories are f (*)
c4a331f... filechooserentry: Use a GtkFileFilter for filtering (*)
0d10583... filechooserentry: Simplify load completion (*)
57766f1... filechooserentry: Remove beep function (*)
523a45d... filechooserentry: Don't show files when selecting directory (*)
4fb6961... filechooserentry: Allow NULL as base folder again (*)
351dd20... filechooserentry: Remove unused enum (*)
640754e... filechooserentry: Do inline completion only when opening fi (*)
b9fad15... filechooserentry: Catch tab key earlier (*)
9d6da33... widget: Flip the sensitive flag even if the state doesn't c (*)
4a11339... tests: Add a test for latest commit (*)
9b02b6c... Updated POTFILES.in (*)
bbf96b9... [l10n] Updated Kazakh translation (*)
7f301cf... Remove useless get_iter_at_line calls. (*)
397cbbe... Use gtk_text_layout_get_iter_at_line (*)
69fba5d... textlayout: cleanup (*)
358ecad... gdk,xi2: Make more resilient about not yet known devices (*)
74cff29... Updated Spanish translation (*)
c6df282... Add gdk_screen_get_monitor_workarea (*)
020c184... Use the workarea when placing popups (*)
910e509... Fix parameter name mismatch (*)
5913e88... Reduce gtk-doc warnings (*)
19c5b5c... Tell gtk-doc about G_GNUC_WARN_UNUSED_RESULT (*)
e4f6a71... a11y: Simplify code (*)
eed9cc9... treeview: Only set focus column in setter function (*)
1998a63... accessible: Make widget a property (*)
5789fd9... accessible: Check the widgeyt actually changed when setting (*)
50431be... accessible: At an important note to the docs (*)
bac73e4... API: accessible: Add widget_set and widget_unset vfuncs (*)
eb27c61... accessible: Use set_widget() in destroy notify (*)
1305815... iconview: Split out iconview accessible (*)
075cc5d... accesible: Manage the DEFUNCT state (*)
23b5f9c... widget: Unset widget on accessibles (*)
e042462... widget: Unset self from accessible (*)
7b5b678... a11y: Fix crash in notebook (*)
03a63de... widget: Unref accessible (*)
dbc1581... accessible: Ensure we unset the widget when finalizing (*)
80a0413... a11y: Use widget_unset vfunc in treeview (*)
4652d4c... a11y: Remove widget_destroyed call (*)
1961be9... iconview: Simplify adjustment monitoring for accessible (*)
d801b28... a11y: Don't connect_destroyed anymore (*)
0c1f2f2... widget: Set widget in accessible's constructor (*)
073b4d8... accessible: Deprecate gtk_accessible_connect_widget_destroy (*)
e937d06... tests: Avoid deprecation warning (*)
d2a5844... a11y: Make GtkCellAccessible a GtkAccessible (*)
3d4a8da... a11y: implement widget_(un)set in ContainerCell (*)
2ea328d... x11: Unify focus handling code (*)
db4a604... x11: Avoid spurious focus events on grabs (*)
902c5c6... a11y: emit entry signals immediately (*)
0192955... Updated Spanish translation (*)
8841c04... Some GMenu test code (*)
bfa53a9... Add some todos (*)
c62ed7e... Add code for dynamic changes (*)
519c75a... First attempt at handling dynamic changes (*)
fd9df18... Brute-force dynamic change propagation (*)
1ddaf01... Quick-and-dirty GtkBuilder integration (*)
1aec8e2... Cleanups (*)
b36198d... More dynamic changes (*)
f13083b... Pass domain to the menu parser (*)
1996a5e... testgmenu: Demonstrate how translatable labels work (*)
3b2f77e... Remove an unneeded include (*)
601b3fc... Drop an unused variable (*)
cc24dbe... GtkApplication: add a way to get the appmenu (*)
8ee68a7... bloatpad: Add an example app menu (*)
5d0020c... Adapt to object path conventions (*)
95d9a5e... Adapt to api changes in GMenuModel (*)
e0c2352... testgmenu: Quit on delete-event (*)
15afbf8... testgmenu: Use activate for toggle actions (*)
bf03adc... testgmenu: Use activate with parameter for radio actions (*)
92af3d0... GtkApplication: use activate for actions here, too (*)
7de8660... testgmenu: Initial attempt at section headings (*)
5aee677... GtkApplication: Initial attempt at section headings (*)
9131849... testgmenu: Insert separators after sections (*)
5705a33... GtkApplication: Insert separators after sections (*)
ff38dda... x11: Add gdk_x11_window_set_utf8_property (*)
9c52a73... window: Set a _DBUS_APPLICATION_ID X11 window property (*)
6b7be4a... Add a very bad fallback check (*)
0455a95... testgmenu: #ifdef out non-compiling code for now (*)
7ee18bd... Make it build against the current wip/menus-rebase3 branch (*)
f826dd5... GtkSettings: add shell-shows-app-menu property (*)
e7ad2f9... add GActionMuxer and observer interfaces (*)
a93b9dd... add GtkApplicationWindow (*)
ebd7450... port bloatpad to the new APIs (*)
7e34342... GtkApplicationWindow: implement GActionMap (*)
af0c1e6... gtk.symbols fixes (*)
1a97f4b... GtkApplicationWindow: wire up action activations (*)
9064758... bloatpad: make "about" a window action (*)
3076ba9... bloatpad: add 'win.fullscreen' action (*)
ddfbe19... add GtkApplicationMenuButton (*)
618bca1... bloatpad: use GtkApplicationMenuButton (*)
a003eef... gdk: Fix prototype for gdk_x11_window_set_utf8_property (*)
9e9e1a9... gtkapplicationwindow: Pick up gtk-shell-shows-app-menu XSet (*)
1eee7fb... GtkApplicationWindow: Use dispose for GObjects (*)
8ae7921... Don't call g_object_unref on a variant (*)
32508ee... Drop an unused variable (*)
a679413... Some initial docs (*)
d9c3714... GtkApplication: doc improvement (*)
792c719... Some coding style fixes (*)
65f5a65... GtkApplicationWindow: mark a string for translation (*)
762616d... Include gtkapplicationmenubutton.h in gtk.h (*)
f10f3bc... GtkApplicationWindow: more docs (*)
6d0475d... Remove no-longer existing function (*)
cedc3cb... Hook up docs (*)
0683f08... Whitespace fixes (*)
bd30a1c... Undoccommentify action muxer files (*)
b893247... GtkApplicationMenuButton: add docs (*)
acbda82... Remove a redundant test (*)
33aaf26... Drop GtkApplicationMenuButton for now (*)
b42308f... Adapt to changes in GLib API (*)
3a088d9... GtkApplicationWindow: Don't unref a NULL object (*)
dd360d7... Bloatpad: Add mnemonics to the menu (*)
aae52d4... GtkApplicationWindow: Make mnemonics work for stateful acti (*)
65a2962... GtkApplication: Merge app menu and menubar (*)
b041d33... bloatpad: Fix Edit to be a submenu (*)
2c6b7ef... GtkApplicationWindow: Further sanitize handling of merging (*)
7ad83b6... bloatpad: Be 640x480 by default (*)
3968769... Bloatpad: Don't leak a menu model (*)
064999c... Bloatpad: Add a View menu for fullscreen (*)
45e9d09... Only add separators when a section actually ends (*)
ecfdb83... GtkSettings: add shell-shows-menubar property (*)
612e24d... introduce GtkModelMenuItem (*)
e7b6fa4... Only add a separator when a section ends (*)
c299963... GtkApplicationWindow: clean up menubar logic (*)
c7e7237... GtkApplicationWindow: Consistently unparent menubar (*)
f0c2ff3... GtkApplcationWindow: plug two obvious leaks (*)
de53b52... GtkApplicationWindow: nuke some g_print spew (*)
f83530a... GtkModelMenuItem: omit indicator if not required (*)
9cc98f9... bloatpad: use GtkBuilder for constructing menus (*)
2e64177... GtkModelMenuItem: don't leak a GVariant (*)
59092e1... bloatpad: port to GActionMap for application (*)
2ce6a27... bloatpad: move action/menu setup to ::startup (*)
2f78238... gmenu testcase: update to glib API changes (*)
b7de477... Never add separators to menubars (*)
f7ce4d7... Whitespace fixes (*)
88f16b1... GtkSettings: quartz: shell always shows menus (*)
afb0c09... Watch "shell shows menu" settings for changes (*)
cd7ce86... Split off GMenuModel -> GtkMenuBar code (*)
43bf430... bloatpad: add proper sections to the menus (*)
7ef340f... Clean up includes (*)
f119c83... Make accelmap initialization more forgiving (*)
3205a40... Whitespace fix (*)
898bc98... Update GtkApplicationWindow docs (*)
aa1faa7... Add an example (*)
03db3e1... (trivially) implement 'shutdown' in GtkApplication (*)
90fcf99... GtkApplication: export windows on the bus (*)
d5d896f... Fix a gtk-doc warning (*)
9d62d24... GtkApplicationWindow: Add a GtkAccelGroup (*)
1c6d0c3... GtkApplicationWindow: Set the accel group on constructed wi (*)
153cc81... GtkApplication: Add API to install accelerators for actions (*)
f05cfd5... Bloatpad: Add an accelerator (*)
2398d7e... Introduce gtkaccelmapprivate.h (*)
f724443... GtkApplication: Extract accelerators from menus (*)
073a924... Bloatpad: Add an accelerator in the menu (*)
0baa663... GtkApplicationWindow: Always install accelerators (*)
f485dd3... Documentation additions (*)
21f4562... GtkApplicationWindow: share one GActionMuxer (*)
4877799... Update testgmenu to latest api changes (*)
cc14811... wip example for plugin/gmenu interaction (*)
744f87f... Add an action too (*)
c30e2b8... Something for the eye (*)
8a21201... Another plugin, for good measure (*)
8bc7513... begin GtkApplication menu support for Mac OS (*)
9e3c4c6... bloatpad: add 'New Window' menu item (*)
d91c9f9... Fix up includes (*)
3103ae2... Two small fixes (*)
460ac29... begin adding menu accelerators (*)
ec72f8f... gtkquartz-menu: fix some leaks (*)
1a02fc0... Refactor GMenuModel rendering for Mac OS. (*)
4846f36... Add accelerators to bloatpad. (*)
c1f9ccc... Handle menu changes. (*)
a991bb9... GtkBuilder: pick up named submenus (*)
aeb550f... Plugman: Find the plugins menu in a better way (*)
06a75b7... Some more menu-related docs (*)
080007d... Show off some menus (*)
5562d0a... Forgotten file (*)
316e0ea... Fix a typo (*)
cff5ba1... Document that gtk_init is called without argv (*)
76d671d... Move X property handling to GtkApplicationWindow (*)
363c2d6... GtkApplication: lock gdk on incoming messages (*)
6a246a8... GtkApplicationWindow: deal with remote actions (*)
06c8921... GtkApplication: document relationship to gdkthreads (*)
4e5e479... missing file (*)
8578fef... GtkApplication: add menu API (*)
aeaed2a... bump glib depend to 2.31.6 (*)
951af79... Updated POTFILES.in (*)
eecbdb6... widget: Always propagate state flags to all children (*)
cc8012e... widget: Set style flags on the style context when the flags (*)
221442a... accellabel: Stop setting state flags on the style context f (*)
cf469ee... arrow: Stop setting state flags on the style context for dr (*)
e868b8d... button: Stop setting state flags on the style context for d (*)
d84021a... calendar: Use the widget state flags as a base for drawing (*)
5f5d4db... calendar: Use the widget state flags as a base for drawing (*)
dae2675... checkbutton: Stop setting state flags on the style context (*)
c9bbfb5... checkbutton: Use the widget state flags as a base for drawi (*)
8baf65b... checkmenuitem: Clean up state flags handling on drawing (*)
42d2a19... cellrenderer: Use the widget state flags as a base for cell (*)
7097014... cellrenderertoggle: Use the cell renderer's state flags as (*)
ee669a1... cellview: Stop checking for sensitivity on draw (*)
721920e... combobox: Stop setting state flags on the style context for (*)
a0fd344... entry: Stop setting state flags on the style context for dr (*)
754eabe... entry: Use the widget state flags as a base for drawing ico (*)
3e0b2f7... eventbox: Stop setting state flags on the style context for (*)
1facea2... expander: Use the widget state flags as a base for drawing (*)
e9a8938... hsv: Stop setting state flags on the style context for draw (*)
ffd5126... iconview: Stop setting state flags on the style context for (*)
f4b9562... iconview: Use the widget state flags as a base for drawing (*)
e3d3870... image: Stop setting state flags on the style context for dr (*)
02dd7df... label: Stop setting state flags on the style context for dr (*)
5b4cc2f... label: Use the widget state flags as a base for drawing (*)
6b624a5... menubar: Stop setting state flags on the style context for (*)
9a4edf7... menuitem: Stop setting state flags on the style context for (*)
8b444d1... notebook: Use the widget state flags as a base for drawing (*)
8eb58a6... Updates (*)
2d70d8f... gdkwindow: plug memory leak (*)
5d8641d... Add another bloatpad screenshot (*)
f4c698e... Revert "progressbar: Set state flags on draw" (*)
e09b210... Updates (*)
23ca2a9... Fix symbol lists (*)
d7652d2... Fix dist (*)
be689e8... 3.3.6 (*)
e65a8d0... Bump version (*)
13f5706... treeview: fix an uninitialised variable warning (*)
8f5e8b2... Updated Spanish translation (*)
bac58ab... gtkmodelmenuitem: don't crash on missing action (*)
9635759... tests/testgtk.c: Remove death code (*)
fe59c5f... button: add a border param to gtk_button_get_props() (*)
0021ef1... button: add CSS borders to the size request (*)
2827cd4... button: deprecate the inner-border style property (*)
e246345... gtk/gtktrayicon-x11.c: Use new GdkRGBA api instead GDKColor (*)
f84c124... gtk/gtkcellview.c: Use new GdkRGBA api instead GdkColor one (*)
325142f... tests/testcombo.c: Use GdkRGBA instead GdkColor (*)
b557778... GtkApplicationWindow: fix a typo (*)
06307dd... GtkAction: Hold a reference to proxy widgets (*)
9ae0ffb... application: use the same variable names in definitions and (*)
72c04c0... application: mark menu/menubar getters as (transfer none) (*)
157d927... application: don't unconditionally unref the GMenuModel in (*)
182fbba... GtkModelMenu: drop extra & added by mistake (*)
115d92a... gtkappchooserwidget: Use g_object_clear() (*)
a3abc18... Deprecate all the public API that is using GdkColor struct (*)
18406b7... Revert "x11: Avoid spurious focus events on grabs" (*)
a61ba41... x11: Don't handle focus events for NULL windows (*)
d1c92c3... styleproperties: Move private struct declaration into publi (*)
8a83f0c... widget: Print a g_warning() when a cairo_t is invalid (*)
9707d96... combobox: Don't allow an individual cell to cheat (*)
547baf0... Remove an unused struct (*)
53ce519... Remove an unneeded variable (*)
a553cb5... Use gtk_widget_get_allocated_width/height where it makes se (*)
f1bfdda... Only push the menu in if the position function said so (*)
fbc3db8... Fix scroll_offset handling (*)
58d553c... cssprovider: Fix leak (*)
396ae8f... tests: Make widget-factory close when window is closed (*)
ab16995... themingbackground: Avoid erroring cairo context (*)
359d8c9... gtktextbtree: use g_slice (*)
1abf761... gtktextlayout: use g_slice for GtkTextLineDisplay (*)
deeac44... Updated Spanish translation (*)
465301c... tests/testgtk: Do not use GdkColor-based api (*)
19b47b9... Update various EWMH interactions (*)
01320e5... Fix problems with sticky handling (*)
84c061b... reftests: Add test for empty grid with spacing (*)
524938a... modifierstyle: Move Private typedef to public header (*)
45161fb... settings: Cache style properties (*)
849770a... Updated POTFILES.skip (*)
694bbf4... Cosmetic changes to comments (*)
3c70a12... GtkImContextSimple: fix tentative match handling (*)
ebd28de... XIM: gracefully deal with non-X backends (*)
08c89c1... Drop -uninstalled.pc files (*)
d7e8388... Add a Since tag (*)
2637240... Remove an unnecessary warning (*)
bdb98fd... Update gdk/gdkconfig.h.win32 (*)
f166cdd... Update Visual C++ projects (*)
24e476c... gtk/Makefile.am: Update VS projects completion (*)
42bf233... Updated Hebrew translation. (*)
1a122a4... gtk/gtkspinbutton.c: Remove lingering ';' (*)
d273b81... Bug 667018-gtk/gtkwindow.c: Include deprecated/gtkstyle.h (*)
6aeab7b... comboboxtext: Set entry-text-column and id-column props in (*)
f0b8fc6... textdisplay: use g_list_free_full (*)
c62a1fd... Add symbolic constants for event emission control (*)
266866e... Fix problems with DND on some X servers (*)
1796e2f... test/testgtk.c: Fix compilation warning (*)
9f6e7d2... gtk/gtkprivate.c: Include stdlib.h (*)
49d232d... gtkcellview: Do not use deprecated GdkColor api (*)
abb7f40... gtkcolorsel: Do not use deprecated GdkColor api (*)
022c576... treeview: bgo#666685 - Crash when toggling the selected sta (*)
3caa370... gtkspinbutton: Respect value of inherited 'editable' proper (*)
912375f... gtk/gtkcolorbutton.c: Do not use deprecated GdkColor api (*)
eeb9de8... GtkNotebook: fix crash when DnD tabs between windows (*)
0ea48c4... GtkComboBoxText: allow id='' tag in builder markup (*)
08a2b91... tests: Use g_list_free_full() convenience function (*)
24360a8... gdk/*: Use g_list_free_full convenience function (*)
6ad6f71... modules/*: Use g_list_free_full() convenience function (*)
d005b01... gtk/*: Use g_list_free_full() convenience function (*)
e77ffa6... gtkcolorsel.c: Do not use GdkColor API (*)
baef3e5... gtksettings.c: Do not use GdkColor API (*)
5f53045... Revert "gtksettings.c: Do not use GdkColor API" (*)
f1995f8... GtkPrintUnixDialog: Hide unused tabs (*)
ff016a7... wayland: Set a default cursor when the window cursor is set (*)
f7fb2fb... Use the right icon-name for missing images (*)
6fa6576... Set cups Custom print options correctly (bug #543520, patch (*)
b3e352f... Improve PICKONE_* handling in GtkPrinterOptionWidget (bug # (*)
43e29f7... gtkspinbutton: Ignore keynav when !editable (*)
0c8ecba... a11y: Remove keysnooping support (*)
fc37e27... API: Deprecate key snooping (*)
18ce0b2... label: Move function into only caller (*)
712d577... label: Redo links parsing (*)
5783d3b... gtk-demo: Prove that links work fine now (*)
dd4df24... label: Split out function that merges attr lists (*)
15ac572... ilabel: Redo gtk_label_get_link_colors() (*)
396b177... label: Redo attribute application (*)
f1c9a3e... label: Don't excessively recalculate (*)
e78e4d8... label: Rename variable (*)
d6bb8a6... label: Make attr_list_merge() use sane merging rules (*)
b73ede6... reftests: Add a test for latest commit (*)
42d0a6d... label: Actually mark visited labels as visited (*)
00e84f1... label: Avoid deprecation warning (*)
c74ac08... Another attempt at fixing menu positioning corner cases (*)
7df5cf2... GtkApplication: Rename a member for clarity (*)
e2dd95a... wayland: The shared cursors are now installed in the weston (*)
1996618... gtkspinbutton: Don't hilight buttons when !editable (*)
e13cca0... wayland: Implement the get_next_serial vfunc on GdkDisplay (*)
675b2fd... wayland: Make the event source use _gdk_display_get_next_se (*)
47146da... wayland: Break an implicit grab when asking to be resized (*)
5ec521a... Updated POTFILES.skip (*)
d47c3ac... GtkBuilder: support parsing GVariant properties (*)
730765d... GtkWindow: new API to store state in GSettings (*)
b40d169... Update Visual C++ property sheets (*)
3133791... GtkApplication: Add logout notification (*)
bdd7e15... GtkApplication: Add an inhibit api (*)
3142d13... Add gtk_application_end_session (*)
4887270... Document the new apis (*)
916009b... Add a trivial implementation of the new apis (*)
700a334... gtkapplication.c: Fix syntax error (*)
f6d2f4f... application: return a value (*)
2359f03... tests: Fix deprecation warnings in prop-editor (*)
7c8130d... Change param name to make gtk-doc happy. (*)
166a3a1... Missing file in POTFILEs.in (*)
2b16ec9... Add a test for gdk_rgba_copy (*)
1e867a9... Use g_slice_dup (*)
b3f2b41... Rename rgba test file (*)
bb957e5... GtkApplication: Add OS X implementation from EggSMClient (*)
00d5214... Remove some debug spew (*)
f78696f... GtkApplication: only allow quit_response when it make sense (*)
983b7be... Rearrange migration chapter a bit (*)
27c2124... Add session management migration chapter (*)
d2ed87f... Fix doc build (*)
0191f11... Add a test for the new session api (*)
f3533e4... Fix the gtk_application_end_session implementation (*)
6d22bfe... Updated Bulgarian translation (*)
7ac975b... Updated Spanish translation (*)
e5e6d25... Tighten up GdkRGBA parsing (*)
ef1bc29... Add more tests for GdkRGBA parsing (*)
2ef4621... Fix up symbol lists (*)
69a5295... Revert "GtkWindow: new API to store state in GSettings" (*)
395bf54... gtkmain.h: Used GDK_DEPRECATED (*)
a362959... drop debian/ directory (*)
88ec007... Add new GtkActionable interface (*)
4dbd12b... bloatpad: add left/centre/right toolbar buttons (*)
cf2590d... GtkButton: do not allow both types of actions (*)
4007449... application: Correct the fallback definition for gtk_applic (*)
e528312... wayland: Add implementations for the device_grab / device_u (*)
eedd1ec... wayland: Make the resize and move functions use gdk_device_ (*)
c98e9c9... widget-factory: Make the second spin button insensitive (*)
6dd0bd5... radiobutton: Use the widget state flags as a base for drawi (*)
b2f5959... range: Use the widget state flags as a base for drawing (*)
95caaba... scale: Stop setting state flags on the style context for dr (*)
9118ccb... separator: Stop setting state flags on the style context fo (*)
e9549a7... spinbutton: Use the widget state flags as a base for drawin (*)
b203ea2... spinner: Stop setting state flags on the style context for (*)
2efa658... textdisplay: Use the widget state flags as a base for drawi (*)
a1f72eb... Revert "button: Stop setting state flags on the style conte (*)
4011326... toolbar: Stop setting state flags on the style context for (*)
8bb0773... toolitemgroup: Use the widget state flags as a base for dra (*)
76485b8... trayicon-x11: Stop setting state flags on the style context (*)
2972236... treeview: Stop setting state flags on the style context for (*)
440663f... treeview: Use the widget state flags as a base for drawing (*)
0997951... window: Stop setting state flags on the style context for d (*)
052c6e0... scrolledwindow: Render the background so that it can be sty (*)
4107ef0... wayland: Implement set_geometry_hints vfunc (*)
1f023cd... wayland: Constrain the window configure requests to the win (*)
f7d3ca4... gtkscale: fix bogus compare func (*)
45b9193... gtk: Add GtkBitmask (*)
eddd36d... tests: Add tests for GtkBitmask (*)
f6cf447... styleproperty: Assign a unique id to every styleproperty (*)
eb38591... css: Add _gtk_style_property_get_id() (*)
54d2b9d... cssprovider: Keep a bitmask for the properties (*)
cdb3f05... css: Add _gtk_style_property_get_count() (*)
a488d21... stylecontext: Pass state to style data lookup function (*)
899a381... stylecontext: Separate properties by states (*)
c048aac... symboliccolor: Add _gtk_symbolic_color_resolve_full() (*)
38a9b28... styleproperties: Add a hacky function to redirect color loo (*)
ba5e701... css: Redo StyleProvider interface (*)
821f9b4... reftests: Add test for pseudo-class matching (*)
6dd50c6... css: Add some docs to GtkCssLookup (*)
4d15186... css: Add GtkCssSpecialValue (*)
aa49254... styleproperty: Pass initial value explicitly (*)
b50d2b7... API: Add GtkStyleContext::parent (*)
0ac519e... widget: Set parent style context (*)
242893a... css: Pass the parent context to _gtk_css_lookup_resolve() (*)
5a815e2... styleproperty: Add _gtk_style_property_get_initial_value() (*)
fbedcda... css: Make CSS resolving work according to spec (*)
40a7618... cssprovider: Don't do inheritance anymore (*)
a3225fd... cssprovider: Remove has_inherit flag from rulesets (*)
a6ac53e... css: Change prototype of _gtk_css_selector_matches() (*)
57379ad... css: Add generic support for 'inherit' and 'initial' (*)
e9dfb8d... tests: Add tests for 'inherit' and 'initial' (*)
53bb230... reftests: Add a test for a parent in a different state (*)
7802450... reftests: Add a test comparing inherit and initial (*)
c77dba2... styleproperty: Add custom 'none' handling (*)
7d353fb... win32: Fix CSS for 'none' value going away (*)
6fdf6ba... css: Remove generic 'none' handling (*)
4da4934... css: 'none' is not a value background-repeat (*)
06960bb... tests: Add a test for 'none' (*)
38e1c0a... styleproperties: Remove unused function from private header (*)
2573e72... styleproperties: Add _gtk_style_properties_peek_property() (*)
3e24b5d... styleproperty: Add _gtk_style_property_query() (*)
78dc75a... styleproperty: Make this an object (*)
f62c79b... tests: Quit widget-factory when someone presses quit (*)
f948524... styleproperty: Split into shorthand and real style properti (*)
81b2bb0... styleproperty: Get rid of _gtk_style_property_is_shorthand( (*)
4e79ed7... styleproperty: Add a name property (*)
6b386dc... styleproperty: border image is not a generic conversion thi (*)
d434416... styleproperty: Move shorthand declarations to new file (*)
927b922... styleproperty: Add custom registration func for shorthands (*)
a3a580d... styleproperty: Remove unuse args from register() (*)
4383701... styleproperty: unconstify (*)
2128b35... shorthand: Add a property for all subproperties (*)
7a76694... styleproperty: Use _gtk_style_property_get_name() (*)
7a4bbc8... styleproperty: Add GtkStyleProperty::value-type (*)
c9dc9d5... styleproperties: Use _gtk_style_property_get_value_type() (*)
edb8bf4... styleproperty: Add gtk_style_property_assign() (*)
0a3ac5e... styleproperty: Move id handling (*)
544d210... css: Move a bunch of functions (*)
d9c5d37... shorthand: shorthands can't be inherited (*)
341a738... styleproperty: Move member variables (*)
674485a... styleproperties: Implement unsetting directly (*)
55a38f4... shorthand: Remove a bunch of unused functionality (*)
73a632a... css: Handle custom properties in a custom object (*)
36e1bca... css: No longer expose internal properties (*)
f5fafb1... css: 'transparent' is a valid color everywhere (*)
078fc72... css: Split generic parse/print functions out (*)
b904679... styleproperty: Move value printing to real properties (*)
79a171d... styleproperty: Make query() and assign() vfuncs (*)
30eb260... css: Feed sections to CSS lookup code (*)
389531d... styleproperty: require property in _gtk_style_property_pars (*)
5ae00c3... css: Use _gtk_style_property_get_value_type() where appropr (*)
4821e52... styleproperty: Move pspec to GtkCssStyleProperty (*)
e876d9f... styleproperty: Make parse_value() a vfunc (*)
01548bf... shorthand: Redo shorthand value parsing (*)
14994e3... styleproperty: Remove _gtk_style_property_unpack() (*)
148d8fb... shorthand: Allow registering a new parse func (*)
13aac54... shorthand: Implement border parsing with new parse func (*)
fdb3abe... roundedbox: Use GtkCssBorderCornerRadius type (*)
ea6a898... styleproperty: Set a default value for border-*-radius (*)
8ab426e... themingengine: Don't use GtkBorderRadius struct (*)
cd4470c... shorthand: Move border radius parsing to new parsing code (*)
4420408... shorthand: Move border-color to new parsing code (*)
a0606d5... shorthand: Initialize unparsed values (*)
f642251... shorthand: Update border-image parsing (*)
069cb74... shorthand: Do font parsing the new way (*)
47a27a0... shorthand: Remove old parse func support (*)
70af2cb... styleproperty: Move parse func (*)
2d46618... styleproperty: Let parse_value() initialize the value (*)
8bcfa6e... styleproperty: Move implementations to separate file (*)
09b25fa... styleproperty: Don't register a property parse func (*)
4b4792f... styleproperty: Make the register functin take varargs (*)
65f6925... styleproperty: Don't use gtk_style_properties_register_prop (*)
799110b... styleproperties: Don't validate values anymore (*)
22e9588... styleproperty: Stop using pspecs (*)
61042d1... styleproperty: Add custom parser for custom properties (*)
3375dd2... styleproperty: Move property_parse_func member (*)
91202ef... styleproperty: Move pspec to GtkCssCustomProperty (*)
f2dc63c... css: Pass the real context to the CSS lookup (*)
4576653... stylecontext: Export _gtk_style_context_resolve_color() (*)
29382c1... gradient: Allow resolving with contexts (*)
e87cf5d... css: Redo value resolving (*)
232d922... tests: Add test for 'initial' and 'inherit' on shorthands (*)
22a65bc... styleproperty: Add a compute vfunc (*)
c3d3373... styleproperty: Move parse/print vfuncs to GtkCssStyleProper (*)
e8cb6f3... styleproperty: Add compute_value vfunc (*)
a9d1be0... stylecontext: Remove GtkStylePropertyContext from pack func (*)
32c8bbb... styleproperty: Remove context arg from _gtk_style_context_q (*)
9181282... style: Remove GtkStylePropertyContext again (*)
b3389a0... css: Add GtkCssImage class (*)
11ec705... css: Add image implementation for urls (*)
38be9fe... css: Add _gtk_css_parser_has_prefix() (*)
950b95a... cssimage: Improve new_parse() to select right image type (*)
590b125... win32: Export _gtk_win32_lookup_htheme_by_classname() (*)
8f42f8c... win32: Export _gtk_win32_theme_part_create_surface() (*)
f7eea0b... cssimage: Add GtkCssImageGradient (*)
2a6c168... win32: Add a CssImage implementation (*)
cdd4ed6... styleproperty: Use factored-out gradient parser (*)
2bb899b... cssimage: Add a few convenience functions (*)
0bc170c... styleproperty: Convert background-image from pattern to Gtk (*)
a35df38... theme: Apply background merging code (*)
2c8ef91... stylecontext: Add _gtk_style_context_peek_property() (*)
53b4fd6... themingengine: Add _gtk_theming_engine_peek_property() (*)
60b8b7a... csslookup: Use the new gtk_style_context_peek_property() (*)
52af006... themingbackground: Convert to GtkCssImage (*)
37b11b6... borderimage: Convert to using GtkCssImage (*)
d021ed7... win32: Remove GtkWin32ThemePart (*)
6dfab12... styleproperty: Change order for property registration (*)
84d294e... stylecontext: NMake safe to call into during lookup (*)
839b0f5... css: Handle 'currentColor' special value (*)
d10f851... reftests: Fix a bunch of invalid CSS cases (*)
af8dd87... styleproperty: Use a custom resolve function for colors (*)
cc3e4c4... reftests: Ensure no explicit colors are set on labels (*)
cee05fb... borderimage: Remove unused enums (*)
84bc280... borderimage: Add _gtk_border_image_new_for_context() (*)
f014d4f... shorthand: Don't require pack/unpack functions (*)
96abf8c... shorthand: Make border-image unget/settable (*)
9b47a6a... border-image: Remove pack/unpack functions (*)
fce4575... borderimage: Change memory management (*)
fee09e7... Introduce _gtk_css_parser_try_length (*)
07aa7f6... css: Remove GtkCssBorderRadius (*)
4b7ca96... background: Simplify background-repeat (*)
a43553a... cssimage: Add _gtk_css_image_can_parse() (*)
181ac02... shorthand: Implement the 'background' shorthand (*)
77af93b... reftests: Add a test for 'background' (*)
bc9373f... styleproperty: Parse all values for background-repeat (*)
af8c7eb... tests: Add test for background-repeat (*)
bbf5fe1... background: Implement all options of background-repeat (*)
0e48cc6... spinbutton: Pass the right size (*)
066f3be... themingengine: Remove an optimization (*)
e69f14c... Add border-{top|left|bottom|right}-style properties (*)
2c5a842... Set border-width to 0 in compute function (*)
b8aea82... Use the border-style subproperties for drawing (*)
cc2446d... reftests: Add a CSS file to reset properties to default val (*)
04ea69a... Add reftets for border-style property (*)
6525ed7... Rename parse_border (*)
f021291... tests: Fix for changes in this branch (*)
0120aaa... Add the border css shorthand (*)
c167b41... Also add border-{top|right|bottom|left} shorthands (*)
3d6a76a... tests: Add a test for all the border shorthands (*)
fd3afa3... styleproperty: Simplify code (*)
de3111f... API: Add all border styles from CSS 3 (*)
fbde62d... css: border-style: hidden computes a 0 border (*)
d21e750... themingengine: Refactor drawing code (*)
4ce34a8... themingengine: Redo color handling (*)
9e8e9a7... themingengine: Implement ridge and groove (*)
998055c... css: Introduce GtkCssSide (*)
34a62d7... css: Introduce a corner order enum (*)
1b9e154... themingengine: Implement 'dotted' and 'dashed' (*)
e9cd339... css: Add outline CSS properties (*)
68cfb80... themingengine: Split out the border drawing function (*)
c15839f... themingengine: Implement outline support (*)
0c483ca... roundedbox: close path (*)
7a00a95... themingengine: Move border-image handling into render_frame (*)
e9adaab... Rename 'window-unfocused' to 'backdrop' (*)
d9ffc6e... Updated POTFILES.in and POTFILES.skip (*)
2dc1060... Fix doc markup (*)
c4566da... styleproperty: Call style properties init function in more (*)
8ca309b... Add missing symbols (*)
64f3347... Fall back to the builtin icons for spinbutton +/- (*)
9cb4518... Fix wrong refencences in the docs (*)
938cd0a... Updated Finnish translations by Jiri GrÃnroos. (*)
d05db5f... Updated Spanish translation (*)
2ceb092... Non-XInput2 build fix (*)
d4fe912... set the G_PARAM_CONSTRUCT flag on the GtkWindow:application (*)
71f6b2d... tests: Fix typo in Makefile.am (*)
c1f44c0... migrating-unique-GtkApplication: Update to new GApplication (*)
1c486fb... Simplify logout notification api (*)
bb80081... Bloatpad: Register with the session (*)
7c0c65e... Rename GtkApplicationEndStyle (*)
fdc2e29... GtkSwitch: Implement GtkActionable (*)
bec4321... Add a switch (*)
ab91527... Rename gtk_application_window_get_observer (*)
b7a28de... GtkButton: don't do string compare on property set (*)
f24dd8f... Fix some missing renames of GtkApplicationEndStyle (*)
ba2d3d1... Remove duplicate definition of GtkStylePrintFunc (*)
7fdf2e0... document GtkActionable (*)
b9c7f05... printing: gtk_print_settings_load_key_file() ignores group_ (*)
5f8c77f... Don't leak plugin actions (*)
aa98aca... styleproperties: Remove color set function (*)
e603992... shorthand: Move pack funcs from base class (*)
78fee2f... shorthand: Remove hack (*)
6ebb85a... shorthand: Unify border parsing code (*)
73fac24... shorthand: Add a "pack_first_element" pack function (*)
df88700... shorthand: Do an unpack function to assign to everything (*)
53b2f05... shorthand: Unify unpack_border() (*)
738f962... shorthand: Get rid of GParameter dance (*)
5939baa... styleproperty: Make query function take a vfunc (*)
abcae0c... stylecontext: Simplify function (*)
f27f8db... stylecontext: Use our own color resolve function (*)
694a911... stylecontext: Simplify even more code (*)
6962b49... css: Introduce GtkCssComputedValues (*)
a815f10... API: Add gtk_style_context_get_section() (*)
6100900... themingengine: Don't draw background image if no area (*)
945b9ff... reftests: Add reftest for empty area fix (*)
d286a1f... widget-factory: add items to the entry dropdown (*)
b02591b... widget-factory: make the combobox entry focusable (*)
7afc708... GtkApplication: fix/simplify OS X implementation (*)
05c484d... GtkApplication: add inhibitor dialog under OS X (*)
9c7d795... testlogout: actually quit if told to (*)
984834e... reftests: fix background-area reftest (*)
09b4658... shorthand: fix parsing of currentColor for border-color sho (*)
d994ace... tests: add a CSS test for currentColor in border-color (*)
581cc59... stylecontext: Don't unref animation description (*)
4a33eb1... styleproperty: Fix 'currentColor' (*)
cac47f4... accessible: Remove stray semicolon (*)
ff1e1e1... a11y: Disconnect from buffer signals (*)
f70267f... Updated Spanish translation (*)
c958667... gtkapplication.c: Add missing "Since" tag (*)
7f404a1... wayland: Remove unused variable (*)
f791687... wayland: Fix implementation of gdk_atom_name (*)
0aa2108... wayland: Fix compilation warning for destroy function imple (*)
e7e86ba... wayland: Remove unused variable from grab implementation (*)
feb1f8d... filechooser: Use SELECTION_SINGLE (*)
133179f... treeview: Do not focus a path on model change (*)
4a18fe7... Introduce gtk_window_get/set_attached_to() (*)
c4a13b5... window: improve docs for gtk_window_set_attached_to() (*)
94f9e36... Update Arabic translation (*)
dc100a8... gtk.symbols: fix a symbol name (*)
9283ca9... visuals: add a runner for visual GtkBuilder files (*)
14d66b5... Updated POTFILES.skip (*)
27f6441... visuals: remove copy paste leftover (*)
46ee761... Expand the docs for GtkWindow::attached-to (*)
05acb49... Updates (*)
09f56c3... Updated Hebrew translation. (*)
96e729d... Updated Hebrew translation. (*)
9e29ef5... wayland: Update to new SHM buffer format type (*)
e77ed49... Updated Spanish translation (*)
0e10fae... wayland: Set surface type based on GdkWindow hint (*)
fe3f275... wayland: Remove unused variables to silence compiler warnin (*)
9d90a17... wayland: Add call to get types available for the selection (*)
cd795de... wayland: Expose basic mechanism for getting selection conte (*)
368d6c5... wayland: Add basic API for setting and clearing the selecti (*)
1e0b22c... wayland: Fix memory handling for the selection callbacks (*)
08f5483... wayland: Free the internal selection data when the selectio (*)
2d83776... wayland: Add basic implementation of GtkClipboard for Wayla (*)
4f4e422... Updated POTFILES.in (*)
d1f3fe4... parser: remove a duplicate copy of gtk_css_parse_url() (*)
ddd164c... provider: use _gtk_css_parse_read_url() in parse_import() (*)
e0efeba... parser: remove unused _gtk_css_parser_read_uri() (*)
9ad7837... Destroy cairo context after painting css image url (*)
208bfbd... Do not leak tree path when setting the model. (*)
7234a26... GtkApplicationWindow: Fix size-allocation logic (*)
eced73c... GtkApplicationWindow: Fix size-request logic (*)
3b6665a... Updated Galician translations (*)
45d9b91... Add a GtkApplication example to gtk3-demo (*)
9ef2fdf... GtkApplicationWindow: another size allocation fix (*)
b0936a1... GtkStatusbar: Fix resize-grip overlap calculation (*)
b9b23f4... GtkRange: fix resize-grip overlap handling (*)
aaf7a0a... Updated Spanish translation (*)
9bedf01... scale: use a GList instead of a GSList (*)
eda949c... Make testscale more versatile (*)
800e605... GtkScale: remove an unused argument (*)
fa7207d... Add an non-symmetric mark example (*)
eb4a685... GtkScale: Fix marks for inverted scales (*)
261abe5... Forgotten file (*)
cf172a5... Revert "GtkNotebook: fix crash when DnD tabs between window (*)
84883cc... Fix build (*)
c72a76c... Add resource support for GtkBuilder (*)
739ab85... Add gtk_ui_manager_add_ui_from_resource (*)
4f0cc65... Add Gtk resource file with the default CSS file (*)
1a36414... Access win32 css as resource, not custom generated C code (*)
622b78c... Add GtkImage constructors from resources (*)
6afeb8d... Move fallback dnd cursors to resources (*)
e469713... Ensure we can load images via resource:// uris from CSS (*)
c6e2535... Add missing cursors (*)
608637b... Trivial doc fix (*)
f0a80fa... x11: Fix the _NET_SUPPORTING_WM_CHECK window fetch to be sp (*)
8411088... Updated Norwegian bokmÃl translation (*)
4653c70... css: Fix memleak (*)
1b0231b... css: Don't import CSS too early (*)
f04c12b... tests: Add a deprecation warning (*)
a213b0b... image: Fix gcc warnings (*)
6f9cc94... cssprovider: Improve error handling for import errors (*)
8b183af... build: Add missing files to EXTRA_DIST (*)
85da4ca... gtk.symbols: updated (*)
5f07e93... wayland: Implement client side keyboard repeat (*)
7328cc7... wayland: Set GdkWindow focused state based on keyboard focu (*)
2a6a354... gtk-demo: Improve the GtkApplication demo (*)
7a3e1bb... configure: Set GLIB_COMPILE_RESOURCES (*)
a55ef45... gtk3-demo-application: fix sections (*)
f802b7e... Bump GLib dep to 2.31.10 (*)
edd888f... Updates (*)
57126ae... GtkScale: Always chain up in notify (*)
e2053a5... Add Since: to gdk_x11_device_get_id(), gdk_x11_device_manag (*)
001d42f... Remove broken border-image-repeat test (*)
f29195e... Adapt to focus changes in the treeview (*)
3e6b377... Remove a check that broke the color chooser a11y dump (*)
d8b86bc... Disable broken tree-relationships tests for now (*)
1aff20b... Remove tree.ui a11y dump test (*)
173740a... Remove the appchooser a11y dump test as well (*)
0bf41f3... Remove appchooser tests from the Makefile as well (*)
4d76860... 3.3.8 (*)
299a4ec... Back to odd (*)
dba9c2e... wayland: Adapt move_resize vfunc implementation to match se (*)
626c08a... tests/visuals: Squash a compiler warning (*)
85fcd50... Revert "set the G_PARAM_CONSTRUCT flag on the GtkWindow:app (*)
b9509ec... wayland: Handle request for selection atoms when there's no (*)
27f3c3c... Strip "Custom." prefix when getting default options from cu (*)
d6f9eb1... Add more GtkScale mark tests (*)
345d865... GtkScale: Fix late setting of marks (*)
9770184... css: Fix memleak in shadow parsing (*)
1839caa... GtkScale Remove an unused variable (*)
29641ec... wayland: Update modifiers handling to match new semantics (*)
4c79e25... wayland: Report middle and right buttons correctly (*)
ed8e7d1... Revert "a11y: Remove keysnooping support" (*)
60317cb... move menus over from GLib (*)
ba9546f... Don't call set_application() in gtk_window_realize (*)
70cf23a... notebook: don't force ACTIVE state flag on the label for ac (*)
637e668... notebook: fixup previous commit (*)
dbabff0... a11y: Invoke key snooper directly (*)
fa17e23... Updated Spanish translation (*)
b9190c7... wayland: Destroy shell surface as we destroy the surface (*)
0ea1924... quartz: add virtual modifiers already in GDK, just as X11 d (*)
4b7ec2b... main: fix a compilation warning (*)
681871d... GtkApplicationWindow: Fix resize grip positioning (*)
7ec927a... Fix visibility notification event reporting (*)
d80bad0... Fix builddir != srcdir build issue (*)
284ff06... GtkApplication: fix !x11 build (*)
691a942... Fix doc syntax (*)
391cd36... Updates (*)
15b4198... Bump GLib dep (*)
d9f1ac1... 3.3.10 (*)
d5656b6... bump rev (*)
0c514dc... Correct an introspection annotation (*)
c06887c... Bloatpad: Set the application name (*)
835e37f... GtkApplicationWindow: Improve app menu label (*)
5df87d0... progressbar: Tidy up the gtk-doc comments a little (*)
a9614a3... gtkmenuitem: Silence a compiler warning (*)
bf7779b... Updated Slovenian translation (*)
e34589d... Factor out _gtk_misc_get_padding_and_border (*)
880daf8... GtkApplication: change the accel prefix we use (*)
31e89b4... Fix gtkmisc padding calculation (*)
1326466... Render background of a GtkImage (*)
5c10f8c... Pedantic spelling fix (*)
0363a7a... Bloatpad: propertly escape <> in markup (*)
3104e5d... Add an example for settings<>action integration (*)
4c2e53a... Silence a compiler warning (*)
d0393d7... Typofix in documentation (*)
080f874... GtkRecentManager: guess mime-type from filename when file d (*)
2f3ffd5... treeview: Fix comparison to catch all cases (*)
8599c98... Updated Norwegian bokmÃl translation (*)
0d9d302... Fix mem leak introduced with my previous commit (*)
1ae4b1e... g_content_type_guess expects a path, not an URI (*)
1819543... GtkModelMenu: Plug a memleak (*)
e7d6400... GtkApplication: documentation additions (*)
4240bfb... Add API to create menus from models (*)
d818bdc... gtk3-demo-application: add an example for the new api (*)
7d56c05... Fix a doc typo (*)
38f3954... Doc tweaks (*)
1e86931... GtkApplicationWindow: Some more docs (*)
fa6ad2c... broadway: Properly handle masked websocket messages (*)
104d9ca... gdkapplaunchcontext: Add tags to code example (*)
fd4f701... css: Use GArray in GtkCssComputedValues (*)
8da4c2a... css: Return GArrays from shorthand parsing (*)
fe19077... win32: fix gdk_win32_window_raise (*)
d00368c... GtkAboutDialog: Make credits section extensible (*)
c76cccd... application: sync clipboard and recent manager on shutdown (*)
eed3077... GtkBuilder: change format of menus (*)
e2750a4... GtkTimeline: protect the timeline from unref (*)
7c17178... Remove one last user of gmenumarkup (*)
4c1a45f... Add some menu markup documentation (*)
dbd66a8... GtkMenu: Improve annotations (*)
96cfd3f... iconcache: Always check return value of find_image_offset. (*)
3ca7ec6... Bug 667691 - implement gdk_window_restack() for Quartz (*)
90b991d... quartz: s/gdk_cursor_ref/g_object_ref/ (*)
e0d32d9... printing: Fix a typo (*)
78d2ac2... Updated POTFILES.in (*)
0fb61e8... Updated POTFILES.in (*)
7a39912... Updated Spanish translation (*)
2890ac8... gdk: Add macros for left, middle and right buttons (*)
bc5d8da... gdkevents: Use symbolic names for button numbers (*)
f11e5a3... gtkaboutdialog: Use symbolic names for button numbers (*)
ffd6dab... gtkappchooserwidget: Use symbolic names for button numbers (*)
e796f3a... gtkbutton: Use symbolic names for button numbers (*)
c5d9c6f... gtkcalendar: Use symbolic names for button numbers (*)
f8e9d26... gtkcellarea: Use symbolic names for button numbers (*)
2dbfa88... gtkcolorsel: Use symbolic names for button numbers (*)
7f2b08c... gtkcombobox: Use symbolic names for button numbers (*)
6e9b060... gtkdnd: Use symbolic names for button numbers (*)
d088e72... gtkentry: Use symbolic names for button numbers (*)
76420c4... gtkexpander: Use symbolic names for button numbers (*)
203f600... gtkhsv: Use symbolic names for button numbers (*)
c7756f0... gtkiconview: Use symbolic names for button numbers (*)
38d869c... gtklabel: Use symbolic names for button numbers (*)
73449a4... gtkmenu: Use symbolic names for button numbers (*)
59a1434... gtkmenutoolbutton: Use symbolic names for button numbers (*)
594903e... gtknotebook: Use symbolic names for button numbers (*)
0453f91... gtkpaned: Use symbolic names for button numbers (*)
15711a3... gtkpathbar: Use symbolic names for button numbers (*)
99c903e... gtkrange: Use symbolic names for button numbers (*)
f84ec77... gtkspinbutton: Use symbolic names for button numbers (*)
f20551e... gtkstatusicon: Use symbolic names for button numbers (*)
4e41b5c... gtktextview: Use symbolic names for button numbers (*)
349b1ef... gtktreeview: Use symbolic names for button numbers (*)
67c3bf7... gtktreeviewcolumn: Use symbolic names for button numbers (*)
f7c6c97... gtk-demo: Use symbolic names for button numbers (*)
80b414e... examples: Use symbolic names for button numbers (*)
3c486ee... testgtk: Use symbolic names for button numbers (*)
c32fedc... Updated Norwegian bokmÃl translation (*)
1cf1fbd... Updated Slovenian translation (*)
aae9a71... wayland: Also synthesize a configure event from gdk_window_ (*)
b2eadbc... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
12e661c... wayland: Fix return type from gdk_wayland_window_configure( (*)
7a08041... Typo fix (*)
585a665... Use G_SOURCE_CONTINUE/REMOVE (*)
4497ac6... Document the gtkbuilder xml file better (*)
9b6ae2e... Fix make check (*)
f01cef0... window: Avoid unnecessary attach-widget resets (*)
50c5bf9... shorthand: Only unset values that are set (*)
f663d4c... Fix menu xml syntax in tests (*)
26da21f... Drop some unintentional exports (*)
25231e3... 3.3.12 (*)
36242f8... Bump version (*)
4041acc... GtkBuilder menus: reject all attributes on <item> (*)
0481fbf... broadway: terminate v7 input to avoid parsing uninit memory (*)
9afe13b... printing: Don't crash when printing (*)
5b2c1ee... entry: allocate the CSS borders to GtkEntry (*)
8275a20... entry: change _gtk_entry_get_borders() to return a GtkBorde (*)
3ca795d... entry: don't blindly center the text area in the allocated (*)
d140411... entry: don't consider inner-border for allocation and layou (*)
4b90ba2... entry: always add padding to the allocation (*)
a5b1890... cell-renderer: add the CELL style class to the editing widg (*)
dd2bbd1... cell-renderer-text: don't use gtk_entry_set_inner_border() (*)
2cbe088... entry: deprecate inner-border and gtk_entry_get/set_inner_b (*)
5ec36a0... entry: use padding on the image area to position the image (*)
8dab59e... entry: use the CSS margin for the progress margin offset (*)
0e395ea... entry: deprecate the progress-border style property (*)
8abc746... Bring back the GMenu separators (*)
44135ba... gtkspinbutton: Fix compilation warning (*)
9d7a722... gtkentry: Fix compilation warnings (*)
4675ed2... combobox: remove handling of focus-padding and focus-line-w (*)
93523e7... combobox: allocate the CSS borders to GtkComboBox (*)
821365a... combobox: move the allocation of the button contents box di (*)
1bbd2c4... combobox: simplify size request code by using the button co (*)
c598a95... combobox: cleanup GTK_COMBO_BOX_SIZE_ALLOCATE_BUTTON (*)
00325e9... combobox: make sure to respect the GtkComboBox padding in m (*)
a8211b7... combobox: cleanup and comment the allocation code somewhat (*)
ec6b36a... combobox: cleanup allocation of children in list mode (*)
cf7f0cb... combobox: always trim the allocated area by padding and bor (*)
65e6248... combobox: use gtk_container_class_handle_border_width() (*)
aa16f46... combobox: fix dropdown menu alignment for RTL languages (*)
26ff536... combobox: fix cell area allocation in menu mode for RTL (*)
c0ee68b... gtkmain: Invoke keysnoopers unconditionally (*)
623b519... app-chooser-dialog: make sure to hold a ref when doing asyn (*)
2ae2c44... app-chooser-dialog: cancel the PK operation when the dialog (*)
d61a84b... reftests: add a bunch of missing reset-to-defaults (*)
95f5ca0... reftests: set border-image: none in border-image-url's refe (*)
4dd9a73... raleigh: Don't set bg-color for all widgets (*)
21e20b0... raleigh: Remove unnecessary border-width declaration (*)
6b04c0f... raleigh: remove general 'padding' declaration (*)
05f14af... css: Make the 'currentColor' keyword a symbolic color (*)
9fa764a... styleproperty: Introduce "specified type" and "computed typ (*)
c2fb315... css: parse 'currentColor' for symbolic colors (*)
25affd4... css: Create SymbolicColor fallback properties for colors (*)
f7e0ce3... css: Initialize values to their specified type (*)
5e5e836... css: Initialize value before calling compute function (*)
c8786c3... css: color_compute no longer needs to check type (*)
4c8e9ee... css: Remove two unused declarations (*)
e4c2d9b... csslookup: Query the bitmask (*)
6ba33e7... css: Allow bypassing the compute_value() stage (*)
032e8f9... styleproperty: Simplifiy registering function (*)
bd8fefb... styleproperties: Add a warning (*)
893807b... css: Add GtkCssNumber (*)
9551f54... css: Ensure proper type for parsing custom properties (*)
a81ac3d... css: Add a check function for specified types (*)
762ea47... css: Make border-width a length property (*)
82c2dad... themingengine: Add a private function to query lengths (*)
a63ff72... css: Convert border-radius to GtkCssNumber (*)
0c140da... css: Implement support for angles (*)
f22c986... tests: Update CSS tests for borders (*)
5df9b01... css: Implement CSS 3 linear-gradient() syntax (*)
811e848... css: Implement repeating linear gradients (*)
2e90175... tests: Add parsing tests for linear gradients (*)
d56ac0d... reftests: Add a bunch of linear gradient tests (*)
1979d04... css: Implement parsing for 'background-size' (*)
82b739c... tests: Add parsing test for background-size (*)
2434dbc... themingbackground: Implement background-size support (*)
ceed732... reftests: set style properties to 0 in reset-to-defaults (*)
1eeafcf... reftests: Put border-image-repeat test back (*)
cfebd1e... reftests: Add reftest for background-size (*)
3c4b8a6... css: Port margin properties to GtkCssNumber (*)
cc83986... reftests: Make test runner always use image surfaces (*)
f1c73fc... reftests: Add 'px' to all properties (*)
2fdadb0... tests: Add 'px' to css tests (*)
f2352a5... reftests: Fix border-image-url reftest (*)
e84af23... css: Implement padding as numbers (*)
bc1a689... reftests: Add another background-size test (*)
1484208... reftests: Fix entry-progress-coloring test (*)
8cdbeba... reftests: Fix css-match-exact (*)
f855238... reftests: Improve 'unresolvable' test (*)
fa3544e... Updated Spanish translation (*)
35db081... Updated POTFILES.skip (*)
5738628... Support a gtk.gresource file in themes (*)
610ea72... Special case resource pixbuf files loading (*)
b5b9965... css: Remove any loaded resource in gtk_css_provider_reset (*)
6b2f103... Remove accidental leftover spew (*)
fb0c53a... Fix crash with theme resource file (*)
022e17a... aboutdialog: add a \n in the copyright text (*)
8971d5e... Updated Spanish translation (*)
aa390b5... Updated Norwegian bokmÃl translation (*)
68f51ee... Updated Galician translations (*)
a45b3df... Bump requirements of glib and gdk-pixbuf (*)
c064bdb... Mark strings as translable in bloatpad (*)
bd05c1f... Add bloatpad to POTFILES.skip (*)
af200fe... Updated Telugu Translations (*)
cb625d2... Fix leak when parsing image urls (*)
81465d2... Updates (*)
b5d5e64... Fix declarations-valid-14 css parser test (*)
c2a6dcc... tests: Fix assertion emission (*)
3396115... tests: Fix height checks in treeview scrolling test (*)
40a89fc... reftests: Fix background-origin reftest for all themes (*)
ac9a94b... Fix declarations-valid-15 css parser test (*)
9ec7d6b... Use larger screen for tests (*)
137bab8... More resetting (*)
9e14789... Work around a drawing problem with small notebooks (*)
6a381b0... tests: Remove unused argument from treeview-scrolling test (*)
75eddff... tests: Don't test something we can't test (*)
3386406... tests: Remove untrue assertion (*)
20c3f95... Adapt expected output (*)
de1b5e6... 3.3.14 (*)
9a2ea96... Bump version (*)
afcd3c9... [l10n] Updated Estonian translation (*)
a0f6fc1... gtkactiongroup: clarify set_translation_domain docs (*)
6386572... gtkbuilder-menus: translation-domain can be NULL (*)
c2512d1... Avoid a C99ism (*)
bc95f03... [l10n] Updated Kazakh translation (*)
b4c31b0... widget-factory: add an about dialog (*)
72ede43... gtk-demo: Use gdk-pixbuf resource api (*)
41e98b1... gtk-demo: Use preprocessing for resources (*)
71efe31... Move widget-factory to demos/ (*)
56f8cf9... widget-factory: add the logo (*)
c525fe2... Set BUILT_SOURCES (*)
6723fea... viewport: Set frame styleclass when getting border size dur (*)
fed1cfb... Make the default background for GdkWindows transparent (*)
b21dd67... win32: Don't crash when installed in a top-level directory (*)
5d9736f... Fix non-double-buffered drawing (*)
251cffb... Fix transparency handling with non-double-buffered drawing (*)
7de0672... Updated POTFILES.skip (*)
cdc6e82... Remove all default css and make Raleigh a pure fallback the (*)
db2eb85... x11: Cancel _NET_WM_MOVERESIZE if we get a matching ButtonR (*)
6d430ad... widget factory: link against gdkpixbuf (*)
5e3c252... reftests: Add a test for misrendering of transparent window (*)
3b1d8be... accessible: Unset widget on dispose, not finalize (*)
e2339f5... GtkNotebook: emit child-notify::position a few more times (*)
f33fe5b... docs: Add documentation for alpha() in CSS (*)
a4559f1... treeview: Tell accessible about focus column changes (*)
f90ff5d... treeview: Notify accessible about focus changes (*)
00a810a... treeview: Add private get_focus_column() API (*)
07f8336... a11y: Update treeview focused status (*)
5fe9476... treeview: Add internal get_cursor_node() API (*)
24db6d7... a11y: Emit focus change events when focus cell changes (*)
5e58722... a11y: Remove old treeview focus tracking code (*)
da30c82... a11y: Keep treeview accessibles around (*)
6130c65... a11y: Remove unused variable (*)
315ac94... a11y: Set relations without tree path (*)
bf8d9ce... a11y: Split out cell creation function (*)
3827d75... a11y: create focus cell accessibles when they get focused (*)
01193bc... tests: Reenable a11y tree-relationships test (*)
194a48b... a11y: Redo ref_accessible_at_point() (*)
a96c122... Plug a small memory leak (*)
90e65f3... a11y: Mark cells as defunct when deleting them (*)
842d3ac... GtkButton: Small documentation improvements (*)
2d97205... Fix up win32 CSS (*)
42c2d51... Always make offscreen window rgba (*)
a3b0976... treeview: set "dnd" style class when drawing drag and drop (*)
713c532... treeview: don't use gtk_render_focus() for dnd indicator (*)
4b200a0... Set a bg on GtkViewport to ensure we get fast scrolling (*)
8dc9866... about-dialog: add a stroke around the credits area (*)
a04fa53... about-dialog: don't set a margin around the license area (*)
abdbe20... about-dialog: set proper spacing between columnns in credit (*)
e2bde55... Remove leftover debug spew (*)
3b6e316... Initial cut at implementing a new color chooser (*)
7597651... Add a simple color chooser test (*)
021f5e0... Initial work on a color editor (*)
e06ccb0... Move the plane into a separate widget (*)
ea6ac71... Use the Tango palette by default (*)
ce8212c... Add Tangoish grayscales (*)
2c24e3c... Align label with swatches (*)
efccf87... Show editor when clicking custom button (*)
e1bf3b6... Choose a different initial color when adding custom colors (*)
9b81322... Make saving custom colors work as intended (*)
9161119... No popup menu on the button (*)
8d1565d... Show alpha in the palette as well (*)
8178578... Make alpha optional (*)
1720e8e... Preliminary color sliders (*)
ff1f5de... Don't waste memory (*)
2a8d3f7... Use a swatch in the editor (*)
d3b30bf... Show new color chooser from color button (*)
3a35895... Make color chooser always come up with palette (*)
bdb8931... Fix a few problems with custom color replacement (*)
4226551... Move color scales into separate widget (*)
5bd4c23... Draw no trough for color scales (*)
296cd81... Add an Adwaita hack (*)
dbbe4c1... Remove an erraneous g_free call (*)
e56adae... Only activate on double-click (*)
cd30083... Allow context menus on scale sliders (*)
f2aaffa... Finishing touches (*)
327e36e... Mark strings for translation (*)
cc127c6... Add some accessible labels (*)
3f92e24... Add more todos (*)
1f7cc92... Dismiss popups on show (*)
43ffb85... Add a small comments (*)
6ed16b5... Fix up exported symbols (*)
1f68d7d... Simplify GtkColorScale private api a bit (*)
c5cfb6e... Rework the API a bit (*)
03a2b33... Small documentation tweaks in font choosers (*)
23a5f7a... Add docs (*)
cb128cc... Deprecate old color selection widgets (*)
ed5aa95... testcolorchooser: Add more options (*)
d7cff07... Misc cleanups (*)
8f201d6... Add API to set palettes (*)
4e37d56... themingengine: move _gtk_theming_engine_set_context to priv (*)
4c61f1f... themingengine: add a private _gtk_theming_engine_get_contex (*)
ae132c0... roundedbox: add _apply_border_radius() variations for engin (*)
4618703... themingbackground: make it based on GtkStyleContext (*)
33e54e4... color-swatch: add a color-light/color-dark style class for (*)
1ccedc5... color-swatch: use GtkThemingBackground to draw the backgrou (*)
83de348... color-swatch: allow styling the "active badge" (*)
a9c2a58... color-swatch: don't hardcode list-add-symbolic as swatch ic (*)
73944c6... color-editor: don't call gtk_color_swatch_set_corner_radii( (*)
9da3d8b... color-widget: add LEFT/RIGHT/TOP/BOTTOM style classes to th (*)
74a53b5... color-widget: use a GtkBox for the custom section (*)
bcc4186... color-swatch: remove gtk_color_swatch_set_corner_radii() (*)
5aaeaa7... Fix the build (*)
bad24bc... Consistently private headers (*)
3a7ed2e... Remove unused variables (*)
7f44fea... Fix use_alpha initialization and propagation (*)
1fd3118... Document gtk_color_chooser_add_palette (*)
05e2124... GtkColorChooserWidget: emit notification for ::show-editor (*)
1f05f94... GtkColorChooserDialog: propagate notification for ::show-ed (*)
32f1a5a... Add a button to back to the palette (*)
57e057d... Fill the custom palette up some more (*)
dc1929a... Avoid a 10th custom color (*)
40974b1... GtkColorSwatch: Drop an unnecessary field (*)
9cc827f... A11y improvements (*)
92618eb... GtkColorSwatch: Use widget state instead of a custom 'selec (*)
91b4781... Revert an accidental commit (*)
51c6e83... color-swatch: cleanup unused property enum value (*)
126e941... color-button: simplify internal children (*)
2abe722... color-editor: also set a row spacing in the popup tooltip (*)
1cbaca6... color-editor: don't use an alignment to give the popup extr (*)
988cbb6... color-editor: don't use a GtkAlignment to layout popups (*)
6dbb4d6... color-widget: don't use a GtkAlignment to center the color (*)
5e77e1c... colorsel: include gtkcolorutils.h (*)
92322a6... gtk-demo: use the new GtkColorChooserDialog in the color de (*)
06b34b3... prop-editor: don't use GtkColorButton deprecated API (*)
80f0fed... testgtk: use GtkColorChooserDialog instead of GtkColorSelec (*)
49a23ac... test-toplevelembed: use new GtkColorChooserDialog (*)
1f698e4... GtkColorScale: fix an RTL issue (*)
18ea482... Mark color names as translatable (*)
c242651... Update POTFILES (*)
2d57c5c... Update TODO (*)
453aecd... Improve a11y names for colors (*)
19da38b... colorchooser: factor out a private method to get the checkb (*)
bef12c0... color-scale: remove Adwaita GtkColorScale trough hack (*)
6c2b7a9... Revert "Add a button to back to the palette" (*)
cb775a6... GtkNotebook: emit child-notify::position on page add/remova (*)
347328a... GtkNotebook: emit child-notify::position on drag 'n drop re (*)
e1a625a... GtkColorSwatch: Add accessible actions (*)
fae1be0... Docs: Reorder a sections (*)
f9be52c... Add color and font chooser to the widget gallery (*)
87d979f... Remove obsolete reference to gtk.css.raleigh (*)
a0b4ab1... Documentation: Correct references to properties. (*)
cc1b29c... Updated Spanish translation (*)
db8555e... Updated Spanish translation (*)
444f562... Updated Spanish translation (*)
392fdff... docs: GtkWidget's "state-flags-changed" is a signal not a p (*)
bf89bc6... widget-factory: Don't crash when showing about dialog (*)
ccf7867... GtkNotebook: fix one child-notify emission (*)
cfe65a0... GtkNotebook: and another fix (*)
04b36da... Updated Galician translations (*)
5f0c4fc... color-swatch: add a "selectable" property to GtkColorSwatch (*)
039eb8d... color-editor: mark the GtkColorSwatch as not selectable (*)
a18b3f2... Updated Spanish translation (*)
1578585... Updated Spanish translation (*)
b58d50a... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
8e85702... color-swatch: derive directly from GtkWidget (*)
dcec8df... color-swatch: render a background if the swatch doesn't hav (*)
8dd4a0a... color-swatch: don't render our active badge if background-i (*)
1f5681e... Updated Hebrew translation. (*)
0a18993... Updated Hebrew translation (*)
7e78d75... entry: don't force zero Y coordinate for insertion cursor (*)
f3d0d31... [l10n] Update Japanese translation (*)
cf13c01... Updated Bulgarian translation (*)
caecfe3... [l10n] Updated Estonian translation (*)
e3da2f5... Fix background clearing when exposing with non-double buffe (*)
fcb58f3... Don't unnecessarily clear background twice in no EXPOSE_MAS (*)
26ed41e... Remove unused functions (*)
52026c3... Updated Norwegian bokmÃl translation (*)
6697d5c... x11: Fix first call to _gdk_x11_keymap_key_is_modifier() (*)
0a9901b... docs: fix typos in functions' descriptions (*)
c84d58c... gtkuimanager: clarify @pos of insert_action_group (*)
9a732c4... docs: Clarify position of gtk_list_store_insert_with_values (*)
5f9c8f6... entry: trim the progress bar area if the text area is resiz (*)
e6a8beb... GtkHSV: remove an unused function (*)
8e4b177... Fix padding handling in GtkViewport (*)
9160a68... color-swatch: make this a no-window widget (*)
e76bdb1... color-chooser-widget: set a name on the "Add color" button (*)
94e5e9b... Updated Belarusian translation. (*)
ccd0172... l10n: Updated Italian translation (*)
5025fb0... Updated Lithuanian translation (*)
e792c7c... Updated Danish translation (*)
db14dc8... Updated Danish translation (*)
914053a... gtk_window_set_attached_to: ref(), not ref_sink() the attac (*)
659c713... GtkApplication: remove end session API (*)
ef2df58... GtkApplication: simplify session quit handling (*)
8ec0cfd... bloatpad: adjust to G(tk)Application 'quit' change (*)
9a92a1d... Add a way to get the current modifier state (*)
b131de1... Remove an unnecessary include (*)
140e884... Symbol exporting fixes (*)
39e5107... Disable broken entry progress test (*)
074bb5d... Updates (*)
7fdc5e7... Update expected output (*)
fe71b94... More updates (*)
fbaa9b2... Bump glib dep (*)
e180e85... Update gtk3-demo Visual C++ projects (*)
2c94f67... Update config.h.win32(.in) (*)
877f2eb... Updated Serbian translation (*)
7c1ea66... Updated Serbian translation (*)
addff95... Remove the broken test for now (*)
ca05315... Bump version (*)
476b320... Update Visual C++ property sheets (*)
ab2e9d9... Bug 650693 - Drawing errors in column headers when adding n (*)
49674d9... Updated Galician translations (*)
925c800... entry: fix progressbar area size for interior-focus = FALSE (*)
c35f1d3... Revert "Disable broken entry progress test" (*)
8317fed... Revert "Remove the broken test for now" (*)
427b88f... GdkScreen: fix precondition checks in the public API (*)
f4b15a5... x11: s/_/-/ in signal name "window-manager-changed" (*)
03fdaca... color-swatch: set/unset prelight state flag on enter/leave (*)
72482c3... Bug 670499-gtkthemingengine.c: Include fallback-c89.c (*)
c79fc71... Updated Spanish translation (*)
a2792b9... window: Fix typo in documentation for gtk_window_get_positi (*)
80674d9... docs: GtkApplication "quit" signal is gone now (*)
8bef74f... quartz: make function keys work (again?) (*)
a3b7cff... Fix some details in Raleigh look (*)
334668a... Raleigh: Fix entry selection colors (*)
d95b530... quartz: implement GdkScreen::get_monitor_workarea() (*)
367cc4f... entry: Handle ::grab-notify (*)
5b014bf... gdk: Keep track of the last slave device used (*)
3ccf4e0... xi2: Get the effective group state by ORing the XIGroupStat (*)
ce23d52... textview: Also cancel DnD on ::grab-notify (*)
170b391... range: Don't perform a GTK+ grab (*)
168ebb8... timeline: Add _gtk_timeline_get_elapsed_time() (*)
e283ea8... GtkTimeline: un-doc-commentify (*)
5e67d61... Fix an uninitialized variable warning (*)
18e4a3a... gtk: Only set widget under device on non-virtual crossing e (*)
c15d23a... gdk: Ensure that GdkPointerWindowInfo is only generated for (*)
ec25699... Clean up whitespace in _gdk_window_got_event (*)
3fb69a0... treeview: Set background on the widget's window (*)
72f86d6... iconview: Set background on the widget's window (*)
1c45afa... textview: Set background on the widget's window (*)
86ffa06... Init the InfoBar message_type to GTK_MESSAGE_OTHER (*)
4a6658b... Set infobar css classes permanently (*)
8c1c4df... gdk: pull more precondition checks into the generic gdkscre (*)
c955f52... Updated POTFILES.skip (*)
2c65d0d... Updated Persian Translation (*)
2e27f7d... Updated Belarusian translation. (*)
8d475e1... update Punjabi Translation (*)
7044e0a... update Punjabi Translation (*)
939d6ea... Correct Since: tag for gtk-application-prefer-dark-theme (*)
6e10837... [l10n] Updated Kazakh translation (*)
e580c79... Add versioned deprecation macros (*)
d36c10b... gdk: Use versioned deprecations (*)
98f3468... gdk: correct a 'Since' note in the docs (*)
2c25bd8... gtk: Use versioned deprecations (*)
f6d8c8a... Add some documentation around deprecations (*)
a09ca8a... Updated Spanish translation (*)
6f34ac4... gdk: don't install gdkversionmacros.h twice (*)
f73ff74... Add a deprecation mark to draw_insertion_cursor (*)
8408819... demos/gtk-demo/colorsel.c: Do not use gtk_dialog_run() (*)
f8ca9a8... demos/gtk-demo/infobar.c: Do not use gtk_dialog_run() (*)
df1ff83... gtk/gtkapplication.c: Do not use gtk_dialog_run() (*)
9d0febc... Change FSF Address (*)
161b9d2... wayland: Call wl_shell_surface_set_{popup,transient,topleve (*)
bdca052... wayland: Store the device that does a grab for a window on (*)
8db9ba9... wayland: Categorise menus, popups and combo boxes as Waylan (*)
7542567... Fix typo in Finnish translation (*)
a77eba5... cellrendereraccel: override background on the event box, no (*)
ab605e1... cellrendereraccel: override get_preferred_width, not get_si (*)
6b8a8b9... Updated Brazilian Portuguese translation (*)
2b31137... Updated Swedish translation (*)
5badf83... Updated Swedish translation (*)
7cc3eb0... menu: Deactivate the menu if the GdkWindow is withdrawn (*)
e6f6605... Updated Brazilian Portuguese translation (*)
02d69b1... Updated Spanish translation (*)
1411020... stylecontext: add a "scrollbars-junction" style class (*)
c7ad567... scrolledwindow: draw a box in the junction between the two (*)
421d27c... overlay: factor out gtk_overlay_get_main_widget_allocation (*)
170e871... overlay: do not to set uninitialized values in the main all (*)
d1aa797... overlay: add left/right/top/bottom style classes to overlay (*)
cb316cb... tests: add a test for GtkOverlay position style classes (*)
85b1b9b... Don't use hashtables for storing css rule properties (*)
05d438e... gtk-demo: Fix gcc warnings (*)
6861bb8... x11: Mark unused variables as such (*)
98f557b... css: Fix fallout (*)
4608278... cssprovider: Redo styles as an array (*)
9a01526... Updated Telugu Translations (*)
49571cc... css: Fix variable (*)
fd0450b... Fix up rendering of non-double-buffered overlays (*)
47402cc... testgtk: Fix compiler warnings (*)
64425a2... bitmask: Make setters return a new value (*)
904cf36... bitmask: Allocate GtkBitmap data inline, not using GArray (*)
27eb83a... bitmask: Split bitmask code into two (*)
6044dfc... bitmask: Don't allocate memory for small bitmasks (*)
ab68833... [l10n] Updated Estonian translation (*)
5495152... button: don't be active when holding the mouse button outsi (*)
fbb0d8e... xi2: Add major/minor properties to XI2 device manager (*)
43a38de... configure: Detect XInput 2.2 (*)
7844f93... gdk: Add device types for touch-capable devices (*)
734c905... xi2: Use the new device types for touch-capable devices (*)
bc8401d... gdk: Add GdkEventSequence (*)
a490d2e... gdk: Add internal API to set "pointer emulated" flag on eve (*)
7f35708... gdk: Add touch event types and mask (*)
f7b7cc2... xi2: Translate touch events (*)
e5f7725... gdk: Add some debug output for touch events and devices (*)
6808728... gtk: Add a separate ::touch-event signal (*)
6c25704... gtk: translate unhandled touch events to button events (*)
9f4bfff... gtk: Add a way to do event capture (*)
8689921... gdk: Generate crossing events around touch devices' press/r (*)
f639319... scrolledwindow: Kinetic scrolling support (*)
42c75d2... viewport: select for touch events (*)
8cde1e3... tests: Add checkbox to enable kinetic scrolling in scrolled (*)
1a26b9a... tests: Add new test for kinetic scrolling (*)
51189ae... tooltips: Use the source device instead of gtk-touchscreen- (*)
5139617... menus: Handle item selection for touch devices dynamically (*)
47f9435... menus: Implement scrolling through event capture for touch (*)
c49fc43... menus: Select the first item for touch devices (*)
5b08ece... menus: Remove gtk-touchscreen-mode from scrolling code (*)
24e9a19... menushell: Remove gtk-touchscreen-mode usage (*)
87f6bb3... togglebutton: Remove gtk-touchcreen-mode usage (*)
6427fdb... range: Remove gtk-touchscreen-mode usage (*)
0e8c2db... settings: Deprecate gtk-touchscreen-mode (*)
535b415... menus: Don't popdown submenus on button release for touch d (*)
518a579... range: Have slider jump to the pointer coordinates on touch (*)
2ccf29f... button: Handle touch events (*)
b5de12d... gdk: Don't change window_under_pointer for pure touch event (*)
b5cfdf2... gdk: Add internal API to deal with touch implicit grabs (*)
c72a77b... gdk: handle implicit touch grabs (*)
2f2774b... gdk: Have touch grabs behave like the implicit grab wrt cro (*)
0a80c26... gdk: Only trigger motion hints machinery on motion events (*)
6efe116... gdk: Listen to touch events by default on the native window (*)
b897ba0... gdk: Don't fully destroy the implicit touch grab on ::grab- (*)
5942fee... gdk: Let implicit touch grabs coexist with an implicit poin (*)
9c6f71b... gdk: Don't mutate pointer events to touch events just becau (*)
3880b12... gdk: Use the last alive grab in order to get the event wind (*)
11fdf16... gdk: Don't treat touch events as button events (*)
fcbcac0... gdk: translate correctly from touch events into emulated po (*)
0bb2e6f... gdk: Set correct GdkModifierType on pointer emulated events (*)
28e7d3c... gdk: Get the right event window for pointer emulated events (*)
7b48a3c... gdk: Add GDK_SCROLL_SMOOTH to GdkScrollDirection (*)
0efbbc6... gdk: Add delta_x/y to scroll events (*)
f47e470... gdk: deal with GDK_SMOOTH_SCROLL events as not having a dir (*)
c41b52b... gdk: transfer event->scroll.delta_x/y through csw (*)
4b1e16c... gdk: Add GDK_SMOOTH_SCROLL_MASK (*)
b177bd9... gdk: Filter out either smooth or non-smooth event depending (*)
77cbc98... gdk: update csw event mask filter to handle smooth scroll (*)
d0b032e... quartz: Implement smooth scrolling (*)
f941c78... devicemanager,x11: Initialize event->scroll.delta_x/y to 0 (*)
147cdd8... devicemanager,xi2: Implement smooth scrolling (*)
2a72e7b... gtk: Implement smooth scrolling in scrolledwindow/range (*)
7381a27... iconview: set GDK_SMOOTH_SCROLL_MASK (*)
76462df... layout: set GDK_SMOOTH_SCROLL_MASK (*)
faa1d9b... treeview: set GDK_SMOOTH_SCROLL_MASK (*)
f34a236... viewport: set GDK_SMOOTH_SCROLL_MASK (*)
a5c394e... menu: Handle smooth scrolling (*)
2927218... calendar: Set GDK_SCROLL_MASK explicitly (*)
939ed58... spinbutton: Set GDK_SCROLL_MASK explicitly (*)
377eb39... scalebutton: Set GDK_SCROLL_MASK explicitly (*)
013da47... gdk,xi2: Ensure scroll valuators are reset on window/device (*)
6ecc108... range: Use the correct size for scaling (*)
352fdc2... Fix build with XI2.x for x < 2 (*)
fb36f94... Updated Serbian translation (*)
63b0149... Bug 655065 Build failure on OS X 10.7 Lion (*)
b2a8e6e... Fix compile error from splitting bitmask code (*)
d859c92... Quartz: Fix incompatible types in assignment (*)
67d0b81... css: Move selector parsing code into a custom function (*)
eb01376... selector: Remove a misleading error message (*)
35a0fb0... css: Rewrite selectors (*)
1b770ca... tests: Add a test for using the same selector multiple time (*)
ae1cd1b... selector: Introduce gtk_css_selector_previous() (*)
0a5b42c... selector: Redo from list to array (*)
89a2dc4... selector: Pass the sibling id around all the time (*)
1d58bf4... selector: Add sibling seletors (*)
c628ec3... tests: Add parsing tests for sibling selectors (*)
c922967... reftests: Add a rendering test for sibling matching (*)
962a5d8... Require XInput2.h in X11 backend (*)
d524175... Updated Spanish translation (*)
b1c2815... gtk-demo: fix the colorsel example (*)
482f04c... xi2: add some debug output for smooth scroll events (*)
819cd05... GtkColorChooser: Correct the signal registration (*)
e24fd5f... image: handle PROP_STORAGE_TYPE in get_property() (*)
1a75eff... Annotate gdk_window_get_frame_extents (*)
2e89531... Updated POTFILES.in and POTFILES.skip (*)
1c97003... Iconification using _NET_WM_STATE_HIDDEN hint if supported (*)
ead77ac... Updated Hungarian translation (*)
491c604... Updated Hungarian translation (*)
2d1d18b... pathbar: Fix gcc warning (*)
9687ac3... xi2: Add some more debug output about scroll devices (*)
ff37a04... pathbar: Fix scrolling (*)
88ebe22... gdk: Emulate motion events when requested (*)
b43d00f... colorswatch: Support touch events (*)
3f83736... Updated Basque language (*)
6368836... Updated Basque language (*)
c38a9a7... po/vi: import from Damned Lies (*)
471c81a... Updated Vietnamese translation (*)
29324c5... gtk: Add gtktypes.h (*)
9e28aa9... types: Move widget types into gtktypes.h (*)
7844e80... types: Clean up gtkwidget.h includes (*)
2353d60... types: Move GtkAdustment declaration to gtktypes.h (*)
861a9ad... celllayout: Remove unused include (*)
0794143... iconview: Fix autoscroll (*)
6a49496... Uploaded Ukranian (*)
83b4e2e... Updated Polish translation (*)
c05dbaa... Updated Hungarian translation (*)
4b33aec... Uploaded Ukranian (*)
912ad3b... Break out press-and-hold code as its own object (*)
5a8dba7... colorchooser: Allow removing the palettes again (*)
72a6ae1... Updated Bulgarian translation (*)
deea79f... x11: Correct GroupSwitch mask (*)
f3b899f... x11: Simplify XI2 mods state (*)
21dcad5... Updated Korean translation (*)
3579b59... Updated Korean translation (*)
0e07d65... gdk: Don't drop the emulating_pointer flag (*)
ea57924... gtk: Be more careful when ignoring touch events (*)
7192f96... colorplane: Select for touch events (*)
a986cb4... colorscale: Select for touch events (*)
8adf311... Free the resource file string. (*)
9d1eef4... Updated Slovenian translation (*)
ee2acae... Updated Slovenian translation (*)
0524e01... Updated Galician translations (*)
96030b2... Updated POTFILES.in (*)
897dc37... Updated Polish translation (*)
47c190a... grid: Work harder for tight homogeneous allocation (*)
3dd5e88... xi2: Normalize scroll deltas (*)
5714454... range: Straighten the wheel delta calculation (*)
ab87579... scrolledwindow: Fix scroll event handling (*)
aa60e02... gdk: Remove an unused enumeration (*)
2f24a1b... Updated Spanish translation (*)
8367be0... Update for 3.3.18 (*)
2422c44... Add custom va_marshallers in some places (*)
404359f... Fix symbol lists (*)
1859739... Bump glib dep to 2.31.20 (*)
40862b6... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
03954d9... Updated Slovenian translation (*)
14d7072... Remove broken css-match-region-matches-star reftest (*)
168300c... Remove broken label-sizing reftest (*)
6416385... Remove broken misc-alignment reftest (*)
563eff4... Remove broken quit-mnemonic reftest (*)
7b962c8... Remove broken css-match-regions reftest (*)
cfd60f4... Update expected result for the infobar a11y dump (*)
43b2dba... Grr, complete the test removals (*)
f1d14f4... 3.3.18 (*)
3ac4c46... Bump version (*)
3681b99... Revert "Remove broken quit-mnemonic reftest" (*)
0689810... reftests: fix quit-mnemonic reftest (*)
39cef01... Revert "Remove broken label-sizing reftest" (*)
d169f77... reftests: fix label-sizing reftest (*)
235cde5... Revert "Remove broken misc-alignment reftest" (*)
d06cce4... reftests: fix misc-alignment reftest (*)
68fe42a... Updated Basque language (*)
7430559... win32: Remove some unused input stuff to make win32 build a (*)
4b05f41... configure.ac: Improve the checks for XInput 2.2 (*)
134ef22... Add smooth-scroll to GtkTextView event mask (*)
99e0f4b... wayland: Don't try and reset the pointer window grab if the (*)
ff2acec... wayland: Add NULL warning check to _gdk_wayland_window_set_ (*)
c6b0e91... wayland: Add some useful comments explaining the cairo surf (*)
7d16605... Update documentation reference screenshots (*)
9f8087b... Uodate documentation references screenshots (second part) (*)
b83dcc2... tests: Fix gcc warning (*)
4d6a6be... API: colorchooser: Use GtkOrientation for orientation (*)
4734823... Revert "Remove broken css-match-regions reftest" (*)
e4a5df5... Revert "Remove broken css-match-region-matches-star reftest (*)
c6e25c6... Grr, complete the test removal removals (*)
bea4ee0... css: Fix * selector to also match regions (*)
e93a3e7... reftests: Fix css-match-regions tests (*)
4205682... Updated Bulgarian translation (*)
f9b23d7... Updated Galician translations (*)
858a654... x11: Avoid spurious focus events on grabs (*)
33004cb... colorchooser: Fix default palette orientation (*)
ad8bf64... colorchooser: Do less in ::response (*)
19e4481... colorchooser: Drop the ::response handler altogether (*)
9ac5104... Update VS property sheets (*)
0ece7a5... css: Add GtkCssValue, an immutable refcounted css value (*)
7603e6e... css: Use GtkCssValues instead of GValue in the css machiner (*)
3cfd1d9... Add singletons for small ints and numbers (*)
4e5a8b8... gtkwidget.c: Use G_VA_COPY instead of va_copy() (*)
7385849... Assamese translation completed (*)
a122925... Assamese translation completed (*)
616cc5b... Use GtkCssValue in symbolic color resolving (*)
1ceed03... Don't use GValue in GtkCssValue (*)
ec65270... Add some more types to GtkCssValue (*)
a253d4c... Merge branch 'wip/cssvalue' (*)
9d16886... xi2: Don't reset scroll valuators too often (*)
5d57981... widget: Set up signals after initializing style context (*)
50e3f53... a11y: Only care about GtkOrientable::orientation (*)
114b45c... gdk: Make query_state() vfunc a void vfunc (*)
f4a68df... Fix rendering of theme parts on Windows XP (*)
10d8c06... win32: Fix text color on XP (*)
baa9e47... Updated British English translation (*)
02f9d51... gdk: clean up logic error (*)
d36be16... Updated Esperanto translation (*)
d5822b7... Updated Esperanto translation (*)
526fc2f... win32: Finish making query_state() vfunc a void vfunc (*)
14e63a7... scrolledwindow: take into account border/padding for juncti (*)
9ff7588... Explicitely mention -1 in the insert_with_values docs (*)
39964b9... Updated Serbian translation (*)
82041de... Drop unneeded XI2 defines (*)
f8fccae... Drop unused automake condition for XI2 (*)
de62a10... Drop support for pre-R6 X (*)
715fe2e... Add a short Broadway section to the docs (*)
014c3d7... Trivial rewording (*)
8b7cfa4... Add some docs for the wayland backend (*)
096b279... Updated Gujarati Translations (*)
943c873... Updated Gujarati Translations (*)
abf1c57... printing: Increase reference count for user data (*)
232314d... Updated Russian translation (*)
de115c3... Avoid infinite recursion when removing a grab (*)
f7696fd... Updated Danish translation of the properties (*)
bb11fc2... Updated Russian translation (*)
35af127... Updated Brazilian Portuguese translation (*)
45f660e... Use GDK symbolic names for button numbers (*)
90e938b... Use gdk_event_triggers_context_menu() instead of checking f (*)
12fdf16... win32: Fix up notebook themeing (*)
68880e9... win32: Bump up padding on entry and button (*)
95a903d... win32: Use a separate css file for xp (*)
38d56c8... win32: Fix up notebook theming a bit (*)
a869ca5... Convert to unix line endings (*)
94f1ed3... win32: Fixup XP version of menu radio/checks (*)
e9f070d... win32: Fix up toolbar rendering on XP (*)
dd402bd... gtk: Prefer group-0 keycodes (*)
9beabd5... Updated French translation (*)
c1fde1c... Revert "Updated French translation" It was po-properties fi (*)
b635e60... Updated French translation (*)
05e6cde... win32: Fix compiler warning (*)
72a308a... reftests: Add a test for specificity of @import (*)
7b45724... Fix "install" paths in VS property sheets (*)
3778999... Updated Hungarian translation (*)
5ebfad5... printing: Make sure destroy function is always called by gt (*)
5c22e0a... gdk: Update translator comment for "keyboard label" (*)
53af7dd... paned: remove old default for cursor type (*)
96f393b... Fix keynames in the Hungarian translation, thanks Bastien (*)
64f707c... Updated POTFILES.skip (*)
8f427ba... win32: Clean up spinbutton themeing (*)
8bfa0f8... win32: Fix up progressbar themeing on XP (*)
a20b442... Remove broken approach to get stable sort of CSS rules (*)
dcaec26... win32: Add more theme workarounds on XP (*)
0a439fa... win32: Fix tabs themeing on XP (*)
e0ac492... win32: Fix up theme for menus on XP (*)
1e5a803... win32: Support frameless entries in theme (*)
dc1510c... win32: Fix entry theming (*)
3b8cf23... win32: Add borders around scrolled windows (*)
84b2d41... win32: Make spinner animate (*)
7e97dce... win32: Fix listview checkbox prelight problems (*)
3598756... win32: No frames around scrolled windows directly in tabs (*)
59dc05d... win32: Theme assistants (*)
6b35857... win32: Fix typo in css (*)
e7dcb2a... Updated Latvian translation. (*)
374017e... [l10n]Updated Catalan translation (*)
95bf1f9... [l10n]Updated Catalan (Valencian) translation (*)
e8ae9b2... [l10n]Updated Catalan translation (*)
14f4b56... [l10n]Updated Catalan (Valencian) translation (*)
3c95981... Updated Spanish translation (*)
aae60af... Unbreak win32 build (*)
eedf57f... win32: Some theming of color selector (*)
a6d72df... win32: Don't use separators in comboboxes (*)
fff1af5... win32: Better color for separators (*)
6d99cdf... win32: Ensure we update GDK_WINDOW_STATE_FOCUSED (*)
0d307ab... win32: Dim menubar text for non-active windows (*)
30fb1e0... win32: Theme paned separators (*)
cb1a825... win32: Theme statusbars (*)
ccbcebd... iconview: Don't resize on size allocation (*)
ae6ab39... docs: Add missing Since tag (*)
f9727ee... stylecontext: Get rid of unused parameter (*)
ebc2bda... wayland: hide predefined_atoms (*)
dab9517... Update Translation Punjabi (*)
ca07559... css: GtkBackgroundSize type (*)
b874e6c... css: Support GtkBackgroundPosition in cssvalue (*)
e65a270... css: Support background-position property (*)
5a20c42... tests: Add background-position parsing test (*)
65e371c... css: Add reftest for background-position (*)
3ede2bf... Updated Arabic translation (*)
92e3849... Fixed little issue in Galician translations (*)
18a0576... Updated Portuguese translation (*)
5db24a9... Updated Portuguese translation (*)
88c21af... Updated Lithuanian properties translation (*)
bc90a2b... Updated Russian translation (*)
adf36e2... gtkbox: avoid warning when removing a widget with refcount (*)
f4176aa... Updated French translation (*)
86b55b4... [l10n] Updated German translation (*)
80d54b4... build: require cups >= 1.2 (*)
47e4402... a11y: Add back the 'toggle' actions (*)
461803e... gtk: Get gtkwidgetpath.h includes out of the public headers (*)
754bf5e... treemodelfilter: Don't unref deleted rows (*)
6df7562... tests: Remove deleted rows from cache (*)
c0431a7... builder: Remove a questionable test (*)
561ff67... docs: update links to point to developer.gnome.org (*)
e771974... Updated Norwegian bokmÃl translation (*)
d7cf9d7... combobox: Make scrolling work again (*)
7a8e37e... Make collate default to enabled (*)
0db04ac... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
aba3162... Undo the gtk_menu_popup_for_device rename-to annotation (*)
01650a9... tests: Add missing file (*)
c80436a... tests: Remove unused variables (*)
bd55519... gdk: A TOUCHPAD device behaves like a mouse (*)
a720284... Updates (*)
ad1c0f7... label: Don't use the selection too easily (*)
6e35ae8... GtkPaned: Update orientation style classes (*)
d43632f... win32: More theme workaround on XP (*)
51e0d80... win32: Theme paned separator (*)
ca9d826... win32: Remove grippies on paned (*)
00ad477... More updates (*)
8c3d77b... Work around a notebook tab rendering bug (*)
6780007... Update expected test results (*)
f931ffe... 3.3.20 (*)
d4e3d4a... Bump version (*)
3fd37c5... Update Simplified Chinese translation. (*)
195b160... Update Simplified Chinese translation of property nicks (*)
129beb4... Updated Arabic translation (*)
f32d8be... gtk/gtkwin32theme.c: Remove C99ism (*)
d718fd7... entry: Don't show a num lock warning (*)
909fe12... testgtk: Show GtkSettings (*)
295ed00... cellrendereraccel: don't translate Alt+Print to SysRq (*)
af7c842... hindi translation (*)
1e4a8f0... Fix keyboard label translations of Chinese (China) language (*)
3f29c79... Updated Telugu Translations (*)
50a4fa5... Reduce row spacing in about dialog credits (*)
482195d... Ensure skipped row between sections has a nonzero height (*)
88a1d4d... x11: Deal better with L-shaped monitor arrangements (*)
b8caa28... Updated Telugu Translation (*)
8b39ec9... Updated Telugu Translation (*)
22ec1e2... Updated Kannada Translation (*)
bbf3eb9... Updated Kannada Translation (*)
81a6519... Updated Kannada Translation (*)
38123ec... Updated Hebrew translation. (*)
cc6db27... Updated Kannada Translation (*)
ed17c74... grid: avoid a floating point exception (*)
32c7cdd... testgrid: add a testcase (*)
67a1b76... Updated Latvian translation. (*)
159bb6a... [l10n] Update Japanese translation (*)
4dd479f... Updated Latvian translation. (*)
c4b544c... Updated Czech translation (*)
b0fc821... [l10n] Update Japanese translation (*)
79758e3... Docs: GtkApplication: Hint about GtkActionMap (*)
0e171a2... GtkColorChooser docs: Fix small typos. (*)
c6e1024... GtkMenuItem: Add since 3.2 tags for 2 signals. (*)
80a895d... hindi translation by Chandan Kumar (*)
8759575... Revert "GtkMenuItem: Add since 3.2 tags for 2 signals." (*)
f2cdde7... Updated Czech translation (*)
3a45f49... Updated Czech translation (*)
6124d0c... Update expected test output (*)
65bb4b6... Some updates to the installation instructions (*)
a175e95... Add release note about scroll events (*)
c0bd2d9... 3.4.0 (*)
a3dbc65... Bump version (*)
5407881... Updated Swedish translation (*)
eb40954... Update Czech translation (*)
4f7011c... Uploaded Ukranian (*)
c1a7da0... Updated Marathi Translations (*)
52bd5f2... treeview: filter out invisible columns in get_path_for_chil (*)
94dbefd... Fix for bug 672961 - Custom theme can crash apps with GtkEn (*)
f900ae4... Updated Marathi Translations (*)
c00cfda... GtkApplication Docs: Add a hint. (*)
4e8f724... Updated Czech translation (*)
13b2720... build: Don't use Wayland GtkClipboard implementation if als (*)
0b26605... css: Only keep around GtkCssSections if GTK_CSS_DEBUG env v (*)
71a82b1... Amend the release notes (*)
d51840c... filechooser: Fix entry completion (*)
356c3a3... gactionmuxer: Fix list_actions (*)
1473db7... Fix a link (*)
245a08a... [l10n] Updated German translation (*)
440e9cd... configure.ac: Depend on the corresponding stable versions (*)
2697ac5... testinput: Fix cursor rendering (*)
ddd2476... Add _gdk_device_get_axis_info (*)
24f9ca9... win32: Fix up wintab support (*)
c5a8f3c... gdk: Remove GdkDisplay->ignore_core_pointer (*)
a4cde82... win32: Fall back to raleigh with the classic theme (*)
5d9ab26... win32: Remove the ms-windows engine (*)
b7e3702... Updated Odia Translation (*)
45a5151... gtktreeview: don't handle extra mouse buttons (*)
987baab... x11: Set GdkToplevelX11.have_focused on creation (*)
8dcbe9e... configure.ac: Clean the ms-windows related stuff (*)
7b0fd63... x11: Don't ignore button releases after a wmspec move/resiz (*)
12d6b0f... paned: Shrinkable widgets don't require a size (*)
d55961a... Updated Odia Translation (*)
917ca6a... gtk: Don't call gdk_window_process_updates() when scrolling (*)
d8f13c9... Update gdk-win32 Visual C++ projects (*)
1f5537c... Update libgail-util Visual C++ projects (*)
432f015... xi2: Remove touchscreen heuristics (*)
2ef4b93... Don't force BUTTON1_MASK on non-touch events (*)
826360a... x11: Add suggested braces around empty body in 'if' stateme (*)
bd400b0... win32: Move variable declarations into #if block (*)
b5714ea... tray: Add suggested braces around empty body in 'if' statem (*)
7204724... menu: Undo a hack with style contexts (*)
1ca8098... widget: Create style context using regular API (*)
605a472... treeview: Don't cache expander size (*)
246269f... docs: Add gtkx.h to the list of headers (*)
7a7e2ed... csscomputedvalues: Unref old value when setting new one (*)
df37446... textview: Remove extra magic for drawing children (*)
331bba1... entrycompletion: set_property() should call property setter (*)
b7ad432... cssvalue: Re-add support for random value types (*)
122cde9... tests: Add a uint8 test (*)
43c56d7... csscustomproperty: Redo RGBA/Color parsing (*)
fde43d0... customproperty: Ensure style properties are registered (*)
8243b16... styleproperty: Save some memory (*)
9573ed4... customproperty: Fix thinko (*)
8b5910f... styleproperty: Fix thinko (*)
3610ef9... Revert part of "textview: Remove extra magic for drawing ch (*)
555cf51... styleproperty: 3rd hotfix for a 3-line patch (*)
39fd069... [l10n] Fixes on Catalan translation (*)
0b171c8... [l10n]Updated Catalan (Valencian) translation (*)
812c5e7... [l10n] Fixes on Catalan translation (*)
c10b655... [l10n]Updated Catalan (Valencian) translation (*)
d5ac2bd... Export break_all_grabs() within Quartz backend (*)
7e778aa... [quartz] Fix manual resizing of windows (*)
94116ae... Fix sourcedir!=builddir .gir build from source tarball (*)
da755ad... configure: Use AM_PATH_GLIB_2_0() for finding glib-compile- (*)
050cba6... Fix malformed doc comments (*)
1713cbe... build: split out a HAVE_GIO_UNIX config variable (*)
398ba38... application-window: try to use the desktop name in the fall (*)
39a9472... 3.4.1 (*)
158784f... Bump version (*)
298ba51... Updated Norwegian bokmÃl translation (*)
19e55d6... GtkImage: Move g_clear_object() to gtk_image_finalize() (*)
872d170... update Simplified Chinese (zh_CN) translation (*)
49abf42... Updated Crimean Tatar (Crimean Turkish) translation (*)
a820962... Updated Crimean Tatar (Crimean Turkish) translation (*)
a8d03c9... wayland: Remove unused member from struct (*)
d9ca1a8... wayland: Move the finalize function to allow a clear logica (*)
6977ea0... wayland: Move the buffer creation to the cairo surface crea (*)
cdf5c2a... wayland: Add support for rendering into an SHM buffer with (*)
cddfcf1... wayland: Force an expose for the whole area when scrolling (*)
71ca539... wayland: Use an ARGB buffer for the Cairo and SHM surface (*)
ba81a3a... build: Add an enable flag to allow enabling Cairo GL backen (*)
234c7fc... application-window: Move desktop file handling code to sepa (*)
ea78bcb... wayland: Prefer X11 backend over Wayland (*)
1de2e3c... [l10n] Updated German translation (*)
a52336b... gdk: Add deprecation/availability macros for 3.6 (*)
015e3a7... stylecontext: Stop querying style providers for icon factor (*)
a2ded8b... styleprovider: Add a custom object for a list of style prov (*)
c0b7c33... css: Add GtkCssMatcher (*)
a94b85d... css: Make the style provider take a matcher as an input arg (*)
b368c5f... matcher: Use a vtable (*)
53317ae... matcher: Turn GtkCssMatcher into a union (*)
2d01f77... css: Add selector change types (*)
b0b6c8a... selector: Rename selector class (*)
8dbe8c8... syleprovider: Add a vfunc to get the changes (*)
3bdde54... selector: Rewrite position tracking (*)
cbe40f2... tests: Add a parsing test for nth-child() (*)
d115441... reftests: Add a reftest for nth-child (*)
5f5bf27... matcher: Add a matcher that matches anything (*)
102d100... matcher: Add a superset matcher (*)
1aa4a19... stylecontext: Add setter for widget (*)
e5ab48a... stylecontext: Notify widget directly of changes (*)
7f511f2... widget: Don't set widget path on style context (*)
1a51ea3... stylecontext: Keep track of children (*)
39ff874... stylecontext: Introduce _gtk_style_context_queue_invalidate (*)
44d49c9... stylecontext: Use _gtk_style_context_queue_invalidate() on (*)
15be680... stylecontext: Invalidate when setting classes/state/regions (*)
198cf93... stylecontext: On failure, exit the loop, don't try again (*)
257d961... widget: Clear broken widget path in constructor (*)
48a8ca8... widget: Merge function into only caller (*)
d589566... widget: Add _gtk_widget_invalidate_style_context() (*)
969daec... widget: Don't go via path when resetting style (*)
27c9352... widget: Replace reset_style() calls (*)
e7a984b... window: Set parent context instead of just resetting style (*)
ece9d2f... gtk: Make widget only invalidate widget positions (*)
eb537b6... stylecontext: Optimize the common case of "style didn't cha (*)
585a1fa... stylecontext: Really queue style changes (*)
4a12717... cssvalue: Remove unused functions (*)
5bbf59b... cssvalue: Constify a bunch of APIs (*)
115c344... styleproperty: Add a function to compare values for equalit (*)
44187ca... cssmatcher: Use quarks for classes (*)
d5a2392... stylecontext: Don't clear cache when only state changes (*)
3cdb9c9... styleproperty: Add support for equal_func (*)
b728cfd... cssvalue: Make the structure vtable-based (*)
58e4fdf... styleproperty: Make print_func take a GtkCssValue (*)
5ac9ba7... styleproperty: Make _gtk_style_property_query() take a GVal (*)
8e3e3d5... cssvalue: Get rid of unused functions (*)
df45983... cssvalue: Remove _gtk_css_value_new_take_gvalue() (*)
04f5c87... cssvalue: Add a CSS value for arrays (*)
718ceae... css: Remove _gtk_css_style_property_is_specified_type() (*)
9b7640b... styleproperty: Make _gtk_style_property_parse_value() retur (*)
e7acdec... cssparser: Add _gtk_css_parser_error_full() (*)
b0e7640... cssparser: Use _gtk_css_parser_error_full() (*)
3e60169... tests: Change expected errors to conform with output (*)
ffe50c3... cssvalue: Add _gtk_css_value_equal() (*)
bc9060a... styleproperty: Make gtk_style_property_register() not be va (*)
b5fc484... customproperty: Don't rely on querying style property (*)
86a387f... stylepropertyimpl: Add color parsing function (*)
dd144c2... stylepropertyimpl: Add parse funcs for enums (*)
7fbc583... css: Move shadow parse/print/compute funcs (*)
0fdc287... styleproperty: Simplify compute_value function (*)
a5d001b... stylepropertyimpl: Add remaining parse functions (*)
75a5f04... styleproperty: Remove default parse function (*)
c8e57d6... cssstyelproperty: Rempove specified-type and computed-type (*)
6ef76f4... customproperty: Add our own query_value function (*)
f7c0c76... cssstyleproperty: Make query func a vfunc (*)
a33df2d... cssvalue: Split number values into their own class (*)
281d094... theming: Use peek_property() calls to query shadows (*)
ca4a080... stylepropertyimpl: Make shadows unqueryable (*)
38ac687... shadow: Remove _gtk_shadow_get_resolved() (*)
ccd4437... shadow: Make this a GtkCssValue (*)
9694857... shadow: Move parse function into GtkShadow (*)
da40ba4... cssvalue: Remove unused function (*)
ec5c77a... shadow: Rename to GtkCssShadowValue (*)
645309e... shadow: Also rename files (*)
81dfc27... customproperty: Implement assign vfunc (*)
dcec7a5... cssstyleproperty: Make assign_value a vfunc (*)
58b6d49... cssvalue: Add a custom RGBA value (*)
b65d17d... cssvalue: Make border styles be their own value (*)
d63b11e... cssvalue: Add enum values for the pango enums (*)
8c49cd9... cssvalue: Add a cssvalue for images (*)
82b769d... widget-factory: Add spinners (*)
a737ada... stylecontext: Make style_data_lookup() not take a state any (*)
751187a... stylecontext: Keep per-styleinfo data (*)
40982ea... stylecontext: Keep the main style data around until revalid (*)
8e17f9c... switch: Set ACTIVE state flag with is_active property (*)
4ba9be5... cssvalue: Add GtkCssArea to the enum values (*)
0cce352... cssprovider: Store widget style value as string (*)
7c75611... cssvalue: Add a custom value for strings (*)
ad05604... cssvalue: Convert 'font-family' (*)
bf92f2f... cssvalue: Do a hacky conversion of font-size to a number va (*)
1a9dfab... cssvalue: Add _gtk_css_value_transition() (*)
5d87896... css: Add an enum for all the style properties (*)
3156513... stylecontext: Convert _gtk_style_context_peek_property() (*)
a360e77... css: Remove _gtk_css_computed_values_get_value_by_name() (*)
68b7d3e... computedvalues: Fix signage error (*)
662d678... css: Add <time> type to css number stuff (*)
2ff47ed... cssvalue: Add a GtkCssValue for idents (*)
7511109... cssvalue: Add GtkCssEaseValue (*)
41ce297... cssstyleproperty: Add transition properties (*)
8ad8a4f... cssvalue: Add _gtk_css_value_to_string() (*)
d853a8f... cssimage: Add GtkCssImageCrossFade (*)
e597f4d... cssvalue: Add transition support for images (*)
9e4341f... css: Move enum to the only source file using it (*)
ed45a3c... cssstyleproperty: Add _gtk_css_style_property_is_animated() (*)
a8efb78... cssstyleproperty: Mark all animatable properties (*)
580b5e4... stylecontext: Don't queue_resize() all the time (*)
b9ebe8c... cssarrayvalue: Redo parsing arrays (*)
c5878e8... themingengine: Make _gtk_theming_engine_paint_spinner() arg (*)
ca17270... cssvalue: Make GtkCssShadowValue only hold one shadow (*)
7bdcba1... shadow: Make color a GtkCssValue (*)
b8ccda4... shadow: Rewrite to store contents as values (*)
8f24027... tests: Add a parsing test for shadows (*)
ac6d61f... cssvalue: Add GtkCssShadowsValue (*)
c366b5b... shadow: Add equal and transition support (*)
05f2249... css: Make outline-offset a number property (*)
edbc8e4... cssvalue: Add a value for border-radius corner properties (*)
4f63c1c... cssstyleproperty: Convert binding sets (*)
aed7600... cssvalue: Add a css value for engines (*)
5377169... cssvalue: Add a value for background-position (*)
f785f71... cssvalue: Add a custom value for repeats (*)
cfc6462... cssvalue: Add a cssvalue for background-size (*)
56f79fe... cssvalue: Add a border value (*)
1170ecf... cssvalue: Convert border-image-width to border value (*)
1b69f1d... linear-gradient: Convert from GtkCssNumber to GtkCssValue (*)
dcd54e2... css: Remove GtkCssNumber (*)
04c5fda... css: Remove old animation code (*)
c3f46ab... shorthand: Add ',' to value_is_done_parsing() (*)
b403a1b... css: Add a shorthand 'transition' property (*)
7606fcb... symboliccolor: Turn this into a GtkCssValue (*)
1223d53... cssparser: Move symbolic color parser to gtksymboliccolor.c (*)
83be7e5... symboliccolor: Pass the current color to the resolve functi (*)
51da8cb... symboliccolor: Parse 'currentColor' everywhere (*)
505fefb... cssprovider: Add an empty line when printing (*)
0048c8b... tests: Add a test ensuring currentColor is parsed everywher (*)
0111b9d... symboliccolor: Treat it as a CssValue (*)
ba7141b... shorthand: Fix border query functions (*)
883c871... themingengine: Fix outline-width (*)
40283e7... cssvalue: Split out old value handling to new typed value (*)
2fec112... styleproperty: Remove equal_func vfunc (*)
3ddb104... stylecontext: Split out a function (*)
6ac754c... stylecontext: Remove theming_engine cache variable (*)
33f111a... widget: Don't cache widget paths all the time (*)
95a4b46... reftests: Fix reftests for recent changes (*)
aaedc7b... stylecontext: Compute if things changed before invalidating (*)
29fbfcb... stylecontext: Pass time to style_context_validate() (*)
74f4c6f... styleprovider: Add a private signal for when things change (*)
6443baa... styleprovider: Make all implementors emit the new signal (*)
e2f89c0... stylecontext: Listen to the new changed signal (*)
8bda744... container: Simplify code (*)
090f30c... container: Remove duplicated flag (*)
97dc45f... container: Split out a function (*)
b6594d1... stylecontext: Don't queue a resize when none is needed (*)
50fdb6a... computedvalues: Split out a function (*)
a240808... stylecontext: Add an animating framework (*)
fe89e71... stylecontext: Add public API to stop animations (*)
deefb64... stylecontext: Make StyleData refcounted (*)
b8c72a0... stylecontext: Make StyleInfo keep the next pointer (*)
42d2430... stylecontext: Add style_info_set_data() (*)
60eff87... stylecontext: Shuffle around code (*)
1d54e4e... widget: Set .default class when widget is default (*)
d8b99d4... menuitem: Don't set menubar style class randomly (*)
8b13858... button: Remove _gtk_button_paint() (*)
7b7027c... stylecontext: Add new class for animation handling (*)
9c57b96... animation: Add CSS transition object (*)
632a84a... stylecontext: Add GtkCssAnimatedValues (*)
2179580... stylecontext: Pull all the animation code together (*)
35e36b9... stylecontext: Avoid style_context_save() calls (*)
53e7141... cssvalue: Remove GObject macros (*)
17ccbe4... container: needs_resize is a container flag, not a widget f (*)
04c85a5... container: Redo style validation handling (*)
14fb498... tests: Add a parsing test for the transition property (*)
fc58ff1... wayland: Rename GdkDisplayWayland to GdkWaylandDisplay (*)
6f9ad53... wayland: Rename GdkScreenWayland to GdkWaylandScreen (*)
aa1ff57... Updated POTFILES.in (*)
553f516... Updated Spanish translation (*)
cd831b1... wayland: Expose GdkWaylandDisplayManager as a public GType (*)
81121ad... Updated Galician translations (*)
724a985... Updated Slovenian translation (*)
4118e13... container: fix wrong branching logic (*)
8febbca... gdk: add missing GDK_VERSION_3_6 symbol (*)
eea0cb3... messagedialog: don't use gtk_widget_override_font() (*)
0fc7c92... messagedialog: also set GtkMisc alignment to zero for dialo (*)
cad8aaa... Updated Czech translation (*)
d4c1b46... GtkAppplication docs: Fix small typo. (*)
b584551... wayland: Improve error messages during SHM buffer creation (*)
1aa2a7f... wayland: Improve the error reporting in the Cairo GL surfac (*)
00440e3... stylecontext: reorder style classes defines (*)
a94f4a4... stylecontext: add a define for an OSD style class (*)
ffafe80... Cosmetic (*)
aa3d30e... Fix a cornercase of menu parsing (*)
516fb89... gtk-demo: Find gtk-demo-application.exe on win32 (*)
f6e2d09... printing: Get default number-up value from CUPS (*)
2c1839a... printing: Localize loaded PPD files (*)
e84809c... ./configure: fix error output for no -libXext (*)
8ede747... Updated Serbian translation (*)
286eac0... Merge branch 'master' into quartz-integration
a6951fc... Delete testundecorated.c; no longer required
(*) 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]