109 Commits

Author SHA1 Message Date
15cafb85f4 Move to approach without any breaking changes
Read the file's value as soon as the state value is accessed for the
first time
2024-06-11 14:29:46 +02:00
Casper Zandbergen
8f9ff393fd fixed stored @State properties on App 2024-06-01 13:40:14 +02:00
7ac57d8a59 Fix ActionRow setting text before markup option 2024-05-22 07:19:29 +02:00
c82957e239 Merge branch 'main' of https://github.com/AparokshaUI/adwaita-swift 2024-05-20 11:39:20 +02:00
5c1ae9e9b1 Improve performance of entry rows 2024-05-20 11:38:36 +02:00
e9094b9247 Fix not compiling on Windows 2024-05-18 15:45:03 +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
f53c194045 Add modifier for window devel style 2024-05-18 12:06:44 +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
3cee13f1f3 Fix not compiling on macOS 2024-05-05 20:09:07 +02:00
932e4aeb8c Add Idle for updating the UI asynchronously 2024-05-05 19:50:38 +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
7748668f4b Slightly improve performance of State 2024-04-21 07:27:52 +02:00
e9f3ae6424 Move Adwaita.docc to separate repository 2024-04-13 22:02:18 +02:00
a4b565723b Fix adwaita-swift not building on macOS 2024-04-11 20:54:05 +02:00
8b27a08764 Add support for spawning windows outside the app 2024-04-11 20:17:25 +02:00
d63dec3c6b Add support for alert dialogs 2024-04-11 18:28:05 +02:00
8cba3242f5 Add support for ID subscripts 2024-04-04 16:51:17 +02:00
50b22115b0 Merge branch 'main' of https://github.com/AparokshaUI/adwaita-swift 2024-04-04 15:50:55 +02:00
adbd1c2a00 Add shortcut for getting element of array binding 2024-04-04 15:29:31 +02:00
12206b0ace Experiment with docc style 2024-04-01 09:24:14 +02:00
eb85f93a9e Simplify focused modifier 2024-03-31 13:00:03 +02:00
c596504141 Easier observing of bindings changing data 2024-03-31 10:37:29 +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
84ac558249 Improve navigation in docc documentation 2024-03-30 08:26:54 +01:00
ab93cbc1bf Improve docc documentation 2024-03-30 07:25:15 +01:00
e5783e9049 Add docc documentation 2024-03-29 23:04:37 +01:00
Zev Eisenberg
e22f528cf3 Simpler array bounds checking. 2024-03-26 09:34:46 -04: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
2146a4f268 Set whether a label is ellipsized 2024-03-17 21:32:47 +01:00
e3be7299eb Add support for maximizing and unmaximizing window 2024-03-16 06:31:51 +01:00
81a63c40f4 Do not erase types in views when possible 2024-03-04 05:57:19 +01:00
461e9f4d50 Support modifying a window's instance inside views
Also add support for observing a window's size
2024-02-26 22:53:34 +01:00
24fc372849 Add support for tooltips 2024-02-26 12:55:41 +01:00
b00b743034 Improve view builder function for optionals 2024-02-18 21:38:49 +01:00
279219ea6c Add support for navigation views 2024-02-17 14:32:37 +01:00
7019c98a2e Fix items displayed in reversed order in ForEach 2024-02-14 20:41:11 +01:00
b13fbcbcf1 Add view modifier to set focus only 2024-02-14 20:31:40 +01:00
9e05b2692b Add view modifier to observe and set focus 2024-02-14 18:25:12 +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