Imported Upstream version 0.6.1
[debian/confclerk.git] / ChangeLog
1 2014-09-11  gregoa
2
3         * NEWS: Finalize NEWS before release.
4         * NEWS: Update NEWS for 0.6.1 release.
5         * README: Update reference URLs in README.
6         * README, data/confclerk.pod, src/alarm/alarm.cpp,
7           src/alarm/alarm.h, src/app/application.cpp,
8           src/app/application.h, src/app/appsettings.cpp,
9           src/app/appsettings.h, src/app/main.cpp, src/gui/about.ui,
10           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
11           src/gui/conflictdialogcontainer.cpp,
12           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
13           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
14           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
15           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
16           src/gui/errormessage.h, src/gui/eventdialog.cpp,
17           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
18           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
19           src/gui/mainwindow.h, src/gui/roomstabcontainer.cpp,
20           src/gui/roomstabcontainer.h, src/gui/searchhead.cpp,
21           src/gui/searchhead.h, src/gui/searchtabcontainer.cpp,
22           src/gui/searchtabcontainer.h, src/gui/settingsdialog.cpp,
23           src/gui/settingsdialog.h, src/gui/tabcontainer.cpp,
24           src/gui/tabcontainer.h, src/gui/trackstabcontainer.cpp,
25           src/gui/trackstabcontainer.h, src/gui/urlinputdialog.cpp,
26           src/gui/urlinputdialog.h, src/mvc/conference.cpp,
27           src/mvc/conference.h, src/mvc/conferencemodel.cpp,
28           src/mvc/conferencemodel.h, src/mvc/delegate.cpp,
29           src/mvc/delegate.h, src/mvc/event.cpp, src/mvc/event.h,
30           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/room.cpp,
31           src/mvc/room.h, src/mvc/track.cpp, src/mvc/track.h,
32           src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h,
33           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
34           src/sql/sqlengine.cpp, src/sql/sqlengine.h, src/test/main.cpp,
35           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Update
36           copyright notices.
37         * confclerk.pro: confclerk.pro: fix typo in pod2man call.
38         * confclerk.pro: confclerk.pro: cosmetic editoring.
39         * confclerk.pro: confclerk.pro: add signature target.
40           
41           gpgp-sign tarball when making a release.
42
43 2014-09-09  gregoa
44
45         * src/mvc/event.cpp: Fix SQL query which returned too many rooms.
46
47 2013-09-24  philipp
48
49         * src/sql/sqlengine.cpp: Fixed a yet unknown bug: The room name was
50           not properly inserted in the room table.
51
52 2013-09-10  philipp
53
54         * src/gui/eventdialog.cpp: Escaped the strings that are shown in
55           the dialog and preserve some layout.
56
57 2013-07-04  philipp
58
59         * src/gui/mainwindow.cpp: Make it impossible to hide the toolbar by
60           disallowing its context menu (fixes #51).
61
62 2013-06-26  gregoa
63
64         * TODO: remove TODO with one remaining item which I don't
65           understand
66         * TODO: move TODO item to trac, issue #52
67         * TODO: move TODO item to trac, issue #51
68         * TODO: move TODO item to trac, issue #50
69
70 2013-06-12  philipp
71
72         * data/confclerk.desktop: Applied "desktop-keywords.patch": add
73           Keyword entry to confclerk.desktop Author: gregor herrmann
74           <gregoa@debian.org>
75         * README, data/confclerk.pod: Applied "spelling.patch":
76           Description: fix a typo Author: gregor herrmann
77           <gregoa@debian.org>
78
79 2013-06-12  gregoa
80
81         * NEWS, src/global.pri: bump version for future release
82         * NEWS: Update NEWS for 0.6.0 release.
83         * src/global.pri: Set version to 0.6.0.
84
85 2013-06-12  philipp
86
87         * src/gui/mainwindow.h: Removed a "TODO" comment.
88
89 2013-06-12  gregoa
90
91         * README: Update example URLs in README.
92
93 2013-06-12  philipp
94
95         * src/gui/mainwindow.cpp: Added some actions to the mainwindow -
96           otherwise shortcuts don't work on MAEMO (see ticket #28).
97         * src/alarm/alarm.cpp: Removed debug output.
98
99 2013-05-30  gregoa
100
101         * src/gui/eventdialog.cpp: Eventdialog: make sure the same colours
102           as everywhere are used.
103           
104           Additionally adjust font size on maemo.
105           
106           This should allow to close #48.
107
108 2013-05-28  philipp
109
110         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: Changed the
111           event dialog layout hoping to improve issue #48.
112
113 2013-05-28  gregoa
114
115         * confclerk.pro: Move removal of generated file into new
116           releaseclean target.
117         * confclerk.pro: .pro: Add created files to QMAKE_DISTCLEAN.
118
119 2013-05-28  philipp
120
121         * src/app/main.cpp, src/gui/mainwindow.cpp, src/gui/mainwindow.h:
122           Made sure the mainwindow is destroyed properly and the sql
123           database is closed.
124
125 2013-05-28  gregoa
126
127         * src/gui/eventdialog.cpp, src/mvc/treeview.cpp: #include
128           appsettings.h for maemo.
129
130 2013-04-30  philipp
131
132         * src/mvc/conference.h, src/mvc/event.cpp, src/mvc/eventmodel.cpp,
133           src/sql/sqlengine.cpp: Now the dayChange time is taken into
134           account. This fixes #43.
135
136 2013-04-19  gregoa
137
138         * README, data/confclerk.pod, src/alarm/alarm.cpp,
139           src/alarm/alarm.h, src/app/application.cpp,
140           src/app/application.h, src/app/appsettings.cpp,
141           src/app/appsettings.h, src/app/main.cpp, src/gui/about.ui,
142           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
143           src/gui/conflictdialogcontainer.cpp,
144           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
145           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
146           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
147           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
148           src/gui/errormessage.h, src/gui/eventdialog.cpp,
149           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
150           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
151           src/gui/mainwindow.h, src/gui/roomstabcontainer.cpp,
152           src/gui/roomstabcontainer.h, src/gui/searchhead.cpp,
153           src/gui/searchhead.h, src/gui/searchtabcontainer.cpp,
154           src/gui/searchtabcontainer.h, src/gui/settingsdialog.cpp,
155           src/gui/settingsdialog.h, src/gui/tabcontainer.cpp,
156           src/gui/tabcontainer.h, src/gui/trackstabcontainer.cpp,
157           src/gui/trackstabcontainer.h, src/gui/urlinputdialog.cpp,
158           src/gui/urlinputdialog.h, src/mvc/conference.cpp,
159           src/mvc/conference.h, src/mvc/conferencemodel.cpp,
160           src/mvc/conferencemodel.h, src/mvc/delegate.cpp,
161           src/mvc/delegate.h, src/mvc/event.cpp, src/mvc/event.h,
162           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/room.cpp,
163           src/mvc/room.h, src/mvc/track.cpp, src/mvc/track.h,
164           src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h,
165           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
166           src/sql/sqlengine.cpp, src/sql/sqlengine.h, src/test/main.cpp,
167           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: bump
168           copyright years
169         * AUTHORS: add Stefan to AUTHORS
170
171 2013-04-16  philipp
172
173         * src/gui/mainwindow.cpp: Formatted alarm message (closes ticket
174           #46).
175         * src/alarm/alarm.h, src/app/appsettings.h,
176           src/gui/eventdialog.cpp, src/gui/mainwindow.cpp,
177           src/mvc/event.cpp, src/mvc/event.h, src/mvc/treeview.cpp: Alarms
178           are reported via QSystemTray now (see ticket #46).
179
180 2013-04-04  gregoa
181
182         * src/gui/mainwindow.cpp: extend comment re systrayicon position
183
184 2013-04-03  gregoa
185
186         * src/gui/mainwindow.cpp: tray icon: add (commented out) debug
187           output and ->hide
188
189 2013-04-02  philipp
190
191         * src/gui/eventdialog.cpp, src/gui/mainwindow.cpp,
192           src/gui/mainwindow.h, src/mvc/delegate.cpp: Prepared to show an
193           alarm message via tray icon on non-MAEMO systems.
194
195 2013-04-02  gregoa
196
197         * src/mvc/treeview.cpp: fix typo in comment
198         * src/gui/eventdialog.cpp: fix typo in comment
199         * src/mvc/event.cpp: fix typo in comment
200
201 2013-03-19  philipp
202
203         * src/gui/mainwindow.ui: The day tab is now the current tab when
204           starting the program (ticket #44).
205         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Current day is used
206           now when starting the program or loading a conference (ticket
207           #44).
208         * src/gui/daynavigatorwidget.ui, src/gui/mainwindow.ui: Created
209           more shortcuts (ticket #28).
210         * src/dbschema000to001.sql, src/dbschema001.sql: Added comments to
211           the SQL statements (back in October).
212
213 2012-10-17  philipp
214
215         * src/gui/searchtabcontainer.cpp: The focus is set to the search
216           input field when the search icon is clicked.
217
218 2012-10-17  gregoa
219
220         * src/app/main.cpp: When ConfClerk is called with arguments
221           (alarm), check for >= 3.
222           
223           Alarmd seems to add an additional argument.
224         * src/alarm/alarm.cpp, src/alarm/alarm.pro, src/app/alarmdbus.cpp,
225           src/app/alarmdbus.h, src/app/alarmdbusadaptor.cpp,
226           src/app/alarmdbusadaptorp.h, src/app/app.pro, src/app/main.cpp:
227           Rip out unused DBUS stuff.
228
229 2012-10-17  philipp
230
231         * src/alarm/alarm.cpp: Fixed bug: Arguments for calling ConfClerk
232           in an alarm event were not built correctly.
233         * src/sql/schedulexmlparser.cpp: Changed int to string converstion
234           method because the old method gave an compilation error on MAEMO.
235         * src/alarm/alarm.cpp, src/app/main.cpp, src/gui/eventdialog.cpp,
236           src/gui/eventdialog.h, src/gui/mainwindow.cpp,
237           src/gui/mainwindow.h, src/gui/tabcontainer.cpp,
238           src/mvc/conference.cpp, src/mvc/conference.h: We added the
239           conferenceId to some alarm related methods (ticket #41).
240
241 2012-10-08  gregoa
242
243         * README: Update URLs in README.
244
245 2012-09-25  philipp
246
247         * src/db.qrc, src/sql/sqlengine.cpp, src/sql/sqlengine.h: Schmema
248           update completed. Finally closing ticket #45.
249         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
250           src/gui/mainwindow.cpp, src/mvc/conferencemodel.cpp,
251           src/mvc/conferencemodel.h, src/sql/schedulexmlparser.cpp,
252           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp: Reloading a
253           conference works now.
254         * src/sql/sqlengine.cpp: Fixed: Forgot to call query.exec() at
255           several places.
256         * src/dbschema000to001.sql: Added sql file that updates the schema
257           from version 000 to version 001.
258         * src/dbschema001.sql: Changed table names to have small letters.
259         * src/dbschema001.sql: Changed coding style of sql file.
260
261 2012-09-25  gregoa
262
263         * src/mvc/conference.cpp, src/mvc/conference.h,
264           src/sql/schedulexmlparser.cpp, src/sql/sqlengine.cpp: Remove
265           unsed (and removed from db) 'days' column fro xml parser and all
266           sql parts.
267
268 2012-09-25  philipp
269
270         * src/dbschema001.sql: Suggestion for database schema version 001.
271
272 2012-09-25  gregoa
273
274         * src/sql/sqlengine.cpp: Don't insert empty string into picture
275           column.
276           
277           (NOT NULL constraint removed from db schema.)
278         * src/sql/sqlengine.cpp: Remove empty-city-hack.
279           
280           (NOT NULL removed from db schema.)
281         * src/mvc/conference.h: Remove ifdef'd out members
282
283 2012-09-06  gregoa
284
285         * src/sql/sqlengine.cpp: One version for creating the directory is
286           enough :)
287           
288           (Now tested on Windows, too.)
289
290 2012-09-05  philipp
291
292         * src/sql/sqlengine.cpp: Added a second possibility to create the
293           directory and removed the TODO.
294
295 2012-09-05  gregoa
296
297         * src/sql/sqlengine.cpp: fix .mkpath()
298           
299           Creating the "." path works. Is this idiomatic? At least it works
300           (under Windows).
301           
302           TODO left: handle errors.
303
304 2012-09-04  philipp
305
306         * src/app/main.cpp, src/create_tables.sql, src/db.qrc,
307           src/dbschema000.sql, src/dbschema001.sql, src/gui/mainwindow.cpp,
308           src/gui/mainwindow.h, src/gui/searchtabcontainer.cpp,
309           src/gui/searchtabcontainer.h, src/mvc/conference.cpp,
310           src/mvc/conference.h, src/sql/schedulexmlparser.cpp,
311           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
312           src/sql/sqlengine.h: Restructured the SqlEngine. Not yet finished
313           (see "TODO" in the code).
314
315 2012-09-04  gregoa
316
317         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/app/application.cpp,
318           src/app/main.cpp, src/gui/eventdialog.h, src/gui/mainwindow.cpp,
319           src/gui/mainwindow.h, src/gui/settingsdialog.cpp,
320           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
321           src/mvc/conference.h, src/mvc/event.h, src/mvc/room.h,
322           src/mvc/track.h, src/sql/sqlengine.cpp,
323           src/test/mvc/eventtest.cpp: fix some more header includes
324         * src/sql/sqlengine.h: fix typo in comment
325
326 2012-08-27  gregoa
327
328         * src/mvc/delegate.cpp, src/mvc/eventmodel.cpp: fix #includes
329           
330           (detected by QtCreator and friends on windows)
331
332 2012-08-21  philipp
333
334         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
335           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
336           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
337           src/sql/sqlengine.cpp, src/sql/sqlengine.h: On the way to fix
338           #45.
339         * src/gui/conferenceeditor.cpp: Fixed bug: Changing the conference
340           URL resulted in an error message.
341
342 2012-06-13  gregoa
343
344         * ., confclerk.pro: Add .pro.user.* to svn:ignore and remove it in
345           the release target.
346         * TODO: TODO: new item about duplicate documentation.
347         * README: README: add Stefan to Contact section.
348
349 2012-06-12  gregoa
350
351         * NEWS, src/global.pri: Bump version after 0.5.5 release.
352         * NEWS: Add release date in NEWS.
353         * TODO: remove TODO item (expand/collapse)
354         * NEWS: Add more items to NEWS.
355         * NEWS: Add items to NEWS.
356         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/app/alarmdbus.cpp,
357           src/app/alarmdbus.h, src/app/alarmdbusadaptor.cpp,
358           src/app/alarmdbusadaptorp.h, src/app/application.cpp,
359           src/app/application.h, src/app/appsettings.cpp,
360           src/app/appsettings.h, src/app/main.cpp,
361           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
362           src/gui/conflictdialogcontainer.cpp,
363           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
364           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
365           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
366           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
367           src/gui/errormessage.h, src/gui/eventdialog.cpp,
368           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
369           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
370           src/gui/mainwindow.h, src/gui/roomstabcontainer.cpp,
371           src/gui/roomstabcontainer.h, src/gui/searchhead.cpp,
372           src/gui/searchhead.h, src/gui/searchtabcontainer.cpp,
373           src/gui/searchtabcontainer.h, src/gui/settingsdialog.cpp,
374           src/gui/settingsdialog.h, src/gui/tabcontainer.cpp,
375           src/gui/tabcontainer.h, src/gui/trackstabcontainer.cpp,
376           src/gui/trackstabcontainer.h, src/gui/urlinputdialog.cpp,
377           src/gui/urlinputdialog.h, src/mvc/conference.cpp,
378           src/mvc/conference.h, src/mvc/conferencemodel.cpp,
379           src/mvc/conferencemodel.h, src/mvc/delegate.cpp,
380           src/mvc/delegate.h, src/mvc/event.cpp, src/mvc/event.h,
381           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/room.cpp,
382           src/mvc/room.h, src/mvc/track.cpp, src/mvc/track.h,
383           src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h,
384           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
385           src/sql/sqlengine.cpp, src/sql/sqlengine.h, src/test/main.cpp,
386           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Add Stefan
387           as a copyright holder to source files, too.
388         * README, data/confclerk.pod: sync copyright notices between README
389           and confclerk.pod
390
391 2012-06-12  philipp
392
393         * src/gui/mainwindow.cpp: Implemented expand/collapse of the event
394           groups. Resolves ticket #31.
395         * src/mvc/eventmodel.cpp: The groups starts at full hours again.
396         * src/mvc/eventmodel.cpp: Philipp's comments to r1444.
397         * README, src/gui/mainwindow.ui, src/icons.qrc,
398           src/icons/collapse.png, src/icons/collapse.svg,
399           src/icons/expand.png, src/icons/expand.svg: Created icons
400           collapse and expand.
401
402 2012-05-03  gregoa
403
404         * src/mvc/eventmodel.cpp: createTimeGroups(): use QDateTime instead
405           of QTime to avoid "midnight overflow". Cf. #42
406
407 2012-05-02  philipp
408
409         * src/orm/ormrecord.h: This at least partly fixes #42 ("fun with
410           time zones").
411
412 2012-05-02  stefan
413
414         * src/icons/favourite-off.png, src/icons/favourite.blend: Changed
415           inactive favourite icon to match alarm icon style
416
417 2012-04-22  gregoa
418
419         * src/mvc/delegate.cpp: Show the AlarmOff icon in the timegroup
420           header when the group has no alarms set.
421
422 2012-04-19  gregoa
423
424         * README: Update copyright information in README for new icons.
425
426 2012-04-19  philipp
427
428         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/icons.qrc,
429           src/icons/alarm-off.png, src/icons/alarm-on.png,
430           src/icons/alarm.blend, src/icons/appointment-soon-off.png,
431           src/icons/appointment-soon.png, src/mvc/delegate.cpp: Changed the
432           alarm icon due to ticket #40. I haven't tried it because I don't
433           have an N900 device.
434
435 2012-04-19  gregoa
436
437         * NEWS: Update NEWS with recent bug fixes.
438         * README: Update copyright in README for changed icons.
439
440 2012-04-19  philipp
441
442         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/icons,
443           src/icons.qrc, src/icons/add.png,
444           src/icons/appointment-soon-off.png,
445           src/icons/appointment-soon.png, src/icons/dialog-warning.png,
446           src/icons/emblem-new-off.png, src/icons/emblem-new.blend,
447           src/icons/emblem-new.png, src/icons/favourite-off.png,
448           src/icons/favourite-on.png, src/icons/favourite.blend,
449           src/icons/reload.png, src/icons/remove.png, src/icons/search.png,
450           src/icons/today.png, src/mvc/delegate.cpp: Changed favourite
451           icons as a response to ticket #40.
452
453 2012-04-18  gregoa
454
455         * src/gui/mainwindow.cpp: Handle redirects when importing schedules
456           over the network.
457           
458           Fixes: #39
459
460 2012-04-06  gregoa
461
462         * src/sql/schedulexmlparser.cpp: More output on errors.
463
464 2012-04-05  gregoa
465
466         * README, data/confclerk.pod, src/gui/about.ui: Fix typo in docs.
467         * README: Update exmple URLs in README.
468
469 2012-03-21  gregoa
470
471         * README, data/confclerk.pod, src/alarm/alarm.cpp,
472           src/alarm/alarm.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
473           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
474           src/app/application.cpp, src/app/application.h,
475           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
476           src/gui/about.ui, src/gui/conferenceeditor.cpp,
477           src/gui/conferenceeditor.h, src/gui/conflictdialogcontainer.cpp,
478           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
479           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
480           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
481           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
482           src/gui/errormessage.h, src/gui/eventdialog.cpp,
483           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
484           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
485           src/gui/mainwindow.h, src/gui/roomstabcontainer.cpp,
486           src/gui/roomstabcontainer.h, src/gui/searchhead.cpp,
487           src/gui/searchhead.h, src/gui/searchtabcontainer.cpp,
488           src/gui/searchtabcontainer.h, src/gui/settingsdialog.cpp,
489           src/gui/settingsdialog.h, src/gui/tabcontainer.cpp,
490           src/gui/tabcontainer.h, src/gui/trackstabcontainer.cpp,
491           src/gui/trackstabcontainer.h, src/gui/urlinputdialog.cpp,
492           src/gui/urlinputdialog.h, src/mvc/conference.cpp,
493           src/mvc/conference.h, src/mvc/conferencemodel.cpp,
494           src/mvc/conferencemodel.h, src/mvc/delegate.cpp,
495           src/mvc/delegate.h, src/mvc/event.cpp, src/mvc/event.h,
496           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/room.cpp,
497           src/mvc/room.h, src/mvc/track.cpp, src/mvc/track.h,
498           src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h,
499           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
500           src/sql/sqlengine.cpp, src/sql/sqlengine.h, src/test/main.cpp,
501           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Update
502           copyright years.
503         * NEWS: Add note about fixed bug to NEWS.
504
505 2012-03-21  philipp
506
507         * src/alarm/alarm.cpp, src/alarm/alarm.h,
508           src/gui/conflictdialogcontainer.cpp, src/gui/eventdialog.cpp,
509           src/mvc/treeview.cpp: Hopefully fixed bug #38: As the alarm
510           message was used to identify the event by setting it to the
511           eventId and in r1359 the alarm message was changed to show the
512           event title, alarms could not be deleted anymore. Therefore, two
513           alarm attributes (int values) were introduced with this commit:
514           "conferenceId" and "eventId" to identify the event and therefore,
515           deleting alarms should work again. Additionally a second (not
516           reported) bug was fixed: Activating an alarm in the treeview set
517           the alarm to the current time plus 10 seconds.
518           
519           However, I don't know for sure whether this commit fixed bug #38
520           becaus I don't have a maemo device to test it.
521
522 2012-03-20  gregoa
523
524         * src/gui/gui.pro: Removed commented out reference to removed
525           files.
526
527 2012-03-20  philipp
528
529         * src/alarm/calendar.cpp, src/alarm/calendar.h: Deleted calendar.h
530           and calendar.cpp as they are not used.
531         * src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
532           src/gui/alarmdialog.ui: Deleted files that don't seem to be used.
533
534 2012-03-10  gregoa
535
536         * README, data/confclerk.pod: typo in docs
537
538 2011-12-12  philipp
539
540         * TODO: Updated the TODO list.
541         * src/gui/mainwindow.cpp, src/gui/searchtabcontainer.cpp,
542           src/gui/searchtabcontainer.h: When the search toolbox button is
543           clicked when the search dialog is already open, it is closed.
544         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
545           src/gui/mainwindow.ui: Implemented stub for expand/collape all.
546         * src/gui/daynavigatorwidget.ui: Another layout study.
547         * src/gui/daynavigatorwidget.ui: Changed layout details to study
548           the effect in Maemo.
549         * src/gui/daynavigatorwidget.cpp: Better calculation of the day
550           navigator date position.
551         * src/sql/sqlengine.cpp: Fixed by gregoa: Searching for titles
552           where the events had no person did not find anything.
553         * src/gui/daynavigatorwidget.h, src/gui/mainwindow.cpp,
554           src/gui/mainwindow.h, src/gui/searchtabcontainer.cpp,
555           src/gui/searchtabcontainer.h: The search result is now synced
556           with the daynavigator. When the search result is not on the
557           current date, the date is changed.
558
559 2011-11-27  gregoa
560
561         * README: Update URL list in README.
562
563 2011-10-17  philipp
564
565         * src/gui/searchtabcontainer.cpp, src/mvc/event.cpp,
566           src/mvc/eventmodel.cpp: Sorted by duration additionally to start.
567         * src/create_tables.sql, src/gui/daynavigatorwidget.cpp,
568           src/gui/daynavigatorwidget.h, src/gui/daynavigatorwidget.ui,
569           src/gui/dayviewtabcontainer.cpp, src/gui/dayviewtabcontainer.h,
570           src/gui/mainwindow.cpp, src/mvc/event.h: Implemented "now" action
571           and removed the "now" button from the day navigator.
572         * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
573           src/mvc/eventmodel.h: Removed unused nowEvent functions.
574         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: Implemented the
575           reload button functionality. Closes: #34
576         * src/gui/conflictdialogcontainer.cpp,
577           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
578           src/gui/conflictsdialog.h, src/gui/eventdialog.cpp,
579           src/gui/eventdialog.h, src/gui/tabcontainer.cpp: The conflict
580           editor works again.
581         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
582           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
583           src/mvc/treeview.cpp, src/mvc/treeview.h: The favorite tab gets
584           updated again after changing the favorite state.
585
586 2011-10-04  philipp
587
588         * src/gui/conflictdialogcontainer.cpp, src/gui/conflictsdialog.cpp,
589           src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
590           src/gui/mainwindow.ui, src/gui/nowtabcontainer.cpp,
591           src/gui/nowtabcontainer.h, src/gui/searchtabcontainer.cpp,
592           src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp,
593           src/gui/tabcontainer.h, src/gui/tabcontainer.ui: Removed the
594           "Now" tab. Removed the day navigator inside tabs. Added a search
595           button in the button bar.
596           
597           Right now, at least the following does not work: * update of
598           favorites * conflict editor * setting favorite in the event
599           dialog
600
601 2011-09-21  gregoa
602
603         * src/gui/searchhead.ui: Search dialog: less width, more lines.
604         * src/gui/mainwindow.ui: Tabs: elide tabtexts.
605
606 2011-09-21  philipp
607
608         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
609           src/gui/mainwindow.cpp, src/gui/tabcontainer.cpp: Implemented
610           "unset dates" in the date navigator.
611         * src/gui/daynavigatorwidget.cpp, src/gui/mainwindow.cpp,
612           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h: The dateChanged
613           signal is transmitted to the tabcontainers now.
614         * src/gui/mainwindow.ui: Introduced a toobar. Added a new global
615           date navigator instance (the "old" ones are not removed yet).
616         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h:
617           Cleanup daynavigatorwidget.
618
619 2011-09-14  gregoa
620
621         * NEWS: Fix typo in NEWS.
622         * NEWS, src/global.pri: bump version after release
623         * NEWS: Add date to NEWS before release.
624
625 2011-09-12  gregoa
626
627         * NEWS: Add NEWS items for upcoming 0.5.4 release.
628         * NEWS: Add dates to all releases in NEWS.
629         * src/gui/daynavigatorwidget.cpp: Day navigator widget: setDates()
630           - change logic of setting mCurDate: if it's outside the
631           conference range, set it to mStartDate (and not to mEndDate when
632           it's "greater") -- when going to an earlier conference, starting
633           on the last day doesn't really make sense - update() the widget
634           after changing dates. this might be a bit expensive but it ensure
635           that the displayed date is what we want, and since there are many
636           day navigator widgets there's probably no single other place
637           
638           Hopefully closes #36.
639         * src/gui/mainwindow.cpp: Replace some tabs with the usual spaces.
640
641 2011-09-06  philipp
642
643         * src/gui/mainwindow.ui: Assigned confclerk icon to main window.
644         * src/gui/conferenceeditor.cpp: Now the progress bar is shown
645           immediately after clicking the refresh conference button. Closes
646           ticket #25.
647         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
648           src/gui/tabcontainer.cpp, src/mvc/treeview.cpp: Fixed ticket #26
649           (empty tabs after some actions).
650
651 2011-09-06  stefan
652
653         * src/gui/mainwindow.cpp, src/sql/sqlengine.cpp: Fixed ticket #20
654
655 2011-09-06  philipp
656
657         * src/orm/ormrecord.h: Removed one comment and fixed typos.
658
659 2011-09-06  gregoa
660
661         * README, data/confclerk.pod: Mention frab (FrOSCon penta clone)
662           and Grazer Linuxtage (fixes #33).
663
664 2011-08-23  philipp
665
666         * src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: Rewrote code to
667           group events together with gregoa. Closes bug #22.
668         * src/mvc/delegate.cpp: This should close ticket #35 ([maemo]
669           conflict icon overlaps alarm icon).
670         * src/gui/tabcontainer.ui, src/mvc/delegate.cpp,
671           src/mvc/delegate.h: Changed the drawing of events to make use of
672           system colors and styles, at least partially.
673
674 2011-08-16  gregoa
675
676         * NEWS, src/global.pri: bump version after release
677         * NEWS: Remove "TODO" from NEWS, a.k.a. prepare for release
678
679 2011-08-15  gregoa
680
681         * NEWS: Update NEWS.
682         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.ui:
683           Improve day navigator widget.
684           
685           (Still black magic, now even with #ifdefs :/)
686         * src/sql/sqlengine.cpp: .isEmpty() feels more Qtish then == ""
687         * src/gui/conferenceeditor.cpp: Only add ", $venue" to conference
688           location when $venue is not empty.
689         * src/gui/conferenceeditor.cpp: ISO formatting of conference dates
690           in conferenceeditor.
691         * src/sql/sqlengine.cpp: Quick fix for ticket: #32: if the schedule
692           XML doesn't contain a city, we put "n/a" there.
693           
694           In the long run we might want to find a system for changing the
695           database scheme; too bad sqlite has only limited ALTER TABLE
696           support.
697         * src/sql/schedulexmlparser.cpp: emit the parsingScheduleBegin()
698           signal earlier, so we get the progressbar a bit earlier (cf.
699           ticket #25)
700         * README, data/confclerk.pod, src/gui/about.ui: mention FrOSCon as
701           an example (although it's not working at the moment, cf. #32)
702
703 2011-07-24  gregoa
704
705         * src/gui/conferenceeditor.cpp: Use "-" in start-end. Closes: #30
706         * src/gui/daynavigatorwidget.cpp: Shift date text up by icon/2 in
707           order to re-center the text. More or less at least.
708         * NEWS, src/gui/daynavigatorwidget.cpp,
709           src/gui/daynavigatorwidget.h, src/gui/daynavigatorwidget.ui,
710           src/icons.qrc, src/icons/today.png: Add today button to date
711           navigator. TODO: date is not centered between prev/next arrows
712           anymore.
713           
714           Cf. #29
715
716 2011-07-23  gregoa
717
718         * src/alarm/alarm.pro: Make sure to remove src/bin/libqalarm.a on
719           make clean.
720         * NEWS, src/global.pri: bump version after release
721         * NEWS: Prepare NEWS before release of 0.5.2.
722         * src/sql/sqlengine.cpp: Remove conference/room records
723           unconditionally from EVENT_ROOMS
724
725 2011-07-22  gregoa
726
727         * src/sql/sqlengine.cpp: SqlEngine::addRoomToDB: remove
728           event/conference combinations from EVENT_ROOM that are already
729           there. Should avoid duplicates on updates where the room name
730           changes. Hopefully fixes ticket #24.
731         * data/confclerk.pod: manpage: s/Desafinado/ConfClerk/
732
733 2011-07-19  philipp
734
735         * src/gui/conferenceeditor.ui: Fixed ticket #23: No close button in
736           conference dialog when no confernces are in the list.
737
738 2011-07-14  gregoa
739
740         * confclerk.pro: Don't include tarballs in release tarballs ...
741         * src/mvc/delegate.cpp: Distinguish "Presenter" and "Presenters"
742           (instead of "Presenter(s)"). Closes: Ticket #17
743         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/gui/eventdialog.cpp,
744           src/mvc/treeview.cpp: Show event title instead of id in alarms.
745         * confclerk.pro: Don't remove generated files in DISTCLEAN;
746           otherwise they are gone during package builds :/
747         * TODO: Add a TODO item.
748         * confclerk.pro, src/gui/gui.pro, src/mvc/mvc.pro, src/orm/orm.pro,
749           src/sql/sql.pro: Reorganize CLEAN and DISTCLEAN targets.
750         * NEWS, src/global.pri: Bump VERSION after release.
751         * ChangeLog, confclerk.pro: Remove ChangeLog from svn (it's created
752           via svn2cl, so this is circular). Add generated files to
753           distclean target.
754
755 2011-07-13  gregoa
756
757         * ChangeLog: Update ChangeLog before release.
758         * NEWS: NEWS entry for 0.5.1 release.
759
760 2011-07-13  philipp
761
762         * src/mvc/delegate.cpp: This is just a quick-and-dirty workaround
763           commit to aviod a drawing problem on maemo. This commit might be
764           reverted ...
765         * src/gui/searchhead.ui: The speaker is preselected in the search
766           dialog now.
767         * src/mvc/delegate.cpp: First try to improve the colors (ticket
768           #13).
769         * src/gui/mainwindow.cpp, src/gui/settingsdialog.cpp,
770           src/gui/settingsdialog.h, src/gui/settingsdialog.ui: The cancel
771           button on the settings dialog works now (ticket #14) and the
772           layout of the settings dialog is stable now (ticket #15).
773         * src/gui/mainwindow.ui: Changed the menu to be non-hierarchical.
774           Closes ticket #16.
775         * src/gui/daynavigatorwidget.cpp: Changed the placement of the date
776           label again. Changed the date format to show the day-of-week.
777         * src/gui/daynavigatorwidget.cpp: Replaced "130" by s.width() when
778           centering the date.
779
780 2011-07-12  philipp
781
782         * src/sql/sqlengine.cpp: This commit closes ticket #12. The search
783           terms are ANDed now and a call to trimmed() before splitting the
784           search string avoids problems with leading/trailing spaces.
785
786 2011-07-11  philipp
787
788         * src/mvc/event.cpp: Before querying the SEARCH_EVENT table, its
789           existence is checked. Therefore a command line debug error
790           message is avoided.
791           
792           This commit partly fixes ticket #10.
793         * src/gui/errormessage.cpp: Error messages reported with the
794           function error_essage are no longer writted to std:error because
795           they are shown to the user anyway. This commit partly resolves
796           ticket #10.
797         * src/gui/eventdialog.ui: The description and person list of the
798           event dialog is now selectable so that copy&paste is possible.
799
800 2011-07-10  philipp
801
802         * src/gui/about.ui, src/gui/mainwindow.cpp: Tuned the about dialog.
803         * src/gui/conferenceeditor.ui: Minor tuning of the conference
804           editor. The reload button now has a text on it.
805         * src/sql/sqlengine.cpp: Fixed bug (related to ticket #12): Only
806           the last search term is used.
807         * src/sql/sqlengine.cpp: Undid changes to sqlengine.cpp I committed
808           accidentally in r1318.
809
810 2011-07-08  gregoa
811
812         * src/sql/sqlengine.cpp: Split search keyword string on whitespace.
813         * src/sql/sqlengine.cpp: Avoid duplicate search results by using
814           SELECT DISTINCT when filling the SEARCH_EVENT table.
815
816 2011-07-05  gregoa
817
818         * README: Add DebConf11 URL to README.
819
820 2011-07-04  philipp
821
822         * src/gui/conferenceeditor.ui: Cleaning of the conferenceeditor
823           dialog.
824         * src/create_tables.sql, src/gui/conferenceeditor.cpp,
825           src/gui/conferenceeditor.h, src/gui/conferenceeditor.ui,
826           src/gui/gui.pro, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
827           src/gui/mapwindow.ui, src/gui/tabcontainer.cpp,
828           src/gui/tabcontainer.h, src/icons.qrc,
829           src/icons/applications-internet.png, src/mvc/conference.cpp,
830           src/mvc/conference.h, src/mvc/delegate.cpp, src/mvc/delegate.h,
831           src/mvc/room.cpp, src/mvc/room.h, src/mvc/treeview.cpp,
832           src/mvc/treeview.h, src/sql/schedulexmlparser.cpp,
833           src/sql/sqlengine.cpp, src/sql/sqlengine.h: Removed the ability
834           to show "pictures" (maps) of rooms and maps of conferences. The
835           XML file does not contain picture/map/image information of
836           conferences or rooms. We left the room.picture definition in the
837           database SQL because there is no "drop column" in sqlite.
838         * src/gui/mainwindow.ui: Removed the unused status bar.
839
840 2011-06-29  gregoa
841
842         * src/app/app.pro, src/gui/gui.pro, src/mvc/mvc.pro,
843           src/test/test.pro: Some more s;TARGETDEPS;POST_TARGETDEPS;
844         * data/confclerk.desktop, data/confclerk.pod: s;scheduler;schedule
845           application;
846         * ChangeLog, NEWS, src/global.pri: Bump version
847         * ChangeLog: Update changelog.
848
849 2011-06-28  philipp
850
851         * src/gui/conferenceeditor.cpp, src/gui/daynavigatorwidget.cpp,
852           src/gui/eventdialog.cpp, src/gui/mainwindow.cpp,
853           src/gui/searchhead.cpp, src/mvc/eventmodel.cpp,
854           src/mvc/treeview.cpp, src/orm/ormrecord.h, src/sql/sqlengine.cpp:
855           Removed many of the qDebug() output lines (see ticket #10).
856
857 2011-06-28  gregoa
858
859         * README, data/confclerk.pod: add copyright/license for exchanged
860           icons
861
862 2011-06-28  philipp
863
864         * src/icons/emblem-new-off.png, src/icons/emblem-new.blend,
865           src/icons/emblem-new.png: Replaced the star icons with self-made
866           versions (Blender 2.57b) that are better distinguishable. Closes
867           ticket #8.
868
869 2011-06-27  philipp
870
871         * confclerk.pro, src/app/main.cpp, src/global.pri,
872           src/gui/about.ui, src/gui/mainwindow.cpp: Included application
873           version in the about dialog. This closes ticket #9.
874
875 2011-06-26  philipp
876
877         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: Links in events
878           are now clickable (resolves ticket #4).
879         * src/gui/searchtabcontainer.cpp, src/mvc/conference.h: Searching
880           without active conference doesn't give an error message anymore
881           (resolves ticket #7).
882         * src/gui/searchtabcontainer.cpp, src/sql/sqlengine.cpp: The '%'
883           character doesn't have to be escaped anymore.
884         * src/gui/mainwindow.ui: The window title was still "FOSDEM
885           Schedule".
886
887 2011-06-25  gregoa
888
889         * ChangeLog, NEWS: Add entries to NEWS file.
890         * TODO: Shorten TODO.
891         * ChangeLog, confclerk.pro, data/confclerk.pod: Create a simple man
892           page.
893         * README, TODO: Add URLs for FOSDEM 2011, DebConf 2010, and 27C3 to
894           README instead of TODO.
895         * TODO, src/fosdem.sql, src/schedule.en.xml: Remove the remaining
896           last two fosdem files.
897         * ChangeLog, README, TODO: Update contact info.
898
899 2011-06-25  philipp
900
901         * BUGS: Bugs are now reported in the trac system.
902
903 2011-06-24  gregoa
904
905         * BUGS, ChangeLog: Mark bug 3 as fixed.
906
907 2011-06-24  philipp
908
909         * src/gui/searchhead.cpp: Enter or return triggers the search now
910           when the focus is at the searchEdit or at one of the checkboxes.
911         * BUGS: Filed bug 7: Error message when searching without having
912           conferences
913
914 2011-06-24  gregoa
915
916         * BUGS: Add another wishlist (more: design discussion) bug
917
918 2011-06-24  philipp
919
920         * src/gui/tabcontainer.h, src/mvc/eventmodel.cpp: Removed
921           unnecessary debug output and code.
922         * BUGS, src/mvc/event.cpp: Fixed bug reported by gregor: Too many
923           authors are shown (form other conferences as well).
924
925 2011-06-24  gregoa
926
927         * ChangeLog, TODO, confclerk.pro: Improve release target in .pro
928
929 2011-06-24  philipp
930
931         * src/gui/daynavigatorwidget.cpp, src/mvc/treeview.cpp: Removed two
932           unused variables to avoid compiler warnings.
933
934 2011-06-24  gregoa
935
936         * src/gui/alarmdialog.cpp, src/sql/sqlengine.cpp,
937           src/test/mvc/eventtest.cpp: Somewhere a slash was missing ...
938         * TODO: Updated TODO.
939
940 2011-06-23  gregoa
941
942         * README: Add contact info to README.
943         * src/gui/about.ui: Update 'About' dialog.
944         * TODO, src/app/app.pro, src/app/main.cpp, src/maps, src/maps.qrc,
945           src/sql/sqlengine.cpp: Remove ULB, Campus Solbosch maps.
946         * ., ChangeLog, TODO, confclerk.pro, data/fosdem-schedule.svg,
947           fosdem-schedule.pro, src/app/app.pro: The big rename. Which was
948           not so big after all ...
949         * data/26x26, data/40x40, data/48x48, data/64x64, data/Makefile,
950           data/confclerk.desktop, data/maemo: De-maemofy: make .desktop
951           file generic, remove resized (old) icons and Makefile for
952           installing them.
953         * src/app/app.pro: Add new resource file to app.pro
954         * data/data.qrc, src/app/main.cpp, src/gui/about.ui,
955           src/gui/alarmdialog.ui, src/gui/conferenceeditor.ui,
956           src/icons.qrc, src/icons/brain-alone.png, src/icons/fosdem.png:
957           Icons, part 2: replace fosdem/brain icons with ConfClerk logo
958         * README, TODO, src/gui/conferenceeditor.ui,
959           src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/icons.qrc,
960           src/icons/add.png, src/icons/alarm-offBig.png,
961           src/icons/alarm-onBig.png, src/icons/applications-internet.png,
962           src/icons/appointment-soon-off.png,
963           src/icons/appointment-soon.png, src/icons/compassBig.png,
964           src/icons/dialog-warning.png, src/icons/emblem-new-off.png,
965           src/icons/emblem-new.png, src/icons/exclamation.png,
966           src/icons/favourite-offBig.png, src/icons/favourite-onBig.png,
967           src/icons/reload.png, src/icons/remove.png, src/icons/search.png,
968           src/mvc/delegate.cpp: Icons part 1: replace all icons (except the
969           FOSDEM ones) with icons from current gnome-icon-theme
970         * src/gui/mainwindow.ui, src/icons.qrc, src/icons/collapse.png,
971           src/icons/expand.png, src/icons/info.png, src/icons/settings.png:
972           Remove unused icons.
973         * src/gui/alarmdialog.cpp: Another instance of the databasename.
974           (NOTE: untested, this codepath is only used on maemo)
975         * TODO, src/app/appsettings.cpp, src/app/main.cpp,
976           src/sql/sqlengine.cpp: Move config and sqlite database. They are
977           both at the xdg-specified locations now:
978           ~/.local/share/data/Toastfreeware/ConfClerk/ConfClerk.sqlite
979           ~/.config/Toastfreeware/ConfClerk.conf
980         * src/alarm/alarm.cpp, src/app/alarmdbus.h,
981           src/app/alarmdbusadaptorp.h, src/app/main.cpp: Rename DBus
982           service. Hopefully successful.
983         * TODO: Add some conference URLs to TODO
984         * BUGS: New bug noted.
985         * BUGS: New bug noted.
986         * src/app/app.pro, src/gui/gui.pro, src/mvc/mvc.pro: qmake warning:
987           POST_TARGETDEPS instead of TARGETDEPS
988         * fosdem-schedule.pro: Remove libs in clean target.
989         * ChangeLog, README, TODO, data/confclerk.svg,
990           data/fosdem-schedule.svg, fosdem-schedule.pro,
991           src/icons/appicon.svg: Move and rename logo, create a target to
992           convert it in .pro, add copyright/license to README. Update TODO.
993
994 2011-06-23  philipp
995
996         * BUGS: Checked the remaining code. Didn't find possibilities for
997           SQL injections anymore.
998
999 2011-06-23  gregoa
1000
1001         * TODO: Update TODO.
1002         * ChangeLog, fosdem-schedule.pro: Add release and changelog targets
1003           to project file.
1004         * Changelog: Remove empty Changelog.
1005
1006 2011-06-23  philipp
1007
1008         * src/sql/sqlengine.cpp: Prevented SQL injections in function
1009           addPersonToDB.
1010
1011 2011-06-23  gregoa
1012
1013         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
1014           src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
1015           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
1016           src/app/application.cpp, src/app/application.h,
1017           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
1018           src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
1019           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
1020           src/gui/conflictdialogcontainer.cpp,
1021           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
1022           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
1023           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
1024           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
1025           src/gui/errormessage.h, src/gui/eventdialog.cpp,
1026           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
1027           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
1028           src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
1029           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
1030           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
1031           src/gui/searchhead.cpp, src/gui/searchhead.h,
1032           src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
1033           src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
1034           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
1035           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
1036           src/gui/urlinputdialog.cpp, src/gui/urlinputdialog.h,
1037           src/mvc/conference.cpp, src/mvc/conference.h,
1038           src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
1039           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
1040           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1041           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
1042           src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
1043           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
1044           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
1045           src/sql/sqlengine.h, src/test/main.cpp,
1046           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Add
1047           copyright to source.
1048         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
1049           src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
1050           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
1051           src/app/application.cpp, src/app/application.h,
1052           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
1053           src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
1054           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
1055           src/gui/conflictdialogcontainer.cpp,
1056           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
1057           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
1058           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
1059           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
1060           src/gui/errormessage.h, src/gui/eventdialog.cpp,
1061           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
1062           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
1063           src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
1064           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
1065           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
1066           src/gui/searchhead.cpp, src/gui/searchhead.h,
1067           src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
1068           src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
1069           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
1070           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
1071           src/gui/urlinputdialog.cpp, src/gui/urlinputdialog.h,
1072           src/mvc/conference.cpp, src/mvc/conference.h,
1073           src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
1074           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
1075           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1076           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
1077           src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
1078           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
1079           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
1080           src/sql/sqlengine.h, src/test/main.cpp,
1081           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Update GPL
1082           blurb in source files.
1083
1084 2011-06-23  philipp
1085
1086         * src/icons/appicon.svg: Just adapted the page size to be
1087           rectangular.
1088         * src/icons/appicon.svg: This suggestion/"doodle"* for the new
1089           application icon was created just now by Christian Kling
1090           <kling_christian@gmx.at> who (he is sitting next to me right now)
1091           agreed to publish it under the GNU GPL (v2 or later).
1092           
1093           *Christian's words.
1094
1095 2011-06-23  gregoa
1096
1097         * TODO, debian: Remove ./debian directory, we'll do the packaging
1098           outside the "upstream" repository.
1099         * AUTHORS, INSTALL, NEWS, README, TODO, docs/fosdem-schedule,
1100           docs/fosdem-schedule/AUTHORS, docs/fosdem-schedule/Changelog,
1101           docs/fosdem-schedule/INSTALL, docs/fosdem-schedule/NEWS,
1102           docs/fosdem-schedule/README,
1103           docs/fosdem-schedule/user-stories.txt, docs/user-stories.txt:
1104           First round of documentation updates.
1105         * ChangeLog, fosdem-schedule.pro: Prepare ChangeLog generation from
1106           svn logs.
1107
1108 2011-06-23  philipp
1109
1110         * src/sql/sqlengine.cpp: Prevented SQL injection in function
1111           addLinkToDB.
1112
1113 2011-06-23  gregoa
1114
1115         * TODO: update TODO
1116
1117 2011-06-23  philipp
1118
1119         * src/sql/sqlengine.cpp: Fixed SQL error in searchEvent when no
1120           table was selected. Prevented SQL injection in searchEvent.
1121
1122 2011-06-23  gregoa
1123
1124         * TODO: add TODO file
1125
1126 2011-06-23  philipp
1127
1128         * src/gui/mainwindow.cpp, src/gui/tabcontainer.h,
1129           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1130           src/orm/ormrecord.h: Added some comments, removed and added some
1131           debug information.
1132         * src/sql/sqlengine.cpp: Fixed a bug I introduced when reparing the
1133           addRoomToDB function.
1134         * src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp: Tracks
1135           are inserted now when importing new conferences.
1136         * src/sql/sqlengine.cpp: void possible SQL injection in function
1137           addRoomToDB.
1138         * src/app/app.pro: Removed copying the fosdem.sqlite database
1139           during the make process.
1140
1141 2011-06-22  philipp
1142
1143         * src/db.qrc, src/sql/sqlengine.cpp: The database is now created
1144           from the program. We don't need to copy or provide fosdem.sqlite
1145           anymore.
1146         * BUGS, src/sql/sqlengine.cpp: Persons are deleted now when a
1147           conference is removed.
1148         * BUGS: Added a file with bugs that I noticed when playing with the
1149           application.
1150         * src/sql/sqlengine.cpp: Rooms are inserted now for additionally
1151           imported conferences.
1152         * src/create_tables.sql: Importing persons for multiple conferences
1153           works now.
1154         * src/create_tables.sql, src/sql/sqlengine.cpp: Changed UNIQUE
1155           statements in the database table definition so that they make
1156           sense for multiple conferences and do no not prevent successful
1157           imports.
1158
1159 2011-06-22  gregoa
1160
1161         * src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp: Insert
1162           new field xid_conference into table track, room and person.
1163
1164 2011-06-21  philipp
1165
1166         * src/create_tables.sql: Created schema for the database with
1167           additional colum xid_conference in the tables track, room and
1168           person.
1169         * src/gui/mainwindow.ui: Added menu item "quit".
1170         * ., src/app, src/gui, src/mvc, src/sql: Ignored some files that
1171           were created during the build.
1172         * fosdem-schedule.pro: Removed data directory from subdirs so that
1173           the manually created Makefile is not overwritten by qmake -r.
1174         * src/app/app.pro: Removed dbus dependency on non-maemo platforms.
1175
1176 2010-05-05  kirilma
1177
1178         * src/mvc/delegate.cpp: use enabled flag instead of repeated
1179           criateria check
1180         * src/mvc/delegate.cpp, src/mvc/delegate.h: add enabled flag
1181         * src/mvc/delegate.cpp, src/mvc/delegate.h: refactor: more compact
1182           drawing of controls
1183         * src/mvc/delegate.cpp, src/mvc/room.h: do not draw showmap button
1184           for event is there is no map for its room
1185         * src/gui/tabcontainer.cpp, src/mvc/delegate.cpp,
1186           src/mvc/event.cpp, src/mvc/event.h: refactor: cache whole Room
1187           object in Event
1188         * src/fosdem.sql, src/gui/tabcontainer.cpp, src/mvc/room.h,
1189           src/sql/schedulexmlparser.cpp: store room map in database
1190           
1191           show it if it's available, otherwise show a warning set proper
1192           values in default database new rooms imported as without maps
1193         * src/fosdem.sql, src/gui/conferenceeditor.cpp,
1194           src/mvc/conference.cpp, src/mvc/conference.h,
1195           src/sql/sqlengine.cpp, src/sql/sqlengine.h: store path to
1196           conference map in database
1197           
1198           path stored as additional field in conference table if it's null
1199           or empty, "Show map" button is not shown if existing database
1200           does not have the field, it will be automatically added
1201
1202 2010-05-04  kirilma
1203
1204         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.ui,
1205           src/gui/settingsdialog.cpp, src/gui/settingsdialog.ui: UI tune:
1206           use buttonBox instead of single buttons to comply with platform
1207           conventions
1208           
1209           maemo5 does not print "Cancel" buttons, and names "OK"
1210           differently just use buttonBox, and it will behave properly at
1211           each platform
1212
1213 2010-04-23  kirilma
1214
1215         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
1216           src/gui/conferenceeditor.ui, src/gui/mainwindow.cpp,
1217           src/gui/mainwindow.h: restore viewing of conference map
1218         * src/gui/conferenceeditor.cpp, src/gui/urlinputdialog.ui: minor UI
1219           fixes
1220           
1221           fix size of UrlInputDialog restore [remove] button at the same
1222           button as [add]
1223
1224 2010-04-22  kirilma
1225
1226         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
1227           src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp,
1228           src/gui/mainwindow.h, src/sql/schedulexmlparser.cpp,
1229           src/sql/schedulexmlparser.h: remove obsoleted code
1230           
1231           also fix some types
1232         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: optimization
1233         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.ui: fine
1234           tune geometry to look nicer
1235         * AUTHORS, debian/copyright: add authors for files
1236         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
1237           src/gui/conferenceeditor.ui, src/gui/gui.pro,
1238           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1239           src/gui/mainwindow.ui, src/gui/urlinputdialog.cpp,
1240           src/gui/urlinputdialog.h, src/gui/urlinputdialog.ui,
1241           src/icons.qrc, src/icons/add.png, src/icons/reload.png,
1242           src/icons/remove.png, src/mvc/conference.h,
1243           src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
1244           src/mvc/mvc.pro, src/sql/schedulexmlparser.cpp,
1245           src/sql/schedulexmlparser.h: reworked UI for conference editing
1246           
1247           underlying representation of conference list is also changed
1248         * src/sql/schedulexmlparser.h: CC: fix endlines
1249
1250 2010-04-16  kirilma
1251
1252         * src/app/app.pro, src/app/application.cpp,
1253           src/gui/errormessage.cpp, src/gui/errormessage.h,
1254           src/gui/gui.pro, src/gui/importschedulewidget.cpp,
1255           src/sql/schedulexmlparser.cpp: use visible notifications of
1256           errors
1257           
1258           also early detect parsing errors
1259
1260 2010-04-15  kirilma
1261
1262         * src/gui/importschedulewidget.cpp,
1263           src/gui/importschedulewidget.ui: make label shorter to place all
1264           required buttons
1265         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1266           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
1267           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: fix deletion of
1268           last conference
1269           
1270           implement for cleaning all views in the tabs clean the models
1271           when no active conference found fix cleaning model and signalling
1272           views
1273         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
1274           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1275           src/mvc/conference.cpp, src/mvc/conference.h,
1276           src/sql/sqlengine.cpp, src/sql/sqlengine.h: implement deleting a
1277           conference
1278           
1279           pass event about it to mainwindow to update select control fix
1280           Conference::activeConference() to work when first conference is
1281           removed
1282         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
1283           src/gui/importschedulewidget.ui, src/mvc/conference.h: add
1284           buttons for refreshm new url and delete and partly implement
1285           corresponding actions
1286           
1287           also changed Online -> Refresh delete action is not implemented
1288           yet
1289         * src/fosdem.sql, src/gui/importschedulewidget.cpp,
1290           src/gui/importschedulewidget.h, src/mvc/conference.cpp,
1291           src/mvc/conference.h, src/sql/schedulexmlparser.cpp,
1292           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp: store URL's
1293           for conferences
1294           
1295           * use it at update * let user update the url before request
1296         * src/gui/importschedulewidget.cpp,
1297           src/gui/importschedulewidget.ui, src/sql/sqlengine.cpp,
1298           src/sql/sqlengine.h: remove unused code
1299         * src/fosdem.sql: fix references in SQL
1300
1301 2010-04-14  kirilma
1302
1303         * src/gui/about.ui, src/gui/alarmdialog.ui,
1304           src/gui/conflictsdialog.ui, src/gui/daynavigatorwidget.ui,
1305           src/gui/eventdialog.ui, src/gui/importschedulewidget.ui,
1306           src/gui/mainwindow.ui, src/gui/mapwindow.ui,
1307           src/gui/searchhead.ui, src/gui/settingsdialog.ui: save output
1308           from updater QT designer
1309           
1310           update all ui files to the output format of the new Qt Designer
1311           (version: 4.5.3really4.5.2-0ubuntu1) to avoid unrelated changes
1312           in SCM later
1313
1314 2010-04-13  kirilma
1315
1316         * src/gui/gui.pro, src/gui/tabwidget.cpp, src/gui/tabwidget.h:
1317           remove unused class TabWidget
1318         * src/gui/gui.pro, src/gui/importschedulewidget.cpp,
1319           src/gui/importschedulewidget.h, src/gui/importschedulewidget.ui,
1320           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1321           src/gui/mainwindow.ui, src/gui/proxysettingsdialog.cpp,
1322           src/gui/proxysettingsdialog.h, src/gui/proxysettingsdialog.ui,
1323           src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
1324           src/gui/settingsdialog.ui: move Settings and About to Window Menu
1325           
1326           * remove Setting and About controls from widgets * make instead a
1327           window menus with the corresponding actions * rename "Proxy
1328           settings" to "Settings", placing the proxy button in a control
1329           group
1330
1331 2010-04-12  kirilma
1332
1333         * src/app/app.pro: build fix at maemo
1334           
1335           force order of computation some versions of qmake-qt4 require it
1336         * src/fosdem.sql: remove ON CONFLICE REPLACE for events
1337         * src/app/app.pro, src/fosdem.sql, src/fosdem.sqlite: generate
1338           default database instead of using binary one
1339         * src/sql/sqlengine.cpp: fix event insert or update
1340           
1341           * add error reporting for queries * actually run check query *
1342           properly get conference_is from event * fix checking of non-empty
1343           result * fix insert query
1344         * src/app/app.pro, src/app/application.cpp, src/app/application.h,
1345           src/app/main.cpp: catch exceptions which leak outside of event
1346           handlers
1347           
1348           If we do not do this, QT will exit from event loop.
1349
1350 2010-04-09  kirilma
1351
1352         * src/sql/sqlengine.cpp: use update for events when they are
1353           already exists
1354           
1355           also use only parameters substitution for these queries
1356         * src/sql/schedulexmlparser.cpp, src/sql/sqlengine.cpp,
1357           src/sql/sqlengine.h: use transactions to make import faster
1358
1359 2010-03-03  uzakmat
1360
1361         * data/maemo/fosdem-schedule.desktop, debian/changelog,
1362           src/gui/about.ui: Preparing for release 0.4.1
1363
1364 2010-03-03  timkoma
1365
1366         * src/alarm/alarm.cpp, src/mvc/event.cpp, src/sql/sqlengine.cpp:
1367           UTC/LocalTime fix for import conference XML, DB queries for
1368           multiple conferences fixes
1369
1370 2010-02-05  timkoma
1371
1372         * src/fosdem.sqlite, src/sql/sqlengine.cpp: fix for import - ON
1373           CONFLICT REPLACE
1374
1375 2010-02-05  uzakmat
1376
1377         * data/maemo/fosdem-schedule.desktop, debian/changelog,
1378           src/alarm/alarm.cpp, src/gui/about.ui: alarm UTC/localtime fix
1379
1380 2010-02-03  uzakmat
1381
1382         * INSTALL: addition of Diablo specific installation instructions in
1383           INSTALL
1384         * data/Makefile, data/maemo/fosdem-schedule.desktop: installation
1385           of 40x40 icons enabled because of Diablo
1386         * NEWS, debian/changelog, src/gui/about.ui: release information
1387           added for release 0.3
1388
1389 2010-02-03  timkoma
1390
1391         * src/mvc/event.cpp, src/mvc/event.h: performance improvement for
1392           Events
1393         * src/mvc/event.cpp, src/mvc/event.h: performance improvement for
1394           load persons
1395
1396 2010-02-02  uzakmat
1397
1398         * NEWS: NEWS file update
1399         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
1400           src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
1401           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
1402           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
1403           src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
1404           src/gui/conflictdialogcontainer.cpp,
1405           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
1406           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
1407           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
1408           src/gui/dayviewtabcontainer.h, src/gui/eventdialog.cpp,
1409           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
1410           src/gui/favtabcontainer.h, src/gui/importschedulewidget.cpp,
1411           src/gui/importschedulewidget.h, src/gui/mainwindow.cpp,
1412           src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
1413           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
1414           src/gui/proxysettingsdialog.cpp, src/gui/proxysettingsdialog.h,
1415           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
1416           src/gui/searchhead.cpp, src/gui/searchhead.h,
1417           src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
1418           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
1419           src/gui/tabwidget.cpp, src/gui/tabwidget.h,
1420           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
1421           src/mvc/conference.cpp, src/mvc/conference.h,
1422           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
1423           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1424           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
1425           src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
1426           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
1427           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
1428           src/sql/sqlengine.h, src/test/main.cpp,
1429           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: A header
1430           with the proper copyright/lincence statement was added into each
1431           source/header file.
1432
1433 2010-02-02  pavelpa
1434
1435         * src/alarm/alarm.cpp: corrected 'exec' path when adding an alarm
1436
1437 2010-02-02  uzakmat
1438
1439         * NEWS: NEWS file updated
1440         * AUTHORS, INSTALL, README, debian/changelog: README, INSTALL,
1441           AUTHORS - filled in
1442
1443 2010-02-02  hanzes
1444
1445         * src/alarm/alarm.cpp, src/app/alarmdbus.h,
1446           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h: Alarm
1447           modifications
1448
1449 2010-02-01  hanzes
1450
1451         * src/mvc/treeview.cpp: Alarm dbus connection added
1452         * src/alarm/alarm.cpp, src/alarm/alarm.pro,
1453           src/alarm/alarmdbus.cpp, src/alarm/alarmdbus.h,
1454           src/alarm/alarmdbusadaptor.cpp, src/alarm/alarmdbusadaptorp.h,
1455           src/app/alarmdbus.cpp, src/app/alarmdbus.h,
1456           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
1457           src/app/app.pro, src/app/main.cpp, src/mvc/mvc.pro,
1458           src/mvc/treeview.cpp, src/src.pro: Alarm dbus connection added
1459
1460 2010-02-01  pavelpa
1461
1462         * src/mvc/delegate.cpp: gradient for treeview items
1463         * src/sql/sqlengine.cpp: changed permissions for the db - TODO:
1464           check it on the device
1465         * src/app/main.cpp, src/src.pro: compilation error fix
1466         * src/app/main.cpp: compilation error fix
1467         * src/gui/mapwindow.cpp: N810 changes: maximized 'map' dialog
1468
1469 2010-02-01  hanzes
1470
1471         * src/alarm/alarm.cpp, src/alarm/alarm.pro,
1472           src/alarm/alarmdbus.cpp, src/alarm/alarmdbus.h,
1473           src/alarm/alarmdbusadaptor.cpp, src/alarm/alarmdbusadaptorp.h,
1474           src/app/app.pro, src/app/main.cpp, src/gui/gui.pro,
1475           src/mvc/treeview.cpp, src/src.pro: Alarm dbus connection added
1476
1477 2010-02-01  pavelpa
1478
1479         * src/gui/importschedulewidget.ui, src/icons.qrc,
1480           src/icons/settings.png: added 'settings' icon for setting-up
1481           proxy(network connection)
1482         * src/global.pri, src/gui/mainwindow.cpp, src/gui/tabcontainer.cpp,
1483           src/orm/ormrecord.h: GUI changes for N810 device
1484
1485 2010-02-01  uzakmat
1486
1487         * debian/control, debian/copyright: debian/control - Build-Depends
1488           section set
1489
1490 2010-02-01  pavelpa
1491
1492         * src/app/app.pro, src/app/main.cpp, src/db.qrc, src/fosdem.sqlite,
1493           src/sql/sqlengine.cpp: created resource which contains parsed
1494           schedule, so the user doesn't have to parse it by himself
1495
1496 2010-02-01  uzakmat
1497
1498         * src/alarm/alarm.cpp: alarm - example of dbus binding functional
1499
1500 2010-02-01  pavelpa
1501
1502         * src/schedule.en.xml: updated schedule.en.xml to the newest
1503           version
1504
1505 2010-01-30  pavelpa
1506
1507         * src/gui/about.ui, src/gui/eventdialog.ui, src/icons.qrc,
1508           src/icons/brain-alone.png: changed fosdem icon in about dialog to
1509           brain-alone icon
1510         * src/gui/about.ui: changed copyright string
1511         * src/mvc/delegate.cpp: number of events/alarms/favs is
1512           bottom-aligned to the bottom of the icons
1513
1514 2010-01-29  pavelpa
1515
1516         * src/app/appsettings.cpp, src/app/appsettings.h,
1517           src/gui/mainwindow.cpp: if the application is run for first time,
1518           network connection is set to Direct connection
1519
1520 2010-01-29  uzakmat
1521
1522         * src/alarm/alarm.cpp: initial binding of alarm to a DBus call
1523
1524 2010-01-29  pavelpa
1525
1526         * src/app/app.pro, src/app/appsettings.cpp, src/app/appsettings.h,
1527           src/gui/gui.pro, src/gui/importschedulewidget.cpp,
1528           src/gui/importschedulewidget.h, src/gui/importschedulewidget.ui,
1529           src/gui/mainwindow.cpp, src/gui/proxysettingsdialog.cpp,
1530           src/gui/proxysettingsdialog.h, src/gui/proxysettingsdialog.ui:
1531           implemented 'proxy settings' dialog - user can secify proxy for
1532           network communication
1533         * src/app/app.pro, src/gui/gui.pro,
1534           src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
1535           src/gui/mainwindow.cpp: implemented importing the schedule from
1536           the Internet - usded url: http://fosdem.org/2010/schedule/xml -
1537           todo: hard-coded PROXY has to be fixed (add proxy settings
1538           dialog)
1539         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1540           src/gui/mainwindow.ui, src/mvc/treeview.cpp: possible to have
1541           multiple conferences in the DB - possible to switch among them -
1542           conference schedules have to follow FOSDEM conference xml
1543           structure - 'select Conference' bar is visible only if there are
1544           more than one conference available
1545         * src/gui/about.ui, src/gui/importschedulewidget.cpp,
1546           src/gui/importschedulewidget.ui: modified 'about' dialog -
1547           changed "Qt FOSDEM" -> "FOSDEM Schedule"
1548
1549 2010-01-28  pavelpa
1550
1551         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1552           src/gui/searchtabcontainer.cpp, src/mvc/event.cpp,
1553           src/sql/sqlengine.cpp: search fixed - only the dates (range)
1554           which contain at least one event are selectable - if there is
1555           only one event at a specified date - user can't switch to the
1556           next/prev date - if search gives no results - a message is
1557           displayed to inform user about it
1558         * src/gui/conflictsdialog.cpp, src/gui/conflictsdialog.h: forgotten
1559           in previous commit
1560         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1561           src/gui/favtabcontainer.cpp, src/gui/favtabcontainer.h,
1562           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1563           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
1564           src/mvc/treeview.cpp, src/mvc/treeview.h: some performance
1565           optimizations - favourities reloaded only if they have really
1566           changed - otherwise only event in the question is updated
1567         * src/mvc/event.cpp: fixed 'conflicts' constrains
1568         * src/mvc/event.cpp: 'now' events - displayed real now events, not
1569           just the testing ones
1570
1571 2010-01-28  uzakmat
1572
1573         * src/app/app.pro: binary name changed to fosdem-schedule
1574
1575 2010-01-28  pavelpa
1576
1577         * src/mvc/event.cpp: changed conditions for conflicts
1578         * src/gui/eventdialog.cpp, src/mvc/delegate.cpp, src/mvc/event.cpp,
1579           src/mvc/event.h, src/mvc/treeview.cpp, src/sql/sqlengine.cpp:
1580           some 'delegate' drawing optimizations - removed EVENT_CONFLICT
1581           table - used one SQL SELECT instead
1582         * src/mvc/treeview.cpp: conflicts updated correctly - TODO: needs
1583           to do some drawing optimizations
1584
1585 2010-01-28  uzakmat
1586
1587         * data/Makefile, data/maemo/fosdem-schedule.desktop,
1588           data/maemo/fosdem.desktop, debian/control, fosdem-maemo.pro,
1589           fosdem-schedule.pro: package details updated to reflect the
1590           binary name change to fosdem-maemo
1591
1592 2010-01-28  pavelpa
1593
1594         * src/gui/mainwindow.cpp, src/gui/searchhead.ui: if no conference
1595           is in the DB, the user is automatically navigated to the
1596           conference tab, so he can import one
1597         * src/gui/mainwindow.cpp, src/gui/searchtabcontainer.cpp,
1598           src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp: search
1599           tab - header is hidden in case no conf exists in the DB
1600         * src/gui/eventdialog.ui: event dialog GUI refactoring
1601         * src/gui/about.ui, src/gui/mainwindow.ui: about dialog - added GNU
1602           GPL v2 notice
1603         * src/gui/daynavigatorwidget.cpp, src/gui/mainwindow.cpp,
1604           src/gui/mainwindow.h, src/gui/mainwindow.ui,
1605           src/gui/tabwidget.cpp: conference tab header is hidden if there
1606           isn't active conference - handled some warnings
1607
1608 2010-01-27  pavelpa
1609
1610         * src/gui/mainwindow.ui: tabs' order changed
1611         * src/gui/mainwindow.cpp, src/gui/nowtabcontainer.h: 'nowTab'
1612           updated/loaded when application starts
1613         * src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h: 'nowTab'
1614           list is automatically expanded
1615         * src/gui/conflictdialogcontainer.cpp,
1616           src/gui/conflictdialogcontainer.h, src/gui/tabcontainer.h:
1617           'conflict' list is automatically expanded
1618         * src/gui/conflictdialogcontainer.cpp,
1619           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
1620           src/gui/conflictsdialog.h, src/gui/favtabcontainer.cpp,
1621           src/gui/tabcontainer.cpp, src/mvc/event.cpp, src/mvc/event.h,
1622           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: 'conflict' dialog
1623           now contains list of events in conflict with given eventId
1624         * src/gui/mainwindow.cpp: fixed 'copy-paste' error
1625         * src/gui/conflictdialogcontainer.cpp,
1626           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
1627           src/gui/conflictsdialog.h, src/gui/conflictsdialog.ui,
1628           src/gui/daynavigatorwidget.cpp, src/gui/gui.pro,
1629           src/gui/mainwindow.ui, src/gui/searchtabcontainer.cpp,
1630           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
1631           src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h:
1632           implemented 'conflicts' dialog - displays rooms instead of
1633           conflicts for now - needs to implement additional methods in
1634           Event, ...
1635         * src/gui/eventdialog.cpp: 'alarm' button is hidden for not MAEMO
1636
1637 2010-01-27  timkoma
1638
1639         * src/gui/searchtabcontainer.cpp, src/gui/tabcontainer.ui,
1640           src/orm/ormrecord.h: search fix
1641
1642 2010-01-27  pavelpa
1643
1644         * src/gui/favtabcontainer.h, src/gui/nowtabcontainer.cpp,
1645           src/gui/nowtabcontainer.h, src/gui/roomstabcontainer.cpp,
1646           src/gui/roomstabcontainer.h, src/gui/trackstabcontainer.h,
1647           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
1648           src/mvc/track.h: removed headers from *.h and *.cpp
1649         * src/app/app.pro, src/app/appsettings.cpp, src/app/appsettings.h,
1650           src/gui/alarmdialog.cpp, src/gui/eventdialog.cpp,
1651           src/gui/favtabcontainer.cpp, src/gui/mainwindow.cpp,
1652           src/gui/searchtabcontainer.cpp, src/gui/tabcontainer.cpp,
1653           src/gui/tabcontainer.h, src/mvc/conference.cpp,
1654           src/mvc/conference.h, src/mvc/eventmodel.cpp,
1655           src/sql/sqlengine.cpp: removed appsettings - created 'active'
1656           column in 'conference' table
1657
1658 2010-01-27  timkoma
1659
1660         * src/app/app.pro, src/gui/dayviewtabcontainer.cpp,
1661           src/gui/dayviewtabcontainer.h, src/gui/favtabcontainer.cpp,
1662           src/gui/favtabcontainer.h, src/gui/gui.pro,
1663           src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
1664           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
1665           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
1666           src/gui/searchhead.cpp, src/gui/searchhead.h,
1667           src/gui/searchhead.ui, src/gui/searchtabcontainer.cpp,
1668           src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp,
1669           src/gui/tabcontainer.h, src/gui/tabcontainer.ui,
1670           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h:
1671           refactoring of the TABS
1672
1673 2010-01-27  pavelpa
1674
1675         * src/gui/about.ui: modified 'about application' dialog
1676         * src/gui/eventdialog.cpp, src/mvc/event.cpp, src/mvc/event.h:
1677           implemented 'links' in Event/EventDialog
1678         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1679           src/gui/eventdialog.ui: refactored Event 'details' dialog - TODO:
1680           implement 'links' method(s) in Event and use it in the dialog
1681         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1682           src/gui/eventdialog.ui, src/gui/tabcontainer.cpp: Event 'details'
1683           dialog now contains also 'favourite' and 'alarm' buttons, so the
1684           user can set/unset the property directly from the dialog
1685         * src/gui/tabwidget.cpp: 'info' icon scaled to height of tabBar
1686         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1687           src/gui/mainwindow.ui, src/gui/tabcontainer.cpp,
1688           src/gui/tabcontainer.h, src/gui/tabcontainer.ui: 'search' tab
1689           functionality moved to 'tabcontainer'
1690         * src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
1691           src/mvc/event.h, src/mvc/treeview.cpp, src/sql/sqlengine.cpp:
1692           'conflicts' modifications - preparing for the dialog showing also
1693           list of events in the conflict - created 'EVENT_CONFLICT' for
1694           flaging events in conflict state - TODO: not finished
1695
1696 2010-01-26  pavelpa
1697
1698         * src/icons.qrc, src/icons/exclamation-iconOff.png,
1699           src/icons/exclamation-iconOn.png, src/icons/exclamation.png,
1700           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/treeview.cpp:
1701           conflicts refactoring - has to be finished
1702         * src/app/main.cpp, src/gui/importschedulewidget.cpp,
1703           src/gui/importschedulewidget.h, src/gui/mainwindow.cpp,
1704           src/gui/mainwindow.h, src/sql/schedulexmlparser.cpp,
1705           src/sql/schedulexmlparser.h, src/sql/sqlengine.h: SqlEngine made
1706           STATIC
1707         * src/app/app.pro, src/app/main.cpp, src/gui/gui.pro,
1708           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1709           src/gui/mainwindow.ui, src/gui/tabcontainer.cpp,
1710           src/gui/tabcontainer.h, src/gui/tabcontainer.ui,
1711           src/sql/sqlengine.h: implemented 'tab container' widget, which
1712           groups daynavigator with treeview - moved functionality from
1713           mainwindow to tabcontainer - TODO: 'search' tab not done yet
1714
1715 2010-01-26  uzakmat
1716
1717         * AUTHORS, COPYING, Changelog, INSTALL, NEWS, README: Addition of
1718           files required by the GNU coding standard
1719
1720 2010-01-26  timkoma
1721
1722         * src/sql/sqlengine.cpp: unique constraints added into sql
1723
1724 2010-01-26  pavelpa
1725
1726         * src/gui/mainwindow.ui: just removed unused button on 'day view'
1727           tab
1728         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
1729           src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp:
1730           reimplemented 'import schedule'
1731
1732 2010-01-26  timkoma
1733
1734         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: reload favourites
1735
1736 2010-01-26  uzakmat
1737
1738         * src/alarm/alarm.cpp: Alarm implementation modified
1739
1740 2010-01-26  pavelpa
1741
1742         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: removed 'MainMenu'
1743           bar from MainWindow - schedule is imported via 'conference' tab -
1744           about app is launched when user clicks 'info' button/icon
1745         * src/gui/gui.pro, src/gui/importscheduledialog.cpp,
1746           src/gui/importscheduledialog.h, src/gui/importscheduledialog.ui,
1747           src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
1748           src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp,
1749           src/gui/mainwindow.h, src/gui/mainwindow.ui,
1750           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h:
1751           import schedule dialog - changed to widget - moved to
1752           'conference' tab
1753
1754 2010-01-26  timkoma
1755
1756         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/icons.qrc,
1757           src/icons/search.png: search done
1758
1759 2010-01-26  hanzes
1760
1761         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: NowTreeView refresh
1762           modified
1763
1764 2010-01-26  pavelpa
1765
1766         * src/gui/mainwindow.ui: "conference" tab - GUI modifications
1767         * src/gui/mainwindow.cpp, src/icons.qrc, src/icons/info.png: About
1768           Application dialog is opened when "info" icon is clicked
1769
1770 2010-01-26  hanzes
1771
1772         * src/alarm/calendar.cpp, src/alarm/calendar.h: Useless calendar
1773           class
1774
1775 2010-01-26  pavelpa
1776
1777         * src/gui/gui.pro: forgotten in last CI
1778         * src/gui/mainwindow.ui, src/gui/tabwidget.cpp,
1779           src/gui/tabwidget.h: new TabWidget - contains "info" icon/button
1780           to show "AboutApplication" dialog
1781
1782 2010-01-25  timkoma
1783
1784         * src/gui/mainwindow.ui: search update
1785
1786 2010-01-25  korrco
1787
1788         * src/mvc/room.cpp: room view added - finished
1789         * src/gui/mainwindow.cpp: room view added - finished
1790
1791 2010-01-25  timkoma
1792
1793         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
1794           src/sql/sqlengine.cpp, src/sql/sqlengine.h: search upgrade
1795
1796 2010-01-25  korrco
1797
1798         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1799           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h,
1800           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1801           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
1802           src/mvc/track.h: room view added - need to test it
1803
1804 2010-01-25  pavelpa
1805
1806         * src/mvc/eventmodel.cpp: updated also groupings item (event parent
1807           item) if the user clicks eg. favourite/alarm icon (changes event
1808           data)
1809         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1810           src/gui/eventdialog.ui: GUI work on Event Details dialog
1811
1812 2010-01-25  uzakmat
1813
1814         * data/Makefile, debian/changelog, debian/control, debian/postinst,
1815           debian/postrm, debian/rules: postinst and postrm scripts added
1816           into the debian tree
1817
1818 2010-01-25  timkoma
1819
1820         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1821           src/gui/mainwindow.ui, src/mvc/event.cpp, src/orm/ormrecord.h,
1822           src/sql/sqlengine.cpp: search update
1823
1824 2010-01-25  korrco
1825
1826         * src/gui: project synchronisation
1827
1828 2010-01-22  fortefr
1829
1830         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1831           src/gui/mainwindow.ui, src/mvc/delegate.cpp: Conference map
1832
1833 2010-01-22  pavelpa
1834
1835         * src/gui/mainwindow.cpp: fixed problem with storing conference ID
1836           to AppSettings
1837         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1838           src/gui/daynavigatorwidget.ui, src/gui/mainwindow.ui: day
1839           navigator widget changes - changed from Horizontal to Vertical
1840
1841 2010-01-22  korrco
1842
1843         * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: room.h and .cpp
1844           removed
1845         * src/mvc/mvc.pro: room.h and .cpp removed
1846         * src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1847           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1848           src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp:
1849           caching removed
1850         * src/gui/mainwindow.cpp: caching removed
1851
1852 2010-01-22  pavelpa
1853
1854         * src/gui/mainwindow.cpp: sanity check for consitency of confId in
1855           AppSettings and the DB
1856         * src/app/appsettings.cpp, src/app/appsettings.h: forgotten
1857           appsettings files
1858         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1859           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h,
1860           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1861           src/mvc/treeview.cpp, src/mvc/treeview.h: implemented NOW tab
1862
1863 2010-01-21  pavelpa
1864
1865         * src/gui/importscheduledialog.cpp,
1866           src/gui/importscheduledialog.ui, src/sql/schedulexmlparser.cpp,
1867           src/sql/schedulexmlparser.h: modifications to import-schedule
1868           dialog - closed automatically after parsing/importing schedule
1869         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1870           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1871           src/mvc/treeview.cpp, src/mvc/treeview.h: EventModel signaling
1872           changed - if some of the data (favourite,alarm) has changed on
1873           the event, signal 'eventHasChanged' is emitted - all treeViews
1874           (eg. DayView, FavsView, TracksView, ...) have to listen on this
1875           signal Only favouritiesView is 'reset' when current tab is
1876           changed in mainWindow - 'cause time groupings have to be
1877           recreated, since favs may have changed
1878         * src/gui/mainwindow.ui, src/sql/schedulexmlparser.cpp,
1879           src/sql/sql.pro, src/sql/sqlengine.cpp: check for existence of
1880           conference before inserting it into DB
1881         * src/app/app.pro, src/gui/alarmdialog.cpp,
1882           src/gui/eventdialog.cpp, src/gui/gui.pro, src/gui/mainwindow.cpp,
1883           src/gui/mainwindow.ui, src/sql/schedulexmlparser.cpp: added
1884           'Conference' tab - to list conference details - implemented
1885           AppSettings for storing Application settings - stored conference
1886           ID
1887         * src/app/app.pro, src/app/main.cpp, src/schedule.qrc: removed
1888           schedule resource file, which was used for testing - import
1889           schedule dialog replaces it's functionality
1890
1891 2010-01-21  fortefr
1892
1893         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1894           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/treeview.cpp,
1895           src/mvc/treeview.h: Warning handling
1896
1897 2010-01-21  pavelpa
1898
1899         * src/gui/importscheduledialog.cpp, src/gui/importscheduledialog.h,
1900           src/gui/importscheduledialog.ui: forgotten Import Schedule Dialog
1901           files
1902
1903 2010-01-21  uzakmat
1904
1905         * data/26x26/fosdem.png, data/40x40/fosdem.png,
1906           data/48x48/fosdem.png, data/64x64/fosdem.png, data/Makefile,
1907           data/maemo/fosdem.desktop, debian/changelog, debian/control,
1908           debian/files, debian/rules, src/app/app.pro: New installation
1909           path for the binary, Maemo optification added into debian/rules,
1910           new icons
1911
1912 2010-01-21  pavelpa
1913
1914         * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1915           src/orm/ormrecord.h, src/sql/sqlengine.cpp: import/search
1916           schedule dialog implemented
1917
1918 2010-01-21  timkoma
1919
1920         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1921           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/eventmodel.cpp,
1922           src/mvc/eventmodel.h, src/orm/ormrecord.h, src/sql/sqlengine.cpp:
1923           update for the search
1924
1925 2010-01-21  fortefr
1926
1927         * src/mvc/delegate.cpp: Time conflict fix
1928         * src/mvc/delegate.cpp, src/mvc/delegate.h: Time conflict warning
1929
1930 2010-01-21  korrco
1931
1932         * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: exception
1933           handling changed
1934
1935 2010-01-21  pavelpa
1936
1937         * src/mvc/event.cpp, src/mvc/event.h, src/orm/ormrecord.h,
1938           src/sql/sqlengine.cpp: combined EVENT and VIRTUAL_EVENT =>
1939           'EVENT' now - Maemo sqlite doesn't support Full-Text-Search
1940
1941 2010-01-21  korrco
1942
1943         * src/gui/mainwindow.cpp: updateTab refactored
1944         * src/mvc/eventmodel.cpp: activities tab implemented
1945         * src/mvc/track.cpp, src/mvc/track.h: activities tab implemented
1946         * src/gui/mainwindow.cpp, src/mvc/eventmodel.cpp,
1947           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
1948           src/sql/sql.pro, src/sql/sqlengine.cpp: activities tab
1949           implemented
1950
1951 2010-01-21  timkoma
1952
1953         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/mvc/event.cpp,
1954           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1955           src/orm/ormrecord.h, src/sql/sqlengine.cpp, src/sql/sqlengine.h:
1956           first working version of the search
1957
1958 2010-01-21  pavelpa
1959
1960         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: event dialog -
1961           details about the Event is displayed in FullScreen mode
1962         * src/gui/mapwindow.cpp: compilation error "linux" fix - caused by
1963           previous commit
1964         * src/gui/mapwindow.cpp, src/gui/mapwindow.ui: map is displayed in
1965           FullScreen mode
1966
1967 2010-01-20  pavelpa
1968
1969         * src/mvc/treeview.cpp, src/mvc/treeview.h: group items
1970           (time/track/...) are expanded on single-click
1971         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1972           src/gui/mainwindow.ui, src/mvc/activity.cpp, src/mvc/activity.h,
1973           src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1974           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1975           src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp,
1976           src/test/mvc/eventtest.cpp: changed 'Activity' -> 'Track'
1977         * src/sql/sqlengine.cpp: parsing activity from xml - 'track' from
1978           xml schedule is treated as an activity
1979         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: event dialog
1980           changes - changed font/background colors - title occupies more
1981           lines if it doesn't fit in one line
1982         * src/gui/alarmdialog.cpp, src/gui/alarmdialog.ui: alarm dialog
1983           changes - displayed additional Event's details - autoresizing
1984           title (if it doesn't fit in one line)
1985         * src/gui/alarmdialog.ui, src/gui/mainwindow.cpp: updated alarm
1986           dialog
1987
1988 2010-01-20  uzakmat
1989
1990         * data/Makefile: Makefile reverted as it was overwritten
1991           accidentally
1992
1993 2010-01-20  pavelpa
1994
1995         * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: implemented some
1996           error handling
1997         * src/mvc/delegate.cpp, src/mvc/treeview.cpp: alarm icon/stuff is
1998           relevant for MAEMO only - used "MAEMO" define for conditional
1999           compilation
2000         * src/alarm/alarm.cpp, src/app/main.cpp, src/gui/alarmdialog.cpp,
2001           src/gui/alarmdialog.ui, src/gui/eventdialog.cpp,
2002           src/gui/eventdialog.h, src/gui/mainwindow.cpp,
2003           src/gui/mainwindow.h: MAEMO: work on alarm - snooze alarm -
2004           cancel alarm - run application which automatically display Event
2005           dialog for given Event ID
2006
2007 2010-01-20  fortefr
2008
2009         * src/icons.qrc, src/icons/exclamation-iconOff.png,
2010           src/icons/exclamation-iconOn.png, src/mvc/delegate.cpp,
2011           src/mvc/delegate.h, src/mvc/event.h: Warning icon (uncompleted)
2012
2013 2010-01-20  timkoma
2014
2015         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2016           src/gui/mainwindow.ui, src/sql/sqlengine.cpp,
2017           src/sql/sqlengine.h: temp commit for search tab
2018
2019 2010-01-20  pavelpa
2020
2021         * src/app/app.pro, src/mvc/delegate.cpp: display event details in
2022           the treeView
2023
2024 2010-01-20  korrco
2025
2026         * src/gui/mainwindow.cpp, src/mvc/eventmodel.cpp,
2027           src/mvc/eventmodel.h: activities viewed ordered by activity id
2028           and start time
2029
2030 2010-01-20  fortefr
2031
2032         * data/Makefile, src/app/app.pro, src/icons.qrc,
2033           src/mvc/delegate.cpp: Big icons fix 2
2034         * src/icons/alarm-off.png, src/icons/alarm-offBig.png,
2035           src/icons/alarm-on.png, src/icons/alarm-onBig.png,
2036           src/icons/compass.png, src/icons/compassBig.png,
2037           src/icons/favourite-off.png, src/icons/favourite-offBig.png,
2038           src/icons/favourite-on.png, src/icons/favourite-onBig.png: Big
2039           icons
2040           
2041           D icons/favourite-off.png D icons/favourite-on.png AM
2042           icons/favourite-offBig.png AM icons/favourite-onBig.png D
2043           icons/alarm-off.png D icons/compass.png D icons/alarm-on.png AM
2044           icons/alarm-offBig.png AM icons/compassBig.png AM
2045           icons/alarm-onBig.png
2046
2047 2010-01-20  korrco
2048
2049         * src/mvc/activity.cpp, src/mvc/activity.h: static allocation
2050           instead of dynamic added when creating activity map
2051
2052 2010-01-20  pavelpa
2053
2054         * src/mvc/delegate.cpp: some drawing modifications
2055         * src/schedule.en.xml: the most recent FOSDEM 2010 schedule
2056           http://fosdem.org/schedule/xml
2057
2058 2010-01-19  pavelpa
2059
2060         * src/mvc/mvc.pro: pali, nerob bordel
2061         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/src.pro:
2062           changed abstract/description/scrollbars color in eventdialog
2063
2064 2010-01-19  korrco
2065
2066         * src/gui/mainwindow.cpp, src/mvc/activity.cpp, src/mvc/activity.h,
2067           src/mvc/eventmodel.cpp, src/mvc/mvc.pro: support for view
2068           activities with their names added
2069
2070 2010-01-19  pavelpa
2071
2072         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui,
2073           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h:
2074           event-dialog - displayed persons/presenters names - implemented
2075           Event::persons() method to get persons names associated with the
2076           given event ID
2077         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2078           src/mvc/treeview.cpp, src/mvc/treeview.h: single-click is used to
2079           open event dialog
2080         * src/gui/mapwindow.cpp, src/gui/mapwindow.h: diplayed map is
2081           closed by single-click, instead of double-click
2082         * src/alarm/alarm.h, src/gui/alarmdialog.cpp,
2083           src/gui/alarmdialog.h, src/sql/sqlengine.cpp, src/src.pro: work
2084           on alarm
2085         * src/alarm/alarm.cpp, src/app/app.pro, src/app/main.cpp,
2086           src/gui/gui.pro, src/mvc/mvc.pro, src/mvc/treeview.cpp,
2087           src/schedule.en.xml: work on alarm
2088
2089 2010-01-19  korrco
2090
2091         * src/gui: minimal size for tabs set
2092
2093 2010-01-19  uzakmat
2094
2095         * data, data/26x26, data/26x26/fosdem.png, data/40x40,
2096           data/40x40/fosdem.png, data/48x48, data/48x48/fosdem.png,
2097           data/64x64, data/64x64/fosdem.png, data/Makefile, data/maemo,
2098           data/maemo/fosdem.desktop, debian, debian/changelog,
2099           debian/compat, debian/control, debian/copyright, debian/dirs,
2100           debian/docs, debian/files, debian/rules, fosdem-maemo.pro,
2101           src/app/app.pro, src/fosdem.pro, src/src.pro: Addition of files
2102           required for a Debian package and Maemo specific files
2103
2104 2010-01-19  fortefr
2105
2106         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2107           src/gui/mainwindow.ui: Favourites dayNavigator
2108
2109 2010-01-19  pavelpa
2110
2111         * src/app/app.pro, src/app/main.cpp, src/gui/mainwindow.cpp,
2112           src/schedule.qrc: schedule.en.xml is now in resource - for
2113           testing only - will be removed from final application
2114
2115 2010-01-19  korrco
2116
2117         * src/gui/mainwindow.ui: minimal size for tabs set
2118
2119 2010-01-19  fortefr
2120
2121         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Update tabs 2
2122           
2123           -This line, and those below, will be ignored--
2124           
2125           M src/gui/mainwindow.cpp M src/gui/mainwindow.h
2126         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2127           src/gui/mainwindow.ui: Automatic tabs update
2128           
2129           M src/gui/mainwindow.ui M src/gui/mainwindow.cpp M
2130           src/gui/mainwindow.h
2131
2132 2010-01-19  pavelpa
2133
2134         * src/gui/mainwindow.cpp, src/gui/mapwindow.cpp,
2135           src/gui/mapwindow.h, src/mvc/event.cpp: set MapDialog title
2136         * src/gui/mainwindow.cpp, src/maps.qrc,
2137           src/maps/rooms/not-available.png: handled the case when the map
2138           is not available
2139         * src/gui/mainwindow.cpp, src/mvc/event.cpp, src/mvc/event.h:
2140           map-name to map-path implemented - correct map is displayed
2141         * src/mvc/delegate.cpp: fixed: icons overlapped
2142
2143 2010-01-18  pavelpa
2144
2145         * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2146           src/gui/mapwindow.cpp, src/gui/mapwindow.h, src/gui/mapwindow.ui,
2147           src/mvc/eventmodel.cpp, src/mvc/treeview.cpp, src/mvc/treeview.h:
2148           started work on displaying map - implemented mapwindow - map is
2149           hard-coded for now TODO: finish getting map path from the event
2150         * src/app/app.pro, src/maps, src/maps.qrc, src/maps/campus.png,
2151           src/maps/rooms, src/maps/rooms/H-WC.png,
2152           src/maps/rooms/aw1105.png, src/maps/rooms/aw1115.png,
2153           src/maps/rooms/aw1117.png, src/maps/rooms/aw1120.png,
2154           src/maps/rooms/aw1121.png, src/maps/rooms/aw1124.png,
2155           src/maps/rooms/aw1125.png, src/maps/rooms/aw1126.png,
2156           src/maps/rooms/chavanne.png, src/maps/rooms/ferrer.png,
2157           src/maps/rooms/guillissen.png, src/maps/rooms/h1301.png,
2158           src/maps/rooms/h1302.png, src/maps/rooms/h1308.png,
2159           src/maps/rooms/h1309.png, src/maps/rooms/h2111.png,
2160           src/maps/rooms/h2213.png, src/maps/rooms/h2214.png,
2161           src/maps/rooms/infodesk.png, src/maps/rooms/janson.png,
2162           src/maps/rooms/lameere.png, src/maps/rooms/thumbs,
2163           src/maps/rooms/thumbs/H-WC.png, src/maps/rooms/thumbs/aw1105.png,
2164           src/maps/rooms/thumbs/aw1115.png,
2165           src/maps/rooms/thumbs/aw1117.png,
2166           src/maps/rooms/thumbs/aw1120.png,
2167           src/maps/rooms/thumbs/aw1121.png,
2168           src/maps/rooms/thumbs/aw1124.png,
2169           src/maps/rooms/thumbs/aw1125.png,
2170           src/maps/rooms/thumbs/aw1126.png,
2171           src/maps/rooms/thumbs/chavanne.png,
2172           src/maps/rooms/thumbs/ferrer.png,
2173           src/maps/rooms/thumbs/guillissen.png,
2174           src/maps/rooms/thumbs/h1301.png, src/maps/rooms/thumbs/h1302.png,
2175           src/maps/rooms/thumbs/h1308.png, src/maps/rooms/thumbs/h1309.png,
2176           src/maps/rooms/thumbs/h2111.png, src/maps/rooms/thumbs/h2213.png,
2177           src/maps/rooms/thumbs/h2214.png,
2178           src/maps/rooms/thumbs/infodesk.png,
2179           src/maps/rooms/thumbs/janson.png,
2180           src/maps/rooms/thumbs/lameere.png, src/maps/rooms/ua2114.png:
2181           added maps
2182         * src/mvc/event.h: pali, nerob bordel
2183         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
2184           src/gui/eventdialog.ui, src/gui/gui.pro, src/gui/mainwindow.cpp,
2185           src/gui/mainwindow.h, src/gui/mainwindow.ui: implemented 'Event'
2186           dialog to display relevant 'Event's info
2187
2188 2010-01-18  korrco
2189
2190         * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp:
2191           sorting by activity id added
2192
2193 2010-01-18  pavelpa
2194
2195         * src/gui/mainwindow.ui: autoresizing activities treeView
2196         * src/mvc/delegate.cpp, src/mvc/delegate.h: implemented drawing
2197           icons + number of favs/alarms in the corresponding group
2198
2199 2010-01-18  korrco
2200
2201         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2202           src/mvc/eventmodel.cpp: grouping by time equation changed - beter
2203           group deviding, also according to favourites
2204         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2205           src/mvc/eventmodel.cpp, src/orm/ormrecord.h: activities tab
2206           implemented - need to fit gui, functionality works fine
2207         * src/mvc/eventmodel.cpp: activities tab implemented - not finished
2208           yet
2209         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
2210           src/gui/daynavigatorwidget.ui, src/gui/mainwindow.cpp,
2211           src/gui/mainwindow.h, src/gui/mainwindow.ui,
2212           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: activities tab
2213           implemented - not finished yet
2214
2215 2010-01-18  pavelpa
2216
2217         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/mvc/delegate.cpp,
2218           src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
2219           src/mvc/treeview.cpp, src/sql/sqlengine.cpp: added 'alarm'
2220           columnt to the 'EVENT' table to signalize that the event
2221           has/hasn't alarm set
2222
2223 2010-01-18  fortefr
2224
2225         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Favourites fix
2226
2227 2010-01-18  pavelpa
2228
2229         * src/gui/gui.pro: maemo specific compilation fix
2230
2231 2010-01-18  fortefr
2232
2233         * src/fosdem.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2234           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/treeview.h: Fav
2235           table update M trunk/src/gui/mainwindow.h M
2236           trunk/src/gui/mainwindow.cpp M trunk/src/mvc/treeview.h M
2237           trunk/src/mvc/eventmodel.cpp M trunk/src/mvc/event.h M
2238           trunk/src/fosdem.pro
2239
2240 2010-01-18  pavelpa
2241
2242         * src/icons/alarm-off.png, src/icons/favourite-off.png,
2243           src/mvc/delegate.cpp, src/mvc/delegate.h: added GrayScale
2244           versions (inactive/OFF) of the icons
2245
2246 2010-01-18  hanzes
2247
2248         * src/sql/sqlengine.cpp: fixed sqlite statement
2249
2250 2010-01-18  pavelpa
2251
2252         * src/gui/gui.pro: fixed: broken compilation for linux caused by
2253           previous commit
2254         * src/alarm, src/alarm/alarm.cpp, src/alarm/alarm.h,
2255           src/alarm/alarm.pro, src/fosdem.pro, src/gui/alarmdialog.cpp,
2256           src/gui/alarmdialog.h, src/gui/alarmdialog.ui, src/gui/gui.pro:
2257           started work on alarm(libaalarm)
2258         * src/gui/mainwindow.ui, src/sql/sql.pro, src/sql/sqlengine.cpp:
2259           used 'MAEMO' define to create 'non-virtual' 'VIRUAL_EVENT' table
2260           instead of 'virtual' one, only for 'MAEMO' Linux stays untouched
2261           - creates real 'virtual' table for FTS support
2262
2263 2010-01-18  korrco
2264
2265         * src/gui/mainwindow.cpp: current path print added
2266
2267 2010-01-18  fortefr
2268
2269         * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
2270           src/orm/ormrecord.h, src/sql/sqlengine.cpp: Temporal
2271           virtual_event change
2272
2273 2010-01-18  korrco
2274
2275         * src, src/gui, src/sql: syncing project
2276
2277 2010-01-18  pavelpa
2278
2279         * src/mvc/eventmodel.cpp: fix: segfault - fixes segfault when
2280           switching days in "Day View" - TODO: needs to be verified, 'cause
2281           it looks like it shouldn't work, but it does - when calling
2282           'QAbstractItemModel::removeRows()' it returns false, but it
2283           prevents application from crash(segfault) - possible explanation
2284           is that the timing has changed and so the conditions for the
2285           segfault
2286         * src/gui/mainwindow.ui: added "Quit" to "File" menu
2287
2288 2010-01-17  pavelpa
2289
2290         * src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
2291           src/mvc/treeview.cpp: implemented method to force 'EventModel'
2292           emit a signal dataChanged() - so 'TreeView' know it has to redraw
2293           items corresponding to chanded indices (range of indeces)
2294         * src/global.pri: created 'global.pri' file, which should cover all
2295           global definition of the project - this file has to be include in
2296           each "*.pro" file, where it's needed - defines "MAEMO" for
2297           handling 'MAEMO' specific code in source files - defines "maemo"
2298           for handling 'MAEMO' specific files in "*.pro" file(s)
2299         * src/mvc/event.cpp: just minor corrections to 'event'
2300         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/mvc/event.cpp,
2301           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h:
2302           started work on 'favourities' - created tavourities tree view in
2303           the MainWindow 'Favourities' tab - listed some testing 'fav'
2304           events - TODO: list isn't updated dynamically, which means that
2305           the list isn't updated if the user adds/removes an event(s)
2306           to/from the 'favourities' list
2307         * src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
2308           src/orm/ormrecord.h: implemented JOINing two tables - modified
2309           'ormrecord' to support JOINing two tables - modified 'event'
2310           accordingly, since its items/columns are splitted into two
2311           separate tables
2312
2313 2010-01-16  pavelpa
2314
2315         * src/fosdem.pro, src/mvc/delegate.cpp, src/mvc/delegate.h,
2316           src/mvc/event.cpp, src/mvc/event.h, src/mvc/treeview.cpp,
2317           src/orm/ormrecord.h, src/sql/sqlengine.cpp: work on favourite -
2318           created 'favourite' column in EVENT table - modified 'ormrecord'
2319           for setting record's elements - favourities view not implemented
2320
2321 2010-01-15  korrco
2322
2323         * src/sql: syncing sql directory
2324
2325 2010-01-14  fortefr
2326
2327         * src/icons/compass.png: Compass icon
2328         * src/gui/mainwindow.ui, src/icons.qrc, src/mvc/delegate.cpp,
2329           src/mvc/delegate.h, src/mvc/treeview.cpp: Map button/compass icon
2330           added
2331         * src/gui/about.ui, src/gui/mainwindow.ui, src/orm/ormrecord.h:
2332           Testing svn, tabs added, misprint fixed
2333
2334 2010-01-14  pavelpa
2335
2336         * src/app/app.pro, src/fosdem.pro, src/gui/daynavigatorwidget.cpp,
2337           src/gui/gui.pro, src/gui/mainwindow.ui, src/model, src/mvc,
2338           src/mvc/model.pro, src/mvc/mvc.pro, src/test/main.cpp,
2339           src/test/model, src/test/mvc, src/test/test.pro: just some
2340           directory renaming - renamed 'model' to 'mvc'
2341           (Model-View-Controller), since it contains also 'delegate' and
2342           'view'
2343
2344 2010-01-13  pavelpa
2345
2346         * src/model/conference.h, src/sql/sqlengine.cpp: minor fix
2347         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
2348           src/gui/daynavigatorwidget.ui, src/gui/gui.pro,
2349           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2350           src/gui/mainwindow.ui, src/model/conference.h,
2351           src/model/eventmodel.cpp, src/model/eventmodel.h: implemented day
2352           navigator widget - to switch between conference days
2353         * src/gui/mainwindow.cpp, src/model/conference.cpp,
2354           src/model/conference.h, src/model/eventmodel.cpp,
2355           src/model/eventmodel.h, src/model/model.pro,
2356           src/sql/sqlengine.cpp: implemented 'conference' record for
2357           accessing info about the conference - events are loaded from the
2358           first day of the conference
2359         * src/gui/about.ui, src/gui/gui.pro, src/gui/mainwindow.cpp,
2360           src/gui/mainwindow.h, src/gui/mainwindow.ui: added about
2361           dialog(s) - some modifications needed - About Qt: not scrollable
2362           - About app: modifications to display items in system font/colors
2363           needed
2364         * src/app/main.cpp, src/icons.qrc, src/icons/fosdem.png: added
2365           application icon
2366
2367 2010-01-12  pavelpa
2368
2369         * src/app/app.pro, src/fosdem.pro, src/gui/gui.pro,
2370           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2371           src/gui/mainwindow.ui, src/model/eventmodel.cpp,
2372           src/model/eventmodel.h, src/schedule.en.xml, src/sql,
2373           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
2374           src/sql/sql.pro, src/sql/sqlengine.cpp, src/sql/sqlengine.h:
2375           implemented xml parser - parsing Schedule
2376         * src/app/app.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
2377           src/icons, src/icons.qrc, src/icons/alarm-off.png,
2378           src/icons/alarm-on.png, src/icons/collapse.png,
2379           src/icons/expand.png, src/icons/favourite-off.png,
2380           src/icons/favourite-on.png, src/model/delegate.cpp,
2381           src/model/delegate.h, src/model/model.pro,
2382           src/model/treeview.cpp, src/model/treeview.h: modified model-view
2383           - created own delegate to display TreeView items - contains also
2384           'controls' - which are clickable (handled in TreeView) - created
2385           own TreeView inherited from QTreeView - to handle control-clicks
2386           of the Delegate - minor modifications to MainWindow UI -
2387           QTreeView replaced by own TreeView - autoresizing of TreeView -
2388           icons added
2389
2390 2010-01-07  korrco
2391
2392         * src: support for creating GUI via QtCreator added
2393         * src/test: support for creating GUI via QtCreator added
2394         * src/orm: support for creating GUI via QtCreator added
2395         * src/model: support for creating GUI via QtCreator added
2396         * src/app: support for creating GUI via QtCreator added
2397         * src/gui: support for creating GUI via QtCreator added
2398         * src/orm/ormrecord.h: TODO for exception handling added
2399         * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
2400           src/gui/mainwindow.ui: support for creating GUI via QtCreator
2401           added
2402
2403 2010-01-02  komarma
2404
2405         * src/app/app.pro, src/gui/gui.pro, src/gui/mainwindow.cpp,
2406           src/model/event.cpp, src/model/event.h, src/model/eventmodel.cpp,
2407           src/model/eventmodel.h, src/model/model.pro, src/orm/ormrecord.h,
2408           src/test/model/eventtest.cpp, src/test/model/eventtest.h:
2409           Creating EventModel class
2410
2411 2009-12-31  komarma
2412
2413         * src/model/event.h, src/orm/ormrecord.h,
2414           src/test/model/eventtest.cpp: Fixing datetime conversion
2415
2416 2009-12-30  komarma
2417
2418         * src/model/event.cpp, src/model/event.h, src/orm/ormrecord.h,
2419           src/orm/sqlcondition.cpp, src/orm/sqlcondition.h,
2420           src/test/model/eventtest.cpp, src/test/model/eventtest.h: Adding
2421           database loading and data conversion to orm module
2422
2423 2009-12-29  komarma
2424
2425         * src/fosdem.pro, src/model/event.cpp, src/model/event.h,
2426           src/model/model.pro, src/orm, src/orm/orm.pro,
2427           src/orm/ormrecord.h, src/orm/sqlcondition.cpp,
2428           src/orm/sqlcondition.h, src/test/model/eventtest.cpp,
2429           src/test/model/eventtest.h, src/test/test.pro: Adding orm module
2430
2431 2009-12-28  komarma
2432
2433         * src, src/app, src/app/app.pro, src/app/main.cpp, src/fosdem.pro,
2434           src/gui, src/gui/gui.pro, src/gui/mainwindow.cpp,
2435           src/gui/mainwindow.h, src/model, src/model/event.cpp,
2436           src/model/event.h, src/model/model.pro, src/test, src/test/gui,
2437           src/test/main.cpp, src/test/model, src/test/model/eventtest.cpp,
2438           src/test/model/eventtest.h, src/test/test.pro: Creating initial
2439           application directory structure.
2440         * ., docs: Creating initial repository structure
2441