Commit graph

  • f662a6784e yoda: disambiguate settings daemon binding crate local/yoda-main Lionel DARNIS 2026-05-25 09:55:11 +02:00
  • 507e342c21 chore: update dependencies Vukašin Vojinović 2026-03-13 14:20:08 +01:00
  • cc80763ffc refactor: replace time with jiff Vukašin Vojinović 2026-03-13 14:17:49 +01:00
  • 0fa672f8da fix(switcher): explicitly type default so it can be used as a fallback Jan200101 2026-02-13 18:37:34 +01:00
  • 755442641e
    feat(switcheroo): Discrete parameter support with fallback to !default Jan 2026-02-13 01:18:07 +01:00
  • 87c3c35666
    fix(timedate): configure properties as having no change signal TMilburnPodPoint 2026-01-08 18:29:20 +00:00
  • 70ed219735 fix: typo Ashley Wulber 2025-12-31 11:16:08 -05:00
  • ee60f306f3 chore: add secret agent Ashley Wulber 2025-12-19 11:39:25 -05:00
  • 0d3d049516 cargo fmt Jan Luca Oster 2025-12-26 10:22:58 +01:00
  • 54c7b63edf fix up methods Jan Luca 2025-12-24 14:31:09 +01:00
  • a75f46a6d4 add voltage_max_design Jan Luca 2025-12-22 14:35:37 +01:00
  • 70d254bbae clean up Jan Luca 2025-12-22 12:53:17 +01:00
  • a58d697d31 Add lots of DBus stuff Jan Luca 2025-12-22 12:50:26 +01:00
  • b2337437d7 fix(mpris2): regression in 2024 edition migration Cheong Lau 2025-10-12 12:53:14 +10:00
  • 37cbe4e8c1 chore: clippy Vukašin Vojinović 2025-10-05 14:17:34 +02:00
  • 1190da87ce chore: update dependencies Vukašin Vojinović 2025-10-05 14:11:25 +02:00
  • c31a46961a chore: Rust 2024 edition Vukašin Vojinović 2025-10-05 13:45:37 +02:00
  • 3b86984332 Update to zbus 5.x Ian Douglas Scott 2024-10-28 14:22:30 -07:00
  • ac5713df52 Dependency updates Ian Douglas Scott 2024-10-21 12:42:49 -07:00
  • 8b783f2e8e bluez: Add required futures-util feature Ian Douglas Scott 2025-05-21 14:13:39 -07:00
  • 19a994fce9 bluez: Enable sink feature of futures-channel Ian Douglas Scott 2024-10-21 12:37:28 -07:00
  • 0eee63a96c
    feat: add zbus crate for org.freedesktop.Accounts Michael Aaron Murphy 2024-12-04 15:59:50 +01:00
  • 6210012924 feat: a11y Ashley Wulber 2024-10-31 18:09:09 -04:00
  • 931f5db558
    feat(bluez): integrations for creating bluez agents Michael Aaron Murphy 2024-10-02 09:54:28 +02:00
  • 01ee80cd97
    example(bluez): fix bluetoothctl example Michael Aaron Murphy 2024-09-30 16:23:37 +02:00
  • 5630ebe694
    feat(bluez): add AgentManager1, HealthManager1, and ProfileManager1 interfaces Michael Aaron Murphy 2024-09-30 16:16:24 +02:00
  • 8059e6bdaa
    feat: add bindings for BlueZ Antoine C 2024-09-06 19:49:32 +01:00
  • e0d6a04d6e fix: add missing UPower Device type Antoine C 2024-09-03 11:21:00 +01:00
  • 7aedc25e32
    improv(network-manager): add NetworkManager::activate_connection_by_paths Michael Aaron Murphy 2024-08-29 15:43:41 +02:00
  • 64f4000374
    fix(networkmanager): Device::available_connections returns Settings objects Michael Aaron Murphy 2024-08-28 16:24:11 +02:00
  • cd21ddcb1b
    Merge pull request #16 from pop-os/locale1 Jeremy Soller 2024-07-02 06:33:48 -06:00
  • 9f90ae32da feat: Add bindings for locale1 Victoria Brekenfeld 2024-07-02 13:48:44 +02:00
  • 1fdfcc8045
    Merge pull request #15 from pop-os/upower Jeremy Soller 2024-06-13 19:01:30 -06:00
  • eb5cd58587 upower: Add a couple properties, and KbdBacklight bindings Ian Douglas Scott 2024-06-13 14:48:09 -07:00
  • badfc6a0bb
    fix: typo Ashley Wulber 2024-05-16 16:11:28 -04:00
  • d2d14d6610
    feat: zbus 4.2.1 update Ashley Wulber 2024-05-16 16:08:05 -04:00
  • f05789c4ce
    feat: zbus 4.2.1 update Ashley Wulber 2024-05-16 15:24:53 -04:00
  • ce9c789fe6
    chore(hostname1): remove invalid Cargo keyword Michael Aaron Murphy 2024-04-10 16:17:53 +02:00
  • 4cd69b3f51
    Merge pull request #13 from pop-os/hostname1 Jeremy Soller 2024-04-10 08:03:21 -06:00
  • a5024e0a3d
    feat: add hostname1-zbus Michael Aaron Murphy 2024-04-10 14:31:34 +02:00
  • c81f428ace
    mpris: Add helper for enumerating players, watching for new players (#12) Ian Douglas Scott 2024-04-03 18:32:12 -07:00
  • 8b9767f6ce chore: cargo fmt & geoclue docs Ashley Wulber 2024-02-19 11:28:20 -05:00
  • c83767c7e5 feat: geoclue bindings Ashley Wulber 2024-02-19 11:22:12 -05:00
  • 5dea929b73 feat: add bindings for the switcheroo dbus service Ashley Wulber 2024-01-23 16:21:13 -05:00
  • 3644bc9099
    feat: cosmic settings daemon (#8) Ashley Wulber 2023-12-29 17:46:43 -05:00
  • 2ef53b2bfa chore: derive Default, PartialEq, and Eq Ashley Wulber 2023-12-12 14:26:17 -05:00
  • c9cb2c256e fix: add mpris2 to workspace Ashley Wulber 2023-11-10 11:59:19 -05:00
  • 3b8936053d set workspace resolver to 2 and use workspace deps Ashley Wulber 2023-11-10 10:25:35 -05:00
  • dd3d4935a9
    Merge pull request #1 from pop-os/more-bindings Jeremy Soller 2023-02-01 09:47:32 -07:00
  • 945f80f036
    feat: add mpris2-zbus for org.mpris.MediaPlayer2 Michael Aaron Murphy 2023-02-01 17:42:52 +01:00
  • 4d8815361d
    feat: add upower-dbus for org.freedesktop.UPower Michael Aaron Murphy 2023-02-01 17:31:08 +01:00
  • 943c2a8bf2
    feat: add timedate-zbus for org.freedesktop.timedate1 Michael Aaron Murphy 2023-02-01 17:29:25 +01:00
  • 95f6d5e9ac
    fix: active connection state Ashley Wulber 2023-01-09 21:57:10 -05:00
  • 5adeb6dc11
    derive: debug copy clone Ashley Wulber 2023-01-06 23:24:11 -05:00
  • 2120fffa57
    feat: add wifi security Ashley Wulber 2023-01-06 17:11:08 -05:00
  • af1cc089ec
    specify deps Ashley Wulber 2022-12-23 12:01:44 -05:00
  • 958f163ed9
    update deps Ashley Wulber 2022-12-08 14:47:14 -05:00
  • d3b16fda4d
    ⬆️ Un-pin and fix dependencies. Lucy 2022-04-05 12:27:56 -04:00
  • 6d32b4c247
    Prefixes are u32 Lucy 2022-02-09 13:23:12 -05:00
  • 4f28c3c02b
    Add AddressData to Ipv4Config and Ipv6Config Lucy 2022-02-09 11:31:01 -05:00
  • a81830cd20
    Fix backwards IPv4 addresses Lucy 2022-02-08 14:10:28 -05:00
  • 8bdccc1f18
    Add wrappers for TUN/TAP devices and WireGuard devices Lucy 2022-02-08 12:27:35 -05:00
  • 4704a1672d
    impl Deref for NetworkManager and NetworkManagerSettings Lucy 2022-02-07 14:08:33 -05:00
  • 52b613d284
    Add NetworkManager::active_connections Lucy 2022-02-07 11:08:54 -05:00
  • df6070b75c
    Implement AccessPoint::last_seen, using procfs to get the boot time. Lucy 2022-02-02 15:07:20 -05:00
  • 8df68611fe
    Constructor from zbus object for Settings Lucy 2022-01-26 13:32:13 -05:00
  • ce01d9befd
    Settings object (again) Lucy 2022-01-26 13:27:51 -05:00
  • a27420a3f5
    Add a method for turning a HashMap into a value-object Lucy 2022-01-26 13:22:44 -05:00
  • 337b27e4a8
    More dictionary-based stuff Lucy 2022-01-26 11:01:01 -05:00
  • ec7ac55a60
    This is annoying. Lucy 2022-01-21 12:22:31 -05:00
  • 7589428537
    Hopefully get everything else needed typed out Lucy 2022-01-21 12:18:58 -05:00
  • 303f25911e
    Whoops, wrong type signature Lucy 2022-01-21 11:19:42 -05:00
  • d56d7b348b
    Fix dbus signature Lucy 2022-01-21 11:15:38 -05:00
  • 4c604a0758
    Derive Debug on everything Lucy 2022-01-21 11:12:35 -05:00
  • e2c2fdea8f
    Add settings bindings Lucy 2022-01-21 11:01:06 -05:00
  • e660731756
    Add a Settings type for all connection settings, and change bindings to use said type. Lucy 2022-01-21 10:50:31 -05:00
  • 737b687bd3
    Make settings serializable Lucy 2022-01-21 10:13:48 -05:00
  • 54a9f4d6f3
    Fix downcast_to_device Lucy 2022-01-13 14:32:52 -05:00
  • 02c744a119
    Add AccessPoint bindings Lucy 2022-01-13 12:06:00 -05:00
  • 29550a9658
    Add connectio nsettings types+builders Lucy 2022-01-12 15:30:53 -05:00
  • 6dd7eb9da4
    Continue to work on bindings, including NetworkManager::activate_connection Lucy 2022-01-12 11:23:09 -05:00
  • 0168219a78
    Rename Connection to ActiveConnection Lucy 2022-01-12 11:09:03 -05:00
  • e40c3e7787
    Device can now be downcasted to a specific type of device (and upcasted back) Lucy 2022-01-11 17:51:15 -05:00
  • 2acdb272fb
    Work on bindings some more Lucy 2022-01-11 16:41:10 -05:00
  • da5c6ed172
    Work on more Rust-side bindings Lucy 2022-01-11 16:02:29 -05:00
  • 91a7fc6da1
    Very basic NetworkManager bindings Lucy 2022-01-11 15:23:09 -05:00
  • cff3029833
    Forgot to add default_service to some of the new interfaces Lucy 2022-01-11 13:43:12 -05:00
  • d17c660410
    Add more interfaces and sort some old ones Lucy 2022-01-11 13:42:27 -05:00
  • 2b00c7f3e3
    Improve naming; remove duplicate interfaces Lucy 2022-01-11 12:54:20 -05:00
  • ab51fc6f70
    Add more NM bindings Lucy 2022-01-11 12:31:29 -05:00
  • 1273f1f098
    Initial commit Lucy 2022-01-11 11:21:57 -05:00