Commit graph

  • 3782df1e96 network: Don't show SSID multiple times, and make sure it's sorted Ian Douglas Scott 2022-06-28 14:10:07 -07:00
  • 14101dc7db Install battery applet, and make it work in the panel Ian Douglas Scott 2022-06-25 22:28:56 -07:00
  • ad1707a541 battery: system76 power dbus proxy Ian Douglas Scott 2022-06-25 14:14:35 -07:00
  • 2542f7ecd7
    cleanup Ashley Wulber 2022-06-23 13:55:44 -04:00
  • b3a4219c93
    cleanup Ashley Wulber 2022-06-23 13:55:00 -04:00
  • 83edc4f695
    refactor: use calloop channel Ashley Wulber 2022-06-23 12:15:08 -04:00
  • 6874bdf486 battery: Initial keyboard backlight control Ian Douglas Scott 2022-06-22 13:04:35 -07:00
  • fc9388db9e battery: Working display backlight control Ian Douglas Scott 2022-06-22 10:52:14 -07:00
  • 0348d7a93d battery: Better formatting for time to empty Ian Douglas Scott 2022-06-21 19:10:20 -07:00
  • e46abe4dc3 battery: Load properties from UPower, and monitor for changes Ian Douglas Scott 2022-06-21 18:38:21 -07:00
  • ed42b4c71e battery: More work on brightness handling Ian Douglas Scott 2022-06-21 16:04:39 -07:00
  • 89f82fd829 WIP: UPower and backlight handling in battery applet Ian Douglas Scott 2022-06-21 14:18:58 -07:00
  • 8e9d7a1e91
    cleanup Ashley Wulber 2022-06-20 16:15:19 -04:00
  • b5b79e596f
    feat: only display workspace groups on the configured output Ashley Wulber 2022-06-20 16:12:45 -04:00
  • 031ec45cd7
    feat: don't include hidden workspaces Ashley Wulber 2022-06-20 15:48:27 -04:00
  • 8a3fd21b26
    note Ashley Wulber 2022-06-20 15:03:44 -04:00
  • 3b4f15b935
    feat: scrolling Ashley Wulber 2022-06-20 14:42:12 -04:00
  • 6657cd514b
    wip use calloop event loop Ashley Wulber 2022-06-20 13:15:12 -04:00
  • 198fe3dd71 Start implementing battery applet Ian Douglas Scott 2022-06-17 14:37:01 -07:00
  • 41e48565a6 add sleep Ashley Wulber 2022-06-17 15:39:39 -04:00
  • 2001c960ad panel config fixes Ashley Wulber 2022-06-17 12:53:26 -04:00
  • df6c2e5f02 styling Ashley Wulber 2022-06-16 17:03:01 -04:00
  • 2417ff6e31 workspace state handling Ashley Wulber 2022-06-16 14:33:26 -04:00
  • dba44d579f feat: hook up workspace list to be displayed in the UI Ashley Wulber 2022-06-16 13:26:57 -04:00
  • 0d93231453 use glib channel Ashley Wulber 2022-06-16 13:00:27 -04:00
  • 8aee896d38 fix: handle events which create children Ashley Wulber 2022-06-16 12:55:20 -04:00
  • 554bdfe19b fix Ashley Wulber 2022-06-16 12:23:25 -04:00
  • c67f6fdb2d refactor: better event types Ashley Wulber 2022-06-16 12:08:31 -04:00
  • 3a41e58159 event handling & state Ashley Wulber 2022-06-16 11:55:31 -04:00
  • d991f59c90 0.30 Ashley Wulber 2022-06-16 10:48:15 -04:00
  • c1039be812 get workspace manager global Ashley Wulber 2022-06-15 16:51:08 -04:00
  • ff2d7e0237 Add settings button to power menu Ian Douglas Scott 2022-06-10 18:10:26 -07:00
  • 9b58739a96 Move time code from old-panel into an applet Ian Douglas Scott 2022-06-10 16:20:46 -07:00
  • fb321a2e05 Remove mpris from old-panel Ian Douglas Scott 2022-06-10 15:35:41 -07:00
  • 04ce88e4ce Initial port of notifications to an applet Ian Douglas Scott 2022-06-10 15:29:45 -07:00
  • 25a8e8353e Fix setuid Brock 2022-06-09 17:01:30 -06:00
  • 5661e0c045 fix: import trait Ashley Wulber 2022-06-09 15:51:58 -04:00
  • 02e240b6bb
    feat: generated workspaces protocol and various improvements Ashley Wulber 2022-06-08 23:51:33 -04:00
  • bfa8fa58ff feat: add HostWaylandSocket=true to desktop file Ashley Wulber 2022-06-08 14:09:09 -04:00
  • b82c153955 cleanup Ashley Wulber 2022-06-08 10:48:29 -04:00
  • 2cbaaae069 wip: applet workspaces Ashley Wulber 2022-06-08 10:47:16 -04:00
  • 464338585c
    chore: add cosmic app list and cosmic panel buttons Ashley Wulber 2022-06-06 11:52:45 -04:00
  • 853caa5b84 Add CSS to status area applet Ian Douglas Scott 2022-06-03 20:00:47 -07:00
  • d22bcabd91 Don't use custom PopoverContainer in status area applet Ian Douglas Scott 2022-06-03 19:49:08 -07:00
  • f50ed504b1 Move status area code into an applet Ian Douglas Scott 2022-06-03 19:36:05 -07:00
  • 8df3019973
    fix styling and desktop files Ashley Wulber 2022-05-26 15:37:59 -04:00
  • 1958341a72 refactor: power applet popover and icon button~ Ashley Wulber 2022-05-26 12:52:34 -04:00
  • d6b7b9fcd1 refactor: graphics applet popover and icon button Ashley Wulber 2022-05-26 12:35:18 -04:00
  • 06d9584a31 license Ashley Wulber 2022-05-26 11:59:09 -04:00
  • eb6b3e3b34 license Ashley Wulber 2022-05-26 11:57:41 -04:00
  • 930d0173f8 cargo lock Ashley Wulber 2022-05-26 11:21:59 -04:00
  • fca6150c3b feat: add scrolled window for available networks Ashley Wulber 2022-05-26 11:21:27 -04:00
  • 045f3976a5 refactor: use icon button and popup Ashley Wulber 2022-05-26 01:04:17 -04:00
  • 6b56500a52
    chore: debian packaging Ashley Wulber 2022-05-25 17:11:42 -04:00
  • 185dd48a6f Move panel into an old-panel subdirectory Ian Douglas Scott 2022-05-23 14:09:21 -07:00
  • 8c196a7ed3
    🚧 Start on Now Playing stuff Lucy 2022-04-08 11:53:23 -04:00
  • 73d2401ed3
    🚧 Volume updating Lucy 2022-04-07 15:21:15 -04:00
  • 57b44a35d5
    🚧 Continue rewrite of cosmic-applet-audio Lucy 2022-04-07 12:36:01 -04:00
  • 2c591d1ba3
    🚧 Begin rewrite of cosmic-applet-audio Lucy 2022-04-06 12:03:10 -04:00
  • f3a92fbdfd
    🚧 Need to thing of a way to rewrite this to be less of a mess tbh, Lucy 2022-04-05 12:41:09 -04:00
  • 1ce1afcbab
    📌 Fix dependency hell. Lucy 2022-04-05 12:34:14 -04:00
  • cf702571b9
    Add mute button Lucy 2022-03-29 13:11:10 -04:00
  • 4074358337
    App icons now work! Lucy 2022-03-28 15:25:26 -04:00
  • f009b88978
    Source facility gets triggered when now playing updates Lucy 2022-03-28 13:55:37 -04:00
  • f5e589e724
    Use tracker instead of weird clear-based system. Lucy 2022-03-28 10:44:00 -04:00
  • 4c562d041f
    Base code for now playing (I regret doing this with relm4) Lucy 2022-03-24 16:16:10 -04:00
  • af3470df11
    Base code for figuring out how apps work Lucy 2022-03-24 13:35:33 -04:00
  • cd5970dceb
    Don't subscribe to all events. Lucy 2022-03-23 13:36:47 -04:00
  • 660c19624b
    Changing audio from an external source works now! Lucy 2022-03-23 13:36:09 -04:00
  • 84364936b7
    Better enum names Lucy 2022-03-18 12:11:05 -04:00
  • 3b8996a24c
    WIP: listening for volume changes Lucy 2022-03-17 14:23:06 -04:00
  • 27c1db7625
    Remove unneeded clones Lucy 2022-03-17 12:35:30 -04:00
  • efba49688f
    Clean up code a bit; remove unused dependencies Lucy 2022-03-16 16:02:22 -04:00
  • 57c185acb1
    Remove unused import Lucy 2022-03-16 12:54:02 -04:00
  • d4b67bb990
    Use a Revealer instead of a Stack Lucy 2022-03-16 12:52:30 -04:00
  • 50f64f3187
    Stack switching now works Lucy 2022-03-16 11:20:14 -04:00
  • 869526d634
    Update inputs/outputs Lucy 2022-03-14 13:57:01 -04:00
  • 1b79d7fac3
    convert to simplecomponent Lucy 2022-03-14 11:52:29 -04:00
  • f5e87b0939
    Work on listing outputs Lucy 2022-03-11 15:01:43 -05:00
  • e0a6a30eaa
    Now displays proper name and volume Lucy 2022-03-11 11:06:41 -05:00
  • 32375abdef
    Finish the base view stuff Lucy 2022-03-10 12:40:41 -05:00
  • a470c3187c
    I need to try to understand relm4 more. Lucy 2022-03-09 16:53:51 -05:00
  • 5127904fc4
    Begin work on main app Lucy 2022-03-07 17:37:40 -05:00
  • 4ad01331e0
    Perhaps we'll use relm4 for audio? Lucy 2022-03-07 15:04:14 -05:00
  • 31bb22f91b
    Start work on cosmic-applet-audio Lucy 2022-03-07 11:15:20 -05:00
  • 5b6242d9d9
    LabeledItem works! Lucy 2022-02-28 15:27:26 -05:00
  • 0b0279b3ed
    WIP: use libcosmic-widgets for labeleditem Lucy 2022-02-25 13:12:43 -05:00
  • 0881eb4fa8
    Add support for logging out via gnome session manager Lucy 2022-02-22 12:50:23 -05:00
  • dc92340774
    Locking the screen now works. Lucy 2022-02-21 14:09:15 -05:00
  • 1f65d44998
    Log out / lock screen buttons Lucy 2022-02-21 13:02:50 -05:00
  • 329c6006c3
    Basic suspend/shutdown/reboot works! Lucy 2022-02-18 12:10:01 -05:00
  • fa03b0553b
    Start on power applet Lucy 2022-02-18 10:31:12 -05:00
  • 835774a5a7
    Remove unused code Lucy 2022-02-16 10:56:27 -05:00
  • 83d2cb249f
    Add a loading overlay for while the mode is being changed Lucy 2022-02-15 18:24:24 -05:00
  • 5af3abeb93
    Well it uh, mostly works. Lucy 2022-02-15 17:41:01 -05:00
  • 29f0bbf0f6
    Mode selection widget, base async zbus code Lucy 2022-02-15 17:02:01 -05:00
  • f4b895d61d
    Base work on graphics api Lucy 2022-02-15 10:59:57 -05:00
  • b8d17f2b2f
    Add profile configuration functions Lucy 2022-02-15 10:42:49 -05:00
  • e03225384b
    Start work on graphics applet Lucy 2022-02-14 15:41:47 -05:00
  • fc8e6e4d4d
    Update active networks without needing to poll every 5 seconds Lucy 2022-02-10 14:25:25 -05:00