[gtk+] (142 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:

  29d532c... flowbox: Remove gadgets
  fa59bd6... widget: Add private get_border_allocation
  622a308... combobox: Remove gadget
  73a7424... paned: Remove gadget
  8530fdd... frame: Fix copy&paste bug in shadow-type handling
  e72d48b... label: Don't chain up in size_allocate
  2093a6c... widget: Don't set the allocation in size-allocate
  009963c... gtkscale: Properly initialize the clip
  483129c... button: Remove gadget
  16f5491... Slightly rework clip handling
  ff996f0... stack: Remove gadget
  f84bc0f... buttonbox: Remove gadget
  97c9ca0... widget: Add private get_margin_allocation
  9f6a92a... scale: Fix value position
  62ed307... cellview: Remove gadget
  ff5bc37... revealer: Don't add a clip node for CROSSFADE transitions
  49cdf6b... revealer: Stop calculating paddings ourselves
  13694fe... Remove calls to gtk_widget_set_allocation
  2fa4c25... widget: Remove gtk_widget_set_allocation
  afc9874... range: Remove gadget completely
  5947522... scrolledwindow: Remove last argument from allocate_child
  f72521e... scrolledwindow: Fix child widget positioning
  2335ee5... scrolledwindow: Remove useless function call
  d85e396... inspector: Fix list row alignment in general tab
  392fc35... expander: Inherit from GtkContainer
  4760a16... checkmenuitem: Stop using the parent's gadget
  63599b9... menuitem: Remove gadget
  97ab9ee... boxgadget: Remove unused ComputeExpandFunc
  49d50eb... popover: Stop looking at padidng and border in measure
  6850b63... widget: Special-case popover in snapshot
  804167c... inspector: Show the GdkWindow before grabbing
  553fb98... spinbutton: Fix activation
  3eaaf5f... spinbutton: Add accessors for (max-)width-chars
  21b2d29... meson: Remove double gtkcssnode.c entry in source files
  48c8f7b... checkbutton: Don't draw a focus ring
  1e87d16... button: Remove unused flag
  1651920... menu: Stop looking at padding and margin manually
  59645cf... menu: Remove unnecessary queue_draw
  6e3f387... menu: Stop drawing css background and border
  1d142b3... searchbar: Remove manual snapshot code
  d6fec61... searchbar: Fix property documentation comments
  390152c... toolitemgroup: Remove custom draw code
  2c9af44... toolpalette: Port to snapshot()
  78e6974... eventbox: Remove snapshot implementation
  9da9dc1... calendar: Remove custom css background and border drawing
  87fe957... scrollbar: Inherit from GtkWidget
  0b7623a... range: Make GtkRange a regular class
  3db8aa5... scrolledwindow: Use scrollbar API on scrollbars
  a49024d... range: Remove steppers
  d4e6381... range: Remove contents gadget
  bda019d... range: Use a gizmo as trough
  faa59f2... range: Use gizmos for highlight and fill gadgets
  9f8f975... icon: Remove gadget
  a768b69... range: make the slider a gadget
  3258698... spinner: Remove gadget
  c6ec621... range: Snapshot slider in trough's snapshot impl
  6426fc7... range: Fix mouse location tracking
  cb7ac93... range: Allocate the trough when the adjustment value change
  65315b6... range: Draw the colorscale trough at 0,0
  ca05d82... scrollbar: Add accessor for wheel delta
  8e1df69... menuitem: Replace arrow gadget with GtkIcon
  419ffcc... icon: Only draw in content allocation
  bdeb309... checkmenuitem: Replace indicator gadget with GtkIcon
  f2022d1... menu: Replace arrow gadgets with GtkIcons
  4f487f7... icon: Add _set_image
  6d3f183... notebook: Replace arrow gadgets with GtkIcons
  9e2e4d7... notebook: Replace tabs gadget with GtkGizmo
  24b9a85... notebook: Replace tab gadget with GtkGizmo
  ab08bcb... gizmo: Chain up in snapshot if no snapshot func given
  bf43c65... gizmo: Unparent all child widgets in finalize
  11118ec... adwaita: Fix notebook theming
  d1e9355... container: Propagate child properties if parent != containe
  de5394f... notebook: Replace all gadgets with widgets
  5e574f4... range: Return trough allocation from _get_range_rect
  23ac7e9... scale: Remove draw_value vfunc
  908376a... scale: Replace all gadgets with widgets
  5541a5b... range: Emit value-changed when setting the adjustment
  a82a256... spinbutton: Use 0 as default for (max-)width-chars
  d2eb0cf... css nodes: Fix entries test case
  f338311... css nodes: Fix expander test case
  48deddc... progressbar: Apply style classes when setting direction
  c11d946... container: GtkActionBar is not a special container anymore
  184003a... adwaita: Fix typo
  0070819... widget: Consider css margins when setting clip
  b02f366... modelbutton: Use GtkIcon as indicator
  9e41036... colorswatch: Replace IconHelper with GtkImage
  1400ba1... checkbutton: Inherit from GtkBin
  1ffbca2... inspector: Fix togglebutton/checkbutton API mixup
  54fb707... tests: Fix some toggle-/checkbutton API mixups
  2c9aec1... Remove GtkBuiltinIcon
  2f70765... Remove GtkBoxGadget
  393483f... button: Don't care about sizing if no child is set
  513195b... testheightforwidth: Remove GtkBox fill/expand usage
  9690b8e... switch: Use a gizmo as slider
  2fa6e2e... icon: Render at content position
  a756edd... treeview: default to width_changed = TRUE
  94fa196... range: Fix click detection in slider trace
  47d2a4a... widget: Bring resize and baseline debug rendering back
  26acd37... paned: Replace handle gadget with widget
  be0afe1... widget: Bring back layout debugging
  27d2085... image: Offset rendering to the content allocation
  1197123... widget: Draw widget clips with GEOMETRY debugging
  dbf4932... spinbutton: Add docs for new public API
  747e3c9... scale: Fix css node ordering and expected results
  1a41d59... box: Use widget children list in count_expand_children
  be831bc... listbox: Remove rows directly when binding model
  8bafdff... testtooltips: Fix Gtk(Check)Button API mixup
  88d995d... tooltipwindow: Remove unused define
  ef73f84... testtooltips: Add static tooltip
  2c08d7c... textview: Use ::snapshot
  ee66bd4... accellabel: Inherit from GtkWidget
  f9e3370... inspector: Allow picking children of GtkWidget classes
  d29bafa... Remove some unneeded includes
  8879504... filechooserwidget: Fix save widgets
  dd46481... bin: Drop priv pointer
  6dc1c4d... scrollbar: Add new API to gtk4-sections.txt
  5739884... listbox: Remove view_window
  af133c2... switch: Remove manual PRELIGHT code
  cfea352... listbox: Remove manual prelight row management
  1e579d1... paned: Reimplement handle dragging
  1c8a05b... paned: Remove useless queue_resize calls
  198386c... scrolledwindow: Properly remove scrollbars
  ee156d0... viewport: Remove bin_window
  a9134bf... widget: Remove queue_draw_child vfunc
  1b0df93... Make child widget coordinates parent-relative
  17705e0... icon: Stop offset'ing in snapshot
  67b1d33... frame: Fix child allocation
  550d982... widget: Make allocations parent-content-allocation relative
  c3c58bb... scrolledwindow: fix scrollbar allocation
  9712574... widget: Adapt translate_coordinates to coordinate changes
  9d22756... entry: Fix text position
  7c4572a... image: Fix snapshot position
  63f456e... Make radio and check buttons appear as intended
  28ede6f... window: Remove dead code
  1d4181c... testwidgetfocus: Drop SPACING constant in favor for CSS
  4f665f1... widget: "fix" event and invalidation coordinates

Commits added to the branch:

  5a1b553... flowbox: Remove gadgets
  6e0cfa8... widget: Add private get_border_allocation
  35400e6... combobox: Remove gadget
  f46fe9f... paned: Remove gadget
  6ca851f... frame: Fix copy&paste bug in shadow-type handling
  38d19d9... label: Don't chain up in size_allocate
  248030e... widget: Don't set the allocation in size-allocate
  9369309... gtkscale: Properly initialize the clip
  54a6f84... button: Remove gadget
  5609933... Slightly rework clip handling
  6340eda... stack: Remove gadget
  c8093c5... buttonbox: Remove gadget
  d41f696... widget: Add private get_margin_allocation
  eb61824... scale: Fix value position
  89e6e41... cellview: Remove gadget
  e944a55... revealer: Don't add a clip node for CROSSFADE transitions
  5124492... revealer: Stop calculating paddings ourselves
  d0a66eb... Remove calls to gtk_widget_set_allocation
  46f6d41... widget: Remove gtk_widget_set_allocation
  fda6f0d... range: Remove gadget completely
  ef7a6fb... scrolledwindow: Remove last argument from allocate_child
  6c0ca8f... scrolledwindow: Fix child widget positioning
  0c2bbc1... scrolledwindow: Remove useless function call
  c2e70a9... inspector: Fix list row alignment in general tab
  64304e9... expander: Inherit from GtkContainer
  a012813... checkmenuitem: Stop using the parent's gadget
  343379c... menuitem: Remove gadget
  6837885... boxgadget: Remove unused ComputeExpandFunc
  5e941c2... popover: Stop looking at padidng and border in measure
  0b0250a... widget: Special-case popover in snapshot
  11879e4... inspector: Show the GdkWindow before grabbing
  f80aa03... spinbutton: Fix activation
  3caa1d7... spinbutton: Add accessors for (max-)width-chars
  af970db... meson: Remove double gtkcssnode.c entry in source files
  b96f732... checkbutton: Don't draw a focus ring
  f236588... button: Remove unused flag
  7920ffc... menu: Stop looking at padding and margin manually
  c455685... menu: Remove unnecessary queue_draw
  48ad2c0... menu: Stop drawing css background and border
  15ef11e... searchbar: Remove manual snapshot code
  7287d19... searchbar: Fix property documentation comments
  b0f567b... toolitemgroup: Remove custom draw code
  f4f345b... toolpalette: Port to snapshot()
  24ae845... eventbox: Remove snapshot implementation
  2e4238c... calendar: Remove custom css background and border drawing
  330ce5d... scrollbar: Inherit from GtkWidget
  d20801f... range: Make GtkRange a regular class
  49d403c... scrolledwindow: Use scrollbar API on scrollbars
  cf15e60... range: Remove steppers
  a74db67... range: Remove contents gadget
  a614494... range: Use a gizmo as trough
  34c0008... range: Use gizmos for highlight and fill gadgets
  98fc1a8... icon: Remove gadget
  5e17f7c... range: make the slider a gadget
  a60da70... spinner: Remove gadget
  f1e9820... range: Snapshot slider in trough's snapshot impl
  e9b1922... range: Fix mouse location tracking
  85db958... range: Allocate the trough when the adjustment value change
  6e5716e... range: Draw the colorscale trough at 0,0
  a0c4380... scrollbar: Add accessor for wheel delta
  d40b4fe... menuitem: Replace arrow gadget with GtkIcon
  a8e2d71... icon: Only draw in content allocation
  9a3c790... checkmenuitem: Replace indicator gadget with GtkIcon
  2c2aa4b... menu: Replace arrow gadgets with GtkIcons
  42ea9cb... icon: Add _set_image
  3f65f52... notebook: Replace arrow gadgets with GtkIcons
  158578a... notebook: Replace tabs gadget with GtkGizmo
  5541278... notebook: Replace tab gadget with GtkGizmo
  a1cd681... gizmo: Chain up in snapshot if no snapshot func given
  53180c6... gizmo: Unparent all child widgets in finalize
  d2769ef... adwaita: Fix notebook theming
  703a5eb... container: Propagate child properties if parent != containe
  67af06e... notebook: Replace all gadgets with widgets
  2b5af0d... range: Return trough allocation from _get_range_rect
  ed29b00... scale: Remove draw_value vfunc
  4309fa7... scale: Replace all gadgets with widgets
  36925ca... range: Emit value-changed when setting the adjustment
  56bb2b7... spinbutton: Use 0 as default for (max-)width-chars
  4c8ae16... css nodes: Fix entries test case
  e28d428... css nodes: Fix expander test case
  035e404... progressbar: Apply style classes when setting direction
  4edbf5b... container: GtkActionBar is not a special container anymore
  c0b089b... adwaita: Fix typo
  b9e2cbd... widget: Consider css margins when setting clip
  bac6581... modelbutton: Use GtkIcon as indicator
  0c0916e... colorswatch: Replace IconHelper with GtkImage
  c14999d... checkbutton: Inherit from GtkBin
  8a741b5... inspector: Fix togglebutton/checkbutton API mixup
  3e11b59... tests: Fix some toggle-/checkbutton API mixups
  15319b1... Remove GtkBuiltinIcon
  4f9e5af... Remove GtkBoxGadget
  aa029ec... button: Don't care about sizing if no child is set
  ce31195... testheightforwidth: Remove GtkBox fill/expand usage
  2a443c6... switch: Use a gizmo as slider
  84350b7... icon: Render at content position
  3e3d549... treeview: default to width_changed = TRUE
  deeb4b0... range: Fix click detection in slider trace
  3c15bef... widget: Bring resize and baseline debug rendering back
  9186bb9... paned: Replace handle gadget with widget
  7bb7795... widget: Bring back layout debugging
  08bf90d... image: Offset rendering to the content allocation
  2c9e138... widget: Draw widget clips with GEOMETRY debugging
  9e4c034... spinbutton: Add docs for new public API
  7c70426... scale: Fix css node ordering and expected results
  2bc9c8f... box: Use widget children list in count_expand_children
  053492e... listbox: Remove rows directly when binding model
  caec90a... testtooltips: Fix Gtk(Check)Button API mixup
  f942713... tooltipwindow: Remove unused define
  b51d14b... testtooltips: Add static tooltip
  8dae09e... textview: Use ::snapshot
  578f5f4... accellabel: Inherit from GtkWidget
  3134315... inspector: Allow picking children of GtkWidget classes
  6095c39... Remove some unneeded includes
  3fb969d... filechooserwidget: Fix save widgets
  225515b... bin: Drop priv pointer
  398607e... scrollbar: Add new API to gtk4-sections.txt
  5b43354... listbox: Remove view_window
  fc31461... switch: Remove manual PRELIGHT code
  fb130a4... listbox: Remove manual prelight row management
  80a97ba... paned: Reimplement handle dragging
  0596bd7... paned: Remove useless queue_resize calls
  f5f54dc... scrolledwindow: Properly remove scrollbars
  b87975c... viewport: Remove bin_window
  4521780... widget: Remove queue_draw_child vfunc
  8124f66... Make child widget coordinates parent-relative
  57aae26... icon: Stop offset'ing in snapshot
  1f4ed64... frame: Fix child allocation
  9a62d0b... widget: Make allocations parent-content-allocation relative
  74bc413... scrolledwindow: fix scrollbar allocation
  91173bb... widget: Adapt translate_coordinates to coordinate changes
  4a6aad8... entry: Fix text position
  622c486... image: Fix snapshot position
  bc3de71... Make radio and check buttons appear as intended
  483839d... window: Remove dead code
  d103733... testwidgetfocus: Drop SPACING constant in favor for CSS
  663222f... widget: "fix" event and invalidation coordinates
  384c0b0... popover: Remove useless if case
  b013c51... toolitegroup: Remove child window
  552682f... revealer: Remove bin_window
  d2e69b7... stack: Remove bin_window
  8a90d65... revealer: Request child size for NONE transition type
  cf9f389... revealer: Fix DOWN and RIGHT transition types


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