Commit graph

1465 commits

Author SHA1 Message Date
Adam Cosner
5f6a651cd5
Merge d4f3004338 into 91eae67dd5 2025-03-20 13:38:30 -07:00
Adam Cosner
d4f3004338 Changed insert method and removed default requirement for Item 2025-03-20 13:37:35 -07:00
Adam Cosner
1ef9e1330a Added more mouse interaction options 2025-03-20 13:37:35 -07:00
Adam Cosner
8bfde06328 Fixed warnings 2025-03-20 13:37:35 -07:00
Adam Cosner
cad96c5ae5 Added item contexts and changed the context menu functions to take builder functions 2025-03-20 13:37:33 -07:00
Adam Cosner
7c2f2de4c4 Added category context menus 2025-03-20 13:36:36 -07:00
Adam Cosner
343bff9e9a Made compact and standard table view into separate widgets 2025-03-20 13:36:13 -07:00
Adam Cosner
0e29b6b226 Revert "Added custom widget version of table"
This reverts commit 825792e367.
2025-03-20 13:34:41 -07:00
Adam Cosner
6958a4cc36 Added custom widget version of table
Currently does not have mouse interaction, in the demo the normal one is right and custom is left
2025-03-20 13:34:24 -07:00
Adam Cosner
9bd8f011b7 Compact view implemented 2025-03-20 13:33:22 -07:00
Adam Cosner
0502b63531 Implemented rudimentary table widget, currently not interactible 2025-03-20 13:33:08 -07:00
Jeremy Soller
c1144accb1 Update iced 2025-03-20 13:31:10 -07:00
Ashley Wulber
2d552f2690 chore: update fde and iced 2025-03-20 13:31:10 -07:00
Jeremy Soller
f12992337a Fix compilation with process feature on other Unixes 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
bb117d4619 fix(text_input): fixing multiple issues 2025-03-20 13:31:10 -07:00
Ashley Wulber
834d54de44 feat: Tooltips and Better Surface Management 2025-03-20 13:31:10 -07:00
Ashley Wulber
f6c65f67a3 cargo fmt 2025-03-20 13:31:10 -07:00
Ashley Wulber
1f76b41b0e chore: update fde 2025-03-20 13:31:10 -07:00
Vukašin Vojinović
b4a9f3a3fc improv(app): visually align window corners to content 2025-03-20 13:31:10 -07:00
Jeremy Soller
0b284e3e0f Remove unused cctk import from autosize widget 2025-03-20 13:31:10 -07:00
Vadim Khitrin
a8c5ca164b fix: Support Spawning Processes on macOS
Allow using pipe on macOS when attempting to spawn a process.
2025-03-20 13:31:10 -07:00
ellieplayswow
551ec29a98 fix(segmented_button): ignore button release / finger lifted events when dragged out of target 2025-03-20 13:31:10 -07:00
Ashley Wulber
c0fd254df1 feat: high contrast theme updates 2025-03-20 13:31:10 -07:00
Ashley Wulber
ea999e2960 fix: include config id in subscription id 2025-03-20 13:31:10 -07:00
Tyler Hardin
3fe1e81ec5 fixup README 2025-03-20 13:31:10 -07:00
Ashley Wulber
aa0eb85eef fix: filter out tab events with control modifier 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
043a23a1c1 perf(iced): improve window resize performance 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
f5e454be3a improv: call malloc_trim after view and update calls 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
65af9180cf chore: handle more sources of excess cosmic-config logs 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
6683527cb3 chore(theme): avoid logging errors for unset config parameters 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
626ee929e4 improv: switch to Open Sans and Noto Sans Mono, with tweaked text styles 2025-03-20 13:31:10 -07:00
Ashley Wulber
ed844b90d0 refactor: small widget container colors 2025-03-20 13:31:10 -07:00
Ashley Wulber
17bf7f9b4c feat: improve accent_text for low contrast accent colors. 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
5459f0b12a fix(cosmic_config): is_err method conditions reversed 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
c91742c982 fix(cosmic_config): treat errors getting key_path in get_local as NotFound 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
c84d933f00 feat(cosmic_config): add ConfigGet::get_{local,system_default}
Required by https://github.com/pop-os/cosmic-settings/pull/975 to a modify a config
containing a HashMap which is used to partially-override the system default config
in the compositor.
2025-03-20 13:31:10 -07:00
Tony4dev
0acb3becf2 feat(segmented_button): add len method 2025-03-20 13:31:10 -07:00
Ian Douglas Scott
2afd00a4b2 Update cctk and iced 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
2499ef9959 perf: set static mmap threshold on gnu target env by default 2025-03-20 13:31:10 -07:00
Ian Douglas Scott
50e79ee02d Update iced and cctk 2025-03-20 13:31:10 -07:00
Victoria Brekenfeld
fb562884a7 chore: Update ron to 0.9 2025-03-20 13:31:10 -07:00
ellieplayswow
8203a11da4 feat(icon): add rotation property 2025-03-20 13:31:10 -07:00
Tony4dev
732e6ec3ff improv(calendar): make visible public 2025-03-20 13:31:10 -07:00
Eduardo Flores
3a9aff13d6 chore(calendar): add derive attributes 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
a6ffeb2abe fix(text_input): compiler errors after Cow change 2025-03-20 13:31:10 -07:00
Tony4dev
e62e184431 improv!(calendar): do not select date when navigating prev/next months 2025-03-20 13:31:10 -07:00
Soso
4604e57b13 improv(text_input): use Cow<str> for label, helper, and error text 2025-03-20 13:31:10 -07:00
netraptor
c2f3e51b43 fix: disable async-std default dependency in rfd dependency when using tokio 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
02b392c877 chore: enable image/gif when using animated-image feature 2025-03-20 13:31:10 -07:00
Michael Aaron Murphy
c37946f8f4 chore: update image-rs and set defaults to only png + jpeg 2025-03-20 13:31:10 -07:00