Commit Graph

120 Commits

Author SHA1 Message Date
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