Commit graph

  • 357de5e9be
    improv(segmented-button): Express vertical/horizontal variants as a state machine Michael Aaron Murphy 2023-01-04 05:37:20 +01:00
  • b704eea531 chore(vscode): Fix clippy suggestions Michael Aaron Murphy 2023-01-04 03:10:20 +01:00
  • 176c30901a chore: ignore doc tests for segmented button examples Michael Aaron Murphy 2023-01-04 01:26:33 +01:00
  • a736b361a1 ci: add CI for different feature combinations Victoria Brekenfeld 2023-01-03 21:33:11 +01:00
  • f024bdf2fd chore: update iced Michael Aaron Murphy 2023-01-04 01:21:09 +01:00
  • 75687acf2f chore: apply cargo fmt Victoria Brekenfeld 2023-01-03 21:35:35 +01:00
  • 751217d078
    chore(vscode): Fix clippy suggestions Michael Aaron Murphy 2023-01-04 03:10:20 +01:00
  • 7bc1875b2f
    chore: ignore doc tests for segmented button examples Michael Aaron Murphy 2023-01-04 01:26:33 +01:00
  • 031eddbe04
    ci: add CI for different feature combinations Victoria Brekenfeld 2023-01-03 21:33:11 +01:00
  • 19040218bb
    chore: update iced Michael Aaron Murphy 2023-01-04 01:21:09 +01:00
  • c0ae0674bf
    chore: apply cargo fmt Victoria Brekenfeld 2023-01-03 21:35:35 +01:00
  • cb2b0f7b9a
    chore: Do not enable iced/tokio features unconditionally Victoria Brekenfeld 2023-01-03 22:48:53 +01:00
  • 90b35e8f97 features: Don't enable iced/tokio unconditionally Victoria Brekenfeld 2023-01-03 20:50:50 +01:00
  • 444e389496 refactor!: separate horizontal and vertical segmented button widgets Michael Aaron Murphy 2023-01-03 19:35:34 +01:00
  • 764de1e57d
    refactor!: separate horizontal and vertical segmented button widgets Michael Aaron Murphy 2023-01-03 19:35:34 +01:00
  • 3af1da6332
    chore(iced): update sctk Ashley Wulber 2023-01-03 11:16:18 -05:00
  • b475f590fe
    update sctk Ashley Wulber 2023-01-03 11:14:40 -05:00
  • 0cea2023f8 refactor(cosmic): Separate states across views Michael Aaron Murphy 2022-12-30 17:40:16 +01:00
  • ad0443af3f feat(segmented-button): Vertical orientation functionality Michael Aaron Murphy 2022-12-30 17:39:35 +01:00
  • de580ffefc feat(widget): add an Orientation::{Horizontal,Vertical} enum Michael Aaron Murphy 2022-12-29 16:58:59 +01:00
  • 099bbfda38
    refactor(cosmic): Separate states across views Michael Aaron Murphy 2022-12-30 17:40:16 +01:00
  • 3b6c94af29
    feat(segmented-button): Vertical orientation functionality Michael Aaron Murphy 2022-12-30 17:39:35 +01:00
  • 657f3ff074
    feat(widget): add an Orientation::{Horizontal,Vertical} enum Michael Aaron Murphy 2022-12-29 16:58:59 +01:00
  • 052d9f655b feat(segmented-button): Configurable fonts Michael Aaron Murphy 2022-12-28 23:39:29 +01:00
  • 5f9ff54352 improv(segmented-button): Documentation improvements with cosmic widget configurations Michael Aaron Murphy 2022-12-28 23:18:31 +01:00
  • b13ad0b453 improv(segmented-button): Add more From implementations for ButtonContent Michael Aaron Murphy 2022-12-28 22:14:32 +01:00
  • bbac6b9bbf feat(segmented-button): Selection style and implementation Michael Aaron Murphy 2022-12-28 21:13:49 +01:00
  • 3454483345 feat(segmented-button): Configurable background and hover styling Michael Aaron Murphy 2022-12-28 19:27:05 +01:00
  • d92ec88d74
    feat(segmented-button): Configurable fonts Michael Aaron Murphy 2022-12-28 23:39:29 +01:00
  • 2e149fd054
    improv(segmented-button): Documentation improvements with cosmic widget configurations Michael Aaron Murphy 2022-12-28 23:18:31 +01:00
  • d1fd209b23
    improv(segmented-button): Add more From implementations for ButtonContent Michael Aaron Murphy 2022-12-28 22:14:32 +01:00
  • fc5ef70644
    feat(segmented-button): Selection style and implementation Michael Aaron Murphy 2022-12-28 21:13:49 +01:00
  • 955ca1c61f
    feat(segmented-button): Configurable background and hover styling Michael Aaron Murphy 2022-12-28 19:27:05 +01:00
  • f84410608b feat: continually auto-sized surfaces Ashley Wulber 2022-12-28 10:37:44 -05:00
  • 337749e75f
    feat: continually auto-sized surfaces Ashley Wulber 2022-12-28 10:37:44 -05:00
  • e97c258422 feat: implement SegmentedButton widget Michael Aaron Murphy 2022-12-28 12:42:28 +01:00
  • 97e53ce3b6
    feat: implement SegmentedButton widget Michael Aaron Murphy 2022-12-28 12:42:28 +01:00
  • 01701759c9 fix: make sure that lazy widgets have calculated their element before calling layout Ashley Wulber 2022-12-27 16:34:14 -05:00
  • 5b5fb0cd8b
    fix: make sure that lazy widgets have calculated their element before calling layout Ashley Wulber 2022-12-27 16:34:14 -05:00
  • d31c686e9a fix: limits on popup size and shrink popup container Ashley Wulber 2022-12-27 14:34:38 -05:00
  • 319b8ecce6
    fix: limits on popup size and shrink popup container Ashley Wulber 2022-12-27 14:34:38 -05:00
  • 5d271ae21b fix: applet feature Ashley Wulber 2022-12-27 11:40:14 -05:00
  • 0ace091280
    fix: applet feature Ashley Wulber 2022-12-27 11:40:14 -05:00
  • 50dc7c02cc feat: autosized surface support & update freedesktop-icons & change iced branch to master Ashley Wulber 2022-12-27 10:46:59 -05:00
  • 3ffe6ec1f1
    feat: autosized surface support & update freedesktop-icons & change iced branch to master Ashley Wulber 2022-12-27 10:46:59 -05:00
  • 55d00bd21a
    fix(iced): Switch from swbuf to softbuffer Ashley Wulber 2022-12-23 12:41:32 -05:00
  • 7034a32f76
    update iced Ashley Wulber 2022-12-23 12:35:59 -05:00
  • d732f64fb8
    feat: Border radius support for buttons Michael Aaron Murphy 2022-12-23 16:09:17 +01:00
  • a39a2518d0
    chore: Add vscode config to use clippy on save Michael Aaron Murphy 2022-12-23 15:10:51 +01:00
  • dcbde3b1f2
    chore: Apply clippy lints Michael Aaron Murphy 2022-12-23 15:10:13 +01:00
  • 03dfc009fd
    fix: Use master_jammy branch of cosmic-panel-config Ashley Wulber 2022-12-23 08:43:32 -05:00
  • 08da270f21
    cleanup: use panel master_jammy Ashley Wulber 2022-12-22 23:41:29 -05:00
  • 4d9a091803
    test Ashley Wulber 2022-12-22 19:36:29 -05:00
  • 72aa5f709b
    refactor: dont specify git hash in panel dep & use test branch Ashley Wulber 2022-12-22 15:26:00 -05:00
  • 9880bf2f56 Send Unit type rather than u32 13r0ck 2022-12-21 22:18:38 -07:00
  • 8eff8a33fa More efficently resize at break point 13r0ck 2022-12-21 18:24:02 -07:00
  • 8feaabe25a Send Unit type rather than u32 13r0ck 2022-12-21 22:18:38 -07:00
  • d2a37f0d2c More efficently resize at break point 13r0ck 2022-12-21 18:24:02 -07:00
  • bdf5f7da38
    Stub for loading backgrounds Jeremy Soller 2022-12-21 14:49:16 -07:00
  • 5fb8b9d56f specify rev in cosmic-panel-config & re-export Ashley Wulber 2022-12-21 14:26:03 -05:00
  • 8c78f23902
    Move desktop views into separate file Jeremy Soller 2022-12-21 14:21:51 -07:00
  • 4ba38dc25d
    Use cosmic toggler instead of iced Jeremy Soller 2022-12-21 13:14:42 -07:00
  • 3f113016c5
    Refactor pages into separate files Jeremy Soller 2022-12-21 13:11:32 -07:00
  • e4af157406
    Add bluetooth page mockup Jeremy Soller 2022-12-21 12:47:44 -07:00
  • 5d5fb1eb16
    specify rev in cosmic-panel-config & re-export Ashley Wulber 2022-12-21 14:26:03 -05:00
  • e21f1ec7b8
    Add abouts page, improve settings list padding Jeremy Soller 2022-12-21 12:18:54 -07:00
  • 343a855816
    Add more sub pages Jeremy Soller 2022-12-21 11:39:49 -07:00
  • 1e1a0159b8
    Add sub-page trait, and more sub-pages Jeremy Soller 2022-12-21 11:08:21 -07:00
  • e198b5da49
    Add link to Desktop on all unimplemented desktop pages Jeremy Soller 2022-12-21 10:15:25 -07:00
  • 478b399365
    Fix nav button padding Jeremy Soller 2022-12-21 10:06:50 -07:00
  • fbda6a4f07
    Titles on unimplemented pages, fix nav bar padding Jeremy Soller 2022-12-21 10:04:56 -07:00
  • ba866da4a6
    Simplify page definition Jeremy Soller 2022-12-21 09:27:10 -07:00
  • 193d032519
    Clean up desktop page definition and add notifications Jeremy Soller 2022-12-21 09:12:18 -07:00
  • 0681c1edea
    Improve responsive layout Jeremy Soller 2022-12-21 08:58:17 -07:00
  • dd13b8300c
    Adjust padding for nav bar and content Jeremy Soller 2022-12-21 08:22:52 -07:00
  • c46207a993 CosmicAppletHelper: Add window size helper 13r0ck 2022-12-20 17:12:03 -07:00
  • 4b2f4615c9 CosmicAppletHelper: Add window size helper 13r0ck 2022-12-20 17:12:03 -07:00
  • 906711b916 Text size/margin adjustments Jeremy Soller 2022-12-20 17:28:22 -07:00
  • 98815f5131
    Add desktop options page Jeremy Soller 2022-12-20 16:02:44 -07:00
  • aa7b66c925
    WIP navigation demo for subpages on Desktop page Jeremy Soller 2022-12-20 15:06:01 -07:00
  • 0ad2ffe2d4
    Add more pages to example Jeremy Soller 2022-12-20 14:38:32 -07:00
  • fe825a3f40
    Update iced Jeremy Soller 2022-12-20 13:46:25 -07:00
  • 268cf4eb9f update iced Ashley Wulber 2022-12-20 15:38:39 -05:00
  • e3d913751d
    update iced Ashley Wulber 2022-12-20 15:38:39 -05:00
  • 5359ceb0f8
    Update to new iced, use swbuf instead of softbuffer Jeremy Soller 2022-12-20 09:08:16 -07:00
  • 1a0f6aeb9c fix: windows should not be removed from the window list until after they have been handled in the event loop Ashley Wulber 2022-12-19 18:05:43 -05:00
  • e2789e6957
    fix: windows should not be removed from the window list until after they have been handled in the event loop Ashley Wulber 2022-12-19 18:05:43 -05:00
  • 77c13cb732 Align navbar with new designs Jeremy Soller 2022-12-19 15:45:43 -07:00
  • a716e0837d Fixes for nav_button macro Jeremy Soller 2022-12-19 15:43:05 -07:00
  • e8291584c4 Add Svg theme for an icon on top of a primary button Jeremy Soller 2022-12-19 15:42:31 -07:00
  • 9607d213a1 Use iced_softbuffer in cosmic example Jeremy Soller 2022-12-19 15:42:10 -07:00
  • 07f07109b7 Update iced to include softbuffer Jeremy Soller 2022-12-19 15:41:50 -07:00
  • dbaef2dfec
    Align navbar with new designs Jeremy Soller 2022-12-19 15:45:43 -07:00
  • 73b1b1f28f
    Fixes for nav_button macro Jeremy Soller 2022-12-19 15:43:05 -07:00
  • 0c66643c72
    Add Svg theme for an icon on top of a primary button Jeremy Soller 2022-12-19 15:42:31 -07:00
  • aa5da36c6e
    Use iced_softbuffer in cosmic example Jeremy Soller 2022-12-19 15:42:10 -07:00
  • 0a6022e093
    Update iced to include softbuffer Jeremy Soller 2022-12-19 15:41:50 -07:00
  • 96c8527573 feat: various improvements to window commands and event handling Ashley Wulber 2022-12-19 16:20:52 -05:00
  • 4ae1f74333
    feat: various improvements to window commands and event handling Ashley Wulber 2022-12-19 16:20:52 -05:00
  • 6e30394270
    chore: Rebase Iced Michael Aaron Murphy 2022-12-19 17:03:13 +01:00