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