wmtime: Use #defines to avoid variable length arrays.
[dockapps.git] / wmpower / NEWS
blob884190e04817f4ecc6041648719df5761db9b687
1 wmpower 0.4.3 (25 Nov 2008):
2 - Added new command line arguments to be able to force wmpower to use
3   our values for minimum and maximum brightness.
4 - Added some more checks to prevent segfaults on rare occasions.
5 - Removed support for lin-seti as the original Seti@Home
6   project has shut down its activities.
7 - Fixed linker arguments to prevent issues compiling with -as-needed.
9 wmpower 0.4.2 (22 Jul 2005):
10 - Fixed a memory allocation issue that on rare occasions could make
11   wmpower crash.
12 - Fixed small bug that made wmpower print forever that it would not
13   fast charge the battery as it was already at maximum capacity.
14 - When calculating battery time, and battery is charging, now wmpower
15   displays time remaining until battery is fully charged instead of
16         how much time would be left if we were running on battery power.
18 wmpower 0.4.1 (25 Feb 2005):
19 - Fixed bug, reported by Pezhman Givy <phg@snafu.de>,
20   that made wmpower crash on startup when checking for cpufreq
21   support, if this support wasn't there...
24 wmpower 0.4.0 (23 Feb 2005):
25 - Added option to redirect wmpower output to the system logger.
26 - Added support for CPU frequency scaling (2.6 kernels only).
27 - Now wmpower calculates battery time directly if it fails
28   to get it from ACPI, APM, or whatever other means...
29   It is far less accurate, but at least you get some
30   numbers ;-)
31 - Added small fix to make it compile on ppc hardware...
32   Problem reported by Benjamin Rich <rich@math.fu-berlin.de>
33 - Added '-geometry' command line argument, thanks to
34   Johan Vromans <jvromans@squirrel.nl>
35 - Don't allow manual PM status changes (i.e. actions
36   triggered by wheel mouse up/down, button clicks)
37   when in 'mo_meddling' mode. Bug reported by
38   gabor papp <rod AT inf DOT bme DOT hu>
39 - Fixed a battery (mis)ordering issue, thanks to
40   Michel Ganguin <michel.ganguin@epfl.ch>
41 - Added support for any number of fans under generic ACPI.
42 - Fixed code so that wmpower doesn't fail compilation in some
43   circumstances complaining about symbols already defined
44 - Added compile optimizations for K6 and Athlon-64 processors
45 - Random minor bug fixing ;-)
48 wmpower 0.3.1 (18 March 2004):
49 - Added machine id for Toshiba Satellite Pro 6100
50 - Added machine id for Toshiba Portege 2010
51 - Added machine id for Toshiba Satellite 5005 S504
52 - Now wmpower searches for /proc files to read
53   for AC status and temperature from instead of
54   relying on internal lists of files to try out
55 - Fixed battery detection code: now batteries are
56   presented in the correct order
57 - reworked some functions (those that get acpi status)
58   to be less resource intensive
59 * under ACPI now we correctly display the time to full charge
60   when the battery is charging
61 * the battery symbol is not shown as critical (blinking),
62   if the battery is charging
63 * two new options added:
64   -w   to specify any command to execute when the remaining
65        time sinks to a threshold
66   -W   the threshold of remaining time in minutes.
67 * Code contributed by Ondrej Bojar <obo@cuni.cz>)
70 wmpower 0.3.0 (22 October 2003):
71 - Added machine id for Satellite Pro 6000
72 - Added support for hardware manifatured by Compal
73   and used by vendors such as Acer, HP, Toshiba...
74   You probably need to patch to your kernel to
75   enable support for this. See file README.compal
76   for all details. Credits and a big thank you go to
77   Francisco Rodrigo Escobedo Robles <frer@pepix.net>
78   who contributed this code.
79 - Added spec file for RPM creation, thanks (again) to
80   Francisco Rodrigo Escobedo Robles.
81 - Yet another /proc file to read temperature from,
82   thanks to Masahide Matsumoto <masahide@masahide.dip.jp>
85 wmpower 0.2.0 (30 September 2003):
86 - Project moved to autoconf/automake tools
87 - General code reorganization
88 - Hopefully lessened high CPU usage problems
89         Note for DELL users: your problem sits in
90         ACPI, not wmpower, so I can't help you :-(
91         Try setting a higher polling interval
92 - Added option to set wmpower polling interval
93 - You can now choose which battery to monitor
94 - Added machine id for Toshiba Libretto L2
95 - Fixed bug that on some machines showed battery charge > 100%
96 - Added initial support for Dell laptops, thanks to
97   code contributed by Massimo Battistel <mbat@libero.it>
98         and revised by myself:
99         - battery
100         - fans (shows number of active fans)
101         - temperature
102 - added another proc file to read temperature from
103   (  patch contributed by Christian Schlamkow
104      <christian.schlamkow@bau.uni-rostock.de>  )
105 - if battery charge is critical, not beep if AC power is on
106   (  patch contributed by Christian Schlamkow
107      <christian.schlamkow@bau.uni-rostock.de>  )
108 - Other things I'm forgetting to mention ;-)
111 wmpower 0.1.3 (04 June 2003):
112 - Various code clean-ups
113 - Made diagnostic messages a bit less 'scary'
114 - Fixed a segfault when using a malformed -B option
115 - New feature (for Toshiba): now wmpower tries to use acpi
116         to set lcd brightness; if this fails it tries using
117         hardware calls. This should work for newer Toshibas,
118         where the hardware method fails
119 - New feature (for Toshiba): you can now adjust lcd
120         brightness using your mouse wheel, step by step.
121         Notice: right now, this works only for ACPI calls
124 wmpower 0.1.2 (21 March 2003):
125 - Makefile tweaks to make it aware of Gentoo Linux CFLAGS
128 wmpower 0.1.1 (19 March 2003):
129 - add support for CPU detection for compile optimizations
130 - different install for root/normal user
133 wmpower 0.1.0 (11 March 2003):
134 - First public release