source: ChangeLog @ 1154d98

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

Update ChangeLog? before release.

  • Property mode set to 100644
File size: 64.8 KB
RevLine 
[1154d98]12011-07-13  gregoa
2
3        * NEWS: NEWS entry for 0.5.1 release.
4
52011-07-13  philipp
6
7        * src/mvc/delegate.cpp: This is just a quick-and-dirty workaround
8          commit to aviod a drawing problem on maemo. This commit might be
9          reverted ...
10        * src/gui/searchhead.ui: The speaker is preselected in the search
11          dialog now.
12        * src/mvc/delegate.cpp: First try to improve the colors (ticket
13          #13).
14        * src/gui/mainwindow.cpp, src/gui/settingsdialog.cpp,
15          src/gui/settingsdialog.h, src/gui/settingsdialog.ui: The cancel
16          button on the settings dialog works now (ticket #14) and the
17          layout of the settings dialog is stable now (ticket #15).
18        * src/gui/mainwindow.ui: Changed the menu to be non-hierarchical.
19          Closes ticket #16.
20        * src/gui/daynavigatorwidget.cpp: Changed the placement of the date
21          label again. Changed the date format to show the day-of-week.
22        * src/gui/daynavigatorwidget.cpp: Replaced "130" by s.width() when
23          centering the date.
24
252011-07-12  philipp
26
27        * src/sql/sqlengine.cpp: This commit closes ticket #12. The search
28          terms are ANDed now and a call to trimmed() before splitting the
29          search string avoids problems with leading/trailing spaces.
30
312011-07-11  philipp
32
33        * src/mvc/event.cpp: Before querying the SEARCH_EVENT table, its
34          existence is checked. Therefore a command line debug error
35          message is avoided.
36         
37          This commit partly fixes ticket #10.
38        * src/gui/errormessage.cpp: Error messages reported with the
39          function error_essage are no longer writted to std:error because
40          they are shown to the user anyway. This commit partly resolves
41          ticket #10.
42        * src/gui/eventdialog.ui: The description and person list of the
43          event dialog is now selectable so that copy&paste is possible.
44
452011-07-10  philipp
46
47        * src/gui/about.ui, src/gui/mainwindow.cpp: Tuned the about dialog.
48        * src/gui/conferenceeditor.ui: Minor tuning of the conference
49          editor. The reload button now has a text on it.
50        * src/sql/sqlengine.cpp: Fixed bug (related to ticket #12): Only
51          the last search term is used.
52        * src/sql/sqlengine.cpp: Undid changes to sqlengine.cpp I committed
53          accidentally in r1318.
54
552011-07-08  gregoa
56
57        * src/sql/sqlengine.cpp: Split search keyword string on whitespace.
58        * src/sql/sqlengine.cpp: Avoid duplicate search results by using
59          SELECT DISTINCT when filling the SEARCH_EVENT table.
60
612011-07-05  gregoa
62
63        * README: Add DebConf11 URL to README.
64
652011-07-04  philipp
66
67        * src/gui/conferenceeditor.ui: Cleaning of the conferenceeditor
68          dialog.
69        * src/create_tables.sql, src/gui/conferenceeditor.cpp,
70          src/gui/conferenceeditor.h, src/gui/conferenceeditor.ui,
71          src/gui/gui.pro, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
72          src/gui/mapwindow.ui, src/gui/tabcontainer.cpp,
73          src/gui/tabcontainer.h, src/icons.qrc,
74          src/icons/applications-internet.png, src/mvc/conference.cpp,
75          src/mvc/conference.h, src/mvc/delegate.cpp, src/mvc/delegate.h,
76          src/mvc/room.cpp, src/mvc/room.h, src/mvc/treeview.cpp,
77          src/mvc/treeview.h, src/sql/schedulexmlparser.cpp,
78          src/sql/sqlengine.cpp, src/sql/sqlengine.h: Removed the ability
79          to show "pictures" (maps) of rooms and maps of conferences. The
80          XML file does not contain picture/map/image information of
81          conferences or rooms. We left the room.picture definition in the
82          database SQL because there is no "drop column" in sqlite.
83        * src/gui/mainwindow.ui: Removed the unused status bar.
84
[59a6d0d]852011-06-29  gregoa
86
[1154d98]87        * src/app/app.pro, src/gui/gui.pro, src/mvc/mvc.pro,
88          src/test/test.pro: Some more s;TARGETDEPS;POST_TARGETDEPS;
89        * data/confclerk.desktop, data/confclerk.pod: s;scheduler;schedule
90          application;
91        * ChangeLog, NEWS, src/global.pri: Bump version
[59a6d0d]92        * ChangeLog: Update changelog.
93
[bdeb1ff]942011-06-28  philipp
95
96        * src/gui/conferenceeditor.cpp, src/gui/daynavigatorwidget.cpp,
97          src/gui/eventdialog.cpp, src/gui/mainwindow.cpp,
98          src/gui/searchhead.cpp, src/mvc/eventmodel.cpp,
99          src/mvc/treeview.cpp, src/orm/ormrecord.h, src/sql/sqlengine.cpp:
100          Removed many of the qDebug() output lines (see ticket #10).
101
1022011-06-28  gregoa
103
104        * README, data/confclerk.pod: add copyright/license for exchanged
105          icons
106
1072011-06-28  philipp
108
109        * src/icons/emblem-new-off.png, src/icons/emblem-new.blend,
110          src/icons/emblem-new.png: Replaced the star icons with self-made
111          versions (Blender 2.57b) that are better distinguishable. Closes
112          ticket #8.
113
1142011-06-27  philipp
115
116        * confclerk.pro, src/app/main.cpp, src/global.pri,
117          src/gui/about.ui, src/gui/mainwindow.cpp: Included application
118          version in the about dialog. This closes ticket #9.
119
1202011-06-26  philipp
121
122        * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: Links in events
123          are now clickable (resolves ticket #4).
124        * src/gui/searchtabcontainer.cpp, src/mvc/conference.h: Searching
125          without active conference doesn't give an error message anymore
126          (resolves ticket #7).
127        * src/gui/searchtabcontainer.cpp, src/sql/sqlengine.cpp: The '%'
128          character doesn't have to be escaped anymore.
129        * src/gui/mainwindow.ui: The window title was still "FOSDEM
130          Schedule".
131
[813d8dd]1322011-06-25  gregoa
133
[bdeb1ff]134        * ChangeLog, NEWS: Add entries to NEWS file.
[6259f96]135        * TODO: Shorten TODO.
136        * ChangeLog, confclerk.pro, data/confclerk.pod: Create a simple man
137          page.
[813d8dd]138        * README, TODO: Add URLs for FOSDEM 2011, DebConf 2010, and 27C3 to
139          README instead of TODO.
140        * TODO, src/fosdem.sql, src/schedule.en.xml: Remove the remaining
141          last two fosdem files.
142        * ChangeLog, README, TODO: Update contact info.
143
[d77b61e]1442011-06-25  philipp
145
146        * BUGS: Bugs are now reported in the trac system.
147
1482011-06-24  gregoa
149
150        * BUGS, ChangeLog: Mark bug 3 as fixed.
151
[8e5baaa]1522011-06-24  philipp
153
154        * src/gui/searchhead.cpp: Enter or return triggers the search now
155          when the focus is at the searchEdit or at one of the checkboxes.
156        * BUGS: Filed bug 7: Error message when searching without having
157          conferences
158
1592011-06-24  gregoa
160
161        * BUGS: Add another wishlist (more: design discussion) bug
162
1632011-06-24  philipp
164
165        * src/gui/tabcontainer.h, src/mvc/eventmodel.cpp: Removed
166          unnecessary debug output and code.
167        * BUGS, src/mvc/event.cpp: Fixed bug reported by gregor: Too many
168          authors are shown (form other conferences as well).
169
1702011-06-24  gregoa
171
172        * ChangeLog, TODO, confclerk.pro: Improve release target in .pro
173
[496685d]1742011-06-24  philipp
175
176        * src/gui/daynavigatorwidget.cpp, src/mvc/treeview.cpp: Removed two
177          unused variables to avoid compiler warnings.
178
1792011-06-24  gregoa
180
181        * src/gui/alarmdialog.cpp, src/sql/sqlengine.cpp,
182          src/test/mvc/eventtest.cpp: Somewhere a slash was missing ...
183        * TODO: Updated TODO.
184
[5ede637]1852011-06-23  gregoa
186
[496685d]187        * README: Add contact info to README.
188        * src/gui/about.ui: Update 'About' dialog.
189        * TODO, src/app/app.pro, src/app/main.cpp, src/maps, src/maps.qrc,
190          src/sql/sqlengine.cpp: Remove ULB, Campus Solbosch maps.
191        * ., ChangeLog, TODO, confclerk.pro, data/fosdem-schedule.svg,
192          fosdem-schedule.pro, src/app/app.pro: The big rename. Which was
193          not so big after all ...
[5ede637]194        * data/26x26, data/40x40, data/48x48, data/64x64, data/Makefile,
195          data/confclerk.desktop, data/maemo: De-maemofy: make .desktop
196          file generic, remove resized (old) icons and Makefile for
197          installing them.
198        * src/app/app.pro: Add new resource file to app.pro
199        * data/data.qrc, src/app/main.cpp, src/gui/about.ui,
200          src/gui/alarmdialog.ui, src/gui/conferenceeditor.ui,
201          src/icons.qrc, src/icons/brain-alone.png, src/icons/fosdem.png:
202          Icons, part 2: replace fosdem/brain icons with ConfClerk logo
203        * README, TODO, src/gui/conferenceeditor.ui,
204          src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/icons.qrc,
205          src/icons/add.png, src/icons/alarm-offBig.png,
206          src/icons/alarm-onBig.png, src/icons/applications-internet.png,
207          src/icons/appointment-soon-off.png,
208          src/icons/appointment-soon.png, src/icons/compassBig.png,
209          src/icons/dialog-warning.png, src/icons/emblem-new-off.png,
210          src/icons/emblem-new.png, src/icons/exclamation.png,
211          src/icons/favourite-offBig.png, src/icons/favourite-onBig.png,
212          src/icons/reload.png, src/icons/remove.png, src/icons/search.png,
213          src/mvc/delegate.cpp: Icons part 1: replace all icons (except the
214          FOSDEM ones) with icons from current gnome-icon-theme
215        * src/gui/mainwindow.ui, src/icons.qrc, src/icons/collapse.png,
216          src/icons/expand.png, src/icons/info.png, src/icons/settings.png:
217          Remove unused icons.
218        * src/gui/alarmdialog.cpp: Another instance of the databasename.
219          (NOTE: untested, this codepath is only used on maemo)
220        * TODO, src/app/appsettings.cpp, src/app/main.cpp,
221          src/sql/sqlengine.cpp: Move config and sqlite database. They are
222          both at the xdg-specified locations now:
223          ~/.local/share/data/Toastfreeware/ConfClerk/ConfClerk.sqlite
224          ~/.config/Toastfreeware/ConfClerk.conf
225        * src/alarm/alarm.cpp, src/app/alarmdbus.h,
226          src/app/alarmdbusadaptorp.h, src/app/main.cpp: Rename DBus
227          service. Hopefully successful.
228        * TODO: Add some conference URLs to TODO
229        * BUGS: New bug noted.
230        * BUGS: New bug noted.
231        * src/app/app.pro, src/gui/gui.pro, src/mvc/mvc.pro: qmake warning:
232          POST_TARGETDEPS instead of TARGETDEPS
233        * fosdem-schedule.pro: Remove libs in clean target.
234        * ChangeLog, README, TODO, data/confclerk.svg,
235          data/fosdem-schedule.svg, fosdem-schedule.pro,
236          src/icons/appicon.svg: Move and rename logo, create a target to
237          convert it in .pro, add copyright/license to README. Update TODO.
238
[0346302]2392011-06-23  philipp
240
241        * BUGS: Checked the remaining code. Didn't find possibilities for
242          SQL injections anymore.
243
[880be1b]2442011-06-23  gregoa
245
[0346302]246        * TODO: Update TODO.
247        * ChangeLog, fosdem-schedule.pro: Add release and changelog targets
248          to project file.
[880be1b]249        * Changelog: Remove empty Changelog.
250
2512011-06-23  philipp
252
253        * src/sql/sqlengine.cpp: Prevented SQL injections in function
254          addPersonToDB.
255
2562011-06-23  gregoa
257
258        * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
259          src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
260          src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
261          src/app/application.cpp, src/app/application.h,
262          src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
263          src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
264          src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
265          src/gui/conflictdialogcontainer.cpp,
266          src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
267          src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
268          src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
269          src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
270          src/gui/errormessage.h, src/gui/eventdialog.cpp,
271          src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
272          src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
273          src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
274          src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
275          src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
276          src/gui/searchhead.cpp, src/gui/searchhead.h,
277          src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
278          src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
279          src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
280          src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
281          src/gui/urlinputdialog.cpp, src/gui/urlinputdialog.h,
282          src/mvc/conference.cpp, src/mvc/conference.h,
283          src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
284          src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
285          src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
286          src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
287          src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
288          src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
289          src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
290          src/sql/sqlengine.h, src/test/main.cpp,
291          src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Add
292          copyright to source.
293        * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
294          src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
295          src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
296          src/app/application.cpp, src/app/application.h,
297          src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
298          src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
299          src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
300          src/gui/conflictdialogcontainer.cpp,
301          src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
302          src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
303          src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
304          src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
305          src/gui/errormessage.h, src/gui/eventdialog.cpp,
306          src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
307          src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
308          src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
309          src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
310          src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
311          src/gui/searchhead.cpp, src/gui/searchhead.h,
312          src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
313          src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
314          src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
315          src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
316          src/gui/urlinputdialog.cpp, src/gui/urlinputdialog.h,
317          src/mvc/conference.cpp, src/mvc/conference.h,
318          src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
319          src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
320          src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
321          src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
322          src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
323          src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
324          src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
325          src/sql/sqlengine.h, src/test/main.cpp,
326          src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Update GPL
327          blurb in source files.
328
3292011-06-23  philipp
330
331        * src/icons/appicon.svg: Just adapted the page size to be
332          rectangular.
333        * src/icons/appicon.svg: This suggestion/"doodle"* for the new
334          application icon was created just now by Christian Kling
335          <kling_christian@gmx.at> who (he is sitting next to me right now)
336          agreed to publish it under the GNU GPL (v2 or later).
337         
338          *Christian's words.
339
3402011-06-23  gregoa
341
342        * TODO, debian: Remove ./debian directory, we'll do the packaging
343          outside the "upstream" repository.
344        * AUTHORS, INSTALL, NEWS, README, TODO, docs/fosdem-schedule,
345          docs/fosdem-schedule/AUTHORS, docs/fosdem-schedule/Changelog,
346          docs/fosdem-schedule/INSTALL, docs/fosdem-schedule/NEWS,
347          docs/fosdem-schedule/README,
348          docs/fosdem-schedule/user-stories.txt, docs/user-stories.txt:
349          First round of documentation updates.
350        * ChangeLog, fosdem-schedule.pro: Prepare ChangeLog generation from
351          svn logs.
352
[96344e7]3532011-06-23  philipp
354
355        * src/sql/sqlengine.cpp: Prevented SQL injection in function
356          addLinkToDB.
357
3582011-06-23  gregoa
359
360        * TODO: update TODO
361
3622011-06-23  philipp
363
364        * src/sql/sqlengine.cpp: Fixed SQL error in searchEvent when no
365          table was selected. Prevented SQL injection in searchEvent.
366
3672011-06-23  gregoa
368
369        * TODO: add TODO file
370
3712011-06-23  philipp
372
373        * src/gui/mainwindow.cpp, src/gui/tabcontainer.h,
374          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
375          src/orm/ormrecord.h: Added some comments, removed and added some
376          debug information.
377        * src/sql/sqlengine.cpp: Fixed a bug I introduced when reparing the
378          addRoomToDB function.
379        * src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp: Tracks
380          are inserted now when importing new conferences.
381        * src/sql/sqlengine.cpp: void possible SQL injection in function
382          addRoomToDB.
383        * src/app/app.pro: Removed copying the fosdem.sqlite database
384          during the make process.
385
3862011-06-22  philipp
387
388        * src/db.qrc, src/sql/sqlengine.cpp: The database is now created
389          from the program. We don't need to copy or provide fosdem.sqlite
390          anymore.
391        * BUGS, src/sql/sqlengine.cpp: Persons are deleted now when a
392          conference is removed.
393        * BUGS: Added a file with bugs that I noticed when playing with the
394          application.
395        * src/sql/sqlengine.cpp: Rooms are inserted now for additionally
396          imported conferences.
397        * src/create_tables.sql: Importing persons for multiple conferences
398          works now.
399        * src/create_tables.sql, src/sql/sqlengine.cpp: Changed UNIQUE
400          statements in the database table definition so that they make
401          sense for multiple conferences and do no not prevent successful
402          imports.
403
4042011-06-22  gregoa
405
406        * src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp: Insert
407          new field xid_conference into table track, room and person.
408
4092011-06-21  philipp
410
411        * src/create_tables.sql: Created schema for the database with
412          additional colum xid_conference in the tables track, room and
413          person.
414        * src/gui/mainwindow.ui: Added menu item "quit".
415        * ., src/app, src/gui, src/mvc, src/sql: Ignored some files that
416          were created during the build.
417        * fosdem-schedule.pro: Removed data directory from subdirs so that
418          the manually created Makefile is not overwritten by qmake -r.
419        * src/app/app.pro: Removed dbus dependency on non-maemo platforms.
420
4212010-05-05  kirilma
422
423        * src/mvc/delegate.cpp: use enabled flag instead of repeated
424          criateria check
425        * src/mvc/delegate.cpp, src/mvc/delegate.h: add enabled flag
426        * src/mvc/delegate.cpp, src/mvc/delegate.h: refactor: more compact
427          drawing of controls
428        * src/mvc/delegate.cpp, src/mvc/room.h: do not draw showmap button
429          for event is there is no map for its room
430        * src/gui/tabcontainer.cpp, src/mvc/delegate.cpp,
431          src/mvc/event.cpp, src/mvc/event.h: refactor: cache whole Room
432          object in Event
433        * src/fosdem.sql, src/gui/tabcontainer.cpp, src/mvc/room.h,
434          src/sql/schedulexmlparser.cpp: store room map in database
435         
436          show it if it's available, otherwise show a warning set proper
437          values in default database new rooms imported as without maps
438        * src/fosdem.sql, src/gui/conferenceeditor.cpp,
439          src/mvc/conference.cpp, src/mvc/conference.h,
440          src/sql/sqlengine.cpp, src/sql/sqlengine.h: store path to
441          conference map in database
442         
443          path stored as additional field in conference table if it's null
444          or empty, "Show map" button is not shown if existing database
445          does not have the field, it will be automatically added
446
4472010-05-04  kirilma
448
449        * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.ui,
450          src/gui/settingsdialog.cpp, src/gui/settingsdialog.ui: UI tune:
451          use buttonBox instead of single buttons to comply with platform
452          conventions
453         
454          maemo5 does not print "Cancel" buttons, and names "OK"
455          differently just use buttonBox, and it will behave properly at
456          each platform
457
4582010-04-23  kirilma
459
460        * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
461          src/gui/conferenceeditor.ui, src/gui/mainwindow.cpp,
462          src/gui/mainwindow.h: restore viewing of conference map
463        * src/gui/conferenceeditor.cpp, src/gui/urlinputdialog.ui: minor UI
464          fixes
465         
466          fix size of UrlInputDialog restore [remove] button at the same
467          button as [add]
468
4692010-04-22  kirilma
470
471        * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
472          src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp,
473          src/gui/mainwindow.h, src/sql/schedulexmlparser.cpp,
474          src/sql/schedulexmlparser.h: remove obsoleted code
475         
476          also fix some types
477        * src/gui/mainwindow.cpp, src/gui/mainwindow.h: optimization
478        * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.ui: fine
479          tune geometry to look nicer
480        * AUTHORS, debian/copyright: add authors for files
481        * src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
482          src/gui/conferenceeditor.ui, src/gui/gui.pro,
483          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
484          src/gui/mainwindow.ui, src/gui/urlinputdialog.cpp,
485          src/gui/urlinputdialog.h, src/gui/urlinputdialog.ui,
486          src/icons.qrc, src/icons/add.png, src/icons/reload.png,
487          src/icons/remove.png, src/mvc/conference.h,
488          src/mvc/conferencemodel.cpp, src/mvc/conferencemodel.h,
489          src/mvc/mvc.pro, src/sql/schedulexmlparser.cpp,
490          src/sql/schedulexmlparser.h: reworked UI for conference editing
491         
492          underlying representation of conference list is also changed
493        * src/sql/schedulexmlparser.h: CC: fix endlines
494
4952010-04-16  kirilma
496
497        * src/app/app.pro, src/app/application.cpp,
498          src/gui/errormessage.cpp, src/gui/errormessage.h,
499          src/gui/gui.pro, src/gui/importschedulewidget.cpp,
500          src/sql/schedulexmlparser.cpp: use visible notifications of
501          errors
502         
503          also early detect parsing errors
504
5052010-04-15  kirilma
506
507        * src/gui/importschedulewidget.cpp,
508          src/gui/importschedulewidget.ui: make label shorter to place all
509          required buttons
510        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
511          src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
512          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: fix deletion of
513          last conference
514         
515          implement for cleaning all views in the tabs clean the models
516          when no active conference found fix cleaning model and signalling
517          views
518        * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
519          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
520          src/mvc/conference.cpp, src/mvc/conference.h,
521          src/sql/sqlengine.cpp, src/sql/sqlengine.h: implement deleting a
522          conference
523         
524          pass event about it to mainwindow to update select control fix
525          Conference::activeConference() to work when first conference is
526          removed
527        * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
528          src/gui/importschedulewidget.ui, src/mvc/conference.h: add
529          buttons for refreshm new url and delete and partly implement
530          corresponding actions
531         
532          also changed Online -> Refresh delete action is not implemented
533          yet
534        * src/fosdem.sql, src/gui/importschedulewidget.cpp,
535          src/gui/importschedulewidget.h, src/mvc/conference.cpp,
536          src/mvc/conference.h, src/sql/schedulexmlparser.cpp,
537          src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp: store URL's
538          for conferences
539         
540          * use it at update * let user update the url before request
541        * src/gui/importschedulewidget.cpp,
542          src/gui/importschedulewidget.ui, src/sql/sqlengine.cpp,
543          src/sql/sqlengine.h: remove unused code
544        * src/fosdem.sql: fix references in SQL
545
5462010-04-14  kirilma
547
548        * src/gui/about.ui, src/gui/alarmdialog.ui,
549          src/gui/conflictsdialog.ui, src/gui/daynavigatorwidget.ui,
550          src/gui/eventdialog.ui, src/gui/importschedulewidget.ui,
551          src/gui/mainwindow.ui, src/gui/mapwindow.ui,
552          src/gui/searchhead.ui, src/gui/settingsdialog.ui: save output
553          from updater QT designer
554         
555          update all ui files to the output format of the new Qt Designer
556          (version: 4.5.3really4.5.2-0ubuntu1) to avoid unrelated changes
557          in SCM later
558
5592010-04-13  kirilma
560
561        * src/gui/gui.pro, src/gui/tabwidget.cpp, src/gui/tabwidget.h:
562          remove unused class TabWidget
563        * src/gui/gui.pro, src/gui/importschedulewidget.cpp,
564          src/gui/importschedulewidget.h, src/gui/importschedulewidget.ui,
565          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
566          src/gui/mainwindow.ui, src/gui/proxysettingsdialog.cpp,
567          src/gui/proxysettingsdialog.h, src/gui/proxysettingsdialog.ui,
568          src/gui/settingsdialog.cpp, src/gui/settingsdialog.h,
569          src/gui/settingsdialog.ui: move Settings and About to Window Menu
570         
571          * remove Setting and About controls from widgets * make instead a
572          window menus with the corresponding actions * rename "Proxy
573          settings" to "Settings", placing the proxy button in a control
574          group
575
5762010-04-12  kirilma
577
578        * src/app/app.pro: build fix at maemo
579         
580          force order of computation some versions of qmake-qt4 require it
581        * src/fosdem.sql: remove ON CONFLICE REPLACE for events
582        * src/app/app.pro, src/fosdem.sql, src/fosdem.sqlite: generate
583          default database instead of using binary one
584        * src/sql/sqlengine.cpp: fix event insert or update
585         
586          * add error reporting for queries * actually run check query *
587          properly get conference_is from event * fix checking of non-empty
588          result * fix insert query
589        * src/app/app.pro, src/app/application.cpp, src/app/application.h,
590          src/app/main.cpp: catch exceptions which leak outside of event
591          handlers
592         
593          If we do not do this, QT will exit from event loop.
594
5952010-04-09  kirilma
596
597        * src/sql/sqlengine.cpp: use update for events when they are
598          already exists
599         
600          also use only parameters substitution for these queries
601        * src/sql/schedulexmlparser.cpp, src/sql/sqlengine.cpp,
602          src/sql/sqlengine.h: use transactions to make import faster
603
6042010-03-03  uzakmat
605
606        * data/maemo/fosdem-schedule.desktop, debian/changelog,
607          src/gui/about.ui: Preparing for release 0.4.1
608
6092010-03-03  timkoma
610
611        * src/alarm/alarm.cpp, src/mvc/event.cpp, src/sql/sqlengine.cpp:
612          UTC/LocalTime fix for import conference XML, DB queries for
613          multiple conferences fixes
614
6152010-02-05  timkoma
616
617        * src/fosdem.sqlite, src/sql/sqlengine.cpp: fix for import - ON
618          CONFLICT REPLACE
619
6202010-02-05  uzakmat
621
622        * data/maemo/fosdem-schedule.desktop, debian/changelog,
623          src/alarm/alarm.cpp, src/gui/about.ui: alarm UTC/localtime fix
624
6252010-02-03  uzakmat
626
627        * INSTALL: addition of Diablo specific installation instructions in
628          INSTALL
629        * data/Makefile, data/maemo/fosdem-schedule.desktop: installation
630          of 40x40 icons enabled because of Diablo
631        * NEWS, debian/changelog, src/gui/about.ui: release information
632          added for release 0.3
633
6342010-02-03  timkoma
635
636        * src/mvc/event.cpp, src/mvc/event.h: performance improvement for
637          Events
638        * src/mvc/event.cpp, src/mvc/event.h: performance improvement for
639          load persons
640
6412010-02-02  uzakmat
642
643        * NEWS: NEWS file update
644        * src/alarm/alarm.cpp, src/alarm/alarm.h, src/alarm/calendar.cpp,
645          src/alarm/calendar.h, src/app/alarmdbus.cpp, src/app/alarmdbus.h,
646          src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
647          src/app/appsettings.cpp, src/app/appsettings.h, src/app/main.cpp,
648          src/gui/alarmdialog.cpp, src/gui/alarmdialog.h,
649          src/gui/conflictdialogcontainer.cpp,
650          src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
651          src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
652          src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
653          src/gui/dayviewtabcontainer.h, src/gui/eventdialog.cpp,
654          src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
655          src/gui/favtabcontainer.h, src/gui/importschedulewidget.cpp,
656          src/gui/importschedulewidget.h, src/gui/mainwindow.cpp,
657          src/gui/mainwindow.h, src/gui/mapwindow.cpp, src/gui/mapwindow.h,
658          src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
659          src/gui/proxysettingsdialog.cpp, src/gui/proxysettingsdialog.h,
660          src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
661          src/gui/searchhead.cpp, src/gui/searchhead.h,
662          src/gui/searchtabcontainer.cpp, src/gui/searchtabcontainer.h,
663          src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
664          src/gui/tabwidget.cpp, src/gui/tabwidget.h,
665          src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h,
666          src/mvc/conference.cpp, src/mvc/conference.h,
667          src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
668          src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
669          src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
670          src/mvc/track.h, src/mvc/treeview.cpp, src/mvc/treeview.h,
671          src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
672          src/sql/schedulexmlparser.h, src/sql/sqlengine.cpp,
673          src/sql/sqlengine.h, src/test/main.cpp,
674          src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: A header
675          with the proper copyright/lincence statement was added into each
676          source/header file.
677
6782010-02-02  pavelpa
679
680        * src/alarm/alarm.cpp: corrected 'exec' path when adding an alarm
681
6822010-02-02  uzakmat
683
684        * NEWS: NEWS file updated
685        * AUTHORS, INSTALL, README, debian/changelog: README, INSTALL,
686          AUTHORS - filled in
687
6882010-02-02  hanzes
689
690        * src/alarm/alarm.cpp, src/app/alarmdbus.h,
691          src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h: Alarm
692          modifications
693
6942010-02-01  hanzes
695
696        * src/mvc/treeview.cpp: Alarm dbus connection added
697        * src/alarm/alarm.cpp, src/alarm/alarm.pro,
698          src/alarm/alarmdbus.cpp, src/alarm/alarmdbus.h,
699          src/alarm/alarmdbusadaptor.cpp, src/alarm/alarmdbusadaptorp.h,
700          src/app/alarmdbus.cpp, src/app/alarmdbus.h,
701          src/app/alarmdbusadaptor.cpp, src/app/alarmdbusadaptorp.h,
702          src/app/app.pro, src/app/main.cpp, src/mvc/mvc.pro,
703          src/mvc/treeview.cpp, src/src.pro: Alarm dbus connection added
704
7052010-02-01  pavelpa
706
707        * src/mvc/delegate.cpp: gradient for treeview items
708        * src/sql/sqlengine.cpp: changed permissions for the db - TODO:
709          check it on the device
710        * src/app/main.cpp, src/src.pro: compilation error fix
711        * src/app/main.cpp: compilation error fix
712        * src/gui/mapwindow.cpp: N810 changes: maximized 'map' dialog
713
7142010-02-01  hanzes
715
716        * src/alarm/alarm.cpp, src/alarm/alarm.pro,
717          src/alarm/alarmdbus.cpp, src/alarm/alarmdbus.h,
718          src/alarm/alarmdbusadaptor.cpp, src/alarm/alarmdbusadaptorp.h,
719          src/app/app.pro, src/app/main.cpp, src/gui/gui.pro,
720          src/mvc/treeview.cpp, src/src.pro: Alarm dbus connection added
721
7222010-02-01  pavelpa
723
724        * src/gui/importschedulewidget.ui, src/icons.qrc,
725          src/icons/settings.png: added 'settings' icon for setting-up
726          proxy(network connection)
727        * src/global.pri, src/gui/mainwindow.cpp, src/gui/tabcontainer.cpp,
728          src/orm/ormrecord.h: GUI changes for N810 device
729
7302010-02-01  uzakmat
731
732        * debian/control, debian/copyright: debian/control - Build-Depends
733          section set
734
7352010-02-01  pavelpa
736
737        * src/app/app.pro, src/app/main.cpp, src/db.qrc, src/fosdem.sqlite,
738          src/sql/sqlengine.cpp: created resource which contains parsed
739          schedule, so the user doesn't have to parse it by himself
740
7412010-02-01  uzakmat
742
743        * src/alarm/alarm.cpp: alarm - example of dbus binding functional
744
7452010-02-01  pavelpa
746
747        * src/schedule.en.xml: updated schedule.en.xml to the newest
748          version
749
7502010-01-30  pavelpa
751
752        * src/gui/about.ui, src/gui/eventdialog.ui, src/icons.qrc,
753          src/icons/brain-alone.png: changed fosdem icon in about dialog to
754          brain-alone icon
755        * src/gui/about.ui: changed copyright string
756        * src/mvc/delegate.cpp: number of events/alarms/favs is
757          bottom-aligned to the bottom of the icons
758
7592010-01-29  pavelpa
760
761        * src/app/appsettings.cpp, src/app/appsettings.h,
762          src/gui/mainwindow.cpp: if the application is run for first time,
763          network connection is set to Direct connection
764
7652010-01-29  uzakmat
766
767        * src/alarm/alarm.cpp: initial binding of alarm to a DBus call
768
7692010-01-29  pavelpa
770
771        * src/app/app.pro, src/app/appsettings.cpp, src/app/appsettings.h,
772          src/gui/gui.pro, src/gui/importschedulewidget.cpp,
773          src/gui/importschedulewidget.h, src/gui/importschedulewidget.ui,
774          src/gui/mainwindow.cpp, src/gui/proxysettingsdialog.cpp,
775          src/gui/proxysettingsdialog.h, src/gui/proxysettingsdialog.ui:
776          implemented 'proxy settings' dialog - user can secify proxy for
777          network communication
778        * src/app/app.pro, src/gui/gui.pro,
779          src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
780          src/gui/mainwindow.cpp: implemented importing the schedule from
781          the Internet - usded url: http://fosdem.org/2010/schedule/xml -
782          todo: hard-coded PROXY has to be fixed (add proxy settings
783          dialog)
784        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
785          src/gui/mainwindow.ui, src/mvc/treeview.cpp: possible to have
786          multiple conferences in the DB - possible to switch among them -
787          conference schedules have to follow FOSDEM conference xml
788          structure - 'select Conference' bar is visible only if there are
789          more than one conference available
790        * src/gui/about.ui, src/gui/importschedulewidget.cpp,
791          src/gui/importschedulewidget.ui: modified 'about' dialog -
792          changed "Qt FOSDEM" -> "FOSDEM Schedule"
793
7942010-01-28  pavelpa
795
796        * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
797          src/gui/searchtabcontainer.cpp, src/mvc/event.cpp,
798          src/sql/sqlengine.cpp: search fixed - only the dates (range)
799          which contain at least one event are selectable - if there is
800          only one event at a specified date - user can't switch to the
801          next/prev date - if search gives no results - a message is
802          displayed to inform user about it
803        * src/gui/conflictsdialog.cpp, src/gui/conflictsdialog.h: forgotten
804          in previous commit
805        * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
806          src/gui/favtabcontainer.cpp, src/gui/favtabcontainer.h,
807          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
808          src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
809          src/mvc/treeview.cpp, src/mvc/treeview.h: some performance
810          optimizations - favourities reloaded only if they have really
811          changed - otherwise only event in the question is updated
812        * src/mvc/event.cpp: fixed 'conflicts' constrains
813        * src/mvc/event.cpp: 'now' events - displayed real now events, not
814          just the testing ones
815
8162010-01-28  uzakmat
817
818        * src/app/app.pro: binary name changed to fosdem-schedule
819
8202010-01-28  pavelpa
821
822        * src/mvc/event.cpp: changed conditions for conflicts
823        * src/gui/eventdialog.cpp, src/mvc/delegate.cpp, src/mvc/event.cpp,
824          src/mvc/event.h, src/mvc/treeview.cpp, src/sql/sqlengine.cpp:
825          some 'delegate' drawing optimizations - removed EVENT_CONFLICT
826          table - used one SQL SELECT instead
827        * src/mvc/treeview.cpp: conflicts updated correctly - TODO: needs
828          to do some drawing optimizations
829
8302010-01-28  uzakmat
831
832        * data/Makefile, data/maemo/fosdem-schedule.desktop,
833          data/maemo/fosdem.desktop, debian/control, fosdem-maemo.pro,
834          fosdem-schedule.pro: package details updated to reflect the
835          binary name change to fosdem-maemo
836
8372010-01-28  pavelpa
838
839        * src/gui/mainwindow.cpp, src/gui/searchhead.ui: if no conference
840          is in the DB, the user is automatically navigated to the
841          conference tab, so he can import one
842        * src/gui/mainwindow.cpp, src/gui/searchtabcontainer.cpp,
843          src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp: search
844          tab - header is hidden in case no conf exists in the DB
845        * src/gui/eventdialog.ui: event dialog GUI refactoring
846        * src/gui/about.ui, src/gui/mainwindow.ui: about dialog - added GNU
847          GPL v2 notice
848        * src/gui/daynavigatorwidget.cpp, src/gui/mainwindow.cpp,
849          src/gui/mainwindow.h, src/gui/mainwindow.ui,
850          src/gui/tabwidget.cpp: conference tab header is hidden if there
851          isn't active conference - handled some warnings
852
8532010-01-27  pavelpa
854
855        * src/gui/mainwindow.ui: tabs' order changed
856        * src/gui/mainwindow.cpp, src/gui/nowtabcontainer.h: 'nowTab'
857          updated/loaded when application starts
858        * src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h: 'nowTab'
859          list is automatically expanded
860        * src/gui/conflictdialogcontainer.cpp,
861          src/gui/conflictdialogcontainer.h, src/gui/tabcontainer.h:
862          'conflict' list is automatically expanded
863        * src/gui/conflictdialogcontainer.cpp,
864          src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
865          src/gui/conflictsdialog.h, src/gui/favtabcontainer.cpp,
866          src/gui/tabcontainer.cpp, src/mvc/event.cpp, src/mvc/event.h,
867          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: 'conflict' dialog
868          now contains list of events in conflict with given eventId
869        * src/gui/mainwindow.cpp: fixed 'copy-paste' error
870        * src/gui/conflictdialogcontainer.cpp,
871          src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
872          src/gui/conflictsdialog.h, src/gui/conflictsdialog.ui,
873          src/gui/daynavigatorwidget.cpp, src/gui/gui.pro,
874          src/gui/mainwindow.ui, src/gui/searchtabcontainer.cpp,
875          src/gui/tabcontainer.cpp, src/gui/tabcontainer.h,
876          src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h:
877          implemented 'conflicts' dialog - displays rooms instead of
878          conflicts for now - needs to implement additional methods in
879          Event, ...
880        * src/gui/eventdialog.cpp: 'alarm' button is hidden for not MAEMO
881
8822010-01-27  timkoma
883
884        * src/gui/searchtabcontainer.cpp, src/gui/tabcontainer.ui,
885          src/orm/ormrecord.h: search fix
886
8872010-01-27  pavelpa
888
889        * src/gui/favtabcontainer.h, src/gui/nowtabcontainer.cpp,
890          src/gui/nowtabcontainer.h, src/gui/roomstabcontainer.cpp,
891          src/gui/roomstabcontainer.h, src/gui/trackstabcontainer.h,
892          src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
893          src/mvc/track.h: removed headers from *.h and *.cpp
894        * src/app/app.pro, src/app/appsettings.cpp, src/app/appsettings.h,
895          src/gui/alarmdialog.cpp, src/gui/eventdialog.cpp,
896          src/gui/favtabcontainer.cpp, src/gui/mainwindow.cpp,
897          src/gui/searchtabcontainer.cpp, src/gui/tabcontainer.cpp,
898          src/gui/tabcontainer.h, src/mvc/conference.cpp,
899          src/mvc/conference.h, src/mvc/eventmodel.cpp,
900          src/sql/sqlengine.cpp: removed appsettings - created 'active'
901          column in 'conference' table
902
9032010-01-27  timkoma
904
905        * src/app/app.pro, src/gui/dayviewtabcontainer.cpp,
906          src/gui/dayviewtabcontainer.h, src/gui/favtabcontainer.cpp,
907          src/gui/favtabcontainer.h, src/gui/gui.pro,
908          src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
909          src/gui/nowtabcontainer.cpp, src/gui/nowtabcontainer.h,
910          src/gui/roomstabcontainer.cpp, src/gui/roomstabcontainer.h,
911          src/gui/searchhead.cpp, src/gui/searchhead.h,
912          src/gui/searchhead.ui, src/gui/searchtabcontainer.cpp,
913          src/gui/searchtabcontainer.h, src/gui/tabcontainer.cpp,
914          src/gui/tabcontainer.h, src/gui/tabcontainer.ui,
915          src/gui/trackstabcontainer.cpp, src/gui/trackstabcontainer.h:
916          refactoring of the TABS
917
9182010-01-27  pavelpa
919
920        * src/gui/about.ui: modified 'about application' dialog
921        * src/gui/eventdialog.cpp, src/mvc/event.cpp, src/mvc/event.h:
922          implemented 'links' in Event/EventDialog
923        * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
924          src/gui/eventdialog.ui: refactored Event 'details' dialog - TODO:
925          implement 'links' method(s) in Event and use it in the dialog
926        * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
927          src/gui/eventdialog.ui, src/gui/tabcontainer.cpp: Event 'details'
928          dialog now contains also 'favourite' and 'alarm' buttons, so the
929          user can set/unset the property directly from the dialog
930        * src/gui/tabwidget.cpp: 'info' icon scaled to height of tabBar
931        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
932          src/gui/mainwindow.ui, src/gui/tabcontainer.cpp,
933          src/gui/tabcontainer.h, src/gui/tabcontainer.ui: 'search' tab
934          functionality moved to 'tabcontainer'
935        * src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/event.cpp,
936          src/mvc/event.h, src/mvc/treeview.cpp, src/sql/sqlengine.cpp:
937          'conflicts' modifications - preparing for the dialog showing also
938          list of events in the conflict - created 'EVENT_CONFLICT' for
939          flaging events in conflict state - TODO: not finished
940
9412010-01-26  pavelpa
942
943        * src/icons.qrc, src/icons/exclamation-iconOff.png,
944          src/icons/exclamation-iconOn.png, src/icons/exclamation.png,
945          src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/treeview.cpp:
946          conflicts refactoring - has to be finished
947        * src/app/main.cpp, src/gui/importschedulewidget.cpp,
948          src/gui/importschedulewidget.h, src/gui/mainwindow.cpp,
949          src/gui/mainwindow.h, src/sql/schedulexmlparser.cpp,
950          src/sql/schedulexmlparser.h, src/sql/sqlengine.h: SqlEngine made
951          STATIC
952        * src/app/app.pro, src/app/main.cpp, src/gui/gui.pro,
953          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
954          src/gui/mainwindow.ui, src/gui/tabcontainer.cpp,
955          src/gui/tabcontainer.h, src/gui/tabcontainer.ui,
956          src/sql/sqlengine.h: implemented 'tab container' widget, which
957          groups daynavigator with treeview - moved functionality from
958          mainwindow to tabcontainer - TODO: 'search' tab not done yet
959
9602010-01-26  uzakmat
961
962        * AUTHORS, COPYING, Changelog, INSTALL, NEWS, README: Addition of
963          files required by the GNU coding standard
964
9652010-01-26  timkoma
966
967        * src/sql/sqlengine.cpp: unique constraints added into sql
968
9692010-01-26  pavelpa
970
971        * src/gui/mainwindow.ui: just removed unused button on 'day view'
972          tab
973        * src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
974          src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp:
975          reimplemented 'import schedule'
976
9772010-01-26  timkoma
978
979        * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: reload favourites
980
9812010-01-26  uzakmat
982
983        * src/alarm/alarm.cpp: Alarm implementation modified
984
9852010-01-26  pavelpa
986
987        * src/gui/mainwindow.cpp, src/gui/mainwindow.ui: removed 'MainMenu'
988          bar from MainWindow - schedule is imported via 'conference' tab -
989          about app is launched when user clicks 'info' button/icon
990        * src/gui/gui.pro, src/gui/importscheduledialog.cpp,
991          src/gui/importscheduledialog.h, src/gui/importscheduledialog.ui,
992          src/gui/importschedulewidget.cpp, src/gui/importschedulewidget.h,
993          src/gui/importschedulewidget.ui, src/gui/mainwindow.cpp,
994          src/gui/mainwindow.h, src/gui/mainwindow.ui,
995          src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h:
996          import schedule dialog - changed to widget - moved to
997          'conference' tab
998
9992010-01-26  timkoma
1000
1001        * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/icons.qrc,
1002          src/icons/search.png: search done
1003
10042010-01-26  hanzes
1005
1006        * src/gui/mainwindow.cpp, src/gui/mainwindow.h: NowTreeView refresh
1007          modified
1008
10092010-01-26  pavelpa
1010
1011        * src/gui/mainwindow.ui: "conference" tab - GUI modifications
1012        * src/gui/mainwindow.cpp, src/icons.qrc, src/icons/info.png: About
1013          Application dialog is opened when "info" icon is clicked
1014
10152010-01-26  hanzes
1016
1017        * src/alarm/calendar.cpp, src/alarm/calendar.h: Useless calendar
1018          class
1019
10202010-01-26  pavelpa
1021
1022        * src/gui/gui.pro: forgotten in last CI
1023        * src/gui/mainwindow.ui, src/gui/tabwidget.cpp,
1024          src/gui/tabwidget.h: new TabWidget - contains "info" icon/button
1025          to show "AboutApplication" dialog
1026
10272010-01-25  timkoma
1028
1029        * src/gui/mainwindow.ui: search update
1030
10312010-01-25  korrco
1032
1033        * src/mvc/room.cpp: room view added - finished
1034        * src/gui/mainwindow.cpp: room view added - finished
1035
10362010-01-25  timkoma
1037
1038        * src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
1039          src/sql/sqlengine.cpp, src/sql/sqlengine.h: search upgrade
1040
10412010-01-25  korrco
1042
1043        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1044          src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h,
1045          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1046          src/mvc/room.cpp, src/mvc/room.h, src/mvc/track.cpp,
1047          src/mvc/track.h: room view added - need to test it
1048
10492010-01-25  pavelpa
1050
1051        * src/mvc/eventmodel.cpp: updated also groupings item (event parent
1052          item) if the user clicks eg. favourite/alarm icon (changes event
1053          data)
1054        * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1055          src/gui/eventdialog.ui: GUI work on Event Details dialog
1056
10572010-01-25  uzakmat
1058
1059        * data/Makefile, debian/changelog, debian/control, debian/postinst,
1060          debian/postrm, debian/rules: postinst and postrm scripts added
1061          into the debian tree
1062
10632010-01-25  timkoma
1064
1065        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1066          src/gui/mainwindow.ui, src/mvc/event.cpp, src/orm/ormrecord.h,
1067          src/sql/sqlengine.cpp: search update
1068
10692010-01-25  korrco
1070
1071        * src/gui: project synchronisation
1072
10732010-01-22  fortefr
1074
1075        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1076          src/gui/mainwindow.ui, src/mvc/delegate.cpp: Conference map
1077
10782010-01-22  pavelpa
1079
1080        * src/gui/mainwindow.cpp: fixed problem with storing conference ID
1081          to AppSettings
1082        * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1083          src/gui/daynavigatorwidget.ui, src/gui/mainwindow.ui: day
1084          navigator widget changes - changed from Horizontal to Vertical
1085
10862010-01-22  korrco
1087
1088        * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: room.h and .cpp
1089          removed
1090        * src/mvc/mvc.pro: room.h and .cpp removed
1091        * src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1092          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1093          src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp:
1094          caching removed
1095        * src/gui/mainwindow.cpp: caching removed
1096
10972010-01-22  pavelpa
1098
1099        * src/gui/mainwindow.cpp: sanity check for consitency of confId in
1100          AppSettings and the DB
1101        * src/app/appsettings.cpp, src/app/appsettings.h: forgotten
1102          appsettings files
1103        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1104          src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h,
1105          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1106          src/mvc/treeview.cpp, src/mvc/treeview.h: implemented NOW tab
1107
11082010-01-21  pavelpa
1109
1110        * src/gui/importscheduledialog.cpp,
1111          src/gui/importscheduledialog.ui, src/sql/schedulexmlparser.cpp,
1112          src/sql/schedulexmlparser.h: modifications to import-schedule
1113          dialog - closed automatically after parsing/importing schedule
1114        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1115          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1116          src/mvc/treeview.cpp, src/mvc/treeview.h: EventModel signaling
1117          changed - if some of the data (favourite,alarm) has changed on
1118          the event, signal 'eventHasChanged' is emitted - all treeViews
1119          (eg. DayView, FavsView, TracksView, ...) have to listen on this
1120          signal Only favouritiesView is 'reset' when current tab is
1121          changed in mainWindow - 'cause time groupings have to be
1122          recreated, since favs may have changed
1123        * src/gui/mainwindow.ui, src/sql/schedulexmlparser.cpp,
1124          src/sql/sql.pro, src/sql/sqlengine.cpp: check for existence of
1125          conference before inserting it into DB
1126        * src/app/app.pro, src/gui/alarmdialog.cpp,
1127          src/gui/eventdialog.cpp, src/gui/gui.pro, src/gui/mainwindow.cpp,
1128          src/gui/mainwindow.ui, src/sql/schedulexmlparser.cpp: added
1129          'Conference' tab - to list conference details - implemented
1130          AppSettings for storing Application settings - stored conference
1131          ID
1132        * src/app/app.pro, src/app/main.cpp, src/schedule.qrc: removed
1133          schedule resource file, which was used for testing - import
1134          schedule dialog replaces it's functionality
1135
11362010-01-21  fortefr
1137
1138        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1139          src/mvc/delegate.cpp, src/mvc/delegate.h, src/mvc/treeview.cpp,
1140          src/mvc/treeview.h: Warning handling
1141
11422010-01-21  pavelpa
1143
1144        * src/gui/importscheduledialog.cpp, src/gui/importscheduledialog.h,
1145          src/gui/importscheduledialog.ui: forgotten Import Schedule Dialog
1146          files
1147
11482010-01-21  uzakmat
1149
1150        * data/26x26/fosdem.png, data/40x40/fosdem.png,
1151          data/48x48/fosdem.png, data/64x64/fosdem.png, data/Makefile,
1152          data/maemo/fosdem.desktop, debian/changelog, debian/control,
1153          debian/files, debian/rules, src/app/app.pro: New installation
1154          path for the binary, Maemo optification added into debian/rules,
1155          new icons
1156
11572010-01-21  pavelpa
1158
1159        * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1160          src/orm/ormrecord.h, src/sql/sqlengine.cpp: import/search
1161          schedule dialog implemented
1162
11632010-01-21  timkoma
1164
1165        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1166          src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/eventmodel.cpp,
1167          src/mvc/eventmodel.h, src/orm/ormrecord.h, src/sql/sqlengine.cpp:
1168          update for the search
1169
11702010-01-21  fortefr
1171
1172        * src/mvc/delegate.cpp: Time conflict fix
1173        * src/mvc/delegate.cpp, src/mvc/delegate.h: Time conflict warning
1174
11752010-01-21  korrco
1176
1177        * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: exception
1178          handling changed
1179
11802010-01-21  pavelpa
1181
1182        * src/mvc/event.cpp, src/mvc/event.h, src/orm/ormrecord.h,
1183          src/sql/sqlengine.cpp: combined EVENT and VIRTUAL_EVENT =>
1184          'EVENT' now - Maemo sqlite doesn't support Full-Text-Search
1185
11862010-01-21  korrco
1187
1188        * src/gui/mainwindow.cpp: updateTab refactored
1189        * src/mvc/eventmodel.cpp: activities tab implemented
1190        * src/mvc/track.cpp, src/mvc/track.h: activities tab implemented
1191        * src/gui/mainwindow.cpp, src/mvc/eventmodel.cpp,
1192          src/orm/ormrecord.h, src/sql/schedulexmlparser.cpp,
1193          src/sql/sql.pro, src/sql/sqlengine.cpp: activities tab
1194          implemented
1195
11962010-01-21  timkoma
1197
1198        * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/mvc/event.cpp,
1199          src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1200          src/orm/ormrecord.h, src/sql/sqlengine.cpp, src/sql/sqlengine.h:
1201          first working version of the search
1202
12032010-01-21  pavelpa
1204
1205        * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: event dialog -
1206          details about the Event is displayed in FullScreen mode
1207        * src/gui/mapwindow.cpp: compilation error "linux" fix - caused by
1208          previous commit
1209        * src/gui/mapwindow.cpp, src/gui/mapwindow.ui: map is displayed in
1210          FullScreen mode
1211
12122010-01-20  pavelpa
1213
1214        * src/mvc/treeview.cpp, src/mvc/treeview.h: group items
1215          (time/track/...) are expanded on single-click
1216        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1217          src/gui/mainwindow.ui, src/mvc/activity.cpp, src/mvc/activity.h,
1218          src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1219          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/mvc.pro,
1220          src/mvc/track.cpp, src/mvc/track.h, src/sql/sqlengine.cpp,
1221          src/test/mvc/eventtest.cpp: changed 'Activity' -> 'Track'
1222        * src/sql/sqlengine.cpp: parsing activity from xml - 'track' from
1223          xml schedule is treated as an activity
1224        * src/gui/eventdialog.cpp, src/gui/eventdialog.ui: event dialog
1225          changes - changed font/background colors - title occupies more
1226          lines if it doesn't fit in one line
1227        * src/gui/alarmdialog.cpp, src/gui/alarmdialog.ui: alarm dialog
1228          changes - displayed additional Event's details - autoresizing
1229          title (if it doesn't fit in one line)
1230        * src/gui/alarmdialog.ui, src/gui/mainwindow.cpp: updated alarm
1231          dialog
1232
12332010-01-20  uzakmat
1234
1235        * data/Makefile: Makefile reverted as it was overwritten
1236          accidentally
1237
12382010-01-20  pavelpa
1239
1240        * src/gui/alarmdialog.cpp, src/gui/mainwindow.cpp: implemented some
1241          error handling
1242        * src/mvc/delegate.cpp, src/mvc/treeview.cpp: alarm icon/stuff is
1243          relevant for MAEMO only - used "MAEMO" define for conditional
1244          compilation
1245        * src/alarm/alarm.cpp, src/app/main.cpp, src/gui/alarmdialog.cpp,
1246          src/gui/alarmdialog.ui, src/gui/eventdialog.cpp,
1247          src/gui/eventdialog.h, src/gui/mainwindow.cpp,
1248          src/gui/mainwindow.h: MAEMO: work on alarm - snooze alarm -
1249          cancel alarm - run application which automatically display Event
1250          dialog for given Event ID
1251
12522010-01-20  fortefr
1253
1254        * src/icons.qrc, src/icons/exclamation-iconOff.png,
1255          src/icons/exclamation-iconOn.png, src/mvc/delegate.cpp,
1256          src/mvc/delegate.h, src/mvc/event.h: Warning icon (uncompleted)
1257
12582010-01-20  timkoma
1259
1260        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1261          src/gui/mainwindow.ui, src/sql/sqlengine.cpp,
1262          src/sql/sqlengine.h: temp commit for search tab
1263
12642010-01-20  pavelpa
1265
1266        * src/app/app.pro, src/mvc/delegate.cpp: display event details in
1267          the treeView
1268
12692010-01-20  korrco
1270
1271        * src/gui/mainwindow.cpp, src/mvc/eventmodel.cpp,
1272          src/mvc/eventmodel.h: activities viewed ordered by activity id
1273          and start time
1274
12752010-01-20  fortefr
1276
1277        * data/Makefile, src/app/app.pro, src/icons.qrc,
1278          src/mvc/delegate.cpp: Big icons fix 2
1279        * src/icons/alarm-off.png, src/icons/alarm-offBig.png,
1280          src/icons/alarm-on.png, src/icons/alarm-onBig.png,
1281          src/icons/compass.png, src/icons/compassBig.png,
1282          src/icons/favourite-off.png, src/icons/favourite-offBig.png,
1283          src/icons/favourite-on.png, src/icons/favourite-onBig.png: Big
1284          icons
1285         
1286          D icons/favourite-off.png D icons/favourite-on.png AM
1287          icons/favourite-offBig.png AM icons/favourite-onBig.png D
1288          icons/alarm-off.png D icons/compass.png D icons/alarm-on.png AM
1289          icons/alarm-offBig.png AM icons/compassBig.png AM
1290          icons/alarm-onBig.png
1291
12922010-01-20  korrco
1293
1294        * src/mvc/activity.cpp, src/mvc/activity.h: static allocation
1295          instead of dynamic added when creating activity map
1296
12972010-01-20  pavelpa
1298
1299        * src/mvc/delegate.cpp: some drawing modifications
1300        * src/schedule.en.xml: the most recent FOSDEM 2010 schedule
1301          http://fosdem.org/schedule/xml
1302
13032010-01-19  pavelpa
1304
1305        * src/mvc/mvc.pro: pali, nerob bordel
1306        * src/gui/eventdialog.cpp, src/gui/eventdialog.ui, src/src.pro:
1307          changed abstract/description/scrollbars color in eventdialog
1308
13092010-01-19  korrco
1310
1311        * src/gui/mainwindow.cpp, src/mvc/activity.cpp, src/mvc/activity.h,
1312          src/mvc/eventmodel.cpp, src/mvc/mvc.pro: support for view
1313          activities with their names added
1314
13152010-01-19  pavelpa
1316
1317        * src/gui/eventdialog.cpp, src/gui/eventdialog.ui,
1318          src/gui/mainwindow.ui, src/mvc/event.cpp, src/mvc/event.h:
1319          event-dialog - displayed persons/presenters names - implemented
1320          Event::persons() method to get persons names associated with the
1321          given event ID
1322        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1323          src/mvc/treeview.cpp, src/mvc/treeview.h: single-click is used to
1324          open event dialog
1325        * src/gui/mapwindow.cpp, src/gui/mapwindow.h: diplayed map is
1326          closed by single-click, instead of double-click
1327        * src/alarm/alarm.h, src/gui/alarmdialog.cpp,
1328          src/gui/alarmdialog.h, src/sql/sqlengine.cpp, src/src.pro: work
1329          on alarm
1330        * src/alarm/alarm.cpp, src/app/app.pro, src/app/main.cpp,
1331          src/gui/gui.pro, src/mvc/mvc.pro, src/mvc/treeview.cpp,
1332          src/schedule.en.xml: work on alarm
1333
13342010-01-19  korrco
1335
1336        * src/gui: minimal size for tabs set
1337
13382010-01-19  uzakmat
1339
1340        * data, data/26x26, data/26x26/fosdem.png, data/40x40,
1341          data/40x40/fosdem.png, data/48x48, data/48x48/fosdem.png,
1342          data/64x64, data/64x64/fosdem.png, data/Makefile, data/maemo,
1343          data/maemo/fosdem.desktop, debian, debian/changelog,
1344          debian/compat, debian/control, debian/copyright, debian/dirs,
1345          debian/docs, debian/files, debian/rules, fosdem-maemo.pro,
1346          src/app/app.pro, src/fosdem.pro, src/src.pro: Addition of files
1347          required for a Debian package and Maemo specific files
1348
13492010-01-19  fortefr
1350
1351        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1352          src/gui/mainwindow.ui: Favourites dayNavigator
1353
13542010-01-19  pavelpa
1355
1356        * src/app/app.pro, src/app/main.cpp, src/gui/mainwindow.cpp,
1357          src/schedule.qrc: schedule.en.xml is now in resource - for
1358          testing only - will be removed from final application
1359
13602010-01-19  korrco
1361
1362        * src/gui/mainwindow.ui: minimal size for tabs set
1363
13642010-01-19  fortefr
1365
1366        * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Update tabs 2
1367         
1368          -This line, and those below, will be ignored--
1369         
1370          M src/gui/mainwindow.cpp M src/gui/mainwindow.h
1371        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1372          src/gui/mainwindow.ui: Automatic tabs update
1373         
1374          M src/gui/mainwindow.ui M src/gui/mainwindow.cpp M
1375          src/gui/mainwindow.h
1376
13772010-01-19  pavelpa
1378
1379        * src/gui/mainwindow.cpp, src/gui/mapwindow.cpp,
1380          src/gui/mapwindow.h, src/mvc/event.cpp: set MapDialog title
1381        * src/gui/mainwindow.cpp, src/maps.qrc,
1382          src/maps/rooms/not-available.png: handled the case when the map
1383          is not available
1384        * src/gui/mainwindow.cpp, src/mvc/event.cpp, src/mvc/event.h:
1385          map-name to map-path implemented - correct map is displayed
1386        * src/mvc/delegate.cpp: fixed: icons overlapped
1387
13882010-01-18  pavelpa
1389
1390        * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1391          src/gui/mapwindow.cpp, src/gui/mapwindow.h, src/gui/mapwindow.ui,
1392          src/mvc/eventmodel.cpp, src/mvc/treeview.cpp, src/mvc/treeview.h:
1393          started work on displaying map - implemented mapwindow - map is
1394          hard-coded for now TODO: finish getting map path from the event
1395        * src/app/app.pro, src/maps, src/maps.qrc, src/maps/campus.png,
1396          src/maps/rooms, src/maps/rooms/H-WC.png,
1397          src/maps/rooms/aw1105.png, src/maps/rooms/aw1115.png,
1398          src/maps/rooms/aw1117.png, src/maps/rooms/aw1120.png,
1399          src/maps/rooms/aw1121.png, src/maps/rooms/aw1124.png,
1400          src/maps/rooms/aw1125.png, src/maps/rooms/aw1126.png,
1401          src/maps/rooms/chavanne.png, src/maps/rooms/ferrer.png,
1402          src/maps/rooms/guillissen.png, src/maps/rooms/h1301.png,
1403          src/maps/rooms/h1302.png, src/maps/rooms/h1308.png,
1404          src/maps/rooms/h1309.png, src/maps/rooms/h2111.png,
1405          src/maps/rooms/h2213.png, src/maps/rooms/h2214.png,
1406          src/maps/rooms/infodesk.png, src/maps/rooms/janson.png,
1407          src/maps/rooms/lameere.png, src/maps/rooms/thumbs,
1408          src/maps/rooms/thumbs/H-WC.png, src/maps/rooms/thumbs/aw1105.png,
1409          src/maps/rooms/thumbs/aw1115.png,
1410          src/maps/rooms/thumbs/aw1117.png,
1411          src/maps/rooms/thumbs/aw1120.png,
1412          src/maps/rooms/thumbs/aw1121.png,
1413          src/maps/rooms/thumbs/aw1124.png,
1414          src/maps/rooms/thumbs/aw1125.png,
1415          src/maps/rooms/thumbs/aw1126.png,
1416          src/maps/rooms/thumbs/chavanne.png,
1417          src/maps/rooms/thumbs/ferrer.png,
1418          src/maps/rooms/thumbs/guillissen.png,
1419          src/maps/rooms/thumbs/h1301.png, src/maps/rooms/thumbs/h1302.png,
1420          src/maps/rooms/thumbs/h1308.png, src/maps/rooms/thumbs/h1309.png,
1421          src/maps/rooms/thumbs/h2111.png, src/maps/rooms/thumbs/h2213.png,
1422          src/maps/rooms/thumbs/h2214.png,
1423          src/maps/rooms/thumbs/infodesk.png,
1424          src/maps/rooms/thumbs/janson.png,
1425          src/maps/rooms/thumbs/lameere.png, src/maps/rooms/ua2114.png:
1426          added maps
1427        * src/mvc/event.h: pali, nerob bordel
1428        * src/gui/eventdialog.cpp, src/gui/eventdialog.h,
1429          src/gui/eventdialog.ui, src/gui/gui.pro, src/gui/mainwindow.cpp,
1430          src/gui/mainwindow.h, src/gui/mainwindow.ui: implemented 'Event'
1431          dialog to display relevant 'Event's info
1432
14332010-01-18  korrco
1434
1435        * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp:
1436          sorting by activity id added
1437
14382010-01-18  pavelpa
1439
1440        * src/gui/mainwindow.ui: autoresizing activities treeView
1441        * src/mvc/delegate.cpp, src/mvc/delegate.h: implemented drawing
1442          icons + number of favs/alarms in the corresponding group
1443
14442010-01-18  korrco
1445
1446        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1447          src/mvc/eventmodel.cpp: grouping by time equation changed - beter
1448          group deviding, also according to favourites
1449        * src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1450          src/mvc/eventmodel.cpp, src/orm/ormrecord.h: activities tab
1451          implemented - need to fit gui, functionality works fine
1452        * src/mvc/eventmodel.cpp: activities tab implemented - not finished
1453          yet
1454        * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1455          src/gui/daynavigatorwidget.ui, src/gui/mainwindow.cpp,
1456          src/gui/mainwindow.h, src/gui/mainwindow.ui,
1457          src/mvc/eventmodel.cpp, src/mvc/eventmodel.h: activities tab
1458          implemented - not finished yet
1459
14602010-01-18  pavelpa
1461
1462        * src/alarm/alarm.cpp, src/alarm/alarm.h, src/mvc/delegate.cpp,
1463          src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
1464          src/mvc/treeview.cpp, src/sql/sqlengine.cpp: added 'alarm'
1465          columnt to the 'EVENT' table to signalize that the event
1466          has/hasn't alarm set
1467
14682010-01-18  fortefr
1469
1470        * src/gui/mainwindow.cpp, src/gui/mainwindow.h: Favourites fix
1471
14722010-01-18  pavelpa
1473
1474        * src/gui/gui.pro: maemo specific compilation fix
1475
14762010-01-18  fortefr
1477
1478        * src/fosdem.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1479          src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/treeview.h: Fav
1480          table update M trunk/src/gui/mainwindow.h M
1481          trunk/src/gui/mainwindow.cpp M trunk/src/mvc/treeview.h M
1482          trunk/src/mvc/eventmodel.cpp M trunk/src/mvc/event.h M
1483          trunk/src/fosdem.pro
1484
14852010-01-18  pavelpa
1486
1487        * src/icons/alarm-off.png, src/icons/favourite-off.png,
1488          src/mvc/delegate.cpp, src/mvc/delegate.h: added GrayScale
1489          versions (inactive/OFF) of the icons
1490
14912010-01-18  hanzes
1492
1493        * src/sql/sqlengine.cpp: fixed sqlite statement
1494
14952010-01-18  pavelpa
1496
1497        * src/gui/gui.pro: fixed: broken compilation for linux caused by
1498          previous commit
1499        * src/alarm, src/alarm/alarm.cpp, src/alarm/alarm.h,
1500          src/alarm/alarm.pro, src/fosdem.pro, src/gui/alarmdialog.cpp,
1501          src/gui/alarmdialog.h, src/gui/alarmdialog.ui, src/gui/gui.pro:
1502          started work on alarm(libaalarm)
1503        * src/gui/mainwindow.ui, src/sql/sql.pro, src/sql/sqlengine.cpp:
1504          used 'MAEMO' define to create 'non-virtual' 'VIRUAL_EVENT' table
1505          instead of 'virtual' one, only for 'MAEMO' Linux stays untouched
1506          - creates real 'virtual' table for FTS support
1507
15082010-01-18  korrco
1509
1510        * src/gui/mainwindow.cpp: current path print added
1511
15122010-01-18  fortefr
1513
1514        * src/mvc/event.cpp, src/mvc/event.h, src/mvc/eventmodel.cpp,
1515          src/orm/ormrecord.h, src/sql/sqlengine.cpp: Temporal
1516          virtual_event change
1517
15182010-01-18  korrco
1519
1520        * src, src/gui, src/sql: syncing project
1521
15222010-01-18  pavelpa
1523
1524        * src/mvc/eventmodel.cpp: fix: segfault - fixes segfault when
1525          switching days in "Day View" - TODO: needs to be verified, 'cause
1526          it looks like it shouldn't work, but it does - when calling
1527          'QAbstractItemModel::removeRows()' it returns false, but it
1528          prevents application from crash(segfault) - possible explanation
1529          is that the timing has changed and so the conditions for the
1530          segfault
1531        * src/gui/mainwindow.ui: added "Quit" to "File" menu
1532
15332010-01-17  pavelpa
1534
1535        * src/mvc/eventmodel.cpp, src/mvc/eventmodel.h,
1536          src/mvc/treeview.cpp: implemented method to force 'EventModel'
1537          emit a signal dataChanged() - so 'TreeView' know it has to redraw
1538          items corresponding to chanded indices (range of indeces)
1539        * src/global.pri: created 'global.pri' file, which should cover all
1540          global definition of the project - this file has to be include in
1541          each "*.pro" file, where it's needed - defines "MAEMO" for
1542          handling 'MAEMO' specific code in source files - defines "maemo"
1543          for handling 'MAEMO' specific files in "*.pro" file(s)
1544        * src/mvc/event.cpp: just minor corrections to 'event'
1545        * src/gui/mainwindow.cpp, src/gui/mainwindow.ui, src/mvc/event.cpp,
1546          src/mvc/event.h, src/mvc/eventmodel.cpp, src/mvc/eventmodel.h:
1547          started work on 'favourities' - created tavourities tree view in
1548          the MainWindow 'Favourities' tab - listed some testing 'fav'
1549          events - TODO: list isn't updated dynamically, which means that
1550          the list isn't updated if the user adds/removes an event(s)
1551          to/from the 'favourities' list
1552        * src/mvc/delegate.cpp, src/mvc/event.cpp, src/mvc/event.h,
1553          src/orm/ormrecord.h: implemented JOINing two tables - modified
1554          'ormrecord' to support JOINing two tables - modified 'event'
1555          accordingly, since its items/columns are splitted into two
1556          separate tables
1557
15582010-01-16  pavelpa
1559
1560        * src/fosdem.pro, src/mvc/delegate.cpp, src/mvc/delegate.h,
1561          src/mvc/event.cpp, src/mvc/event.h, src/mvc/treeview.cpp,
1562          src/orm/ormrecord.h, src/sql/sqlengine.cpp: work on favourite -
1563          created 'favourite' column in EVENT table - modified 'ormrecord'
1564          for setting record's elements - favourities view not implemented
1565
15662010-01-15  korrco
1567
1568        * src/sql: syncing sql directory
1569
15702010-01-14  fortefr
1571
1572        * src/icons/compass.png: Compass icon
1573        * src/gui/mainwindow.ui, src/icons.qrc, src/mvc/delegate.cpp,
1574          src/mvc/delegate.h, src/mvc/treeview.cpp: Map button/compass icon
1575          added
1576        * src/gui/about.ui, src/gui/mainwindow.ui, src/orm/ormrecord.h:
1577          Testing svn, tabs added, misprint fixed
1578
15792010-01-14  pavelpa
1580
1581        * src/app/app.pro, src/fosdem.pro, src/gui/daynavigatorwidget.cpp,
1582          src/gui/gui.pro, src/gui/mainwindow.ui, src/model, src/mvc,
1583          src/mvc/model.pro, src/mvc/mvc.pro, src/test/main.cpp,
1584          src/test/model, src/test/mvc, src/test/test.pro: just some
1585          directory renaming - renamed 'model' to 'mvc'
1586          (Model-View-Controller), since it contains also 'delegate' and
1587          'view'
1588
15892010-01-13  pavelpa
1590
1591        * src/model/conference.h, src/sql/sqlengine.cpp: minor fix
1592        * src/gui/daynavigatorwidget.cpp, src/gui/daynavigatorwidget.h,
1593          src/gui/daynavigatorwidget.ui, src/gui/gui.pro,
1594          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1595          src/gui/mainwindow.ui, src/model/conference.h,
1596          src/model/eventmodel.cpp, src/model/eventmodel.h: implemented day
1597          navigator widget - to switch between conference days
1598        * src/gui/mainwindow.cpp, src/model/conference.cpp,
1599          src/model/conference.h, src/model/eventmodel.cpp,
1600          src/model/eventmodel.h, src/model/model.pro,
1601          src/sql/sqlengine.cpp: implemented 'conference' record for
1602          accessing info about the conference - events are loaded from the
1603          first day of the conference
1604        * src/gui/about.ui, src/gui/gui.pro, src/gui/mainwindow.cpp,
1605          src/gui/mainwindow.h, src/gui/mainwindow.ui: added about
1606          dialog(s) - some modifications needed - About Qt: not scrollable
1607          - About app: modifications to display items in system font/colors
1608          needed
1609        * src/app/main.cpp, src/icons.qrc, src/icons/fosdem.png: added
1610          application icon
1611
16122010-01-12  pavelpa
1613
1614        * src/app/app.pro, src/fosdem.pro, src/gui/gui.pro,
1615          src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1616          src/gui/mainwindow.ui, src/model/eventmodel.cpp,
1617          src/model/eventmodel.h, src/schedule.en.xml, src/sql,
1618          src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
1619          src/sql/sql.pro, src/sql/sqlengine.cpp, src/sql/sqlengine.h:
1620          implemented xml parser - parsing Schedule
1621        * src/app/app.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.ui,
1622          src/icons, src/icons.qrc, src/icons/alarm-off.png,
1623          src/icons/alarm-on.png, src/icons/collapse.png,
1624          src/icons/expand.png, src/icons/favourite-off.png,
1625          src/icons/favourite-on.png, src/model/delegate.cpp,
1626          src/model/delegate.h, src/model/model.pro,
1627          src/model/treeview.cpp, src/model/treeview.h: modified model-view
1628          - created own delegate to display TreeView items - contains also
1629          'controls' - which are clickable (handled in TreeView) - created
1630          own TreeView inherited from QTreeView - to handle control-clicks
1631          of the Delegate - minor modifications to MainWindow UI -
1632          QTreeView replaced by own TreeView - autoresizing of TreeView -
1633          icons added
1634
16352010-01-07  korrco
1636
1637        * src: support for creating GUI via QtCreator added
1638        * src/test: support for creating GUI via QtCreator added
1639        * src/orm: support for creating GUI via QtCreator added
1640        * src/model: support for creating GUI via QtCreator added
1641        * src/app: support for creating GUI via QtCreator added
1642        * src/gui: support for creating GUI via QtCreator added
1643        * src/orm/ormrecord.h: TODO for exception handling added
1644        * src/gui/gui.pro, src/gui/mainwindow.cpp, src/gui/mainwindow.h,
1645          src/gui/mainwindow.ui: support for creating GUI via QtCreator
1646          added
1647
16482010-01-02  komarma
1649
1650        * src/app/app.pro, src/gui/gui.pro, src/gui/mainwindow.cpp,
1651          src/model/event.cpp, src/model/event.h, src/model/eventmodel.cpp,
1652          src/model/eventmodel.h, src/model/model.pro, src/orm/ormrecord.h,
1653          src/test/model/eventtest.cpp, src/test/model/eventtest.h:
1654          Creating EventModel class
1655
16562009-12-31  komarma
1657
1658        * src/model/event.h, src/orm/ormrecord.h,
1659          src/test/model/eventtest.cpp: Fixing datetime conversion
1660
16612009-12-30  komarma
1662
1663        * src/model/event.cpp, src/model/event.h, src/orm/ormrecord.h,
1664          src/orm/sqlcondition.cpp, src/orm/sqlcondition.h,
1665          src/test/model/eventtest.cpp, src/test/model/eventtest.h: Adding
1666          database loading and data conversion to orm module
1667
16682009-12-29  komarma
1669
1670        * src/fosdem.pro, src/model/event.cpp, src/model/event.h,
1671          src/model/model.pro, src/orm, src/orm/orm.pro,
1672          src/orm/ormrecord.h, src/orm/sqlcondition.cpp,
1673          src/orm/sqlcondition.h, src/test/model/eventtest.cpp,
1674          src/test/model/eventtest.h, src/test/test.pro: Adding orm module
1675
16762009-12-28  komarma
1677
1678        * src, src/app, src/app/app.pro, src/app/main.cpp, src/fosdem.pro,
1679          src/gui, src/gui/gui.pro, src/gui/mainwindow.cpp,
1680          src/gui/mainwindow.h, src/model, src/model/event.cpp,
1681          src/model/event.h, src/model/model.pro, src/test, src/test/gui,
1682          src/test/main.cpp, src/test/model, src/test/model/eventtest.cpp,
1683          src/test/model/eventtest.h, src/test/test.pro: Creating initial
1684          application directory structure.
1685        * ., docs: Creating initial repository structure
1686
Note: See TracBrowser for help on using the repository browser.