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

  c5f1044... widget: Draw background and border for every widget
  df6809a... button: Remove css box drawing
  a739a95... Widget: Disable css box drawing for GtkWindow
  a66fe60... box: Remove css box drawing
  ed79b8b... gizmo: Remove css box drawing
  4fc99a9... gtkgrid: Remove css box drawing
  5376e9d... label: Remove css box drawing
  abb8df1... progressbar: Remove css box drawing
  602d851... widget: Draw focus outline
  d0f85c2... headerbar: Remove css box drawing
  b6de3e4... listbox: Remove css box drawing
  c5432f6... flowbox: Remove css box drawing
  cd78146... switch: Remove css box drawing
  478a058... frame: Remove css box drawing
  8ceab88... image: Remove css box drawing
  70c5ea9... bbox: Remove css box drawing
  c508fa0... container: Remove snapshot and draw implementations
  63a9ffd... widget: Add default snapshot implementation
  1a68191... Remove now useless snapshot implementations
  a00614e... actionbar: Remove css box drawing
  cffa2ff... toolbar: Remove css box rendering
  eb5fe09... notebook: Fix crash when dragging a tab
  aeeb453... combobox: Remove css box drawing
  096f7ca... stack: Remove css box drawing
  f87c65d... separator: Remove css box drawing
  ef8c0fa... paned: Remove css box drawing
  a424e1e... scrolledwindow: Remove css box drawing
  c0fcb06... sizerequest: Fix indentation
  2c76de5... sizerequest: Honor css min size
  e12c6ac... headerbar: Remove gadget
  47a5a1a... widget: Pass content allocation to size-allocate vfunc
  32cc83c... listbox: Remove gadgets
  8835a90... switch: Remove gadget
  9071934... widget: Union clip with allocation and box shadow size
  05fa629... box: Remove gadget usage
  0a80764... grid: Remove gadget
  3c6cf89... range: Remove gadget usage
  c336284... progressbar: Remove gadget
  78db1d9... gizmo: Remove gadget
  9653860... expander: Remove gadget
  0b2da0c... checkbutton: Don't use parent button's gadget
  06650b9... menuitem: Stop using gadget
  187973f... fontbutton: Call the css node "fontbutton"
  ab43ac6... button: Remove gadget usage
  cc37ad3... icon: Stop calling gtk_widget_set_allocation
  a17d6c7... colorswatch: Remove gadget usage
  afe090f... image: Remove gadget
  e505a65... set clip of more widgets
  165c6a9... modelbutton: Stop using the button's gadget
  8a7de55... stackcombo: Set clip
  ebe8859... widget: Add private gtk_widget_get_content_allocation
  6cf6c88... frame: Remove gadget
  d3e8943... spinner: Set clip
  087d1c0... label: Remove gadget
  548a2bc... separator: Remove gadget
  f749141... frame: Remove empty finalize implementation
  dc721e3... widget-factory: Remove invisible-char usage for spin button
  ff475f5... label: Fix clipping
  facafcd... modelbutton: Remove last gadget usages
  cbc728b... spinbutton: Inherit from GtkWidget
  5ac9e24... spinbutton: Remove call to GtkSpinButton API
  85d11aa... spinbuttonaccessible: Inherit from GtkWidgetAccessible
  763c57b... flowbox: Initialize allocation
  72e82cc... cellrendererspin: Include gtkentry.h
  b1e2f31... toolbar: Remove gadget
  ece8d99... Entry: Remove gadget
  146b6e1... spinbutton: Add text property
  c12b553... spinbutton demo: Spinbuttons are no Entries
  52e5ceb... fontchooserwidgets: Spinbuttons are no entries
  dd14912... menubar: Remove gadget
  0dfe356... separatortoolitem: Remove gadget
  8f4c595... buttonbox: Don't use the parent gadget
  0d3406c... actionbar: Remove gadget
  3f7e08c... box: Remove gadget accessor
  96a82f9... box: Remove gadget
  f0f8ee0... scrolledwindow: Remove gadget
  8f0ac98... viewport: Remove gadget
  3986d44... flowbox: Remove gadgets
  fd83b6b... widget: Add private get_border_allocation
  69dfd78... combobox: Remove gadget
  2dceff6... paned: Remove gadget
  6086323... frame: Fix copy&paste bug in shadow-type handling
  99997d9... label: Don't chain up in size_allocate
  aba68e2... widget: Don't set the allocation in size-allocate
  99c7fc0... gtkscale: Properly initialize the clip
  b0f2eb4... button: Remove gadget
  223322a... Slightly rework clip handling
  5fcf740... stack: Remove gadget
  b6aa77e... buttonbox: Remove gadget
  7bca180... widget: Add private get_margin_allocation
  cdc2b7e... scale: Fix value position
  0c08470... cellview: Remove gadget
  c67489c... revealer: Don't add a clip node for CROSSFADE transitions
  541f611... revealer: Stop calculating paddings ourselves
  649c827... Remove calls to gtk_widget_set_allocation
  b9d8108... widget: Remove gtk_widget_set_allocation
  b4fe57c... range: Remove gadget completely
  1b580cf... sizerequest: Move css handling to gtk_widget_measure
  1e9e07e... scrolledwindow: Remove last argument from allocate_child
  6329f95... scrolledwindow: Fix child widget positioning
  dc3ac8c... scrolledwindow: Remove useless function call
  9d1dca3... inspector: Fix list row alignment in general tab
  e3686ec... expander: Inherit from GtkContainer
  f4cc634... sizerequest: Make size groups "work"
  a656a6f... checkmenuitem: Stop using the parent's gadget
  12a2359... menuitem: Remove gadget
  f604613... boxgadget: Remove unused ComputeExpandFunc
  acb93f9... popover: Stop looking at padidng and border in measure
  4da4964... widget: Special-case popover in snapshot
  75d9196... inspector: Show the GdkWindow before grabbing
  8970939... spinbutton: Fix activation
  0b68416... spinbutton: Add accessors for (max-)width-chars
  20ec777... gtk4-demo: Remove a GtkBox expand usage
  91e25e8... meson: Remove doulbe gtkcssnode.c entry in source files
  7e11d49... checkbutton: Don't draw a focus ring
  0a4b8a5... button: Remove unused flag
  083115e... menu: Stop looking at padding and margin manually
  9b48c00... menu: Remove unnecessary queue_draw
  7ee102d... menu: Stop drawing css background and border
  64c1af2... searchbar: Remove manual snapshot code
  b2ed3d7... searchbar: Fix property documentation comments
  33fc79b... toolitemgroup: Remove custom draw code
  314429a... toolpalette: Port to snapshot()
  94d9e74... eventbox: Remove snapshot implementation
  284c6b7... calendar: Remove custom css background and border drawing
  44144c4... scrollbar: Inherit from GtkWidget
  81f1251... range: Make GtkRange a regular class
  2ebfcd4... scrolledwindow: Use scrollbar API on scrollbars
  e3c7626... range: Remove steppers
  0ade110... range: Remove contents gadget
  3a959c1... range: Use a gizmo as trough
  8714255... range: Use gizmos for highlight and fill gadgets
  c0bfb15... icon: Remove gadget
  db8a52a... range: make the slider a gadget
  e4455d2... spinner: Remove gadget
  6a184c0... range: Snapshot slider in trough's snapshot impl
  a8dbf1b... range: Fix mouse location tracking
  08499dc... range: Allocate the trough when the adjustment value change
  708ea4c... range: Draw the colorscale trough at 0,0
  3f35147... scrollbar: Add accessor for wheel delta
  32092e5... menuitem: Replace arrow gadget with GtkIcon
  ff9047e... icon: Only draw in content allocation
  0447f23... checkmenuitem: Replace indicator gadget with GtkIcon
  313a391... menu: Replace arrow gadgets with GtkIcons
  dddd43d... icon: Add _set_image
  995db51... notebook: Replace arrow gadgets with GtkIcons
  f91dc14... notebook: Replace tabs gadget with GtkGizmo
  98bb15e... notebook: Replace tab gadget with GtkGizmo
  40e3f95... gizmo: Chain up in snapshot if no snapshot func given
  34fa197... gizmo: Unparent all child widgets in finalize
  0833856... adwaita: Fix notebook theming
  47807e6... container: Propagate child properties if parent != containe
  7552b49... notebook: Replace all gadgets with widgets
  ae5611a... range: Return trough allocation from _get_range_rect
  c121c3d... scale: Remove draw_value vfunc
  729f421... scale: Replace all gadgets with widgets
  a72d798... range: Emit value-changed when setting the adjustment
  c86ed59... spinbutton: Use 0 as default for (max-)width-chars
  44c8639... css nodes: Fix entries test case
  a63ebd0... css nodes: Fix expander test case
  5e599fd... progressbar: Apply style classes when setting direction
  7cc445a... container: GtkActionBar is not a special container anymore
  49e8626... adwaita: Fix typo
  2ecf82e... sizerequest: Make sure widget sizes stay positive
  cd82bc9... widget: Consider css margins when setting clip
  0fff88a... checkbutton: Inherit from GtkBin

