source: ChangeLog @ d77b61e

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

Update contact info.

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