Alastair Poole
f086b0d2d5
FreeBSD: Batteries.
...
Add vendor informaiton for evisum battery display.
2019-09-07 22:50:22 +01:00
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!
2019-09-07 22:37:58 +01:00
Alastair Poole
6968d4274e
Changes: Stylistic and fix one API call.
2019-09-07 11:37:15 +01:00
Alastair Poole
12ae98cab7
Minor changes
2019-09-06 00:26:05 +01:00
Alastair Poole
2f46f79e77
Silence some compiler warnings
2019-09-05 23:01:00 +01:00
Alastair Poole
e5bbcd1f5c
More tidying.
2019-09-05 22:33:38 +01:00
Alastair Poole
f9995a3063
Fix a small text issue.
2019-09-03 18:18:47 +01:00
Alastair Poole
039944d555
Documents: Update.
...
Preparing to release something.
2019-09-03 18:14:26 +01:00
Alastair Poole
38d50d924b
Make this more efficient.
2019-09-02 20:18:35 +01:00
Alastair Poole
967b5ce33e
Release: Prepare
2019-09-01 17:50:38 +01:00
Alastair Poole
7116c0bde7
Use better battery names
2019-09-01 16:57:36 +01:00
Alastair Poole
64fc9d95a3
Make the UI more "responsive"
2019-09-01 16:06:17 +01:00
Alastair Poole
2b2c71ee3c
UI: Bring back the improvements.
...
Seem to have isolated the issues. Let's reintroduce the UI
fixes.
2019-09-01 15:18:54 +01:00
Alastair Poole
3e42056b88
Tidying up
2019-09-01 15:11:40 +01:00
Alastair Poole
6fd8b24a06
Fix more
2019-09-01 15:07:35 +01:00
Alastair Poole
a324cba8cf
Add text for batteries
2019-09-01 15:03:38 +01:00
Alastair Poole
09022fa5a3
memory: let's free this.
2019-09-01 14:59:53 +01:00
Alastair Poole
6ba6c25135
Batteries: Add multiple suppor
2019-09-01 14:54:27 +01:00
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.
2019-09-01 14:22:40 +01:00
Alastair Poole
37cb378cf9
Make sure we exit this hole
2019-09-01 14:04:40 +01:00
Alastair Poole
2c2930cc60
Fixe
2019-09-01 12:41:56 +01:00
Alastair Poole
655dacb953
Fix lazy typo breakage.
2019-08-30 20:45:32 +01:00
Alastair Poole
8ddde14287
main: exit on close.
...
We don't lose any data so just exit here.
2019-08-30 20:44:28 +01:00
Alastair Poole
9b98d23f41
Revert "Changes:"
...
This reverts commit d8714702fb
.
2019-08-30 20:35:46 +01:00
Alastair Poole
f9dd314951
Fix issues with Linux batteries and leak
2019-08-29 23:55:43 +01:00
Alastair Poole
d8714702fb
Changes:
...
Some minor changes to visuals for spacing.
Also on window close, just exit, there's nothing to be
corrupted.
2019-08-28 00:10:15 +01:00
Alastair Poole
4397b3eafc
OpenBSD: Stack issues.
2019-08-24 16:35:41 +01:00
Alastair Poole
203f7b96d0
UI: Minor improvements
2019-08-24 16:28:56 +01:00
Alastair Poole
c026f9d5ad
Startup and Shutdown: Fix.
...
Let's only draw the window when we have content and destroy the
window during shutdown.
This is much prettier.
2019-08-24 15:11:32 +01:00
Alastair Poole
17d4a53db4
Makefile: Fix.
2019-08-24 14:57:05 +01:00
Alastair Poole
4694cc9484
VERSION: 0.2.3
2019-06-21 18:16:49 +01:00
Alastair Poole
f02bacbc61
Main: Fix a bad bug displaying memory usage.
2019-06-21 18:15:26 +01:00
Alastair Poole
d5fef62bda
Fix: This always true.
2019-06-09 18:52:57 +01:00
Alastair Poole
16c66fac17
UI: Make the text for command name fit.
2019-06-09 18:48:43 +01:00
Alastair Poole
994f1ea1b3
system: fix typo causing bug.
2019-06-08 23:53:10 +01:00
Alastair Poole
cced6b35fa
Changes: Improve the program.
...
Some visual changes, additions and fixes.
2019-06-08 23:39:15 +01:00
Alastair Poole
56f2667451
OpenBSD: Unified CPU polling API.
...
Further testing proves we can use one approach for both SP and MP
machines.
2019-05-25 16:24:55 +01:00
Alastair Poole
95f81498c0
OpenBSD: Fix SP.
2019-05-25 16:03:38 +01:00
Alastair Poole
5860cd7351
Fixes: Multiple Batteries and CPU on OpenBSD/Linux
2019-05-25 15:34:33 +01:00
Hermet Park
7ee26f974a
tingle: ++ pthread lib dependency.
2019-01-22 11:06:14 +09:00
Alastair Poole
8a9dfad663
process: fix bogus state names on other OS.
2019-01-17 11:13:09 +00:00
Alastair Poole
ca767ac87b
UI: Visual changes to improve layout.
...
Minor changes to improve rendering of process information
text.
2019-01-17 10:57:58 +00:00
Alastair Poole
7262b87916
ui: erroneous spacing.
2018-11-04 13:19:14 +00:00
Alastair Poole
8b8ac6d51d
ui: Remove duplicate code.
2018-10-25 13:59:51 +01:00
Alastair Poole
11832c587a
macos: use newer audio API for 10.11.
2018-10-24 18:03:38 +01:00
Alastair Poole
d7523502fe
ui: remove duplicate code.
2018-10-24 13:59:36 +01:00
Alastair Poole
102209c542
ui: refactor.
2018-10-24 13:27:53 +01:00
Alastair Poole
24f522b713
ui: make this mnore efficient.
2018-10-24 11:49:27 +01:00
Alastair Poole
93d48c1403
evisum: add tingle command-line helper.
2018-10-17 10:39:58 +01:00
Alastair Poole
8076a4b96a
ui: ensure we clean up properly before exit.
...
Ensure timer callback gets cancelled before exitting
the mainloop.
2018-10-17 10:20:54 +01:00
Alastair Poole
a9a2b7c671
ui: slight rearrangement.
2018-10-12 13:10:37 +01:00
Alastair Poole
b3d388ecbf
rel: 0.2.0
...
Last release before redesign.
2018-10-09 12:45:27 +01:00
Alastair Poole
d4bac51dc8
ui: update quicker when changing unit formats.
2018-10-03 17:37:57 +01:00
Alastair Poole
e614491e21
ui: do not use strcasecmp here!
2018-10-02 15:46:09 +01:00
Alastair Poole
45b3dcfa87
Refactoring and fixing stuff.
2018-10-02 15:38:06 +01:00
Alastair Poole
f5a1292c39
format: allow some key presses.
...
This is totally bogus. Need to reboot into linux and sort out
the horrible formatting and spacing etc etc etc.
2018-10-02 14:56:25 +01:00
Alastair Poole
1e9785b026
UI: fix process list geometry on resize.
2018-09-25 11:38:06 +01:00
Alastair Poole
e0b5a0c42d
UI: fix broken size_hint on wrong object.
2018-08-27 15:36:35 +01:00
Alastair Poole
9413dedaeb
Prepare for minor release.
...
Seems my bogus makefiles had issues for anyone trying
to make a package.
2018-06-17 21:52:38 +01:00
Alastair Poole
4d415c8b81
Fix: makefile and linux disk parse?
2018-06-17 17:36:25 +01:00
Alastair Poole
7915baed6e
Make preparations of a public release.
2018-06-17 08:45:46 +01:00
Alastair Poole
175034919a
shutdown: let's shutdown the same everywhere.
...
Also minor refactor in main.c
2018-06-16 21:31:49 +01:00
Alastair Poole
56859ad90f
Shutdown: hide window as we begin to terminate.
2018-06-16 18:25:46 +01:00
Alastair Poole
a8826641d0
Shutdown properly.
...
Ask threads to terminate and shutdown EFL properly.
2018-06-16 15:09:10 +01:00
Alastair Poole
8efee813e0
ui: display celcius label properly.
2018-06-16 00:07:37 +01:00
Alastair Poole
1e679e290f
Remove unused type.
2018-06-11 16:43:03 +01:00
Alastair Poole
53a0a5bf49
Add more
2018-06-11 11:12:02 +01:00
Alastair Poole
d0e38dbf6e
Refactor again.
2018-06-10 17:06:34 +01:00
Alastair Poole
ed1de9bc7b
Cast to double.
2018-06-10 16:38:46 +01:00
Alastair Poole
a82a33f546
Fix bat
2018-06-10 14:17:32 +01:00
Alastair Poole
08e57b1f95
Add more
2018-06-10 14:09:44 +01:00
Alastair Poole
e29464aee8
Improve UI.
2018-06-10 09:32:15 +01:00
Alastair Poole
91b09ab7c2
Minor refactor.
2018-06-09 19:56:17 +01:00
Alastair Poole
9c27291ea0
Minor refactor.
2018-06-09 19:55:04 +01:00
Alastair Poole
a49c1e1473
Fix MacOS compilation.
2018-06-09 18:48:22 +01:00
Alastair Poole
d559ae3537
Fix Linux disk usage.
2018-06-09 18:39:37 +01:00
Alastair Poole
b84ab23c09
Add FreeBSD support for mount size/usage.
2018-06-09 18:31:53 +01:00
Alastair Poole
a1bfadafaa
Add support for disk tab.
2018-06-09 11:30:07 +01:00
Alastair Poole
115dcfde07
Add makefile install option.
2018-06-07 10:30:03 +01:00
Alastair Poole
da8dde89fe
ui: make sure we bring the item into view.
2018-06-06 19:22:38 +01:00
Alastair Poole
576e86824e
rename from esysinfo -> evisum
2018-06-05 15:26:18 +01:00
Alastair Poole
de2818a394
First commit
2018-06-04 11:11:21 +01:00