Hisham Muhammad
|
4a26ac05b0
|
Let's see if responsiveness is still good using the full CRT_delay
in ncurses. CPU usage goes down noticeably.
(Also, add missing comma, sorry.)
|
2015-02-04 11:41:53 -02:00 |
|
Hisham Muhammad
|
cfc773f7ee
|
Use UTF-8 only when using UTF-8 :-)
|
2015-02-04 11:41:02 -02:00 |
|
Hisham Muhammad
|
6302b3e593
|
Make sure these are initialized.
|
2015-02-04 11:40:44 -02:00 |
|
Hisham Muhammad
|
d7c843c23b
|
Complete cursor-based movement of headers.
|
2015-02-03 22:32:07 +01:00 |
|
Hisham Muhammad
|
14bd77c5f4
|
Add longer descriptions to available meters.
|
2015-02-03 22:31:44 +01:00 |
|
Hisham Muhammad
|
f5f29ceeb9
|
Make the implementation of color schemes declarative.
|
2015-02-03 22:30:05 +01:00 |
|
Hisham Muhammad
|
c3a7b2f134
|
Merge branch 'master' into wip
|
2015-01-23 11:23:44 -02:00 |
|
Hisham Muhammad
|
83a829a286
|
Remove bogus assertion. Closes #159.
|
2015-01-23 11:22:55 -02:00 |
|
Hisham Muhammad
|
c2108e5a48
|
Another mega-patch for the refactoring process.
Kinda runs, but functionality from the original main loop
is still missing. Patience.
|
2015-01-23 03:08:21 -02:00 |
|
Hisham Muhammad
|
3383d8e556
|
Sorry about the mega-patch.
This is a work-in-progress, code is currently broken.
(Some actions, and notably, the header, are missing.)
|
2015-01-21 23:27:31 -02:00 |
|
Hisham Muhammad
|
36b7832884
|
Fix initialization of cpuData structure. Closes #159.
|
2015-01-19 16:24:56 -02:00 |
|
Hisham Muhammad
|
c29e53c5d5
|
Add a stub for the battery meter.
|
2014-11-27 21:07:42 -02:00 |
|
Hisham Muhammad
|
d4c26a3932
|
Merge branch 'master' into freebsd
|
2014-11-27 21:05:30 -02:00 |
|
Hisham Muhammad
|
d20160cb4f
|
Merge branch 'master' of https://github.com/hishamhm/htop
|
2014-11-27 21:05:20 -02:00 |
|
Hisham Muhammad
|
430c7c9a9b
|
Move platform-dependent parts of Linux battery meter.
|
2014-11-27 21:04:57 -02:00 |
|
Hisham Muhammad
|
f4c49ff92e
|
"get max pid" for FreeBSD
|
2014-11-27 20:18:01 -02:00 |
|
Hisham Muhammad
|
da0956d1cd
|
Merge branch 'master' into freebsd
|
2014-11-27 20:10:53 -02:00 |
|
Hisham Muhammad
|
03ca7da85f
|
Merge branch 'master' of https://github.com/hishamhm/htop
|
2014-11-27 20:10:42 -02:00 |
|
Hisham Muhammad
|
b4f6b11092
|
Move "get max pid" code into platform specific area.
|
2014-11-27 20:10:23 -02:00 |
|
Hisham Muhammad
|
a89758094f
|
check /proc only if using /proc
|
2014-11-27 20:04:53 -02:00 |
|
Hisham Muhammad
|
6d92d7f73d
|
Load averages for FreeBSD!
|
2014-11-27 20:03:29 -02:00 |
|
Hisham Muhammad
|
96e03739c4
|
Merge branch 'master' into freebsd
|
2014-11-27 19:58:35 -02:00 |
|
Hisham Muhammad
|
5578a316f0
|
Merge branch 'master' of https://github.com/hishamhm/htop
|
2014-11-27 19:58:07 -02:00 |
|
Hisham Muhammad
|
529095607c
|
Isolate cross-platform code for load average.
|
2014-11-27 19:57:24 -02:00 |
|
Hisham Muhammad
|
e748401588
|
Build fix.
|
2014-11-27 19:46:01 -02:00 |
|
Hisham Muhammad
|
3ba3d6fa6f
|
Add uptime calculation code.
|
2014-11-27 19:44:20 -02:00 |
|
Hisham Muhammad
|
1dd165c14b
|
Merge branch 'master' into freebsd
|
2014-11-27 19:41:31 -02:00 |
|
Hisham Muhammad
|
ca03094bb2
|
Make UptimeMeter cross-platform again.
|
2014-11-27 19:41:14 -02:00 |
|
Hisham Muhammad
|
2dcdd87658
|
Move UptimeMeter back into cross-platform code.
We'll just isolate the platform-dependent bit.
|
2014-11-27 19:34:47 -02:00 |
|
Hisham Muhammad
|
a9f05c2a8b
|
Uptime meter for FreeBSD.
This will produce too much replicated code.
I think I'll use a lighter abstraction in things like this.
|
2014-11-27 19:33:37 -02:00 |
|
Hisham Muhammad
|
79662291fa
|
Merge branch 'master' into freebsd
|
2014-11-27 19:19:54 -02:00 |
|
Hisham Muhammad
|
357e7a3243
|
Move UptimeMeter into platform-dependent area.
Set up environment to move other meters.
|
2014-11-27 19:18:14 -02:00 |
|
Hisham Muhammad
|
b192af006f
|
Decouple Header from Meter classes.
(Yes, that's dynamic typing!)
|
2014-11-27 18:38:52 -02:00 |
|
Hisham Muhammad
|
0aa485cf47
|
Reading swap data!
|
2014-11-27 18:31:39 -02:00 |
|
Hisham Muhammad
|
d8f2b5abf7
|
Merge branch 'master' into freebsd
|
2014-11-27 17:49:05 -02:00 |
|
Hisham Muhammad
|
cda6bdd56b
|
Add ProcessList_delete to the variable interface.
|
2014-11-27 17:48:38 -02:00 |
|
Hisham Muhammad
|
28712f22b1
|
Reading first bits of data!
|
2014-11-27 17:44:55 -02:00 |
|
Hisham Muhammad
|
8a2e235a48
|
Merge branch 'master' into freebsd
|
2014-11-27 16:32:32 -02:00 |
|
Hisham Muhammad
|
ff4d1b466f
|
Build fixes.
|
2014-11-27 16:31:42 -02:00 |
|
Hisham Muhammad
|
6afacee50d
|
A little refactoring
|
2014-11-27 16:28:32 -02:00 |
|
Hisham Muhammad
|
8915b29395
|
Beginnings of FreeBSD port!
|
2014-11-27 16:27:34 -02:00 |
|
Hisham Muhammad
|
a75161f862
|
Get Linux "emulation" working again for our FreeBSD folks using linprocfs.
|
2014-11-24 20:11:33 -02:00 |
|
Hisham Muhammad
|
aaaaf063a1
|
Builds on Linux again!
|
2014-11-24 19:22:50 -02:00 |
|
Hisham Muhammad
|
26422af608
|
Files moved and added for supporting separate platforms.
|
2014-11-24 18:55:49 -02:00 |
|
Hisham Muhammad
|
eb229d9aef
|
Changes for supporting separate platform subdirectories.
|
2014-11-24 18:55:03 -02:00 |
|
Hisham Muhammad
|
1eda099d06
|
Another portability tweak.
|
2014-11-19 23:27:21 -02:00 |
|
Hisham Muhammad
|
9faf4938b8
|
Refactored key handlers.
Made the logic more modular, hopefully easier to follow,
and removed repeated code.
Plus, some optimization in RichString code.
|
2014-11-19 23:17:52 -02:00 |
|
Hisham Muhammad
|
300af4b829
|
Minor reorganization.
|
2014-11-19 23:17:16 -02:00 |
|
Hisham Muhammad
|
66ec872fc6
|
Merge pull request #137 from Kayvlim/master
Added new color for 'D' state.
|
2014-10-13 23:01:37 -03:00 |
|
Valmiky Arquissandas
|
b2e94d626d
|
Fixed a wrong attribution.
|
2014-10-14 02:48:17 +01:00 |
|