Commit graph

889 commits

Author SHA1 Message Date
Ashley Wulber
08b2e1ca38 cleanup 2024-02-14 11:05:24 -05:00
Ashley Wulber
fc91f31d81 chore: update iced 2024-02-14 11:05:24 -05:00
Ashley Wulber
676a090624 chore: update iced 2024-02-13 17:15:23 -05:00
Jeremy Soller
b430656966 Format 2024-02-13 10:38:35 -07:00
Jeremy Soller
3c5dcecf2b Changes for multiple Application support
- Add Application::main_window_id to allow ids other than MAIN
- Make Cosmic and Cosmic::app public to allow custom use
2024-02-13 10:38:35 -07:00
Ian Douglas Scott
cc8033d74b
feat(header_bar): Show window menu on right click
With this, apps like cosmic-term require no changes to show the
compositor window menu when the header is right clicked.
2024-02-13 17:10:04 +01:00
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
Jeremy Soller
f9d2e58327
Update iced 2024-02-09 09:07:10 -07:00
Jeremy Soller
a89b6fd53a
Do not build docs with wgpu feature due to stack overflow 2024-02-09 08:41:30 -07:00
Ashley Wulber
3c1a60cb05 fix: build with a11y feature 2024-02-08 17:29:02 -07:00
Jeremy Soller
b01b34df2b
Update iced to fix documentation build 2024-02-08 15:10:31 -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
68dc09cd6c chore: update iced 2024-02-07 21:41:04 -05:00
Ashley Wulber
356500a95a chore: update iced
unpins cosmic-text
2024-02-07 11:44:48 -05:00
Ian Douglas Scott
6ebda94c79 Remove reference to wip-iced-update branch in example 2024-02-06 19:20:26 +01:00
Ian Douglas Scott
8ab7fc2276 Update iced submodule
Update to include https://github.com/pop-os/iced/pull/98.
2024-02-06 19:20:26 +01:00
Ashley Wulber
045dca649a chore: add doc comment to SurfaceClosed 2024-02-06 11:28:27 -05:00
Ashley Wulber
ff0d49672e chore: update iced 2024-02-06 11:28:27 -05:00
Ashley Wulber
487cd1737f chore: update iced 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
5606306044 chore: update iced
fix so that input accounts for modifiers
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
5e13b18699 chore: update iced 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
40847d3bf7 chore: update with iced fix 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