summaryrefslogtreecommitdiff
path: root/invest-applet/ChangeLog
blob: 4680377db0c63552a8a50bae989de93886df9e7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
==================== 2.25.3 ======================

2009-01-04  Callum McKenzie  <callum@spooky-possum.org>

	* invest/preferences.py: Allow the Amount field in the prefs
	dialog to have a fractional value. This allows for mutual funds
	where fractions of a share are legitimate. See bug 566230.

==================== 2.25.2 ======================

2008-11-27  Daniel Nylander <po@danielnylander.se>

	* docs/sv/sv.po: Updated Swedish translation.

2008-11-08  Callum McKenzie  <callum@spooky-possum.org>

	* invest/test.py: Insert a pre-prepared stock list so we no longer
	need to have run the invest applet before running the tests. 

2008-11-04  Callum McKenzie  <callum@spooky-possum.org>

	* invest/Makefile.am (EXTRA_DIST): Distribute the tests.

2008-10-07  Callum McKenzie  <callum@spooky-possum.org>

	* invest/Makefile.am: Add a make check target.

	* invest/test.py: Start a test-suite. The only specific test is
	for bug 554425.

	* invest/quotes.py (QuoteUpdater.populate): Catch any errors
	parsing the quote info and fail in a simple-minded way. This
	provides a basic fix for bug 554425 and any similar bad-data
	bugs.

2008-09-26  Callum McKenzie  <callum@spooky-possum.org>

	* invest/Makefile.am (invest_PYTHON): Don't ship defs.py. Bug
	553611.

==================== 2.24.0.1 ====================

2008-09-06  Callum McKenzie  <callum@spooky-possum.org>

	* invest/quotes.py (QuoteUpdater.on_retriever_completed): Remove
	a stray character. Bug 550981.

2008-08-27  Callum McKenzie  <callum@spooky-possum.org>

	* invest/quotes.py: Add a translator hint about the meaning of
	some strings. See bug #548697.

2008-08-21  Callum McKenzie  <callum@spooky-possum.org>

	* invest/quotes.py (QuoteUpdater.populate): Avoid a potential
	division by zero. See bug 548517.

2008-08-16  Callum McKenzie  <callum@spooky-possum.org>

	* invest/about.py:
	* invest/chart.py:
	* invest/defs.py.in:
	* invest/__init__.py:
	* invest/quotes.py:
	* invest/widgets.py:
	* invest/applet.c :
	* invest/about.py: Patch from Matteo Zandi to remove the gnome-vfs
	dependency and replace it with python's urllib.urlopen. Also adds
	proxy support and adds tooltip notification of issues with
	downloading. Additionally, removes the defunct url from the about
	dialog. 

2008-07-22  Daniel Nylander <po@danielnylander.se>

	* docs/sv/sv.po: Added Swedish translation.
	* docs/Makefile.am: Added sv to DOC_LINGUAS.

2008-06-25  Ilkka Tuohela <<hile@iki.fi>>

	* docs/fi/fi.po: Added Finnish documentation by Jukka Heikkilä.
	* docs/Makefile.am: Added fi to DOC_LINGUAS

2008-06-16  Callum McKenzie  <callum@spooky-possum.org>

	* invest/widgets.py: 
	* invest/applet.py:
	* invest/quotes.py:
	* invest/preferences.py:
	* invest/invest-applet.py:
	* invest/__init__.py: Add a DEBUGGING symbol so the -d switch is
	useful. Make sure it is used.

	Explicitly ignore some errors on cleanup when we can't retrieve
	the data. These occur when we try and close a file handle that is
	probably already closed.
	
	Add a dialog to explain that no data is available if the computer
	is offline or the servers are down.

	Add a border around the pop-up window to give a better visual
	style like the clock applet. See bug #538130.

2008-06-15  Callum McKenzie  <callum@spooky-possum.org>

	* data/prefs-dialog.*:
	* invest/preferences.py:	
	* invest/__init__.py: Handle the case where there is no stocks set
	in the preferences by opening the preferences window when the
	panel icon is clicked.

