source: ChangeLog @ 813d8dd

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

Create a simple man page.

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