Commits added to the branch:

  e9ee313... Revert "Adwaita: remove unneeded margin on dropdown menu" (*)
  ebcf17d... Adwaita: add a comment (*)
  28d8fdc... Adwaita: regenerate the css (*)
  477556a... GtkWindow: Don't double free export user data (*)
  9f763cc... win32/replace.py: Fix replacing items in files with UTF-8 c (*)
  29bc0b1... meson: Use libexecdir option (*)
  0226163... meson: Build the reftests suite (*)
  7ec9c36... meson: Drop unnecessary link_with (*)
  daccf61... meson: Use buildtype to determine the debugging flags (*)
  91f2a31... testsuite/gtk/scrolledwindow: Fix a copy-paste-o (*)
  546433a... gtkclipboard: Fix typo (*)
  1a95c25... ScrolledWindow: Optimise and clean up measure() (*)
  a96c586... ScrolledWindow: Don’t req size for autohidden bars (*)
  9546673... testsuite/scrolledwindow: Try non-overlay/non-auto (*)
  3a1946b... Adwaita: restyle entry-tag (*)
  5e84638... Adwaita: regenerate the css (*)
  9e6b59c... demo/toolpalette: Restore ToolItemGroup child prop (*)
  8ddadec... gtk-demo: ui: Replace leftover uses of Box:expand (*)
  322d9ca... widget-factory: Use :relief=none, not class .flat (*)
  ce10985... Frame: Don’t advise adding .flat class in code (*)
  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
  1da7048... headerbar: Remove gadget
  d91e3f3... widget: Pass content allocation to size-allocate vfunc
  d0e4d09... listbox: Remove gadgets
  7212568... switch: Remove gadget
  7fd78fb... widget: Union clip with allocation and box shadow size
  dccf509... box: Remove gadget usage
  6b5e89a... grid: Remove gadget
  c491e82... range: Remove gadget usage
  af96bf0... progressbar: Remove gadget
  8686871... gizmo: Remove gadget
  641cabe... expander: Remove gadget
  a5040da... checkbutton: Don't use parent button's gadget
  4b1b71c... menuitem: Stop using gadget
  09bcb10... fontbutton: Call the css node "fontbutton"
  5a039e4... button: Remove gadget usage
  690b783... icon: Stop calling gtk_widget_set_allocation
  3ffed67... colorswatch: Remove gadget usage
  c0f9d01... image: Remove gadget
  d42917f... set clip of more widgets
  2d6b464... modelbutton: Stop using the button's gadget
  8541513... stackcombo: Set clip
  1a76e62... widget: Add private gtk_widget_get_content_allocation
  58653fb... frame: Remove gadget
  fdab8f6... spinner: Set clip
  6f03b8e... label: Remove gadget
  4d05d61... separator: Remove gadget
  8c7d861... frame: Remove empty finalize implementation
  ecb9312... widget-factory: Remove invisible-char usage for spin button
  ae43370... label: Fix clipping
  0c87c51... modelbutton: Remove last gadget usages
  bbbe28f... spinbutton: Inherit from GtkWidget
  fbfa8cd... spinbutton: Remove call to GtkSpinButton API
  fd764da... spinbuttonaccessible: Inherit from GtkWidgetAccessible
  90d8596... flowbox: Initialize allocation
  4cc59ca... cellrendererspin: Include gtkentry.h
  5e2796a... toolbar: Remove gadget
  88f54d8... Entry: Remove gadget
  a80549f... spinbutton: Add text property
  161a6b0... spinbutton demo: Spinbuttons are no Entries
  10a0c17... fontchooserwidgets: Spinbuttons are no entries
  269faac... menubar: Remove gadget
  7618297... separatortoolitem: Remove gadget
  2e92aaf... buttonbox: Don't use the parent gadget
  c716557... actionbar: Remove gadget
  b64d271... box: Remove gadget accessor
  1614dfb... box: Remove gadget
  82b815b... scrolledwindow: Remove gadget
  575c13e... viewport: Remove gadget
  b13d943... flowbox: Remove gadgets
  27019c2... widget: Add private get_border_allocation
  d6bb9b1... combobox: Remove gadget
  ab7e8c7... paned: Remove gadget
  1b74d45... frame: Fix copy&paste bug in shadow-type handling
  841c9fb... label: Don't chain up in size_allocate
  6112585... widget: Don't set the allocation in size-allocate
  6788e6f... gtkscale: Properly initialize the clip
  f6223ed... button: Remove gadget
  08b2ba2... Slightly rework clip handling
  231bc8b... stack: Remove gadget
  8b671b8... buttonbox: Remove gadget
  6c1cda2... widget: Add private get_margin_allocation
  87d9015... scale: Fix value position
  25f1447... cellview: Remove gadget
  05286d0... revealer: Don't add a clip node for CROSSFADE transitions
  7b19def... revealer: Stop calculating paddings ourselves
  c8b731a... Remove calls to gtk_widget_set_allocation
  d2fbf56... widget: Remove gtk_widget_set_allocation
  ef89db8... range: Remove gadget completely
  be39751... sizerequest: Move css handling to gtk_widget_measure
  638c6b3... scrolledwindow: Remove last argument from allocate_child
  517d2e8... scrolledwindow: Fix child widget positioning
  0aee9d6... scrolledwindow: Remove useless function call
  a23184b... inspector: Fix list row alignment in general tab
  2468415... expander: Inherit from GtkContainer
  d531e28... sizerequest: Make size groups "work"
  102b020... checkmenuitem: Stop using the parent's gadget
  52fb27f... menuitem: Remove gadget
  ab26c28... boxgadget: Remove unused ComputeExpandFunc
  1564fdd... popover: Stop looking at padidng and border in measure
  05eb33d... widget: Special-case popover in snapshot
  27aa511... inspector: Show the GdkWindow before grabbing
  dffa5d7... spinbutton: Fix activation
  5c238e5... spinbutton: Add accessors for (max-)width-chars
  19e7cf0... meson: Remove doulbe gtkcssnode.c entry in source files
  a90fbfa... checkbutton: Don't draw a focus ring
  b250b42... button: Remove unused flag
  c832497... menu: Stop looking at padding and margin manually
  9fd1763... menu: Remove unnecessary queue_draw
  68c812d... menu: Stop drawing css background and border
  4501e5c... searchbar: Remove manual snapshot code
  afc24c8... searchbar: Fix property documentation comments
  53c5811... toolitemgroup: Remove custom draw code
  cc64ae1... toolpalette: Port to snapshot()
  0bda122... eventbox: Remove snapshot implementation
  6606cd8... calendar: Remove custom css background and border drawing
  b998092... scrollbar: Inherit from GtkWidget
  d4cb7f8... range: Make GtkRange a regular class
  59c9153... scrolledwindow: Use scrollbar API on scrollbars
  0d85c88... range: Remove steppers
  365ab93... range: Remove contents gadget
  6d5d2e6... range: Use a gizmo as trough
  9203ceb... range: Use gizmos for highlight and fill gadgets
  c0fa16c... icon: Remove gadget
  5093135... range: make the slider a gadget
  ad232eb... spinner: Remove gadget
  416ccca... range: Snapshot slider in trough's snapshot impl
  34685f0... range: Fix mouse location tracking
  163bba3... range: Allocate the trough when the adjustment value change
  024ef4c... range: Draw the colorscale trough at 0,0
  9d64532... scrollbar: Add accessor for wheel delta
  d8f5e6b... menuitem: Replace arrow gadget with GtkIcon
  226214c... icon: Only draw in content allocation
  5d66f82... checkmenuitem: Replace indicator gadget with GtkIcon
  0e22136... menu: Replace arrow gadgets with GtkIcons
  c83d1d1... icon: Add _set_image
  8e91f32... notebook: Replace arrow gadgets with GtkIcons
  e5baf98... notebook: Replace tabs gadget with GtkGizmo
  90174d4... notebook: Replace tab gadget with GtkGizmo
  83f95dc... gizmo: Chain up in snapshot if no snapshot func given
  55e81dc... gizmo: Unparent all child widgets in finalize
  9839345... adwaita: Fix notebook theming
  c19d471... container: Propagate child properties if parent != containe
  2c9976f... notebook: Replace all gadgets with widgets
  e69e729... range: Return trough allocation from _get_range_rect
  c704f87... scale: Remove draw_value vfunc
  9078f34... scale: Replace all gadgets with widgets
  cc3f255... range: Emit value-changed when setting the adjustment
  f2a4f03... spinbutton: Use 0 as default for (max-)width-chars
  eb00659... css nodes: Fix entries test case
  f4d7a89... css nodes: Fix expander test case
  5bb1d35... progressbar: Apply style classes when setting direction
  2dc9487... container: GtkActionBar is not a special container anymore
  43633eb... adwaita: Fix typo
  da0a01e... sizerequest: Make sure widget sizes stay positive
  484af08... widget: Consider css margins when setting clip
  0d9672c... checkbutton: Inherit from GtkBin
  3b4d68b... inspector: Fix togglebutton/checkbutton API mixup

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