simple battery monitor for X
git clone git://git.2f30.org/xbattmon
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2019-07-16 12:16Use unveil(2)Klemens Nanni1+2-0
2019-02-10 17:57Open apm(4) just onceKlemens Nanni1+13-5
2018-09-13 08:26Add Quentin to LICENSEsin1+1-0
2018-09-12 21:23Do not draw the bar twice when transparency mode is setQuentin Rameau1+14-14
2018-09-12 21:20Register X visibility events only with raise configuredQuentin Rameau1+5-5
2018-09-12 21:11Add support for multiple screens via XineramaQuentin Rameau2+69-30
2018-09-12 16:36Introduce global config.mkQuentin Rameau2+6-2
2018-09-12 16:25Link os-specific mk files to config.os.mk at configure-timeQuentin Rameau2+4-4
2018-09-12 16:01POSIXify MakefilesQuentin Rameau3+7-1
2018-09-10 21:01Warn only about missing first battery LinuxQuentin Rameau1+3-1
2017-08-02 17:19Rework multiple battery supportsin2+23-26
2017-08-01 18:01Monitor both BAT0 and BAT1 by defaultsin1+1-2
2017-07-31 15:16Add lostd to LICENSE and bump copyright yearssin1+2-1
2017-07-31 15:02Close fd early for consistency with OpenBSD pollbat()sin1+2-1
2017-07-31 14:39Use battery path list and warn instead of errorLazaros Koromilas2+37-25
2017-07-26 14:46Bump to 1.1sin1+1-1
2017-07-08 08:45Add support for multiple batteriessin2+25-2
2017-07-08 08:40Rename PATH_BAT_CAP to PAT_BAT0_CAPsin2+3-3
2017-02-05 14:15Bump to 1.0sin1+1-1
2017-02-05 14:14Remove workaround for old Linux kernel versionssin1+5-19
2016-05-13 08:59Bump copyright yearsin1+1-1
2016-05-13 08:50Use correct filename when printing the warningsin1+1-1
2016-05-13 08:49Revert "Move platform spec. macros from *.mk to xbattmon.c"sin4+4-10
2016-05-04 14:22Do not test 'transparent' explicitlyKlemens Nanni1+1-1
2016-05-04 14:14Use fprintf only onceKlemens Nanni1+6-5
2016-05-04 13:48Do not test against zero or NULL explicitlyKlemens Nanni1+8-8
2016-02-04 18:50Move platform spec. macros from *.mk to xbattmon.cKlemens Nanni4+10-4
2015-11-22 11:38Bump to 0.9sin1+1-1
2015-06-10 23:26Support for transparent mode that ignores the secondary colorslostd2+16-0
2015-06-10 23:18Be more responsive on switch to battery modelostd1+1-1
2015-06-10 23:12Pace blinking when redraw is forced by expose eventslostd1+14-2
2015-06-04 22:06Make config independent to avoid accidental overwriteslostd1+3-5
2015-05-19 18:37Fix CPPFLAGS passing on DragonFlysin1+1-1
2015-05-19 18:31Add support for DragonFly BSDsin4+36-2
2015-05-18 23:45Bump up to 0.8sin1+1-1
2015-05-05 17:24Bump sysfs retries to 3 secondssin1+2-2
2015-04-19 13:31Update date in manpagesin1+1-1
2015-04-19 13:12Print warning when sysfs is not availablesin1+2-0
2015-04-19 13:08Rename blinkon to blinksin1+4-4
2015-04-19 12:55Blink bar below 5%sin3+16-14
2015-04-19 13:04Create dock hint event before the WM startslostd1+2-2
2015-04-01 22:39We always need unistd.h so include it unconditionallysin1+1-2
2015-04-01 22:23Retry to open the battery file if we failsin1+18-5
2015-03-26 13:21Set the dock hint for managers and compositorslostd1+7-0
2015-03-21 14:08Set a window namelostd1+6-0
2015-03-16 14:10No need for libbsd anymoresin1+0-2
2015-03-10 23:07Bump to 0.7sin1+1-1
2015-03-10 23:06Update manpage prefix for Linux targetsin1+1-1
2015-03-10 22:37Update LICENSEsin1+1-1
2015-02-17 11:51Bump to 0.6sin1+1-1
2015-02-17 11:50Fix mandoc warningssin1+2-3
2015-02-16 00:10Add strtonum()sin5+72-4
2014-11-14 13:47Fix stylesin1+1-1
2014-11-14 13:44Bump to 0.5.1sin1+1-1
2014-11-10 18:02config.*.mk style fixessin2+3-3
2014-11-10 17:56Add -v to show versionsin5+13-4
2014-11-09 20:37Properly limit thickness if placement is left or rightsin1+7-2
2014-11-09 20:35No need to use pointers heresin1+9-9
2014-11-09 17:56Simplify redraw()sin1+21-27
2014-11-09 17:51Add support for left/right placementsin2+49-14
2014-11-09 17:39Prepare ground for left/right placementsin2+13-5
2014-11-09 17:35Vertical spacing fixsin1+2-0
2014-11-09 17:27ioctl.h + fcntl.h + unistd.h is only needed for OpenBSDsin1+4-4
2014-11-09 17:14Bring the includes further down to avoid extra ifdefssin1+2-7
2014-11-09 09:59Refactor poll()sin1+23-23
2014-11-08 22:33No need for gotosin1+1-2
2014-11-08 22:30Treat POLLHUP as errorsin1+1-3
2014-11-08 15:27select() to poll() conversionsin1+9-10
2014-11-07 14:57Factor out the battery path configuration to config.*.mksin3+10-12
2014-11-06 21:19Revert to the previous style with explicit ruleslostd1+6-3
2014-11-06 16:13Style fix in READMEsin1+1-1
2014-11-06 16:09Add READMEsin1+5-0
2014-11-06 12:32Save one level of indentationsin1+13-13
2014-11-06 12:24Force the headers dependencieslostd1+2-1
2014-11-05 23:53Add .mksin3+2-2
2014-11-05 23:38Use implicit make ruleslostd3+4-8
2014-11-02 15:47Remove symlink if it existssin1+2-2
2014-11-02 14:51Include bsd/stdlib.h on Linuxsin1+3-0
2014-11-02 14:49Rename howmuch to batcapsin1+8-8
2014-11-02 14:42Warn on unknown AC statesin1+3-0
2014-11-02 14:37Poll battery on exposesin1+1-0
2014-11-02 14:30Don't raise the window by defaultsin1+1-1
2014-11-02 14:17Dates are a bitch to maintainsin1+1-1
2014-11-02 14:07Add arg.h as a prereqsin1+1-1
2014-11-02 13:59Add configuresin4+24-5
2014-11-02 13:32Clarify commentsin1+1-1
2014-11-02 13:23Add manpagesin2+48-0
2014-11-02 11:43Add raise optionsin2+7-2
2014-11-02 11:30Do not use _sin1+10-10
2014-11-02 11:27Simplify linux portsin1+4-16
2014-11-02 11:20Add Linux supportsin2+46-3
2014-11-01 15:38Rename recalc() to pollbat()sin1+3-3
2014-11-01 15:38Rename BATT to BATsin2+12-12
2014-11-01 15:32Add LICENSE filesin2+14-16
2014-11-01 15:20default to 2 pixelssin1+1-1
2014-11-01 15:16Fix usagesin1+3-0
2014-11-01 15:14thickness should be at least 1 pixelsin1+1-1
2014-11-01 15:13Fix typosin1+1-1
2014-11-01 15:12Add flag to specify the maximum battery capacitysin1+8-1
2014-11-01 15:04Add flag to select bar placementsin1+11-1
2014-11-01 12:57Limit poll interval between [1, 60] secondssin1+2-2
2014-11-01 11:24Allow for bar thickness to be specified at run-timesin1+11-1
2014-11-01 11:21Add poll interval flagsin2+91-1
2014-10-31 22:24Just expose an array of colors to the usersin2+14-15
2014-10-31 16:49Rename update to recalcsin1+3-3
2014-10-31 16:45Fix commentsin1+1-1
2014-10-31 16:41Style fixsin1+1-4
2014-10-31 16:35Remove redundant fflush(stdout)sin1+0-2
2014-10-31 16:33Add config.def.hsin3+44-22
2014-10-31 00:40Use maxcap instead of a hardcoded 100%sin1+2-2
2014-10-30 23:02Rename max to maxcapsin1+2-2
2014-10-30 23:01Allow maximum battery capacity to be tweakedsin1+5-3
2014-10-30 19:11Add Makefilesin1+8-0
2014-10-30 18:40Initial commitsin1+226-0