2008-05-03  Callum McKenzie  <callum@spooky-possum.org>

	* invest/chart.py:
	* invest/__init__.py:
	* invest/quotes.py:
	* invest/widgets.py: Patch from Matteo Zandi - make the change
	percentage an actual percentage. Many other minor internal fixes.

2008-05-02  Callum McKenzie  <callum@spooky-possum.org>

	* docs/C/invest-applet.xml: 
	* docs/C/legal.xml:
	* docs/invest-applet.omf.in:
	* docs/Makefile.am:
	* Makefile.am: Add documentation for the invest applet. Courtesy
	of Terry (see bug #504591). Updates to reflect recent UI changes
	where added by myself. Build integration done by Kjartan Maraas.

2008-04-21  Callum McKenzie  <callum@spooky-possum.org>

	* invest/about.py: 
	* invest/chart.py:
	* invest/applet.py:
	* data/art/Makefile.am:
	* data/Invest_applet.server.in.in:
	* data/art/*.png:
	* data/art/*.svg: Another update from Matteo Zandi. Move the
	indicator into the main icon. It also makes the icon naming slightly
	closer to that used for the icon themes (those aren't supported
	yet). See bug #526004.

2008-04-15  Callum McKenzie  <callum@spooky-possum.org>

	* invest/applet.py: 
	* invest/quotes.py: A patch from Matteo Zandi to restore the idea
	of a visible indicator of your stocks overall health. See bug
	#526004.

2008-04-03  Callum McKenzie  <callum@spooky-possum.org>

	* invest/__init__.py
	* invest/quotes.py
	* invest/chart.py
	* invest/preferences.py
	* invest/applet.py
	* invest/widgets.py
	* data/financialchart.ui
	* data/prefs-dialog.ui: Another big UI change from Matteo
	Zandi. Add spark-lines to the display. Change the graph url to use
	the european yahoo server since it gives better coverage (US and
	Euro). Show the headers only if there is anything in that column
	to show. Simplified the QuoteUpdater class. Path fixes in
	__init__.py.

2008-03-31  Callum McKenzie  <callum@spooky-possum.org>

	* invest/widgets.py: i18n fixes.

	* invest/applet.py
	* invset/widgets.py: Significant UI changes from Matteo
	Zandi. Clicking on the icon produces a dock window like the clock
	applet. The confusing (and not-always-working) colour-patch to
	indicate whether the stocks have gone up or down has been
	removed. Better column alignment and a monospace font. Column
	headers.

2008-03-16  Callum McKenzie  <callum@spooky-possum.org>

	* invest/applet.py: Patch from emil@nishra.com to make the
	right-click menu work for the entire applet. (Bug #522274.)

	* invest/invest-applet.py (_check): Remove glade functions that
	slipped through the patch.

	* invest/__init__.py
	* invest/invest-chart
	* invest/quotes.py
	* invest/chart.py
	* invest/preferences.py
	* invest/defs.py.in
	* invest/widgets.py
	* data/financialchart.ui
	* data/prefs-dialog.ui
	* data/Makefile.am: Convert from glade to gtk-builder. Patch from
	Jaap Haitsma (bug #521082).

2007-10-14  Callum McKenzie  <callum@spooky-possum.org>

	* invest/quotes.py (QuoteUpdater.populate): 
	* invest/preferences.py (PrefsDialog.__init__): Sort the stocks
	list so we aren't stuck with the random list given by python's
	dict iterator. As per Matt Chisholm's patch in bug #460080. Also
	removed some commented-out old versions of some code (svn is for
	storing that sort of thing).

2007-10-13  Callum McKenzie  <callum@spooky-possum.org>

	* invest/quotes.py (QuoteUpdater.populate): Avoid a division by
	zero when nothing was paid for stocks. (Bug #459116)

	* invest/about.py (show_about): Removed a dead URL from the about
	dialog. Matt Chisholm/Andrew Burton (Bug #460087).

	* invest/applet.py (ProgramWindow.__init__): Make the pop-up
	window non-resizeable at the suggestion of Matt Chisholm (Bug
	#461345). This means that the window auto-sizes and takes into
	account space left by stocks removed from the drop-down list.

2007-07-30  Claude Paroz <claude@2xlibre.net>

	* invest/about.py: Corrected utf8 to utf-8. Fixes bug #459086.

2007-07-17  Jaap Haitsma  <jaap@haitsma.org>

	* invest/about.py: Use "program-name" property of GtkAboutdDialog.
	"name" does not work anymore in gtk 2.12

2007-05-07  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* invest/about.py:
	Update the encoding to be utf8

2007-05-07  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* invest/quotes.py:
	Fix error when yahoo returns N/A. Fixes bug #413603

2007-05-07  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* invest/widgets.py:
	Fix division by zero, and bug #397941.

2007-05-07  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/Makefile.am:
	* data/invest-chart.desktop.in:
	Remove installation of the desktop file. We're an applet after all.
	Fixes #372706.

2006-11-19  Kjartan Maraas  <kmaraas@gnome.org>

	* invest/applet.py: Fix a typo in a comment.

2006-11-11  Davyd Madeley  <davyd@madeley.id.au>

	* invest/chart.py:
	* invest/widgets.py:
	* invest/quotes.py:
	- don't import egg.trayicon, which is seemingly unused

2006-08-13  Davyd Madeley  <davyd@madeley.id.au>

	* data/Makefile.am:
	- correct location of executable in server file

	* data/art/Makefile.am:
	- change install location

	* invest/__init__.py:
	* invest/defs.py.in:
	- set GLADEDIR appropriately. Fixes #350412.

	* invest/about.py:
	- make Close button work, fixes #348684. Thanks to Ray Strode
	  <rstrode@redhat.com>
	
	* invest/applet.py:
	- get GConfClient before attempting to use it. Fixes #350445.

2006-08-12  Wouter Bolsterlee  <uws+gnome@xs4all.nl>

	* invest/defs.py.in:
	* invest/invest-applet.py:
	* invest/invest-chart:
	Added constants needed for gettext/localization and
	fixed the gettext initialization in the two main
	scripts. Fixes bug #350875.

2006-08-11  Wouter Bolsterlee  <uws+gnome@xs4all.nl>

	* data/invest-chart.desktop.in: Mark the application
	name for translation.

2006-07-09  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* invest/__init__.py:
	* invest/applet.py:
	* invest/preferences.py:
	* invest/quotes.py:
	* invest/widgets.py:
	Import old gtik settings when upgrading.
	Allow to use only for displaying ticker symbols (without portfolio values)
	by setting amout to 0

2006-05-22  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/Invest_Applet.xml:
	* data/financialchart.glade:
	* invest/__init__.py:
	* invest/applet.py:
	* invest/preferences.py:
	* invest/quotes.py:
	* invest/widgets.py:
	Change the applet aspect to not reveal sensitive infos. Use a colored
	square instead to indicate daily evolution.
	Allow more than one stock symbol in the pref list (one can have two goog
	stock, bought at different prices)
	Removed the $ appearence everywhere. This allows other currencies to play
	nicely. (There is still a problem when mixing currencies)
	Various fixes, typos.

 2006-04-13  Dennis Cranston  <dennis_cranston@yahoo.com>

 	* data/financialchart.glade:  HIG fixes: capitalization and
 	menmonics.

2006-04-17  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* invest/__init__.py:
	* invest/applet.py:
	* invest/chart.py:
	* invest/defs.py.in:
	More build fixes, add glade path where needed, find the applet menu xml
	file

2006-04-13  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* invest/Makefile.am:
	* invest/__init__.py:
	* invest/defs.py.in:
	* invest/invest-applet.py:
	Build fixes

2006-04-13  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* AUTHORS:
	* COPYING:
	* INSTALL:
	* Makefile.am:
	* README:
	Remove unneeded files