source: ChangeLog @ 5ede637

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

The big rename. Which was not so big after all ...

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