45 Commits

Author SHA1 Message Date
7e41c9b5df Add exposeGeneratedAppearUpdateFunctions trait #74
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-03 00:29:14 +01:00
8f6a83dfc3 Move update responsibility to constructor
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
When constructing views, the top-level constructor should now update
those views directly after the construction process. In adwaita-swift,
this applies only for EitherViews (as Meta will now automatically update
when constructing new scene elements).
2026-02-02 22:44:44 +01:00
b364557f2f FlowBox: Selection disabled by default #74
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-12-30 16:24:47 +01:00
4de2d312ab Fix style
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-11-05 13:04:53 +01:00
7eb2bf7bb2 Add internal initializer to autogeneration
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-11-04 13:09:17 +01:00
90e8c78163 Add support for toggle groups
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-11-03 22:28:28 +01:00
1418d1333c Generation: store views as Body
Some checks failed
Deploy Docs / publish (push) Has been cancelled
SwiftLint / SwiftLint (push) Has been cancelled
2025-10-31 23:43:47 +01:00
04c77831b5 Remove Core library
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-10-30 21:36:13 +01:00
fd29eccd68 Improve autogenerated docs
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-10-30 20:48:37 +01:00
ac2dbadedb
Add Symbol view
Some checks failed
SwiftLint / SwiftLint (pull_request) Has been cancelled
A symbol view is used to display an symbolic icon at an arbitrary
size. It is a typealias to the Image class from GTK.
2025-10-23 22:54:27 -04:00
7eeec9e0fd Add support for GtkEntry
All checks were successful
Deploy Docs / publish (push) Successful in 1h45m1s
SwiftLint / SwiftLint (push) Successful in 5s
2025-04-19 19:03:26 +02:00
f209c8387c Add support for AdwToolbarStyle
Some checks failed
Deploy Docs / publish (push) Failing after 1s
SwiftLint / SwiftLint (push) Failing after 1s
2025-04-15 16:44:20 +02:00
281bf7cf40 Fix code style
Some checks failed
SwiftLint / SwiftLint (push) Successful in 3s
Deploy Docs / publish (push) Has been cancelled
2025-04-09 16:51:33 +02:00
a898efcdf8 Add support for GtkDropDown 2025-04-09 16:06:57 +02:00
62b3aa93b2 Add Flatpak manifest for generation
Some checks failed
Deploy Docs / publish (push) Failing after 8m47s
SwiftLint / SwiftLint (push) Failing after 38s
2025-04-09 11:13:27 +02:00
6229b85f46 Fix memory leaks
All checks were successful
Deploy Docs / publish (push) Successful in 21m49s
SwiftLint / SwiftLint (push) Successful in 5s
2024-10-31 23:00:50 +01:00
2d12c57236 Set a scroll view's scroll bar policies
All checks were successful
Deploy Docs / publish (push) Successful in 20m49s
SwiftLint / SwiftLint (push) Successful in 4s
2024-10-26 18:44:31 +02:00
356eec00a9 Replace GtkSpinner with AdwSpinner
All checks were successful
Deploy Docs / publish (push) Successful in 21m36s
SwiftLint / SwiftLint (push) Successful in 5s
2024-10-26 17:32:45 +02:00
e7c81dba1d Do not compare bindings before updating
All checks were successful
Deploy Docs / publish (push) Successful in 21m8s
SwiftLint / SwiftLint (push) Successful in 4s
2024-10-22 13:11:48 +02:00
8eeda083e9 Separate AnyView extensions from widgets
All checks were successful
Deploy Docs / publish (push) Successful in 18m28s
SwiftLint / SwiftLint (push) Successful in 5s
2024-10-16 14:22:34 +02:00
34f5b46d60 Update to Swift 6 2024-09-30 22:31:07 +02:00
1680d34bb2 Update to most recent version of Meta 2024-09-04 09:14:13 +02:00
fa344522a2 Replace modifiers by new widget data 2024-08-15 15:55:04 +02:00
9f83b2309f Migrate to Meta backend 2024-08-13 08:33:53 +02:00
574aca245a Add support for GtkFixed 2024-07-21 14:18:41 +02:00
77dd38e712 Add support for GtkSeparator 2024-07-21 08:38:56 +02:00
e9e4cf0e94 Add support for GtkAspectFrame 2024-07-19 10:48:56 +02:00
46d4fc1173 Add support for picture's content fit modifier 2024-07-19 10:26:59 +02:00
7ac57d8a59 Fix ActionRow setting text before markup option 2024-05-22 07:19:29 +02:00
e44f3d78d2 Fix ComboRow not selecting value at initialization
Fixes #28
2024-05-09 08:21:04 +02:00
b7aabb0966 Add support for GtkPicture 2024-04-21 11:52:34 +02:00
6ee069ebd9 Add support for dialogs 2024-03-21 06:25:09 +01:00
7d80bb7da7 Add support for older macOS versions 2024-02-27 06:24:48 +01:00
c825ccebb9 Fix style problem 2024-02-27 06:22:17 +01:00
Greg Cotten
414cb95432 make generation work on macOS 2024-02-26 11:42:24 -08:00
279219ea6c Add support for navigation views 2024-02-17 14:32:37 +01:00
ffdb727a00 Update bindings whenever the view updates 2024-02-14 16:45:53 +01:00
3a1ca63ef2 Check bindings before updating
Updating if there's no change could lead to an infinite loop in rare cases
2024-02-14 16:23:57 +01:00
adfea3f581 Include interfaces in auto generation 2024-02-14 15:02:25 +01:00
5cf2be2f54 Add support for flow boxes 2024-02-12 11:31:51 +01:00
30482196b6 Add support for popovers 2024-02-10 16:00:56 +01:00
4ed780bcfc Fix static widget modifiers not always generated 2024-02-04 21:12:55 +01:00
8d05d22dc6 Enhance support for signals 2024-01-29 22:28:44 +01:00
4937c36b3b Improve updating performance
And update docs reflecting the changes in the latest commits
2024-01-27 08:07:05 +01:00
d8de611510 Add support for auto-generated widget bindings
Additionally fix an update problem occurring with custom views
2024-01-22 21:45:31 +01:00