[gtk+] (200 commits) Non-fast-forward update to branch wip/csoriano/gtkpathbar_rework



The branch 'wip/csoriano/gtkpathbar_rework' 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:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  98a4255... gtkpathbar: remove use of gtk_file_system
  2bb1b43... gtkpathbar: rename timeout for clarity
  60335ce... gtkpathbar: use g_add_timeout instead of gdk_threads
  ccfb321... gtkpathbar: tabs to spaces in scroll_timeout
  043a27b... gtkpathbar: adjust Nautilus slider timeouts
  7968ada... gtkpathbar: remove unfocus management
  61064dc... gtkpathbar: remove unmap handling of sliders
  d2f0391... gtkpathbar: match NautilusPathBar allocation
  1263dce... gtkpathbar: allow more destinations as root
  8929891... gtkpathbar: avoid unrefing wrong memory
  db21bec... gtkpathbar: only unref cancelable when it exists
  8b1049d... gtkpathbar: listen to file changes and update pathbar

Commits added to the branch:

  a24aee6... spinbutton: Fix get_text_area_size for vertical spinbuttons (*)
  2d013a7... reftests: Fix test on HighContrast theme (*)
  2e27210... Updated Bulgarian translation (*)
  f5f6ad9... widget: Take a ref during ::unmap emission (*)
  b4e61b7... widget: Take a ref during ::unrealize emission (*)
  b4b2358... window: Protect against popover destruction on ::unmap (*)
  70e7b4c... inspector: Remove flash timeout from widgets being unmapped (*)
  855c4dc... unrealize: Don't ref twice (*)
  c767269... Don't pass invalid rectangles to cairo (*)
  4e930ad... wayland: Move gtk-shell compatibility version define too (*)
  d5d28a5... widget factory: Add an example for an insensitive model but (*)
  6f478db... Adwaita: desaturate selected color for backdrop (*)
  2716448... Updated Italian translation (*)
  88a5959... 3.15.12 (*)
  390dd37... Add to release notes (*)
  9b5fa08... HighContrast: OSD fixes (*)
  f671cd6... HightContrast: make tab buttons not shift size (*)
  75105f9... Updated Bulgarian translation (*)
  bcddf68... Updated Swedish translation (*)
  557f5d5... HighContrast: unbreak GtkExpander (*)
  49b6be4... HighContrast: catch backdrop:insensitive:active of GtkSwitc (*)
  3d3591e... HighContrast: Fix color chooser marks (*)
  00544e9... HighContrast: Fix calendar selection (*)
  d823c39... scrolled window: Use shift to modify scroll direction (*)
  416c370... GtkRange: Fix scroll wheel direction for horizontal ranges (*)
  28063ee... textview: add support for underline and strikethrough color (*)
  dcfa55a... wayland: Fix thinko in wl_data_source.cancelled handler (*)
  0529e15... notebook: Protect against invalid allocations (*)
  99c4f2d... render: Make image effect not depend on state (*)
  be596f3... stylecontext: Split out GtkCssNode into own file (*)
  cf6d9ed... stylecontext: Turn CssNode accesses into getters/setters (*)
  726d8ab... cssnode: Turn into a GObject (*)
  e2f6d4d... cssnode: Split into 3 objects (*)
  40d94fc... stylecontext: Remove values cache (*)
  21c3b13... stylecontext: Simplify a function (*)
  b9f1f8a... stylecontext: Pass cssnode to build_properties (*)
  0e3da2f... stylecontext: Compute rootness of CssNode (*)
  6f99a3c... stylecontext: Change arguments for build_properties (*)
  d79a44c... stylecontext: Get rid of create_query_path() (*)
  7bafb63... cssnode: Handle invalidation (*)
  8c73799... stylecontext: Move relevant_changes tracking to GtkCssWidge (*)
  721dce7... stylecontext: Handle parent in CssNode code (*)
  a589f98... cssnode: Implement refcounting (*)
  55e68bc... cssnode: Track invalid flag (*)
  8e1017d... stylecontext: Export gtk_style_context_get_root() (*)
  4cc2af2... stylecontext: Move validation into GtkCssNode (*)
  6dc6af6... stylecontext: Remove children list (*)
  03ac5f3... cssnode: Add gtk_style_context_get_style_provider() (*)
  637a4bd... stylecontext: Get rid of stylecontext argument (*)
  c4b88e0... stylecontext: Redo handling of differing state (*)
  649edbe... stylecontext: Move style creation functions to CssNode code (*)
  c550cf1... stylecontext: Move gtk_style_context_validate() to GtkCssWi (*)
  7181367... cssnode: Track pending changes here (*)
  219e52f... cssnode: Automatically recreate style on get_style() call (*)
  caf2fc9... cssnode: Only recreate styles when needed (*)
  5f19f09... cssnode: Refactor gtk_css_widget_node_validate() (*)
  cdd964a... cssnode: Change way invalidation is handled (*)
  020f3f1... cssnode: Handle invalidate queueing differently (*)
  efda30c... stylecontext: Don't queue animate tick callbacks anymore (*)
  28043f0... cssnode: Refactor invalidation propagation (*)
  ffb410f... widget: Create the CssNode (*)
  5edc6d9... widget: Use correct type for widgetpath creation (*)
  5df01f9... widget: Create widget path classes from proper style (*)
  630f0f1... cssnode: Split out a function (*)
  2bf7bdd... cssmatcher: Allow widget path matcher to take a node declar (*)
  76ca9a9... cssnode: Make path node create matcher without copying (*)
  2143abe... cssnode: Make widget node use new matcher (*)
  2a5194b... cssnode: Make widget node not copy the path (*)
  89115be... cssnode: Add a matcher for nodes (*)
  ee6d081... cssnode: Remove now unused arg from vfunc (*)
  310f9f4... cssnode: Add hackery to allow bypassing widget paths (*)
  507016c... cssnode: Refactor node tree modification code (*)
  b92fe2f... widget: Add gtk_widget_get_css_node() (*)
  ee91fb7... box: Use CSS nodes instead of widget paths (*)
  2694545... cssnode: Add visibility concept (*)
  2670ae4... reftests: Add a reftest for box sibling ordering (*)
  9b73b39... cssnode: Treat transient nodes as invisible nodes (*)
  d347150... cssnode: Use the frame clock's time (*)
  6c00eba... testsuite: Add another random stylecontext test (*)
  b827725... csspathnode: Call gtk_style_context_validate() (*)
  6f9969f... csswidgetnode: Always return a valid style (*)
  e95985d... cssstyle: Remove unused optimization (*)
  da25771... cssvalue: Remove GtkCssDependencies (*)
  75b633a... cssnode: Only pass a boolean for parent changes (*)
  13fd368... cssnode: Change vfunc (*)
  c0f6e74... cssnode: Implement a way to properly track invalidations (*)
  16b8972... cssnode: Change get_style_provider() vfunc (*)
  cadf6a9... cssnode: Add gtk_css_node_invalidate_style_provider() (*)
  ceaa594... cssnode: Propagate pending changes after recomputing new st (*)
  5833858... cssnode: Make parent style change part of GtkCssNode (*)
  dbe5058... cssnode: Add API to query the timestamp (*)
  4b2cdb3... cssnode: Remove timestamp from gtk_css_node_validate() (*)
  2ec26cd... cssnode: Move style context function to only user (*)
  fbe796f... cssstyle: Handle 0 timestamp to mean "don't animate" (*)
  172f345... cssnode: Return NULL as frame clock when animations are dis (*)
  2954417... cssnode: Change the way we start animations (*)
  f435431... cssnode: Add optimization (*)
  6dd1930... cssnode: Create animated styles by default (*)
  399df06... stylecontext: Refactor gtk_style_context_invalidate() (*)
  3d1e2a0... cssstyle: Add optimization (*)
  df51bc8... cssnode: Always return correct style values (*)
  092ff98... cssnode: Merge the 2 places that compute styles (*)
  776d99a... stylecontext: Call get_style(), not create_style() (*)
  68b8f79... cssnode: Redo style changed tracking (*)
  d972729... cssnode: Special-case TIMESTAMP invalidations (*)
  759d8da... cssstyle: Add gtk_css_style_is_static() (*)
  d785820... cssnode: Change the way we invalidate timestamps (*)
  7395ddd... csswidgetnode: Avoid creating a stylecontext (*)
  c7fba52... cssnode: Track invalid children (*)
  6988f9b... cssnode: Add node-added and node-removed signal (*)
  10d3917... cssnode: Add a style-changed signal (*)
  d0d9f5a... csswidgetnode: Use style_changed signal instead of update_s (*)
  8640bc4... cssnode: Add properties (*)
  d55c261... inspector: Add a new page that lists the CSS node tree (*)
  ec57c6c... csspathnode: Handle context going away (*)
  7dac38f... inspector: Make it easier to cut'n'paste advice message (*)
  d48ba48... Adwaita: Fix context menu shadows not showing up (*)
  4d0e1e0... Updated Serbian translation (*)
  a59fd4a... wayland: Don't accept the "TARGETS" target on the wl_data_o (*)
  d5160bb... wayland: Ensure we re-request the target if the fd changes (*)
  6c8c37a... wayland: Silence warnings on clipboard data sending cancell (*)
  3211e82... inspector: show accessible name and description (*)
  7b1ff7c... Updated Norwegian bokmål translation. (*)
  8e82d0f... widget-factory: Fix toolbar on page 3 (*)
  fa1bb89... gtk-demo: Plug a memory leak (*)
  d6bfc2b... HighContrast: fix insensitive labels (*)
  3f13349... fix insensitive and backdrop states (*)
  db8e6aa... mir: Fix version annotation, the mir-backend is available s (*)
  40bb2a1... reftests: Add a way to compare different runs (*)
  5f52a2c... Updated Hungarian translation (*)
  4a2b444... Updated Hungarian translation (*)
  8c8e658... HighContrast: Fix a typo (*)
  dd1af9b... Updated Dutch translation gtk and gtk-properties master 3.1 (*)
  9ba185b... Add performance test for gtkcairoblur (*)
  ae21e08... gtkcairoblur: Minor restructure (*)
  d0dc1f5... gtkcairoblur: Unroll inner loop for common radius values (*)
  9c2a16f... shadow-box: Bail out blur early if radius is 1px (*)
  967cb56... shadow-box: Blur only horizontally/vertically for the non-c (*)
  8e03262... box-shadow: For top/bottom and left/right parts, repeat a s (*)
  9e9c0a1... Updated Turkish translation (*)
  7bb3d95... a11y: handle atk race condition where widget has been destr (*)
  bae97a4... image: Optimize non-resize changes (*)
  03213b9... Improve CSD decorations without a compositor (*)
  c16acff... Start 3.17 development (*)
  955aed9... radio-menu-item: Handle a !NULL group (*)
  ad05d84... radio-menu-item: Allow arguments to be NULL (*)
  5c5464a... radio-menu-item: Add join_group() (*)
  ca41bb4... Add an index for new api to the docs (*)
  1c007e4... Upload Catalan translation (*)
  ec32d8d... Updated German translation (*)
  e7eaca9... DND: Clean up weak pointers when they are no longer needed (*)
  3777492... dnd: Introduce a helper to manage the weak pointer (*)
  c0c1774... Clean up some unfortunate formatting (*)
  03417cf... menu button: Minor cleanup (*)
  b55aa15... mount operation: Minor formatting cleanup (*)
  a17d629... search bar: Clean up weak pointer handling (*)
  db28b8c... tooltip: Minor cleanup (*)
  4ef0c34... Fix the build (*)
  2a444e3... Make the blur code compile with clang (*)
  fbbb3d1... Fix some clang warnings (*)
  543eae0... Avoid some clang compiler warnings (*)
  ddf7501... More of the same (*)
  2250cd8... paper size: Don't use abs() on floats (*)
  fb573e5... Remove a pointless comparison (*)
  a14bb55... css: Silence a clang warning (*)
  f00f2fd... Remove a redundant const (*)
  c723eba... text view: Avoid clang compiler warnings (*)
  70f6faf... Don't return G_TYPE_INVALID as a pointer (*)
  6f829d4... Silence another compiler warning (*)
  eea16f0... Stop using GDK_POINTER_MOTION_HINT_MASK in widgets (*)
  6cadef7... Updated Italian translation (*)
  72afa5c... Updated Italian translation (*)
  66a7636... Updated Greek translations (*)
  1abb28e... Updated Hebrew translation (*)
  51a434a... Update properties Hebrew translation (*)
  83b6423... Updated Hungarian translation (*)
  a08ee01... csd: Fix an oversight for popups (*)
  6b1ca8b... Updated Czech translation (*)
  81776ea... Updated POTFILES.in and POTFILES.skip (*)
  68ff82c... Updated Polish translation (*)
  c88ec37... Fix a minor typo in translatable string (*)
  84d5f0e... Updated Basque language (*)
  d6f6a52... Updated Basque language (*)
  aaff396... Updated Basque language (*)
  6bd7526... x11/gl: Do not call glEnable/glDisable with GL_TEXTURE_2D (*)
  641e280... x11/gl: Removing some more legacy GL calls (*)
  5957957... Updated Korean translation (*)
  fdc620c... cssnode: Clear widget path more aggressively (*)
  8582da3... gtkpathbar: remove use of gtk_file_system
  e383d6e... gtkpathbar: rename timeout for clarity
  4a14dff... gtkpathbar: use g_add_timeout instead of gdk_threads
  383bd37... gtkpathbar: tabs to spaces in scroll_timeout
  2223485... gtkpathbar: adjust Nautilus slider timeouts
  a5c7bd2... gtkpathbar: remove unfocus management
  d7f09f6... gtkpathbar: remove unmap handling of sliders
  4a5bc38... gtkpathbar: match NautilusPathBar allocation
  ef5ce1a... gtkpathbar: allow more destinations as root
  62c7cf7... gtkpathbar: avoid unrefing wrong memory
  82e8dd9... gtkpathbar: only unref cancelable when it exists
  b3b7f23... gtkpathbar: listen to file changes and update pathbar

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