Commit Graph

  • 33d64bc53b OSX: exclude cached memory from used Pawel "l0ner" Soltys 2015-02-15 01:17:51 +0100
  • 7cb154f267 Merge pull request #15 from l0ner/openbsd_new Matt McCormick 2015-02-14 17:12:13 -0500
  • cf2a094f13 Fix for cpu sysctl failing on 64bit FreeBSD same as commit 80d70b7a4d5ee9a4ba79deae0e840c65ccaf4131 Pawel "l0ner" Soltys 2015-02-13 19:56:47 +0100
  • 869d43f102 Fixed RAM usage calculation on FreeBSD - Instead of displaying hardware ram quantity, display ram available to be allocated by applications. FreeBSD uses some ram for kernel, segment mappings and other stuff. Those memory pages are not available for allocation by applications. - Calculate correctly ram usage. Active + Wired (buffers). Nothing else. Pawel "l0ner" Soltys 2015-02-13 18:38:21 +0100
  • 80d70b7a4d fix for cpu systctl failing on 64 bit OpenBSD On 64bit system KERN_CPTIME systctl gets returned as 64bit uint. On 32bit system it's returned as 32bit uint. This is not documented anywhere (or maybe I've missed it). I've added preprocessor test for 64bit system. Pawel "l0ner" Soltys 2015-02-12 19:59:22 +0100
  • d21be2b87c openbsd: use unsigned ints to store cpu stats Pawel "l0ner" Soltys 2015-02-01 17:29:04 +0100
  • a727edef8f Openbsd: output error message on error Pawel "l0ner" Soltys 2015-02-01 17:10:52 +0100
  • 33eac9d16d openbsd: changed cpu stats errors Pawel "l0ner" Soltys 2015-02-01 16:38:49 +0100
  • ea98710e16 removed messages about experimental *BSD support Pawel "l0ner" Soltys 2015-01-28 11:32:44 +0100
  • d07e07ba01 Merge pull request #16 from thewtex/OSX-travis Matt McCormick 2015-01-27 23:04:05 -0500
  • 9dbf8086d4 Also run an OSX Travis build. Matt McCormick 2015-01-26 15:57:36 -0500
  • c052f58eab Workaround for compilation on OpenBSD 5.6 Pawel "l0ner" Soltys 2015-01-26 19:48:56 +0100
  • d516985146 fix missing headers on OpenBSD Pawel "l0ner" Soltys 2015-01-21 13:43:42 +0100
  • 1ea2fe6d56 Merge branch 'openbsd_new' of github.com:l0ner/tmux-mem-cpu-load into openbsd_new Pawel "l0ner" Soltys 2015-01-20 15:15:11 +0100
  • 668a1d97dd suggestion about script that can be used to strip whitespaces Pawel "l0ner" Soltys 2015-01-20 15:13:39 +0100
  • b5a2fcfd34 update readme with supported platforms Pawel "l0ner" Soltys 2015-01-20 15:11:32 +0100
  • 69df3a37bf STATUS on OS message detection, consistent spacing Pawel "l0ner" Soltys 2015-01-20 15:08:47 +0100
  • cc8eb47868 remove useless bsd/memory_openbsd.cc Pawel "l0ner" Soltys 2015-01-20 15:04:14 +0100
  • 9bd9e79d36 Strip unnecessary whitespaces Pawel "l0ner" Soltys 2015-01-20 14:50:07 +0100
  • 3e7ce96903 removed junk, reindentation to adhere to style guidelines Pawel "l0ner" Soltys 2015-01-20 02:57:14 +0100
  • 580b076b79 OpenBSD: missing headers, typos Pawel "l0ner" Soltys 2015-01-20 02:44:21 +0100
  • 112004f3db FreeBSD and OpenBSD ports Pawel "l0ner" Soltys 2015-01-19 23:57:53 +0100
  • 8afed01977 Openbsd port. Should work. Pawel "l0ner" Soltys 2015-01-19 23:41:51 +0100
  • 243487903a Strip unnecessary whitespaces Pawel "l0ner" Soltys 2015-01-20 14:50:07 +0100
  • 360ef2e9f2 Version bump to 3.0.0. v3.0.0 Matt McCormick 2015-01-20 08:11:40 -0500
  • 3e0789b3d3 CMakeLists.txt formatting. Matt McCormick 2015-01-20 08:11:20 -0500
  • 68ab061cb4 Rename tmux-mem-cpu-load.cc to main.cc. Matt McCormick 2015-01-20 08:05:28 -0500
  • 9498e06ac4 Collect top level code files into common directory. Matt McCormick 2015-01-20 08:04:02 -0500
  • 5132f338fd Merge pull request #14 from thewtex/option-compatibility Matt McCormick 2015-01-20 07:53:48 -0500
  • 040857a4e8 Fix unused expression result warnings on OSX. Matt McCormick 2015-01-19 23:28:38 -0500
  • ea0e620a46 Update the README for new usage. Matt McCormick 2015-01-19 23:00:48 -0500
  • fa4a5b5c2b Print error message to std::cerr. Matt McCormick 2015-01-19 22:52:04 -0500
  • 1bfda9484a Detect old option specification fail informatively. Matt McCormick 2015-01-19 22:51:14 -0500
  • 4c00be77ff Fix trailing whitespace. Matt McCormick 2015-01-19 22:17:36 -0500
  • 5cd5a2468b Change tmux-mem-cpu-load extension to .cc for consistency. Matt McCormick 2015-01-19 22:15:59 -0500
  • 05d226964a Fix trailing whitespace. Matt McCormick 2015-01-19 22:12:37 -0500
  • 7e72e47d2c Fix authors name spelling. Matt McCormick 2015-01-19 21:59:13 -0500
  • 17dbdfe9ea More consistent spacing in CMakeLists.txt. Matt McCormick 2015-01-19 21:54:35 -0500
  • 87a92fa108 Use message(STATUS for OS detection messages. Matt McCormick 2015-01-19 21:50:47 -0500
  • ca82149c10 Merge pull request #13 from l0ner/master Matt McCormick 2015-01-19 21:47:04 -0500
  • 4d6c6760b3 removed junk, reindentation to adhere to style guidelines Pawel "l0ner" Soltys 2015-01-20 02:57:14 +0100
  • 3a78f44e39 OpenBSD: missing headers, typos Pawel "l0ner" Soltys 2015-01-20 02:44:21 +0100
  • ae5c71441b FreeBSD and OpenBSD ports Pawel "l0ner" Soltys 2015-01-19 23:57:53 +0100
  • 3fd4a21d27 Openbsd port. Should work. Pawel "l0ner" Soltys 2015-01-19 23:41:51 +0100
  • e459d40228 note about vim modelines and lower-case in CMake files Pawel "l0ner" Soltys 2015-01-19 18:01:53 +0100
  • ec6b1c6cc7 remove leftover argParse.cc reference from CMakeList.txt Pawel "l0ner" Soltys 2015-01-19 17:55:29 +0100
  • dd8253e6df added CONTRIBUTING file with instructions for eventual contributors Pawel "l0ner" Soltys 2015-01-19 17:51:40 +0100
  • 08bc9b7ecf replaced argParser with getopt_long based one Pawel "l0ner" Soltys 2015-01-19 17:17:38 +0100
  • eb338d92c5 rename config.h back to version.h since it contains only version after last commit Pawel "l0ner" Soltys 2015-01-18 20:04:28 +0100
  • 2fb24571ef use inline function for unit conversion instead of macros Pawel "l0ner" Soltys 2015-01-18 20:02:46 +0100
  • 7c883b924a restore parsing of /proc/meminfo to get memory usage Pawel "l0ner" Soltys 2015-01-18 19:20:55 +0100
  • ed8ed793bf renamed bsd/common.h to getsysctl.h to better reflect it's function Pawel "l0ner" Soltys 2015-01-18 17:27:08 +0100
  • a53bbddef8 added cmake generated config.h file to gitignore Pawel "l0ner" Soltys 2015-01-18 17:24:17 +0100
  • d3eb9e3187 use macros from config.h to calculate megabyes Pawel "l0ner" Soltys 2015-01-18 17:21:19 +0100
  • b2084ea3b3 better c++11 detection Pawel "l0ner" Soltys 2015-01-18 16:59:19 +0100
  • ae4e160ede added test case for graph_lines = 0 Pawel "l0ner" Soltys 2015-01-18 15:07:11 +0100
  • 89a4b0c048 version defines prefixed with name, full version Pawel "l0ner" Soltys 2015-01-18 14:51:27 +0100
  • 51f85ba032 code syntax style, vim modelines, license Pawel "l0ner" Soltys 2015-01-18 14:31:04 +0100
  • d5506ac797 added myself (l0ner) to contributors list Pawel "l0ner" Soltys 2015-01-18 14:30:38 +0100
  • 3f4647a278 added AUTHORS file to store all contributors Pawel "l0ner" Soltys 2015-01-18 14:27:30 +0100
  • f2b75f7531 graph.cc: coding style fixes Pawel "l0ner" Soltys 2015-01-17 23:48:54 +0100
  • 1cc6b0c9ef CMake style corrections Pawel "l0ner" Soltys 2015-01-17 23:23:21 +0100
  • 5fdb0e6227 remove merge leftovers from README Pawel "l0ner" Soltys 2015-01-17 17:15:01 +0100
  • acaf9b0b2b fixed typo in CMakeLists.txt Pawel "l0ner" Soltys 2015-01-17 16:46:33 +0100
  • 3475328dc4 added note to README about C++11 reqirement Pawel "l0ner" Soltys 2015-01-17 16:37:45 +0100
  • 2cc9efb187 added compiler (and it's version) detection Pawel "l0ner" Soltys 2015-01-17 16:30:31 +0100
  • 7151b70c70 Fixed typos in linux/load.cc Pawel "l0ner" Soltys 2015-01-17 16:23:55 +0100
  • ee39fccc65 Merge remote-tracking branch 'upstream/master' Pawel "l0ner" Soltys 2015-01-17 16:21:56 +0100
  • 08e3515465 Merge 8d8be62fd45f9ef560a05259dd5f6a1e2bf2bd4b into 8aab7a817d17b6e697641a0fd9930df4b63438f4 Pawel "l0ner" Soltys 2015-01-17 14:22:45 +0000
  • 8d8be62fd4 Merge branch 'l0ner' of github.com:l0ner/tmux-mem-cpu-load into l0ner Pawel "l0ner" Soltys 2015-01-17 15:22:34 +0100
  • dc28f3f2ab latest commit broke compiling on clang. Fixed Pawel "l0ner" Soltys 2015-01-13 13:47:49 +0100
  • b3377987d1 gcc 4.6 second try Pawel "l0ner" Soltys 2015-01-13 13:41:45 +0100
  • 54f1c4603a first try to make it compile on gcc 4.6 Pawel "l0ner" Soltys 2015-01-13 13:36:37 +0100
  • b007574d75 fixed typos in load.cc Pawel "l0ner" Soltys 2015-01-13 13:17:54 +0100
  • f30657b10a added missing include "load.h" Pawel "l0ner" Soltys 2015-01-12 15:58:31 +0100
  • ee37a33c29 OSX: removed useless includes Pawel "l0ner" Soltys 2015-01-12 15:57:41 +0100
  • 279b0cd2de drop OpenBSD support. See bsd/openBSD.txt for info Pawel "l0ner" Soltys 2015-01-12 15:21:43 +0100
  • 0afb507246 colorized output on *BSD systems Pawel "l0ner" Soltys 2015-01-11 18:27:08 +0100
  • 68e3fa5947 fixed functions headers to account for use_colors Pawel "l0ner" Soltys 2015-01-11 18:05:08 +0100
  • b7dd1361d4 fixed uncorrect ram usage Pawel "l0ner" Soltys 2015-01-11 18:03:22 +0100
  • 9baccec5bc fixed incorrect cpu usage Pawel "l0ner" Soltys 2015-01-11 18:01:13 +0100
  • 92990756c9 *BDS port: Pawel "l0ner" Soltys 2015-01-10 18:34:37 +0100
  • 067341e704 pull initial *BDS port from Justin Crawford (see github.com/Justasic/tmux-mem-cpu-load) Pawel "l0ner" Soltys 2015-01-10 17:58:34 +0100
  • 53c418ac6d Hide cpu usage graph if graph_lines == 0. Pawel "l0ner" Soltys 2015-01-10 17:32:08 +0100
  • a4e6e4e75a use sysinfo() to get load avg instead of parsing /proc/ file Pawel "l0ner" Soltys 2015-01-10 17:27:54 +0100
  • 0573330f75 use sysinfo() to get ram stats instead of parsing meminfo file. Pawel "l0ner" Soltys 2015-01-09 14:52:50 +0100
  • 23b385dd10 pulled Joe136 solution to MemAvailable being present in /proc/meminfo on some systems Pawel "l0ner" Soltys 2015-01-09 14:10:26 +0100
  • 1ccb32164b added custom interval test Pawel "l0ner" Soltys 2015-01-08 20:04:27 +0100
  • 0050d3657f instead of using istringstream to convert form strin to int use stoi() function Pawel "l0ner" Soltys 2015-01-08 19:53:22 +0100
  • b19956201a cleanups, fix tests to follow new arguments Pawel "l0ner" Soltys 2015-01-08 19:52:46 +0100
  • e7cdefa23a use version generated by cmake, some vim auto reindent Pawel "l0ner" Soltys 2015-01-08 19:31:25 +0100
  • 42a6d84016 easier to read argv parse using command line argument parser by Michael Hanke Pawel "l0ner" Soltys 2015-01-07 20:57:25 +0100
  • ac8c429746 increase sleep time to full sec instead of 1-0.1s Pawel "l0ner" Soltys 2015-01-07 14:58:47 +0100
  • 87f1e2e816 shorter DEFINES for versioning Pawel "l0ner" Soltys 2015-01-07 14:31:49 +0100
  • d8e55342c2 prune BOOST detection, minor tweaks For not Boost is not needed, uncomment relative lines when it will be. Pawel "l0ner" Soltys 2015-01-07 14:15:28 +0100
  • 3bb320df3c restore headers Pawel "l0ner" Soltys 2015-01-07 14:15:08 +0100
  • f5ce6f5ad1 Use svg instead of png to get better image quality Peter Dave Hello 2015-01-05 20:03:07 +0800
  • 2d6688ed8d grime removal: useless includes and code Pawel "l0ner" Soltys 2015-01-04 18:51:43 +0100
  • 0a17fd6e6c wrap lines that exceed 80 columns Pawel "l0ner" Soltys 2015-01-04 17:33:03 +0100
  • 91db233bdc reindent one line Pawel "l0ner" Soltys 2015-01-04 17:23:39 +0100