source: ChangeLog @ 6259f96

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

Add entries to NEWS file.

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