source: ChangeLog @ 496685d

qt5
Last change on this file since 496685d was 496685d, checked in by gregor herrmann <gregoa@…>, 10 years ago

Improve release target in .pro

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