source: ChangeLog @ 5a5b1ff

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

Bump version

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