[gtk+] (130 commits) Non-fast-forward update to branch wip/baedert/drawing



The branch 'wip/baedert/drawing' 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:

  51e70c3... widget: Bring resize and baseline debug rendering back
  c4fc92e... paned: Replace handle gadget with widget
  d78ca6c... widget: Bring back layout debugging
  b4e3a07... image: Offset rendering to the content allocation
  f41da36... widget: Draw widget clips with GEOMETRY debugging
  818b02e... spinbutton: Add docs for new public API
  3cf8c14... scale: Fix css node ordering and expected results
  03e76eb... box: Use widget children list in count_expand_children
  ad1a591... listbox: Remove rows directly when binding model
  102acc0... tooltipwindow: Remove unused define
  6d7d233... testtooltips: Add static tooltip
  9125b20... textview: Use ::snapshot
  b201090... accellabel: Inherit from GtkWidget
  528fe45... inspector: Allow picking children of GtkWidget classes
  ea5d2bc... Remove some unneeded includes
  3ccd66e... filechooserwidget: Fix save widgets
  029213f... bin: Drop priv pointer
  0be5646... scrollbar: Add new API to gtk4-sections.txt
  dabe5cf... listbox: Remove view_window
  c1b359f... switch: Remove manual PRELIGHT code
  dd6f52d... listbox: Remove manual prelight row management
  dae9d37... scrolledwindow: Properly remove scrollbars
  f5f0dd9... viewport: Remove bin_window
  e6f04bd... widget: Remove queue_draw_child vfunc
  2cefb63... widget: Make allocations parent-content-allocation relative
  46ef437... frame: Fix child allocation
  8bf19fe... icon: Stop offset'ing in snapshot
  7d45821... paned: Reimplement handle dragging
  7c684e2... paned: Remove useless queue_resize calls
  a881a6d... scrolledwindow: fix scrollbar allocation
  fd4a134... widget: Adapt translate_coordinates to coordinate changes
  31a5d29... entry: Fix text position
  c0fb764... image: Fix snapshot position
  d4f0b9e... window: Remove dead code
  f4f99f1... testwidgetfocus: Drop SPACING constant in favor for CSS
  21cd2dc... widget: "fix" event and invalidation coordinates
  4c5271b... popover: Remove useless if case
  3a4ad62... toolitemgroup: Remove child window
  0bfc002... revealer: Remove bin_window
  da198f7... stack: Remove bin_window
  7824444... revealer: Request child size for NONE transition type
  ff18982... revealer: Fix DOWN and RIGHT transition types
  ddf5908... sizerequest: Assert that min_size >= 0
  7c4ad32... iconview: Stop drawing a background
  1a9a021... modelmenuitem: Fix type checking assertions
  a90e37b... menu: Remove bin_window and view_window
  7804b7d... widget: Avoid some type checks in snapshot_child
  ab2910b... image: Fold gtk_image_reset into only caller
  225e7fb... entry: get_layout_location coords are already content relat
  3ca5668... range: Use a gizmo as slider
  b795cb4... scrolledwindow: Fix on_scrollbar check
  3b708b7... scrolledwindow: Fix scrollbar allocations
  68931c2... label: Fix layout snapshot coordinates
  eb5c394... image: Add private _get_definition
  797b892... entry: Use images for icons
  ca02fd9... cssprovider test: Remove style property test case
  8f866a7... spinbutton: Fix property notification
  9d11ce5... GtkAccelLabel: Add use-underline property
  c75aabb... scrollbar: notify when setting the orientation
  5a2d4ea... entry: Replace progress gadget with a progressbar
  a13370f... Remove GtkCssCustomGadget
  639e641... widget: Add new allocation accessors
  fa2a3c3... range: Fix slider allocation
  afa2be3... checkmenuitem: Fix indicator allocation
  9094d74... scrolledwindow: Fix indicator hiding
  7caafa8... spinbutton: Remove unused import
  5627b8a... iconhelper: Inherit from GObject
  f6d2545... Remove GtkCssGadget
  011656f... expander: Fix pressed_in_title check
  8974fd6... button: Fix in_button checks
  048d95e... fixed: Remove window
  1165f14... layout: Remove bin_window
  2fde0f3... switch: Fix handle dragging with padding applied
  c1a2cd3... widget: Consider opacity when drawing toplevels
  3054258... switch: Remove in_switch flag
  0513d4a... paned: Make sure we set the correct clips
  8cf9494... paned: Draw handle separator at the right location
  ea11b53... widget: Transform clips into right coordinate space
  08aae0b... toolitem: Remove size_allocate implementation
  02e8333... pathbar: Compute widget clip directly
  ac7c341... spinner: Use get_content_size
  3a74be6... widget: Remove _set_simple_clip
  c3aae03... calendar: Remove style properties
  032d069... notebook: Remove style properties
  d44ec0f... adwaita: Remove style properties
  262ab9e... treeviewaccessible: Don't rely on nonexistent style propert
  ac12317... Remove all widget style property code
  879deb5... Replace a few get_content_allocation calls with get_content
  8dcfd07... window: Stop wrapping popovers in another window
  6af530e... popover: "Fix" child allocation
  2309ecf... widget: Fix drawing invalidation with windowed widgets
  52838d3... popover: Create subsurface on wayland
  376d2b2... window: Don't use allocated size in snapshot
  ca81b7f... menu: Popup at window coordinates if widget is given
  3569835... testnotebookdnd: quit when the toplevel gets closed
  6e7bd35... widget-factory: Show the status bar by default
  e3b2041... checkmenuitem: Fix indicator state
  721a0f4... spinbutton: Fix gesture state
  28447ee... flowbox: Compute clip directly
  a438a1b... modelbutton: Compute clip directly
  bf22b88... buttonbox: Compute clip directly
  bd5c843... stack: Compute clip directly
  cd4792b... container: Remove get_children_clip
  163e4d2... inspector: Use GtkWidget::pick when picking widgets
  3aa6a22... main: Protect against non-GtkWindow toplevels
  c663bc8... paned: Remove assertion in get_child_property
  2f1601b... testsuite: Update expected css node output
  91ce029... entry: Fix node ordering
  c080a14... iconview: Remove bin_window
  21e7514... notebook: Fix css node ordering
  2658adc... widget: black is the new red
  93a1392... Fix baselines wrt css values
  7a78e5a... testbaseline: Add a horizontal spinbutton
  bb726bf... aboutdialog: Remove unused image
  7045588... label: Use the correct size in snapshot()
  061bd48... treeview: Remove bin_window
  676bca8... entry: Fix text position
  09ea11d... calendar: Remove all input windows
  92fda5a... entry: Simplify progress size allocation
  c55d27a... adwaita: Adjust entry progress styling
  f5d2b26... paned: Fix clip node coordinates
  bca7305... entry: Fix undershoot position
  009f211... Fix a few allocation coordinates & sizes
  e27c7f0... drawingarea: Remove useless line from code example
  5e7aa06... switch: Put the slider node last
  3a73c00... popover: set the shape on the correct window
  abc4e6d... gtk4-demo: Add widgetbowl demo
  c5c7d07... range: Avoid division by zero
  77ffd3c... levelbar: Don't underallocate block widgets

