File: ChangeLog

package info (click to toggle)
kipina 0.1.1-4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 4,256 kB
  • ctags: 2,170
  • sloc: ansic: 16,621; sh: 8,493; makefile: 353; xml: 93
file content (407 lines) | stat: -rw-r--r-- 13,654 bytes parent folder | download | duplicates (3)
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
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
2004-07-31  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add m4.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): Add config.rpath.
	* configure.in (AC_OUTPUT): Add po/Makefile.in,

2004-07-31 15:14  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpcalendarview.c: Fixed a bug that caused marks not to
	  show if the log was set and it already contained workouts.
	* src/gui/kpstatsview.c: Fixed a bad bug that caused crashes.
	
	  Some other fixes too.

2004-07-11 15:54  Ville Kangas  <ville@mirjami.net>

	* src/kpplugin.c: Removed a useless warning message when opening
	  a plugin directory because it is not an error but just a normal
	  thing.

2004-07-08 22:46  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpmainwindow.c: Fixed some problems with opening log when
	  permission is denied or some other error happens.
	* configure.in: Reference manual isn't build without
	  --enable-gtk-doc
	* configure.in: Plugins are now optional also. Must use
	  --enable-plugins to have them built.

2004-07-07 21:16  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpmainwindow.c: Show file name in the window title.
	* src/kptraininglog.c: Improved error handling.
	* src/gui/kpviewmodel.c: Moved a function from kpmainwindow.c.

2004-07-06 19:33  Ville Kangas  <ville@mirjami.net>

	* src/kpplugin.c: Fixed a bug in GError handling.
	* src/kptraininglog.c: Removed an unused function.

2004-07-06 19:03  Ville Kangas  <ville@mirjami.net>

	* src/kptraininglog.c: Added some error stuff. There is still work to
	  do with error handling.
	* src/kpmainwindow.c: Some error handling improvements. Added Save
	  As -functionality.
	* src/kpchartview.c: Made new filter system to work with translated
	  strings.

2004-07-05 17:54  Ville Kangas  <ville@mirjami.net>

	* src/kptraininglog.c: Added things to keep track on sports that are
	  in the log. Finalize () now does some real destroying.
	* src/gui/kpchartview.c: Added to have some more chart functionality.
	* src/kplistview.c: Some fixes. Added Sport-column.
	* src/gui/kpmainwindow.c: Some fixes for the basic functionality.
	* src/gui/kpstatusbar.c: New items to show view type and the viewer.

	Others
	  - Now needs GTK+ 2.4 as we use the new GtkFileChooser thing.

2004-06-27 17:50  Ville Kangas  <ville@mirjami.net>

	* src/gui/kplistview.[ch]: Added list view.
	* src/kpcalendarentry.c: Added get_human_name () virtual function to
	  get translated name of types, like "Workout" and "Comment".
	* src/kptreeview.c: Bug fixes.
	* po/fi.po: Updated finnish translation.
	* po/POTFILES.in: Added some files.
	
	Much more some small things..
	
2004-06-27 13:02  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpstatusbar.[ch]: Small fixes.
	* src/gui/kpnewsplitworkoutdialog.[ch]: Changed _new () function
	  prototype to not require KPCalendarView instance.
	* src/gui/kpnewcommentdialog.[ch]: Changed _new () function
	  prototype to not require KPCalendarView instance.
	* src/gui/kptreeview.c: New Split workouts and Comments can be added
	  now with popup menu.
	  Fixed a nasty typo bug, I should have passed d, m, y as arguments to
	  a function, and instead of that I had passed y, m, y. Huh.

2004-06-27 00:02  Ville Kangas  <ville@mirjami.net>

	* src/gui/kppreferencesdialog.c: Made statusbar items configurable via
	  preferences dialog.
	* src/kpchart.c: Added signal handlers for log changes to keep display
	  up-to-date.
	
	Miscellanous fixes.

