Commit graph

61 commits

Author SHA1 Message Date
Jeremy Soller
cd21ddcb1b
Merge pull request #16 from pop-os/locale1
feat: Add bindings for locale1
2024-07-02 06:33:48 -06:00
Victoria Brekenfeld
9f90ae32da feat: Add bindings for locale1 2024-07-02 13:48:44 +02:00
Jeremy Soller
1fdfcc8045
Merge pull request #15 from pop-os/upower
upower: Add a couple properties, and `KbdBacklight` bindings
2024-06-13 19:01:30 -06:00
Ian Douglas Scott
eb5cd58587 upower: Add a couple properties, and KbdBacklight bindings 2024-06-13 14:48:41 -07:00
Ashley Wulber
badfc6a0bb
fix: typo 2024-05-16 16:11:28 -04:00
Ashley Wulber
d2d14d6610
feat: zbus 4.2.1 update 2024-05-16 22:08:05 +02:00
Ashley Wulber
f05789c4ce
feat: zbus 4.2.1 update 2024-05-16 21:24:53 +02:00
Michael Aaron Murphy
ce9c789fe6
chore(hostname1): remove invalid Cargo keyword 2024-04-10 16:17:53 +02:00
Jeremy Soller
4cd69b3f51
Merge pull request #13 from pop-os/hostname1
add hostname1-zbus for org.freedesktop.hostname1
2024-04-10 08:03:21 -06:00
Michael Aaron Murphy
a5024e0a3d
feat: add hostname1-zbus 2024-04-10 14:35:06 +02:00
Ian Douglas Scott
c81f428ace
mpris: Add helper for enumerating players, watching for new players (#12) 2024-04-03 18:32:12 -07:00
Ashley Wulber
8b9767f6ce chore: cargo fmt & geoclue docs 2024-02-19 11:35:11 -05:00
Ashley Wulber
c83767c7e5 feat: geoclue bindings 2024-02-19 11:35:11 -05:00
Ashley Wulber
5dea929b73 feat: add bindings for the switcheroo dbus service 2024-01-24 01:03:50 -05:00
Ashley Wulber
3644bc9099
feat: cosmic settings daemon (#8)
* feat: cosmic settings daemon

* refactor: simplify by unifying trait for state and config

* chore: add ping and pong methods

* refactor: remove ping & pong methods

* cleanup
2023-12-29 17:46:43 -05:00
Ashley Wulber
2ef53b2bfa chore: derive Default, PartialEq, and Eq 2023-12-12 15:35:10 -05:00
Ashley Wulber
c9cb2c256e fix: add mpris2 to workspace 2023-11-10 12:05:12 -05:00
Ashley Wulber
3b8936053d set workspace resolver to 2 and use workspace deps 2023-11-10 11:27:29 -05:00
Jeremy Soller
dd3d4935a9
Merge pull request #1 from pop-os/more-bindings
Add more zbus bindings
2023-02-01 09:47:32 -07:00
Michael Aaron Murphy
945f80f036
feat: add mpris2-zbus for org.mpris.MediaPlayer2 2023-02-01 17:42:52 +01:00
Michael Aaron Murphy
4d8815361d
feat: add upower-dbus for org.freedesktop.UPower 2023-02-01 17:31:08 +01:00
Michael Aaron Murphy
943c2a8bf2
feat: add timedate-zbus for org.freedesktop.timedate1 2023-02-01 17:29:25 +01:00
Ashley Wulber
95f6d5e9ac
fix: active connection state 2023-01-09 21:57:10 -05:00
Ashley Wulber
5adeb6dc11
derive: debug copy clone 2023-01-06 23:24:11 -05:00
Ashley Wulber
2120fffa57
feat: add wifi security 2023-01-06 17:11:08 -05:00
Ashley Wulber
af1cc089ec
specify deps 2022-12-23 12:01:44 -05:00
Ashley Wulber
958f163ed9
update deps 2022-12-08 14:47:14 -05:00
Lucy
d3b16fda4d
⬆️ Un-pin and fix dependencies. 2022-04-05 12:27:56 -04:00
Lucy
6d32b4c247
Prefixes are u32 2022-02-09 13:23:12 -05:00
Lucy
4f28c3c02b
Add AddressData to Ipv4Config and Ipv6Config 2022-02-09 11:31:01 -05:00
Lucy
a81830cd20
Fix backwards IPv4 addresses 2022-02-08 14:10:28 -05:00
Lucy
8bdccc1f18
Add wrappers for TUN/TAP devices and WireGuard devices 2022-02-08 12:27:35 -05:00
Lucy
4704a1672d
impl Deref for NetworkManager and NetworkManagerSettings 2022-02-07 14:08:33 -05:00
Lucy
52b613d284
Add NetworkManager::active_connections 2022-02-07 11:08:54 -05:00
Lucy
df6070b75c
Implement AccessPoint::last_seen, using procfs to get the boot time. 2022-02-02 15:07:20 -05:00
Lucy
8df68611fe
Constructor from zbus object for Settings 2022-01-26 13:32:13 -05:00
Lucy
ce01d9befd
Settings object (again) 2022-01-26 13:27:51 -05:00
Lucy
a27420a3f5
Add a method for turning a HashMap into a value-object 2022-01-26 13:22:44 -05:00
Lucy
337b27e4a8
More dictionary-based stuff 2022-01-26 11:01:01 -05:00
Lucy
ec7ac55a60
This is annoying. 2022-01-21 12:22:31 -05:00
Lucy
7589428537
Hopefully get everything else needed typed out 2022-01-21 12:18:58 -05:00
Lucy
303f25911e
Whoops, wrong type signature 2022-01-21 11:19:54 -05:00
Lucy
d56d7b348b
Fix dbus signature 2022-01-21 11:15:38 -05:00
Lucy
4c604a0758
Derive Debug on everything 2022-01-21 11:12:35 -05:00
Lucy
e2c2fdea8f
Add settings bindings 2022-01-21 11:01:06 -05:00
Lucy
e660731756
Add a Settings type for all connection settings, and change bindings to use said type. 2022-01-21 10:50:31 -05:00
Lucy
737b687bd3
Make settings serializable 2022-01-21 10:13:48 -05:00
Lucy
54a9f4d6f3
Fix downcast_to_device 2022-01-13 14:32:52 -05:00
Lucy
02c744a119
Add AccessPoint bindings 2022-01-13 12:06:00 -05:00
Lucy
29550a9658
Add connectio nsettings types+builders 2022-01-12 15:30:53 -05:00