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
Update FUNDING.yml

9e174e0609794a78b5502a4f1d350251c9be457a authored over 5 years ago
Create FUNDING.yml

ea4ed9cf17e95fccb8c1195e1e045c09c36a85ba authored over 5 years ago
Release 0.7.2

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
Bumping few more dependencies and adding badges

790b89569cc29064859fa11d100c71e8ecbb5edc authored almost 6 years ago
Removing [patch] section from the workspace Cargo manifest

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
Donations link

f918a3e56e84484d12d201ce45035df82cbfc3d6 authored almost 6 years ago
Moving battery-cli to other repo

7ca3ade8b34fb7a6a3abfee5d6fa6ca7cc539e20 authored almost 6 years ago
Updating changelog for 0.7.0 release

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...

e77b75880073fde663f56a9067de38b9207ee51f authored almost 6 years ago
Updating changelog with mach dep version bump

fd035345f70d5dec97429982db9c9b3115e00087 authored almost 6 years ago
Updating mach dependency for Mac OS targets

b97bfbdd968b6bf3619e4702733d3b80907f91d0 authored almost 6 years ago
Replacing looks-to-be-abandoned dependencies for MacOS targets (closes #2)

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
Linking #10 to changelog

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
Fixing units for consumption graph in battery-cli (closes #9)

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
Fix crates.io battery-cli link in documentation (#7)

920a1f2281f3208f8951bacf19c9b12e6398de0d authored almost 6 years ago
Creating CHANGELOG.md

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
FreeBSD/DragonFlyBSD support

62b24b8b8d23f71cc78549bee18e1da161054372 authored almost 6 years ago
Replacing some *mut pointers with *const where mutability annotation is not needed

c91a1630c708694e78f6df75b3f09f9fc56ac4c1 authored almost 6 years ago
Disabling cbindgen generation while building documentation at docs.rs

7f895ed9a18a8f044b798af27239d0f8f4a64c6c authored almost 6 years ago
FFI interface crate for main crate

c6463f55bfbfe3cd0b071d690d3ccd9f591b0832 authored almost 6 years ago
Fixing metadata

ff1648d28ff57fdee3ed7690a80450e45a46446c authored almost 6 years ago
Freezing battery dependency version

8c49dd2b65e46a810d47f9fa6db6ac0372410ae2 authored almost 6 years ago
Introducing battery manager, creating battery-cli sub-crate

5e29c09fc38488c66c093eca742e0198477cdfcb authored almost 6 years ago
Bumping version, updating example

a0129abfdec587ccc6d99f0703ce1e2aa3f4df19 authored almost 6 years ago
Fixing energy_rate calculation for Linux

a4c55b305df601d090852817e67a25e0c5e7a3b5 authored almost 6 years ago
Adding cycle_count method

3bf8ea79ecb482c25045578277c609473fcf8c5a authored almost 6 years ago
Changing default units to milli-*

805a2b705245b86ab2553c1018ca05e9cf0161e8 authored almost 6 years ago
Adding a quick note about API stability

91edea35e47278fe03dee1405e883bf1c3153966 authored almost 6 years ago
Adding "windows" keyword to Cargo manifest

adf786718d1a263a46934de88e752bfed1d2f175 authored almost 6 years ago
Windows support

c7c2366033857ab50f046c03d6b7131912800171 authored almost 6 years ago
Fixing markup, adding bin example

e254f061c5adcc4f80713cd91cae8a6615860312 authored almost 6 years ago
Making Linux battery stats instant in time, not lazy-loaded

44d4ff75677e4978855503ceb6703e876536b96f authored almost 6 years ago
Using IOKit bindings for MacOS instead of ioreg console utility

97beb1dad17b96d89872d94e4f027ed3bbff7434 authored almost 6 years ago
MacOS preliminary support

aa9ae5e8fb44e5592ef28f27c865dba60c017e28 authored almost 6 years ago
Hiding inner device from the Battery public interface

36c5a4653d184567cda429d0137ce786a0bf19a3 authored almost 6 years ago
Rewriting Linux backend based on the upower sources

3fe03aaf90d1461e145ffb5f0869f28b6d943780 authored almost 6 years ago
Initial commit with Linux 2.6.39+ support

65fdfaebf4bf2355ffbfa52a593848d000ae232a authored almost 6 years ago