diff --git a/Sources/Core/View/Generated/ActionRow.swift b/Sources/Core/View/Generated/ActionRow.swift
index 51a9f11..860ab88 100644
--- a/Sources/Core/View/Generated/ActionRow.swift
+++ b/Sources/Core/View/Generated/ActionRow.swift
@@ -2,7 +2,7 @@
// ActionRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/AspectFrame.swift b/Sources/Core/View/Generated/AspectFrame.swift
index 6fa4ea3..f7efb93 100644
--- a/Sources/Core/View/Generated/AspectFrame.swift
+++ b/Sources/Core/View/Generated/AspectFrame.swift
@@ -2,7 +2,7 @@
// AspectFrame.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Avatar.swift b/Sources/Core/View/Generated/Avatar.swift
index bdf1e83..bb3f589 100644
--- a/Sources/Core/View/Generated/Avatar.swift
+++ b/Sources/Core/View/Generated/Avatar.swift
@@ -2,7 +2,7 @@
// Avatar.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Banner.swift b/Sources/Core/View/Generated/Banner.swift
index 4ce235b..5090d66 100644
--- a/Sources/Core/View/Generated/Banner.swift
+++ b/Sources/Core/View/Generated/Banner.swift
@@ -2,7 +2,7 @@
// Banner.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Bin.swift b/Sources/Core/View/Generated/Bin.swift
index 779346f..8b1514b 100644
--- a/Sources/Core/View/Generated/Bin.swift
+++ b/Sources/Core/View/Generated/Bin.swift
@@ -2,7 +2,7 @@
// Bin.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Box.swift b/Sources/Core/View/Generated/Box.swift
index c8b3687..d127fc2 100644
--- a/Sources/Core/View/Generated/Box.swift
+++ b/Sources/Core/View/Generated/Box.swift
@@ -2,7 +2,7 @@
// Box.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Button.swift b/Sources/Core/View/Generated/Button.swift
index 232c822..45e86f6 100644
--- a/Sources/Core/View/Generated/Button.swift
+++ b/Sources/Core/View/Generated/Button.swift
@@ -2,7 +2,7 @@
// Button.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ButtonContent.swift b/Sources/Core/View/Generated/ButtonContent.swift
index 5159d9e..b161d94 100644
--- a/Sources/Core/View/Generated/ButtonContent.swift
+++ b/Sources/Core/View/Generated/ButtonContent.swift
@@ -2,7 +2,7 @@
// ButtonContent.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Carousel.swift b/Sources/Core/View/Generated/Carousel.swift
index a67d0b0..fe2942e 100644
--- a/Sources/Core/View/Generated/Carousel.swift
+++ b/Sources/Core/View/Generated/Carousel.swift
@@ -2,7 +2,7 @@
// Carousel.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/CenterBox.swift b/Sources/Core/View/Generated/CenterBox.swift
index 73c2396..34b3ebe 100644
--- a/Sources/Core/View/Generated/CenterBox.swift
+++ b/Sources/Core/View/Generated/CenterBox.swift
@@ -2,7 +2,7 @@
// CenterBox.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/CheckButton.swift b/Sources/Core/View/Generated/CheckButton.swift
index db19dde..df148a0 100644
--- a/Sources/Core/View/Generated/CheckButton.swift
+++ b/Sources/Core/View/Generated/CheckButton.swift
@@ -2,7 +2,7 @@
// CheckButton.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Clamp.swift b/Sources/Core/View/Generated/Clamp.swift
index d64b2b3..36471bb 100644
--- a/Sources/Core/View/Generated/Clamp.swift
+++ b/Sources/Core/View/Generated/Clamp.swift
@@ -2,7 +2,7 @@
// Clamp.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ComboRow.swift b/Sources/Core/View/Generated/ComboRow.swift
index 6b6345a..08bd73d 100644
--- a/Sources/Core/View/Generated/ComboRow.swift
+++ b/Sources/Core/View/Generated/ComboRow.swift
@@ -2,7 +2,7 @@
// ComboRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/EntryRow.swift b/Sources/Core/View/Generated/EntryRow.swift
index ff7d1d6..fdcce3e 100644
--- a/Sources/Core/View/Generated/EntryRow.swift
+++ b/Sources/Core/View/Generated/EntryRow.swift
@@ -2,7 +2,7 @@
// EntryRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ExpanderRow.swift b/Sources/Core/View/Generated/ExpanderRow.swift
index e8090c7..a730f80 100644
--- a/Sources/Core/View/Generated/ExpanderRow.swift
+++ b/Sources/Core/View/Generated/ExpanderRow.swift
@@ -2,7 +2,7 @@
// ExpanderRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Fixed.swift b/Sources/Core/View/Generated/Fixed.swift
index 3a0a41c..e3936f4 100644
--- a/Sources/Core/View/Generated/Fixed.swift
+++ b/Sources/Core/View/Generated/Fixed.swift
@@ -2,7 +2,7 @@
// Fixed.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/FlowBox.swift b/Sources/Core/View/Generated/FlowBox.swift
index f175ee2..7c5fc8e 100644
--- a/Sources/Core/View/Generated/FlowBox.swift
+++ b/Sources/Core/View/Generated/FlowBox.swift
@@ -2,7 +2,7 @@
// FlowBox.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/HeaderBar.swift b/Sources/Core/View/Generated/HeaderBar.swift
index 8c7cb95..7ba9c14 100644
--- a/Sources/Core/View/Generated/HeaderBar.swift
+++ b/Sources/Core/View/Generated/HeaderBar.swift
@@ -2,7 +2,7 @@
// HeaderBar.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Label.swift b/Sources/Core/View/Generated/Label.swift
index ebb1ea8..5e8dd47 100644
--- a/Sources/Core/View/Generated/Label.swift
+++ b/Sources/Core/View/Generated/Label.swift
@@ -2,7 +2,7 @@
// Label.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/LevelBar.swift b/Sources/Core/View/Generated/LevelBar.swift
index 75727d5..7ad17e7 100644
--- a/Sources/Core/View/Generated/LevelBar.swift
+++ b/Sources/Core/View/Generated/LevelBar.swift
@@ -2,7 +2,7 @@
// LevelBar.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/LinkButton.swift b/Sources/Core/View/Generated/LinkButton.swift
index 3939d82..478591d 100644
--- a/Sources/Core/View/Generated/LinkButton.swift
+++ b/Sources/Core/View/Generated/LinkButton.swift
@@ -2,7 +2,7 @@
// LinkButton.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ListBox.swift b/Sources/Core/View/Generated/ListBox.swift
index abc9589..8b93d7b 100644
--- a/Sources/Core/View/Generated/ListBox.swift
+++ b/Sources/Core/View/Generated/ListBox.swift
@@ -2,7 +2,7 @@
// ListBox.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Menu.swift b/Sources/Core/View/Generated/Menu.swift
index 9df4adb..c10b7f7 100644
--- a/Sources/Core/View/Generated/Menu.swift
+++ b/Sources/Core/View/Generated/Menu.swift
@@ -2,7 +2,7 @@
// Menu.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/NavigationView.swift b/Sources/Core/View/Generated/NavigationView.swift
index 8095eee..53e6d77 100644
--- a/Sources/Core/View/Generated/NavigationView.swift
+++ b/Sources/Core/View/Generated/NavigationView.swift
@@ -2,7 +2,7 @@
// NavigationView.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Overlay.swift b/Sources/Core/View/Generated/Overlay.swift
index da2e74a..ba575b5 100644
--- a/Sources/Core/View/Generated/Overlay.swift
+++ b/Sources/Core/View/Generated/Overlay.swift
@@ -2,7 +2,7 @@
// Overlay.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/OverlaySplitView.swift b/Sources/Core/View/Generated/OverlaySplitView.swift
index cbe937c..dbb3450 100644
--- a/Sources/Core/View/Generated/OverlaySplitView.swift
+++ b/Sources/Core/View/Generated/OverlaySplitView.swift
@@ -2,7 +2,7 @@
// OverlaySplitView.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/PasswordEntryRow.swift b/Sources/Core/View/Generated/PasswordEntryRow.swift
index c3fde48..cbcca02 100644
--- a/Sources/Core/View/Generated/PasswordEntryRow.swift
+++ b/Sources/Core/View/Generated/PasswordEntryRow.swift
@@ -2,7 +2,7 @@
// PasswordEntryRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Picture.swift b/Sources/Core/View/Generated/Picture.swift
index d04f86d..d0b3248 100644
--- a/Sources/Core/View/Generated/Picture.swift
+++ b/Sources/Core/View/Generated/Picture.swift
@@ -2,7 +2,7 @@
// Picture.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Popover.swift b/Sources/Core/View/Generated/Popover.swift
index 5e712e2..baabf33 100644
--- a/Sources/Core/View/Generated/Popover.swift
+++ b/Sources/Core/View/Generated/Popover.swift
@@ -2,7 +2,7 @@
// Popover.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/PreferencesGroup.swift b/Sources/Core/View/Generated/PreferencesGroup.swift
index 3675019..6462016 100644
--- a/Sources/Core/View/Generated/PreferencesGroup.swift
+++ b/Sources/Core/View/Generated/PreferencesGroup.swift
@@ -2,7 +2,7 @@
// PreferencesGroup.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/PreferencesPage.swift b/Sources/Core/View/Generated/PreferencesPage.swift
index 441b3ea..268bd94 100644
--- a/Sources/Core/View/Generated/PreferencesPage.swift
+++ b/Sources/Core/View/Generated/PreferencesPage.swift
@@ -2,7 +2,7 @@
// PreferencesPage.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/PreferencesRow.swift b/Sources/Core/View/Generated/PreferencesRow.swift
index 9ad45c6..eaa3929 100644
--- a/Sources/Core/View/Generated/PreferencesRow.swift
+++ b/Sources/Core/View/Generated/PreferencesRow.swift
@@ -2,7 +2,7 @@
// PreferencesRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ProgressBar.swift b/Sources/Core/View/Generated/ProgressBar.swift
index fb53d63..2cae65d 100644
--- a/Sources/Core/View/Generated/ProgressBar.swift
+++ b/Sources/Core/View/Generated/ProgressBar.swift
@@ -2,7 +2,7 @@
// ProgressBar.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ScrolledWindow.swift b/Sources/Core/View/Generated/ScrolledWindow.swift
index 7b3be35..f8a76a3 100644
--- a/Sources/Core/View/Generated/ScrolledWindow.swift
+++ b/Sources/Core/View/Generated/ScrolledWindow.swift
@@ -2,7 +2,7 @@
// ScrolledWindow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/SearchBar.swift b/Sources/Core/View/Generated/SearchBar.swift
index 8b827ee..6f9686b 100644
--- a/Sources/Core/View/Generated/SearchBar.swift
+++ b/Sources/Core/View/Generated/SearchBar.swift
@@ -2,7 +2,7 @@
// SearchBar.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/SearchEntry.swift b/Sources/Core/View/Generated/SearchEntry.swift
index c8abab6..edde6c6 100644
--- a/Sources/Core/View/Generated/SearchEntry.swift
+++ b/Sources/Core/View/Generated/SearchEntry.swift
@@ -2,7 +2,7 @@
// SearchEntry.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Separator.swift b/Sources/Core/View/Generated/Separator.swift
index e38baca..1b0b7cf 100644
--- a/Sources/Core/View/Generated/Separator.swift
+++ b/Sources/Core/View/Generated/Separator.swift
@@ -2,7 +2,7 @@
// Separator.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/SpinRow.swift b/Sources/Core/View/Generated/SpinRow.swift
index 89f274e..07e78e8 100644
--- a/Sources/Core/View/Generated/SpinRow.swift
+++ b/Sources/Core/View/Generated/SpinRow.swift
@@ -2,7 +2,7 @@
// SpinRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/Spinner.swift b/Sources/Core/View/Generated/Spinner.swift
index 723ed8f..fca619d 100644
--- a/Sources/Core/View/Generated/Spinner.swift
+++ b/Sources/Core/View/Generated/Spinner.swift
@@ -2,27 +2,36 @@
// Spinner.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
import LevenshteinTransformations
-/// A `GtkSpinner` widget displays an icon-size spinning animation.
+/// A widget showing a loading spinner.
///
-/// It is often used as an alternative to a [class@Gtk.ProgressBar]
-/// for displaying indefinite activity, instead of actual progress.
+///
///
-/// 
+/// The size of the spinner depends on the available size, never smaller than
+/// 16×16 pixels and never larger than 64×64 pixels.
///
-/// To start the animation, use [method@Gtk.Spinner.start], to stop it
-/// use [method@Gtk.Spinner.stop].
+/// Use the [property@Gtk.Widget:halign] and [property@Gtk.Widget:valign]
+/// properties in combination with [property@Gtk.Widget:width-request] and
+/// [property@Gtk.Widget:height-request] for fine sizing control.
///
-/// # CSS nodes
+/// For example, the following snippet shows the spinner at 48×48 pixels:
///
-/// `GtkSpinner` has a single CSS node with the name spinner.
-/// When the animation is active, the :checked pseudoclass is
-/// added to this node.
+/// ```xml
+///
+/// ```
+///
+/// See [class@SpinnerPaintable] for cases where using a widget is impractical or
+/// impossible, such as [property@StatusPage:paintable].
+///
+/// ## CSS nodes
+///
+/// `AdwSpinner` has a single node with the name `image` and the style class
+/// `.spinner`.
public struct Spinner: AdwaitaWidget {
/// Additional update functions for type extensions.
@@ -30,12 +39,6 @@ public struct Spinner: AdwaitaWidget {
/// Additional appear functions for type extensions.
var appearFunctions: [(ViewStorage, WidgetData) -> Void] = []
- /// The accessible role of the given `GtkAccessible` implementation.
- ///
- /// The accessible role cannot be changed once set.
- var accessibleRole: String?
- /// Whether the spinner is spinning
- var spinning: Bool?
/// Initialize `Spinner`.
public init() {
@@ -47,7 +50,7 @@ public struct Spinner: AdwaitaWidget {
/// - type: The view render data type.
/// - Returns: The view storage.
public func container(data: WidgetData, type: Data.Type) -> ViewStorage where Data: ViewRenderData {
- let storage = ViewStorage(gtk_spinner_new()?.opaque())
+ let storage = ViewStorage(adw_spinner_new()?.opaque())
for function in appearFunctions {
function(storage, data)
}
@@ -65,9 +68,6 @@ public struct Spinner: AdwaitaWidget {
public func update(_ storage: ViewStorage, data: WidgetData, updateProperties: Bool, type: Data.Type) where Data: ViewRenderData {
storage.modify { widget in
- if let spinning, updateProperties, (storage.previousState as? Self)?.spinning != spinning {
- gtk_spinner_set_spinning(widget, spinning.cBool)
- }
}
@@ -79,20 +79,4 @@ public struct Spinner: AdwaitaWidget {
}
}
- /// The accessible role of the given `GtkAccessible` implementation.
- ///
- /// The accessible role cannot be changed once set.
- public func accessibleRole(_ accessibleRole: String?) -> Self {
- var newSelf = self
- newSelf.accessibleRole = accessibleRole
- return newSelf
- }
-
- /// Whether the spinner is spinning
- public func spinning(_ spinning: Bool? = true) -> Self {
- var newSelf = self
- newSelf.spinning = spinning
- return newSelf
- }
-
}
diff --git a/Sources/Core/View/Generated/SplitButton.swift b/Sources/Core/View/Generated/SplitButton.swift
index 84c03c8..3ea9248 100644
--- a/Sources/Core/View/Generated/SplitButton.swift
+++ b/Sources/Core/View/Generated/SplitButton.swift
@@ -2,7 +2,7 @@
// SplitButton.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/StatusPage.swift b/Sources/Core/View/Generated/StatusPage.swift
index e4b8b4e..2f912a0 100644
--- a/Sources/Core/View/Generated/StatusPage.swift
+++ b/Sources/Core/View/Generated/StatusPage.swift
@@ -2,7 +2,7 @@
// StatusPage.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/SwitchRow.swift b/Sources/Core/View/Generated/SwitchRow.swift
index bd41e1e..4ae2bce 100644
--- a/Sources/Core/View/Generated/SwitchRow.swift
+++ b/Sources/Core/View/Generated/SwitchRow.swift
@@ -2,7 +2,7 @@
// SwitchRow.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ToastOverlay.swift b/Sources/Core/View/Generated/ToastOverlay.swift
index f5b0c31..23811a4 100644
--- a/Sources/Core/View/Generated/ToastOverlay.swift
+++ b/Sources/Core/View/Generated/ToastOverlay.swift
@@ -2,7 +2,7 @@
// ToastOverlay.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ToggleButton.swift b/Sources/Core/View/Generated/ToggleButton.swift
index 37692e4..292eb6a 100644
--- a/Sources/Core/View/Generated/ToggleButton.swift
+++ b/Sources/Core/View/Generated/ToggleButton.swift
@@ -2,7 +2,7 @@
// ToggleButton.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/ToolbarView.swift b/Sources/Core/View/Generated/ToolbarView.swift
index 68d0221..8be8983 100644
--- a/Sources/Core/View/Generated/ToolbarView.swift
+++ b/Sources/Core/View/Generated/ToolbarView.swift
@@ -2,7 +2,7 @@
// ToolbarView.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Core/View/Generated/WindowTitle.swift b/Sources/Core/View/Generated/WindowTitle.swift
index 6646a9e..c8fd3f7 100644
--- a/Sources/Core/View/Generated/WindowTitle.swift
+++ b/Sources/Core/View/Generated/WindowTitle.swift
@@ -2,7 +2,7 @@
// WindowTitle.swift
// Adwaita
//
-// Created by auto-generation on 22.10.24.
+// Created by auto-generation on 26.10.24.
//
import CAdw
diff --git a/Sources/Demo/Demo.swift b/Sources/Demo/Demo.swift
index 2e5af77..19da787 100644
--- a/Sources/Demo/Demo.swift
+++ b/Sources/Demo/Demo.swift
@@ -8,6 +8,7 @@
// swiftlint:disable missing_docs implicitly_unwrapped_optional no_magic_numbers
import Adwaita
+import CAdw
import Foundation
@main
@@ -72,6 +73,7 @@ struct Demo: App {
@State private var sidebarVisible = true
@State private var width = 650
@State private var height = 550
+ @State private var wide = true
@State private var maximized = false
@State private var about = false
var window: AdwaitaWindow
@@ -125,6 +127,8 @@ struct Demo: App {
}
.toast("This is a toast!", signal: toast)
}
+ .collapsed(!wide)
+ .breakpoint(minWidth: 550, matches: $wide)
.aboutDialog(
visible: $about,
app: "Demo",
diff --git a/Sources/Generation/GenerationConfiguration.swift b/Sources/Generation/GenerationConfiguration.swift
index 6885872..14f3838 100644
--- a/Sources/Generation/GenerationConfiguration.swift
+++ b/Sources/Generation/GenerationConfiguration.swift
@@ -154,7 +154,8 @@ struct GenerationConfiguration {
.init(
class: "NavigationView",
excludeProperties: ["navigation-stack", "visible-page"]
- )
+ ),
+ .init(class: "Spinner")
]
/// The Gtk widgets.
@@ -185,7 +186,6 @@ struct GenerationConfiguration {
excludeProperties: ["baseline-position", "orientation"],
cast: true
),
- .init(class: "Spinner"),
.init(class: "LevelBar", excludeProperties: ["mode", "orientation"]),
.init(
class: "ListBox",