[gtk+/a11y] (4559 commits) ...[l10n] Added Khmer translation



Summary of changes:

  904ad66... Utility function to extract folders from the recently-used  (*)
  3146c79... Remove the expander in Save mode, and the configuration key (*)
  4353a5f... Get rid of the save_folder_combo (*)
  1ffd368... Put the pathbar in the 'Save in folder:' row in Save mode (*)
  252ace6... Start in recently-used mode when no folder is set (*)
  d64c88d... Actually highlight the 'recently used' and 'search' items i (*)
  5564df4... Remove unused struct field (*)
  e7196ee... Turn a struct field into a local variable (*)
  b90e121... Put recently-used folders in the recently-used list (*)
  064ff39... Instruct the user to pick a folder when nothing is selected (*)
  1af579b... Set the filename entry's base folder when a recent-folder i (*)
  ae42f28... Allow resolving absolute paths even if there is no base_fol (*)
  b442a3a... Return the recent-folder plus filename in Save mode from ge (*)
  4d9fdb1... Warn the user when he still needs to type a filename or cho (*)
  3b2e462... Move the pathbar creation to its own function (*)
  18ebec2... Create the recently-used widgets and infobar from the pathb (*)
  6bb34d7... Centralize the setting of the pathbar's widgets (*)
  894be79... Hide the Create Folder button in recent-files mode when the (*)
  9eb324d... No need to highlight the file's basename when setting the b (*)
  121f787... Update the docs with the policies for Save dialogs (*)
  ba0bc46... Fix the build (*)
  f90f285... Fix few typos in the migration docs (*)
  ad0c0b8... Do not initialize the priv pointer before check type (*)
  8a84056... gtktreeviewaccessible: free the string in the correct posit (*)
  2c51d76... Fix two typos in Makefiles (*)
  2870b58... a11y: Don't use an idle handler for entry actions (*)
  ccbe6c8... range: Do not use idles to trigger actions (*)
  8efc350... a11y: Remove set_description handling from GtkSwitch (*)
  659d24c... a11y: Remove idle handler for switch action handling (*)
  eeae39d... a11y: Simplify code (*)
  4abbe4c... a11y: Use the canonical way to connect to signals (*)
  768b192... modules: Blacklist gail (*)
  87c33fa... tests: Update text test for textview (*)
  30930e6... a11y: Redo TextView cursor/selection signal handling (*)
  32e00d1... Use AM_CPPFLAGS instead the obsolete INCLUDES (*)
  70b8f8f... assistant: Use gtk_widget_class_set_accessible_type() (*)
  5521131... menuitems: Use submenuitem accessible exclusively (*)
  7b2f894... styleproperty: Fix leak (*)
  d5dad34... a11y: Fix leaking of state sets (*)
  15ab20f... a11y: Make submenu code handle non-existing submenus (*)
  a24ec15... gtkpango: Count letters properly (*)
  d1b0ae6... Drop an unneeded include (*)
  a38d119... Drop gail_misc_buffer_get_run_attributes (*)
  f02812c... asd (*)
  13db79d... docs: fix building for libgail-util (*)
  245c177... Revert "docs: fix building for libgail-util" (*)
  b3c3a7c... Revert "asd" (*)
  c344880... tests/a11y/Makefile.am: Use AM_CPPFLAGS instead deprecated  (*)
  7d1bad4... Added UG translation (*)
  a47528f... Clarify that gtk_builder_connect_signals can only be connec (*)
  1fdfb18... iconview: make it possible for selected cells to render a b (*)
  b80fb88... Merge bgo593793-filechooser-recent-folders-master branch. (*)
  fabc5a9... gail_misc_add_attribute no longer used outside gailmisc.c (*)
  77db52a... We're no longer a module (*)
  704dd83... Fixed bug #654125 "gdkoffscreenwindow set any impl handlers (*)
  2cdac47... gtk.symbols: remove remaining G_GNUC_ decorations (*)
  a7190d1... No longer need to strip the decorations when generating gtk (*)
  db1eeb0... Drop gailtextutil from gtk/a11y (*)
  64d3314... Drop now unused gail_misc API (*)
  9979e2a... Drop remaining uses of gail_misc api (*)
  56fb725... Convert GailToplevel to GtkToplevelAccessible (*)
  4c76d9f... Separate GailUtil and GailMisc (*)
  d7ded58... Clean up gailutil.c a bit (*)
  182b6f7... This is more horrible than I had realized (*)
  a71b892... Add a test for AtkUtil functions (*)
  06b1362... gtkaccelmap: the data gtk_accel_map_foreach needs to be ann (*)
  05eb411... a11y: Fix warnings when removing widgets that don't have ac (*)
  ccaa0af... filechooser: Fix set-but-not-used warning from gcc (*)
  2aeb704... Drop the fake GailUtil subclass (*)
  dc8d64d... Add a forgotten static (*)
  88537fb... Another forgotten static (*)
  6715652... Another forgotten static (*)
  d98622b... Reduce the number of unwanted exports (*)
  3846a59... Drop a few more unwanted exports (*)
  4d17ff9... GtkAssistant doesn't notice destroyed pages (*)
  0746145... Convert GailCell to GtkCellAccessible (*)
  1da67a2... Convert GailContainerCell to GtkContainerCellAccessible (*)
  3688c1a... Convert GailBooleanCell to GtkBooleanCellAccessible (*)
  920c1c4... Convert GailRendererCell to GtkRendererCellAccessible (*)
  7ddf0df... Convert GailImageCell to GtkImageCellAccessible (*)
  4e5629b... Convert GailTextCell to GtkTextCellAccessible (*)
  ddfa756... Convert GailCellParent to GtkCellAccessibleParent (*)
  a20c7ed... Avoid unnecessary includes (*)
  9f58645... Avoid compiler warnings (*)
  1803e1b... Avoid compiler warnings (*)
  8831231... Avoid more compiler warnings (*)
  634e95e... Avoid more shadowing warnings (*)
  07380c1... Make all of a11y/ compile with -Wshadow (*)
  9586305... Updated Spanish translation (*)
  6c6dab9... Updated POTFILES.in (*)
  207c485... Updated Spanish translation (*)
  b81826f... Updated Spanish translation (*)
  d55728c... Updated Galician translations (*)
  8f9493d... a11y: Make menuitem accessible return ROLE_MENU when it has (*)
  a82cbf2... a11y: Don't advertise ROLE_MENU in submenuitems (*)
  17d5afc... a11y: Only advertise action if menuitems are selectable (*)
  375eb8e... tests: Add a test for menus (*)
  ad9da27... GMountOperation::show-processes support for OpenBSD using k (*)
  86fcb8b... Add gtk_assistant_remove_page (*)
  bf70fbb... Drop an unneeded include (*)
  91bfe9f... Make gtk_container_remove work for assistants (*)
  5556ae9... Don't install any gail headers (*)
  08e62ba... Add a test for atk_get_root() (*)
  afd0726... Updated Norwegian bokmÃl translation (*)
  f1ca0ee... Log to recent-files when confirming the file chooser (*)
  5a7335c... Updated Latvian translation. (*)
  754a107... Updated Latvian translation. (*)
  611104b... Updated Polish translation (*)
  a32be5d... Don't include unistd.h unconditionally (*)
  8b8070e... Update VS 2010 property sheet (*)
  e472469... [l10n] Updated German translation (*)
  afc6aa8... [l10n] Updated German translation (*)
  b53f602... Save selection to recent-files in the asynchronous Save cas (*)
  9a212b3... Add a getter for the accessible type of a widget class (*)
  5ab8120... Added VS projects for a11y and libgail-util (*)
  cbc593b... Dist the VS 2008 a11y/libgail-util projects (*)
  86794ce... Bug 653450 - gtkfilechooser crashes when added favorite (*)
  88a18a2... quartz: Remove call to deprecated gdk_pointer_ungrab (*)
  d8c00cd... Revert "Add a getter for the accessible type of a widget cl (*)
  3e05518... Drop unneeded includes (*)
  7c2414e... Drop private GtkAccessible api (*)
  3cc22ee... Add some GtkAccessible documentation (*)
  b5f4a56... Updated Hebrew translation. (*)
  1f264dd... Don't use deprecated style api (*)
  f90c154... gdk/x11: Add gdk_x11_device_get_id() (*)
  6aab48e... gdk/x11: Add gdk_x11_device_manager_lookup() (*)
  b5f3014... x11: Skip GenericEvents with no cookie data in the xi2 devi (*)
  7741f5a... theming-engine: Adjust register_property() to recent glib c (*)
  102faa3... GtkLabelAccessible: avoid extra selection-changed emissions (*)
  ffa112d... Add an initial focus testbed (*)
  69e594f... Updated Lithuanian translation. (*)
  bb4c98b... Updated Lithuanian translation. (*)
  25a4e8e... Don't return a value from a void function (*)
  dc2ae6c... Don't emit a nonexisting signal (*)
  e756b2e... Use canonical names (*)
  095ea84... Make destroying assistants work again (*)
  2da37ba... Don't run testfocus in 'make check' (*)
  f9c4977... Update expected test output (*)
  2b5140c... Avoid a compiler warning (*)
  6d33c78... Get rid of the focus_gtk vfunc (*)
  3bfa69f... Don't use object data for layer (*)
  1f4b524... assistant: Use gtk_container_remove() when removing pages (*)
  54e1caa... a11y: Remove separator menu item special case (*)
  c0df6f9... menushell: Use GtkMenuShellAccessible as a11y object (*)
  b17ad13... API: Add gtk_widget_class_set_accessible_role() (*)
  8815ccf... calendar: Use gtk_widget_class_accessible_set_role() (*)
  017d02b... hsv: Use gtk_widget_class_accessible_set_role() (*)
  094785b... separator: Use gtk_widget_class_accessible_set_role() (*)
  b61a200... separatormenuitem: Use gtk_widget_class_accessible_set_role (*)
  9c81336... widget: Reset the accessible role when a new accessible typ (*)
  299b3be... filechooserdialog: Use gtk_widget_class_set_accessible_role (*)
  2e57013... colorsel: Use gtk_widget_class_set_accessible_role() (*)
  6379faa... dialog: Use gtk_widget_class_set_accessible_role() (*)
  c40875a... messagedialog: Use gtk_widget_class_set_accessible_role() (*)
  27f9682... fontsel: Use gtk_widget_class_set_accessible_role() (*)
  480b586... plug: Use gtk_widget_class_set_accessible_role() (*)
  d9bfa56... tearoffmenuitem: Use gtk_widget_class_set_accessible_role() (*)
  96245d4... viewport: Use gtk_widget_class_set_accessible_role() (*)
  9c30ae0... toolbar: Use gtk_widget_class_set_accessible_role() (*)
  f2626b6... menubar: Use gtk_widget_class_set_accessible_role() (*)
  0c9b046... accellabel: Use gtk_widget_class_set_accessible_role() (*)
  d5ef844... checkbutton: Use gtk_widget_class_set_accessible_role() (*)
  438b78a... a11y: Remove gtkradiomenuitemaccessible.[ch] (*)
  fa16a54... a11y: Rename radiosubmenuitem to radiomenuitem (*)
  77f411c... a11y: Remove gtkcheckmneuitemaccessible.[ch] (*)
  9306b26... a11y: Rename checksubmenuitem to checkmenuitem (*)
  b0e836e... a11y: Merge gtksubmenuitem into gtkmenuitem (*)
  fd705ce... progressbar: Fix a signed/unsigned comparison (*)
  68ebc77... styleproperties: Add an unset vfunc to style properties (*)
  6aa000f... styleproperties: Add unset functions for shorthands (*)
  20c6acf... reftests: Add test for recent fix (*)
  1cdb47d... notebook: Remove the homogenous private member variable (*)
  cb34cfe... Updated Slovenian translation (*)
  ebadb36... notebook: Remove unused private member variable (*)
  0141651... css: Use the correct free function (*)
  5eefc37... cssprovider: @import <string> is valid CSS (*)
  b8465d2... cssprovider: Get the location right for semicolon warnings (*)
  1a76304... cssprovider: Emit an error when parsing a binding fails (*)
  15674c5... tests: Move stylecontext CSS tests (*)
  75a43bb... tests: Move empty css parser test to new CSS tests (*)
  dc01496... Update Visual Studio Project Files (*)
  4ead7b6... Switch to g_format_size() (*)
  5a1f371... cssprovider: Fix names for first and last child pseudo clas (*)
  4f5e69f... tests: Fix whitespace between url and ( (*)
  d314709... tests: Declare previously invalid CSS as valid now (*)
  9e36bea... styleproperty: An unnamed engine equals the default engine (*)
  b0b287f... themingengine: Use the default way of indicating privates (*)
  a02b820... tests: Remove unused file from EXTRA_DIST (*)
  b3f03d0... roundedbox: Clamp border radius to box size (*)
  db66618... reftests: Add test for border radius clamping (*)
  5a1e157... styleproperty: dump image surfaces as PNG data URLs (*)
  72bc10a... css: Ensure that font shorthand parsing sets font name and  (*)
  9062060... css: Don't print both border-image-repeat values when they' (*)
  47635a2... themingengine: Return NULL for nonexistant theming engines (*)
  d56e8c8... tests: Move declaration tests to new test infrastructure (*)
  b2d679a... configure.ac: Bump glib required version (*)
  91706f7... Don't use deprecated G_UNICODE_COMBINING_MARK (*)
  0388781... XK_Num_Lock is called GDK_KEY_Num_Lock in this source tree. (*)
  edcce8e... Updates for 3.1.10 (*)
  71a70a7... Use generic marshaler (*)
  0b4d843... Bug 654266 â No longer possible to set empty text on a Gt (*)
  d82aeb8... tests: Fix stylecontext test that we changed semantics for (*)
  a03ab23... Keep building libgail-util docs for now (*)
  b555a97... Drop non-existing functions (*)
  f7e927b... Try to make the docs build again (*)
  ec72283... some minor doc fixes (*)
  1171696... More updates (*)
  ecd5f73... build: Fix makefile for new location of test image (*)
  c10c08d... [l10n] Updated Italian translation (*)
  749b6cc... Fix make dist (*)
  c3be601... Towards a working distcheck (*)
  3f07c44... post-release bump (*)
  07f5253... Updated Russian translation (*)
  2937a87... Ditch some long dead perl cruft (*)
  28cb6f4... Fix up last commit (*)
  e8486fd... gtkstyleproperty: fix small memory leak (*)
  2983f3f... Update gtk_widget_get_accessible() docs (*)
  b7abf0b... Mention the demise of gail in 3.2 release notes (*)
  8a544d5... Move GtkBuildable implementation up before accessibility (*)
  fadd58a... Drop GtkIconViewAccessiblePrivate (*)
  625947f... Use G_DEFINE_TYPE for GtkIconViewAccessible (*)
  26a040e... Drop some grandiosity from the AtkAction implementation (*)
  a4560cd... Rework AtkText implementation (*)
  2c6c0fe... Minor cleanups (*)
  093612a... Use G_DEFINE_TYPE for GtkIconViewItemAccessible (*)
  786521d... Bug 655074 - Fix crash with undecorated windows on MacOS Li (*)
  b0dd7e1... widget-factory: small tweaks (*)
  8d69f3d... Bug 508601 - Copying from GTK+ applications causes crash (*)
  7985ab7... Log to recent-files when confirming the file chooser (*)
  8962e03... Save selection to recent-files in the asynchronous Save cas (*)
  9e6e657... Rename stop_operation() to operation_mode_stop() (*)
  7726276... Remove duplicated code from *_switch_to_browse_mode() (*)
  cccf35f... Centralize changing the operation mode in operation_mode_se (*)
  c1fbdb4... Make operation_mode_set() handle SEARCH and RECENT modes as (*)
  3de864c... Move the widgets above the hpaned to their own box (*)
  6c31de6... Discard the search widgets in a separate function (*)
  9ed65c5... Only unset the entry's contents if the entry exists (*)
  fa2e287... Create the location_entry in a single function (*)
  ff95a79... Remove the unused, initial-text logic from the location ent (*)
  80d0efd... Switch to OPERATION_MODE_BROWSE when switching to volume or (*)
  9112cb4... Set the location mode when changing the operation mode (*)
  af00ca8... Merge branch 'bgo593793-filechooser-recent-folders-master' (*)
  39a4017... Fixed a string in Brazilian Portuguese translation (*)
  ceca333... quartz: Remove MAC_OS_X_VERSION_MIN_ALLOWED ifdef (*)
  c9f6c76... quartz: return modifiers instead of an event mask ... (*)
  a979e41... quartz: remove _gdk_quartz_events_get_current_event_mask (*)
  58ba8a7... quartz: use already existing current_button_state variable (*)
  dca9db1... Bug 655545 - condition can never be true in gtk_tree_view_r (*)
  0893a3f... Enable introspection of X11-specific functions and methods (*)
  21a5b03... Add annotations so that methods are properly paired to obje (*)
  bb09982... Avoid introspection scanner warning on GtkPlug and GtkSocke (*)
  48d859b... Updated Swedish translation (*)
  6c64427... Updated Swedish translation (*)
  2485273... bgo#655822 - Put back the expand-folders schema in gsetting (*)
  d4b9925... Merge branch 'bgo593793-filechooser-recent-folders-master' (*)
  94782e9... Fix polling for new data in cups print backend (bug #599664 (*)
  92e1d27... Fix warning (*)
  5bfef8c... GtkAppChooser: improve grammar in short_description (*)
  17f99f6... GtkGrid: Add a way to insert rows or columns (*)
  d324a99... Fix entry drawing in the presence of margins (*)
  7e22b46... combobox: add a "combobox-entry" style class for comboboxes (*)
  99080af... Language improvements (*)
  6596dbf... Updated Spanish translation (*)
  2ba9c4b... Make focus rectangles optional (*)
  c4a5c99... Fix cut-and-paste error in GtkEntryAccessible/GtkLabelAcces (*)
  9e89bf3... Remove local copy of introspection.m4 (*)
  c7bcef4... widget: Add transfer annotation for gtk_widget_set_window (*)
  9d269bd... settings: use the right RC parser for the gtk-visible-focus (*)
  4cdc14d... Updated Bulgarian translation (*)
  8afe902... configure.ac: Bump gdk-pixbuf required version (*)
  c4008df... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  991b782... Fix incomplete &gt; entities in docs. (*)
  7862187... Updated Spanish translation (*)
  fc7dfd7... Bug 655122: Detect OSX version for handling version-depende (*)
  f84c787... Bug 655122: Lion Crashes during resize (*)
  c3e0a00... [gi] annotate gdk_container_set_user_data to take a GObject (*)
  d86c148... gtk-demo: Fix the path to demo sources for the win32 build (*)
  bd26ce1... Install gdk/win32 headers (*)
  508353f... Do not manually create empty label (*)
  99686a2... Added gtk_text_iter_assign API (*)
  4f38ff9... GtkFontChooser: Remove all cruft from the current GtkFontSe (*)
  9702e7c... GtkFontChooser: Add private members to GtkFontSelectionPriv (*)
  810eda9... GtkFontChooser: Create fundamental widgets for the new GtkF (*)
  d46d1d7... GtkFontChooser: Avoid using show_all explicitely (*)
  1b302d3... GtkFontChooser: Added main treeview (*)
  0c721d9... GtkFontChooser: Create alignment for the preview entry (*)
  f59b746... GtkFontChooser: Adding the alignment to the selection (*)
  f0eef60... GtkFontChooser: Adding the preview (*)
  6c44e85... GtkFontChooser: Added slider and spin button (*)
  8a4cda7... GtkFontChooser: Setting the height of the preview and have  (*)
  48473b4... GtkFontChooser: Set vbox to no homogeneus (*)
  6439fb4... GtkFontChooser: Create functions to bootstrap the treeview  (*)
  e570a91... GtkFontChooser: Add column and cell renderer (*)
  7611fe6... GtkFontChooser: Populated font list model (*)
  8655384... GtkFontChooser: Set rules hint to TRUE in the main tree vie (*)
  f854a46... GtkFontChooser: Improvements in the font face listing (*)
  b798027... GtkFontChooser: Iterate over faces as well as families to l (*)
  9af8821... GtkFontChooser: Compilation warning cleanups (*)
  ce10919... GtkFontChooser: Setting the default preview text and the de (*)
  76809e1... GtkFontChooser: Adding a tree model filter for the search f (*)
  6936177... GtkFontChooser: Inserted and deleted text callbacks (*)
  fb19245... GtkFontChooser: Live search implemented (*)
  4db5ea2... GtkFontChooser: Set the initial size to the slider, initial (*)
  94ee606... GtkFontChooser: Search entry icon is now dynamic depending  (*)
  1fa2c50... GtkFontChooser: Getting the refiltering right for the clear (*)
  c303d0b... GtkFontChooser: The spinner now updates the slider size if  (*)
  272f110... GtkFontChooser: Improvements on the spin/slider interaction (*)
  cbaca3e... GtkFontChooser: Fixed size updating in the  preview (*)
  7f125d9... GtkFontChooser: Layout enhancements, using a scrolled windo (*)
  c915037... GtkFontChooser: Setting a default vertical size (*)
  f3e9bb3... GtkFontChooser: Enable font selection (*)
  077d897... GtkFontChooser: Added a test program (*)
  88ab6f1... GtkFontChooser: Better cursor selection and model leak fixe (*)
  0db1b63... GtkFontChooser: Keep reference to the face and the family o (*)
  af14106... GtkFontChooser: Ellipsize cell renderer and set a better si (*)
  858e13c... GtkFontChooser: Setting a minimum width andfix the markup f (*)
  1688512... GtkFontChooser: Fixing mouse scroll zooming behaviour for t (*)
  f75e4d3... GtkFontChooser: Improvements on the size setting signals be (*)
  36156a6... GtkFontChooser: Layout improvements. Adding shadow to scrol (*)
  58b2204... GtkFontChooser: Layout improvements, spacing between elemen (*)
  c96698e... GtkFontChooser: Filter also by font face (*)
  abc92d5... GtkFontChooser: Initial support for deprecated functions (*)
  e08006f... GtkFontChooser: initialization and destruction of deprecate (*)
  1a2ef4d... GtkFontChooser: update the size model for the deprecated si (*)
  29a0685... GtkFontChooser: Add deprecated calls to the test (*)
  915b442... GtkFontChooser: Fix segmentation fault in deprecated size l (*)
  8826a10... GtkFontChooser: Add tree view columns for the deprecated wi (*)
  0d11281... GtkFontChooser: Populate font family names in the deprecate (*)
  706167b... GtkFontChooser: Populate face names in the deprecated face  (*)
  bb00841... GtkFontChooser: Use scrolled windows for the deprecated wid (*)
  3c0b691... GtkFontChooser: Unref deprecated widgets on finalize (*)
  e80053c... GtkFontChooser: Use GTK_DISABLE_DEPRECATED to encapsulate t (*)
  4b92872... GtkFontChooser: Add callbacks and improve test to take depr (*)
  aa10aba... GtkFontChooser: Use the theme font as the default font (*)
  1821eac... GtkFontChooser: Refactoring the default font size, face and (*)
  c28b1e3... GtkFontChooser: Update deprecated font list on slection (*)
  72a971b... GtkFontChooser: Blocking the cursor change callbacks from h (*)
  0ef0359... GtkFontChooser: Update size when selecting an item of the d (*)
  dc1a47a... GtkFontChooser: Update selection on deprecated face or font (*)
  2ef00d2... GtkFontChooser: Update selection on deprecated size list se (*)
  0aae453... GtkFontChooser: Improve bootstrapping of the deprecated lis (*)
  3f2b094... GtkFontChooser: Setting the font-name property. Test update (*)
  ea4603e... GtkFontChooser: gtk_font_selection_set_font_name implementa (*)
  14fbbf1... GtkFontChooser: check if font name is NULL in gtk_font_sele (*)
  31776e2... GtkFontChooser: implement gtk_font_selection_set/get_previe (*)
  053d34d... GtkFontChooser: Added test for GtkFontSelectionDialog (*)
  1ce5a04... GtkFontChooser: Changed dialog label from OK to Select, dep (*)
  5eb614a... GtkFontChooser: Add gtk_font_selection_dialog_get_select_bu (*)
  c34a2d6... GtkFontChooser: Use GTK_DISABLE_DEPRECATED on the test code (*)
  731120e... GtkFontChooser: Better test preview text (*)
  6dec212... GtkFontChooser: Add a property to control whether the previ (*)
  1b00a3e... GtkFontChooser: Update fontlist on style change (*)
  bbe8d13... GtkFontChooser: Check if the deprecated widgets are present (*)
  f2376ad... GtkFontChooser: Remove wrong usage of GTK_DISABLE_DEPRECATE (*)
  334ee81... GtkFontChooser: Renaming the class names and fixing the tes (*)
  4bf2263... GtkFontChooser: Expose the new widget in gtk.h and add test (*)
  7067d36... GtkFontChooser: Removed support for deprecated functionalit (*)
  db2ef8c... GtkFontChooser: Restore automatic alignment on scroll to se (*)
  5ccc66d... GtkFontChooser: Now shearch filters each individual term ra (*)
  8e621f5... GtkFontChooser: Use symbolic icons in the filter entry (*)
  4add479... GtkFontChooserDialog: Split the dialog out of gtkfontchoose (*)
  4163fa5... GtkFontChooser: GtkFontChooserDialog: Update documenation t (*)
  f60d0dc... GtkFontChooser: Initial work to use GtkGrid (*)
  03ab18f... GtkFontChooser: Add preview entry to the grid (*)
  b37863a... GtkFontChooser: Use const instead of G_CONST_RETURN (*)
  d918747... GtkFontChooser: Use GtkBox instead of GtkVBox as base class (*)
  1075b7a... GtkFontChooser: Fix expand and fill properties for the grid (*)
  f5a00f0... GtkFontChooser: Use a nested grid to achieve the right layo (*)
  9dee34a... GtkFontChooser: Remove the themed color for the font title (*)
  55d50b3... GtkFontChooser: Fix scroll callback connected to treeview i (*)
  e3f7085... GtkFontChooser: Remove default geometry defines (*)
  cabfcbd... GtkFontChooser: Cleanup comments and fix indentation alignm (*)
  1dda502... GtkFontChooser: Fix size synchronization between slider and (*)
  01f2793... GtkFontChooser: Remove outdated Copyright information (*)
  a55d2f6... GtkFontChooserDialog: Use g_object_new to set initial value (*)
  23b1525... GtkFontChooser: Set correct margin values between UI elemen (*)
  523190f... GtkFontChooserDialog: Fix get_font_chooser public function  (*)
  bf457d1... GtkFontChooserDialog: Add parent window as a parameter in t (*)
  c36d291... GtkFontChooser: Setting all ought to be static functions as (*)
  ab1ebb0... GtkFontChooser: Added missing breaks in switch statements (*)
  26fb5c9... GtkFontChooser: Using explicit comparisons for g_strcmp0 (*)
  bf8ad99... GtkFontChooser: Fixed coding style wrt spacing around opera (*)
  9245a66... GtkFontChooser: Using the widget instead of the private str (*)
  5795d3d... GtkFontChooser: Using G_N_ELEMENTS instead of a define (*)
  52177f5... GtkFontChooser: Missing G_END_DECLS in fontchooser header (*)
  66a7add... GtkFontChooser: font-name property notification wasn't prop (*)
  d33088a... GtkFontChooser: Stub code to handle empty list by search. (*)
  e79842c... GtkFontChooser: get_font_name did not return the font size (*)
  a58a2dc... GtkFontChooserDialog: GtkFontButton now uses GtkFontChooser (*)
  a18fab8... Trivial formatting fixes (*)
  97d26ac... Simplify a few things (*)
  96f9b67... Fix minor issues in the tests (*)
  8dbdfa7... Avoid extraneous signals at destroy time (*)
  5b9857d... Rename some statics (*)
  43d62c0... Clean up error handling (*)
  7c4ad1f... Just use a single grid (*)
  6fb6984... Make the fontchooser dialog come up in a reasonable size (*)
  ba56408... Add 'no matches' functionality (*)
  a09ee20... Add filtering to the font chooser (*)
  0ee89f1... Add new symbols (*)
  d78acb5... Add docs (*)
  9307156... Trivial formatting fix (*)
  9c85d4f... Deprecate GtkFontSelection and GtkFontSelectionDialog (*)
  1207757... Keep the currently selected font over theme changes (*)
  6877893... Make setting fontname work, independent of a screen (*)
  8cf52c8... Fix a typo (*)
  2462019... testgtk: remove dead code (*)
  8e324b3... Update NEWS for 3.1.12 (*)
  915d32f... Fix up symbol lists for recent api additions (*)
  ade913a... update translation for Punjabi (*)
  22a2867... 3.1.12 (*)
  1bca4f3... Post-release bump (*)
  e2397bf... Update VS property sheets (*)
  48d60bd... Updated Galician translations (*)
  e391bc4... Use GtkFontChooser in testtoplevelembed (*)
  5580fe0... Updated Spanish translation (*)
  23ebefe... Updated Indonesian translation (*)
  d539ebb... Added UG translation (*)
  c68eeaa... Bug 656851 â Allow use of GVariant in GtkListStore (*)
  054a625... Updated Persian translation (*)
  db3fecc... Add fallback implemetation for rint()/round() (*)
  ad73ed2... Include C89 fallback code (*)
  323d24d... Update configure.ac to check for rint()/round() (*)
  0f458f1... Update config.h.win32.in (*)
  a14cecb... widget-factory: add the primary-toolbar hint to the toolbar (*)
  2cb9f03... Put all GtkTreeModel unit tests in a single binary (*)
  b227aa0... Make naming of tree model unit tests consistent (*)
  f1d7913... Move TreeModelSort specific tests to a new sortmodel.c file (*)
  ed603fa... Add bug base and bug numbers to tree model unit tests (*)
  cb8c608... Add unit test for bug 77977 for reference (*)
  56f83ad... Further reduce variable shadowing by factoring code out int (*)
  431987a... Add more unit tests for gtk_tree_model_filter_row_deleted() (*)
  2f5fbcd... Make _get_iter invalidate iterators when FALSE is returned (*)
  f0da89f... Print failed assertions for failed child iterator conversio (*)
  b27a656... Improve filter model remove node unit tests (*)
  e9c9609... Correct GtkTreeModelFilter to never unref an already delete (*)
  df0fcfb... In sort model also emit row-deleted after updating the data (*)
  1686e51... Three more TreeModelFilter remove ancestor tests (*)
  e0f12ce... Factor out another part of gtk_tree_model_filter_row_delete (*)
  dc12c37... Improve error messages of signal monitor (*)
  60f3f92... Refactor to a common code path for inserts of nodes in leve (*)
  f064d07... Factor out find_elt_with_offset (*)
  bcb00d9... Fix comment (*)
  7b3c275... Refactor emitting row-inserted for new nodes to a common co (*)
  4f33f10... Use g_assert_cmpint instead of g_assert in check_level_leng (*)
  3452b04... Add two unit tests for gtk_tree_model_filter_row_inserted (*)
  5bd3c52... Have a separate category for tests of gtk_tree_model_filter (*)
  ebb12d5... Improve specific_root_has_child_filter test to also verify  (*)
  74764f2... Improve specific_has_child_filter() test to also verify sig (*)
  a172697... Corrections to has-child filter tests (*)
  22adfc6... Add thorough unit test for bug #621076 (*)
  7a82045... Change signature of gtk_tree_model_filter_remove_node (*)
  a9fd6b7... Rename gtk_tree_model_filter_remove_node for internal consi (*)
  df75451... Decrease amount of code duplication in _remove_elt_from_lev (*)
  c8783d3... Decrease code duplication in _remove_elt_from_level take tw (*)
  76cfd8b... Bug 621076 - GtkTreeModelFilter does not emit all signals i (*)
  e897827... Fix a couple of memleaks in the filter model tests (*)
  a485334... Add some comments to gtk_tree_model_filter_remove_elt_from_ (*)
  b875221... treemodelsort: Remove unnecessary comment (*)
  1cb14a1... Add GtkTreeModelRefCount, only to be used in unit tests (*)
  bda0915... Add generic GtkTreeModel reference counting unit tests (*)
  d241323... Move asserts to gtktreemodelrefcount.h for other unit tests (*)
  7677e2d... Bug 611922 - gtk_tree_model_sort_ref_node() is too slow (*)
  dec7a34... Avoid unreferencing deleted nodes (*)
  cac5d60... Unit test reference counting in GtkTreeModelSort (*)
  058a909... treemodelfilter: Move more missions of row-deleted down (*)
  dc15124... treemodelfilter: Introduce notion of external ref count (*)
  52de413... treemodelfilter: guard for building already existing levels (*)
  2984e22... treemodelfilter: handle another case in check_ancestors (*)
  88dd637... treemodelfilter: rework reference counting (*)
  07d99d2... treemodelrefcount: make it possible to assert within check  (*)
  1158ed5... treemodelrefcount: check_iter(): check if iter is valid (*)
  b161328... Correct/expand base tests to check emitted signals (*)
  59efa6a... Remove checks for superfluous signals which are not longer  (*)
  35e09df... Check level length in unit test for bug 311955 (*)
  504d671... Add cleaned up and easier version of unit test for bug 3119 (*)
  f42de9e... Add more "has child" unit tests (*)
  9e2fbca... Add reference counting unit tests for GtkTreeModelFilter (*)
  0ee6141... Should validate TreeModelRefCount before the sort and filte (*)
  bcc1fd7... Unit test rows reordered ref count handling in GtkTreeView (*)
  e321034... Unit test GtkTreeModelFilter's rows-reordered emissions (*)
  30340e5... Test GtkTreeModelFilter's reference transfers (*)
  3b7aed0... Correct ref transfer in GtkTreeModelFilter rows-reordered h (*)
  21d7eca... Remove left-over dump call (*)
  510d84f... Do not emit rows-reordered for levels with no visible rows (*)
  eb594da... Revert usage of parent_elt_index back to parent_elt pointer (*)
  bee3d5f... Replace GArray with GSequence in GtkTreeModelFilter (*)
  97b1f34... Revert usage of parent_elt_index back to parent_elt pointer (*)
  9ef07cb... Move SignalMonitor to treemodel.[ch] so it can be used by o (*)
  ad0f54b... Add more unit tests for GtkTreeModelSort (*)
  60d031e... Replace GArray with GSequence in GtkTreeModelSort (*)
  85d4a5a... GtkTreeModel: add more detailed documentation on reference  (*)
  52faf1f... Extend documentation about GtkTreeModelSort internals (*)
  aa9151a... Extend public and internal documentation about GtkTreeModel (*)
  6cd134d... gtktreemodelfilter: only maintain cache at 1 level depth in (*)
  089edcf... Fix bad typo in gtk_tree_model_filter_build_level() ... (*)
  04885f1... Update filtermodel ref count unit tests to new cache depth (*)
  36f712f... Add some notes on how filter model testing can be made (eve (*)
  584ff7c... treemodelfilter: eliminate unread variable assigments (*)
  b31c3f1... treemodelsort: eliminate unread variable assigments (*)
  d63015e... Fix some memory leaks in treemodel unit tests (*)
  b50375a... Add forgotten calls to signal_monitor_assert_is_empty() (*)
  a918684... Fix typo in doc comment (*)
  005894e... wayland: We need to require egl as well (*)
  99f489b... wayland: Acquire cairo device during operations that need t (*)
  9186f06... Updated Indonesian translation (*)
  ef159bc... Updated Gujarati Translations (*)
  5c5cdf2... Add a mnemonic to the 'Select' button (*)
  3825a09... Change 'Ok' to 'Select' in the color chooser dialog (*)
  be512c9... Updated Serbian translation (*)
  cfc765d... Updated POTFILES.in (*)
  8a7d5ce... Fixed bug #657146 (*)
  b9b3240... Fixed POTFILES.in (error in D-L) (*)
  512ef3e... Fixed POTFILES.in (error in D-L) (*)
  76beaf1... Fixed POTFILES.in (error in D-L) (*)
  2807d69... There is no need for [type: ...] tags in POTFILES.skip (*)
  71be77c... Add tests/*ui to POTFILES.skip (*)
  c4ad589... Updated POTFILES.in (*)
  c9023ca... [filechooser] bgo#349502: Context menu option to copy selec (*)
  c83db6c... GtkSwitch: Return FALSE from the button press handler (*)
  14dc863... GtkAppChooserButton: Make activating rows work as expected (*)
  80b9415... GtkAppChooserDialog: Simplify the construction (*)
  ca0c7c1... GtkAppChooserDialog: remove an unused variable (*)
  f7bf350... GtkFontChooser: Add a ::font-activated signal (*)
  5c09061... GtkFontChooserDialog: Select when a list item is activated (*)
  311d782... Updated Swedish translation (*)
  144e4af... GtkColorButton: Don't forget to close a cairo context (*)
  f136ee9... Trivial: Silence a compiler warning (*)
  c672066... Trivial: Silence a compiler warning (*)
  32eb380... Trivial: whitespace fixes (*)
  4a857ac... Use a weak ref in GtkAccelLabel (*)
  7cf4791... Update gtk/Makefile.am (*)
  aa493ff... Updated Norwegian bokmÃl translation (*)
  83af296... Updated Spanish translation (*)
  3415b6c... Updated Spanish translation (*)
  23f2aab... Updated Galician translations (*)
  8dae05d... gtk+.doap: Add some more info (*)
  05aeaee... Signalify (already existing) GtkMenuShell.insert() (*)
  97aec9a... Updated Russian translation (*)
  c8fdd5e... Squash two compilation warnings about possibly-uninitialzed (*)
  00d14e3... API: css: Add GtkCssSection (*)
  19c4496... cssprovider: Remove dead code (*)
  d985b95... cssprovider: Keep only the curent section while parsing (*)
  ebf0b6e... cssprovider: Handle non-NULL-terminated data (*)
  0d1b73f... cssprovider: Store sections with parsed values (*)
  62d231a... cssparser: Make lines and positions 0-indexed (*)
  8d6b560... cssparser: Fix cases where we could overrun the terminating (*)
  26e9d07... API: cssprovider: Change parsing-error signal (*)
  71c3f7e... styleproperty: Improve error message (*)
  431227e... tests: Add test for non-nullterminated gtk_css_provider_loa (*)
  d7696bd... Avoid dereferencing NULL pointer in gtk_label_drag_data_get (*)
  e9c0fab... Don't sort the recent-items by hand (*)
  3bd037b... Load and populate the recent-items in a single pass (*)
  a265fb7... bgo#657186 - Sort the recent-files list in newest-to-oldest (*)
  52711be... Merge branch 'bgo593793-filechooser-recent-folders-master' (*)
  e11e51c... notebook: Fix child property setters causing underallocatio (*)
  651723b... reftests: Add a test for the recent notebook fix (*)
  b042cab... Updated POTFILES.skip (*)
  2823c0f... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  f7dbdba... Revert "GtkColorButton: Don't forget to close a cairo conte (*)
  8f3e433... Silence a compiler warning (*)
  c8e8cda... Make gtk_status_icon_set_name() work reliably (*)
  0039418... GtkToolbar: partial fix for toolbar editing (*)
  4b394fc... Fix the build (*)
  1ca773c... GtkColorSel: replace GtkTable by GtkGrid (*)
  280f34e... GtkPageSetupUnixDialog: replace GtkTable by GtkGrid (*)
  b043a0a... GtkMountOperation: Replace GtkTable by GtkGrid (*)
  5b97a58... GtkFileChooserDefault: Replace GtkTable by GtkGrid (*)
  227fafb... GtkPrintUnixDialog: Replace GtkTable by GtkGrid (*)
  383127c... Clean up unneeded includes (*)
  fd92e71... More include cleanups (*)
  6f39855... More include cleanups (*)
  64b85e7... [l10n] Updated German translation (*)
  6754614... trayicon-x11: Fix warnings when visual is not available. (*)
  dca3ea8... trayicon-x11: Refactor code a bit (*)
  5cc1318... GtkTrayIconX11: Some more refactoring (*)
  f7c188c... API: add accessors for GdkEvent fields (*)
  f060343... Explicitly link gdk and gtk against libm (*)
  9dfff27... gtkaboutdialog: gtk_misc_set_alignment replacing (*)
  372a907... gtkappchooserdialog: gtk_misc_set_alignment (*)
  a3719d3... demo-changedisplay:gtk_misc_set_alignment replace (*)
  9b31aff... demo-pickers: gtk_misc_set_alignment replacing (*)
  464fa47... demo-sizegroup: gtk_misc_set_alignment replacing (*)
  bd69e6a... demo-ui_manager: gtk_misc_set_alignment replacing (*)
  fd1fabf... testcalendar: gtk_misc_set_alignment replacing (*)
  173cc86... testgtk: gtk_misc_set_alignment replacing (*)
  ca317c6... tests-prop-editor:gtk_misc_set_alignment replacing (*)
  76c6f49... Silence the build a bit more (*)
  b2188f5... Trivial: include cleanups (*)
  f646470... Add an accessor for grid children (*)
  676316b... Avoid warnings when widgets are not created yet (*)
  6d797d5... GtkAppChooser: Deal with 'no app found' gracefully (*)
  18dba17... GtkAppChooserDialog: handle sensitivity of 'Select' better (*)
  3fa5813... testappchooser: handle 'no app selected' gracefully (*)
  8450401... Fix exported symbols (*)
  006d463... Adapt a11y dump output (*)
  1090eba... a11y: don't return random numbers (*)
  08bf2e0... a11y: Use AtkWindow on GtkWindowAccessible (*)
  4244349... a11y: Don't manage window events as a exception (*)
  925ed7c... Don't unref floating menuitems (*)
  50101fb... 3.1.14 (*)
  e0ab377... Post-release version bump (*)
  8009a7f... Add a 3.2 index to gdk docs (*)
  9379a48... Add headers to treemodel test sources (*)
  342c64c... GtkToolShell: Move vfunc default results to default impleme (*)
  53602c4... Disable an incomplete test that does not work (*)
  a233022... Disable underallocation warnings in non-debug builds (*)
  3ff5a82... Clean up stock-icons (*)
  b57180a... 3.1.16 (*)
  553628e... post-release version bump (*)
  d780dde... gtk/Makefile.am: Remove duplicate AM_CPPFLAGS (*)
  69de896... Add more compilation warnings (*)
  43e241b... gtk+.doap: Add gtk+ to "platform" category (*)
  8cd9e34... Update README.win32 and Visual C++ Readme.txt's (*)
  ce58d88... gtk-demo: trivial improvement (*)
  a6899f2... gtk-demo: replace uses of GtkTable by GtkGrid (*)
  ee6b79b... Fix the configure script to actually define HAVE_COLORD whe (*)
  c5cd417... gtk-demo: Drop uses of GtkAlignment (*)
  1204a85... Formatting cleanups (*)
  22d046d... Add a note about placeholder text use (*)
  0ee9a47... Updated Brazilian Portuguese translation. (*)
  6eb777a... Change gtk_css_provider_propagate_error's signature. (*)
  640f069... treeview: add GTK_STYLE_CLASS_SEPARATOR for tree view separ (*)
  f5e758b... themingengine: remove xthickness FIXME from gtk_render_line (*)
  ef4690d... GtkGrid: make attaching more flexible (*)
  be152f9... GtkPlug: preserve map/unmap invariants (*)
  80fbbc3... Update Korean translation (*)
  dc898e3... GtkLabel: make patterns work a little better (*)
  41dbd20... GtkAssistant: Fix label alignment (*)
  f2f7817... Updated Esperanto translation (*)
  ed3c507... Updated Lithuanian translation (*)
  a8f62fe... Updated Lithuanian translation (*)
  8b3ff39... Updated Belarusian translation. (*)
  53edb2a... Test non-xml-clean preview text (*)
  f601994... GtkFontChooser: escape markup where required (*)
  21275a1... Correct the documentation of gtk_render_arrow() x,y argumen (*)
  eaed6d1... Improve gtk_tree_view_set_drag_dest_row docs (*)
  2e39400... Clean up the docs of GTK_SELECTION_MULTIPLE (*)
  3a1ce87... Fix typos in gtk_tree_view_set_reorderable docs (*)
  6faba61... Some GtkAboutDialog doc additions (*)
  5445b3d... GtkToolbar: Move child removal to dispose (*)
  1bede5c... GtkFontChooser: mark 'no matches' string for translation (*)
  a51a314... Make the gail blacklisting more quiet (*)
  f1476f3... a11y: Fix up listener registration minimally (*)
  4ea01b2... GtkPathBar: Implement get_path_for_child (*)
  7edf79d... checkbutton: Remove redundant call (*)
  b314f03... radiobutton: Remove redundant call (*)
  d717a2d... grid: Swap wrong spacing properties (*)
  c21b6f4... reftests: Disable border-radius tests for shadow (*)
  668287b... Factor out functions to create contextual menu items for th (*)
  2476d35... Menu item to visit the selected files in recent-files mode (*)
  63013ee... Updated Spanish translation (*)
  c6aca6b... Merge branch 'bgo593793-filechooser-recent-folders-master' (*)
  27e2ae0... Updated galician translations (*)
  50c5044... Updates (*)
  bd92a61... Fix output of pickers.ui a11y test (*)
  8183d32... More NEWS (*)
  c22feaa... Some more colord configury cleanups (*)
  6dd3432... 3.1.18 (*)
  c1af0ce... Post-release version bump (*)
  7624a08... Updated Portuguese translation (*)
  684ffdd... Updated Portuguese translation (*)
  299a97c... Updated Spanish translation (*)
  bf4558b... Updated Persian translation (*)
  0832bad... Updated French translation (*)
  4fafdd9... Updated Indonesian translation (*)
  f714f01... Updated Indonesian translation of po-properties (*)
  79ff1b6... x11: Don't create GdkDevices for disabled devices (*)
  39f0a60... themingengine: remove unused variable (*)
  2cc409c... Updated Slovenian translation (*)
  e635f9d... Added Norwegian bokmÃl translation (*)
  aeba575... Updated Belarusian translation. (*)
  8b9f040... iconview: fix a typo while removing the a11y adjustment wea (*)
  f5aba05... Updated British English translation (*)
  057a50d... Bug 658398 - Use of uninitialized variable reported by Valg (*)
  0bedb51... Add unit test for ref tranfer in rows-reordered with filter (*)
  f317dd3... gtktreemodelfilter: make rule used for level caching consis (*)
  767b2e2... gtktreemodelfilter: add a debug define and more assertions (*)
  ae2b2e7... gtktreemodelfilter: rework gtk_tree_model_filter_remove_elt (*)
  022327c... gtktreemodelfilter: child levels of the root level must rem (*)
  d116261... Update filter model ref count tests to reflect changes in r (*)
  b53a66b... Add unit tests to check hierarchies of deleted nodes are un (*)
  8fd73a9... update PunjabiTranslation (*)
  81c3558... Updated Polish translation (*)
  4e86b3f... l10n: Updated Italian translation (*)
  e07d7f0... Updated French translation (*)
  3a1b287... Updated Latvian translation. (*)
  228f30e... gtkmodules: don't append NULL to module list for blackliste (*)
  b71f280... Bug 617583 - Dead accents keys don't work in GTK+ applicati (*)
  e028a5c... gtkcssprovider: fix a crash in gtk_css_provider_parsing_err (*)
  e97ed43... combobox: implement get_path_for_child() for GtkComboBox (*)
  f9379ad... GtkAppChooserButton: Add a way to include the default app (*)
  d09a12e... Updated Spanish translation (*)
  0ce142e... Updated Polish translation (*)
  3d0a2d5... filechooser: Fix compile warning (*)
  94a9170... Updated Spanish translation (*)
  449c4bc... Unit test a corner case of gtk_tree_model_filter_rows_reord (*)
  9ed7638... gtktreemodelfilter: fix corner case in rows-reordered handl (*)
  a43f2ba... gtktreemodelfilter: fix small bug in prune level (*)
  0ab9766... Add unit test for bug 658696 (*)
  35eb921... treemodelfilter: bgo#658696- Crash when inserting new node (*)
  9c85042... Increase code coverage of first reference transfer code pat (*)
  3db7344... treemodelfilter: correct forgotten unref of parent on level (*)
  442b3d2... Updated Latvian translation. (*)
  7cff8c4... Quartz: gtk_drag_highlight_draw(): Set the GtkStyleContext  (*)
  7c0526e... treemodelfilter: bring if-condition in sync (*)
  3fc8038... Add unit test for Bug 657353 (*)
  e12140f... Updated Belarusian translation. (*)
  6573e24... Update French translation (*)
  2c0a4ff... Updated Swedish translation (*)
  70d70a0... Updated Swedish translation (*)
  7550157... bgo#514843 - [filechooser] Deal with corrupted .gtk-bookmar (*)
  7c77278... Updated galician translations for documentation (*)
  7fd19d7... Updated galician translations (*)
  2c49983... Updated galician translations (*)
  353c7c6... GtkFileChooserButton: Expand like other 'pickers' (*)
  7466f84... GtkSearchEngineTracker: port to tracker 0.12 (*)
  f6b264a... update Simplified Chinese (zh_CN) translation (*)
  d2d5256... update Simplified Chinese (zh_CN) translation (*)
  609e407... fix an issus (*)
  7eeebd4... gtk_assistant_remove_page() docs: Fix typo. (*)
  b21eb01... Updated Tamil Translations (*)
  e4cc5c0... Updated Tamil Translations (*)
  291b044... Updated Tamil Translations (*)
  5452525... Make GtkFontChooser an interface (*)
  eb9efc9... Rename GtkFontChooser:font-name to :font (*)
  eb2a54d... Add prop editors to testfontchooser{,dialog} (*)
  ca41529... GtkFontChooser implementation for GtkFontButton (*)
  85e95a7... Mark string for translation (*)
  9e46e57... Trivial: Add a few missing functions to the docs (*)
  bdcb855... Trivial: Fix up function name in the docs (*)
  cf14868... Cosmetic doc fixes (*)
  0b7db68... Setters should not return a boolean (*)
  1b818f2... Remove GtkFontChooser:[sg]et_font (*)
  abd9242... Add GtkFontChooser:font-desc property (*)
  6902813... Rename gtk_font_chooser_get_{family,face,size} (*)
  cc79b08... Add filter test to testfontchooserdialog (*)
  b1ff243... Fix implementation of GtkFontButton:get_font_{family,face} (*)
  8219a41... Clarify conditions when get_font_{family,face} return NULL (*)
  d828951... Remove some unnecessary casts (*)
  71c16ba... Take font size also from the font description (*)
  7ce29ee... prop-editor: Allow editing PANGO_TYPE_FONT_DESCRIPTION prop (*)
  aaa2e0b... Updated POTFILES.in (*)
  415d916... Updated Polish translation (*)
  14df59d... Fix a segfault if the GAppInfo does not have an icon (*)
  24981f7... Updated Spanish translation (*)
  f191798... Updated Norwegian bokmÃl translation (*)
  c132b6c... bgo#658600 - Don't try to focus the location entry in Recen (*)
  432b7ee... Merge branch 'bgo593793-filechooser-recent-folders-master' (*)
  f389015... l10n: Updated Italian translation (*)
  14147de... l10n: Updated Italian translation (*)
  26799f6... l10n: Updated Italian translation (*)
  2f19600... Updates (*)
  07cecfc... Fix a parameter name mismatch (*)
  c37e425... 3.1.90 (*)
  f1574cb... Post-release bump (*)
  a172dff... Updated Brazilian Portuguese translation. (*)
  9e8b2f2... treeview: Return FALSE from draw handler (*)
  9ddc11f... iconview: Don't rturn TRUE from draw handler (*)
  a5f632d... Update French translation (*)
  98b8f4a... Updated Russian translation (*)
  f86351c... GtkApplication: chain up ::startup (*)
  e0ea002... Updated Belarusian translation. (*)
  393a126... Updated Galician translations (*)
  e9de907... iconview: add support for prelight cells (*)
  c3b074f... Updated asturian translation (*)
  5f36042... Updated Punjabi Translation (*)
  4c06f52... Updated Slovenian translation (*)
  c254ebb... Updated Portuguese translation (*)
  c2be5f3... Updated Portuguese translation (*)
  493d798... gdk/gdkkeys.h: Remove api documentation as Its already in t (*)
  3c2eb05... link-button: Reset the mouse cursor when destroyed (*)
  be58a6c... widget-factory: add more checks and radios (*)
  25a514d... Remove left-over calls to dump function (*)
  e1ede02... treemodelfilter: add additional asserts to MODEL_FILTER_DEB (*)
  a376dcc... Updated Slovenian translation (*)
  5a59a1f... Updated Slovenian translation (*)
  d8702b3... Updated Slovenian translation (*)
  51da151... Fixed a string translated to Brazilian Portuguese (*)
  cf210a8... Updated asturian translation (*)
  c0f9d30... Updated Bulgarian translation (*)
  a846518... Updated Belarusian translation (some fixes after manual tes (*)
  a7b21b1... Updated Belarusian translation (some fixes after manual tes (*)
  23db278... [l10n] Updated German translation (*)
  8f8b394... [l10n] Updated German translation (*)
  b178259... Updated Swedish translation (*)
  e79647c... Updated Latvian translation. (*)
  68e9435... Updated Serbian translation (*)
  22cd009... GtkPaned: Create the child window at the correct position (*)
  7a34a59... Updated British English translation (*)
  824aeb7... fontchooserwidget: Simplify function (*)
  fb2bc13... fontchooser: Use gtk_list_store_insert_with_values() (*)
  a5f516c... fontchooser: Family or face can never be NULL (*)
  b95bbb5... fontchooser: List font description as font description (*)
  d88b7a6... fontchooser: Fix code to make it not look like GTK 0.9 (*)
  6d8010d... fontchooser: Move the filter func to the visibility func (*)
  ae5f82e... fontchooser: Store the font description in the model (*)
  64d3350... fontchooser: Assume NULL screen means the default screen (*)
  6552a82... fontchooser: Don't reload the fonts on style changes (*)
  e465023... fontchooser: Don't store the size separately (*)
  a4c3271... fontchooser: Remove useless code (*)
  34f9e6a... fontchooser: Remove special case for a single signal handle (*)
  8537b1c... Updated Polish translation (*)
  aba75fd... Updates (*)
  9bf03f5... 3.1.92 (*)
  d48542e... Bump version (*)
  7bd7c02... Updated Galician translations (*)
  0561c7a... GtkTreeModelFilter: Fix build warnings (*)
  f43a867... Updated Russian translation (*)
  49c1580... Updated Spanish translation (*)
  8977275... Updated Slovenian translation (*)
  34490ab... Updated Brazilian Portuguese translation (*)
  8def2dc... Updated Polish translation (*)
  0f9f9ec... Updated Polish translation (*)
  e26101a... Updated Hungarian translation (*)
  4e4a362... [l10n] Updated German translation (*)
  2b02a4c... Updated Latvian translation. (*)
  0682c40... Updated Hungarian translation (*)
  c64797f... Updated Portuguese translation (*)
  3d165c1... gtkmountoperation-x11: unbreak compilation on OpenBSD. (*)
  0134561... Updated Basque language (*)
  9dfb837... Updated Basque language (*)
  2c704dd... Updated French translation (*)
  349e9cc... [l10n] Updated German translation (*)
  ee1bd4c... Update Assamese translation (*)
  2ea4cef... Updated Oriya Translation (*)
  4403cf0... Updated Brazilian Portuguese translation. (*)
  e4bf7a2... Updated Swedish translation (*)
  0c33f0e... Updated Swedish translation (*)
  a861fa0... Updated Swedish translation (*)
  aeace5d... Updated Korean translation (*)
  8f33324... fontchooser: Fix gcc warnings (*)
  af5f593... fontchooser: Fix size computation (*)
  fe8ed0a... fontchooser: Rewrite size changes (*)
  3af04c1... fontchooser: Introduce gtk_font_chooser_find_font() (*)
  ded1036... fontchooser: Remove needless scroll calls (*)
  3a77b7e... fontchooser: Don't scroll in the populate_list() function (*)
  5834691... fontchooser: Use a cell_data_func for the font list (*)
  6cbbc78... fontchooser: Make changing the preview text fast (*)
  3d87ee7... fontchooser: Rename populate_list() function (*)
  6499088... fontchooser: Store tree model member variables as GtkTreeMo (*)
  9d96830... cssprovider: Remove outdated docs (*)
  a124d17... fontchooser: Store an iter to the current font (*)
  5a5737e... fontchooser: Fix leak (*)
  2b83d03... fontchooser: Sanitize variable declarations (*)
  7cf53a9... fontchooser: Take font description from model (*)
  132ccf0... fontchooser: Don't store the current face and family anymor (*)
  59298d9... fontchooser: Reorganize code a bit (*)
  af8c3fe... fontchooser: Update range marks properly (*)
  a40d0b4... fontchooser: Make all setters go through merge_font_desc() (*)
  7d5d0a1... fontchooser: Only create font descriptions on demand (*)
  c9ef2d0... fontchooser: Only compare font descriptions when families m (*)
  38af387... fontchooser: Reselect font when it's unfiltered (*)
  14154da... fontchooser: Set cell data as text + attributes instead of  (*)
  c1958ae... fontchooser: Use absolute size for the preview text in the  (*)
  59fbfd6... fontchooser: Split out computing of the preview text attrib (*)
  1892c64... fontchooser: Set a fixed size on the preview cell (*)
  18a6d98... fontchooser: Use fixed height mode for the font face list (*)
  19623af... fontbutton: Display the same text as elsewhere (*)
  d5bc1b6... fontbutton: Properly update label after property changes (*)
  7c675b3... fontbutton: Properly display absolute sizes (*)
  370f0d1... Disable font fallback in the fontchooser preview (*)
  a0fc947... GtkAssistant: Fix problems with gtk_widget_show_all() (*)
  6ab7b87... gtktreeviewaccessible: do not trigger an assertion (*)
  bd8e908... textview: Fix comparison being the wrong way (*)
  dd82b30... Fix module blacklisting (*)
  e994543... Updated Lithuanian translation (*)
  c91be58... Updated properties Lithuanian translation (*)
  39acc64... Updates (*)
  65ee452... Add some missing entries to the docs (*)
  e19d620... Updated Danish translation (*)
  29fe165... Updated Danish translation (*)
  021c4d7... Updated Telugu Translation (*)
  8c7dca8... Updated Telugu Translation (*)
  8725dca... Updated Telugu Translation (*)
  1c993d5... Updated Bulgarian translation (*)
  33f7754... GtkTreeViewColumn: fix return value of gtk_tree_view_column (*)
  c7cf1f5... GtkTreeViewColumn: fix x_offset returned by cell_get_positi (*)
  8b9601d... Updated Japanese translation (*)
  aa62d0f... [l10n]Updated Catalan translation (*)
  874b720... [l10n]Updated Catalan translation (*)
  66becfd... Update Czech translation (*)
  a6151eb... GtkBox: make get_path_for_child() work if there are interna (*)
  5ff8fe6... Documentation fixes (*)
  420a093... Updates (*)
  c9beb22... 3.2.0 (*)
  70b13d7... Bump version (*)
  33c43c9... Update Czech translation (*)
  d026fd4... [l10n]Updated Catalan (Valencian) translation (*)
  6476f6a... [l10n]Updated Catalan (Valencian) translation (*)
  61525f0... styleproperty: Use the long form to register background-col (*)
  205d0eb... styleproperty: Default to transparent background-color (*)
  1e36e40... styleproperty: Allow 'transparent' keyword for background-c (*)
  b01e20f... cssprovider: Remove unused enums (*)
  3fd7dbc... gtk: enable setting virtual modifiers in GtkCellRendererAcc (*)
  c500633... gtk: disable mnemonics in gtkrc.key.mac, they don't exist o (*)
  a99d14f... quartz: resolve the modifier confusion on the Mac (*)
  d3df467... gtk: use GTK_DEFAULT_ACCEL_MOD_MASK instead of GDK_CONTROL_ (*)
  2a8be23... gtk: fix entering of Option-foo symbols on the Mac (*)
  24a4283... gtk: allow to specify accelerators in a platform-independen (*)
  286fff4... gtk: use GTK_NO_TEXT_INPUT_MOD_MASK also in gtkfilechooserd (*)
  0955a59... app: abstract which modifiers are used for extending and mo (*)
  b663f3a... Bug 659406 - Abstract what triggers a context menu (*)
  c7f2c88... Fixed some strings in Brazilian Portuguese translation (*)
  89d16a5... reftests: Add a reftest checking background-color: transpar (*)
  a095a24... Put master on the 3.3 track (*)
  7b732ff... Updated Serbian translation (*)
  5e08c31... tests: Make editing window look more beautiful (*)
  3658e7a... tests: Make testwindows dialog even more beautiful (*)
  dbd4974... tests: Make testwindows use GtkGrid (*)
  b48c2d3... tests: Convert testtreeview from GtkTable to GtkBox (*)
  7724f14... tests: Convert testtoolbar to use a box instead of a table (*)
  276a9d7... container: Warn if an invalid widget path is created (*)
  aebd859... toolbar: Fix widget path creation code (*)
  814b6c2... tests: Use a box instead of a table in testselection (*)
  fa656ac... tests: Use a grid in testorientable instead of a table (*)
  04009aa... tests: Use a grid in testnotebookdnd instead of a table (*)
  4a7a673... Bug 659602 - Provide an abstraction for the platform's use  (*)
  0abe8ce... gtk: remove the private GTK_NO_TEXT_INPUT_MOD_MASK (*)
  11f8c1b... gtk: remove the private GTK_EXTEND/MODIFY_SELECTION_MOD_MAS (*)
  27cbbc4... GtkSettings: fix compile warnings on != X11 (*)
  2d3db34... Bug 659406 - Abstract what triggers a context menu (*)
  b58a82d... Updated POTFILES.skip (*)
  82710ad... mountoperation: fix the build (*)
  4991da8... update zh_CN translation (*)
  d4f83cd... notebook: use the current state to get the padding values (*)
  2500a95... notebook: allow using different padding values for the acti (*)
  34ee6d0... notebook: really deprecate tab_vborder and tab_hborder (*)
  d6a58e5... notebook: unconditionally apply padding to the tab content (*)
  8d3f7e3... stylecontext: add style classes for top/bottom/right/left a (*)
  c2f5d3d... notebook: add top/bottom/left/right style classes to the ta (*)
  63124e8... notebook: vborder/hborder deprecations are Since: 3.4, not  (*)
  5cf0450... toolbutton: don't force the icon widget to be a GtkMisc (*)
  2071cbf... tests: Convert testmerge from GtkTable to GtkGrid (*)
  afc5646... tests: Convert testimage example from GtkTable to GtkGrid (*)
  60eede3... tests: Convert print-editor from GtkTable to GtkBox (*)
  3111ac0... tests: Make prop-editor use a grid instead of a table (*)
  1678fff... tests: Convert testadjustsize example from GtkTable to box  (*)
  32c21ea... tests: Convert testdnd from GtkTable to GtkGrid (*)
  4866b04... tests: Convert testentryicons example from GtkTable to GtkG (*)
  d4d4f7f... tests: Convert testexpand from GtkTable to GtkGrid (*)
  c4bc16e... tests: Convert testgeometry from GtkTable to GtkGrid (*)
  41e17d9... tests: Convert testframe from GtkTable to GtkGrid (*)
  06440b4... testgtk: Upgrade alpha windows test from GtkTable to GtkGri (*)
  c25f2c4... testgtk: Convert big windows example from GtkTable to GtkGr (*)
  e214aec... testgtk: Beautify buttons example (*)
  2d88512... testgtk: Convert buttons example from GtkTable to GtkGrid (*)
  88a7942... print: Convert custom paper dialog from GtkTable to GtkGrid (*)
  2697464... testgtk: Convert radio/check button examples from GtkTable  (*)
  1145413... testgtk: Switch scrolled windows example from GtkTable to G (*)
  9972a18... testgtk: Simplify code (*)
  94f7702... testgtk: Convert focus example from GtkTable to GtkGrid (*)
  35f5dd5... testgtk: Remove invalid property (*)
  6e8b4c8... testgtk: Move display example from GtkTable to GtkGrid (*)
  32bb9ee... testgtk: Move paned example from GtkTable to GtkGrid (*)
  0a13dea... quartz: don't filter away directly encoded 24-bit UCS chara (*)
  d4c520e... testgtk: Clean up code (*)
  db746f3... testgtk: Switch progress bar example from GtkTable to GtkGr (*)
  4fbda7a... testgtk: Convert size groups example from GtkTable to GtkGr (*)
  9aed151... testgtk: Convert panes example from GtkTable to GtkGrid (*)
  638cb9e... testtoolbar: Fix test to use GtkGrid (*)
  80462c7... docs: Make infobar code example use GtkGrid instead of GtkT (*)
  08d578d... table: Deprecate GtkTable for GtkGrid (*)
  036c193... GdkWindow: fix conditional jump depends on uninitialized va (*)
  fb488d4... GtkTreeViewColumn: initialize a variable (*)
  11e1760... combobox: Remove unused define (*)
  a9affcd... notebook: Remove unused variables (*)
  bdfa05b... notebook: don't forget to prepare the tab style context bef (*)
  b0a7db7... Replace some references to the GtkTable, use GtkGrid instea (*)
  28bffa4... gtktable: Fix gtk-doc notation (*)
  58d9c7e... docs: Fix typo in treeview docs (*)
  61d6c73... tests: Fix a bunch of set-but-unused warnings in the filter (*)
  e0625f1... Updated Hebrew translation. (*)
  4a43034... a11y: Remove useless check (*)
  a36b05f... a11y: Don't include gtkx when not needed (*)
  5ae01f8... tests: Remove handleboxes from testmerge example (*)
  e967c74... testgtk: Remove handlebox example (*)
  85b79fb... handlebox: Deprecate (*)
  3435748... docs: Delete duplicate line in gdkwindow.c (*)
  2720574... gtkwindow: Clean up gtk_window_map() (*)
  f74421f... gtk-demo: Don't use tearoff menus (*)
  165fc24... testgtk: Remove tearoff menus from tests (*)
  b135441... menu: Deprecate GtkTearoffMenuItem (*)
  fcd4d8a... uimanager: Deprecate add-tearoffs property (*)
  dc67221... po/vi: import from Damned Lies (*)
  36b2362... Updated Vietnamese translation (*)
  522c305... gdkcreen-x11: Use GdkRGBA instead GdkColor (*)
  c8eb4e5... Add new api to gdk.symbols (*)
  c5c392d... Add 'Since 3.4' indices to the docs (*)
  8985ce3... gtkbox: Move private functions to private header (*)
  f44b846... __SIZEOF_INT__ and __SIZEOF_POINTER__ may not be defined. (*)
  2790a3d... Updated Esperanto translation (*)
  25e65dc... gdk: Plug leak in gdk_display_pointer_is_grabbed (*)
  eb8c2df... Bug 660730: Use GStatBuf for portability (*)
  e97b05a... filesystemmodel: Add a missing check (*)
  78ddeca... iconcache: Fix gcc warning (*)
  e1f79e8... box: add some missing includes (*)
  6fdf882... Add unit test for part 1 of bug 659022 (*)
  f646ed6... Fix first part of bug 659022 (*)
  e8323e2... Add two more unit tests for bug 659022 (*)
  bbc1e88... Bug 659022 - gtk_tree_model_filter_clear_cache_helper: asse (*)
  0e3a4b7... Fix commit 61d6c73f186a08cd55852c0a44a1704a6fbbbc39 (*)
  06dbbad... Updated Spanish translation (*)
  569b5ff... appchooser: add a GCancellable to the search operation (*)
  3a6996e... appchooser: make the "Find applications online" follow sear (*)
  1f2cfb5... all: add an 'only-child' pseudo-class selector (*)
  b928664... reftests: add a reftest for the CSS :only-child selector (*)
  00d79fd... Fixed gtk_cell_area_stop_editing() to properly notify when  (*)
  37f71d7... Bug 628936: Minimal change to pass introspection. (*)
  f920ded... GtkTreeViewColumn: dispose: Remove from the treeview (*)
  2677a7d... GtkComboBox: Add the format-entry-text signal. (*)
  78d8d6b... Updated Galician translations (*)
  87cc0dc... gtk: use the new modifier API instead of GTK_DEFAULT_ACCEL_ (*)
  5b74ee3... gdk: fix gdk_keyval_to_lower/upper() for Quartz, Win32 and  (*)
  5327034... gtk: remove the private GTK_DEFAULT_ACCEL_MOD_MASK define (*)
  0926f11... Updated Dutch translation by Rachid (*)
  1feb672... Updated Dutch translation by Wouter Bolsterlee (*)
  d172f1c... quartz: also update window position on windowDidResize (*)
  6dc34c1... Bug 658772: Directory paths for resource directories are ha (*)
  a35d876... Add G_GNUC_DEPRECATED annotations in GDK (*)
  defdfde... Quartz, Bug 655057: Eliminate Compiler Warning (*)
  8ad3d2b... Bug 657770 - Write to released memory in gtkdnd-quartz.c (*)
  6906ab8... Bug 658767 - Drag and Drop NSEvent capture is racy (*)
  0940974... Fix void function n gtkfontbutton.c so it does not try to r (*)
  1ecd9fb... Add a new symbol (*)
  8f07899... Include gdk.h in gail.c (*)
  9e0efc5... Add deprecation annotations for deprecated functions (*)
  5a13e08... Bug 660730: Win32: Only use _fstat32 if available (*)
  520881a... build: Strip out -DG_DISABLE_DEPRECATED (*)
  7cfb3ed... Add deprecation annotations for GtkHandleBox and GtkTable (*)
  133a7a4... Fixed referenced images for GTK_STOCK_INDENT (*)
  616afad... gdk: s/gdk_cursor_unref/g_object_unref/ (*)
  0853ce3... Use G_VALUE_INIT (*)
  a95c4c1... gtk: fix syntax of an annotation (*)
  1db5b34... Bug 658772: Directory paths for resource directories are ha (*)
  568198b... Updated British English translation (*)
  c4cf754... Updated Japanese translation (*)
  c301101... Update VS property sheets (*)
  b756209... Fixed some strings in Brazilian Portuguese translation (*)
  d987a01... GMountOperation on OpenBSD: remove the need for kvm(3) (*)
  febc298... tooltip: add support for opacity and rounded corners for to (*)
  385b7a3... gtk: GtkToolbar returns invalid paths when adding tool item (*)
  0c135cb... treemodel: document gtk_tree_path_free() as allow-none (*)
  6339181... DND: Work better with XI2 (*)
  34d6caa... Don't refer to --sync anymore (*)
  85a6bc8... Distribute tests/css/parser/selector.errors (*)
  6b510f4... Add GtkSwitch to widget-factory (*)
  bb1d9ab... Fix natural/min widht calculations for empty grids (*)
  958fc69... Fix document generation in out of tree builds (*)
  18a638a... GtkRange: use the right widget for coordinate translation (*)
  65d01e3... Updated German translation (*)
  077b366... quartz: don't return FALSE from GdkDevice::query_state() (*)
  88ad614... gtkquartz: don't free the string returned by get_bundle_pat (*)
  2688ccd... gtk: clean up the private horror (*)
  5c4f2ef... gtk: move _gtk_modules_has_mixed_deps() to gtkmodlesprivate (*)
  d56484f... tooltip: only update shape if the window is realized (*)
  16343bc... win32: fix unterminated #ifdef error (*)
  ccdc3c1... notebook: update tab area allocation when switching page (*)
  cd91ab9... Fix handling of GtkCellRendererProgress::inverted (*)
  99266c4... printunixdialog: fix a GtkTable->GtkGrid typo (*)
  9a13943... Add a css parser test for transparent (*)
  7d165b6... Fix make check (*)
  b195c7d... a11y: Hack around infinite loops in parent setting (*)
  df1e2cd... Fix more test breakage (*)
  a0ea626... Updates (*)
  6ea285c... Bump version to 3.3.2 (*)
  4f1c7e2... Post-release version bump (*)
  f6d78bf... gtkrc.key.mac: remove half the file, it was an accidential  (*)
  7f80ee3... gtkrc.key.mac: add Command-cursor text navigation (*)
  362ff7b... Fix gtk_grid_attach_next_to (*)
  0f17a84... Update grid tests to match (*)
  aceccd5... gdk: Make gen-keyname-table.pl work again (*)
  1cffe6c... gdk: Translate keyboard brightness keys (*)
  aa3ddb2... tests: Store keycode in tree for testaccel (*)
  701c00e... Print dialog: small keynav improvement (*)
  0888e6f... gtk: Fix XIGrabKeycode usage (*)
  931a408... radiotoolbutton: Fix the annotation for get_group() (*)
  a77162e... radiotoolbutton: Fix the introspection annotations (*)
  d808dac... iconview: layout items immediately when setting a GtkTreeMo (*)
  4ac4a1b... GtkSearchEngineSimple: adapt the GLib thread api changes (*)
  c3d2df4... GDK: Adapt to GLib thread api changes (*)
  d7c2646... Don't use deprecated Pango api (*)
  4460cac... Don't use g_value_set_char (*)
  8669eb4... Don't use deprecated Pango api (*)
  4f9fc25... box: Fix includes so hbox/vbox compile warning-free (*)
  e7e3413... tests: Remove unused variables (*)
  14d35d5... x11: Don't use deprecated function (*)
  eddacfc... x11: Do fallback resize without deprecated functions (*)
  c9a6483... display: Don't use deprecated functions (*)
  b120cb0... gdk: Move a bunch of deprecated code to a new file (*)
  c10cbf1... fontsel: Define GDK_DISABLE_DEPRECATION_WARNINGS (*)
  6132f52... handlebox: Define GDK_DISABLE_DEPRECATION_WARNINGS (*)
  e739757... table: Define GDK_DISABLE_DEPRECATION_WARNINGS (*)
  54d6ef1... iconview: Keep the device for dnd autoscroll (*)
  5ada0fc... tooltip: Remove unused variables (*)
  98d2156... tooltip: Don't use deprecated API (*)
  86af3ea... tests: Disable fontselection deprecation warnings (*)
  9788bfa... gtk-demo: Don't use deprecated code (*)
  2a9932c... Don't use deprecated GValue api (*)
  9b0011b... Don't use *_DISABLE_DEPRECATED (*)
  416e1a1... Don't use *_SINGLE_INCLUDES defines (*)
  8370052... Don't use *DISABLE_DEPRECATED guards (*)
  484a45c... Drop DISABLE_DEPRECATED guards here, too (*)
  98db3dd... Move gtk_draw_insertion_cursor out of gtkstyle.[hc] (*)
  068e1f0... Move wholly deprecated files to a subdirectory (*)
  feece3c... Move gtkstyle and gtkrc to deprecated/ (*)
  1f827d6... Don't warn about deprecations in deprecated/ (*)
  2de4405... Move deprecated gtkwidget style api to gtkstyle (*)
  8ad3fd2... Don't warn about deprecations in deprecated/ (*)
  adc731f... Remove various internal uses of deprecated api (*)
  cafef13... Remove one instance of gdk_window_get_pointer (*)
  2ead4c6... Remove some more uses of gdk_window_get_pointer (*)
  20008c3... Revert a change to the plug/socket headers (*)
  c002c83... Make sure we only show icons in the file selector bookmarks (*)
  8853a3e... Updated POTFILES.in (*)
  6cf1385... introspection: Include deprecated headers for scanner too (*)
  0f167e8... Fix make check (*)
  06b55b2... gtk: Add accel with keycode parsing functions (*)
  780a92b... gtk: Add test program for keycode parsing (*)
  ba397a3... tests: Disable accel test until fixed (*)
  3bd0059... GdkDeviceManager: some reshuffling of docs (*)
  250d433... Add device-taking variants of begin_resize/move_drag (*)
  32884e9... win32: Adapt to GdkWindowImpl api change (*)
  6f48f20... Quartz: Adapt to GdkWindowImpl api change (*)
  810ef68... Broadway: Adapt to GdkWindowImpl API change (*)
  3b152df... Wayland: Adapt to GdkWindowImpl api change (*)
  7644ef1... GtkWindow: Use new begin_resize_drag api (*)
  41d4229... Pop up context menus at the right device (*)
  8318515... Mark gtk_dialog_new_with_buttons as NULL-terminated (*)
  8067f6b... x11: Fix window manager change detection (*)
  a72a316... gtk: add annotations for some GtkSymbolicColor constructors (*)
  4d7e47d... Allow fallback for input method modules (*)
  79803d0... menuitem: Always treat submenus as popup (*)
  4d9d8ba... quartz: remove unused variable (*)
  6a7280c... quartz: Separate out screen_point conversion in function (*)
  7269cdf... quartz: Factor out toplevel from NSEvent code into function (*)
  9f45c37... quartz: Process motion events within windows bounds without (*)
  e5ccae5... quartz: make test_resize () conform to coding style (*)
  b78658c... quartz: make gdk_quartz_osx_version conform to coding style (*)
  88329ae... quartz: use get_toplevel_from_ns_event in one more place (*)
  4ef61e2... gtk: add annotations for some GtkRadio* constructors (*)
  d1c6bcb... quartz: handle recursive CFRunLoops (*)
  d809536... Print preview: make cancel work (*)
  ac943bf... gdk: exclude MOD1 from the virtual modifier mapping (*)
  8216324... [Quartz Bug 663182] NSImage throws an exception from _gtk_q (*)
  3243e69... Fix accidental paste error in 8216324 (*)
  42656dd... Revert "[Quartz Bug 663182] NSImage throws an exception fro (*)
  085b98f... [Quartz Bug 663182] NSImage throws an exception from _gtk_q (*)
  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 (*)
  ffc5c21... Updated Bulgarian translation (*)
  88ed04c... Updated Hebrew translation. (*)
  89f166b... quartz: fix coordinates for synthesized event (*)
  9107074... Beginning of keyhash tests (*)
  5a41b74... XI2: More logging for smooth scrolling (*)
  3714966... xi2: fix thinko in variable type (*)
  8bb3a20... xi2: ignore extraneous events for smooth scroll (*)
  9d68118... Updated Russian translation (*)
  dee341f... StyleProviderPrivate: mark internal variable as static (*)
  bfad99a... Bug 670373: modules/printing/cups/gtkprintbackendcups.c won (*)
  60969ff... Extract reasons and reasons_desc arrays to file level (*)
  4945b83... Create enum PrinterStateLevel (*)
  651f7b4... Extract printer setup variables into a struct (*)
  d10d34e... Extract function cups_printer_handle_attribute (*)
  58ca845... Extract Function cups_create_printer (*)
  3e354a1... Move some variable declarations into the scopes in which th (*)
  02f57f9... Bug 670373: modules/printing/cups/gtkprintbackendcups.c won (*)
  2c000c8... Bug 670373: modules/printing/cups/gtkprintbackendcups.c won (*)
  46385af... Remove some more CUPS 1.2 ifdefs. (*)
  2058ea0... docs: add gtk_builder_add_from_resource() to gtk-doc (*)
  2e873e3... Fix build with XInput < 2.2 (*)
  87cd493... Make page up/down work again in scrolled menus (*)
  55261f4... wayland: Improve error message handling in cursor buffer co (*)
  568b310... wayland: Only update position if the with_move flag is set (*)
  af8e4ee... wayland: Calculate window position offset to give emulated  (*)
  d13740b... Fix the gdk/gdkkeysyms-update.pl to reflect new upstream lo (*)
  d9eb667... Regenerate the gdk/gdkkeysyms.h and gdk/gdkkeysyms-compat.h (*)
  5538552... spinbutton: port to GtkIconHelper (*)
  d12fd14... themingengine: render a frame in gtk_render_handle() (*)
  7e917e5... themingengine: simplify render_extension() default implemen (*)
  271adac... icontheme: search first in all themes if the requested icon (*)
  145b59b... toolpalette: Rename variable (*)
  0cf3791... toolpalette: Configure adjustment properly (*)
  4e18e5f... gtk-demo: fix the tool palette demo (*)
  1d5ba78... stylecontext: Add GTK_STYLE_CLASS_DIM_LABEL (*)
  162614a... Change button bindings for range widgets around (*)
  22eb687... Add a 'fine adjustment' mode to ranges (*)
  b3a66c5... WIP: make GtkNotebook window-draggable (*)
  6764413... treemodelsort: fix iter_previous so it can go back to the f (*)
  d44edc1... Revert "WIP: make GtkNotebook window-draggable" (*)
  0c6d158... GtkGrid: Add a note about overlapping children (*)
  bf71b88... Fix the colord support in GtkPrinterCups when the PPD is lo (*)
  fa0d612... Don't load binary modules from the home directory by defaul (*)
  bbb7b29... Migrate to XDG config dir for custom papers (*)
  9f5e580... Try to load css themes from the XDG config directory first (*)
  f10176e... Prefer xdg data directory to legacy .icons directory (*)
  ceb3fec... Migrate to XDG config dir for bookmarks (*)
  922b404... Mention XDG Base Dir migration in README for 3.6 (*)
  328add4... Updates for 3.5.1 (*)
  18db647... Fix build with --enable-debug (*)
  b310ba2... Disable configuration-dependent keymap tests for now (*)
  20f8dd2... themingbackground: fix copy/paste typo (*)
  03bf85b... Paint label background (*)
  868b28b... reftests: fix background-size reftest (*)
  9af5d89... Fix infobar reftest for label background changes (*)
  2f81a58... Fix info-bar reftest (*)
  0aa989a... GtkPlug: fix handling of key events for different layouts (*)
  cdf473e... infobar: deprecate broken GtkInfoBar style properties (*)
  babd137... GtkApplication: fixes for NULL session bus (*)
  af71917... GtkApplication: adjust to GApplication changes (*)
  e9e557a... Update reference output for css parser tests (*)
  23907e1... build: Remove now-unused GTK_DISABLE_DEPRECATED undefs (*)
  de9ffc9... tests: Ifdef out unused code (*)
  4531da1... gtk: Get rid of deprecation warnings (*)
  7bb19b8... docs: Fix copy/paste typo (*)
  12846d8... versionmacros: min-require the current stable version (*)
  6c63842... cssprovider: Actually match the state for style properties (*)
  b4195cb... cssmatcher: Handle case of empty widget path (*)
  333a5b4... cssshadow: Default fallback color is transparent (*)
  3be5c09... Add some more documentation about GDK_SCROLL_SMOOTH (*)
  c0708f2... Bump to 3.5.2 (*)
  b07e51b... Bump version (*)
  fd549e4... cssshadow: plug a memory leak (*)
  d7992d0... reftests: Make reset css include new CSS properties (*)
  40915d9... reftests: Remove unneeded event boxes (*)
  d22a632... window: Validate style context before first allocation (*)
  b031728... build: Set G_ENABLE_DEBUG for minimal --enable-debug=minimu (*)
  793748e... debug: Add GTK_DEBUG=no-css-cache (*)
  532c66d... Updated Greek translation (*)
  01b75f1... pathbar: Only invalidate styles in allocate if stuff really (*)
  0743cef... stylecontext: Disallow adding/removing GtkSettings style pr (*)
  aeb5cb2... pathbar: fix a copy/paste error from last commit (*)
  2969db9... Bug 670449-gtk/gtksettings.c: Fix build on Windows (*)
  c97f0b6... Bug 670499-configure.ac: Check for nearbyint(), isinf() and (*)
  4f56f53... Bug 670499-Add gdk/fallback-c89.c (*)
  a5626c4... Bug 670499-gdk/gdkrgba.c: Include fallback-c89.c (*)
  5f61f40... Bug 670499-gtk/fallback-c89.c: Add fallback for nearbyint() (*)
  824776c... fontsel: Add a deprecation note in the constructor docs (*)
  ff66d0d... application: Add unique IDs for GtkApplicationWindow (*)
  4b4ec44... application: Fix build without x11 (*)
  b9eb02e... colorbutton: don't hardcode a 16px margin around the color  (*)
  823ee6d... Fix unclosed comments (*)
  549ec0d... Updated Dutch po-properties translation by Rachid, reviewed (*)
  7c038b1... build: Fix out-of-tree build of widget-factory demo applica (*)
  4d7c7ec... window: Remove needless call to ensure_state_flag_backdrop( (*)
  154ce01... gdk: add bindings-friendly alias for GDK_EVENT_2BUTTON_PRES (*)
  88c6390... printing: Rename GTK_UNIT_PIXEL to GTK_UNIT_NONE (*)
  c1f01eb... Add support for disabling middle click paste (*)
  da1a90b... docs: Correct gtk_tree_row_reference_new() description (*)
  e6daeda... docs: Move GtkSelectionData to gtk3-Selections (*)
  2d10c88... docs: Improve GtkMessageDialog description (*)
  a18f018... cellrenderertext: Add placeholder-text property (*)
  3f54cf9... Updated Spanish translation (*)
  644070b... entry-completion: don't subtract entry borders from popup a (*)
  5a8e2b5... entry-completion: set size request on the toplevel window (*)
  e5f0e30... themingengine: don't hardcode the slider lines in the themi (*)
  3ad3a66... Updated Galician translations (*)
  321d061... Updated Hebrew translation. (*)
  4884a7c... gdk: do not send leave event on touchpad button release (*)
  3b0cd0e... [socket]: fix gtk-doc warnings. (*)
  7604e2d... gtk_entry_[get|set]_inner_border(): Clarify the deprecation (*)
  ee91e27... iconview: Remove needless requirement (*)
  63ddb3f... iconview: Don't cache iters (*)
  65ad492... iconview: Redo size requests (*)
  2da7a6d... tests: Make testcellarea use an iconview (*)
  d406bf9... iconview: Reduce complexity of sizing code (*)
  b7385ff... iconview: Respect item width in size requestr code (*)
  d20d7c5... iconview: Redo layouting (*)
  e187cda... tests: Remove unused include (*)
  e133c6c... iconview: Don't expand items to more than natural size (*)
  20583c6... build: Don't invoke pkg-config directly (*)
  78638f7... broadway: Fix vfunc prototype (*)
  86cebc9... iconview: Fix negative natural size request on empty iconvi (*)
  5722f9a... sizerequest: Improve warning message (*)
  e00847b... bgo#675421 - Set the wm_role on GtkFileChooserDialog (*)
  b5bcdbc... Rename gtkquartz-menu to gtkmodelmenu-quartz (*)
  985881f... [Bug 675501] gtkquartz.h is not in the gtk+-3.5.2.tar.xz ar (*)
  a4d7643... infobar: set default border/spacing on action/content areas (*)
  a0f155e... immulticontext: Always check if the global context id chang (*)
  f51c9d4... stylecontext: Make queue_invalidate() always work (*)
  e8eeb39... iconview: Move wrap width adjustment to size request code (*)
  e31fb77... iconview: Bring back per-row contexts (*)
  d736d06... iconview: Only compute item sizes in one place (*)
  73f3263... gtk: Add private headers to EXTRA_DIST (*)
  7915388... quartz: handle yet another dead tilde variant (*)
  767a014... l10n: updated Italian translation (*)
  cc057d5... iconview: Don't draw unallocated items (*)
  c1cfcd0... quartz: add a special case to GtkIMContextSimply for enteri (*)
  c6a7a08... gtk: Fix warnings for some uses of GtkLinkButton (*)
  859b688... [broadway] Fixup build (*)
  b501e64... cssprovider: Remove unused members from scanner (*)
  a8d8c02... Revert "cssprovider: Remove unused members from scanner" (*)
  a657809... cssparser: Keep track of the file (*)
  e131726... cssparser: Change APIs that work with files (*)
  c9f01ff... cssimage: No need to pass base file anymore (*)
  cc6c7c5... cssshorthand: Don't pass base file anymore (*)
  1367ef7... cssstylefuncs: Remove base argument (*)
  6ee237e... cssstyleproperty: Remove base argument (*)
  a7f2381... styleproperty: Remove base argument (*)
  0e46701... csssection: Remove file argument from constructor (*)
  2569568... cssprovider: Remove unused members from scanner (*)
  f900df6... box: set orientation style classes when setting orientation (*)
  1f2d709... visuals: add some visuals UI files for h/v linked button bo (*)
  81d90bd... Updated POTFILES.skip (*)
  a8c6ba3... Remove lies (*)
  d4b38c5... quartz: Ignore events from all mouse buttons past the resiz (*)
  f730f51... Fix links to developer.gnome.org (*)
  8d1f32a... GTK PrintToFile settings (*)
  01fdd67... Updated Spanish translation (*)
  f77b690... GDK X11 DND: Fix infinite loop (*)
  1685b2b... iconview: Bring back rtl flipping (*)
  54fe6d7... Updated Norwegian bokmÃl translation (*)
  c837809... statusicon: use absolute delta to find the nearest icon siz (*)
  779591b... gdk: Don't crash when resetting cursor (*)
  5bf8207... statusicon: Fix implicit declaration warning (*)
  0c6b54a... Revert "gdk: Don't crash when resetting cursor" (*)
  861c57e... gdkoffscreenwindow: Don't crash when resetting cursor (*)
  f8e6e27... styleproperty: make background-clip and background-area arr (*)
  ed12be7... styleproperty: make background-repeat an array property (*)
  9b04673... styleproperty: make background-position an array property (*)
  f65970b... styleproperty: make background-size an array property (*)
  580b585... styleproperty: make background-image an array value (*)
  214809e... colorswatch: don't use the clip box directly (*)
  9cdff6e... themingbackgorund: render all background layers (*)
  0cd6710... reftests: add a reftest for multiple background layers (*)
  8aec813... tests: add trailing commas to background-shorthand.css test (*)
  cfc5854... shorthand: use array values for shorthand properties parsin (*)
  a17c69c... shorthand: add background-position and background-size to b (*)
  3cd6ede... csspositionvalue: make empty error value non fatal (*)
  61c7014... shorthand: implement multiple backgrounds for the backgroun (*)
  b58fa2c... tests: move background-shorthand test to background-shortha (*)
  baf6f38... tests: add background-shorthand parser test for multiple ba (*)
  3f7dd6f... themingengine: render pane-separator grip only if we have n (*)
  7babd38... gdk: fix the build (*)
  1ecf116... Updated Dutch translation (*)
  b7cf588... Updated Dutch translation (*)
  04b92a7... Be more careful when freeing ui manager nodes (*)
  ba965b3... testscale: add a scale with a fill level to the test (*)
  ec39974... grid: add missing transfer annotation (*)
  16458b0... Fix a case of 'stuck grab' (*)
  87a6115... themingengine: don't use gtk_theming_engine_state_is_runnin (*)
  e6660bc... themingengine: add missing deprecation annotation (*)
  f2da5f3... themingengine: don't use gtk_theming_engine_get() (*)
  276dae8... Improve GtkColorButton behaviour (*)
  d6aee92... Bug 676087-configure.ac: isnan() and isinf() are macros, no (*)
  fb3eb37... Fix gdkx include path (*)
  5346ae5... doc: Add missing CDATA around a XML programlisting (*)
  5eb286b... Make certain gtk3 types conditional (GST-style) (*)
  01a3345... file printbackend: Protect a callback by GDK_THREADS_ENTER (*)
  fb968e6... range: remove commented out code (*)
  e32da24... range: read and use CSS margin values for the trough compon (*)
  bb16e54... plugman: Update GtkBuilder markup (*)
  fc86f2a... gtk-demo: Update language in colorsel demo (*)
  91d0143... gtk-demo: Show data files as well (*)
  6480f3c... gtk-demo: Add a theming example (*)
  479c02a... Document removing of accelerators (*)
  0703fa7... Updated POTFILES.skip (*)
  601e10b... Mark strings in embedded XML code in plugman.c as translata (*)
  f2f26c2... Don't include gtkplug.h in gtkdnd-quartz.c (*)
  f4378aa... Disable documentation of gtk_plug_get_type and gtk_socket_g (*)
  a893e3c... Chain up custom_tag_start() propertly. Fixes bug #675899 "I (*)
  529415f... [l10n] Updated German translation (*)
  5a47f22... Add since annotations to some enum values (*)
  f8d1b2e... docs: libgailutil is now called libgailutil-3 (*)
  11aac23... docs: Escape bare '#' in GdkRGBA string definitions (*)
  7fad163... Updated Galician translations (*)
  346b933... Provide a way to force showing icons in buttons (*)
  385a239... button: fix variable name in function declaration (*)
  c4284d2... Updated French translation (*)
  985c19f... Updated French translation (*)
  403025f... themingbackground: don't clear the window bg cairo surface (*)
  78538fb... visuals: add a testbed for OSD toolbars (*)
  1d72682... Forgotten file (*)
  5e7f8e4... gtk-demo: Move Theming to Theming/Style Classes (*)
  ebe4595... Update window title (*)
  46cc815... Add a custom css example (*)
  d1b5d05... Fix doc comment (*)
  1bb7e28... Fix the build on Solaris (*)
  33d2af0... fix the build (*)
  2cecc1f... GtkToolbar: Prevent accidental drag starts (*)
  aee7544... gtk-demo: Add a help stock menuitem (*)
  c7e7d32... Change the stock help accel to F1 (*)
  6c9d82d... Mention GTK_DIALOG_NO_SEPARATOR in migration docs (*)
  8742f6f... Clarify the gtk_style_context_add_provider docs (*)
  9cca320... Reword lockbutton docs (*)
  d7550bb... Mention cairo_save/restore in the ::draw migration docs (*)
  f27ed9a... Correct the docs for GDK_MSB_FIRST (*)
  667a270... Document "set" properties a bit (*)
  b2d9e8a... Link to the 2.x deprecated index in the migration guide (*)
  2f01569... Remove gtk_accel_group_query from the docs (*)
  269e3cc... Updated Spanish translation (*)
  dd59504... Updated Spanish translation (*)
  59c7de6... Updated Slovenian translation (*)
  8637fd3... Updated Slovenian translation (*)
  b3f2583... gtk_application_new(): Docs: application_id may now be null (*)
  3a8cec5... reftests: Add a simple reftest for background-position (*)
  bce34d8... reftests: add a reftest for repeating/positioned background (*)
  65166c3... themingbackground: fix drawing for repeating positioned ima (*)
  cbc541d... gtkmenutoolbutton: Remove unused variable (*)
  d708d43... gtkmenutoolbutton: Fix show-menu API docs (*)
  8a5f089... gtk-demo: Add a simple example for theming (*)
  3d98275... gtk-demo: Add a name property to the demos (*)
  04e8a8a... gtk-demo move application demo resources into a namespace (*)
  45d0313... gtk-demo: Rename resources file (*)
  6c7f99d... gtk-demo: Include resources in main app (*)
  075b259... gtk-demo: Make CSS a resource (*)
  6461105... main: Don't overrun the file that's read (*)
  98fa2a3... gtk-demo: add a test for a CSS accordion (*)
  561e24b... gtk-demo: move styling for the CSS editor to a separate fil (*)
  c5629fd... gtk-demo: add a demo for CSS multiple backgrounds (*)
  46f967d... gtk-demo: don't try to add tabs for empty filenames (*)
  887d83b... gtk-demo: display tabs for CSS files in theming demos (*)
  21342cb... gtk-demo: unify Theming and CSS theming sections (*)
  644d62e... Trivial: remove a bit of obfuscation (*)
  1519a1e... gtkmenutoolbutton: Use GtkMenuButton (*)
  9d35f7e... gtkmenubutton: Add menu button widget (*)
  5c76c1b... Silence compiler warnings (*)
  dbf44fd... Revert "gtkmenutoolbutton: Use GtkMenuButton" (*)
  2baba25... Revert "gtkmenubutton: Add menu button widget" (*)
  10a4771... notebook: fix size requisition for the initial_gap style pr (*)
  4cf2516... Updated Spanish translation (*)
  65d8c92... docs: Add section for new 3.6 symbols (*)
  d2d25dd... docs: Fix duplicate declarations in sections (*)
  d9a602f... icon-theme: Allow symbolic GFileIcons (*)
  f8a7810... Deal with non-multiple-of-100 font weights (*)
  1b1c728... GtkFontSelection: Populate list models atomically (*)
  eeb5299... GtkFontSel: Don't try to set the cursor on invalid iters (*)
  1617344... testgtk: Work around some property editor problem (*)
  4fee1aa... grid: Add missing guard to gtk_grid_get_child_at() (*)
  b0ea458... grid: Fix access to grid->priv member (*)
  af5cd97... Updated French translation (*)
  3501e53... Updated Galician translations (*)
  90b6725... Fix the infobar builder test (*)
  b4eb3c2... Updates for 3.5.4 (*)
  59eaa15... Bump version to 3.5.4 (*)
  506dacb... Post-release version bump (*)
  4aab1ea... build: Fix MKDIR_P for recent automake (*)
  e92e767... liststore: fix transformation of GValues on set (*)
  a24f756... treestore: fix transformation of GValues on set (*)
  61001bc... tests: add an unit test for the previous commits (*)
  3473577... a11y: fix a typo leading to a crash (*)
  8fe5572... Updated Greek translation (*)
  e614993... gdk: add missing annotations to gdk_event_get_scroll_deltas (*)
  ab976ac... gdk: add a missing annotation to GdkEventProperty (*)
  d704f2b... gtk: Add GtkSearchEntry (*)
  61972a3... gdk: annotate the attributes_mask type for gdk_window_new (*)
  4a25bac... Update docs for GtkEntry::activate (*)
  89b4c15... Use GtkSearchEntry (*)
  30e5273... widget-factory: Use GtkSearchEntry (*)
  1cbd846... spinbutton: fix a typo (*)
  099dff1... testscale: add a test for up/leftwards scales (*)
  75331c0... application: Really allow NULL application-id (*)
  0e37d2a... liststore: Make gtk_list_store_reorder() introspectable (*)
  b5d18b3... fix  a typo (*)
  b80d935... stylecontext: pass down the requested change type to invali (*)
  3851a1c... entry-completion: don't move to leftmost character with inl (*)
  bbe0784... assistant: Set the proper stock images on the proper button (*)
  7e37b45... Fix up the deprecation annotation for gtk_widget_get_pointe (*)
  ad63d1b... toolbar: don't call gtk_style_context_set_background() (*)
  ec75554... iconview: Don't shrink items (*)
  c32a5a8... iconview: gtk_icon_view_compute_n_items_for_size bugfix (*)
  4b83be0... iconview: Add documentation abour different sizes (*)
  7c1b561... iconview: Include column spacing in calculation (*)
  6d9d878... iconview: clamp item size to be in [minimum, natural] (*)
  62292dc... iconview: Don't add item-padding (*)
  fd4c330... iconview: Ensure icons are at least 1x1 pixels (*)
  c187386... iconview: Add a descriptive function (*)
  d40c496... image: background and border should be drawn around the wid (*)
  5c46f81... iconview: Special case the empty iconview (*)
  644d16a... reftests: Add a reftest for the empty iconview (*)
  49c618c... image: Don't add border twice (*)
  ffe1e31... gtk: Always load the atk-bridge (*)
  9fef2dc... gtkmenubutton: Add menu button widget (*)
  50cd570... gtkmenutoolbutton: Use GtkMenuButton (*)
  5245192... Updated POTFILES.in (*)
  6d4058e... Updated Arabic translation (*)
  9b47bc5... widget: don't call gtk_style_context_set_background if app_ (*)
  bba72ea... Fix windres invocation (*)
  7572325... GtkImage: fix get_property('stock') (*)
  d86f76c... Updated Spanish translation (*)
  4243c3a... Fix a memory leak in GtkImage (*)
  a586c7a... Updated Telugu Translation (*)
  88c861d... a11y tests: update expected results (*)
  116b5e5... GdkDevice: Fix an inverted assertion (*)
  330d638... Fixed the issue reported in Bug #613561 (*)
  fb91fa2... Add gtk_icon_view_get_cell_area (*)
  44fd03e... mountoperation: use the Shell DBus proxy if available (*)
  71e0e72... build: Add --without-atk-bridge, only check for it on X11 p (*)
  69b6c1d... Update Visual C++ 2008 property sheet (*)
  1eceadb... gtk/Makefile.am: Fix Visual C++ disthook rules (*)
  2d36e4b... Fix the gtk3-demo Visual C++ projects (*)
  ba1850b... Update Visual C++ property sheets (*)
  887f13c... gtk/gtkcsseasevalue.c: Remove C99ism (*)
  b7c498b... config.h.win32.in: Updates (*)
  325cf07... GtkNotebook: Maintain invariants during tab dnd (*)
  e28021b... gtk: add gtkdbusinterfaces.xml to EXTRA_DIST (*)
  376783f... gtkdbusinterfaces: Fix srcdir != builddir (*)
  3056324... GtkNotebook: Fix reverse tab order (*)
  cea4b80... Fix a compiler warning (*)
  a84effa... Cosmetics (*)
  11c17ef... Enable gio-unix for Quartz (*)
  d41b5d9... Updated Galician translations (*)
  6c04296... Rename gtk_icon_view_get_cell_area to gtk_icon_view_get_cel (*)
  fd6ce99... Bug 676077: Fix handling of Keyboard Input on Windows (*)
  9992026... application: fix a typo in introspection annotation (*)
  37bb0ce... actionable: silence g-i scanner warning (*)
  ec1904c... fontchooser: silence g-i scanner warning (*)
  8ff9770... widget: silence g-i scanner warning (*)
  66a2870... menu: add missing (scope async) annotation to gtk_menu_popu (*)
  261d2d9... radiobutton: add missing (element-type) annotation for radi (*)
  73b1944... Updates for 3.5.6 (*)
  bcdbfa1... Don't export private GtkMountOperationHandler api (*)
  1cf0b59... 3.5.6 (*)
  68542f2... Bump version (*)
  e393fde... widget-factory: add a symbolic icon column in the treeview  (*)
  ed8203e... build: Drop --without-atk-bridge option (*)
  806519d... Updated Bulgarian translation (*)
  47f5fbf... Updated Telugu Translation (*)
  4cfe2a3... a11y: remove implementation for [add/remove]_global_event_l (*)
  e307f08... Updated Greek translation (*)
  1042372... Handle transparent colors better in GtkStyle emulation (*)
  6f86bd5... docs: add gtk_ui_manager_add_ui_from_resource to gtk-doc (*)
  6e11c31... GActionMuxer: disconnect group signals on finalize (*)
  0d665fd... docs: add missing GtkApplication accelerator methods to doc (*)
  d22624b... menubutton: don't dereference NULL GdkEvent (*)
  8be5fa5... po/vi: import from Damned Lies (*)
  ff28d3f... Updated Vietnamese translation (*)
  f70fc49... docs: fix a number of typos and obsolete references (*)
  257b42e... application: plug some memory leaks (*)
  5a5c330... gtkstyle: add a gtkstyle-fallback style class for RC colors (*)
  598163e... menubutton: set DROPDOWN_MENU hint on the menu toplevel (*)
  06c8739... modelmenu: set the accel group on the GtkMenu (*)
  f22226b... application: fix double free of app_id (*)
  f81bd6c... menu: notify attach-widget property when menu is detached (*)
  5dbf3a5... modelmenu: listen for toplevel changes on the attach widget (*)
  f30eab0... entry: guard for != NULL before unreffing the pixbuf (*)
  0dbf5db... a11y: Don't mess up if column gets hidden (*)
  fb1b025... a11y: Add separate accessible for GtkLockButton (*)
  58cf6df... a11y: Get lockbutton text directly (*)
  b900016... a11y: Make lockbutton notify about state changes (*)
  974212e... OpenBSD: use G_N_ELEMENTS instead of nitems (*)
  8142a50... Add missing functions to the docs (*)
  b90f405... Silence the build (*)
  f3e7c06... Updated Norwegian nynorsk translation (*)
  f7683b0... GtkApplication: Fix unsetting menu models (*)
  126a230... level-bar: introduce GtkLevelBar (*)
  ffdd7a5... visuals: add a visual demo for GtkLevelBar (*)
  79be9a3... docs: link against libgdk-3.la (*)
  67d4b16... Revert "visuals: add a visual demo for GtkLevelBar" (*)
  5de021c... Revert "level-bar: introduce GtkLevelBar" (*)
  bd3e397... Change signal parameter names in GdkWindow to be valid C id (*)
  0ddb502... Fix typo replacing action "Parse" with "Paste" (*)
  3d7a2d7... Ensure that XDG_DATA_HOME is created before using it (*)
  0b5f129... Consistently allow -1 to mean 'append' in tree models (*)
  a9dc48c... wayland: Update to new header path for xkbcommon (*)
  8d8ae74... wayland: Update configure.ac to add now needed wayland-curs (*)
  936ceb8... wayland: Protocol change: ping event on shell_surface (*)
  2928ffc... wayland: Remove unhelpful debug message (*)
  b1a5b19... wayland: Load cursor theme using new Wayland cursor library (*)
  3eb0b19... wayland: Port to new input protocol mechanism (*)
  f20ac38... wayland: Port to SHM pool allocation mechanism (*)
  598c1b2... wayland: Temporary disable/hackaround keyboard code (*)
  8d7869e... wayland: Remove unused variable (*)
  0d1ae2e... wayland: Protocol change: wl_shell_surface_* take surfaces  (*)
  6cdb752... wayland: Protocol change: configure event (*)
  33b9f8e... wayland: Protocol change: wl_buffer_damage (*)
  93a3382... wayland: Switch to new wayland cursors mechanism (*)
  77791f0... wayland: Port to libxkbcommon API changes (*)
  17d1c3c... wayland: Ensure that _get_client_pointer returns a pointer (*)
  7fe8701... wayland: Add internal API for handling Wayland serial numbe (*)
  a4f032f... wayland: Save the serial numbers for the pointer events (*)
  9f039e5... wayland: Save the serial number for the ping event (*)
  310fd40... wayland: Protocol update: wl_shell_surface_resize and _move (*)
  5b81186... wayland: Protocol update: wl_pointer_set_cursor takes a ser (*)
  8bd1478... wayland: wl_shell_surface_set_popup requires a valid seat a (*)
  91a11ee... wayland: Ensure we destroy the shell surface when destroyin (*)
  ed0cabf... Updated Indonesian translation (*)
  4ca1ca5... Updated Indonesian translation of Property Nicks (*)
  d101d4b... Some updates (*)
  db569cb... introspection: mark data in GtkCallback as closure (*)
  ebdd60c... icontheme: Don't assume a symbolic icon size of 16x16 (*)
  10fa091... menu: code style fix (*)
  36bcb3b... menu: small code cleanup (*)
  b5d45a9... Add API to force a GtkIconHelper pixbuf rescaling (*)
  77221c1... Ensure pixbufs as entry icons get resized (*)
  37262f9... statusicon: Rely on GtkIconHelper for pixbuf resizes (*)
  bd3ca2b... menu: Fix touch scrolling on menus close to the monitor edg (*)
  aa21c34... Add GtkMenuButton and GtkSearchEntry to gallery (*)
  81cf770... Add GtkMenuButton and GtkSearchEntry to types file (*)
  1bcefc4... Cosmetic changes (*)
  89fb815... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  c027b6d... Desensitize filtered folders when in folder selection mode (*)
  914749b... Remove superfluous check in node_set_filtered() (*)
  435ee77... Make it clear that 'filtered' means 'filtered_out' (*)
  cbb4ee4... Make computing and setting the visibility/filters atomic op (*)
  2264507... Make the logic for setting the sensitivity column a bit mor (*)
  7bfcb06... Test folder filtering (*)
  46c1ea9... Emit row-changed notification (*)
  79c1095... Clear cached row sensitivity when the filter changes (*)
  41f6d18... Add GDK_AVAILABLE annotations to new API (*)
  3e74e54... Updated Belarusian translation. (*)
  bb315af... Updated Telugu Translation (*)
  cc310be... Fix preview sizing in GtkFontSelection (*)
  6f7758b... Updated German translation (*)
  680ed90... Updated Polish translation (*)
  129d3f0... docs: remove duplicate entries in gtk3-sections (*)
  68acf78... level-bar: introduce GtkLevelBar (*)
  6af40f9... level-bar: add default Raleigh theming for GtkLevelBar (*)
  855088b... visuals: add a visual demo for GtkLevelBar (*)
  5ee5912... tests: add a test for GtkLevelBar GtkBuildable implementati (*)
  d681e85... Updates (*)
  19d16f8... wayland: Expose _gdk_wayland_display_get_keymap internally (*)
  1d080a0... wayland: Process the keymap that is sent over from the comp (*)
  3f0f328... wayland: data_device.data_offer now has a safe object wrapp (*)
  d8d4eb3... wayland: Implement the keyboard_enter/keyboard_leave events (*)
  23c5eba... cellrendererpix: set the IMAGE style class when rendering a (*)
  a93f246... wayland: implementation of pointer_handle_axis. (*)
  21f4b1c... wayland: Use the correct union member for axis events (*)
  ad2dc27... Updated POTFILES.in (*)
  bdc6395... New gtk-launch command (*)
  78eab0c... More updates (*)
  f7d5a1e... 3.5.8 (*)
  fb76a0a... Bump version (*)
  d226782... wayland: Refactor the keymap handling so it is associated w (*)
  a4c80bd... wayland: Create and expose an xkb_state on the keymap objec (*)
  b5773b8... wayland: Remove annoying whitespace (*)
  bef037f... wayland: Remove unused function declaration (*)
  d2c66e5... wayland: Hook up _get_num_lock / _get_caps_lock to read fro (*)
  33e928e... wayland: Initial version of keyboard key event handling (*)
  96c1910... tests/filtermodel: Add test for bug 679910 (*)
  eaddf70... GtkTreeModelFilter: Fix _iter_previous() when iter points a (*)
  c195421... Updated Spanish translation (*)
  0ea8920... wayland: don't wipe clipboard on any change coming from the (*)
  c5ef4e6... wayland: Add default settings implementation for Wayland ba (*)
  1a0a8e1... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  8a39d22... wayland: Don't compare against GdkWindowTypeHint as a bitma (*)
  7c51d67... wayland: Fallback to setting transient windows if no seat a (*)
  44da798... Updated POTFILES.in (*)
  8ded24f... Updated Slovenian translation (*)
  c2681d5... widget-factory: add two GtkLevelBar (continuous and discret (*)
  fcfbafc... Updated Spanish translation (*)
  9613cf6... Updated German translation (*)
  ae81246... Add an example for handling app menu fallback (*)
  2cf9241... Updated Norwegian bokmÃl translation (*)
  4e41a66... Updated Greek translations (*)
  68c5c24... Updated Serbian translation (*)
  7ce11d1... Updated Serbian translation (*)
  114267c... Updated Kazakh translation (*)
  84d28ba... Visual C++ projects: Update .dll/.lib naming (*)
  488baee... Visual C++ property sheets: Remove wrong "install" line (*)
  ce74104... Updated Telugu Translation (*)
  f061990... window: Update _gtk_window_set_is_active API comment (*)
  9d3a49b... Updated Galician translations (*)
  f92a092... Bug 680822 â Document return value of GtkWidget::draw (*)
  144a568... gdk: Don't use GDK_THREADS_ENTER/LEAVE macros internally (*)
  8d0e88b... gtk: Don't use GDK_THREADS_ENTER/LEAVE macros internally (*)
  3e78324... modules: Don't use GDK_THREADS_ENTER/LEAVE macros internall (*)
  746b9d7... demos: Don't use GDK_THREADS_ENTER/LEAVE macros (*)
  0ac56e9... gdk: Deprecate thread functions (*)
  b936666... Improve threading documentation (*)
  844e793... menubutton: Clear references in dispose, not finalize (*)
  c1218f9... notebook: restore previous behaviour wrt. unparenting of ta (*)
  3941a80... fix bug#680901: translations of "even sheet" and "odd sheet (*)
  8f55b27... Expand the thread deprecation documentation (*)
  4a7d830... [l10n] Update Japanese translation (*)
  e5269eb... iconview: fix get_tooltip_context transfer annotation (*)
  bb2ebce... Updated gujarati file (*)
  1c90f6b... Updated gujarati file (*)
  13ad089... gtk: ref the action around gtk_action_emit_activate() (*)
  357a2bb... Updated Persian translations (*)
  d1091c8... docs: Improve man page generation (*)
  bdbd478... docs: Add examples for use of GDK_VERSION_MIN_REQUIRED (*)
  c069267... Cosmetic improvements to man pages (*)
  c549047... Sync man page configury with GLib (*)
  71d95ce... Add GtkLevelBar to the visual index (*)
  1067627... Add labels to some visual index images (*)
  e8dcfad... cups: Use IPP api when necessary with CUPS 1.6 (*)
  d0d21a4... Make GtkToolbar honour css border and padding (*)
  6fe0fbd... Leave GDK_THREADS_ENTER/LEAVE visible for now (*)
  351c1ab... gtk/gtkadjustment.c: Improve docs (*)
  4942b6f... Remove references to deprecated functions (*)
  5a3442b... Improve GtkMenuButton menu positioning (*)
  2661403... Fix DND keyboard control with XI2 (*)
  e2c15e2... Fix a memory leak (*)
  f89d5c8... Optimize gtk_widget_path_copy() by preallocating "elems" ar (*)
  7dff680... Updates (*)
  5f28b7c... Update expected dump output for color choooser (*)
  e3aa565... 3.5.10 (*)
  78ad6f8... Bump version (*)
  2d7c237... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  512fee6... toolbar: deprecate internal-padding style property (*)
  1ec6329... toolbar: don't request CSS padding twice (*)
  8062e47... toolbar: deprecate shadow-type style property (*)
  560952d... Chain up relevant GObjectClass:notify vfuncs (*)
  3da26f5... Assamese translation updated (*)
  9c43f67... Assamese translation updated (*)
  08a7257... Assamese translation updated (*)
  73bca14... po/eo.po: fix translations for GtkSwitch (*)
  319bb26... appchooserdialog: add a missing label mnemonic (*)
  66810c1... Assamese translation updated (*)
  58a9244... Export gtk_entry_get_display_text() as a private function t (*)
  63e2a0f... Expose the masked string for password fields to assistive t (*)
  45ecba2... Update accessibility unit tests to consider password fields (*)
  374d48c... Fix typo in documentation (*)
  094fcd6... Allow building with CFLAGS=-Werror (*)
  9d11da7... docs: Clarify GtkToggleButton action documentation (*)
  8ac04de... Fix _gtk_entry_get_borders() declaration (*)
  72d1163... Update Visual C++ 2008 projects (*)
  c88a969... Update Visual C++ 2010 project files (*)
  628892b... gtk/gtklevelbar.c: Fix build on non-C99 compilers (*)
  106be0c... Updated Spanish translation (*)
  9ca355b... GtkEntryAccessible: Remove unused variable (*)
  21727b8... Updated Galician translations (*)
  6eef2de... Updated Serbian translation (*)
  f261232... Updated Marathi Translations (*)
  4fa2f7a... Updated Marathi Translations (*)
  8122223... Updated Galician translations (*)
  983a24c... fix an typo in zh_CN translation (*)
  9399275... doc: fix location of ATK documentation (GNOME bug 682193) (*)
  3ab16d7... Updated Portuguese translation (*)
  f3177af... Updated Portuguese translation (*)
  78107b1... docs: Fix up the RadioButton example in the description (*)
  6b7eaf8... GtkMountOperation: Return the right password_save (*)
  d1c458f... GActionMuxer: add support for parent muxers (*)
  2e57819... GtkApplication: add 'active-window' property (*)
  d30d564... GtkWidget: Add gtk_widget_insert_action_group() (*)
  652f16d... introduce private GtkActionHelper (*)
  ab3b413... Add two users of gtk_widget_insert_action_group (*)
  fbb38e9... port GtkSwitch to GtkActionHelper (*)
  694be44... port GtkButton to GtkActionHelper (*)
  ea5a56d... GtkMenuItem: implement GtkActionable (*)
  dd45862... gtkmodelmenu: move to new action regime (*)
  fe48e07... Action helper support in Mac OS menus. (*)
  fd9b7bb... Remove #include for muxer from gtkapplication.c (*)
  86d7c9d... ApplicationWindow: setup accels with widget muxer (*)
  315d43e... Remove private appwindow observer creation API (*)
  4dd7de2... Drop GSimpleActionObserver (*)
  5634eb2... GtkApplicationWindow: drop GActionMuxer use (*)
  7106747... gtkmodelmenu: add support for action namespaces (*)
  a28e1a2... visuals: add a visual test for suggested-action buttons (*)
  c5c46a1... icon-view: emit selection-changed when changing the model (*)
  b53f8ce... Updated Spanish translation (*)
  8cbdd52... Updated POTFILES.skip (*)
  fb6d4c2... Updated Lithuanian translation (*)
  0244dc8... GtkMenuButton: rename _set_menu() to _set_popup() (*)
  8a8c434... enums: Add purpose enum and hints flags. (*)
  3cb4aa4... GtkIMContext: Add purpose and hints (*)
  eaaee08... GtkEntry: Add input purpose and hints (*)
  7d1c1a8... GtkTextView: Add input purpose and hints (*)
  0101a73... Add documentation (*)
  ed04b87... Fix exports for new symbols (*)
  79eeb78... Fix the doc build (*)
  b2ec723... 3.5.12 (*)
  c8b3235... Bump version (*)
  1ade42b... Updated Indonesian translation (*)
  4113212... Updated Indonesian translation for Property Nicks (*)
  f6079f6... menubutton: use consistent parameter names (*)
  4e9f4fb... textview: fix a typo in method gtk-doc annotation (*)
  de3cfa6... modelmenu: fix a GCC warning (*)
  515e211... Don't left align label in check buttons when they have no i (*)
  8c45c8b... po/vi: imported from Damned Lies (*)
  c5f1ded... Updated Vietnamese translation (*)
  81e7674... GtkActionHelper: two small fixups in _set_target_value() (*)
  59d632c... Updated Norwegian bokmÃl translation (*)
  ae86756... Fix French translation (*)
  fc364e8... Update French translation (*)
  398dc1c... Copy in annotations missing from gtkdnd-quartz and gtkclipb (*)
  2cb739a... Implement gdk_quartz_keymap_lookup_key (*)
  d6a5592... Protect pasteboard GtkTargetPair flag values from being out (*)
  e486fb8... Updated Polish translation (*)
  78506bd... quartz: add evil casting to make sure time wraps correctly  (*)
  8946cd7... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  04811d9... Avoid unnecessary window flushes (*)
  820b0ca... gdkwindow.c: Fix up window debug code (*)
  828a97d... GtkWidget: fix insert_action_group(NULL) (*)
  e112cda... Fix flashing in non-double-buffered widgets (*)
  29a4208... Remove gdk_window_flush_if_exposing as its not needed anymo (*)
  b078b9a... Updated Spanish translation (*)
  e296bff... Improve the layout of the mount operation dialog (*)
  4c36ba8... Updated Polish translation (*)
  f98b501... po/vi: import from Damned Lies (*)
  ac0c937... Updated Vietnamese translation (*)
  3b495da... Updated Spanish translation (*)
  0cb5631... Trivial: Fix a whitespace messup (*)
  8d4487b... Add GTK_INPUT_HINT_INHIBIT_OSK to GtkInputHints (*)
  870c39f... GtkIMMultcontext: Propagate input purpose and hints (*)
  2ab8e75... Use new printer setting to reduce code required by applicat (*)
  3e7b66f... Docs: GtkAspectFrame: use top/bottom for vertical alignment (*)
  45cc254... Updated Polish translation (*)
  b3a6524... Fix a typo in the the comments (*)
  322a1e7... Assamese translation updated (*)
  488305d... Assamese translation updated (*)
  7bc8545... Updated Greek translations (*)
  13a821e... gkimmulticontext: Remove left over debug print (*)
  5ccf791... Updated Norwegian bokmÃl translation (*)
  6bd45f9... [l10n] Update Japanese translation (*)
  d70ccc6... Implemented FUEL entries to Assamese translation (*)
  3f00801... Implemented FUEL entries to Assamese translation (*)
  9b95382... css: Introduce _gtk_css_value_compute() (*)
  9b4ed66... css: Pass property_id to compute function (*)
  09f9fd4... css: Fold color value computation into gtksymboliccolor.c (*)
  c0df906... css: Move special case for 0px borders (*)
  bc5d383... cssstyleproperty: Call _compute() in the compute function (*)
  ec4c1e5... cssstyleproperty: Remove all useless compute vfuncs (*)
  c9b918b... cssstyleproperty: Don't set print or compute vfuncs anymore (*)
  36c7971... csscustomproperty: Move compute code to GtkCssTypedValue (*)
  6dc3113... cssstyleproperty: Get rid of unused API (*)
  9e7e65c... css: Move computing of initial and inherit values (*)
  0e2f35e... css: Introduce dependencies for value computations (*)
  2cb9dac... stylecontext: Pass the changes in the parent to validation  (*)
  9b228c5... cssomputedvalues: Track dependencies (*)
  5d2acb1... stylecontext: Split out a function for simplicity (*)
  8874a06... stylecontext: Compute correct changes (*)
  6fbd8b0... computedvalues: Pass dependencies to set_value() (*)
  1d7b238... css: Pass relevant properties to css lookup code (*)
  a770f0c... stylecontext: Refactor some code (*)
  8ff08e7... stylecontext: Update computed values when dependencies chan (*)
  0125262... cssvalue: First step of proper dependency tracking (*)
  27fd3fd... css: Handle some more simple cases of dependencies (*)
  11d0f9e... css: Make color lookup handle dependencies (*)
  3cf6db8... cssvalue: Handle dependencies for typed values (*)
  3a65fbf... cssvalue: Implement dependency tracking for gradients (*)
  e1a1432... cssimage: Implement dependencies for images (*)
  fe026b3... css: Remove unused macro (*)
  582a3a3... scrolled-window: fix rendering of scrolled window backgroun (*)
  f6ae08c... Updated Lithuanian translation (*)
  3ba2fe9... Updated Galician translations (*)
  28f30a1... Update config.h.win32.in (*)
  07b3358... gtk: Fix exports for new symbols (*)
  3d591ef... Revert "gtk: Fix exports for new symbols" (*)
  df40ba5... Remove unintentional symbol export (*)
  b25109f... Updated Kazakh translation (*)
  9fa1b4f... Always make primary headings bold in message dialogs (*)
  9d3c812... Also compile gtkdbusgenerated.c on non-UNIX environments (*)
  ee2ad44... GtkEntry: pack GtkEntryPrivate a bit better (*)
  e5b2ca5... Move entry completion code where it belongs (*)
  afc7466... [GtkFileChooserButton] bgo#645065 - Restore the previously- (*)
  ff54f93... Updated Polish translation (*)
  2458f4e... Updated Galician translations (*)
  1ac2982... Allow setting Pango attributes on entries (*)
  3e656f3... l10n: Updated Persian translation (*)
  4c67e71... Improve print to file options in print dialog (*)
  97ee5ef... Fix mnemonic activation for some printer option widgets (*)
  adcd3a0... Fix positioning of file format radios (*)
  ed7a417... window: Add a delay before automatically showing mnemonics (*)
  6e6487b... menubutton: make it work with custom content in .ui file (*)
  9e4b550... GtkMenuButton: Override add (*)
  95f64a4... Revert "menubutton: make it work with custom content in .ui (*)
  0ce4707... po/vi: import from Damned Lies (*)
  da945c3... Updated Vietnamese translation (*)
  3efb839... Updated Norwegian bokmÃl translation (*)
  8c0f0e9... Updated Galician translations (*)
  da28cda... Updated Polish translation (*)
  76b6188... Updated Polish translation (*)
  0388c05... :qUpdated Latvian translation (*)
  314b6ab... Try harder to discriminate Shift-F10 and F10 (*)
  b2b4f39... update Punjabi Translation for gtk module (*)
  3c99587... Updated Lithuanian translation (*)
  8c63241... scrolledwindow: don't capture events meant for non-child wi (*)
  1f7e375... Add GtkTextHandle (*)
  d38efb1... Implement touch text selection in GtkEntry (*)
  5bda3a0... Implement touch text selection in GtkTextView (*)
  8c3a668... Add a way to test touch features (*)
  21d0db8... gtkliststore: fix documentation typo (*)
  44ba5d2... css: Redo bindings parsing (*)
  912d5a5... cssvalue: Make the array parser no longer parse "none" (*)
  fd7668b... cssvalue: Don't allow empty arrays anymore (*)
  e3fc081... cssvalue: Pass property ID to transition function (*)
  260b587... cssvalue: Implement transitioning arrays (*)
  e235420... Updated POTFILES.in (*)
  a79a7aa... Updated Polish translation (*)
  0790aaf... Updated Spanish translation (*)
  6f7611b... Updated Spanish translation (*)
  28bc9c4... Updated Spanish translation (*)
  8104577... Improve CSS styling of touch text selection handles (*)
  daddcbf... Remove leftover from text selection handles style update (*)
  afd99d3... Make spinbutton orientable (*)
  d05191a... entry: fix requisition width/height to use the current pang (*)
  a866ed7... gtkimcontexttime.c: Check context_ime->client_window is not (*)
  0ad4846... 3.5.14 (*)
  fa029fd... Bump version (*)
  f2ab3af... Protect sectond call of nsevent hasPreciseScrollingDeltas f (*)
  143a600... menubutton: clear arrow_widget on remove() (*)
  591c1a8... 3.5.16 (*)
  22b326b... Bump version (*)
  a6a940c... Updated Arabic translation (*)
  4b28471... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  ce03f11... Updated British English translation (*)
  fb3ba7c... Updated Greek translations (*)
  b3630a3... Updated Indonesian translation (*)
  71c3cc8... Updated Hungarian translation (*)
  1d7ab22... printing: Don't load custom paper sizes in file backend (*)
  2bb72ab... Updated Hungarian translation (*)
  a3902c2... Updated Slovenian translation (*)
  a2e8d49... Updated Serbian translation (*)
  a19e5a1... Updated Serbian translation (*)
  0c6b579... Updated Hebrew translation. (*)
  647cd66... Updated Hebrew translation. (*)
  e7cf605... Updated Belarusian translation. (*)
  7a193b8... Updated properties Lithuanian translation (*)
  c3862b1... l10n: Updated Persian translation (*)
  dc9cdbd... Updated Slovenian translation (*)
  0582d9c... Updated Korean translation (*)
  531c128... Updated Portuguese translation (*)
  d219565... Updated Portuguese translation (*)
  26f1c08... Update French translation (*)
  1c9f520... widget-factory: Add a second page (*)
  eb9223c... Be more strict in ignoring ineffective modifiers (*)
  7937b5d... gdk: fix GI annotation and document for {map,add}_virtual_m (*)
  5d539c8... Updated Galician translations (*)
  42f953e... gdk: s/availible/available/ (*)
  4519fb5... tests: Add test for mnemonics in GtkMenuButton (*)
  64324a5... Implement gtk-primary-button-warps-slider GtkSetting (*)
  ccea63d... Assamese translation updated (*)
  4812d7d... Assamese translation updated (*)
  0ca068f... Updated Polish translation (*)
  74236fe... Updated Slovenian translation (*)
  986e78a... Updated Indonesian translation (*)
  fb18145... box: Fix typo (*)
  b70f556... Updated Spanish translation (*)
  2971446... Updated Marathi Translations (*)
  dd7e8e9... Don't rotate pdf landscape output (*)
  97912ac... Finnish translation update by Jiri GrÃnroos (*)
  634ebb5... tests: Add accelerator example to testmenubutton (*)
  5ff328d... a11y: Solved leak on gtk_widget_accessible_get_description (*)
  33d45e1... Updated Portuguese translation (*)
  00b4354... Updated Greek translation (*)
  357db76... Fix doc comment (*)
  ba2e431... Plug a small memory leak (*)
  da86813... Update French translation (*)
  ee189ef... Updated Lithuanian properties translation (*)
  f57778e... stylecontext: fix a StyleData refleak (*)
  1bf656f... gtk-demo: Plug a small memleak (*)
  691b976... update Punjabi Translation (*)
  e181ae8... Updated Serbian translation (*)
  1ad25df... quartz: Bug 674108 - Hard crash due to wrong NSAutoreleaseP (*)
  52ea721... togglebutton: always set PRELIGHT state when in_button = TR (*)
  2064987... Added GtkActionGroup:accel-group property. Fixes bug #67178 (*)
  ea9081a... cssimage: Make cross-fades cross-fade properly (*)
  30a28a0... Updated Polish translation (*)
  95d82e6... Updated Polish translation (*)
  10114ea... Updated Galician translations (*)
  9e46137... Updated Greek translation (*)
  8fb339c... Updated Indonesian translation (*)
  5be1fb0... Update French translation (*)
  8b30cf2... Updated Russian translation (*)
  0dca482... Updated Portuguese translation (*)
  6e86a5f... Updated Slovenian translation (*)
  d9c2f40... gtk-demo: Plug another small memleak (*)
  98ca019... Fix a memory leak in GtkCssStringValue (*)
  78c44d3... Small tweaks to the DND docs (*)
  33655d5... Updated Danish translation (*)
  9df5487... Updated Danish translation (*)
  3ea0373... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  5b13b72... gtk-demo: Plug 2 small memleaks (*)
  01cfe1b... Plug a leak (*)
  102aeff... Updated Spanish translation (*)
  1187d8f... Updated Spanish translation (*)
  f981fb0... gtkoverlay: fix get-child-position annotation (*)
  775dbcc... Updated Lithuanian properties translation (*)
  e64317f... Add missing argument in GTK_SPINNER_GET_CLASS (*)
  909873b... Load settings.ini also from XDG_CONFIG_DIRS (*)
  5b8d67a... fontchooserwidget: scroll to the currently selected row (*)
  5debed5... Shut down a11y when an app shuts down (*)
  1f5dea9... Bind the themes to the lifecycle of the screen (*)
  8a9a394... Don't leak a ref to the settings (*)
  9bd408a... Destroy the icon factory with the screen (*)
  92ddf14... Don't leak a ref to the tooltip window (*)
  e044676... Destroy the legacy style with the screen (*)
  f9e435d... GtkAssistant: bgo#658694 - Unable to change current page in (*)
  af5ecd7... button: Clear highlight when a button is removed from a con (*)
  bc17073... Move the gtk_shadow_type check down to gtk_render_frame (*)
  74f011d... Assamese translation updated (*)
  7038494... Preserve gtk_widget_get_default_style semantics (*)
  50e5323... Do not introspect gtk_color_button_get_rgba. (*)
  e34467a... menubutton: set DROPDOWN_MENU hint on the menu toplevel (*)
  b05224b... Add back gtk_css_provider_get_named (*)
  722081a... Updated Thai translation. (*)
  9480e21... Add example for "action-namespace" attribute (*)
  338b5f6... GtkModelMenuItem: add a submenu action attribute (*)
  778aa7a... GtkAccelLabel: add manual accel API (*)
  dd14347... gtkmodelmenu: simplify logic, expose bind API (*)
  3ee8375... gtk.symbols fixup (*)
  c4cdb33... cssprovider: Add parsing support for @keyframes (*)
  1bbd323... tests: Add tests for keyframe parsing (*)
  cdbc6f4... tests: Add parsing test for keyframe parsing (*)
  e6c951a... styleprovider: Add query function for keyframes (*)
  0185e32... cssvalue: Add animation enum properties (*)
  5510bef... cssstyleproperty: Add animation properties (*)
  c69e30d... cssparser: Don't use a free'd string in error messages (*)
  c5551e5... tests: Add test for last commit (*)
  677941d... gtk-demo: Add animated pixbufs example (*)
  854585e... css: Implement 'animation' shorthand parsing (*)
  e1e9dec... window: Add the .background class to windows unconditionall (*)
  5540020... stylecontext: Provide a function for getting the style prov (*)
  206aa20... widget: Use gtk_widget_queue_draw() for queueing redraws (*)
  229b6fe... css: Add animation support (*)
  7224f89... animation: Add _gtk_style_animation_is_static() (*)
  89d6d34... csscomputedvalues: Inline function (*)
  94a3bd2... csscomputedvalues: Allow storing animated values here (*)
  7248c19... csscomputedvalues: Store animated values here (*)
  a7ec3ba... csscomputedvalues: Get rid of animated values (*)
  eb6ad35... cssimage: Implement (most of) current cross-fade syntax (*)
  23cc1e9... tests: Add a simple CSS test for cross-fade (*)
  bdd64dc... csseasevalue: fix wrong priority in steps easing transforma (*)
  7cf2adf... cssvalue: Always consider values equal to themselves (*)
  ebf9e9d... themingengine: animate spinners again (*)
  f77f6f3... cssvalue: Fix out-of-bounds in array transition code (*)
  ee6f886... cssimage: Make cross-fade code safe for non-integer sizes (*)
  2147473... csscomputedvalues: Compute the changes by animations oursel (*)
  bf19d89... animation: Don't set the changed properties anymore (*)
  e2cc9f3... csscomputedvalues: Handle starting animations differently (*)
  37dac2a... stylecontext: Remove leftover debugging (*)
  13cbd22... stylecontext: Clear animations for values kept in cache (*)
  7712d41... stylecontext: Refactor the way animations are started and s (*)
  4a281ed... stylecontext: Only create transitions conditionally (*)
  d74e1b9... stylecontext: Always create animations (*)
  0cecf31... cssanimation: Implement pausing the animation (*)
  047b6b7... css: Add a spinner animation to the default theme (*)
  da69e09... Updated Brazilian Portuguese translation. (*)
  e56f73c... Updated header for Brazilian Portuguese. (*)
  fc11692... gtk-demo: fancier css demo (*)
  9bd037a... Updated Hungarian translation (*)
  ab3d6a0... Revert "Bind the themes to the livecycle of the screen" (*)
  6210e7f... GtkSettings: Properly clean up style providers (*)
  bf2cf23... Force spinners to be square (*)
  6af7d82... Updated British English translation (*)
  db089f4... Updated Marathi Translations (*)
  8c3caae... cssimage: Add a hack to get antialiased circles (*)
  99a5311... GtkAccelLabel: adjust recent accel changes (*)
  4ff9b07... Raleigh: Improve the spinner animation (*)
  9cc918b... Updated Spanish translation (*)
  a67e885... mountoperation: don't timeout proxied mount operation dialo (*)
  5addd8c... mountoperation: fix previous commit (*)
  e95490c... GdkWindow: remove reference to a long-removed example (*)
  5f9b010... Fix gdk docs build (*)
  e0f2492... Avoid an unintented export (*)
  b46ef0e... Fix distcheck (*)
  b016822... Prepare for 3.5.18 (*)
  8908917... 3.5.18 (*)
  a54b43a... bump version (*)
  760f9f5... Updated Galician translations (*)
  1c366eb... GtkSettings: Fix small typo in docs. (*)
  eecbaaf... hindi update (*)
  30a52ab... hindi update (*)
  ee91f22... cssprovider: Get rid of return value (*)
  697ed54... docs: Clarify GtkCssProvider loading return values (*)
  6696aa2... cssprovider: Remove another path that can't be reached (*)
  2d3aee2... update Punjabi Translation (*)
  be77521... printing: Add "Custom." prefix only once to paper size (*)
  7af52ba... Updated Telugu Translation (*)
  4b3ed75... levelbar: start filling from the bottom (*)
  67e44e6... Revert "levelbar: start filling from the bottom" (*)
  2d5fa78... spinbutton: fix style context path for internal buttons (*)
  02e8e6b... Updated Malayalam file (*)
  75e746f... Updated Malayalam file (*)
  43673da... Add code for blurring (original code from Unico, copyright  (*)
  1cecaf6... blur: Take the radius as a double parameter (*)
  267d179... blur: Fix pixel sizes (*)
  65ba890... blur: Simplify code (*)
  502a2bf... blur: Use rowstride (*)
  a239f2e... blur: Do the same thing for rows and cols (*)
  b609686... shadow: add code to render blurred shadows (*)
  59eb3ef... shadow: add blur to text-shadow (*)
  7c3864b... shadow: add blur to box-shadow (*)
  10e2684... shadow: add blur to icon-shadow (icon) (*)
  3377271... shadow: add blur to icon-shadow (spinner) (*)
  f2cb8f1... blur: Use recording surface for capturing things to blur (*)
  2e75a12... Updated Telugu Translations (*)
  324c74a... Updated Telugu Translations (*)
  d399778... colobutton: skip set_rgba as it is already in the chooserco (*)
  f83c79b... Updated Bengali Translation (*)
  8570062... gtkapplication: fix some crashing "leak fixes" (*)
  de5bfaa... Updated Serbian translation (*)
  71d2b68... GtkMenuItem: fix leaked action_helper (*)
  efc90c7... Updated gujarati file (*)
  2a67436... Updated gujarati file (*)
  0c16058... Updated Galician translations (*)
  c6a78d7... gtk-demo: Add a CSS shadows demo (*)
  cca8cd2... Revert "blur: Use recording surface for capturing things to (*)
  72d8deb... GtkSearchEntry: add rtl support (*)
  d03ceb8... GtkMenuButton: improve rtl support (*)
  a2b84f1... Updated Bulgarian translation (*)
  b72ca33... [l10n] Updated Catalan translation (*)
  711b423... [l10n]Updated Catalan (Valencian) translation (*)
  b083169... Updated Hebrew translation. (*)
  34ad030... Updated Latvian translation (*)
  95a75fc... Updated kn translation (*)
  af4e7d6... Updated kn translation (*)
  81c0d11... [l10n] Updated German translation (*)
  bc331b8... [l10n] Updated German translation (*)
  855881f... Updated Russian translation (*)
  c160d89... Updated Brazilian Portuguese Translation (*)
  2668017... Update links for gtk2 docs (*)
  1bfa589... Remove empty doc comments (*)
  cfb6da9... Document gtk_application_get_window_by_id (*)
  b1f3f9d... Small updates to RELEASE-HOWTO (*)
  67303a1... Add missing symbols to the docs (*)
  563a874... Typo fix (*)
  f9ed513... Add a missing GDK_AVAILABLE_IN annotation (*)
  31698e7... Fix the build (*)
  0b11e08... Straigthen includes in gtkmenubutton.[hc] (*)
  4b5db54... Remove gtk_menu_button_[sg]et_menu (*)
  f4c2496... Added Kyrgyz translation of po-properties (*)
  da2c374... Added Kyrgyz translation (*)
  325297e... Updated LINGUAS for Kyrgyz translation (*)
  2640ff5... Update Czech translation (*)
  ee4ed40... Update Czech translation (*)
  f25b5c0... 3.6.0 (*)
  f8fe097... Update expected output of entries a11y test (*)
  a5ef604... Update expected output of colorchooser a11y test (*)
  1ab0ce6... Update release notes for 3.6 (*)
  02dba79... Update installation instructions for 3.6 (*)
  d6a1c9f... Bump version (*)
  dcf55ec... [l10n] Updated Catalan translation (*)
  ec163b1... [l10n] Updated Catalan (Valencian) translation (*)
  5bbf7ac... Update gtk3-demo Visual C++ projects (*)
  cd6023c... Update Visual C++ property sheets (*)
  f9d7795... Don't create GdkWindows with NULL parents (*)
  3c7a658... treeview: fix size of the dragged column header (*)
  ecd84fa... iconview: Render focus even in non-selected items (*)
  ed3f5a5... tests: fix testtreecolumns not to segfault at startup (*)
  4ccf860... quartz: Fix garbage content when windows are initially mapp (*)
  fbb4c61... stylecontext: Rebuild cached styles with correct classes/re (*)
  8f96966... window: Fail if the parent window and the visual don't matc (*)
  5e1ae36... section: Add _gtk_css_section_to_string() (*)
  94c0c15... cssvalue: Don't crash when printing NULL strings (*)
  5c4fc16... css: Don't crash when printing gradients (*)
  e2ec13c... cssvalue: Remove unnecessary include (*)
  448cdb0... css: Move declaration (*)
  0cc32ea... symboliccolor: Change prototype of _gtk_symbolic_color_reso (*)
  1454ba1... css: Huge refactoring to avoid computing wrong values (*)
  a2bef8c... symboliccolor: fix a critical warning (*)
  2f89505... csscomputedvalues: Unset the section when setting a new val (*)
  f1ad905... treeview: Fix computing child paths (*)
  a7d2138... treeview: Invalidate children properly (*)
  9138fc1... cssanimation: Don't store the end value in a CSS transition (*)
  a31d537... css: Add forgotten enum value (*)
  4943cc4... stylecontext: Actually use superset matcher (*)
  7c87684... broadway: Centralize cmd parsing (*)
  96e7ff7... broadway: Detect binary websockets support (*)
  203dd8b... broadway: Fix indentation (*)
  95d9b17... broadway: Restructure output (*)
  17aea12... broadway: Encode urls directly into message buffer (*)
  86bcd1c... broadway: Output message data directly to buffer (*)
  db374a0... broadway: Use binary websockets if available (*)
  1e0fe40... widget: Move style context update out of vfunc (*)
  ec829be... gtk-demo: Add missing file to resources (*)
  f1bae7f... gtk-demo: Use explicit resource:// urls in CSS (*)
  9a88a47... gtk-demo: Beautify a demo (*)
  307a1dc... Trivial typo fix (*)
  d6809d0... XIM: Don't force random windows to become native (*)
  83c66c9... Make process_all_updates draw synchronously (*)
  25271fe... css: Move special case code for border widths (*)
  558ffc2... cssimage: Make image transition a vfunc (*)
  a67bf5f... cssimage: Only create fades if we are actually fading (*)
  046d004... gradient: Add a private header file (*)
  4f6a55d... cssimage: Implement proper cross-fades for gradients (*)
  8705c59... Amended documentation for gtk_widget_set_size_request(). (*)
  1b5daba... window: Delay showing auto mnemonics on focus in (*)
  eddac49... tests: Remove gdk-pixbuf hacks (*)
  9e48613... a11y: Fix for -Wmissing-declarations (*)
  48c6b3b... gtk: Add get_type() function declarations for private objec (*)
  12683da... gtk: Make functions static that don't need to be non-static (*)
  101c6a0... gtk: Move gtk_menu_is_empty() function to only user (*)
  dd99577... gtk: Put private functions in headers and include those (*)
  03f5ff2... cssimage: Add transition code for linear-gradient() (*)
  1037398... gtk/tests: Fix for -Wmissing-declarations (*)
  dd9392a... [l10n] Added Khmer translation (*)

(*) 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]