Removed two unused variables to avoid compiler warnings.
[toast/confclerk.git] / ChangeLog
1 2011-06-23  gregoa
2
3         * data/26x26, data/40x40, data/48x48, data/64x64, data/Makefile,
4           data/confclerk.desktop, data/maemo: De-maemofy: make .desktop
5           file generic, remove resized (old) icons and Makefile for
6           installing them.
7         * src/app/app.pro: Add new resource file to app.pro
8         * data/data.qrc, src/app/main.cpp, src/gui/about.ui,
9           src/gui/alarmdialog.ui, src/gui/conferenceeditor.ui,
10           src/icons.qrc, src/icons/brain-alone.png, src/icons/fosdem.png:
11           Icons, part 2: replace fosdem/brain icons with ConfClerk logo
12         * README, TODO, src/gui/conferenceeditor.ui,
13           src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/icons.qrc,
14           src/icons/add.png, src/icons/alarm-offBig.png,
15           src/icons/alarm-onBig.png, src/icons/applications-internet.png,
16           src/icons/appointment-soon-off.png,
17           src/icons/appointment-soon.png, src/icons/compassBig.png,
18           src/icons/dialog-warning.png, src/icons/emblem-new-off.png,
19           src/icons/emblem-new.png, src/icons/exclamation.png,
20           src/icons/favourite-offBig.png, src/icons/favourite-onBig.png,
21           src/icons/reload.png, src/icons/remove.png, src/icons/search.png,
22           src/mvc/delegate.cpp: Icons part 1: replace all icons (except the
23           FOSDEM ones) with icons from current gnome-icon-theme
24         * src/gui/mainwindow.ui, src/icons.qrc, src/icons/collapse.png,
25           src/icons/expand.png, src/icons/info.png, src/icons/settings.png:
26           Remove unused icons.
27         * src/gui/alarmdialog.cpp: Another instance of the databasename.
28           (NOTE: untested, this codepath is only used on maemo)
29         * TODO, src/app/appsettings.cpp, src/app/main.cpp,
30           src/sql/sqlengine.cpp: Move config and sqlite database. They are
31           both at the xdg-specified locations now:
32           ~/.local/share/data/Toastfreeware/ConfClerk/ConfClerk.sqlite
33           ~/.config/Toastfreeware/ConfClerk.conf
34         * src/alarm/alarm.cpp, src/app/alarmdbus.h,
35           src/app/alarmdbusadaptorp.h, src/app/main.cpp: Rename DBus
36           service. Hopefully successful.
37         * TODO: Add some conference URLs to TODO
38         * BUGS: New bug noted.
39         * BUGS: New bug noted.
40         * src/app/app.pro, src/gui/gui.pro, src/mvc/mvc.pro: qmake warning:
41           POST_TARGETDEPS instead of TARGETDEPS
42         * fosdem-schedule.pro: Remove libs in clean target.
43         * ChangeLog, README, TODO, data/confclerk.svg,
44           data/fosdem-schedule.svg, fosdem-schedule.pro,
45           src/icons/appicon.svg: Move and rename logo, create a target to
46           convert it in .pro, add copyright/license to README. Update TODO.
47
48 2011-06-23  philipp
49
50         * BUGS: Checked the remaining code. Didn't find possibilities for
51           SQL injections anymore.
52
53 2011-06-23  gregoa
54
55         * TODO: Update TODO.
56         * ChangeLog, fosdem-schedule.pro: Add release and changelog targets
57           to project file.
58         * Changelog: Remove empty Changelog.
59
60 2011-06-23  philipp
61
62         * src/sql/sqlengine.cpp: Prevented SQL injections in function
63           addPersonToDB.
64
65 2011-06-23  gregoa
66
67         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
68           src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
69           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
70           src/app/application.cpp, src/app/application.h,
71           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
72           src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
73           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
74           src/gui/conflictdialogcontainer.cpp,
75           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
76           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
77           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
78           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
79           src/gui/errormessage.h, src/gui/eventdialog.cpp,
80           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
81           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
82           src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
83           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
84           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
85           src/gui/searchhead.cpp, src/gui/searchhead.h,
86           src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
87           src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
88           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
89           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
90           src/gui/urlinputdialog.cpp, src/gui/urlinputdialog.h,
91           src/mvc/conference.cpp, src/mvc/conference.h,
92           src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
93           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
94           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
95           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
96           src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
97           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
98           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
99           src/sql/sqlengine.h, src/test/main.cpp,
100           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Add
101           copyright to source.
102         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
103           src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
104           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
105           src/app/application.cpp, src/app/application.h,
106           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
107           src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
108           src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
109           src/gui/conflictdialogcontainer.cpp,
110           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
111           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
112           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
113           src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
114           src/gui/errormessage.h, src/gui/eventdialog.cpp,
115           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
116           src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
117           src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
118           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
119           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
120           src/gui/searchhead.cpp, src/gui/searchhead.h,
121           src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
122           src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
123           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
124           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
125           src/gui/urlinputdialog.cpp, src/gui/urlinputdialog.h,
126           src/mvc/conference.cpp, src/mvc/conference.h,
127           src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
128           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
129           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
130           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
131           src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
132           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
133           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
134           src/sql/sqlengine.h, src/test/main.cpp,
135           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Update GPL
136           blurb in source files.
137
138 2011-06-23  philipp
139
140         * src/icons/appicon.svg: Just adapted the page size to be
141           rectangular.
142         * src/icons/appicon.svg: This suggestion/"doodle"* for the new
143           application icon was created just now by Christian Kling
144           <kling_christian@gmx.at> who (he is sitting next to me right now)
145           agreed to publish it under the GNU GPL (v2 or later).
146           
147           *Christian's words.
148
149 2011-06-23  gregoa
150
151         * TODO, debian: Remove ./debian directory, we'll do the packaging
152           outside the "upstream" repository.
153         * AUTHORS, INSTALL, NEWS, README, TODO, docs/fosdem-schedule,
154           docs/fosdem-schedule/AUTHORS, docs/fosdem-schedule/Changelog,
155           docs/fosdem-schedule/INSTALL, docs/fosdem-schedule/NEWS,
156           docs/fosdem-schedule/README,
157           docs/fosdem-schedule/user-stories.txt, docs/user-stories.txt:
158           First round of documentation updates.
159         * ChangeLog, fosdem-schedule.pro: Prepare ChangeLog generation from
160           svn logs.
161
162 2011-06-23  philipp
163
164         * src/sql/sqlengine.cpp: Prevented SQL injection in function
165           addLinkToDB.
166
167 2011-06-23  gregoa
168
169         * TODO: update TODO
170
171 2011-06-23  philipp
172
173         * src/sql/sqlengine.cpp: Fixed SQL error in searchEvent when no
174           table was selected. Prevented SQL injection in searchEvent.
175
176 2011-06-23  gregoa
177
178         * TODO: add TODO file
179
180 2011-06-23  philipp
181
182         * src/gui/mainwindow.cpp, src/gui/tabcontainer.h,
183           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
184           src/orm/ormrecord.h: Added some comments, removed and added some
185           debug information.
186         * src/sql/sqlengine.cpp: Fixed a bug I introduced when reparing the
187           addRoomToDB function.
188         * src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp: Tracks
189           are inserted now when importing new conferences.
190         * src/sql/sqlengine.cpp: void possible SQL injection in function
191           addRoomToDB.
192         * src/app/app.pro: Removed copying the fosdem.sqlite database
193           during the make process.
194
195 2011-06-22  philipp
196
197         * src/db.qrc, src/sql/sqlengine.cpp: The database is now created
198           from the program. We don't need to copy or provide fosdem.sqlite
199           anymore.
200         * BUGS, src/sql/sqlengine.cpp: Persons are deleted now when a
201           conference is removed.
202         * BUGS: Added a file with bugs that I noticed when playing with the
203           application.
204         * src/sql/sqlengine.cpp: Rooms are inserted now for additionally
205           imported conferences.
206         * src/create_tables.sql: Importing persons for multiple conferences
207           works now.
208         * src/create_tables.sql, src/sql/sqlengine.cpp: Changed UNIQUE
209           statements in the database table definition so that they make
210           sense for multiple conferences and do no not prevent successful
211           imports.
212
213 2011-06-22  gregoa
214
215         * src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp: Insert
216           new field xid_conference into table track, room and person.
217
218 2011-06-21  philipp
219
220         * src/create_tables.sql: Created schema for the database with
221           additional colum xid_conference in the tables track, room and
222           person.
223         * src/gui/mainwindow.ui: Added menu item "quit".
224         * ., src/app, src/gui, src/mvc, src/sql: Ignored some files that
225           were created during the build.
226         * fosdem-schedule.pro: Removed data directory from subdirs so that
227           the manually created Makefile is not overwritten by qmake -r.
228         * src/app/app.pro: Removed dbus dependency on non-maemo platforms.
229
230 2010-05-05  kirilma
231
232         * src/mvc/delegate.cpp: use enabled flag instead of repeated
233           criateria check
234         * src/mvc/delegate.cpp, src/mvc/delegate.h: add enabled flag
235         * src/mvc/delegate.cpp, src/mvc/delegate.h: refactor: more compact
236           drawing of controls
237         * src/mvc/delegate.cpp, src/mvc/room.h: do not draw showmap button
238           for event is there is no map for its room
239         * src/gui/tabcontainer.cpp, src/mvc/delegate.cpp,
240           src/mvc/event.cpp, src/mvc/event.h: refactor: cache whole Room
241           object in Event
242         * src/fosdem.sql, src/gui/tabcontainer.cpp, src/mvc/room.h,
243           src/sql/schedulexmlparser.cpp: store room map in database
244           
245           show it if it's available, otherwise show a warning set proper
246           values in default database new rooms imported as without maps
247         * src/fosdem.sql, src/gui/conferenceeditor.cpp,
248           src/mvc/conference.cpp, src/mvc/conference.h,
249           src/sql/sqlengine.cpp, src/sql/sqlengine.h: store path to
250           conference map in database
251           
252           path stored as additional field in conference table if it's null
253           or empty, "Show map" button is not shown if existing database
254           does not have the field, it will be automatically added
255
256 2010-05-04  kirilma
257
258         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.ui,
259           src/gui/settingsdialog.cpp, src/gui/settingsdialog.ui: UI tune:
260           use buttonBox instead of single buttons to comply with platform
261           conventions
262           
263           maemo5 does not print "Cancel" buttons, and names "OK"
264           differently just use buttonBox, and it will behave properly at
265           each platform
266
267 2010-04-23  kirilma
268
269         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
270           src/gui/conferenceeditor.ui, src/gui/mainwindow.cpp,
271           src/gui/mainwindow.h: restore viewing of conference map
272         * src/gui/conferenceeditor.cpp, src/gui/urlinputdialog.ui: minor UI
273           fixes
274           
275           fix size of UrlInputDialog restore [remove] button at the same
276           button as [add]
277
278 2010-04-22  kirilma
279
280         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
281           src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp,
282           src/gui/mainwindow.h, src/sql/schedulexmlparser.cpp,
283           src/sql/schedulexmlparser.h: remove obsoleted code
284           
285           also fix some types
286         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: optimization
287         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.ui: fine
288           tune geometry to look nicer
289         * AUTHORS, debian/copyright: add authors for files
290         * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
291           src/gui/conferenceeditor.ui, src/gui/gui.pro,
292           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
293           src/gui/mainwindow.ui, src/gui/urlinputdialog.cpp,
294           src/gui/urlinputdialog.h, src/gui/urlinputdialog.ui,
295           src/icons.qrc, src/icons/add.png, src/icons/reload.png,
296           src/icons/remove.png, src/mvc/conference.h,
297           src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
298           src/mvc/mvc.pro, src/sql/schedulexmlparser.cpp,
299           src/sql/schedulexmlparser.h: reworked UI for conference editing
300           
301           underlying representation of conference list is also changed
302         * src/sql/schedulexmlparser.h: CC: fix endlines
303
304 2010-04-16  kirilma
305
306         * src/app/app.pro, src/app/application.cpp,
307           src/gui/errormessage.cpp, src/gui/errormessage.h,
308           src/gui/gui.pro, src/gui/importschedulewidget.cpp,
309           src/sql/schedulexmlparser.cpp: use visible notifications of
310           errors
311           
312           also early detect parsing errors
313
314 2010-04-15  kirilma
315
316         * src/gui/importschedulewidget.cpp,
317           src/gui/importschedulewidget.ui: make label shorter to place all
318           required buttons
319         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
320           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
321           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: fix deletion of
322           last conference
323           
324           implement for cleaning all views in the tabs clean the models
325           when no active conference found fix cleaning model and signalling
326           views
327         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
328           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
329           src/mvc/conference.cpp, src/mvc/conference.h,
330           src/sql/sqlengine.cpp, src/sql/sqlengine.h: implement deleting a
331           conference
332           
333           pass event about it to mainwindow to update select control fix
334           Conference::activeConference() to work when first conference is
335           removed
336         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
337           src/gui/importschedulewidget.ui, src/mvc/conference.h: add
338           buttons for refreshm new url and delete and partly implement
339           corresponding actions
340           
341           also changed Online -> Refresh delete action is not implemented
342           yet
343         * src/fosdem.sql, src/gui/importschedulewidget.cpp,
344           src/gui/importschedulewidget.h, src/mvc/conference.cpp,
345           src/mvc/conference.h, src/sql/schedulexmlparser.cpp,
346           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp: store URL's
347           for conferences
348           
349           * use it at update * let user update the url before request
350         * src/gui/importschedulewidget.cpp,
351           src/gui/importschedulewidget.ui, src/sql/sqlengine.cpp,
352           src/sql/sqlengine.h: remove unused code
353         * src/fosdem.sql: fix references in SQL
354
355 2010-04-14  kirilma
356
357         * src/gui/about.ui, src/gui/alarmdialog.ui,
358           src/gui/conflictsdialog.ui, src/gui/daynavigatorwidget.ui,
359           src/gui/eventdialog.ui, src/gui/importschedulewidget.ui,
360           src/gui/mainwindow.ui, src/gui/mapwindow.ui,
361           src/gui/searchhead.ui, src/gui/settingsdialog.ui: save output
362           from updater QT designer
363           
364           update all ui files to the output format of the new Qt Designer
365           (version: 4.5.3really4.5.2-0ubuntu1) to avoid unrelated changes
366           in SCM later
367
368 2010-04-13  kirilma
369
370         * src/gui/gui.pro, src/gui/tabwidget.cpp, src/gui/tabwidget.h:
371           remove unused class TabWidget
372         * src/gui/gui.pro, src/gui/importschedulewidget.cpp,
373           src/gui/importschedulewidget.h, src/gui/importschedulewidget.ui,
374           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
375           src/gui/mainwindow.ui, src/gui/proxysettingsdialog.cpp,
376           src/gui/proxysettingsdialog.h, src/gui/proxysettingsdialog.ui,
377           src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
378           src/gui/settingsdialog.ui: move Settings and About to Window Menu
379           
380           * remove Setting and About controls from widgets * make instead a
381           window menus with the corresponding actions * rename "Proxy
382           settings" to "Settings", placing the proxy button in a control
383           group
384
385 2010-04-12  kirilma
386
387         * src/app/app.pro: build fix at maemo
388           
389           force order of computation some versions of qmake-qt4 require it
390         * src/fosdem.sql: remove ON CONFLICE REPLACE for events
391         * src/app/app.pro, src/fosdem.sql, src/fosdem.sqlite: generate
392           default database instead of using binary one
393         * src/sql/sqlengine.cpp: fix event insert or update
394           
395           * add error reporting for queries * actually run check query *
396           properly get conference_is from event * fix checking of non-empty
397           result * fix insert query
398         * src/app/app.pro, src/app/application.cpp, src/app/application.h,
399           src/app/main.cpp: catch exceptions which leak outside of event
400           handlers
401           
402           If we do not do this, QT will exit from event loop.
403
404 2010-04-09  kirilma
405
406         * src/sql/sqlengine.cpp: use update for events when they are
407           already exists
408           
409           also use only parameters substitution for these queries
410         * src/sql/schedulexmlparser.cpp, src/sql/sqlengine.cpp,
411           src/sql/sqlengine.h: use transactions to make import faster
412
413 2010-03-03  uzakmat
414
415         * data/maemo/fosdem-schedule.desktop, debian/changelog,
416           src/gui/about.ui: Preparing for release 0.4.1
417
418 2010-03-03  timkoma
419
420         * src/alarm/alarm.cpp, src/mvc/event.cpp, src/sql/sqlengine.cpp:
421           UTC/LocalTime fix for import conference XML, DB queries for
422           multiple conferences fixes
423
424 2010-02-05  timkoma
425
426         * src/fosdem.sqlite, src/sql/sqlengine.cpp: fix for import - ON
427           CONFLICT REPLACE
428
429 2010-02-05  uzakmat
430
431         * data/maemo/fosdem-schedule.desktop, debian/changelog,
432           src/alarm/alarm.cpp, src/gui/about.ui: alarm UTC/localtime fix
433
434 2010-02-03  uzakmat
435
436         * INSTALL: addition of Diablo specific installation instructions in
437           INSTALL
438         * data/Makefile, data/maemo/fosdem-schedule.desktop: installation
439           of 40x40 icons enabled because of Diablo
440         * NEWS, debian/changelog, src/gui/about.ui: release information
441           added for release 0.3
442
443 2010-02-03  timkoma
444
445         * src/mvc/event.cpp, src/mvc/event.h: performance improvement for
446           Events
447         * src/mvc/event.cpp, src/mvc/event.h: performance improvement for
448           load persons
449
450 2010-02-02  uzakmat
451
452         * NEWS: NEWS file update
453         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
454           src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
455           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
456           src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
457           src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
458           src/gui/conflictdialogcontainer.cpp,
459           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
460           src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
461           src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
462           src/gui/dayviewtabcontainer.h, src/gui/eventdialog.cpp,
463           src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
464           src/gui/favtabcontainer.h, src/gui/importschedulewidget.cpp,
465           src/gui/importschedulewidget.h, src/gui/mainwindow.cpp,
466           src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
467           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
468           src/gui/proxysettingsdialog.cpp, src/gui/proxysettingsdialog.h,
469           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
470           src/gui/searchhead.cpp, src/gui/searchhead.h,
471           src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
472           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
473           src/gui/tabwidget.cpp, src/gui/tabwidget.h,
474           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
475           src/mvc/conference.cpp, src/mvc/conference.h,
476           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
477           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
478           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
479           src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
480           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
481           src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
482           src/sql/sqlengine.h, src/test/main.cpp,
483           src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: A header
484           with the proper copyright/lincence statement was added into each
485           source/header file.
486
487 2010-02-02  pavelpa
488
489         * src/alarm/alarm.cpp: corrected 'exec' path when adding an alarm
490
491 2010-02-02  uzakmat
492
493         * NEWS: NEWS file updated
494         * AUTHORS, INSTALL, README, debian/changelog: README, INSTALL,
495           AUTHORS - filled in
496
497 2010-02-02  hanzes
498
499         * src/alarm/alarm.cpp, src/app/alarmdbus.h,
500           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h: Alarm
501           modifications
502
503 2010-02-01  hanzes
504
505         * src/mvc/treeview.cpp: Alarm dbus connection added
506         * src/alarm/alarm.cpp, src/alarm/alarm.pro,
507           src/alarm/alarmdbus.cpp, src/alarm/alarmdbus.h,
508           src/alarm/alarmdbusadaptor.cpp, src/alarm/alarmdbusadaptorp.h,
509           src/app/alarmdbus.cpp, src/app/alarmdbus.h,
510           src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
511           src/app/app.pro, src/app/main.cpp, src/mvc/mvc.pro,
512           src/mvc/treeview.cpp, src/src.pro: Alarm dbus connection added
513
514 2010-02-01  pavelpa
515
516         * src/mvc/delegate.cpp: gradient for treeview items
517         * src/sql/sqlengine.cpp: changed permissions for the db - TODO:
518           check it on the device
519         * src/app/main.cpp, src/src.pro: compilation error fix
520         * src/app/main.cpp: compilation error fix
521         * src/gui/mapwindow.cpp: N810 changes: maximized 'map' dialog
522
523 2010-02-01  hanzes
524
525         * src/alarm/alarm.cpp, src/alarm/alarm.pro,
526           src/alarm/alarmdbus.cpp, src/alarm/alarmdbus.h,
527           src/alarm/alarmdbusadaptor.cpp, src/alarm/alarmdbusadaptorp.h,
528           src/app/app.pro, src/app/main.cpp, src/gui/gui.pro,
529           src/mvc/treeview.cpp, src/src.pro: Alarm dbus connection added
530
531 2010-02-01  pavelpa
532
533         * src/gui/importschedulewidget.ui, src/icons.qrc,
534           src/icons/settings.png: added 'settings' icon for setting-up
535           proxy(network connection)
536         * src/global.pri, src/gui/mainwindow.cpp, src/gui/tabcontainer.cpp,
537           src/orm/ormrecord.h: GUI changes for N810 device
538
539 2010-02-01  uzakmat
540
541         * debian/control, debian/copyright: debian/control - Build-Depends
542           section set
543
544 2010-02-01  pavelpa
545
546         * src/app/app.pro, src/app/main.cpp, src/db.qrc, src/fosdem.sqlite,
547           src/sql/sqlengine.cpp: created resource which contains parsed
548           schedule, so the user doesn't have to parse it by himself
549
550 2010-02-01  uzakmat
551
552         * src/alarm/alarm.cpp: alarm - example of dbus binding functional
553
554 2010-02-01  pavelpa
555
556         * src/schedule.en.xml: updated schedule.en.xml to the newest
557           version
558
559 2010-01-30  pavelpa
560
561         * src/gui/about.ui, src/gui/eventdialog.ui, src/icons.qrc,
562           src/icons/brain-alone.png: changed fosdem icon in about dialog to
563           brain-alone icon
564         * src/gui/about.ui: changed copyright string
565         * src/mvc/delegate.cpp: number of events/alarms/favs is
566           bottom-aligned to the bottom of the icons
567
568 2010-01-29  pavelpa
569
570         * src/app/appsettings.cpp, src/app/appsettings.h,
571           src/gui/mainwindow.cpp: if the application is run for first time,
572           network connection is set to Direct connection
573
574 2010-01-29  uzakmat
575
576         * src/alarm/alarm.cpp: initial binding of alarm to a DBus call
577
578 2010-01-29  pavelpa
579
580         * src/app/app.pro, src/app/appsettings.cpp, src/app/appsettings.h,
581           src/gui/gui.pro, src/gui/importschedulewidget.cpp,
582           src/gui/importschedulewidget.h, src/gui/importschedulewidget.ui,
583           src/gui/mainwindow.cpp, src/gui/proxysettingsdialog.cpp,
584           src/gui/proxysettingsdialog.h, src/gui/proxysettingsdialog.ui:
585           implemented 'proxy settings' dialog - user can secify proxy for
586           network communication
587         * src/app/app.pro, src/gui/gui.pro,
588           src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
589           src/gui/mainwindow.cpp: implemented importing the schedule from
590           the Internet - usded url: http://fosdem.org/2010/schedule/xml -
591           todo: hard-coded PROXY has to be fixed (add proxy settings
592           dialog)
593         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
594           src/gui/mainwindow.ui, src/mvc/treeview.cpp: possible to have
595           multiple conferences in the DB - possible to switch among them -
596           conference schedules have to follow FOSDEM conference xml
597           structure - 'select Conference' bar is visible only if there are
598           more than one conference available
599         * src/gui/about.ui, src/gui/importschedulewidget.cpp,
600           src/gui/importschedulewidget.ui: modified 'about' dialog -
601           changed "Qt FOSDEM" -> "FOSDEM Schedule"
602
603 2010-01-28  pavelpa
604
605         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
606           src/gui/searchtabcontainer.cpp, src/mvc/event.cpp,
607           src/sql/sqlengine.cpp: search fixed - only the dates (range)
608           which contain at least one event are selectable - if there is
609           only one event at a specified date - user can't switch to the
610           next/prev date - if search gives no results - a message is
611           displayed to inform user about it
612         * src/gui/conflictsdialog.cpp, src/gui/conflictsdialog.h: forgotten
613           in previous commit
614         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
615           src/gui/favtabcontainer.cpp, src/gui/favtabcontainer.h,
616           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
617           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
618           src/mvc/treeview.cpp, src/mvc/treeview.h: some performance
619           optimizations - favourities reloaded only if they have really
620           changed - otherwise only event in the question is updated
621         * src/mvc/event.cpp: fixed 'conflicts' constrains
622         * src/mvc/event.cpp: 'now' events - displayed real now events, not
623           just the testing ones
624
625 2010-01-28  uzakmat
626
627         * src/app/app.pro: binary name changed to fosdem-schedule
628
629 2010-01-28  pavelpa
630
631         * src/mvc/event.cpp: changed conditions for conflicts
632         * src/gui/eventdialog.cpp, src/mvc/delegate.cpp, src/mvc/event.cpp,
633           src/mvc/event.h, src/mvc/treeview.cpp, src/sql/sqlengine.cpp:
634           some 'delegate' drawing optimizations - removed EVENT_CONFLICT
635           table - used one SQL SELECT instead
636         * src/mvc/treeview.cpp: conflicts updated correctly - TODO: needs
637           to do some drawing optimizations
638
639 2010-01-28  uzakmat
640
641         * data/Makefile, data/maemo/fosdem-schedule.desktop,
642           data/maemo/fosdem.desktop, debian/control, fosdem-maemo.pro,
643           fosdem-schedule.pro: package details updated to reflect the
644           binary name change to fosdem-maemo
645
646 2010-01-28  pavelpa
647
648         * src/gui/mainwindow.cpp, src/gui/searchhead.ui: if no conference
649           is in the DB, the user is automatically navigated to the
650           conference tab, so he can import one
651         * src/gui/mainwindow.cpp, src/gui/searchtabcontainer.cpp,
652           src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp: search
653           tab - header is hidden in case no conf exists in the DB
654         * src/gui/eventdialog.ui: event dialog GUI refactoring
655         * src/gui/about.ui, src/gui/mainwindow.ui: about dialog - added GNU
656           GPL v2 notice
657         * src/gui/daynavigatorwidget.cpp, src/gui/mainwindow.cpp,
658           src/gui/mainwindow.h, src/gui/mainwindow.ui,
659           src/gui/tabwidget.cpp: conference tab header is hidden if there
660           isn't active conference - handled some warnings
661
662 2010-01-27  pavelpa
663
664         * src/gui/mainwindow.ui: tabs' order changed
665         * src/gui/mainwindow.cpp, src/gui/nowtabcontainer.h: 'nowTab'
666           updated/loaded when application starts
667         * src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h: 'nowTab'
668           list is automatically expanded
669         * src/gui/conflictdialogcontainer.cpp,
670           src/gui/conflictdialogcontainer.h, src/gui/tabcontainer.h:
671           'conflict' list is automatically expanded
672         * src/gui/conflictdialogcontainer.cpp,
673           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
674           src/gui/conflictsdialog.h, src/gui/favtabcontainer.cpp,
675           src/gui/tabcontainer.cpp, src/mvc/event.cpp, src/mvc/event.h,
676           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: 'conflict' dialog
677           now contains list of events in conflict with given eventId
678         * src/gui/mainwindow.cpp: fixed 'copy-paste' error
679         * src/gui/conflictdialogcontainer.cpp,
680           src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
681           src/gui/conflictsdialog.h, src/gui/conflictsdialog.ui,
682           src/gui/daynavigatorwidget.cpp, src/gui/gui.pro,
683           src/gui/mainwindow.ui, src/gui/searchtabcontainer.cpp,
684           src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
685           src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h:
686           implemented 'conflicts' dialog - displays rooms instead of
687           conflicts for now - needs to implement additional methods in
688           Event, ...
689         * src/gui/eventdialog.cpp: 'alarm' button is hidden for not MAEMO
690
691 2010-01-27  timkoma
692
693         * src/gui/searchtabcontainer.cpp, src/gui/tabcontainer.ui,
694           src/orm/ormrecord.h: search fix
695
696 2010-01-27  pavelpa
697
698         * src/gui/favtabcontainer.h, src/gui/nowtabcontainer.cpp,
699           src/gui/nowtabcontainer.h, src/gui/roomstabcontainer.cpp,
700           src/gui/roomstabcontainer.h, src/gui/trackstabcontainer.h,
701           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
702           src/mvc/track.h: removed headers from *.h and *.cpp
703         * src/app/app.pro, src/app/appsettings.cpp, src/app/appsettings.h,
704           src/gui/alarmdialog.cpp, src/gui/eventdialog.cpp,
705           src/gui/favtabcontainer.cpp, src/gui/mainwindow.cpp,
706           src/gui/searchtabcontainer.cpp, src/gui/tabcontainer.cpp,
707           src/gui/tabcontainer.h, src/mvc/conference.cpp,
708           src/mvc/conference.h, src/mvc/eventmodel.cpp,
709           src/sql/sqlengine.cpp: removed appsettings - created 'active'
710           column in 'conference' table
711
712 2010-01-27  timkoma
713
714         * src/app/app.pro, src/gui/dayviewtabcontainer.cpp,
715           src/gui/dayviewtabcontainer.h, src/gui/favtabcontainer.cpp,
716           src/gui/favtabcontainer.h, src/gui/gui.pro,
717           src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
718           src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
719           src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
720           src/gui/searchhead.cpp, src/gui/searchhead.h,
721           src/gui/searchhead.ui, src/gui/searchtabcontainer.cpp,
722           src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp,
723           src/gui/tabcontainer.h, src/gui/tabcontainer.ui,
724           src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h:
725           refactoring of the TABS
726
727 2010-01-27  pavelpa
728
729         * src/gui/about.ui: modified 'about application' dialog
730         * src/gui/eventdialog.cpp, src/mvc/event.cpp, src/mvc/event.h:
731           implemented 'links' in Event/EventDialog
732         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
733           src/gui/eventdialog.ui: refactored Event 'details' dialog - TODO:
734           implement 'links' method(s) in Event and use it in the dialog
735         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
736           src/gui/eventdialog.ui, src/gui/tabcontainer.cpp: Event 'details'
737           dialog now contains also 'favourite' and 'alarm' buttons, so the
738           user can set/unset the property directly from the dialog
739         * src/gui/tabwidget.cpp: 'info' icon scaled to height of tabBar
740         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
741           src/gui/mainwindow.ui, src/gui/tabcontainer.cpp,
742           src/gui/tabcontainer.h, src/gui/tabcontainer.ui: 'search' tab
743           functionality moved to 'tabcontainer'
744         * src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
745           src/mvc/event.h, src/mvc/treeview.cpp, src/sql/sqlengine.cpp:
746           'conflicts' modifications - preparing for the dialog showing also
747           list of events in the conflict - created 'EVENT_CONFLICT' for
748           flaging events in conflict state - TODO: not finished
749
750 2010-01-26  pavelpa
751
752         * src/icons.qrc, src/icons/exclamation-iconOff.png,
753           src/icons/exclamation-iconOn.png, src/icons/exclamation.png,
754           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/treeview.cpp:
755           conflicts refactoring - has to be finished
756         * src/app/main.cpp, src/gui/importschedulewidget.cpp,
757           src/gui/importschedulewidget.h, src/gui/mainwindow.cpp,
758           src/gui/mainwindow.h, src/sql/schedulexmlparser.cpp,
759           src/sql/schedulexmlparser.h, src/sql/sqlengine.h: SqlEngine made
760           STATIC
761         * src/app/app.pro, src/app/main.cpp, src/gui/gui.pro,
762           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
763           src/gui/mainwindow.ui, src/gui/tabcontainer.cpp,
764           src/gui/tabcontainer.h, src/gui/tabcontainer.ui,
765           src/sql/sqlengine.h: implemented 'tab container' widget, which
766           groups daynavigator with treeview - moved functionality from
767           mainwindow to tabcontainer - TODO: 'search' tab not done yet
768
769 2010-01-26  uzakmat
770
771         * AUTHORS, COPYING, Changelog, INSTALL, NEWS, README: Addition of
772           files required by the GNU coding standard
773
774 2010-01-26  timkoma
775
776         * src/sql/sqlengine.cpp: unique constraints added into sql
777
778 2010-01-26  pavelpa
779
780         * src/gui/mainwindow.ui: just removed unused button on 'day view'
781           tab
782         * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
783           src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp:
784           reimplemented 'import schedule'
785
786 2010-01-26  timkoma
787
788         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: reload favourites
789
790 2010-01-26  uzakmat
791
792         * src/alarm/alarm.cpp: Alarm implementation modified
793
794 2010-01-26  pavelpa
795
796         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: removed 'MainMenu'
797           bar from MainWindow - schedule is imported via 'conference' tab -
798           about app is launched when user clicks 'info' button/icon
799         * src/gui/gui.pro, src/gui/importscheduledialog.cpp,
800           src/gui/importscheduledialog.h, src/gui/importscheduledialog.ui,
801           src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
802           src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp,
803           src/gui/mainwindow.h, src/gui/mainwindow.ui,
804           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h:
805           import schedule dialog - changed to widget - moved to
806           'conference' tab
807
808 2010-01-26  timkoma
809
810         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/icons.qrc,
811           src/icons/search.png: search done
812
813 2010-01-26  hanzes
814
815         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: NowTreeView refresh
816           modified
817
818 2010-01-26  pavelpa
819
820         * src/gui/mainwindow.ui: "conference" tab - GUI modifications
821         * src/gui/mainwindow.cpp, src/icons.qrc, src/icons/info.png: About
822           Application dialog is opened when "info" icon is clicked
823
824 2010-01-26  hanzes
825
826         * src/alarm/calendar.cpp, src/alarm/calendar.h: Useless calendar
827           class
828
829 2010-01-26  pavelpa
830
831         * src/gui/gui.pro: forgotten in last CI
832         * src/gui/mainwindow.ui, src/gui/tabwidget.cpp,
833           src/gui/tabwidget.h: new TabWidget - contains "info" icon/button
834           to show "AboutApplication" dialog
835
836 2010-01-25  timkoma
837
838         * src/gui/mainwindow.ui: search update
839
840 2010-01-25  korrco
841
842         * src/mvc/room.cpp: room view added - finished
843         * src/gui/mainwindow.cpp: room view added - finished
844
845 2010-01-25  timkoma
846
847         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
848           src/sql/sqlengine.cpp, src/sql/sqlengine.h: search upgrade
849
850 2010-01-25  korrco
851
852         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
853           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h,
854           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
855           src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
856           src/mvc/track.h: room view added - need to test it
857
858 2010-01-25  pavelpa
859
860         * src/mvc/eventmodel.cpp: updated also groupings item (event parent
861           item) if the user clicks eg. favourite/alarm icon (changes event
862           data)
863         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
864           src/gui/eventdialog.ui: GUI work on Event Details dialog
865
866 2010-01-25  uzakmat
867
868         * data/Makefile, debian/changelog, debian/control, debian/postinst,
869           debian/postrm, debian/rules: postinst and postrm scripts added
870           into the debian tree
871
872 2010-01-25  timkoma
873
874         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
875           src/gui/mainwindow.ui, src/mvc/event.cpp, src/orm/ormrecord.h,
876           src/sql/sqlengine.cpp: search update
877
878 2010-01-25  korrco
879
880         * src/gui: project synchronisation
881
882 2010-01-22  fortefr
883
884         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
885           src/gui/mainwindow.ui, src/mvc/delegate.cpp: Conference map
886
887 2010-01-22  pavelpa
888
889         * src/gui/mainwindow.cpp: fixed problem with storing conference ID
890           to AppSettings
891         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
892           src/gui/daynavigatorwidget.ui, src/gui/mainwindow.ui: day
893           navigator widget changes - changed from Horizontal to Vertical
894
895 2010-01-22  korrco
896
897         * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: room.h and .cpp
898           removed
899         * src/mvc/mvc.pro: room.h and .cpp removed
900         * src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
901           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
902           src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp:
903           caching removed
904         * src/gui/mainwindow.cpp: caching removed
905
906 2010-01-22  pavelpa
907
908         * src/gui/mainwindow.cpp: sanity check for consitency of confId in
909           AppSettings and the DB
910         * src/app/appsettings.cpp, src/app/appsettings.h: forgotten
911           appsettings files
912         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
913           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h,
914           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
915           src/mvc/treeview.cpp, src/mvc/treeview.h: implemented NOW tab
916
917 2010-01-21  pavelpa
918
919         * src/gui/importscheduledialog.cpp,
920           src/gui/importscheduledialog.ui, src/sql/schedulexmlparser.cpp,
921           src/sql/schedulexmlparser.h: modifications to import-schedule
922           dialog - closed automatically after parsing/importing schedule
923         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
924           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
925           src/mvc/treeview.cpp, src/mvc/treeview.h: EventModel signaling
926           changed - if some of the data (favourite,alarm) has changed on
927           the event, signal 'eventHasChanged' is emitted - all treeViews
928           (eg. DayView, FavsView, TracksView, ...) have to listen on this
929           signal Only favouritiesView is 'reset' when current tab is
930           changed in mainWindow - 'cause time groupings have to be
931           recreated, since favs may have changed
932         * src/gui/mainwindow.ui, src/sql/schedulexmlparser.cpp,
933           src/sql/sql.pro, src/sql/sqlengine.cpp: check for existence of
934           conference before inserting it into DB
935         * src/app/app.pro, src/gui/alarmdialog.cpp,
936           src/gui/eventdialog.cpp, src/gui/gui.pro, src/gui/mainwindow.cpp,
937           src/gui/mainwindow.ui, src/sql/schedulexmlparser.cpp: added
938           'Conference' tab - to list conference details - implemented
939           AppSettings for storing Application settings - stored conference
940           ID
941         * src/app/app.pro, src/app/main.cpp, src/schedule.qrc: removed
942           schedule resource file, which was used for testing - import
943           schedule dialog replaces it's functionality
944
945 2010-01-21  fortefr
946
947         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
948           src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/treeview.cpp,
949           src/mvc/treeview.h: Warning handling
950
951 2010-01-21  pavelpa
952
953         * src/gui/importscheduledialog.cpp, src/gui/importscheduledialog.h,
954           src/gui/importscheduledialog.ui: forgotten Import Schedule Dialog
955           files
956
957 2010-01-21  uzakmat
958
959         * data/26x26/fosdem.png, data/40x40/fosdem.png,
960           data/48x48/fosdem.png, data/64x64/fosdem.png, data/Makefile,
961           data/maemo/fosdem.desktop, debian/changelog, debian/control,
962           debian/files, debian/rules, src/app/app.pro: New installation
963           path for the binary, Maemo optification added into debian/rules,
964           new icons
965
966 2010-01-21  pavelpa
967
968         * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
969           src/orm/ormrecord.h, src/sql/sqlengine.cpp: import/search
970           schedule dialog implemented
971
972 2010-01-21  timkoma
973
974         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
975           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/eventmodel.cpp,
976           src/mvc/eventmodel.h, src/orm/ormrecord.h, src/sql/sqlengine.cpp:
977           update for the search
978
979 2010-01-21  fortefr
980
981         * src/mvc/delegate.cpp: Time conflict fix
982         * src/mvc/delegate.cpp, src/mvc/delegate.h: Time conflict warning
983
984 2010-01-21  korrco
985
986         * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: exception
987           handling changed
988
989 2010-01-21  pavelpa
990
991         * src/mvc/event.cpp, src/mvc/event.h, src/orm/ormrecord.h,
992           src/sql/sqlengine.cpp: combined EVENT and VIRTUAL_EVENT =>
993           'EVENT' now - Maemo sqlite doesn't support Full-Text-Search
994
995 2010-01-21  korrco
996
997         * src/gui/mainwindow.cpp: updateTab refactored
998         * src/mvc/eventmodel.cpp: activities tab implemented
999         * src/mvc/track.cpp, src/mvc/track.h: activities tab implemented
1000         * src/gui/mainwindow.cpp, src/mvc/eventmodel.cpp,
1001           src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
1002           src/sql/sql.pro, src/sql/sqlengine.cpp: activities tab
1003           implemented
1004
1005 2010-01-21  timkoma
1006
1007         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/mvc/event.cpp,
1008           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1009           src/orm/ormrecord.h, src/sql/sqlengine.cpp, src/sql/sqlengine.h:
1010           first working version of the search
1011
1012 2010-01-21  pavelpa
1013
1014         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: event dialog -
1015           details about the Event is displayed in FullScreen mode
1016         * src/gui/mapwindow.cpp: compilation error "linux" fix - caused by
1017           previous commit
1018         * src/gui/mapwindow.cpp, src/gui/mapwindow.ui: map is displayed in
1019           FullScreen mode
1020
1021 2010-01-20  pavelpa
1022
1023         * src/mvc/treeview.cpp, src/mvc/treeview.h: group items
1024           (time/track/...) are expanded on single-click
1025         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1026           src/gui/mainwindow.ui, src/mvc/activity.cpp, src/mvc/activity.h,
1027           src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1028           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1029           src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp,
1030           src/test/mvc/eventtest.cpp: changed 'Activity' -> 'Track'
1031         * src/sql/sqlengine.cpp: parsing activity from xml - 'track' from
1032           xml schedule is treated as an activity
1033         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: event dialog
1034           changes - changed font/background colors - title occupies more
1035           lines if it doesn't fit in one line
1036         * src/gui/alarmdialog.cpp, src/gui/alarmdialog.ui: alarm dialog
1037           changes - displayed additional Event's details - autoresizing
1038           title (if it doesn't fit in one line)
1039         * src/gui/alarmdialog.ui, src/gui/mainwindow.cpp: updated alarm
1040           dialog
1041
1042 2010-01-20  uzakmat
1043
1044         * data/Makefile: Makefile reverted as it was overwritten
1045           accidentally
1046
1047 2010-01-20  pavelpa
1048
1049         * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: implemented some
1050           error handling
1051         * src/mvc/delegate.cpp, src/mvc/treeview.cpp: alarm icon/stuff is
1052           relevant for MAEMO only - used "MAEMO" define for conditional
1053           compilation
1054         * src/alarm/alarm.cpp, src/app/main.cpp, src/gui/alarmdialog.cpp,
1055           src/gui/alarmdialog.ui, src/gui/eventdialog.cpp,
1056           src/gui/eventdialog.h, src/gui/mainwindow.cpp,
1057           src/gui/mainwindow.h: MAEMO: work on alarm - snooze alarm -
1058           cancel alarm - run application which automatically display Event
1059           dialog for given Event ID
1060
1061 2010-01-20  fortefr
1062
1063         * src/icons.qrc, src/icons/exclamation-iconOff.png,
1064           src/icons/exclamation-iconOn.png, src/mvc/delegate.cpp,
1065           src/mvc/delegate.h, src/mvc/event.h: Warning icon (uncompleted)
1066
1067 2010-01-20  timkoma
1068
1069         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1070           src/gui/mainwindow.ui, src/sql/sqlengine.cpp,
1071           src/sql/sqlengine.h: temp commit for search tab
1072
1073 2010-01-20  pavelpa
1074
1075         * src/app/app.pro, src/mvc/delegate.cpp: display event details in
1076           the treeView
1077
1078 2010-01-20  korrco
1079
1080         * src/gui/mainwindow.cpp, src/mvc/eventmodel.cpp,
1081           src/mvc/eventmodel.h: activities viewed ordered by activity id
1082           and start time
1083
1084 2010-01-20  fortefr
1085
1086         * data/Makefile, src/app/app.pro, src/icons.qrc,
1087           src/mvc/delegate.cpp: Big icons fix 2
1088         * src/icons/alarm-off.png, src/icons/alarm-offBig.png,
1089           src/icons/alarm-on.png, src/icons/alarm-onBig.png,
1090           src/icons/compass.png, src/icons/compassBig.png,
1091           src/icons/favourite-off.png, src/icons/favourite-offBig.png,
1092           src/icons/favourite-on.png, src/icons/favourite-onBig.png: Big
1093           icons
1094           
1095           D icons/favourite-off.png D icons/favourite-on.png AM
1096           icons/favourite-offBig.png AM icons/favourite-onBig.png D
1097           icons/alarm-off.png D icons/compass.png D icons/alarm-on.png AM
1098           icons/alarm-offBig.png AM icons/compassBig.png AM
1099           icons/alarm-onBig.png
1100
1101 2010-01-20  korrco
1102
1103         * src/mvc/activity.cpp, src/mvc/activity.h: static allocation
1104           instead of dynamic added when creating activity map
1105
1106 2010-01-20  pavelpa
1107
1108         * src/mvc/delegate.cpp: some drawing modifications
1109         * src/schedule.en.xml: the most recent FOSDEM 2010 schedule
1110           http://fosdem.org/schedule/xml
1111
1112 2010-01-19  pavelpa
1113
1114         * src/mvc/mvc.pro: pali, nerob bordel
1115         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/src.pro:
1116           changed abstract/description/scrollbars color in eventdialog
1117
1118 2010-01-19  korrco
1119
1120         * src/gui/mainwindow.cpp, src/mvc/activity.cpp, src/mvc/activity.h,
1121           src/mvc/eventmodel.cpp, src/mvc/mvc.pro: support for view
1122           activities with their names added
1123
1124 2010-01-19  pavelpa
1125
1126         * src/gui/eventdialog.cpp, src/gui/eventdialog.ui,
1127           src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h:
1128           event-dialog - displayed persons/presenters names - implemented
1129           Event::persons() method to get persons names associated with the
1130           given event ID
1131         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1132           src/mvc/treeview.cpp, src/mvc/treeview.h: single-click is used to
1133           open event dialog
1134         * src/gui/mapwindow.cpp, src/gui/mapwindow.h: diplayed map is
1135           closed by single-click, instead of double-click
1136         * src/alarm/alarm.h, src/gui/alarmdialog.cpp,
1137           src/gui/alarmdialog.h, src/sql/sqlengine.cpp, src/src.pro: work
1138           on alarm
1139         * src/alarm/alarm.cpp, src/app/app.pro, src/app/main.cpp,
1140           src/gui/gui.pro, src/mvc/mvc.pro, src/mvc/treeview.cpp,
1141           src/schedule.en.xml: work on alarm
1142
1143 2010-01-19  korrco
1144
1145         * src/gui: minimal size for tabs set
1146
1147 2010-01-19  uzakmat
1148
1149         * data, data/26x26, data/26x26/fosdem.png, data/40x40,
1150           data/40x40/fosdem.png, data/48x48, data/48x48/fosdem.png,
1151           data/64x64, data/64x64/fosdem.png, data/Makefile, data/maemo,
1152           data/maemo/fosdem.desktop, debian, debian/changelog,
1153           debian/compat, debian/control, debian/copyright, debian/dirs,
1154           debian/docs, debian/files, debian/rules, fosdem-maemo.pro,
1155           src/app/app.pro, src/fosdem.pro, src/src.pro: Addition of files
1156           required for a Debian package and Maemo specific files
1157
1158 2010-01-19  fortefr
1159
1160         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1161           src/gui/mainwindow.ui: Favourites dayNavigator
1162
1163 2010-01-19  pavelpa
1164
1165         * src/app/app.pro, src/app/main.cpp, src/gui/mainwindow.cpp,
1166           src/schedule.qrc: schedule.en.xml is now in resource - for
1167           testing only - will be removed from final application
1168
1169 2010-01-19  korrco
1170
1171         * src/gui/mainwindow.ui: minimal size for tabs set
1172
1173 2010-01-19  fortefr
1174
1175         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Update tabs 2
1176           
1177           -This line, and those below, will be ignored--
1178           
1179           M src/gui/mainwindow.cpp M src/gui/mainwindow.h
1180         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1181           src/gui/mainwindow.ui: Automatic tabs update
1182           
1183           M src/gui/mainwindow.ui M src/gui/mainwindow.cpp M
1184           src/gui/mainwindow.h
1185
1186 2010-01-19  pavelpa
1187
1188         * src/gui/mainwindow.cpp, src/gui/mapwindow.cpp,
1189           src/gui/mapwindow.h, src/mvc/event.cpp: set MapDialog title
1190         * src/gui/mainwindow.cpp, src/maps.qrc,
1191           src/maps/rooms/not-available.png: handled the case when the map
1192           is not available
1193         * src/gui/mainwindow.cpp, src/mvc/event.cpp, src/mvc/event.h:
1194           map-name to map-path implemented - correct map is displayed
1195         * src/mvc/delegate.cpp: fixed: icons overlapped
1196
1197 2010-01-18  pavelpa
1198
1199         * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1200           src/gui/mapwindow.cpp, src/gui/mapwindow.h, src/gui/mapwindow.ui,
1201           src/mvc/eventmodel.cpp, src/mvc/treeview.cpp, src/mvc/treeview.h:
1202           started work on displaying map - implemented mapwindow - map is
1203           hard-coded for now TODO: finish getting map path from the event
1204         * src/app/app.pro, src/maps, src/maps.qrc, src/maps/campus.png,
1205           src/maps/rooms, src/maps/rooms/H-WC.png,
1206           src/maps/rooms/aw1105.png, src/maps/rooms/aw1115.png,
1207           src/maps/rooms/aw1117.png, src/maps/rooms/aw1120.png,
1208           src/maps/rooms/aw1121.png, src/maps/rooms/aw1124.png,
1209           src/maps/rooms/aw1125.png, src/maps/rooms/aw1126.png,
1210           src/maps/rooms/chavanne.png, src/maps/rooms/ferrer.png,
1211           src/maps/rooms/guillissen.png, src/maps/rooms/h1301.png,
1212           src/maps/rooms/h1302.png, src/maps/rooms/h1308.png,
1213           src/maps/rooms/h1309.png, src/maps/rooms/h2111.png,
1214           src/maps/rooms/h2213.png, src/maps/rooms/h2214.png,
1215           src/maps/rooms/infodesk.png, src/maps/rooms/janson.png,
1216           src/maps/rooms/lameere.png, src/maps/rooms/thumbs,
1217           src/maps/rooms/thumbs/H-WC.png, src/maps/rooms/thumbs/aw1105.png,
1218           src/maps/rooms/thumbs/aw1115.png,
1219           src/maps/rooms/thumbs/aw1117.png,
1220           src/maps/rooms/thumbs/aw1120.png,
1221           src/maps/rooms/thumbs/aw1121.png,
1222           src/maps/rooms/thumbs/aw1124.png,
1223           src/maps/rooms/thumbs/aw1125.png,
1224           src/maps/rooms/thumbs/aw1126.png,
1225           src/maps/rooms/thumbs/chavanne.png,
1226           src/maps/rooms/thumbs/ferrer.png,
1227           src/maps/rooms/thumbs/guillissen.png,
1228           src/maps/rooms/thumbs/h1301.png, src/maps/rooms/thumbs/h1302.png,
1229           src/maps/rooms/thumbs/h1308.png, src/maps/rooms/thumbs/h1309.png,
1230           src/maps/rooms/thumbs/h2111.png, src/maps/rooms/thumbs/h2213.png,
1231           src/maps/rooms/thumbs/h2214.png,
1232           src/maps/rooms/thumbs/infodesk.png,
1233           src/maps/rooms/thumbs/janson.png,
1234           src/maps/rooms/thumbs/lameere.png, src/maps/rooms/ua2114.png:
1235           added maps
1236         * src/mvc/event.h: pali, nerob bordel
1237         * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1238           src/gui/eventdialog.ui, src/gui/gui.pro, src/gui/mainwindow.cpp,
1239           src/gui/mainwindow.h, src/gui/mainwindow.ui: implemented 'Event'
1240           dialog to display relevant 'Event's info
1241
1242 2010-01-18  korrco
1243
1244         * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp:
1245           sorting by activity id added
1246
1247 2010-01-18  pavelpa
1248
1249         * src/gui/mainwindow.ui: autoresizing activities treeView
1250         * src/mvc/delegate.cpp, src/mvc/delegate.h: implemented drawing
1251           icons + number of favs/alarms in the corresponding group
1252
1253 2010-01-18  korrco
1254
1255         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1256           src/mvc/eventmodel.cpp: grouping by time equation changed - beter
1257           group deviding, also according to favourites
1258         * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1259           src/mvc/eventmodel.cpp, src/orm/ormrecord.h: activities tab
1260           implemented - need to fit gui, functionality works fine
1261         * src/mvc/eventmodel.cpp: activities tab implemented - not finished
1262           yet
1263         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1264           src/gui/daynavigatorwidget.ui, src/gui/mainwindow.cpp,
1265           src/gui/mainwindow.h, src/gui/mainwindow.ui,
1266           src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: activities tab
1267           implemented - not finished yet
1268
1269 2010-01-18  pavelpa
1270
1271         * src/alarm/alarm.cpp, src/alarm/alarm.h, src/mvc/delegate.cpp,
1272           src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
1273           src/mvc/treeview.cpp, src/sql/sqlengine.cpp: added 'alarm'
1274           columnt to the 'EVENT' table to signalize that the event
1275           has/hasn't alarm set
1276
1277 2010-01-18  fortefr
1278
1279         * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Favourites fix
1280
1281 2010-01-18  pavelpa
1282
1283         * src/gui/gui.pro: maemo specific compilation fix
1284
1285 2010-01-18  fortefr
1286
1287         * src/fosdem.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1288           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/treeview.h: Fav
1289           table update M trunk/src/gui/mainwindow.h M
1290           trunk/src/gui/mainwindow.cpp M trunk/src/mvc/treeview.h M
1291           trunk/src/mvc/eventmodel.cpp M trunk/src/mvc/event.h M
1292           trunk/src/fosdem.pro
1293
1294 2010-01-18  pavelpa
1295
1296         * src/icons/alarm-off.png, src/icons/favourite-off.png,
1297           src/mvc/delegate.cpp, src/mvc/delegate.h: added GrayScale
1298           versions (inactive/OFF) of the icons
1299
1300 2010-01-18  hanzes
1301
1302         * src/sql/sqlengine.cpp: fixed sqlite statement
1303
1304 2010-01-18  pavelpa
1305
1306         * src/gui/gui.pro: fixed: broken compilation for linux caused by
1307           previous commit
1308         * src/alarm, src/alarm/alarm.cpp, src/alarm/alarm.h,
1309           src/alarm/alarm.pro, src/fosdem.pro, src/gui/alarmdialog.cpp,
1310           src/gui/alarmdialog.h, src/gui/alarmdialog.ui, src/gui/gui.pro:
1311           started work on alarm(libaalarm)
1312         * src/gui/mainwindow.ui, src/sql/sql.pro, src/sql/sqlengine.cpp:
1313           used 'MAEMO' define to create 'non-virtual' 'VIRUAL_EVENT' table
1314           instead of 'virtual' one, only for 'MAEMO' Linux stays untouched
1315           - creates real 'virtual' table for FTS support
1316
1317 2010-01-18  korrco
1318
1319         * src/gui/mainwindow.cpp: current path print added
1320
1321 2010-01-18  fortefr
1322
1323         * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
1324           src/orm/ormrecord.h, src/sql/sqlengine.cpp: Temporal
1325           virtual_event change
1326
1327 2010-01-18  korrco
1328
1329         * src, src/gui, src/sql: syncing project
1330
1331 2010-01-18  pavelpa
1332
1333         * src/mvc/eventmodel.cpp: fix: segfault - fixes segfault when
1334           switching days in "Day View" - TODO: needs to be verified, 'cause
1335           it looks like it shouldn't work, but it does - when calling
1336           'QAbstractItemModel::removeRows()' it returns false, but it
1337           prevents application from crash(segfault) - possible explanation
1338           is that the timing has changed and so the conditions for the
1339           segfault
1340         * src/gui/mainwindow.ui: added "Quit" to "File" menu
1341
1342 2010-01-17  pavelpa
1343
1344         * src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1345           src/mvc/treeview.cpp: implemented method to force 'EventModel'
1346           emit a signal dataChanged() - so 'TreeView' know it has to redraw
1347           items corresponding to chanded indices (range of indeces)
1348         * src/global.pri: created 'global.pri' file, which should cover all
1349           global definition of the project - this file has to be include in
1350           each "*.pro" file, where it's needed - defines "MAEMO" for
1351           handling 'MAEMO' specific code in source files - defines "maemo"
1352           for handling 'MAEMO' specific files in "*.pro" file(s)
1353         * src/mvc/event.cpp: just minor corrections to 'event'
1354         * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/mvc/event.cpp,
1355           src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h:
1356           started work on 'favourities' - created tavourities tree view in
1357           the MainWindow 'Favourities' tab - listed some testing 'fav'
1358           events - TODO: list isn't updated dynamically, which means that
1359           the list isn't updated if the user adds/removes an event(s)
1360           to/from the 'favourities' list
1361         * src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1362           src/orm/ormrecord.h: implemented JOINing two tables - modified
1363           'ormrecord' to support JOINing two tables - modified 'event'
1364           accordingly, since its items/columns are splitted into two
1365           separate tables
1366
1367 2010-01-16  pavelpa
1368
1369         * src/fosdem.pro, src/mvc/delegate.cpp, src/mvc/delegate.h,
1370           src/mvc/event.cpp, src/mvc/event.h, src/mvc/treeview.cpp,
1371           src/orm/ormrecord.h, src/sql/sqlengine.cpp: work on favourite -
1372           created 'favourite' column in EVENT table - modified 'ormrecord'
1373           for setting record's elements - favourities view not implemented
1374
1375 2010-01-15  korrco
1376
1377         * src/sql: syncing sql directory
1378
1379 2010-01-14  fortefr
1380
1381         * src/icons/compass.png: Compass icon
1382         * src/gui/mainwindow.ui, src/icons.qrc, src/mvc/delegate.cpp,
1383           src/mvc/delegate.h, src/mvc/treeview.cpp: Map button/compass icon
1384           added
1385         * src/gui/about.ui, src/gui/mainwindow.ui, src/orm/ormrecord.h:
1386           Testing svn, tabs added, misprint fixed
1387
1388 2010-01-14  pavelpa
1389
1390         * src/app/app.pro, src/fosdem.pro, src/gui/daynavigatorwidget.cpp,
1391           src/gui/gui.pro, src/gui/mainwindow.ui, src/model, src/mvc,
1392           src/mvc/model.pro, src/mvc/mvc.pro, src/test/main.cpp,
1393           src/test/model, src/test/mvc, src/test/test.pro: just some
1394           directory renaming - renamed 'model' to 'mvc'
1395           (Model-View-Controller), since it contains also 'delegate' and
1396           'view'
1397
1398 2010-01-13  pavelpa
1399
1400         * src/model/conference.h, src/sql/sqlengine.cpp: minor fix
1401         * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1402           src/gui/daynavigatorwidget.ui, src/gui/gui.pro,
1403           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1404           src/gui/mainwindow.ui, src/model/conference.h,
1405           src/model/eventmodel.cpp, src/model/eventmodel.h: implemented day
1406           navigator widget - to switch between conference days
1407         * src/gui/mainwindow.cpp, src/model/conference.cpp,
1408           src/model/conference.h, src/model/eventmodel.cpp,
1409           src/model/eventmodel.h, src/model/model.pro,
1410           src/sql/sqlengine.cpp: implemented 'conference' record for
1411           accessing info about the conference - events are loaded from the
1412           first day of the conference
1413         * src/gui/about.ui, src/gui/gui.pro, src/gui/mainwindow.cpp,
1414           src/gui/mainwindow.h, src/gui/mainwindow.ui: added about
1415           dialog(s) - some modifications needed - About Qt: not scrollable
1416           - About app: modifications to display items in system font/colors
1417           needed
1418         * src/app/main.cpp, src/icons.qrc, src/icons/fosdem.png: added
1419           application icon
1420
1421 2010-01-12  pavelpa
1422
1423         * src/app/app.pro, src/fosdem.pro, src/gui/gui.pro,
1424           src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1425           src/gui/mainwindow.ui, src/model/eventmodel.cpp,
1426           src/model/eventmodel.h, src/schedule.en.xml, src/sql,
1427           src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
1428           src/sql/sql.pro, src/sql/sqlengine.cpp, src/sql/sqlengine.h:
1429           implemented xml parser - parsing Schedule
1430         * src/app/app.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
1431           src/icons, src/icons.qrc, src/icons/alarm-off.png,
1432           src/icons/alarm-on.png, src/icons/collapse.png,
1433           src/icons/expand.png, src/icons/favourite-off.png,
1434           src/icons/favourite-on.png, src/model/delegate.cpp,
1435           src/model/delegate.h, src/model/model.pro,
1436           src/model/treeview.cpp, src/model/treeview.h: modified model-view
1437           - created own delegate to display TreeView items - contains also
1438           'controls' - which are clickable (handled in TreeView) - created
1439           own TreeView inherited from QTreeView - to handle control-clicks
1440           of the Delegate - minor modifications to MainWindow UI -
1441           QTreeView replaced by own TreeView - autoresizing of TreeView -
1442           icons added
1443
1444 2010-01-07  korrco
1445
1446         * src: support for creating GUI via QtCreator added
1447         * src/test: support for creating GUI via QtCreator added
1448         * src/orm: support for creating GUI via QtCreator added
1449         * src/model: support for creating GUI via QtCreator added
1450         * src/app: support for creating GUI via QtCreator added
1451         * src/gui: support for creating GUI via QtCreator added
1452         * src/orm/ormrecord.h: TODO for exception handling added
1453         * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1454           src/gui/mainwindow.ui: support for creating GUI via QtCreator
1455           added
1456
1457 2010-01-02  komarma
1458
1459         * src/app/app.pro, src/gui/gui.pro, src/gui/mainwindow.cpp,
1460           src/model/event.cpp, src/model/event.h, src/model/eventmodel.cpp,
1461           src/model/eventmodel.h, src/model/model.pro, src/orm/ormrecord.h,
1462           src/test/model/eventtest.cpp, src/test/model/eventtest.h:
1463           Creating EventModel class
1464
1465 2009-12-31  komarma
1466
1467         * src/model/event.h, src/orm/ormrecord.h,
1468           src/test/model/eventtest.cpp: Fixing datetime conversion
1469
1470 2009-12-30  komarma
1471
1472         * src/model/event.cpp, src/model/event.h, src/orm/ormrecord.h,
1473           src/orm/sqlcondition.cpp, src/orm/sqlcondition.h,
1474           src/test/model/eventtest.cpp, src/test/model/eventtest.h: Adding
1475           database loading and data conversion to orm module
1476
1477 2009-12-29  komarma
1478
1479         * src/fosdem.pro, src/model/event.cpp, src/model/event.h,
1480           src/model/model.pro, src/orm, src/orm/orm.pro,
1481           src/orm/ormrecord.h, src/orm/sqlcondition.cpp,
1482           src/orm/sqlcondition.h, src/test/model/eventtest.cpp,
1483           src/test/model/eventtest.h, src/test/test.pro: Adding orm module
1484
1485 2009-12-28  komarma
1486
1487         * src, src/app, src/app/app.pro, src/app/main.cpp, src/fosdem.pro,
1488           src/gui, src/gui/gui.pro, src/gui/mainwindow.cpp,
1489           src/gui/mainwindow.h, src/model, src/model/event.cpp,
1490           src/model/event.h, src/model/model.pro, src/test, src/test/gui,
1491           src/test/main.cpp, src/test/model, src/test/model/eventtest.cpp,
1492           src/test/model/eventtest.h, src/test/test.pro: Creating initial
1493           application directory structure.
1494         * ., docs: Creating initial repository structure
1495