wmtime: Fixed Debian bug #661843. Applied a patch by Milan Cermak.
[dockapps.git] / wmpower / ChangeLog
blob3b48e5706a5b627337a59d7b6791ac490da54d20
1 2008-11-25  Michele Noberasco  <noberasco@zirak.it>
3         * src/Makefile.am:
4         Fixed linker arguments to prevent issues compiling with -as-needed.
6 2005-12-15  Michele Noberasco  <michele.noberasco@tiscali.it>
8         * src/power_management/power_management.c,
9         * src/power_management/power_management.h,
10         * src/wmpower.c:
11         Removed support for lin-seti as the original Seti@Home
12         project has shut down its activities.
14 2005-09-12  Noberasco Michele  <s4t4n@gentoo.org>
16         * src/power_management/compal/compal_lib.c,
17         * src/power_management/compal/compal_lib.h,
18         * src/power_management/power_management.c (get_power_status):
19         Removed redundant Compal specific battery time retrieval feature.
21 2005-09-02  Noberasco Michele  <s4t4n@gentoo.org>
23         * src/power_management/toshiba/toshiba_lib.c (acpi_set_lcd_brightness),
24         (hardware_set_lcd_brightness),
25         * src/power_management/compal/compal_lib.c (compal_set_lcd_brightness), 
26         * src/power_management/power_management.h,
27         * src/wmpower.c (main, ParseCMDLine, message): 
28         Added new command line arguments to be able to force wmpower to use
29         our values for minimum and maximum brightness.
31         * src/power_management/compal/compal_lib.c (compal_get_battery_time):
32         Check wether battery is present instead of segfaulting when we think
33         it is while, in face, it is not.
34         (compal_set_lcd_brightness): 
35         Fixed lcd brightness handling.
37 2005-07-19  Noberasco Michele  <s4t4n@gentoo.org>
39         * src/power_management/power_management.c (calculate_battery_time):
40         When online, calculate time left until battery s fully charged
42         * src/power_management/cpufreq/cpufreq.c:
43         Fix an allocation issue that could make wmpower crash on rare occasions.
45 2005-03-29  Noberasco Michele  <s4t4n@gentoo.org>
47         * src/wmpower.c (main):
48         Fix small bug that made wmpower print forever that it would not
49         fast charge the battery as it was already at maximum capacity
51 2005-02-23  Noberasco Michele  <s4t4n@gentoo.org>
53         * src/power_management/cpufreq/cpufreq.c (check_cpufreq_2_6):
54         Fixed bug, reported by Pezhman Givy <phg@snafu.de>,
55         that made wmpower crash on startup when checking for cpufreq
56         support, if this support wasn't there...
58 2005-02-22  Noberasco Michele  <s4t4n@gentoo.org>
60         * src/power_management/power_management.c (calculate_battery_time):
61         Fixed bug that made wmpower incorrectly re-initialize its
62         self-calculated battery time variables...
64 2005-02-21  Noberasco Michele  <s4t4n@gentoo.org>
66         * configure.in:
67         Added compile optimizations for K6 and Athlon-64 processors...
69         * src/Makefile.am,
70         * src/open_syslog_on_stderr.h,
71         * src/open_syslog_on_stderr.c:
72         Added cmd line arg to redirect wmpower output to the system logger.
74 2005-02-16  Noberasco Michele  <s4t4n@gentoo.org>
76         * src/power_management/power_management.c (calculate_battery_time):
77         When calculating battery time directly, make wmpower reinitialize its
78         stuff also when the time elapsed since our last update is significantly
79         higher than our polling interval, because this likely means that
80         the system has been suspended (we allow it some play -60 seconds-
81         because -who knows- the system might be on really heavy load)
83 2005-02-15  Noberasco Michele  <s4t4n@gentoo.org>
85         * src/power_management/cpufreq/cpufreq.c (cpufreq_get_governor)
86         (cpufreq_get_governor_2_6),
87         * src/wmpower.c (message, ParseCMDLine),
88         * src/power_management/power_management.c (internal_set_pm_features)
89         (pm_support): 
90         Allow user to choose his own CPUFreq governors when online and offline...
92 2005-02-04  Noberasco Michele  <s4t4n@gentoo.org>
94         * src/power_management/power_management.h,
95         * src/power_management/power_management.c:
96         When calculating battery time directly, make wmpower
97         reinitialize its stuff every time the system switches
98         to/from battery power. Also, we now display the time
99         until the battery is fully recharged.
101 2005-01-28  Noberasco Michele  <s4t4n@gentoo.org>
103         * src/power_management/power_management.c (calculate_battery_time)
104         (get_power_status):
105         Make wmpower calculate battery time directly if it fails
106         to get it from ACPI, APM, or whatever other means...
108 2005-01-25  Noberasco Michele  <s4t4n@gentoo.org>
110         * src/power_management/cpufreq/cpufreq.c:
111         Internally split some functions according to kernel version.
113         * src/power_management/power_management.c (internal_set_pm_features):
114         Make wmpower (try to) start/stop lin-seti and noflushd, according
115         to PM status, when it is first started...
117 2005-01-24  Noberasco Michele  <s4t4n@gentoo.org>
119         * src/wmpower.c (ParseCMDLine, message),
120         * src/power_management/power_management.h,
121         * src/power_management/power_management.c (set_cpufreq_use):
122         Continue adding CPUfreq support, now we can disable it from cmd line.
124         * configure.in,
125         * src/power_management/Makefile.am (AM_CFLAGS),
126         * src/power_management/toshiba/toshiba_lib.c: 
127         Added fix to make it compile on non x86 hardware...
128         Problem reported by Benjamin Rich <rich@math.fu-berlin.de>
130         * configure.in:
131         Changed VERSION to 0.4.0...
133         * src/wmpower.c (message),
134         (ParseCMDLine):
135         Added '-geometry' command line argument, thanks to
136         Johan Vromans <jvromans@squirrel.nl>
138         * src/power_management/power_management.c,
139         * src/power_management/power_management.h,
140         * src/power_management/Makefile.am,
141         * src/power_management/cpufreq/cpufreq.h,
142         * src/power_management/cpufreq/cpufreq.c:
143         Added initial support for CPU frequency scaling.
145 2004-12-08  Noberasco Michele  <s4t4n@gentoo.org>
147         * src/wmpower.c:
148         Don't allow manual PM status changes (i.e. actions
149         triggered by wheel mouse up/down, button clicks)
150         when in 'mo_meddling' mode. Bug reported by
151         gabor papp <rod AT inf DOT bme DOT hu>
153 2004-12-05  Noberasco Michele  <s4t4n@gentoo.org>
155         * src/power_management/acpi/libacpi.c (check_acpi):
156         Fixed a battery (mis)ordering issue, thanks to
157         Michel Ganguin <michel.ganguin@epfl.ch>
159 2004-07-16  Noberasco Michele  <noberasco.gnu@disi.unige.it>
161         * src/power_management/acpi/libacpi.h,
162         * src/power_management/power_management.c (get_fan_status),
163         * src/power_management/acpi/libacpi.c (get_fan_info),
164         (acpi_get_fan_status):
165         Added support for any number of fans under ACPI.
167 2004-04-02  Noberasco Michele  <noberasco.gnu@disi.unige.it>
169         * src/power_management/power_management.c (internal_set_pm_features):
170         update lin-seti start/stop code
172 2004-03-27  Noberasco Michele  <noberasco.gnu@disi.unige.it>
174         * configure.in:
175         Changed version to 0.3.2
177         * src/power_management/toshiba/sci.h,
178         * src/power_management/toshiba/hci.h:
179         Added a couple of #ifndefs so that wmpower
180         doesn't fail compilation in some circumstances
181         complaining about symbols already defined
183 2004-03-18  Noberasco Michele  <noberasco.gnu@disi.unige.it>
185         * NEWS: update documentation
187 2004-03-14  Noberasco Michele  <noberasco.gnu@disi.unige.it>
189         * src/power_management/acpi/libacpi.c (read_acpi_state):
190         (code contributed by Ondrej Bojar <obo@cuni.cz>)
191         under ACPI correctly displays the time to full charge when the battery
192         is charging
194         * src/wmpower.c:
195         (code contributed by Ondrej Bojar <obo@cuni.cz>)
196         - the battery symbol is not shown as critical (blinking), if the battery
197           is charging
198         - two new options added:
199           -w   to specify any command to execute when the remaining time sinks to
200                a threshold
201           -W   the threshold of remaining time in minutes.
203 2004-03-10  Noberasco Michele  <noberasco.gnu@disi.unige.it>
205         * wmpower.spec:
206         updated to reflect version 0.3.1
208         * src/wmpower.c (ShowBatteryPercentage):
209         some code clean ups
211         * configure.in:
212         some tweaks, update VERSION to 0.3.1
214         * src/power_management/acpi/libacpi.c (check_acpi):
215         Fix battery detection code: now batteries are presented
216         in the correct order
218 2004-03-05  Noberasco Michele  <noberasco.gnu@disi.unige.it>
220         * src/power_management/toshiba/toshiba_lib.c (machine_is_toshiba):
221         Added machine id for Toshiba Satellite Pro 6100
224 ChangeLog available only since March 05, 2004...