2004-06-26 19:53  Ville Kangas  <ville@mirjami.net>

	* src/gui/kplogstore.c: Bugfix: added some row_changed-notifications
	  to keep treeview updated correctly.
	* src/gui/kpstatusbar.c: Added some functions.
	* src/gui/kpmainwindow.c: Made statusbar messages more precise.

	Many small changes..

2004-06-26 17:29  Ville Kangas  <ville@mirjami.net>

	* src/kptraininglog.c: Really important bugfix, g_list_remove was used
	  without using the return value, huh!

	* src/kpcalendarview.c: Moved signal handlers for log from
	  kpmainwindow.c.

	* src/gui/kpmainwindow.c: Fixes for handling new/open/save -things.
	  They still don't work as they should :/

	Fixes for statusbar in many files, some code cleanups, some small
	changes here and there.

2004-06-24 18:58  Ville Kangas  <ville@mirjami.net>

	* src/gui/Makefile.am: Added kpstatusbar.[ch]

	* src/gui/kpstatusbar.[ch]: Wrote own implementation of statusbar to
	  be more suitable for kipin.

2004-06-24 17:49  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpmainwindow.c: Kipin can now remember the size of tree
	  view if "save_window_geometry" is set.
	  Also the bug that caused "show_sidebar" not to work is fixed.
	* src/gui/kpchart.c: Popup menu fixed, it contained an extra
	  separator at the bottom of the menu.

2004-06-24 15:09  Ville Kangas  <ville@mirjami.net>

	* src/gui/mainwindow.c: If strftime () gives us something that is not
	  valid UTF-8, try to convert it.

2004-06-24 14:09  Ville Kangas  <ville@mirjami.net>

	* src/gui/kplogstore.c, src/gui/kplogstore.h: Added function
	  kp_log_store_get_iter_type () to be able to get iter type
	  easily in the code of src/gui/kptreeview.c.
	
	* src/gui/kptreeview.c: Fixed popup menu behavior to disallow
	  clicking menuitems that can't done anything for some kind of
	  entries in the tree. This caused just some g_return_if_fail ()
	  warnings before.

2004-06-23 23:53  Ville Kangas  <ville@mirjami.net>
	
	* src/gui/kpcalendarview.c: Popup menu's useless items are now
	  insensitive when there are no entries in a day.
	* src/kpworkout.c, src/kpworkout.h: Removed 'type' from KPWorkout
	  structure, to use kp_workout_set_sport() and kp_workout_get_sport()
	  in the future.
	* src/gui/kpnewsplitworkout.c: Added missing _() call to a few
	  strings.
	* po/fi.po: Updated finnish translation.
	* po/POTFILES.in: Added some files which were missing.
	
	  Some other fixes related to translations and removing 'type' field 
	  from KPWorkout's structure.
	
2004-06-23 19:49  Ville Kangas  <ville@mirjami.net>

	* xml/default_config.xml: Added default configuration file that can be
	  used when user starts kipin first time.
	* src/kpsettings.c: Support for loading default config if there is no
	  config in ~/.kipina/config.
	* src/gui/kpmainwindow.c: Added code for saving window geometry at exit.

2004-06-22 23:55  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpnewworkoutdialog.c: Fixed many things. Before this update,
	check_values ()-thing was seriously broken. Now it's at least not that
	much broken :-)

	* src/kpsettings.c: kp_settings_save () can now create a directory
	~/.kipina if it doesn't exist to save configuration in there.

2004-06-22 16:59  Ville Kangas  <ville@mirjami.net>
	
	* Released 0.03.

2004-06-22 16:34  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpnewworkoutdialog.c: Fixed a bug. Distance field
	  was treated as if it was duration entry, with
	  kp_is_valid_duration_str (). Changed that to kp_number ().
	  For example distance '123' was converted to '1:23' => 83.

2004-06-21 11:56  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpmainwindow.c: Fixed a bug in navigation menu.
	* src/gui/kpnewworkoutdialog.c: Fixed a bug in new workout dialog,
	  in check_values ().
	* po/fi.po: Updated finnish translation.

