source: ChangeLog @ 8e5baaa

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

Mark bug 3 as fixed.

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