[gtk+] (757 commits) Non-fast-forward update to branch wip/csd



The branch 'wip/csd' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 http://live.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  9c3cd26... window: Fix compiler warning when not building for X11
  0c92406... window: Add initial support for client-side decorations und
  12021f9... window: Check for a title box before checking for it being 
  fcdbb8a... window: Add basic support for border popup windows
  e4bfaa5... window: Add support for enabling client decorations on non-
  82c9468... window: Move allocation of decorations to _gtk_window_set_a
  d99f91d... application-window: Respect allocation of any decorations
  239da18... window: Ensure stack value is not used uninitialised for ti
  e646059... stash: reorder the destroy after attach of new buffer (?)
  79c9d2e... window: Don't draw the background for the window
  962e0cc... stash: Update gtk.css to match current best style
  e256fd6... window: Don't decorate non-toplevel windows

Commits added to the branch:

  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 (*)
  1a1361c... scrolledwindow: fix wrong allocation of padding and borders (*)
  dd3c56d... gdk: Ignore headers for declared functions (*)
  f9ddfa2... x11: Put function in header, don't declare them extern (*)
  55ade04... animations: Don't set animated values for finished transiti (*)
  b454fc5... animations: Start transitions from the current value (*)
  588ee41... cssimage: Fix gradient start/end computation (*)
  2a03d59... Fixed Russian translation (*)
  7cf19c8... l10n: Updated Italian translation (*)
  e09cf69... gdk: only emit display-opened after the default display has (*)
  c7ce4b6... quartz: Actually use the window background PATTERN color (*)
  b1198c0... [l10n] Update Japanese translation (*)
  04b4120... Updated Slovak translation (*)
  a5ddbaf... toolbar: don't forget to set orientable style classes (*)
  4f0ac15... Add a visual test for vertical inline toolbars (*)
  e9583d8... Updated POTFILES.skip (*)
  1e2e9e2... Updated Norwegian bokmÃl translation. (*)
  661f0f5... test(1) uses '=' to test if strings are identical (*)
  a81ccff... cssvalue: Print an error when failing to parse background-p (*)
  861a031... tests: Add test for latest bugfix (*)
  1cb322e... Fixed Russian translation: Bug 646221 (*)
  7264a99... GtkArrowAccessible: add a private struct (*)
  5226327... GtkBooleanCellAccessible: add a private struct (*)
  1dc4d2c... GtkComboBoxAccessible: add a private struct (*)
  95f3fad... Remove leftover from commit 7264a996fe6bb4a21f6c8453b1acd4d (*)
  978f336... GtkContainerAccessible: add a private struct (*)
  0ad3797... GtkContainerCellAccessible: add a private struct (*)
  4745ada... GtkEntryAccessible: add a private struct (*)
  538c241... GtkIconViewAccessible: add a private struct (*)
  0bbfcc2... GtkImageAccessible: add a private struct (*)
  1ea3979...  GtkImageCellAccessible: add a private struct (*)
  b8e4543... GtkLabelAccessible: add a private struct (*)
  9a41636... GtkLinkButtonAccessible: add a private struct (*)
  f44c9df... GtkMenuItemAccessible: add a private struct (*)
  c86628b... GtkNotebookAccessible: add a private struct (*)
  0ea0293... GtkNotebookPageAccessible: add a private struct (*)
  8b6e962... GtkRadioButtonAccessible: add a private struct (*)
  06542b2... GtkRadioMenuItemAccessible: add a private struct (*)
  8b667e0... GtkRendererCellAccessible: add a private struct (*)
  d13b70f... GtkTextCellAccessible: add a private struct (*)
  f1594c3... GtkTextViewAccessible: add a private struct (*)
  dad727d... GtkToplevelAccessible: add a private struct (*)
  19fc090... GtkTreeViewAccessible: add a private struct (*)
  d83294d... GtkWidgetAccessible: add a private struct (*)
  5465d89... Add private structs to all remaining headers (*)
  10ead8a... a11y: fix the build (*)
  9208588... a11y: fix private strict regression (*)
  84922d3... appchooserwidget: check for g_app_info_should_show() (*)
  f9dae1d... Fix 'make check' (*)
  4e09e18... Fix css parser tests (*)
  1b51f50... 3.6.1 (*)
  d08dfbd... bump version (*)
  3b7e390... csscomputedvalues: plug a refleak (*)
  6fb6626... gradient: plug a GtkCssValue refleak (*)
  97f49c6... csskeyframes: unref GtkCssValues when free-ing (*)
  17760bd... cssshadow: plug a cairo_surface_t leak (*)
  6b3416a... reftests: fix the linear-gradient reftest (*)
  a021b72... cssshadowsvalue: handle gtk_css_value_transition returning  (*)
  7c64542... GtkMenuButton: remove menu property as it is replaced by po (*)
  0f36b16... Add gdk version macros for 3.8 (*)
  e5de18c... level-bar: add an "inverted" property like GtkProgressBar (*)
  5e55bf1... level-bar: add support for RTL locales (*)
  4c9db15... scrolledwindow: set GDK_EXPOSURE_MASK on the overshoot wind (*)
  fa2ed6b... level-bar: Fix typo (*)
  2216a6f... Updated Spanish translation (*)
  2ad31fe... Updated Indonesian translation (*)
  9d1b576... Updated Serbian translation (*)
  15fe303... menubutton: don't refer to the non-existant menu property (*)
  eda0d9b... Fix duplicate columns in filechooser entry completion (*)
  f75498d... Updated Slovenian translation (*)
  7151b1a... Update Galician translations (*)
  e5b88f1... wayland: Update to reflect protocol changes (*)
  f0a211a... Update Czech translation (*)
  488e124... Updated Lithuanian translation (*)
  f8c81ad... docs: fix typo on 'Getting Started with Gtk+' page (*)
  c2032de... Updated Galician translations (*)
  aa81b0d... Updated Slovak translation (*)
  247bc3a... Fix out of source tree building for gdk/broadway (*)
  ef027c9... scrollbar: update style properties on GtkRange at init (*)
  ad22a1f... scale: update style properties on GtkRange at init (*)
  67fec32... [l10n] Updated Estonian translation (*)
  42da600... notebook: consolidate code to remove the switch tab timer (*)
  852d4d6... notebook: return TRUE for drag-motion event when over tabs (*)
  288ed1f... scrollbar: remove unused variable (*)
  5a497e9... Use named union for _GtkSymbolicColor in gtk/gtksymboliccol (*)
  f67273c... treeview: Move the dragged header in the headers window (*)
  4e42bd0... treeview: Add support for styling the dragged header (*)
  c51157d... Forgotten fixup (*)
  bec6b26... Be robust against unrealized windows in GtkWindowAccessible (*)
  b5495cd... 3.7.0 (*)
  2b7ebd9... Bump version (*)
  6245362... Updated Greek translation (*)
  5aff66f... Add GDK_VERSION_3_8 (*)
  ca0662d... configure.ac: Look for wayland-client 1.0.0 (*)
  019bb37... Updated Latvian translation (*)
  41f2903... Fix typo from f2ab3af (*)
  237e984... Assamese translation updatedas.po (*)
  f6952ce... texthandle: Fix shape setup on non-composited environments (*)
  0eb09ac... texthandles: set input shape on handles' window (*)
  63c75a2... texthandles: Add an extra style class to the cursor-mode ha (*)
  99e194e... Fix compiling for win32 (*)
  11825af... Updated Serbian translation (*)
  dc85125... Updated gujarati file (*)
  249d2a8... Updated Indonesian translation (*)
  3338f6c... Updated Spanish translation (*)
  21cf5a7... wayland: update to work with stable libxkbcommon (*)
  e903ff8... Updated Lithuanian translation (*)
  128437c... Updated Slovenian translation (*)
  c9d035b... [l10n] Updated Estonian translation (*)
  840855d... Updated German translation (*)
  beb02a5... Updated Marathi Translations (*)
  bae55ea... Updated Galician translations (*)
  9c9d82f... cssprovider: Split out theme loading function (*)
  738b453... cssprovider: Export gtk_css_provider_load_named) function (*)
  b41215b... cssprovider: Move fallback code into _gtk_css_provider_load (*)
  b1ad5c8... settings: Use _gtk_css_provider_load_named() (*)
  73fe9a2... menuitem: Draw background unconditionally (*)
  c13efbf... cssimage: Add an equal vfunc (*)
  16677bb... stylecontext: Don't use bg image in gtk_style_context_set_b (*)
  67302c5... cssvalue: Compute "background-size: 0 0" properly (*)
  a68e76e... reftests: Add a reftest for recent commit (*)
  016647e... cssimage: Add a warning for drawing empty images (*)
  ce56248... themingbackground: Restructure code (*)
  ccaf1c2... themingbackground: Restructure code some more (*)
  0ccb7db... themingbackground: Move image variable (*)
  e9dbfc0... themingbackground: Get rid of flags variable (*)
  12dec52... themingbackground: Add content_box variable (*)
  ba96c34... themingbackground: Introduce gtk_theming_background_get_box (*)
  5e7949c... themingbackground: Use get_box() for background image size (*)
  6821a8f... themingbackground: Remove GtkThemingBackgroundLayer (*)
  1e08fe8... reftests: Fix linear-gradient reftest (*)
  fd73c1f... themingengine: Draw fradctional border sizes (*)
  762e2d9... reftests: Add reftest for fractional border sizes (*)
  2e28757... themingbackground: Remove struct members (*)
  86ecf54... icon-theme: support loading symbolic GFileIcons from generi (*)
  281c592... Rename gtk_tree_path_new_from_node() to tree_path_new_from_ (*)
  f39f574... Remove argument to _gtk_file_system_model_update_file() tha (*)
  0bfbf39... cssimage: Implement some equal functions (*)
  625f8a6... Raleigh: Fix spinners with disabled animations (*)
  4067a45... settings: Reset all styles when the enable-animations setti (*)
  0306278... sizegroup: Always at least use widget's size (*)
  1cee5ff... Comments on how the filtering and sorting processes work (*)
  94e3d7f... Make freeze_updates() and thaw_updates() static functions (*)
  ea3a750... bgo#687196 - Fix model corruption during file removal (*)
  9c6e560... Merge branch 'bgo687196-filesystemmodel-crash' (*)
  8710d97... sizegroup: Don't cache the sizes anymore (*)
  8796fe6... sizegroups: Restructure code (*)
  a1f6887... sizegroup: Use for loops (*)
  dfea266... sizegroup: Check ignore_hidden flag when adding groups (*)
  dbbdefe... sizegroup: Don't keep groups around everywhere (*)
  c8f2328... sizegroup: Add a function for clarity (*)
  9f6067a... sizegroup: Handle hfw in size groups (*)
  48ff2fc... API: Add gtk_widget_is_visible() (*)
  be1bde9... sizegroups: Use is_visible() instead of get_mapped() for vi (*)
  62f5414... sizerequest: Cache sizes without size groups (*)
  1d6e896... sizegroup: Move GtkSizeGroupMode to gtkenums.h (*)
  02bc589... sizerequest: Export _gtk_widget_compute_size_for_orientatio (*)
  f48b30c... reftests: Make label-sizing tests use better CSS (*)
  035e55d... reftests: Improve reftest performance (*)
  f55fe7e... label: Fix ellipsize and wrap being set (*)
  aba0c5c... label: Redo get_preferred_width/height() (*)
  c3148a8... sizerequest: Move optimization (*)
  dd6931d... sizegroup: Use _gtk_widget_compute_size_for_orientation() (*)
  756ebea... reftests: Add a test for all the recent sizegroup hackery (*)
  1ef057f... reftests: Add a test from evolution (*)
  8bdff7a... sizegroup: Construct the set of sizegroup peers as a hash t (*)
  7501f97... sizerequest: Move sizegroups function to different source f (*)
  7f870ab... sizerequest: Restructure code (*)
  5830363... gtkmenubutton: set menu to NULL in dispose. (*)
  1beb9db... gtkmenubutton: remove weak pointer when needed (*)
  a46368d... sizerequest: do not derefence NULL pointers (*)
  075667e... reftests: Mark windows as popup (*)
  8bdc2aa... reftests: Add test for recent fix (*)
  9ebeb4e... Bump GLib dependency to 2.35 (*)
  cdadbb0... Fixed Brazilian Portuguese Translation (*)
  debe81b... label: Handle crazy corner cases (*)
  959bfbb... reftests: Add a reftest for latest fix (*)
  aa53481... Updated POTFILES.skip (*)
  9876fc4... css: Fix copy/paste error (*)
  e9dc0e3... cssimage: Fix huge memleak (*)
  58021c9... Disable deprecation checks for all libraries we depend on o (*)
  5e59033... tests: Include config.h (*)
  b42a4e2... gradient: Add color stops to the right gradient (*)
  178e072... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  f9db800... text-cell-accessible: fix a double unref (*)
  ffa42cb... Nuke GtkBoxAccessible (*)
  cff4718... Update a11y test results (*)
  e063a0f... symboliccolor: Split out HSLA code (*)
  1a21367... symboliccolor: Change the print output (*)
  e3f407a... cssvalue: Add GtkCssColorValue (*)
  bd31bd6... cssstyleproperty: Replace symbolic colors with GtkCssColorV (*)
  3cb6ae3... cssimage: Use GtkCssColorValue (*)
  598f86e... cssvalue: Convert shadows to GtkCssColorValue (*)
  ba88174... stylecontext: Remove unused function (*)
  947fed0... stylecontext: Fix a memleak (*)
  0d9a45d... label: Fix another sizing corner case causing segfaults (*)
  ffeef28... reftests: Add test for recent fix (*)
  7b95094... gtkversion.h.in: Put the documentation inside the header gu (*)
  3563d11... gtkbin: Complete more of a base implementation for GtkBin s (*)
  f4438a1... gtkbin: Remove the silliest code on earth (*)
  c94002f... Add "parent widget" button to test property editor (*)
  8a40d8f... gdk: Add gdk_window_has_alpha helper (*)
  77912a6... Fix cnp bug in _gtk_bitmask_intersects (*)
  55d6557... Exit early in gtk_style_context_update_cache codepaths (*)
  1c4158a... gtk_css_style_provider_lookup: minor loop optimiziation (*)
  e60c921... Make _gtk_css_lookup_get_missing inline (*)
  c8de9ab... icon-theme: Add some preconditions for NULL arguments (*)
  42fc6ab... Updated POTFILES.skip (*)
  10c3a66... reftests: Add a test for all the color names (*)
  aae2bf9... cssvalue: Make shade() work properly again (*)
  e8f2eea... bitmask: Fix intersection code (*)
  c59e8de... tests: Add some bitmasks to the hardcoded list (*)
  5f20d90... tests: Add an intersection test for the recent bug (*)
  4950f68... Updated POTFILES.skip (*)
  a1f0501... window: Fix compiler warning when not building for X11
  fc5751f... window: Add initial support for client-side decorations und
  f29e2f0... window: Check for a title box before checking for it being 
  62a8fed... window: Add basic support for border popup windows
  de37b18... window: Add support for enabling client decorations on non-
  0ededd0... window: Move allocation of decorations to _gtk_window_set_a
  2432893... application-window: Respect allocation of any decorations
  925f157... window: Ensure stack value is not used uninitialised for ti
  24d5ad3... stash: reorder the destroy after attach of new buffer (?)
  921d821... window: Don't draw the background for the window
  fc873bb... stash: Update gtk.css to match current best style
  99e8e3d... window: Don't decorate non-toplevel windows

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