2004-06-20 19:15  Ville Kangas  <ville@mirjami.net>
	
	* kipina.desktop: Added & fixed some stuff.
	* Makefile.am: Added icon_DATA for kipina.png

	Other minor changes..

2004-06-19 20:22  Ville Kangas  <ville@mirjami.net>

	* xml/glade/about.glade.in: Some small changes.
	* kipina.desktop: Added default comment.
	* intltool-extract.in: Added.
	* intltool-update.in: Added.
	* intltool-merge.in: Added.
	* kipina.png: Added.

	Fixed some source files to prevent compiler warnings.

2004-06-17 21:36  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpmainwindow.c: Fixed bug in save_logfile () function.

2004-04-29 13:29  Ville Kangas  <ville@mirjami.net>

	* Implemented popup menu for KPCalendarView.
	* CalendarEntryInfoDialog is done mostly. It needs some	work, though.

2004-04-21 23:02  Ville Kangas  <ville@mirjami.net>

	* src/gui/kpmainwindow.c: Added some functions to be able
	to get something useful done by plugins.
	* src/plugins/*: Polar S410-thing doesn't work.

2004-04-06 15:16  Ville Kangas  <ville@mirjami.net>

	Hmmh, big changes there in the source tree.

	* Removed src/hrm/*
	* Removed src/gui/kptransferdialog.[ch]

	* Added src/plugin.[ch]
	* Added src/plugins
	* Added src/plugins/s410

	* Some other smaller changes

	So, there is now support for run-time loadable modules, wow.
	The code for that was written by me but it's almost just a
	simplified version of Gaim's plugin-system. So, thanks for
	Gaim guys for the module-ideas!

	There is just one plugin right now, and it doesn't even work :)
	It's an important plugin for me, though. With it (s410) you
	can read data from Polar S410 Heart Rate Monitor. And thanks for
	ability to support this goes to Toms Oliveira de Silva who wrote
	the code to decode that data
	(http://www.ieeta.pt/~tos/software/polar_s410.html).

	Hopefully I'll get the plugin to work soon..

2004-03-25 22:02  Ville Kangas  <ville@mirjami.net>

	* src/kpmarshalers.c, src/kpmarshalers.h, src/kpmarshal.list: Added
	  these to be able to use not-so-common signal prototypes in 
	  KPTrainingLog signals "entry-added" and "entry-removed".

	* src/gui/kplogstore.c, src/gui/kplogstore.h, src/gui/kptreeview.c,
	  src/gui/kptreeview.h: Added some functions to implement basic
	  add/remove-functions.

	* src/gui/kpmainwindow.c: Some cleanups.

	* src/gui/kptraininglog.c: Some signal changes.

2004-03-24 22:43  Ville Kangas  <ville@mirjami.net>

	* src/kptraininglog.c, src/kpmainwindow.c: Fixed bug that caused crash
	in certain conditions when workout was removed from the log.

2004-03-22 21:13  Ville Kangas  <ville@mirjami.net>

	* src/gui/kplogstore.c, src/gui/kplogstore.h: Wrote a GtkTreeModel to
	handle workouts easier.

	* src/kptraininglog.c, src/kptraininglog.h: Added function
	kp_training_log_foreach () to use with KPLogStore.
	
	* src/gui/kpmainwindow.c: Some changes which were caused by the new
	KPLogStore thing.

2004-03-10 23:16  Ville Kangas  <ville@mirjami.net>

	* src/gui/kptreeview.c, src/gui/kpmainwindow.c: Implement function
	kp_tree_view_remove_mark () to update tree when calendar entries
	are removed.

2004-03-09 19:10  Ville Kangas  <ville@mirjami.net>

	* po/fi.po: Updated finnish translation to represent current situation
	with strings.
	
	* src/gui/kptreeview.c, src/gui/kppreferencesdialog.c,
	src/gui/kpnewworkoudialog.c, src/gui/newsplitworkoutdialog.c:
	i18n-fixes for strings.
	
2004-03-09 17:56  Ville Kangas  <ville@mirjami.net>

	* src/kputil.[ch]: Added functions kp_get_month_name () and
	kp_get_month_num () to help handling localized month names
	in KPTreeView.

	* src/gui/kpmainwindow.c, src/kptraininglog.c: Updated these to
	work with those tree month names instead of month numbers.

	* src/kpcalendarentry.h: Fixed function protype which had "xmlNodePtr
	*node".	Ymh, I hate those pointer-typedefs so much..

2004-03-08 20:01  Ville Kangas <ville@mirjami.net>
	
	Hmmh, haven't updated this file much lately :/ Well, I should
	now get rid of my bad habits.

2003-12-10 16:50  Ville Kangas <ville@mirjami.net>
	* Almost *.c: cleanups, fixes. Also almost all compiler warnings fixed.

2003-10-11 17:00  Ville Kangas <ville@mirjami.net>
	* format.c, xml.c: cleanup.

2003-09-29 12:33  Ville Kangas <ville@mirjami.net>

	* Fixed a bug in new_workout.c, which caused weird
	behavior with params.

2003-09-25 21:33  Ville Kangas <ville@mirjami.net>
	* Fixed few bugs. HTML-output-button works now.
	XSL-script has much to do..

2003-08-30 19:29  Ville Kangas <ville@mirjami.net>
    
	* src/workout.c, src/traininglog.c: Fixed few bugs.

2003-08-29 15:15  Ville Kangas <ville@mirjami.net>

	* Almost complete rewrite has done during this summer,
	calendar almost works now and TrainingLog works.

2003-04-03 15:33  Ville Kangas <ville@mirjami.net>

	* src/gui/mainwin.c, src/gui/mainwin.h: Added.
	* kipina.glade: Added.

2003-03-31 19:05  Ville Kangas <ville@mirjami.net>

	* Some changes in some files :-)
	* Preparing to rewrite the whole gui-code with GladeXML.. 

2003-02-21 14:35  Ville Kangas <ville@mirjami.net>

	* src/gui/report_view.c: Added.
	* src/gui/report_view.h: Added.
	* configure.in: Added check for libxml2.
	* icons.h: Added xml-icon.

2003-02-09 15:16  Ville Kangas <ville@mirjami.net>
	
	* src/html.c, src/html.h: Removed.

2003-02-09 15:06  Ville Kangas <ville@mirjami.net>

	* src/gui/dialogs/dialog-graphics.c, src/gui/dialogs/dialog-graphics.h,
	src/graphics.c, src/graphics.h: Removed.
	* src/gui/gui-note-week_cal.c: Removed the graphics-button.

2003-02-09 14:52  Ville Kangas <ville@mirjami.net>

	* src/kipina.c: Cleaned.
	* default-settings.h: Added.
	* src/gui/gui-main.c, src/gui/gui-main.h: Changed gui_main()'s protype to
	return nothing instead of int as it was before. gui_main never returns 
	anything, so this is cleaner.
	* src/settings.h, src/settings.c:  New settings-handling uses
	GHashTable. It _should_ work.

	
2003-02-09 14:31  Ville Kangas <ville@mirjami.net>
	
	* Toolbar works again now.
	* icons.h: Added icons for "graph" and "calendar".


2003-02-09 11:39  Ville Kangas <ville@mirjami.net>

	* src/gui/toolbar.c: Added
	* src/gui/toolbar.h: Added


2003-02-09 10:37  Ville Kangas <ville@mirjami.net>

	* src/tur_sett.c: removed
	* src/tur_sett.h: removed
	* src/gui/dialogs/dialog-new-exercise.c: Fixed BUG that crashed kipin
	when one pressed the ok-button in new exercise-dialog.


2003-02-09 10:36  Ville Kangas <ville@mirjami.net>

	* Started Changelog.