dd7dcd3f10c8de443f0fc72e023583677ddfd308
[psensor.git] / NEWS
1 * v0.6.2.11
2 ** psensor-server/web interface: use jqplot default css.
3 ** psensor-server/web interface: added excanvas for ie < 9 support.
4 ** psensor-server/web interface: automatic update of the monitoring page.
5 ** psensor-server/web interface: improved styling and navigation.
6 ** psensor-server/web interface: added graph for cpu usage.
7
8 * v0.6.2.10
9 ** psensor-server: added network, cpu load and memory information in
10    JSON web interface.
11 ** psensor-server: added monitor.html and details.html using jquery
12    and retrieving monitoring data from the JSON web interface.
13 ** added experimental support for ATI/AMD gpus and fans.
14 ** psensor: added support of CPU usage monitoring.
15 ** psensor-server: display graph of sensors (web server).
16 ** psensor: bug fixed compilation with -Wall.
17 ** psensor: bug fixed unallocated memory read during termination.
18 ** psensor: fixed memleak when window not drawable.
19 ** psensor: release GConfClient when quitting.
20
21 * v0.6.2.9
22
23 ** psensor: fixed UI freeze on Ubuntu Lucid when 'sensor preferences'.
24    is selected with application indicator.
25 ** added missing src/description.txt file into source archive.
26 ** psensor: appindicator displays unit of sensor values.
27 ** psensor: added preference for hiding main window on startup.
28 ** psensor: added 'about' dialog.
29 ** psensor: merged Chinese Simplified translation from royclarck 
30 ** psensor: autostarted by default
31 ** nvidia: code cleanup
32 ** nvidia: fixed init, error var not initialized
33 ** nvidia: fixed nvidia_psensor_list_add, incorrect memory free
34 ** psensor: when appindicator is not support by wm:
35    - psensor quit on window close
36    - show psensor even if hide on startup is enabled
37
38 * v0.6.2.8
39
40 ** psensor: escaped - in manpage.
41 ** psensor-server: escaped - in manpage.
42 ** psensor: added support of libnotify 0.7.
43 ** psensor: added turkish support.
44 ** psensor: fixed multi-languages support used by glade.
45 ** switched from wpitchoune@gmail.com to jeanfi@gmail.com (my usual
46    email).
47 ** merged french translation from v0.6.1.8.
48 ** added missing french translation.
49 ** added different sizes of psensor.png .
50 ** psensor: added menu.
51 ** psensor: added enable/disable unity launcher counter.
52 ** psensor: unity launcher counter displays the higher temperature.
53 ** avoid fetching hddtemp daemon when no hdd in the sensors list.
54 ** psensor: closing the window hides psensor instead of quitting when
55    application indicator support is enabled. 
56 ** psensor: dialog window for editing all sensors preferences.
57 ** psensor: added support of GTK3.0 (GTK2.0 still supported).
58 ** psensor: fixed crash when glade files cannot be read.
59 ** psensor: display sensors information in the application indicator.
60
61 * v0.6.2.7
62
63 ** psensor: src/glade/psensor-pref.glade, added button separator.
64 ** psensor: src/glade/sensor-edit.glade, fixed horiz/vert padding.
65 ** psensor: src/lib/measure.c, initialize time.
66 ** psensor: fixed freeze when click on preferences appindicator with
67    natty.
68
69 * v0.6.2.6
70
71 ** psensor: fixed min temp/fan of the graph
72 ** psensor: very minor optimization (graph.c)
73
74 * v0.6.2.5
75
76 ** psensor: dialog box for editing psensor preferences is using Glade
77 ** psensor: dialog box for editing sensor preferences is using Glade
78 ** psensor: added support of negative temperatures (lm-sensors)
79
80 * v0.6.2.4
81
82 ** psensor, graph: fixed padding bugs 
83 ** psensor, graph: drawing code refactored
84 ** psensor: the value of the first detected sensor is displayed in the
85    unity launcher entry of psensor (requires unity >=3.4.2).
86
87 * v0.6.2.3
88
89 ** psensor-server: new global variable 'psensor_version' for lua template
90 ** psensor-server: /index.html replaced by /index.lua
91 ** avoid useless lib linkage by using --as-needed
92
93 * v0.6.2.2
94
95 ** psensor-server: web server support binary files
96 ** psensor-server: added favicon.ico
97 ** psensor-server: moved index.lua to monitor.lua
98 ** psensor-server: added index.html (welcome page)
99
100 * v0.6.2.1
101
102 ** added uptime/memory information (psensor-server web)
103 ** added debug mode for psensor-server (--debug)
104 ** when used in debug mode, psensor-server can be stopped remotely
105    using http://hostname:port/api/1.0/server/stop
106 ** fixed memory leak (label of lmsensor)
107 ** some code cleanup/refactoring
108
109 * v0.6.1.10
110
111 ** psensor: support of appindicator < 0.2.9
112 ** psensor: closing the window hides psensor instead of quitting when
113    application indicator support is enabled. 
114
115 * v0.6.1.9
116
117 ** avoid fetching hddtemp daemon when no hdd in the sensors list
118
119 * v0.6.1.8
120
121 ** psensor: added turkish language
122 ** psensor: fixed freeze when click on preferences appindicator with
123    natty.
124 ** fixed typo (${X11_LIBS}) in configure.ac
125 ** psensor: full french language support
126
127 * v0.6.1.7
128
129 ** psensor: add support of libnotify 0.7
130
131 * v0.6.1.6
132
133 ** psensor: escaped - in manpage
134 ** psensor-server: escaped - in manpage
135
136 * v0.6.1.5
137
138 ** added multi-language for hdd.c/nvidia.c/lmsensor.c
139 ** some code cleanup/refactoring
140
141 * v0.6.1.4
142
143 ** fixed manpage formatting in 'REPORTING BUGS' section
144 ** improved manpages
145 ** removed few useless translations (fr/zh_CN)
146 ** improved error messages for remote sensors + multilanguages support
147
148 * v0.6.1.3
149
150 ** fixed compilation error of psensor when libcurl is present but not
151    libjson0
152 ** suppress pointer to Textinfo manual (psensor/psensor-server).
153 ** added --name to help2man call (psensor/psensor-server manpages).
154 ** added more information in the psensor/psensor-server manpages.
155 ** added warning about psensor-server and security in README.
156
157 * v0.6.1.1
158
159 ** application icon is loaded using GtkIconTheme
160 ** appindicator icon is now the psensor one
161 ** added appindicator icon for status 'attention'
162
163 * v0.6.1
164
165 ** added style.css for psensor-server
166 ** use some styling in index.lua
167 ** fixed typo in README
168 ** fixed psensor-server short option -p
169 ** multi-language support for psensor-server
170 ** added some translation for French language0
171 ** fixed psensor-server bug: first sensor was not displayed
172
173 * v0.6.0.14
174
175 ** psensor (gtk client):
176
177 *** added global preference: graph update interval
178 *** added global preference: graph monitoring duration
179 *** added global preference: sensor update interval
180 *** standard gnu command line interface for psensor
181 *** new psensor options: --help, --version, --url
182 *** added generation and installation of the psensor man
183 *** added remote monitoring it requires a new optionnal dependencies
184     (libjson0 and libcurl)
185 *** added internationnalization support for the UI
186 *** added Simplified Chinese Language (from DaBao <linux.dabao@gmail.com>)
187
188 ** psensor-server:
189
190 *** psensor-server is now a minimal webserver based on microhttpd.
191     Lua5.1 is used to generate HTML pages to display temperatures and
192     gtop2 information
193 *** temperature information can be retrieved using a webservice based
194     on json
195 *** added cpu information (requires optional libgtop-2.0)
196 *** psensor-server 
197 *** psensor-server options: --port, --help, --version
198 *** added generation and installation of the psensor-server man
199
200 ** common news for psensor and psensor-server:
201
202 *** moved to autoconf/automake
203 *** gnu standard: use NEWS instead of CHANGES file
204 *** moved LICENSE to COPYING
205
206 * v0.5.1
207
208 ** Makefile: avoid debug compilation by default
209 ** Makefile: fixed duplicate server.o in OBJS_SERVER
210 ** moved LICENSE to copyright
211 ** moved CHANGES to NEWS
212 ** Fixed creation of directories for the target 'install'
213
214 * v0.5.0
215
216 ** Added double buffering of the graph to avoid flickering
217 ** Fixed README error gconf package name
218 ** Refactoring makefile
219 ** Added desktop notification support
220 ** Added application indicator support
221 ** Fixed MT issue (UI freeze, refresh_thread)
222 ** Added global preferences editor (right click on the graph)
223 ** Added sensor preferences editor (right click on the sensor table)
224 ** Displayed name of each sensor can be changed
225 ** Position of the sensor table can be changed
226 ** Window decoration can be hidden
227 ** Added 'keep window below' setting
228
229 * v0.4.5
230
231 ** Makefile: fixed duplicate server.o in OBJS_SERVER
232
233 v0.4.4
234 Added README.debian
235
236 v0.4.3
237 Fixed foreground graph color first time psensor is started
238 Added support of gtk 2.12 (used by Debian 5.0.6 Lenny) by redefining
239 gtk_dialog_get_content_area which exist since 2.14
240
241 v0.4.2
242 Fixed potential MT issue (refresh_thread)
243 Added double buffering of the graph to avoid flickering
244 Fixed minor graph code bugs
245
246 v0.4.1
247 Fixed README error gconf package name
248 Refactoring makefile
249
250 v0.4.0
251 Added FAN support
252 Added HDD support (using hddtemp daemon)
253 Added popup menu for changing graph bg/fg colors and opacity
254 Graph background can be transparent, opacity can be changed
255 Fixed BR3: sensors with the same name but different chips share the same color configuration
256 Fixed BR4: wrong OBJS variable and gconf when calling pkg-config in Makefile.distrib for compiling with NVidia support
257 Changed website URL
258 Fixed BR5: Psensor crashes during startup with "You forgot to call g_type_init()"
259
260 v0.3.3
261 Fixed potential MT issue  (refresh_thread)
262 Improved Makefile
263
264 v0.3.2
265 Fixed BR4: wrong OBJS variable and gconf when calling pkg-config in Makefile.distrib for compiling with NVidia support
266 Changed website URL
267 Fixed BR5: Psensor crashes during startup with "You forgot to call g_type_init()"
268
269 v0.3.1
270 Fixed BR3: sensors with the same name but different chips share the same color configuration
271
272 v0.3.0
273 Sensor graph colors can be changed: click on the colored sensor cell in the information table)
274 Background color of the graph can be changed: click on the graph
275 Configuration is stored using GConf
276 Fixed not initialized memory bug (min/max) in nvidia support
277
278 v0.2.7
279 Updated the website URL
280 Added contact information in the README
281 Backported Makefile improvement from trunk
282 Removed pwiki styling of the README
283 Backport: Fixed not initialized memory bug (min/max) in nvidia support
284
285
286 v0.2.6
287 Changed default graph colors and background
288 Added vertical padding for the graph canvas
289 Disabled row selection of the sensor table
290 Fixed BR2: nvidia gpu is always using black color
291
292 v0.2.5
293 Added a basic server to retrieve remotely temperatures
294
295 v0.2.4
296 Added application icon
297 Added .desktop file
298
299 v0.2.3
300 Added max and min temperature information for each sensor
301 Fixed a missing #include in nvidia.c
302 Small UI improvements (scrollbar for the right panel + slider)
303
304 v0.2.2
305 Fixed compilation warning when NVidia support is disabled
306 Fixed BR1: crash when no temperature sensor is available
307
308 v0.2.1
309 Compilation dependance to Nvidia lib is optional
310
311 v0.2.0
312 Added support of NVidia GPUs
313
314 v0.1.1
315 Improved right panel (list of sensors) + ability to disable each sensor graph
316
317 v0.1.0
318 Initial release
319
320