Commit graph

  • 75687acf2f 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
  • 444e389496 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
  • 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
  • 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
  • f84410608b 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
  • 01701759c9 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
  • 5d271ae21b 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
  • 55d00bd21a
    fix(iced): Switch from swbuf to softbuffer Ashley Wulber 2022-12-23 12:41:32 -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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 96c8527573 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
  • 50b8131e21 feat: aspect ratio limiting container Ashley Wulber 2022-12-17 18:17:13 -05:00
  • 42ac442183 feat: custom button theme Ashley Wulber 2022-12-17 18:15:24 -05:00
  • d6800f7716
    feat!: Icon support for SVGs and Images w/ IconSource Ashley Wulber 2022-12-16 19:25:49 -05:00
  • c2625ef450
    chore: Add tokio fieature to iced import Brock 2022-12-15 17:34:05 -07:00
  • 5fe445118e
    fix(iced): pointer input conversion update Ashley Wulber 2022-12-15 12:24:00 -05:00
  • 8b1014a754 feat: rectangle tracker container Ashley Wulber 2022-12-14 16:51:22 -05:00
  • db8b53b836
    chore: update iced Ashley Wulber 2022-12-13 17:25:30 -05:00
  • 9957c08a12 update: iced & some deps Ashley Wulber 2022-12-13 16:15:36 -05:00
  • e6062d63cc
    Make iced a submodule Jeremy Soller 2022-12-13 08:55:15 -07:00
  • d888f2bd3b fix: use latest iced & commit hash for sctk Ashley Wulber 2022-12-13 10:18:07 -05:00
  • 91e826d8ea feat: applet-window-settings Ashley Wulber 2022-12-08 12:55:36 -05:00
  • 5dbb050d48
    fix: Updates & fixes the applets helpers Ashley Wulber 2022-12-07 13:39:11 -05:00
  • c96c1c3e20
    Correct imports for SpinButtonModel and SpinMessage (#27) Eduardo Flores 2022-12-06 21:37:20 -07:00
  • cb77ca1255
    feat: Add on_change input argument to SpinButton Michael Aaron Murphy 2022-12-07 03:44:57 +01:00
  • 3f88fb98e2
    feat(widget): Use symbolic icons in SpinButton Michael Aaron Murphy 2022-12-07 03:20:52 +01:00
  • ef71f7f027
    feat(widget): Add SpinButtonModel Enables convenient handling of spin messages, and specifying steppings, minimum, and maximum values Michael Aaron Murphy 2022-12-07 03:03:41 +01:00
  • 200784b6c1
    feat(widget): Add spin_button widget Eduardo Flores 2022-12-06 16:17:34 -07:00
  • f283ab897f
    example(cosmic): Re-add checkbox example Michael Aaron Murphy 2022-12-06 23:17:38 +01:00
  • c9945f2b18
    Merge pull request #26 from pop-os/sctk-cosmic-design-system Ashley Wulber 2022-12-06 17:18:05 -05:00
  • b604ef6b54
    cleanup Ashley Wulber 2022-12-06 17:15:21 -05:00
  • d13415713c
    fix: Remove static-rc due to debug assertions Michael Aaron Murphy 2022-12-06 22:41:48 +01:00
  • 9796fa9f15
    Merge branch 'cosmic-design-system' into sctk-cosmic-design-system Ashley Wulber 2022-12-06 17:03:31 -05:00
  • 37f978d1b3
    wip: Various refactorings and improvements Michael Aaron Murphy 2022-12-06 16:12:59 +01:00
  • 0f857b18ea
    fix: allow default popup positioner to be constrained Ashley Wulber 2022-12-05 16:54:22 -05:00
  • 4788693027
    fix: qualigy path Ashley Wulber 2022-12-01 23:31:37 -05:00
  • e87fe7056d
    fix: use fork of freedesktop_icons Ashley Wulber 2022-11-22 17:51:09 -05:00
  • a8c753d429
    feat: transparent button style Ashley Wulber 2022-11-17 20:49:20 -05:00
  • 3850def414
    image icon Ashley Wulber 2022-11-17 18:07:57 -05:00
  • 6f17328eb1
    refactor: accept icon name, and style in icon_button Ashley Wulber 2022-11-17 16:45:09 -05:00
  • 33779b8652
    wip: popup helpers Ashley Wulber 2022-11-15 23:11:48 +01:00
  • c48fca40fe
    fix: typo Ashley Wulber 2022-11-15 11:30:42 +01:00
  • 8d4e7e1cf1
    refactor: accept size in popup helper and add offset Ashley Wulber 2022-11-15 11:22:27 +01:00
  • 7a9ecb1082
    fix: deps for regular example Ashley Wulber 2022-11-15 11:15:13 +01:00
  • ee542bd046
    refactor: simplify application trait Ashley Wulber 2022-11-14 23:51:38 +01:00
  • 9174e42099
    fix: correctly align the container for popups Ashley Wulber 2022-11-14 16:58:04 +01:00
  • 0a0972ddc8
    feature defaults Ashley Wulber 2022-11-14 16:34:00 +01:00
  • 00eed9c741
    feat: popup container helper Ashley Wulber 2022-11-14 16:33:05 +01:00
  • 49f0f34270
    dependencies Ashley Wulber 2022-11-14 00:38:57 +01:00
  • 9260ee87e1
    helpers Ashley Wulber 2022-11-12 01:55:37 +01:00
  • f9c47cf479
    feat: working applet Ashley Wulber 2022-11-11 19:55:23 +01:00
  • b1c3a52589
    wip: example applet Ashley Wulber 2022-11-11 05:06:54 +01:00
  • 45ccc8c3d2
    working examples with iced-sctk Ashley Wulber 2022-11-10 16:19:13 +01:00
  • 5331cfb61b
    depend on iced_sctk + cosmic-design-system changes Ashley Wulber 2022-11-09 21:33:23 +01:00