Commit graph

  • 6ddda2fa52
    cleanup dbg msgs Ashley Wulber 2022-07-26 14:24:05 -04:00
  • ece95ec9c0
    cleanup dbg msgs Ashley Wulber 2022-07-26 14:23:30 -04:00
  • eba19a7482
    fix: handle removed toplevels Ashley Wulber 2022-07-26 14:15:24 -04:00
  • 0e7baf704b audio: Set icon based on volume and mute status of output Ian Douglas Scott 2022-07-22 14:44:12 -07:00
  • 3884f08504 audio: Don't override value of scale in response to event, during drag Ian Douglas Scott 2022-07-22 13:51:01 -07:00
  • 6160512abe audio: Volume scale partly working now Ian Douglas Scott 2022-07-22 13:26:36 -07:00
  • 4e95d4aead Don't specify associated types in subclassing that are added automatically Ian Douglas Scott 2022-07-22 12:47:21 -07:00
  • 33178a9a78 audio: WIP code for a volume scale Ian Douglas Scott 2022-07-21 17:48:18 -07:00
  • eabe58f62c Run cargo update`, adjust for changes in gtk-rs/relm4, and format Ian Douglas Scott 2022-07-21 14:02:01 -07:00
  • 0aaa0dd74d audio: Use custom, cancellable, single threaded future type Ian Douglas Scott 2022-07-21 13:16:08 -07:00
  • 35a2d6905b audio: Backend methods for setting volume Ian Douglas Scott 2022-07-21 12:37:32 -07:00
  • 61d82e128b audio: Fix glib critical warnings Ian Douglas Scott 2022-07-20 16:42:20 -07:00
  • bd3d839f3e audio: Fix double borrow Ian Douglas Scott 2022-07-20 15:42:25 -07:00
  • 9b97404fa6
    Merge pull request #22 from pop-os/app-list-toplevel-dev Ashley Wulber 2022-07-20 18:17:06 -04:00
  • ab851fceef
    feat: app list is working fairly well again Ashley Wulber 2022-07-20 16:17:43 -04:00
  • 2a8497fb2a
    fix: style color fixes Ashley Wulber 2022-07-20 12:09:16 -04:00
  • 29e029d626
    fix: show active dots Ashley Wulber 2022-07-20 11:48:51 -04:00
  • 83fc8893ec
    fix: use app container created by window & only create dock object from window list if a matching app info is found Ashley Wulber 2022-07-20 10:21:40 -04:00
  • adc02df64f
    wip: use desktop file stem for app id Ashley Wulber 2022-07-19 23:39:19 -04:00
  • 223c7855cf
    wip fix: use app id for grouping window lists & replace top level if it already exists & show separator for active and saved app lists Ashley Wulber 2022-07-19 23:12:37 -04:00
  • e7f9e95440
    wip: toplevels Ashley Wulber 2022-07-19 15:19:05 -04:00
  • 8a855cb3d5
    fix: typo Ashley Wulber 2022-07-19 12:32:27 -04:00
  • dc13ca6e46
    fix typo Ashley Wulber 2022-07-19 11:40:04 -04:00
  • 560ebc0bf5
    wip: use toplevel protocols Ashley Wulber 2022-07-19 11:33:19 -04:00
  • 647a402206
    Merge branch 'master_jammy' of github.com:pop-os/cosmic-applets into master_jammy Ashley Wulber 2022-07-15 11:26:15 -04:00
  • f9d8e5a65f
    fix: typo in css Ashley Wulber 2022-07-15 11:25:40 -04:00
  • 1a13ea6d00
    Merge pull request #21 from pop-os/fix/workspace_dbg Ashley Wulber 2022-07-12 10:45:12 -04:00
  • 373d795f49 workspace: Remove left over and spammy dbg!-statement Victoria Brekenfeld 2022-07-12 13:09:50 +02:00
  • 2308b3c112
    Merge pull request #20 from pop-os/fix/cosmic_workspaces Ashley Wulber 2022-07-11 15:25:04 -04:00
  • 83572e2eca workspaces: Fix scrolling on secondary outputs Victoria Brekenfeld 2022-07-08 23:47:46 +02:00
  • cc2eec2b2e workspaces: Fix handling of coordinates Victoria Brekenfeld 2022-07-08 23:36:34 +02:00
  • 30a184fe36 workspaces: Correctly parse and handle states Victoria Brekenfeld 2022-07-08 23:22:25 +02:00
  • 85fe582d1d workspaces: Update to cosmic-protocols Victoria Brekenfeld 2022-07-08 23:22:08 +02:00
  • 488fe6f186
    merge master_jammy and udpate to use latest cosmic panel config Ashley Wulber 2022-07-06 12:41:49 -04:00
  • 1d8fe85775
    refactor: use rework configs Ashley Wulber 2022-07-06 12:07:26 -04:00
  • ee142903bb Use libcosmic-applet in time applet Ian Douglas Scott 2022-07-05 16:52:04 -07:00
  • 765e3af815 Use libcomsic-applet in status-area, network, graphics Ian Douglas Scott 2022-07-05 16:21:23 -07:00
  • aac43de65d Separate CosmicAppletWindow and CosmicAppletButton Ian Douglas Scott 2022-07-05 14:41:09 -07:00
  • 74f6c2eca6
    merge workspaces_dev Ashley Wulber 2022-07-05 10:31:40 -04:00
  • f8e7685939 power: Use libcosmic-applet Ian Douglas Scott 2022-07-01 22:29:06 -07:00
  • b8bea240a8 libcomsic_applet: Use CosmicPanelConfig to scale applet Ian Douglas Scott 2022-07-01 22:13:38 -07:00
  • 68986d773c Use libcosmic-applet in audio, notifications Ian Douglas Scott 2022-07-01 21:55:57 -07:00
  • f56b160635 Library for shared applet code; use in battery applet Ian Douglas Scott 2022-07-01 21:33:58 -07:00
  • ab8131f5e6 applet: Place in a popover with a button Ian Douglas Scott 2022-07-01 21:13:42 -07:00
  • 3b2b01e259 Update icons Ian Douglas Scott 2022-07-01 18:54:47 -07:00
  • 9c9d1f2f4c battery: Remove power profiles Ian Douglas Scott 2022-07-01 18:36:05 -07:00
  • fff8d7d6e6 Use master_jammy branch of cosmic-panel Ian Douglas Scott 2022-06-30 09:13:11 -07:00
  • 34fbd6a8ce Add libpulse-dev as a dependency Ian Douglas Scott 2022-06-29 15:45:18 -07:00
  • 061a891c5e Update everything to gtk-rs git, relm4 next Ian Douglas Scott 2022-06-29 13:44:58 -07:00
  • fded103467 Merge branch 'audio-applet_jammy' into update-relm4_jammy Ian Douglas Scott 2022-06-29 13:34:26 -07:00
  • e049343317 Update cosmic-panel-config Ian Douglas Scott 2022-06-29 13:32:50 -07:00
  • 1d40fe9a23 audio: Use relm4 next branch Ian Douglas Scott 2022-06-27 18:36:28 -07:00
  • 2e04938bbd audio: Fix setting default source/sink Ian Douglas Scott 2022-06-23 13:04:54 -07:00
  • a431457468 Refactor PA to handle interior mutability / ref counting itself Ian Douglas Scott 2022-06-23 12:46:38 -07:00
  • 9f3803fedc Refresh inputs/outputs at start Ian Douglas Scott 2022-06-13 18:43:35 -07:00
  • 7212fe545b Fix updating volume Ian Douglas Scott 2022-06-13 18:37:52 -07:00
  • 786a980254 WIP using libpulse_binding directly in audio applet Ian Douglas Scott 2022-06-13 17:54:05 -07:00
  • 04c7e73dec Update uses of relm4-macros to relm4 next branch Ian Douglas Scott 2022-06-29 12:00:18 -07:00
  • 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