Commit Graph

  • e3d1ca0d20 83.9% test coverage! Hisham Muhammad 2015-04-02 03:33:12 -0300
  • 4e29cad4fe Merge branch 'master' into wip Hisham Muhammad 2015-04-02 02:13:18 -0300
  • e5b08447fe Better support for testing under wip branch Hisham Muhammad 2015-04-02 02:13:07 -0300
  • d880def0e9 Merge branch 'master' into wip Hisham Muhammad 2015-04-02 01:57:37 -0300
  • 4315e0c2a0 78.8% test coverage! Hisham Muhammad 2015-03-30 01:52:39 -0300
  • 1179906e95 Add test, change env variable name Hisham Muhammad 2015-03-28 19:36:06 -0300
  • cb8ac6b0f1 Ignore coverage files. Hisham Muhammad 2015-03-31 23:24:06 -0300
  • a7236559a7 81.1% test coverage! Hisham Muhammad 2015-03-31 23:23:40 -0300
  • 4c24a9b462 Fixes to subclassing Process. Hisham Muhammad 2015-03-31 23:23:10 -0300
  • 5320bab202 Cleanup unused field. Hisham Muhammad 2015-03-31 22:31:06 -0300
  • 849adf6155 78.8% test coverage! Hisham Muhammad 2015-03-30 01:52:39 -0300
  • 99e58b3200 Add test, change env variable name Hisham Muhammad 2015-03-28 19:36:06 -0300
  • 4eee71051b Add coverage testing rules Hisham Muhammad 2015-03-25 17:14:40 -0300
  • 2939a84ea3 Beginnings of a test suite! Hisham Muhammad 2015-03-27 16:29:09 -0300
  • 63aa02c7a9 Beginnings of a test suite! Hisham Muhammad 2015-03-27 16:29:09 -0300
  • 80ef119fe7 Add coverage testing rules Hisham Muhammad 2015-03-25 17:14:40 -0300
  • 70abaadbaf Fix NULL-termination of array for later use by String_freeArray. Hisham Muhammad 2015-03-25 16:36:42 -0300
  • a93db5234c handle clicks on panel header line Hisham Muhammad 2015-03-24 23:12:43 -0300
  • 38fd1bfaba Add a test plan. Hisham Muhammad 2015-03-23 19:25:57 -0300
  • 7cb8cb05fb Simplify constructors. Hisham Muhammad 2015-03-23 19:24:34 -0300
  • 8a11281c67 Merge branch 'master' into wip Hisham Muhammad 2015-03-23 18:16:47 -0300
  • b1b3f57976 Tempus fugit. Hisham Muhammad 2015-03-21 16:52:54 -0300
  • 54f8d8154b Do not trust isalpha(c) for values > 255. Fixes #174. Hisham Muhammad 2015-03-22 22:56:28 -0300
  • ade7993fcb incremental search and filter reintegrated! Hisham Muhammad 2015-03-23 17:04:53 -0300
  • d0c72c3fb2 Move FunctionBar inside Panel Hisham Muhammad 2015-03-23 15:26:56 -0300
  • 442a0d33e4 Do not trust isalpha(c) for values > 255. Fixes #174. Hisham Muhammad 2015-03-22 22:56:28 -0300
  • 1084a3ff8f Working on integration of IncSet in new branch. Hisham Muhammad 2015-03-22 22:39:33 -0300
  • 09c7152990 Refactor state control variables. Hisham Muhammad 2015-03-22 02:50:40 -0300
  • 1e0c530a46 Tempus fugit. Hisham Muhammad 2015-03-21 16:52:54 -0300
  • 4e064e0db7 Build fixes to resync with FreeBSD changes. Hisham Muhammad 2015-03-16 23:03:40 -0300
  • 272e2d9b34 Major advances in FreeBSD port. Hisham Muhammad 2015-03-16 23:01:48 -0300
  • 9ff5d2b243 Fix saving of header states, motion in Setup screen. Hisham Muhammad 2015-03-16 23:01:21 -0300
  • 14a177800b Remove spurious UTF-8 char from ASCII mode. Hisham Muhammad 2015-03-16 22:58:56 -0300
  • 59914bfd5b Rename Setup_run to Action_runSetup. Hisham Muhammad 2015-03-16 22:58:23 -0300
  • 7fd4af80ff Linux build fixes. Hisham Muhammad 2015-03-16 03:25:43 -0300
  • 5c8b83405b Merge branch 'master' into wip Hisham Muhammad 2015-03-16 03:22:33 -0300
  • ddbb71d1c8 Add files to unsupported platform. Hisham Muhammad 2015-03-16 03:16:18 -0300
  • adbfe3c3f1 Get FreeBSD tree to compile again with latest changes. Hisham Muhammad 2015-03-16 03:13:42 -0300
  • 40f3391a3c Merge branch 'wip' of https://github.com/hishamhm/htop into freebsd Hisham Muhammad 2015-03-16 01:45:05 -0300
  • be1700cf94 Isolate portable and Linux-specific process fields. Hisham Muhammad 2015-03-16 01:43:04 -0300
  • a44a64d0ee Merge branch 'wip' of https://github.com/hishamhm/htop into freebsd Hisham Muhammad 2015-03-15 23:03:43 -0300
  • bc928d7f47 Add MainPanel.c Hisham Muhammad 2015-03-15 23:03:26 -0300
  • 967b6569a1 Merge branch 'wip' of https://github.com/hishamhm/htop into freebsd Hisham Muhammad 2015-03-15 22:57:01 -0300
  • d2acffa59a Merge branch 'wip' of https://github.com/hishamhm/htop into freebsd Hisham Muhammad 2015-03-15 22:53:10 -0300
  • e3fe3962cb Move more Linux-specific code into Linux subdir. Hisham Muhammad 2015-03-15 20:29:13 -0300
  • e7d6eb6a82 Fix deletion of processes. Closes #172. Hisham Muhammad 2015-03-08 19:45:56 -0300
  • a4b03e8875 Improve reading of cgroups. Hisham Muhammad 2015-03-08 19:47:49 -0300
  • 39a725abc2 Fix deletion of processes. Closes #172. Hisham Muhammad 2015-03-08 19:45:56 -0300
  • 0a184b769f Merge fixes Hisham Muhammad 2015-02-23 03:53:36 -0300
  • 50000d808e Silence warnings reported in #70. Hisham Muhammad 2015-02-23 03:34:06 -0300
  • 8b5b73825e Oops, remove test code committed by accident. Hisham Muhammad 2015-02-23 01:14:20 -0300
  • 9780c312f4 Fix allocation of processes. Closes #166. Hisham Muhammad 2015-02-20 14:52:10 -0200
  • cce2202a1f Work on fixing build of "unsupported" platform Hisham Muhammad 2015-02-23 00:59:24 -0300
  • 5ca9b8e002 Work on fixing build of "unsupported" platform Hisham Muhammad 2015-02-23 00:59:24 -0300
  • 6f868b00c0 Fix allocation of processes. Closes #166. Hisham Muhammad 2015-02-20 14:52:10 -0200
  • f97d1bc54a Merge branch 'master' into wip Hisham Muhammad 2015-02-04 12:19:52 -0200
  • aed9b9d18e Test if -Wextra is supported. Closes #155. Hisham Muhammad 2015-02-04 12:19:04 -0200
  • cc26974129 Match IO field descriptions with new labels. Hisham Muhammad 2015-02-04 11:47:00 -0200
  • 574c3decb5 Move graph according to configured CRT_delay. Hisham Muhammad 2015-02-04 11:42:54 -0200
  • 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.) Hisham Muhammad 2015-02-04 11:41:18 -0200
  • cfc773f7ee Use UTF-8 only when using UTF-8 :-) Hisham Muhammad 2015-02-04 11:41:02 -0200
  • 6302b3e593 Make sure these are initialized. Hisham Muhammad 2015-02-04 11:40:44 -0200
  • d7c843c23b Complete cursor-based movement of headers. Hisham Muhammad 2015-02-03 22:32:07 +0100
  • 14bd77c5f4 Add longer descriptions to available meters. Hisham Muhammad 2015-02-03 22:31:44 +0100
  • f5f29ceeb9 Make the implementation of color schemes declarative. Hisham Muhammad 2015-02-03 22:30:05 +0100
  • c3a7b2f134 Merge branch 'master' into wip Hisham Muhammad 2015-01-23 11:23:44 -0200
  • 83a829a286 Remove bogus assertion. Closes #159. Hisham Muhammad 2015-01-23 11:22:55 -0200
  • c2108e5a48 Another mega-patch for the refactoring process. Kinda runs, but functionality from the original main loop is still missing. Patience. Hisham Muhammad 2015-01-23 03:08:21 -0200
  • 3383d8e556 Sorry about the mega-patch. This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.) Hisham Muhammad 2015-01-21 23:27:31 -0200
  • 36b7832884 Fix initialization of cpuData structure. Closes #159. Hisham Muhammad 2015-01-19 16:24:56 -0200
  • c29e53c5d5 Add a stub for the battery meter. Hisham Muhammad 2014-11-27 21:07:42 -0200
  • d4c26a3932 Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 21:05:30 -0200
  • d20160cb4f Merge branch 'master' of https://github.com/hishamhm/htop Hisham Muhammad 2014-11-27 21:05:20 -0200
  • 430c7c9a9b Move platform-dependent parts of Linux battery meter. Hisham Muhammad 2014-11-27 21:02:52 -0200
  • f4c49ff92e "get max pid" for FreeBSD Hisham Muhammad 2014-11-27 20:18:01 -0200
  • da0956d1cd Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 20:10:53 -0200
  • 03ca7da85f Merge branch 'master' of https://github.com/hishamhm/htop Hisham Muhammad 2014-11-27 20:10:42 -0200
  • b4f6b11092 Move "get max pid" code into platform specific area. Hisham Muhammad 2014-11-27 20:10:23 -0200
  • a89758094f check /proc only if using /proc Hisham Muhammad 2014-11-27 20:04:53 -0200
  • 6d92d7f73d Load averages for FreeBSD! Hisham Muhammad 2014-11-27 20:03:29 -0200
  • 96e03739c4 Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 19:58:35 -0200
  • 5578a316f0 Merge branch 'master' of https://github.com/hishamhm/htop Hisham Muhammad 2014-11-27 19:58:07 -0200
  • 529095607c Isolate cross-platform code for load average. Hisham Muhammad 2014-11-27 19:57:24 -0200
  • e748401588 Build fix. Hisham Muhammad 2014-11-27 19:46:01 -0200
  • 3ba3d6fa6f Add uptime calculation code. Hisham Muhammad 2014-11-27 19:44:20 -0200
  • 1dd165c14b Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 19:41:31 -0200
  • ca03094bb2 Make UptimeMeter cross-platform again. Hisham Muhammad 2014-11-27 19:41:14 -0200
  • 2dcdd87658 Move UptimeMeter back into cross-platform code. We'll just isolate the platform-dependent bit. Hisham Muhammad 2014-11-27 19:34:47 -0200
  • a9f05c2a8b Uptime meter for FreeBSD. This will produce too much replicated code. I think I'll use a lighter abstraction in things like this. Hisham Muhammad 2014-11-27 19:33:37 -0200
  • 79662291fa Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 19:19:54 -0200
  • 357e7a3243 Move UptimeMeter into platform-dependent area. Set up environment to move other meters. Hisham Muhammad 2014-11-27 19:18:14 -0200
  • b192af006f Decouple Header from Meter classes. (Yes, that's dynamic typing!) Hisham Muhammad 2014-11-27 18:38:52 -0200
  • 0aa485cf47 Reading swap data! Hisham Muhammad 2014-11-27 18:31:39 -0200
  • d8f2b5abf7 Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 17:49:05 -0200
  • cda6bdd56b Add ProcessList_delete to the variable interface. Hisham Muhammad 2014-11-27 17:48:38 -0200
  • 28712f22b1 Reading first bits of data! Hisham Muhammad 2014-11-27 17:44:55 -0200
  • 8a2e235a48 Merge branch 'master' into freebsd Hisham Muhammad 2014-11-27 16:32:32 -0200
  • ff4d1b466f Build fixes. Hisham Muhammad 2014-11-27 16:31:42 -0200
  • 6afacee50d A little refactoring Hisham Muhammad 2014-11-27 16:28:32 -0200
  • 8915b29395 Beginnings of FreeBSD port! Hisham Muhammad 2014-11-27 16:27:34 -0200