Alastair Poole
a597212e9f
everything: Changes.
3 years ago
Alastair Poole
0ff9d44b39
FreeBSD: Fix Swap
3 years ago
Alastair Poole
c510bf0343
system: Silence warning (Linux).
3 years ago
Alastair Poole
6e895b3490
system: remove unused function.
3 years ago
Alastair Poole
61e3b9b153
disks: Minor changes (Linux)
3 years ago
Alastair Poole
ac7cbd8a5b
ui: Small changes...
3 years ago
Alastair Poole
ab629c7612
ui: more changes, formatting mainly.
3 years ago
Alastair Poole
48e0013743
0.3.0: Prepare a release.
...
Fixed some minor annoyances and alignment with the UI.
Also added a search bar as I read someone wanted that in a forum.
Along with that some minor changes and tidying...
3 years ago
Alastair Poole
75e1daf45e
Changes: Restructure folder.
3 years ago
Alastair Poole
5f76337553
system: HW_NCPUONLINE is OpenBSD-specific.
...
Seems this was added to mitigate spectre and does not exist
for FreeBSD. No other means of testing other platforms so
enable this only with OpenBSD for now.
3 years ago
Alastair Poole
f472733f06
CPU: Only use active CPU count for generic CPU progress.
...
Some systems disable CPU cores. In the CPU tab this is fine,
but for an accurate representation of CPU load we need to check
for the number of active CPUs. E.g. OpenBSD disables HT on amd64
thus a 2-core system will only use 1 core.
3 years ago
Alastair Poole
3d51dfe687
Linux: Batteries.
...
Linux also provides battery vendor and model. As with FreeBSD
set the label for battery name "properly".
3 years ago
Alastair Poole
f086b0d2d5
FreeBSD: Batteries.
...
Add vendor informaiton for evisum battery display.
3 years ago
Alastair Poole
f07aeeb77b
FreeBSD: Support multiple batteries.
...
This was much easier than I had reckoned.
Having the battery_names array is sadly a necessary evil for now.
Use the same logic for all platforms. Tested on FreeBSD.
Needs retesting on Linux, macOS and OpenBSD. The price of
support multiple operating systems!
3 years ago
Alastair Poole
6968d4274e
Changes: Stylistic and fix one API call.
3 years ago
Alastair Poole
12ae98cab7
Minor changes
3 years ago
Alastair Poole
2f46f79e77
Silence some compiler warnings
3 years ago
Alastair Poole
e5bbcd1f5c
More tidying.
3 years ago
Alastair Poole
38d50d924b
Make this more efficient.
3 years ago
Alastair Poole
7116c0bde7
Use better battery names
3 years ago
Alastair Poole
6fd8b24a06
Fix more
3 years ago
Alastair Poole
09022fa5a3
memory: let's free this.
3 years ago
Alastair Poole
6ba6c25135
Batteries: Add multiple suppor
3 years ago
Alastair Poole
4792cd07e4
Fix: Let's ensure we can properly escape this function.
...
Thanks to Apostolos Bartziokas for his patience and testing.
His commitment is very valuable.
3 years ago
Alastair Poole
37cb378cf9
Make sure we exit this hole
3 years ago
Alastair Poole
2c2930cc60
Fixe
3 years ago
Alastair Poole
f9dd314951
Fix issues with Linux batteries and leak
3 years ago
Alastair Poole
4397b3eafc
OpenBSD: Stack issues.
3 years ago
Alastair Poole
994f1ea1b3
system: fix typo causing bug.
4 years ago
Alastair Poole
56f2667451
OpenBSD: Unified CPU polling API.
...
Further testing proves we can use one approach for both SP and MP
machines.
4 years ago
Alastair Poole
95f81498c0
OpenBSD: Fix SP.
4 years ago
Alastair Poole
5860cd7351
Fixes: Multiple Batteries and CPU on OpenBSD/Linux
4 years ago
Alastair Poole
b3d388ecbf
rel: 0.2.0
...
Last release before redesign.
4 years ago
Alastair Poole
45b3dcfa87
Refactoring and fixing stuff.
4 years ago
Alastair Poole
d0e38dbf6e
Refactor again.
5 years ago
Alastair Poole
a82a33f546
Fix bat
5 years ago
Alastair Poole
08e57b1f95
Add more
5 years ago
Alastair Poole
de2818a394
First commit
5 years ago