Ashley Wulber
d138232655
text input always_active field & ids
2024-06-13 14:18:46 -04:00
Ashley Wulber
42cb83a6bb
fix: expose clipboard functionality as feature
2024-06-13 14:18:46 -04:00
Ashley Wulber
d2b3531984
fix: persist selected action on entity change
2024-06-12 14:54:45 -04:00
Ashley Wulber
98231fa99a
fix: avoid completely clearing DnD state.
...
Motion sometimes will make the dnd miss a target entity, so instead we track that no entity is hovered for the ongoing DnD, instead of clearing the DnD state.
2024-06-12 13:06:04 -04:00
Ian Douglas Scott
cbf9252b9d
Update iced and cctk
2024-06-12 08:50:12 -07:00
Jeremy Soller
f1aad68b71
Update iced
2024-06-12 09:16:22 -06:00
Jeremy Soller
892d9003ad
Update iced
2024-06-12 08:03:41 -06:00
Michael Aaron Murphy
deb0348ad2
improv(text_input): increase border_width to 2.0
2024-06-12 02:19:44 +02:00
Michael Aaron Murphy
7abcec7591
fix: unset VK_LOADER_DRIVERS_DISABLE after enumeration
...
Allows applications to be launched on the NVIDIA GPU with Vulkan support
2024-06-11 12:12:53 +02:00
Jeremy Soller
02fe985a64
Export iced_wgpu
2024-06-10 09:43:14 -06:00
Jeremy Soller
f66544561a
Update iced to adapt to new cosmic-text
2024-06-10 08:24:08 -06:00
Michael Aaron Murphy
9bb89fefca
fix(segmented-button): fix tab navigation with vertical layout
2024-06-07 11:14:52 +02:00
Michael Aaron Murphy
ce4580ab0b
fix(applet): set default text size to 14.0
2024-06-06 22:47:27 +02:00
Ashley Wulber
173ddca60f
fix: refactor dnd impl to support responsive widget
2024-05-31 19:14:58 -04:00
Ashley Wulber
9af083e0c5
fix: update read and write methods so they don't recurse
2024-05-31 17:15:33 +02:00
Ashley Wulber
f60c6893eb
fix: debug assertion failure in iced
2024-05-31 05:16:27 +02:00
wiiznokes
9519b86ec9
fix: new matching algorithm for desktop entries
2024-05-31 05:05:36 +02:00
Ashley Wulber
e1b78fd3a0
update iced
2024-05-30 23:09:12 +02:00
Ashley Wulber
552f3aefd6
feat: wrap core interface elements in id container
2024-05-30 16:57:51 -04:00
Ashley Wulber
85c925241e
fix: use tree diff
2024-05-30 16:57:51 -04:00
Ashley Wulber
72db8a013b
feat: add id_container
2024-05-30 16:57:51 -04:00
Michael Aaron Murphy
af58d81c6f
fix: use spacing of 2 when header density is compact
2024-05-30 22:00:48 +02:00
Michael Aaron Murphy
1ef1400d8b
fix: condense app to content first
2024-05-30 21:41:15 +02:00
Michael Aaron Murphy
9f10313cd8
chore: update iced
2024-05-30 21:41:09 +02:00
Ashley Wulber
b937a30050
fix: export menu_button
2024-05-30 19:55:16 +02:00
Ashley Wulber
80879213af
fix: use the user provided theme even when setting system theme
...
the user may have set a preferred value which should be used.
2024-05-30 13:48:16 -04:00
Michael Aaron Murphy
bd48ad0fb5
fix(menu): use icons and fix misaligned button labels
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
3a8cbec6ae
improv(icon): remove static lifetime restriction from messages
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
095c2b5336
feat(widget/settings): add flex items and flex controls
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
cb6bc86e1e
feat(flex-row): align_items, justify_items, justify_content, and min_item_width
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
289db87373
improv(grid): add justify_content and fix padding
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
463e07ec4b
feat(widget): re-export text_editor from iced
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
b7cb1b31ff
feat(widget): re-export canvas widget from iced
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
7a6421a3e2
feat(flex-row): add justify_content method
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
1bc3012165
improv(flex-row): add spacing method to set row and column spacing
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
4d8c906c56
improv(flex-row): rewrite layout with taffy
2024-05-30 13:57:47 +02:00
Michael Aaron Murphy
c39fd5103f
fix(grid): use content_size as size of widget's root node
2024-05-30 13:57:47 +02:00
Jeremy Soller
29b52f470f
Remove a11y feature from docs until it works.
2024-05-29 22:07:47 -06:00
Jeremy Soller
8cea42be3e
Add a11y feature to docs
2024-05-29 21:52:51 -06:00
Michael Aaron Murphy
057ee5f086
feat(headerbar): add field to configure density
2024-05-29 06:25:15 -06:00
Michael Aaron Murphy
6720b8277c
feat: CosmicTk::header_size density config
2024-05-29 06:25:15 -06:00
Michael Aaron Murphy
f0bfa87a36
chore: remove design demo example
2024-05-29 06:25:15 -06:00
Ashley Wulber
56ff501d36
fix: wayland exit_on_close
2024-05-28 19:22:19 -06:00
Jeremy Soller
8ecf1a8edd
fix(app) set iced.window.exit_on_close_request
2024-05-28 13:58:29 -06:00
nabrious0
9f017de1fa
Theme GTK3/4 window controls to match COSMIC theme ( #464 )
...
* Update gtk4_output.rs
* get headerbar border-radius from theme
---------
Co-authored-by: Ashley Wulber <48420062+wash2@users.noreply.github.com>
2024-05-28 09:49:10 -04:00
Michael Aaron Murphy
375a2d127b
chore(button): remove unused import
2024-05-28 15:31:34 +02:00
Michael Aaron Murphy
d559403f7f
fix(image-button): fix rendering on wgpu
2024-05-28 09:04:07 +02:00
Ashley Wulber
8b0bb6a677
fix(theme): gtk3 css doesn't allow hex colors with alpha
2024-05-25 06:40:53 -06:00
Ashley Wulber
428dafe37c
fix: retry portal when it fails, and only apply theme changes when there is a relevant change
2024-05-22 15:41:56 -04:00
Ashley Wulber
2fc4184636
fix: window & headerbar radius
2024-05-21 20:00:10 +02:00