103 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
0fc91dc50e Use new update logic to construct dialog UIs
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-03 00:15:37 +01:00
d0d7d2b6d3 Use the new wrapModifier for simple modifiers
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-03 00:07:26 +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
c976c29cd0 Add round style class #74
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-02 21:32:10 +01:00
6b76a4c8f4 Use new wrap modifier
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-02 21:26:50 +01:00
54619c69f4 Add support for specifying the CSS scheme to load
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2026-02-02 19:42:31 +01:00
07d6a38edc Remove old style context providers in (css) #74
Some checks failed
Deploy Docs / publish (push) Has been cancelled
SwiftLint / SwiftLint (push) Has been cancelled
2026-01-30 14:49:10 +01:00
29194341e2 Fix CSS updating on each view update #74
Some checks are pending
Deploy Docs / publish (push) Waiting to run
2026-01-30 14:33:59 +01:00
cf60b8103f Add homogeneous option to ForEach #74
Some checks failed
Deploy Docs / publish (push) Has been cancelled
SwiftLint / SwiftLint (push) Has been cancelled
2025-12-30 16:32:24 +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
c29c6e22cb Add id modifier #74
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-12-30 15:14:51 +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
a524cde9b0 Add support for AdwShortcutsDialog
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-11-05 13:01:27 +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
edb6a81812 Remove explicit passing of window to shortcuts
Some checks are pending
Deploy Docs / publish (push) Waiting to run
SwiftLint / SwiftLint (push) Waiting to run
2025-10-30 21:55:38 +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
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
079fa02755 Update navigation titles in navigation split view
All checks were successful
Deploy Docs / publish (push) Successful in 18m15s
SwiftLint / SwiftLint (push) Successful in 5s
2024-10-15 22:46:43 +02:00
de2379a1bf Fix modifier wrapper overwriting previous state 2024-09-04 21:07:05 +02:00
a851dbc1cd Improve performance of modifiers for any view 2024-09-04 13:08:45 +02:00
4bf4b0eef5 Make EitherView a simple view 2024-09-04 09:16:31 +02:00
1680d34bb2 Update to most recent version of Meta 2024-09-04 09:14:13 +02:00
901e19c052 Fix picture's content being cleared automatically 2024-08-21 17:11:35 +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
5c1ae9e9b1 Improve performance of entry rows 2024-05-20 11:38:36 +02:00
c07b0718f7 Fix list element selection in code causing crash 2024-05-18 14:57:40 +02:00
239f025508 Add support for custom CSS 2024-05-18 14:28:06 +02:00
be9cf996a0 Add type safe style classes 2024-05-18 11:35:23 +02:00
c7eb2120a4 Allow deactivating style or keyboard shortcut 2024-05-18 10:31:41 +02:00
e44f3d78d2 Fix ComboRow not selecting value at initialization
Fixes #28
2024-05-09 08:21:04 +02:00
7ff56613e5 Deprecate frame(maxSize:) on views 2024-04-21 14:52:20 +02:00
b7aabb0966 Add support for GtkPicture 2024-04-21 11:52:34 +02:00
a4b565723b Fix adwaita-swift not building on macOS 2024-04-11 20:54:05 +02:00
d63dec3c6b Add support for alert dialogs 2024-04-11 18:28:05 +02:00
eb85f93a9e Simplify focused modifier 2024-03-31 13:00:03 +02:00
a53b4e084b Add additional options for navigation split view
- Whether it is collapsed
- Whether the content is visible if it is collapsed
2024-03-30 10:38:10 +01:00
a4ffbd4c63 Move from has-focus to contains-focus for focused 2024-03-25 14:50:18 +01:00
2cb3c9552c Add support for multiple dialogs on one view 2024-03-21 13:58:53 +01:00
d32aaa9de7 Add support for setting a dialog's width & height 2024-03-21 09:40:58 +01:00
8b4ce2bede Add support for the about dialog 2024-03-21 09:13:08 +01:00
6ee069ebd9 Add support for dialogs 2024-03-21 06:25:09 +01:00