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