source: ChangeLog @ bdeb1ff

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

Update changelog.

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