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

  b94c808... widget: Draw background and border for every widget
  93b0726... button: Remove css box drawing
  83acc03... Widget: Disable css box drawing for GtkWindow
  f9651ce... box: Remove css box drawing
  4b156fb... gizmo: Remove css box drawing
  9a60a1c... gtkgrid: Remove css box drawing
  e682673... label: Remove css box drawing
  bc6e203... progressbar: Remove css box drawing
  3d1f039... widget: Draw focus outline
  d376273... headerbar: Remove css box drawing
  ff47e5f... listbox: Remove css box drawing
  1a21c27... flowbox: Remove css box drawing
  aad0fc2... switch: Remove css box drawing
  f8a0a44... frame: Remove css box drawing
  a58e2f8... image: Remove css box drawing
  f7c8d47... bbox: Remove css box drawing
  8694ec1... container: Remove snapshot and draw implementations
  cb651eb... widget: Add default snapshot implementation
  7da08a2... Remove now useless snapshot implementations
  3ed8750... actionbar: Remove css box drawing
  021f5b8... toolbar: Remove css box rendering
  af2c1c4... notebook: Fix crash when dragging a tab
  1151450... combobox: Remove css box drawing
  07332e7... stack: Remove css box drawing
  ada6bf3... separator: Remove css box drawing
  f66f828... paned: Remove css box drawing
  acbbfe9... scrolledwindow: Remove css box drawing
  d55fc4a... sizerequest: Fix indentation
  3a6442f... sizerequest: Honor css min size
  afa68ae... sizerequest: Move css handling to gtk_widget_measure
  4d296f2... sizerequest: Make size groups "work"
  fe7156b... sizerequest: Make sure widget sizes stay positive
  1488ff1... sizerequest: Remove for_size parameter from push_recursion_
  3889029... sizerequest: Stop checking orientation in query_size_for_or
  9f44c3d... sizerequest: Fix min size with widget margins
  ffd02bc... headerbar: Remove gadget
  7c5eb68... widget: Pass content allocation to size-allocate vfunc
  64cea93... listbox: Remove gadgets
  fdf2898... switch: Remove gadget
  8b3b06e... widget: Union clip with allocation and box shadow size
  c0a6e48... box: Remove gadget usage
  dfe89b3... grid: Remove gadget
  7a00c20... range: Remove gadget usage
  1997dcc... progressbar: Remove gadget
  ba407da... gizmo: Remove gadget
  d774453... expander: Remove gadget
  f2efada... checkbutton: Don't use parent button's gadget
  18c9fca... menuitem: Stop using gadget
  daa9124... fontbutton: Call the css node "fontbutton"
  80c9803... button: Remove gadget usage
  1077fc9... icon: Stop calling gtk_widget_set_allocation
  7f02b00... colorswatch: Remove gadget usage
  82b3c55... image: Remove gadget
  63d459b... set clip of more widgets
  34294db... modelbutton: Stop using the button's gadget
  a538535... stackcombo: Set clip
  2df1fb2... widget: Add private gtk_widget_get_content_allocation
  eba870d... frame: Remove gadget
  aa07d13... spinner: Set clip
  4c3a891... label: Remove gadget
  4326d01... separator: Remove gadget
  36a2466... frame: Remove empty finalize implementation
  8319254... widget-factory: Remove invisible-char usage for spin button
  cc9fefb... label: Fix clipping
  ad96da1... modelbutton: Remove last gadget usages
  ceb3a93... spinbutton: Inherit from GtkWidget
  8a399de... spinbutton: Remove call to GtkSpinButton API
  ed704b8... spinbuttonaccessible: Inherit from GtkWidgetAccessible
  49daff0... flowbox: Initialize allocation
  f6f253e... cellrendererspin: Include gtkentry.h
  8b63468... toolbar: Remove gadget
  b4793d0... Entry: Remove gadget
  5a88f9c... spinbutton: Add text property
  8d1c6cf... spinbutton demo: Spinbuttons are no Entries
  aed60c6... fontchooserwidgets: Spinbuttons are no entries
  0e96faa... menubar: Remove gadget
  fb776c0... separatortoolitem: Remove gadget
  f8b3597... buttonbox: Don't use the parent gadget
  91da447... actionbar: Remove gadget
  a28063d... box: Remove gadget accessor
  35c7ba6... box: Remove gadget
  42c35a2... scrolledwindow: Remove gadget
  fd113b3... viewport: Remove gadget
  f279e76... flowbox: Remove gadgets
  c322233... widget: Add private get_border_allocation
  e06202b... combobox: Remove gadget
  05dd04a... paned: Remove gadget
  8c9bb90... frame: Fix copy&paste bug in shadow-type handling
  a7186b6... label: Don't chain up in size_allocate
  3804533... widget: Don't set the allocation in size-allocate
  827df95... gtkscale: Properly initialize the clip
  99e02a3... button: Remove gadget
  c187da9... Slightly rework clip handling
  5584b00... stack: Remove gadget
  9014941... buttonbox: Remove gadget
  582f83e... widget: Add private get_margin_allocation
  d855ffe... scale: Fix value position
  692a699... cellview: Remove gadget
  e1cdfbd... revealer: Don't add a clip node for CROSSFADE transitions
  43d7b94... revealer: Stop calculating paddings ourselves
  40ecf39... Remove calls to gtk_widget_set_allocation
  1171c35... widget: Remove gtk_widget_set_allocation
  12f7b74... range: Remove gadget completely
  456bbf2... scrolledwindow: Remove last argument from allocate_child
  c3e396f... scrolledwindow: Fix child widget positioning
  b062174... scrolledwindow: Remove useless function call
  a8d19ad... inspector: Fix list row alignment in general tab
  ce99ead... expander: Inherit from GtkContainer
  e0ece35... checkmenuitem: Stop using the parent's gadget
  29f1881... menuitem: Remove gadget
  c78bfe8... boxgadget: Remove unused ComputeExpandFunc
  1362fd1... popover: Stop looking at padidng and border in measure
  a49db37... widget: Special-case popover in snapshot
  c0b19c7... inspector: Show the GdkWindow before grabbing
  98daa1d... spinbutton: Fix activation
  3d1e88a... spinbutton: Add accessors for (max-)width-chars
  0677e41... meson: Remove doulbe gtkcssnode.c entry in source files
  2e900a6... checkbutton: Don't draw a focus ring
  290b6a6... button: Remove unused flag
  71e5b26... menu: Stop looking at padding and margin manually
  d941c30... menu: Remove unnecessary queue_draw
  c01d2b6... menu: Stop drawing css background and border
  995a758... searchbar: Remove manual snapshot code
  e0644c1... searchbar: Fix property documentation comments
  1bf7d68... toolitemgroup: Remove custom draw code
  c3e755d... toolpalette: Port to snapshot()
  7d34982... eventbox: Remove snapshot implementation
  97e52f0... calendar: Remove custom css background and border drawing
  aeaa29b... scrollbar: Inherit from GtkWidget
  ee66aa2... range: Make GtkRange a regular class
  69c8bae... scrolledwindow: Use scrollbar API on scrollbars
  fe6fd59... range: Remove steppers
  c512b84... range: Remove contents gadget
  f067092... range: Use a gizmo as trough
  0698480... range: Use gizmos for highlight and fill gadgets
  646421c... icon: Remove gadget
  79b04ad... range: make the slider a gadget
  811f23f... spinner: Remove gadget
  31d98d9... range: Snapshot slider in trough's snapshot impl
  643b41f... range: Fix mouse location tracking
  fdc79cc... range: Allocate the trough when the adjustment value change
  79b048a... range: Draw the colorscale trough at 0,0
  ec3c0b5... scrollbar: Add accessor for wheel delta
  0c7b3ad... menuitem: Replace arrow gadget with GtkIcon
  7ca8227... icon: Only draw in content allocation
  3bc319e... checkmenuitem: Replace indicator gadget with GtkIcon
  1e651eb... menu: Replace arrow gadgets with GtkIcons
  8bd5d0f... icon: Add _set_image
  dc6c4db... notebook: Replace arrow gadgets with GtkIcons
  f591789... notebook: Replace tabs gadget with GtkGizmo
  90dda69... notebook: Replace tab gadget with GtkGizmo
  abfbf48... gizmo: Chain up in snapshot if no snapshot func given
  63231ef... gizmo: Unparent all child widgets in finalize
  98db967... adwaita: Fix notebook theming
  cfb67cc... container: Propagate child properties if parent != containe
  7a476f4... notebook: Replace all gadgets with widgets
  a6bc7e0... range: Return trough allocation from _get_range_rect
  be60c86... scale: Remove draw_value vfunc
  8012ed4... scale: Replace all gadgets with widgets
  99dcf9c... range: Emit value-changed when setting the adjustment
  c7b0603... spinbutton: Use 0 as default for (max-)width-chars
  ba535b1... css nodes: Fix entries test case
  fbb6c75... css nodes: Fix expander test case
  3b3bd19... progressbar: Apply style classes when setting direction
  68bd813... container: GtkActionBar is not a special container anymore
  1459fc0... adwaita: Fix typo
  9054d63... widget: Consider css margins when setting clip
  9065800... modelbutton: Use GtkIcon as indicator
  7d46ed0... colorswatch: Replace IconHelper with GtkImage
  7cef44f... checkbutton: Inherit from GtkBin
  9a7d653... inspector: Fix togglebutton/checkbutton API mixup
  def9b3e... tests: Fix some toggle-/checkbutton API mixups
  c478137... Remove GtkBuiltinIcon
  b7c7124... Remove GtkBoxGadget
  2ec5074... button: Don't care about sizing if no child is set
  813f825... testheightforwidth: Remove GtkBox fill/expand usage
  5f3eda7... switch: Use a gizmo as slider

