Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/starship/rust-battery
Rust crate providing cross-platform information about the notebook batteries.
https://github.com/starship/rust-battery
Handling the ENODEV errors for Linux (closes #28)
b020367dc716221edefb2328b2b0860b7607347e authored over 5 years ago
b020367dc716221edefb2328b2b0860b7607347e authored over 5 years ago
Update FUNDING.yml
9e174e0609794a78b5502a4f1d350251c9be457a authored over 5 years ago
9e174e0609794a78b5502a4f1d350251c9be457a authored over 5 years ago
Create FUNDING.yml
ea4ed9cf17e95fccb8c1195e1e045c09c36a85ba authored over 5 years ago
ea4ed9cf17e95fccb8c1195e1e045c09c36a85ba authored over 5 years ago
Release 0.7.2
fd29695f7a4634f96e6c6135639b6c2e84ca4872 authored over 5 years ago
fd29695f7a4634f96e6c6135639b6c2e84ca4872 authored over 5 years ago
Bounding state_of_health and state_of_charge values to the 0.0 ≤ x ≤ 1.0 interval
856eeafc9dbe4d117fe758bcc0e77bb63d2b0c96 authored almost 6 years ago
856eeafc9dbe4d117fe758bcc0e77bb63d2b0c96 authored almost 6 years ago
Bumping few more dependencies and adding badges
790b89569cc29064859fa11d100c71e8ecbb5edc authored almost 6 years ago
790b89569cc29064859fa11d100c71e8ecbb5edc authored almost 6 years ago
Removing [patch] section from the workspace Cargo manifest
ff08c0486c5f5c447073749b383a114d6f45b123 authored almost 6 years ago
ff08c0486c5f5c447073749b383a114d6f45b123 authored almost 6 years ago
Zero cycles count is considered as non-existing value for Linux (closes #23)
3f91c423d13a21cd1a8349b5936c2ef37d25a9eb authored almost 6 years ago
3f91c423d13a21cd1a8349b5936c2ef37d25a9eb authored almost 6 years ago
Donations link
f918a3e56e84484d12d201ce45035df82cbfc3d6 authored almost 6 years ago
f918a3e56e84484d12d201ce45035df82cbfc3d6 authored almost 6 years ago
Moving battery-cli to other repo
7ca3ade8b34fb7a6a3abfee5d6fa6ca7cc539e20 authored almost 6 years ago
7ca3ade8b34fb7a6a3abfee5d6fa6ca7cc539e20 authored almost 6 years ago
Updating changelog for 0.7.0 release
21ea35309b82011b73c8738eeb8db0186f94ab81 authored almost 6 years ago
21ea35309b82011b73c8738eeb8db0186f94ab81 authored almost 6 years ago
Implementing proper errors handling.
Both battery and battery-ffi are now propagating possible errors to callers.
Supporting multiple...
935303db19ee9092a3537f8ce87086c7ca54cab1 authored almost 6 years ago
Integrate uom types
- Public methods and internal calculations are now using uom types only.
- Rename `Battery::perc...
Updating changelog with mach dep version bump
fd035345f70d5dec97429982db9c9b3115e00087 authored almost 6 years ago
fd035345f70d5dec97429982db9c9b3115e00087 authored almost 6 years ago
Updating mach dependency for Mac OS targets
b97bfbdd968b6bf3619e4702733d3b80907f91d0 authored almost 6 years ago
b97bfbdd968b6bf3619e4702733d3b80907f91d0 authored almost 6 years ago
Replacing looks-to-be-abandoned dependencies for MacOS targets (closes #2)
97868db6f7f6ff5f2b8487fb809a38a99a509aae authored almost 6 years ago
97868db6f7f6ff5f2b8487fb809a38a99a509aae authored almost 6 years ago
Fixing energy and time calculations for Mac OS (closing #8, #11 and #14)
8ad31065486b54c4634feb57a4bcd0eb705bb07a authored almost 6 years ago
8ad31065486b54c4634feb57a4bcd0eb705bb07a authored almost 6 years ago
Linking #10 to changelog
852aa24ab133b5c37e117624ec9dd65685dc17d1 authored almost 6 years ago
852aa24ab133b5c37e117624ec9dd65685dc17d1 authored almost 6 years ago
Fix multiplication overflow for macos (#10)
The multiplication in `percentage` overflowed the u32 integer type before multiplication. Before...
6e8d962b3fb017ed7e7b280c12a6444a5984c05f authored almost 6 years ago
Fixing links to the related issues and PRs
3efe9146773080f5f5b3903b7a249cf59a359d17 authored almost 6 years ago
3efe9146773080f5f5b3903b7a249cf59a359d17 authored almost 6 years ago
Fixing units for consumption graph in battery-cli (closes #9)
dc3d43d90b0255757ded5d06d0c2d0f4d6c2644a authored almost 6 years ago
dc3d43d90b0255757ded5d06d0c2d0f4d6c2644a authored almost 6 years ago
Fix non-uniform path import that was breaking compilation for Rust<1.32 (#6)
1e50430140fc3405c0dfe78329d0012d5e6d3663 authored almost 6 years ago
1e50430140fc3405c0dfe78329d0012d5e6d3663 authored almost 6 years ago
Fix crates.io battery-cli link in documentation (#7)
920a1f2281f3208f8951bacf19c9b12e6398de0d authored almost 6 years ago
920a1f2281f3208f8951bacf19c9b12e6398de0d authored almost 6 years ago
Creating CHANGELOG.md
618b80d7417a9f7ae99fa2c6fed79f6b4da54522 authored almost 6 years ago
618b80d7417a9f7ae99fa2c6fed79f6b4da54522 authored almost 6 years ago
Fix division by zero if charging or discharging with no energy_rate at Linux (#5)
dde37f45b87ff9eff34fc879409c33ef2b7686fe authored almost 6 years ago
dde37f45b87ff9eff34fc879409c33ef2b7686fe authored almost 6 years ago
FreeBSD/DragonFlyBSD support
62b24b8b8d23f71cc78549bee18e1da161054372 authored almost 6 years ago
62b24b8b8d23f71cc78549bee18e1da161054372 authored almost 6 years ago
Replacing some *mut pointers with *const where mutability annotation is not needed
c91a1630c708694e78f6df75b3f09f9fc56ac4c1 authored almost 6 years ago
c91a1630c708694e78f6df75b3f09f9fc56ac4c1 authored almost 6 years ago
Disabling cbindgen generation while building documentation at docs.rs
7f895ed9a18a8f044b798af27239d0f8f4a64c6c authored almost 6 years ago
7f895ed9a18a8f044b798af27239d0f8f4a64c6c authored almost 6 years ago
FFI interface crate for main crate
c6463f55bfbfe3cd0b071d690d3ccd9f591b0832 authored almost 6 years ago
c6463f55bfbfe3cd0b071d690d3ccd9f591b0832 authored almost 6 years ago
Fixing metadata
ff1648d28ff57fdee3ed7690a80450e45a46446c authored almost 6 years ago
ff1648d28ff57fdee3ed7690a80450e45a46446c authored almost 6 years ago
Freezing battery dependency version
8c49dd2b65e46a810d47f9fa6db6ac0372410ae2 authored almost 6 years ago
8c49dd2b65e46a810d47f9fa6db6ac0372410ae2 authored almost 6 years ago
Introducing battery manager, creating battery-cli sub-crate
5e29c09fc38488c66c093eca742e0198477cdfcb authored almost 6 years ago
5e29c09fc38488c66c093eca742e0198477cdfcb authored almost 6 years ago
Bumping version, updating example
a0129abfdec587ccc6d99f0703ce1e2aa3f4df19 authored almost 6 years ago
a0129abfdec587ccc6d99f0703ce1e2aa3f4df19 authored almost 6 years ago
Fixing energy_rate calculation for Linux
a4c55b305df601d090852817e67a25e0c5e7a3b5 authored almost 6 years ago
a4c55b305df601d090852817e67a25e0c5e7a3b5 authored almost 6 years ago
Adding cycle_count method
3bf8ea79ecb482c25045578277c609473fcf8c5a authored almost 6 years ago
3bf8ea79ecb482c25045578277c609473fcf8c5a authored almost 6 years ago
Changing default units to milli-*
805a2b705245b86ab2553c1018ca05e9cf0161e8 authored almost 6 years ago
805a2b705245b86ab2553c1018ca05e9cf0161e8 authored almost 6 years ago
Adding a quick note about API stability
91edea35e47278fe03dee1405e883bf1c3153966 authored almost 6 years ago
91edea35e47278fe03dee1405e883bf1c3153966 authored almost 6 years ago
Adding "windows" keyword to Cargo manifest
adf786718d1a263a46934de88e752bfed1d2f175 authored almost 6 years ago
adf786718d1a263a46934de88e752bfed1d2f175 authored almost 6 years ago
Windows support
c7c2366033857ab50f046c03d6b7131912800171 authored almost 6 years ago
c7c2366033857ab50f046c03d6b7131912800171 authored almost 6 years ago
Fixing markup, adding bin example
e254f061c5adcc4f80713cd91cae8a6615860312 authored almost 6 years ago
e254f061c5adcc4f80713cd91cae8a6615860312 authored almost 6 years ago
Making Linux battery stats instant in time, not lazy-loaded
44d4ff75677e4978855503ceb6703e876536b96f authored almost 6 years ago
44d4ff75677e4978855503ceb6703e876536b96f authored almost 6 years ago
Using IOKit bindings for MacOS instead of ioreg console utility
97beb1dad17b96d89872d94e4f027ed3bbff7434 authored almost 6 years ago
97beb1dad17b96d89872d94e4f027ed3bbff7434 authored almost 6 years ago
MacOS preliminary support
aa9ae5e8fb44e5592ef28f27c865dba60c017e28 authored almost 6 years ago
aa9ae5e8fb44e5592ef28f27c865dba60c017e28 authored almost 6 years ago
Hiding inner device from the Battery public interface
36c5a4653d184567cda429d0137ce786a0bf19a3 authored almost 6 years ago
36c5a4653d184567cda429d0137ce786a0bf19a3 authored almost 6 years ago
Rewriting Linux backend based on the upower sources
3fe03aaf90d1461e145ffb5f0869f28b6d943780 authored almost 6 years ago
3fe03aaf90d1461e145ffb5f0869f28b6d943780 authored almost 6 years ago
Initial commit with Linux 2.6.39+ support
65fdfaebf4bf2355ffbfa52a593848d000ae232a authored almost 6 years ago
65fdfaebf4bf2355ffbfa52a593848d000ae232a authored almost 6 years ago