Commits added to the branch:

  61a0df6... widget: Bring resize and baseline debug rendering back
  ef64792... paned: Replace handle gadget with widget
  9ca91b5... widget: Bring back layout debugging
  3dd1c20... image: Offset rendering to the content allocation
  6fd84a3... widget: Draw widget clips with GEOMETRY debugging
  b02c7f4... spinbutton: Add docs for new public API
  d50b785... scale: Fix css node ordering and expected results
  5d85038... box: Use widget children list in count_expand_children
  db233e4... listbox: Remove rows directly when binding model
  7b963d2... tooltipwindow: Remove unused define
  64aae1d... testtooltips: Add static tooltip
  5323844... textview: Use ::snapshot
  e424646... accellabel: Inherit from GtkWidget
  bcfff6b... inspector: Allow picking children of GtkWidget classes
  cb0c194... Remove some unneeded includes
  8e9fc69... filechooserwidget: Fix save widgets
  4824564... bin: Drop priv pointer
  48db726... scrollbar: Add new API to gtk4-sections.txt
  28e6b1a... listbox: Remove view_window
  40fecca... switch: Remove manual PRELIGHT code
  ddd624a... listbox: Remove manual prelight row management
  8ee5d14... scrolledwindow: Properly remove scrollbars
  52f52d0... viewport: Remove bin_window
  d06c545... widget: Remove queue_draw_child vfunc
  0505fb5... widget: Make allocations parent-content-allocation relative
  a3c508a... frame: Fix child allocation
  e2b287f... icon: Stop offset'ing in snapshot
  2e7e845... paned: Reimplement handle dragging
  94af4ee... paned: Remove useless queue_resize calls
  06b3329... scrolledwindow: fix scrollbar allocation
  f97933e... widget: Adapt translate_coordinates to coordinate changes
  7f411c8... entry: Fix text position
  8bd9351... image: Fix snapshot position
  7e57d8b... window: Remove dead code
  5df052f... testwidgetfocus: Drop SPACING constant in favor for CSS
  773ffb4... widget: "fix" event and invalidation coordinates
  59fc228... popover: Remove useless if case
  bf44668... toolitemgroup: Remove child window
  8851f95... revealer: Remove bin_window
  4d3466d... stack: Remove bin_window
  5273012... revealer: Request child size for NONE transition type
  34a8be6... revealer: Fix DOWN and RIGHT transition types
  45536ca... sizerequest: Assert that min_size >= 0
  8ac07b4... iconview: Stop drawing a background
  268ad4a... modelmenuitem: Fix type checking assertions
  a2677e4... menu: Remove bin_window and view_window
  7a51b71... widget: Avoid some type checks in snapshot_child
  7a80af8... image: Fold gtk_image_reset into only caller
  6098975... entry: get_layout_location coords are already content relat
  2840197... range: Use a gizmo as slider
  060c171... scrolledwindow: Fix on_scrollbar check
  8455541... scrolledwindow: Fix scrollbar allocations
  48c6efc... label: Fix layout snapshot coordinates
  6a9c141... image: Add private _get_definition
  d4936e2... entry: Use images for icons
  d73e627... cssprovider test: Remove style property test case
  2f40769... spinbutton: Fix property notification
  f43073c... GtkAccelLabel: Add use-underline property
  f75e5eb... scrollbar: notify when setting the orientation
  5ccf617... entry: Replace progress gadget with a progressbar
  8a5f2ab... Remove GtkCssCustomGadget
  b8efece... widget: Add new allocation accessors
  38a3028... range: Fix slider allocation
  364666d... checkmenuitem: Fix indicator allocation
  0d19925... scrolledwindow: Fix indicator hiding
  1ab680a... spinbutton: Remove unused import
  ac8ef54... iconhelper: Inherit from GObject
  9ba31d2... Remove GtkCssGadget
  36a5eed... expander: Fix pressed_in_title check
  6e36d52... button: Fix in_button checks
  96a0b0c... fixed: Remove window
  eabb675... layout: Remove bin_window
  0a3f59f... switch: Fix handle dragging with padding applied
  64a1cc3... widget: Consider opacity when drawing toplevels
  22153cd... switch: Remove in_switch flag
  57ef7ff... paned: Make sure we set the correct clips
  58a2f59... paned: Draw handle separator at the right location
  4106835... widget: Transform clips into right coordinate space
  025ac06... toolitem: Remove size_allocate implementation
  8df31dd... pathbar: Compute widget clip directly
  329d8fc... spinner: Use get_content_size
  a185052... widget: Remove _set_simple_clip
  017fbeb... calendar: Remove style properties
  1b2f9d9... notebook: Remove style properties
  7a56bd7... adwaita: Remove style properties
  7111742... treeviewaccessible: Don't rely on nonexistent style propert
  13e4c27... Remove all widget style property code
  a39c4ba... Replace a few get_content_allocation calls with get_content
  9cfa48d... window: Stop wrapping popovers in another window
  7293ac7... popover: "Fix" child allocation
  0ba5568... widget: Fix drawing invalidation with windowed widgets
  e459f02... popover: Create subsurface on wayland
  1283466... window: Don't use allocated size in snapshot
  119921f... menu: Popup at window coordinates if widget is given
  5abb100... testnotebookdnd: quit when the toplevel gets closed
  10f82c5... widget-factory: Show the status bar by default
  3d39eb1... checkmenuitem: Fix indicator state
  63771cf... spinbutton: Fix gesture state
  11a487c... flowbox: Compute clip directly
  50af3d5... modelbutton: Compute clip directly
  9ff991b... buttonbox: Compute clip directly
  6e9633a... stack: Compute clip directly
  ff6af4a... container: Remove get_children_clip
  3e92f29... inspector: Use GtkWidget::pick when picking widgets
  cd93d06... main: Protect against non-GtkWindow toplevels
  d0f526c... paned: Remove assertion in get_child_property
  7a9cba5... testsuite: Update expected css node output
  0d3c2fb... entry: Fix node ordering
  360e4a4... iconview: Remove bin_window
  c63c685... notebook: Fix css node ordering
  9a02628... widget: black is the new red
  1d778e6... Fix baselines wrt css values
  55a22c6... testbaseline: Add a horizontal spinbutton
  6e50e26... aboutdialog: Remove unused image
  842b242... label: Use the correct size in snapshot()
  65a3a87... treeview: Remove bin_window
  6985e4a... entry: Fix text position
  cc47689... calendar: Remove all input windows
  038515f... entry: Simplify progress size allocation
  fcc93ab... adwaita: Adjust entry progress styling
  d3e2202... paned: Fix clip node coordinates
  51a6de9... entry: Fix undershoot position
  3240196... Fix a few allocation coordinates & sizes
  9238a88... drawingarea: Remove useless line from code example
  afa3028... switch: Put the slider node last
  4af06a3... popover: set the shape on the correct window
  a443018... gtk4-demo: Add widgetbowl demo
  1df11aa... range: Avoid division by zero
  d3d5074... levelbar: Don't underallocate block widgets
  5eb9a44... headerbar: don't measure own size


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]