Commits added to the branch:

  ed6aa0e... meson: remove duplicated G_ENABLE_DEBUG (*)
  9981f46... EntryBuffer: Don't generate changed events when input is tr (*)
  251fe5e... Adwaita: Avoid accindental border on last treeview header (*)
  c5491bb... widget: Draw background and border for every widget
  06d76a9... button: Remove css box drawing
  eef98f3... Widget: Disable css box drawing for GtkWindow
  9c6a688... box: Remove css box drawing
  72a91f3... gizmo: Remove css box drawing
  079f0fd... gtkgrid: Remove css box drawing
  d0cbb92... label: Remove css box drawing
  5321d49... progressbar: Remove css box drawing
  d3ee119... widget: Draw focus outline
  a04011d... headerbar: Remove css box drawing
  3c51be0... listbox: Remove css box drawing
  ecaabc5... flowbox: Remove css box drawing
  91bae06... switch: Remove css box drawing
  3f53879... frame: Remove css box drawing
  cc6c210... image: Remove css box drawing
  02194de... bbox: Remove css box drawing
  89de0fe... container: Remove snapshot and draw implementations
  68277cb... widget: Add default snapshot implementation
  7a3d608... Remove now useless snapshot implementations
  358709c... actionbar: Remove css box drawing
  19cc092... toolbar: Remove css box rendering
  95afcc7... notebook: Fix crash when dragging a tab
  2fd3f4b... combobox: Remove css box drawing
  00925a4... stack: Remove css box drawing
  5654000... separator: Remove css box drawing
  6f15d56... paned: Remove css box drawing
  2d707ec... scrolledwindow: Remove css box drawing
  92c60eb... sizerequest: Fix indentation
  67edfbb... sizerequest: Honor css min size
  2d2c846... sizerequest: Move css handling to gtk_widget_measure
  41c184d... sizerequest: Make size groups "work"
  f27dfb8... sizerequest: Make sure widget sizes stay positive
  c845557... sizerequest: Remove for_size parameter from push_recursion_
  5873f99... sizerequest: Stop checking orientation in query_size_for_or
  d6ea173... sizerequest: Fix min size with widget margins
  654e706... headerbar: Remove gadget
  2c0a23e... widget: Pass content allocation to size-allocate vfunc
  667febd... listbox: Remove gadgets
  c1e533c... switch: Remove gadget
  44c8c55... widget: Union clip with allocation and box shadow size
  d82ad16... box: Remove gadget usage
  05cabd6... grid: Remove gadget
  3641e4d... range: Remove gadget usage
  cb9fff2... progressbar: Remove gadget
  1bd98c8... gizmo: Remove gadget
  acb2bd9... expander: Remove gadget
  c39e60d... checkbutton: Don't use parent button's gadget
  efa7342... menuitem: Stop using gadget
  e326f8a... fontbutton: Call the css node "fontbutton"
  907f714... button: Remove gadget usage
  fcf6d05... icon: Stop calling gtk_widget_set_allocation
  7f0a145... colorswatch: Remove gadget usage
  7b49c3d... image: Remove gadget
  14cea60... set clip of more widgets
  8183860... modelbutton: Stop using the button's gadget
  8b24361... stackcombo: Set clip
  e4ad27f... widget: Add private gtk_widget_get_content_allocation
  9b3e3e2... frame: Remove gadget
  71b29eb... spinner: Set clip
  9253ad1... label: Remove gadget
  fee1c3d... separator: Remove gadget
  739d584... frame: Remove empty finalize implementation
  7661444... widget-factory: Remove invisible-char usage for spin button
  d92cdc4... label: Fix clipping
  fd11491... modelbutton: Remove last gadget usages
  86b36ec... spinbutton: Inherit from GtkWidget
  3b61878... spinbutton: Remove call to GtkSpinButton API
  32c8b8c... spinbuttonaccessible: Inherit from GtkWidgetAccessible
  68bb702... flowbox: Initialize allocation
  da12e2e... cellrendererspin: Include gtkentry.h
  f8da2d1... toolbar: Remove gadget
  fc47b47... Entry: Remove gadget
  a542d93... spinbutton: Add text property
  75b0679... spinbutton demo: Spinbuttons are no Entries
  b12f36e... fontchooserwidgets: Spinbuttons are no entries
  e84fd77... menubar: Remove gadget
  1fd0150... separatortoolitem: Remove gadget
  905c08e... buttonbox: Don't use the parent gadget
  21e7a4d... actionbar: Remove gadget
  52357a0... box: Remove gadget accessor
  226a3b6... box: Remove gadget
  1399c80... scrolledwindow: Remove gadget
  4213deb... viewport: Remove gadget
  c0a5169... flowbox: Remove gadgets
  418d657... widget: Add private get_border_allocation
  cb02ef4... combobox: Remove gadget
  71dedf0... paned: Remove gadget
  a105d10... frame: Fix copy&paste bug in shadow-type handling
  8f4f26f... label: Don't chain up in size_allocate
  ff1b770... widget: Don't set the allocation in size-allocate
  ec4f19c... gtkscale: Properly initialize the clip
  b0bd694... button: Remove gadget
  2b35952... Slightly rework clip handling
  b9e95d3... stack: Remove gadget
  40553b9... buttonbox: Remove gadget
  1ccd96b... widget: Add private get_margin_allocation
  5239072... scale: Fix value position
  12c93bc... cellview: Remove gadget
  1a2b4d5... revealer: Don't add a clip node for CROSSFADE transitions
  54fa8f4... revealer: Stop calculating paddings ourselves
  531b448... Remove calls to gtk_widget_set_allocation
  d6c9829... widget: Remove gtk_widget_set_allocation
  8b9b928... range: Remove gadget completely
  6f01666... scrolledwindow: Remove last argument from allocate_child
  9adcb12... scrolledwindow: Fix child widget positioning
  fdcd7cf... scrolledwindow: Remove useless function call
  6f9b116... inspector: Fix list row alignment in general tab
  3cb13ae... expander: Inherit from GtkContainer
  373bb27... checkmenuitem: Stop using the parent's gadget
  ffcc28d... menuitem: Remove gadget
  138f6a2... boxgadget: Remove unused ComputeExpandFunc
  afd3fd6... popover: Stop looking at padidng and border in measure
  b673ad7... widget: Special-case popover in snapshot
  8e38466... inspector: Show the GdkWindow before grabbing
  0fbba13... spinbutton: Fix activation
  ff55584... spinbutton: Add accessors for (max-)width-chars
  4f17724... meson: Remove double gtkcssnode.c entry in source files
  ce3cb9c... checkbutton: Don't draw a focus ring
  3e06e30... button: Remove unused flag
  59a9d03... menu: Stop looking at padding and margin manually
  112a9f4... menu: Remove unnecessary queue_draw
  47f054b... menu: Stop drawing css background and border
  aeb7c04... searchbar: Remove manual snapshot code
  eece946... searchbar: Fix property documentation comments
  6429960... toolitemgroup: Remove custom draw code
  55aa402... toolpalette: Port to snapshot()
  6b5bb83... eventbox: Remove snapshot implementation
  49f3442... calendar: Remove custom css background and border drawing
  11dc54d... scrollbar: Inherit from GtkWidget
  07bcc0b... range: Make GtkRange a regular class
  6e7624b... scrolledwindow: Use scrollbar API on scrollbars
  98eb872... range: Remove steppers
  80ca5e7... range: Remove contents gadget
  1c80fc7... range: Use a gizmo as trough
  72d1bf4... range: Use gizmos for highlight and fill gadgets
  907e8fa... icon: Remove gadget
  a808e51... range: make the slider a gadget
  a081e83... spinner: Remove gadget
  d0144ea... range: Snapshot slider in trough's snapshot impl
  09ceed4... range: Fix mouse location tracking
  6dd4828... range: Allocate the trough when the adjustment value change
  2eb172c... range: Draw the colorscale trough at 0,0
  d1dd90f... scrollbar: Add accessor for wheel delta
  77026c3... menuitem: Replace arrow gadget with GtkIcon
  50b04ed... icon: Only draw in content allocation
  b6a713a... checkmenuitem: Replace indicator gadget with GtkIcon
  342683a... menu: Replace arrow gadgets with GtkIcons
  e7de5d4... icon: Add _set_image
  468e025... notebook: Replace arrow gadgets with GtkIcons
  208aa21... notebook: Replace tabs gadget with GtkGizmo
  522dd09... notebook: Replace tab gadget with GtkGizmo
  ee5929a... gizmo: Chain up in snapshot if no snapshot func given
  b423826... gizmo: Unparent all child widgets in finalize
  c33d012... adwaita: Fix notebook theming
  325e086... container: Propagate child properties if parent != containe
  ca6316c... notebook: Replace all gadgets with widgets
  449daf7... range: Return trough allocation from _get_range_rect
  a724f7d... scale: Remove draw_value vfunc
  45fec9b... scale: Replace all gadgets with widgets
  f2adf70... range: Emit value-changed when setting the adjustment
  7645440... spinbutton: Use 0 as default for (max-)width-chars
  5bc333d... css nodes: Fix entries test case
  d67375b... css nodes: Fix expander test case
  4db0218... progressbar: Apply style classes when setting direction
  d2136bf... container: GtkActionBar is not a special container anymore
  0d9099a... adwaita: Fix typo
  2f003d9... widget: Consider css margins when setting clip
  2e64908... modelbutton: Use GtkIcon as indicator
  ccee523... colorswatch: Replace IconHelper with GtkImage
  6f30b4a... checkbutton: Inherit from GtkBin
  d1476e4... inspector: Fix togglebutton/checkbutton API mixup
  086921f... tests: Fix some toggle-/checkbutton API mixups
  dacc3d6... Remove GtkBuiltinIcon
  9bbff2d... Remove GtkBoxGadget
  35b055a... button: Don't care about sizing if no child is set
  1a68866... testheightforwidth: Remove GtkBox fill/expand usage
  8a99d3a... switch: Use a gizmo as slider
  40e61a8... icon: Render at content position
  954e987... treeview: default to width_changed = TRUE
  f9fac51... range: Fix click detection in slider trace

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