1 2008-11-25 Michele Noberasco <noberasco@zirak.it>
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,
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>
67 Added compile optimizations for K6 and Athlon-64 processors...
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)
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)
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.
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>
131 Changed VERSION to 0.4.0...
133 * src/wmpower.c (message),
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>
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>
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
195 (code contributed by Ondrej Bojar <obo@cuni.cz>)
196 - the battery symbol is not shown as critical (blinking), if the battery
198 - two new options added:
199 -w to specify any command to execute when the remaining time sinks to
201 -W the threshold of remaining time in minutes.
203 2004-03-10 Noberasco Michele <noberasco.gnu@disi.unige.it>
206 updated to reflect version 0.3.1
208 * src/wmpower.c (ShowBatteryPercentage):
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
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...