Michael Aaron Murphy
6adc037f40
feat(segmented_button): add scrollable_focus to toggle focus scrolling
2024-02-12 18:16:54 +01:00
Jeremy Soller
02cee1d805
fix: maximize instead of fullscreen
...
This fixes interactions with the window manager including dodging
exclusive zones, correctly sharpening corners when the window manager
sets the maximized mode, and correctly toggling the maximized state when
either F11 or the maximize button are clicked.
2024-02-12 17:53:59 +01:00
Ashley Wulber
072a3d5ca0
feat: lower the opacity of colors used in the segmented button when disabled
...
This is needed for the new tiling applet. Transparent text only seems to be working with the wgpu feature at the moment
2024-02-12 11:55:27 +01:00
Ashley Wulber
5738ac2055
fix(input): handle space named key
2024-02-09 11:30:29 -07:00
Ashley Wulber
3c1a60cb05
fix: build with a11y feature
2024-02-08 17:29:02 -07:00
Ashley Wulber
d0ff0b739d
fix: typo in button when setting border radius
2024-02-08 07:45:22 -05:00
Ashley Wulber
5530ac3254
fix: typo in resolve for segmented button
2024-02-08 07:45:03 -05:00
Ashley Wulber
045dca649a
chore: add doc comment to SurfaceClosed
2024-02-06 11:28:27 -05:00
Ashley Wulber
054b93990b
refactor: call the close requested method
2024-02-06 11:28:27 -05:00
Ashley Wulber
5ac8f120b4
cleanup: remove extra example from text input
2024-02-06 11:28:27 -05:00
Ashley Wulber
fda17c9d97
fix: update applet button type
2024-02-06 11:28:27 -05:00
Ashley Wulber
82dfab633a
refactor: make Theme a generic parameter for the button
...
This makes the button possible to use with custom themes in cosmic-time
2024-02-06 11:28:27 -05:00
Ashley Wulber
11ac07010b
refactor: make Theme a generic parameter for the toggler
...
This makes the toggler possible to use with custom themes in cosmic-time
2024-02-06 11:28:27 -05:00
Ashley Wulber
989d14b206
refactor: make Theme a generic parameter for the cosmic container
...
This makes the container possible to use with custom themes in cosmic-time
2024-02-06 11:28:27 -05:00
Ashley Wulber
18b2b74b8d
fix: button border radius
2024-02-06 11:28:27 -05:00
Ashley Wulber
aff337f5dd
chore: update iced and fix input single pointer press interaction
2024-02-06 11:28:27 -05:00
Ashley Wulber
9d479248a5
cleanup: text input
2024-02-06 11:28:27 -05:00
Ashley Wulber
0d685ba2de
fix(color picker): apply update before updating text
2024-02-06 11:28:27 -05:00
Ashley Wulber
e778782328
fix: layout fixes for nav bar
2024-02-06 11:28:27 -05:00
Ashley Wulber
c571a289b4
fix: gap between corner of window content and headerbar
2024-02-06 11:28:27 -05:00
Ashley Wulber
925f5f0993
fix: context drawer
2024-02-06 11:28:27 -05:00
Ashley Wulber
dbcd927d4b
various fixes
2024-02-06 11:28:27 -05:00
Ashley Wulber
a6785de7ba
cleanup: cargo fmt
2024-02-06 11:28:27 -05:00
Ashley Wulber
f4ad098647
wip: update to use latest iced
2024-02-06 11:28:27 -05:00
Jeremy Soller
ca1469a6b2
Implement size_limits for winit
2024-01-31 10:51:31 -07:00
Jeremy Soller
0299878508
Align headerbar items
2024-01-31 10:07:04 -07:00
Jeremy Soller
693f776f7d
Allow debugging of all layout inside main view
2024-01-31 10:07:04 -07:00
Victoria Brekenfeld
bf0508816b
libcosmic: Add desktop-file helpers
2024-01-31 15:10:32 +01:00
Jeremy Soller
1291a48d4d
Set MSRV to 1.71
2024-01-29 09:43:06 -07:00
Michael Aaron Murphy
213ede371b
fix(segmented_button): misaligned next tab button
2024-01-27 02:38:33 +01:00
Michael Aaron Murphy
135770a16d
fix(segmented_button): hoverable tab pagination buttons; fixed padding
2024-01-26 23:34:07 +01:00
Michael Aaron Murphy
d5b2a2e87c
feat(segmented_button): variable-width horizontal button when width is Shrink
2024-01-26 16:39:48 +01:00
Michael Aaron Murphy
d6e23fe977
fix(segmented_button): text bounds off when an icon is used
2024-01-23 22:40:12 +01:00
Michael Aaron Murphy
ca92049ab6
feat(segmented_button): paginate tabs when width is too narrow
2024-01-23 22:09:11 +01:00
Michael Aaron Murphy
05f8ffeef1
fix(segmented_button): clip text that overlaps with close button
2024-01-23 22:09:11 +01:00
Michael Aaron Murphy
0bef593ba4
feat!(dialog): refactor and support rfd as file_chooser provider
2024-01-23 22:08:21 +01:00
Michael Aaron Murphy
b09b3db81a
chore(widget): remove redundant search widget
...
The `text_input` widget's search variant replaced this.
2024-01-23 22:08:05 +01:00
Michael Aaron Murphy
507c4c97bb
chore(widget): remove cosmic-settings navigation widgets
2024-01-23 22:08:05 +01:00
Michael Aaron Murphy
bb8be4e3d5
feat(segmented_button): use scroll wheel to switch between tabs
2024-01-22 16:48:18 +01:00
Michael Aaron Murphy
25eea464b9
feat(segmented_button): close tab on middle click
2024-01-22 16:48:18 +01:00
Jeremy Soller
6f5e1b5baa
search widget: fix submit message
2024-01-21 12:26:01 -07:00
Ashley Wulber
efe4ce2f5b
refactor: config improvements
2024-01-18 20:19:32 -07:00
Ashley Wulber
994e93d6d2
fix: better handling of secure inputs
2024-01-17 14:57:06 -07:00
Ashley Wulber
95bf466607
fix: scrollbar colors
2024-01-11 15:54:45 -05:00
Ashley Wulber
8157ed5c63
feat: apply overlay to headerbar when it loses focus
2024-01-11 15:54:32 -05:00
Jeremy Soller
9fb3d874e1
fix(header_bar): shrink start and end
2024-01-10 20:56:07 +01:00
Michael Aaron Murphy
6850e53855
fix: when using wgpu, default to low power GPU
...
Ensures that the integrated GPU is used by default on hybrid graphics
systems; and resolves NVIDIA-related driver issues.
2024-01-10 16:28:55 +01:00
Jeremy Soller
68c760e652
Allow apps to return a command when context drawer is toggled
2024-01-09 12:07:38 -07:00
Jeremy Soller
5b2ac941c3
Fixes for menu
...
- Invalidate layout when menu is opened
- Align tree with menu widget when handling menu events
2024-01-09 10:13:14 -07:00
Jeremy Soller
98d6d67ab9
widget::popover: context menu positioning logic
...
This keeps the popup inside the parent widget bounds, logic that is
common for context menus
2024-01-06 20:52:17 -07:00