1 2017-01-24 gregor herrmann <gregoa@debian.org>
3 update NEWS before release.
5 2017-01-23 Philipp Spitzer <philipp@spitzer.priv.at>
7 Used tr() for some more GUI strings (there are plenty more that should be treated this way).
9 Used tr() for some GUI strings (there are plenty more that should be treated this way).
11 2017-01-23 gregor herrmann <gregoa@debian.org>
14 Show warning with error messages, offer to ignore them or abort download.
16 Set some SSL parameters for network request.
18 2017-01-22 Philipp Spitzer <philipp@spitzer.priv.at>
20 Merged definition and initialization of conflictSeverity.
22 2017-01-22 gregor herrmann <gregoa@debian.org>
24 Initialize conflictSeverity variable.
25 Compiler warning with -Wmaybe-uninitialized.
27 confclerk.pro: add "-transparent white" to convert call
29 Fix typo in error message.
31 Update example schedule URLs in README.
33 Bump copyright years for icons.
35 2017-01-21 Philipp Spitzer <philipp@spitzer.priv.at>
37 Now ignoring .blend1 files (backup files Blender creates after saving).
39 In the treeview, the right mouse button now back-cycles the favourite state of events.
41 Added back-cycling option in Event::cycleFavourite.
43 Updated renderings of the alarm icons after changing the Blender file.
45 The alarm icons had a black border instead of a white border in Blender 2.76b. Fixed it.
47 Updated renderings of the favourite icons after changing the Blender file.
49 The favourite icons had a black border instead of a white border in Blender 2.76b. Fixed it.
51 Re-rendered favourite icons with Blender 2.76b and added favourite-weak rendering.
53 2017-01-21 gregor herrmann <gregoa@debian.org>
59 2017-01-21 Philipp Spitzer <philipp@spitzer.priv.at>
61 Addes white border to favourite-weak star.
63 2017-01-20 Philipp Spitzer <philipp@spitzer.priv.at>
65 Renamed favourite-on.png to favourite-strong.png and favourite-off.png to favourite-no.png.
67 Now the conflict severity is drawn.
69 Removed deprecated functions.
71 Event favourite is now tristate in the code now and the corresponding buttons are tristate as well.
73 Checked in .gitignore.
75 favourite is now tristate instead of bool.
77 2017-01-11 gregor herrmann <gregoa@debian.org>
79 eventdialog: only convertFromPlainText description and abstract if they are not richtext.
81 2015-01-20 gregor herrmann <gregoa@debian.org>
84 In anticipation of a release in 2015.
86 Update release target.
87 Exclude .git directory from tarball.
89 2015-01-20 gregor herrmann <gregoa@debian.org>
91 Update ChangeLog target.
92 Use /usr/share/gnulib/build-aux/gitlog-to-changelog (in the gnulib) package
93 instead of svn2cl, since we moved from subversion to git.
95 gitlog-to-changelog sums up the commits, whereas git2cl dumps them
98 2014-09-11 gregor herrmann <gregoa@debian.org>
100 Make release target depend on distclean target to ensure we have no compiled objects or Makefiles in the release tarball.
102 bump version number after release
104 Finalize NEWS before release.
106 Update NEWS for 0.6.1 release.
108 Update reference URLs in README.
110 Update copyright notices.
112 confclerk.pro: fix typo in pod2man call.
114 confclerk.pro: cosmetic editoring.
116 confclerk.pro: add signature target.
117 gpgp-sign tarball when making a release.
119 2014-09-09 gregor herrmann <gregoa@debian.org>
121 Fix SQL query which returned too many rooms.
123 2013-09-24 Philipp Spitzer <philipp@spitzer.priv.at>
125 Fixed a yet unknown bug: The room name was not properly inserted in the room table.
127 2013-09-10 Philipp Spitzer <philipp@spitzer.priv.at>
129 Escaped the strings that are shown in the dialog and preserve some layout.
131 2013-07-04 Philipp Spitzer <philipp@spitzer.priv.at>
133 Make it impossible to hide the toolbar by disallowing its context menu (fixes #51).
135 2013-06-26 gregor herrmann <gregoa@debian.org>
137 remove TODO with one remaining item which I don't understand
139 move TODO item to trac, issue #52
141 move TODO item to trac, issue #51
143 move TODO item to trac, issue #50
145 2013-06-12 Philipp Spitzer <philipp@spitzer.priv.at>
147 Applied "desktop-keywords.patch": add Keyword entry to confclerk.desktop Author: gregor herrmann <gregoa@debian.org>
149 Applied "spelling.patch": Description: fix a typo Author: gregor herrmann <gregoa@debian.org>
151 2013-06-12 gregor herrmann <gregoa@debian.org>
153 bump version for future release
155 Update NEWS for 0.6.0 release.
157 Set version to 0.6.0.
159 2013-06-12 Philipp Spitzer <philipp@spitzer.priv.at>
161 Removed a "TODO" comment.
163 2013-06-12 gregor herrmann <gregoa@debian.org>
165 Update example URLs in README.
167 2013-06-12 Philipp Spitzer <philipp@spitzer.priv.at>
169 Added some actions to the mainwindow - otherwise shortcuts don't work on MAEMO (see ticket #28).
171 Removed debug output.
173 2013-05-30 gregor herrmann <gregoa@debian.org>
175 Eventdialog: make sure the same colours as everywhere are used.
176 Additionally adjust font size on maemo.
178 This should allow to close #48.
180 2013-05-28 Philipp Spitzer <philipp@spitzer.priv.at>
182 Changed the event dialog layout hoping to improve issue #48.
184 2013-05-28 gregor herrmann <gregoa@debian.org>
186 Move removal of generated file into new releaseclean target.
188 .pro: Add created files to QMAKE_DISTCLEAN.
190 2013-05-28 Philipp Spitzer <philipp@spitzer.priv.at>
192 Made sure the mainwindow is destroyed properly and the sql database is closed.
194 2013-05-28 gregor herrmann <gregoa@debian.org>
196 #include appsettings.h for maemo.
198 2013-04-30 Philipp Spitzer <philipp@spitzer.priv.at>
200 Now the dayChange time is taken into account. This fixes #43.
202 2013-04-19 gregor herrmann <gregoa@debian.org>
206 add Stefan to AUTHORS
208 2013-04-16 Philipp Spitzer <philipp@spitzer.priv.at>
210 Formatted alarm message (closes ticket #46).
212 Alarms are reported via QSystemTray now (see ticket #46).
214 2013-04-04 gregor herrmann <gregoa@debian.org>
216 extend comment re systrayicon position
218 2013-04-03 gregor herrmann <gregoa@debian.org>
220 tray icon: add (commented out) debug output and ->hide
222 2013-04-02 Philipp Spitzer <philipp@spitzer.priv.at>
224 Prepared to show an alarm message via tray icon on non-MAEMO systems.
226 2013-04-02 gregor herrmann <gregoa@debian.org>
234 2013-03-19 Philipp Spitzer <philipp@spitzer.priv.at>
236 The day tab is now the current tab when starting the program (ticket #44).
238 Current day is used now when starting the program or loading a conference (ticket #44).
240 Created more shortcuts (ticket #28).
242 Added comments to the SQL statements (back in October).
244 2012-10-17 Philipp Spitzer <philipp@spitzer.priv.at>
246 The focus is set to the search input field when the search icon is clicked.
248 2012-10-17 gregor herrmann <gregoa@debian.org>
250 When ConfClerk is called with arguments (alarm), check for >= 3.
251 Alarmd seems to add an additional argument.
253 Rip out unused DBUS stuff.
255 2012-10-17 Philipp Spitzer <philipp@spitzer.priv.at>
257 Fixed bug: Arguments for calling ConfClerk in an alarm event were not built correctly.
259 Changed int to string converstion method because the old method gave an compilation error on MAEMO.
261 We added the conferenceId to some alarm related methods (ticket #41).
263 2012-10-08 gregor herrmann <gregoa@debian.org>
265 Update URLs in README.
267 2012-09-25 Philipp Spitzer <philipp@spitzer.priv.at>
269 Schmema update completed. Finally closing ticket #45.
271 Reloading a conference works now.
273 Fixed: Forgot to call query.exec() at several places.
275 Added sql file that updates the schema from version 000 to version 001.
277 Changed table names to have small letters.
279 Changed coding style of sql file.
281 2012-09-25 gregor herrmann <gregoa@debian.org>
283 Remove unsed (and removed from db) 'days' column fro xml parser and all sql parts.
285 2012-09-25 Philipp Spitzer <philipp@spitzer.priv.at>
287 Suggestion for database schema version 001.
289 2012-09-25 gregor herrmann <gregoa@debian.org>
291 Don't insert empty string into picture column.
292 (NOT NULL constraint removed from db schema.)
294 Remove empty-city-hack.
295 (NOT NULL removed from db schema.)
297 Remove ifdef'd out members
299 2012-09-06 gregor herrmann <gregoa@debian.org>
301 One version for creating the directory is enough :)
302 (Now tested on Windows, too.)
304 2012-09-05 Philipp Spitzer <philipp@spitzer.priv.at>
306 Added a second possibility to create the directory and removed the TODO.
308 2012-09-05 gregor herrmann <gregoa@debian.org>
311 Creating the "." path works.
312 Is this idiomatic? At least it works (under Windows).
314 TODO left: handle errors.
316 2012-09-04 Philipp Spitzer <philipp@spitzer.priv.at>
318 Restructured the SqlEngine. Not yet finished (see "TODO" in the code).
320 2012-09-04 gregor herrmann <gregoa@debian.org>
322 fix some more header includes
326 2012-08-27 gregor herrmann <gregoa@debian.org>
329 (detected by QtCreator and friends on windows)
331 2012-08-22 Philipp Spitzer <philipp@spitzer.priv.at>
333 On the way to fix #45.
335 2012-08-21 Philipp Spitzer <philipp@spitzer.priv.at>
337 Fixed bug: Changing the conference URL resulted in an error message.
339 2012-06-13 gregor herrmann <gregoa@debian.org>
341 Add .pro.user.* to svn:ignore and remove it in the release target.
343 TODO: new item about duplicate documentation.
345 README: add Stefan to Contact section.
347 2012-06-12 gregor herrmann <gregoa@debian.org>
349 Bump version after 0.5.5 release.
351 Add release date in NEWS.
353 remove TODO item (expand/collapse)
355 Add more items to NEWS.
359 Add Stefan as a copyright holder to source files, too.
361 sync copyright notices between README and confclerk.pod
363 2012-06-12 Philipp Spitzer <philipp@spitzer.priv.at>
365 Implemented expand/collapse of the event groups. Resolves ticket #31.
367 The groups starts at full hours again.
369 Philipp's comments to r1444.
371 Created icons collapse and expand.
373 2012-05-03 gregor herrmann <gregoa@debian.org>
375 createTimeGroups(): use QDateTime instead of QTime to avoid "midnight overflow". Cf. #42
377 2012-05-02 Philipp Spitzer <philipp@spitzer.priv.at>
379 This at least partly fixes #42 ("fun with time zones").
381 2012-05-02 Stefan Strahl <stef@nstrahl.de>
383 Changed inactive favourite icon to match alarm icon style
385 2012-04-22 gregor herrmann <gregoa@debian.org>
387 Show the AlarmOff icon in the timegroup header when the group has no alarms set.
389 2012-04-19 gregor herrmann <gregoa@debian.org>
391 Update copyright information in README for new icons.
393 2012-04-19 Philipp Spitzer <philipp@spitzer.priv.at>
395 Changed the alarm icon due to ticket #40. I haven't tried it because I don't have an N900 device.
397 2012-04-19 gregor herrmann <gregoa@debian.org>
399 Update NEWS with recent bug fixes.
401 Update copyright in README for changed icons.
403 2012-04-19 Philipp Spitzer <philipp@spitzer.priv.at>
405 Changed favourite icons as a response to ticket #40.
407 2012-04-18 gregor herrmann <gregoa@debian.org>
409 Handle redirects when importing schedules over the network.
412 2012-04-07 gregor herrmann <gregoa@debian.org>
414 More output on errors.
416 2012-04-05 gregor herrmann <gregoa@debian.org>
420 Update exmple URLs in README.
422 2012-03-21 gregor herrmann <gregoa@debian.org>
424 Update copyright years.
426 Add note about fixed bug to NEWS.
428 2012-03-21 Philipp Spitzer <philipp@spitzer.priv.at>
430 Hopefully fixed bug #38: As the alarm message was used to identify the event by setting it to the eventId and in r1359 the alarm message was changed to show the event title, alarms could not be deleted anymore. Therefore, two alarm attributes (int values) were introduced with this commit: "conferenceId" and "eventId" to identify the event and therefore, deleting alarms should work again. Additionally a second (not reported) bug was fixed: Activating an alarm in the treeview set the alarm to the current time plus 10 seconds.
431 However, I don't know for sure whether this commit fixed bug #38 becaus I don't have a maemo device to test it.
433 2012-03-20 gregor herrmann <gregoa@debian.org>
435 Removed commented out reference to removed files.
437 2012-03-20 Philipp Spitzer <philipp@spitzer.priv.at>
439 Deleted calendar.h and calendar.cpp as they are not used.
441 Deleted files that don't seem to be used.
443 2012-03-11 gregor herrmann <gregoa@debian.org>
447 2011-12-12 Philipp Spitzer <philipp@spitzer.priv.at>
449 Updated the TODO list.
451 When the search toolbox button is clicked when the search dialog is already open, it is closed.
453 Implemented stub for expand/collape all.
455 Another layout study.
457 Changed layout details to study the effect in Maemo.
459 Better calculation of the day navigator date position.
461 Fixed by gregoa: Searching for titles where the events had no person did not find anything.
463 The search result is now synced with the daynavigator. When the search result is not on the current date, the date is changed.
465 2011-11-27 gregor herrmann <gregoa@debian.org>
467 Update URL list in README.
469 2011-10-17 Philipp Spitzer <philipp@spitzer.priv.at>
471 Sorted by duration additionally to start.
473 Implemented "now" action and removed the "now" button from the day navigator.
475 Removed unused nowEvent functions.
477 Implemented the reload button functionality. Closes: #34
479 The conflict editor works again.
481 The favorite tab gets updated again after changing the favorite state.
483 2011-10-05 Philipp Spitzer <philipp@spitzer.priv.at>
485 Removed the "Now" tab. Removed the day navigator inside tabs. Added a search button in the button bar.
486 Right now, at least the following does not work:
487 * update of favorites
489 * setting favorite in the event dialog
491 2011-09-21 gregor herrmann <gregoa@debian.org>
493 Search dialog: less width, more lines.
495 Tabs: elide tabtexts.
497 2011-09-21 Philipp Spitzer <philipp@spitzer.priv.at>
499 Implemented "unset dates" in the date navigator.
501 The dateChanged signal is transmitted to the tabcontainers now.
503 Introduced a toobar. Added a new global date navigator instance (the "old" ones are not removed yet).
505 Cleanup daynavigatorwidget.
507 2011-09-14 gregor herrmann <gregoa@debian.org>
511 bump version after release
513 Add date to NEWS before release.
515 2011-09-12 gregor herrmann <gregoa@debian.org>
517 Add NEWS items for upcoming 0.5.4 release.
519 Add dates to all releases in NEWS.
521 Day navigator widget: setDates() - change logic of setting mCurDate: if it's outside the conference range, set it to mStartDate (and not to mEndDate when it's "greater") -- when going to an earlier conference, starting on the last day doesn't really make sense - update() the widget after changing dates. this might be a bit expensive but it ensure that the displayed date is what we want, and since there are many day navigator widgets there's probably no single other place
522 Hopefully closes #36.
524 Replace some tabs with the usual spaces.
526 2011-09-06 Philipp Spitzer <philipp@spitzer.priv.at>
528 Assigned confclerk icon to main window.
530 Now the progress bar is shown immediately after clicking the refresh conference button. Closes ticket #25.
532 Fixed ticket #26 (empty tabs after some actions).
534 2011-09-06 Stefan Strahl <stef@nstrahl.de>
538 2011-09-06 Philipp Spitzer <philipp@spitzer.priv.at>
540 Removed one comment and fixed typos.
542 2011-09-06 gregor herrmann <gregoa@debian.org>
544 Mention frab (FrOSCon penta clone) and Grazer Linuxtage (fixes #33).
546 2011-08-24 Philipp Spitzer <philipp@spitzer.priv.at>
548 Rewrote code to group events together with gregoa. Closes bug #22.
550 2011-08-23 Philipp Spitzer <philipp@spitzer.priv.at>
552 This should close ticket #35 ([maemo] conflict icon overlaps alarm icon).
554 Changed the drawing of events to make use of system colors and styles, at least partially.
556 2011-08-16 gregor herrmann <gregoa@debian.org>
558 bump version after release
560 Remove "TODO" from NEWS, a.k.a. prepare for release
562 2011-08-15 gregor herrmann <gregoa@debian.org>
566 Improve day navigator widget.
567 (Still black magic, now even with #ifdefs :/)
569 .isEmpty() feels more Qtish then == ""
571 Only add ", $venue" to conference location when $venue is not empty.
573 ISO formatting of conference dates in conferenceeditor.
575 Quick fix for ticket: #32: if the schedule XML doesn't contain a city, we put "n/a" there.
576 In the long run we might want to find a system for changing the database scheme; too bad sqlite has only limited ALTER TABLE support.
578 emit the parsingScheduleBegin() signal earlier, so we get the progressbar a bit earlier (cf. ticket #25)
580 mention FrOSCon as an example (although it's not working at the moment, cf. #32)
582 2011-07-24 gregor herrmann <gregoa@debian.org>
584 Use "-" in start-end. Closes: #30
586 Shift date text up by icon/2 in order to re-center the text. More or less at least.
588 Add today button to date navigator. TODO: date is not centered between prev/next arrows anymore.
591 2011-07-23 gregor herrmann <gregoa@debian.org>
593 Make sure to remove src/bin/libqalarm.a on make clean.
595 bump version after release
597 Prepare NEWS before release of 0.5.2.
599 Remove conference/room records unconditionally from EVENT_ROOMS
601 2011-07-22 gregor herrmann <gregoa@debian.org>
603 SqlEngine::addRoomToDB: remove event/conference combinations from EVENT_ROOM that are already there. Should avoid duplicates on updates where the room name changes. Hopefully fixes ticket #24.
605 manpage: s/Desafinado/ConfClerk/
607 2011-07-19 Philipp Spitzer <philipp@spitzer.priv.at>
609 Fixed ticket #23: No close button in conference dialog when no confernces are in the list.
611 2011-07-15 gregor herrmann <gregoa@debian.org>
613 Don't include tarballs in release tarballs ...
615 Distinguish "Presenter" and "Presenters" (instead of "Presenter(s)"). Closes: Ticket #17
617 Show event title instead of id in alarms.
619 Don't remove generated files in DISTCLEAN; otherwise they are gone during package builds :/
623 2011-07-14 gregor herrmann <gregoa@debian.org>
625 Reorganize CLEAN and DISTCLEAN targets.
627 Bump VERSION after release.
629 Remove ChangeLog from svn (it's created via svn2cl, so this is circular). Add generated files to distclean target.
631 Update ChangeLog before release.
633 2011-07-13 gregor herrmann <gregoa@debian.org>
635 NEWS entry for 0.5.1 release.
637 2011-07-13 Philipp Spitzer <philipp@spitzer.priv.at>
639 This is just a quick-and-dirty workaround commit to aviod a drawing problem on maemo. This commit might be reverted ...
641 The speaker is preselected in the search dialog now.
643 First try to improve the colors (ticket #13).
645 The cancel button on the settings dialog works now (ticket #14) and the layout of the settings dialog is stable now (ticket #15).
647 Changed the menu to be non-hierarchical. Closes ticket #16.
649 Changed the placement of the date label again. Changed the date format to show the day-of-week.
651 Replaced "130" by s.width() when centering the date.
653 2011-07-12 Philipp Spitzer <philipp@spitzer.priv.at>
655 This commit closes ticket #12. The search terms are ANDed now and a call to trimmed() before splitting the search string avoids problems with leading/trailing spaces.
657 2011-07-11 Philipp Spitzer <philipp@spitzer.priv.at>
659 Before querying the SEARCH_EVENT table, its existence is checked. Therefore a command line debug error message is avoided.
660 This commit partly fixes ticket #10.
662 Error messages reported with the function error_essage are no longer writted to std:error because they are shown to the user anyway. This commit partly resolves ticket #10.
664 The description and person list of the event dialog is now selectable so that copy&paste is possible.
666 2011-07-10 Philipp Spitzer <philipp@spitzer.priv.at>
668 Tuned the about dialog.
670 Minor tuning of the conference editor. The reload button now has a text on it.
672 Fixed bug (related to ticket #12): Only the last search term is used.
674 Undid changes to sqlengine.cpp I committed accidentally in r1318.
676 2011-07-08 gregor herrmann <gregoa@debian.org>
678 Split search keyword string on whitespace.
680 Avoid duplicate search results by using SELECT DISTINCT when filling the SEARCH_EVENT table.
682 2011-07-05 gregor herrmann <gregoa@debian.org>
684 Add DebConf11 URL to README.
686 2011-07-04 Philipp Spitzer <philipp@spitzer.priv.at>
688 Cleaning of the conferenceeditor dialog.
690 Removed the ability to show "pictures" (maps) of rooms and maps of conferences. The XML file does not contain picture/map/image information of conferences or rooms. We left the room.picture definition in the database SQL because there is no "drop column" in sqlite.
692 Removed the unused status bar.
694 2011-06-29 gregor herrmann <gregoa@debian.org>
696 Some more s;TARGETDEPS;POST_TARGETDEPS;
698 s;scheduler;schedule application;
704 2011-06-28 Philipp Spitzer <philipp@spitzer.priv.at>
706 Removed many of the qDebug() output lines (see ticket #10).
708 2011-06-28 gregor herrmann <gregoa@debian.org>
710 add copyright/license for exchanged icons
712 2011-06-28 Philipp Spitzer <philipp@spitzer.priv.at>
714 Replaced the star icons with self-made versions (Blender 2.57b) that are better distinguishable. Closes ticket #8.
716 2011-06-27 Philipp Spitzer <philipp@spitzer.priv.at>
718 Included application version in the about dialog. This closes ticket #9.
720 2011-06-26 Philipp Spitzer <philipp@spitzer.priv.at>
722 Links in events are now clickable (resolves ticket #4).
724 Searching without active conference doesn't give an error message anymore (resolves ticket #7).
726 The '%' character doesn't have to be escaped anymore.
728 The window title was still "FOSDEM Schedule".
730 2011-06-25 gregor herrmann <gregoa@debian.org>
732 Add entries to NEWS file.
736 Create a simple man page.
738 Add URLs for FOSDEM 2011, DebConf 2010, and 27C3 to README instead of TODO.
740 Remove the remaining last two fosdem files.
744 2011-06-25 Philipp Spitzer <philipp@spitzer.priv.at>
746 Bugs are now reported in the trac system.
748 2011-06-24 gregor herrmann <gregoa@debian.org>
752 2011-06-24 Philipp Spitzer <philipp@spitzer.priv.at>
754 Enter or return triggers the search now when the focus is at the searchEdit or at one of the checkboxes.
756 Filed bug 7: Error message when searching without having conferences
758 2011-06-24 gregor herrmann <gregoa@debian.org>
760 Add another wishlist (more: design discussion) bug
762 2011-06-24 Philipp Spitzer <philipp@spitzer.priv.at>
764 Removed unnecessary debug output and code.
766 Fixed bug reported by gregor: Too many authors are shown (form other conferences as well).
768 2011-06-24 gregor herrmann <gregoa@debian.org>
770 Improve release target in .pro
772 2011-06-24 Philipp Spitzer <philipp@spitzer.priv.at>
774 Removed two unused variables to avoid compiler warnings.
776 2011-06-24 gregor herrmann <gregoa@debian.org>
778 Somewhere a slash was missing ...
782 Add contact info to README.
784 Update 'About' dialog.
786 Remove ULB, Campus Solbosch maps.
788 The big rename. Which was not so big after all ...
790 De-maemofy: make .desktop file generic, remove resized (old) icons and Makefile for installing them.
792 Add new resource file to app.pro
794 Icons, part 2: replace fosdem/brain icons with ConfClerk logo
796 Icons part 1: replace all icons (except the FOSDEM ones) with icons from current gnome-icon-theme
798 2011-06-23 gregor herrmann <gregoa@debian.org>
802 Another instance of the databasename. (NOTE: untested, this codepath is only used on maemo)
804 Move config and sqlite database. They are both at the xdg-specified locations now: ~/.local/share/data/Toastfreeware/ConfClerk/ConfClerk.sqlite ~/.config/Toastfreeware/ConfClerk.conf
806 Rename DBus service. Hopefully successful.
808 Add some conference URLs to TODO
814 qmake warning: POST_TARGETDEPS instead of TARGETDEPS
816 Remove libs in clean target.
818 Move and rename logo, create a target to convert it in .pro, add copyright/license to README. Update TODO.
820 2011-06-23 Philipp Spitzer <philipp@spitzer.priv.at>
822 Checked the remaining code. Didn't find possibilities for SQL injections anymore.
824 2011-06-23 gregor herrmann <gregoa@debian.org>
828 Add release and changelog targets to project file.
830 Remove empty Changelog.
832 2011-06-23 Philipp Spitzer <philipp@spitzer.priv.at>
834 Prevented SQL injections in function addPersonToDB.
836 2011-06-23 gregor herrmann <gregoa@debian.org>
838 Add copyright to source.
840 Update GPL blurb in source files.
842 2011-06-23 Philipp Spitzer <philipp@spitzer.priv.at>
844 Just adapted the page size to be rectangular.
846 This suggestion/"doodle"* for the new application icon was created just now by Christian Kling <kling_christian@gmx.at> who (he is sitting next to me right now) agreed to publish it under the GNU GPL (v2 or later).
849 2011-06-23 gregor herrmann <gregoa@debian.org>
851 Remove ./debian directory, we'll do the packaging outside the "upstream" repository.
853 First round of documentation updates.
855 Prepare ChangeLog generation from svn logs.
857 2011-06-23 Philipp Spitzer <philipp@spitzer.priv.at>
859 Prevented SQL injection in function addLinkToDB.
861 2011-06-23 gregor herrmann <gregoa@debian.org>
865 2011-06-23 Philipp Spitzer <philipp@spitzer.priv.at>
867 Fixed SQL error in searchEvent when no table was selected. Prevented SQL injection in searchEvent.
869 2011-06-23 gregor herrmann <gregoa@debian.org>
873 2011-06-23 Philipp Spitzer <philipp@spitzer.priv.at>
875 Added some comments, removed and added some debug information.
877 Fixed a bug I introduced when reparing the addRoomToDB function.
879 Tracks are inserted now when importing new conferences.
881 void possible SQL injection in function addRoomToDB.
883 Removed copying the fosdem.sqlite database during the make process.
885 2011-06-22 Philipp Spitzer <philipp@spitzer.priv.at>
887 The database is now created from the program. We don't need to copy or provide fosdem.sqlite anymore.
889 Persons are deleted now when a conference is removed.
891 Added a file with bugs that I noticed when playing with the application.
893 Rooms are inserted now for additionally imported conferences.
895 Importing persons for multiple conferences works now.
897 Changed UNIQUE statements in the database table definition so that they make sense for multiple conferences and do no not prevent successful imports.
899 2011-06-22 gregor herrmann <gregoa@debian.org>
901 Insert new field xid_conference into table track, room and person.
903 2011-06-21 Philipp Spitzer <philipp@spitzer.priv.at>
905 Created schema for the database with additional colum xid_conference in the tables track, room and person.
907 Added menu item "quit".
909 Removed data directory from subdirs so that the manually created Makefile is not overwritten by qmake -r.
911 Removed dbus dependency on non-maemo platforms.
913 2010-05-05 kirilma <kirilma@localhost>
915 use enabled flag instead of repeated criateria check
919 refactor: more compact drawing of controls
921 do not draw showmap button for event is there is no map for its room
923 refactor: cache whole Room object in Event
925 store room map in database
926 show it if it's available, otherwise show a warning
927 set proper values in default database
928 new rooms imported as without maps
930 store path to conference map in database
931 path stored as additional field in conference table
932 if it's null or empty, "Show map" button is not shown
933 if existing database does not have the field, it will be automatically added
935 2010-05-04 kirilma <kirilma@localhost>
937 UI tune: use buttonBox instead of single buttons to comply with platform conventions
938 maemo5 does not print "Cancel" buttons, and names "OK" differently
939 just use buttonBox, and it will behave properly at each platform
941 2010-04-23 kirilma <kirilma@localhost>
943 restore viewing of conference map
946 fix size of UrlInputDialog
947 restore [remove] button at the same button as [add]
949 2010-04-22 kirilma <kirilma@localhost>
951 remove obsoleted code
956 fine tune geometry to look nicer
958 add authors for files
960 reworked UI for conference editing
961 underlying representation of conference list is also changed
965 2010-04-16 kirilma <kirilma@localhost>
967 use visible notifications of errors
968 also early detect parsing errors
970 2010-04-15 kirilma <kirilma@localhost>
972 make label shorter to place all required buttons
974 fix deletion of last conference
975 implement for cleaning all views in the tabs
976 clean the models when no active conference found
977 fix cleaning model and signalling views
979 implement deleting a conference
980 pass event about it to mainwindow to update select control
981 fix Conference::activeConference() to work when first conference is removed
983 add buttons for refreshm new url and delete and partly implement corresponding actions
984 also changed Online -> Refresh
985 delete action is not implemented yet
987 store URL's for conferences
989 * let user update the url before request
993 fix references in SQL
995 2010-04-14 kirilma <kirilma@localhost>
997 save output from updater QT designer
998 update all ui files to the output format of the new Qt Designer (version: 4.5.3really4.5.2-0ubuntu1)
999 to avoid unrelated changes in SCM later
1001 2010-04-13 kirilma <kirilma@localhost>
1003 remove unused class TabWidget
1005 move Settings and About to Window Menu
1006 * remove Setting and About controls from widgets
1007 * make instead a window menus with the corresponding actions
1008 * rename "Proxy settings" to "Settings", placing the proxy button in a control group
1010 2010-04-12 kirilma <kirilma@localhost>
1013 force order of computation
1014 some versions of qmake-qt4 require it
1016 remove ON CONFLICE REPLACE for events
1018 generate default database instead of using binary one
1020 fix event insert or update
1021 * add error reporting for queries
1022 * actually run check query
1023 * properly get conference_is from event
1024 * fix checking of non-empty result
1027 catch exceptions which leak outside of event handlers
1028 If we do not do this, QT will exit from event loop.
1030 2010-04-09 kirilma <kirilma@localhost>
1032 use update for events when they are already exists
1033 also use only parameters substitution for these queries
1035 use transactions to make import faster
1037 2010-03-03 uzakmat <uzakmat@localhost>
1039 Preparing for release 0.4.1
1041 2010-03-03 timkoma <timkoma@localhost>
1043 UTC/LocalTime fix for import conference XML, DB queries for multiple conferences fixes
1045 2010-02-05 timkoma <timkoma@localhost>
1047 fix for import - ON CONFLICT REPLACE
1049 2010-02-05 uzakmat <uzakmat@localhost>
1051 alarm UTC/localtime fix
1053 2010-02-03 uzakmat <uzakmat@localhost>
1055 addition of Diablo specific installation instructions in INSTALL
1057 installation of 40x40 icons enabled because of Diablo
1059 release information added for release 0.3
1061 2010-02-03 timkoma <timkoma@localhost>
1063 performance improvement for Events
1065 performance improvement for load persons
1067 2010-02-02 uzakmat <uzakmat@localhost>
1071 A header with the proper copyright/lincence statement was added into each source/header file.
1073 2010-02-02 pavelpa <pavelpa@localhost>
1075 corrected 'exec' path when adding an alarm
1077 2010-02-02 uzakmat <uzakmat@localhost>
1081 README, INSTALL, AUTHORS - filled in
1083 2010-02-02 hanzes <hanzes@localhost>
1087 2010-02-01 hanzes <hanzes@localhost>
1089 Alarm dbus connection added
1091 Alarm dbus connection added
1093 2010-02-01 pavelpa <pavelpa@localhost>
1095 gradient for treeview items
1097 changed permissions for the db - TODO: check it on the device
1099 compilation error fix
1101 compilation error fix
1103 N810 changes: maximized 'map' dialog
1105 2010-02-01 hanzes <hanzes@localhost>
1107 Alarm dbus connection added
1109 2010-02-01 pavelpa <pavelpa@localhost>
1111 added 'settings' icon for setting-up proxy(network connection)
1113 GUI changes for N810 device
1115 2010-02-01 uzakmat <uzakmat@localhost>
1117 debian/control - Build-Depends section set
1119 2010-02-01 pavelpa <pavelpa@localhost>
1121 created resource which contains parsed schedule, so the user doesn't have to parse it by himself
1123 2010-02-01 uzakmat <uzakmat@localhost>
1125 alarm - example of dbus binding functional
1127 2010-02-01 pavelpa <pavelpa@localhost>
1129 updated schedule.en.xml to the newest version
1131 2010-01-30 pavelpa <pavelpa@localhost>
1133 changed fosdem icon in about dialog to brain-alone icon
1135 changed copyright string
1137 number of events/alarms/favs is bottom-aligned to the bottom of the icons
1139 2010-01-29 pavelpa <pavelpa@localhost>
1141 if the application is run for first time, network connection is set to Direct connection
1143 2010-01-29 uzakmat <uzakmat@localhost>
1145 initial binding of alarm to a DBus call
1147 2010-01-29 pavelpa <pavelpa@localhost>
1149 implemented 'proxy settings' dialog - user can secify proxy for network communication
1151 implemented importing the schedule from the Internet - usded url: http://fosdem.org/2010/schedule/xml - todo: hard-coded PROXY has to be fixed (add proxy settings dialog)
1153 possible to have multiple conferences in the DB - possible to switch among them - conference schedules have to follow FOSDEM conference xml structure - 'select Conference' bar is visible only if there are more than one conference available
1155 modified 'about' dialog - changed "Qt FOSDEM" -> "FOSDEM Schedule"
1157 2010-01-28 pavelpa <pavelpa@localhost>
1159 search fixed - only the dates (range) which contain at least one event are selectable - if there is only one event at a specified date - user can't switch to the next/prev date - if search gives no results - a message is displayed to inform user about it
1161 forgotten in previous commit
1163 some performance optimizations - favourities reloaded only if they have really changed - otherwise only event in the question is updated
1165 fixed 'conflicts' constrains
1167 'now' events - displayed real now events, not just the testing ones
1169 2010-01-28 uzakmat <uzakmat@localhost>
1171 binary name changed to fosdem-schedule
1173 2010-01-28 pavelpa <pavelpa@localhost>
1175 changed conditions for conflicts
1177 some 'delegate' drawing optimizations - removed EVENT_CONFLICT table - used one SQL SELECT instead
1179 conflicts updated correctly - TODO: needs to do some drawing optimizations
1181 2010-01-28 uzakmat <uzakmat@localhost>
1183 package details updated to reflect the binary name change to fosdem-maemo
1185 2010-01-28 pavelpa <pavelpa@localhost>
1187 if no conference is in the DB, the user is automatically navigated to the conference tab, so he can import one
1189 search tab - header is hidden in case no conf exists in the DB
1191 event dialog GUI refactoring
1193 about dialog - added GNU GPL v2 notice
1195 conference tab header is hidden if there isn't active conference - handled some warnings
1197 2010-01-27 pavelpa <pavelpa@localhost>
1201 'nowTab' updated/loaded when application starts
1203 'nowTab' list is automatically expanded
1205 'conflict' list is automatically expanded
1207 'conflict' dialog now contains list of events in conflict with given eventId
1209 fixed 'copy-paste' error
1211 implemented 'conflicts' dialog - displays rooms instead of conflicts for now - needs to implement additional methods in Event, ...
1213 'alarm' button is hidden for not MAEMO
1215 2010-01-27 timkoma <timkoma@localhost>
1219 2010-01-27 pavelpa <pavelpa@localhost>
1221 removed headers from *.h and *.cpp
1223 removed appsettings - created 'active' column in 'conference' table
1225 2010-01-27 timkoma <timkoma@localhost>
1227 refactoring of the TABS
1229 2010-01-27 pavelpa <pavelpa@localhost>
1231 modified 'about application' dialog
1233 implemented 'links' in Event/EventDialog
1235 refactored Event 'details' dialog - TODO: implement 'links' method(s) in Event and use it in the dialog
1237 Event 'details' dialog now contains also 'favourite' and 'alarm' buttons, so the user can set/unset the property directly from the dialog
1239 'info' icon scaled to height of tabBar
1241 'search' tab functionality moved to 'tabcontainer'
1243 'conflicts' modifications - preparing for the dialog showing also list of events in the conflict - created 'EVENT_CONFLICT' for flaging events in conflict state - TODO: not finished
1245 2010-01-26 pavelpa <pavelpa@localhost>
1247 conflicts refactoring - has to be finished
1249 SqlEngine made STATIC
1251 implemented 'tab container' widget, which groups daynavigator with treeview - moved functionality from mainwindow to tabcontainer - TODO: 'search' tab not done yet
1253 2010-01-26 uzakmat <uzakmat@localhost>
1255 Addition of files required by the GNU coding standard
1257 2010-01-26 timkoma <timkoma@localhost>
1259 unique constraints added into sql
1261 2010-01-26 pavelpa <pavelpa@localhost>
1263 just removed unused button on 'day view' tab
1265 reimplemented 'import schedule'
1267 2010-01-26 timkoma <timkoma@localhost>
1271 2010-01-26 uzakmat <uzakmat@localhost>
1273 Alarm implementation modified
1275 2010-01-26 pavelpa <pavelpa@localhost>
1277 removed 'MainMenu' bar from MainWindow - schedule is imported via 'conference' tab - about app is launched when user clicks 'info' button/icon
1279 import schedule dialog - changed to widget - moved to 'conference' tab
1281 2010-01-26 timkoma <timkoma@localhost>
1285 2010-01-26 hanzes <hanzes@localhost>
1287 NowTreeView refresh modified
1289 2010-01-26 pavelpa <pavelpa@localhost>
1291 "conference" tab - GUI modifications
1293 About Application dialog is opened when "info" icon is clicked
1295 2010-01-26 hanzes <hanzes@localhost>
1297 Useless calendar class
1299 2010-01-26 pavelpa <pavelpa@localhost>
1301 forgotten in last CI
1303 new TabWidget - contains "info" icon/button to show "AboutApplication" dialog
1305 2010-01-25 timkoma <timkoma@localhost>
1309 2010-01-25 korrco <korrco@localhost>
1311 room view added - finished
1313 room view added - finished
1315 2010-01-25 timkoma <timkoma@localhost>
1319 2010-01-25 korrco <korrco@localhost>
1321 room view added - need to test it
1323 2010-01-25 pavelpa <pavelpa@localhost>
1325 updated also groupings item (event parent item) if the user clicks eg. favourite/alarm icon (changes event data)
1327 GUI work on Event Details dialog
1329 2010-01-25 uzakmat <uzakmat@localhost>
1331 postinst and postrm scripts added into the debian tree
1333 2010-01-25 timkoma <timkoma@localhost>
1337 2010-01-22 fortefr <fortefr@localhost>
1341 2010-01-22 pavelpa <pavelpa@localhost>
1343 fixed problem with storing conference ID to AppSettings
1345 day navigator widget changes - changed from Horizontal to Vertical
1347 2010-01-22 korrco <korrco@localhost>
1349 room.h and .cpp removed
1351 room.h and .cpp removed
1357 2010-01-22 pavelpa <pavelpa@localhost>
1359 sanity check for consitency of confId in AppSettings and the DB
1361 forgotten appsettings files
1365 2010-01-21 pavelpa <pavelpa@localhost>
1367 modifications to import-schedule dialog - closed automatically after parsing/importing schedule
1369 EventModel signaling changed - if some of the data (favourite,alarm) has changed on the event, signal 'eventHasChanged' is emitted - all treeViews (eg. DayView, FavsView, TracksView, ...) have to listen on this signal Only favouritiesView is 'reset' when current tab is changed in mainWindow - 'cause time groupings have to be recreated, since favs may have changed
1371 check for existence of conference before inserting it into DB
1373 added 'Conference' tab - to list conference details - implemented AppSettings for storing Application settings - stored conference ID
1375 removed schedule resource file, which was used for testing - import schedule dialog replaces it's functionality
1377 2010-01-21 fortefr <fortefr@localhost>
1381 2010-01-21 pavelpa <pavelpa@localhost>
1383 forgotten Import Schedule Dialog files
1385 2010-01-21 uzakmat <uzakmat@localhost>
1387 New installation path for the binary, Maemo optification added into debian/rules, new icons
1389 2010-01-21 pavelpa <pavelpa@localhost>
1391 import/search schedule dialog implemented
1393 2010-01-21 timkoma <timkoma@localhost>
1395 update for the search
1397 2010-01-21 fortefr <fortefr@localhost>
1401 Time conflict warning
1403 2010-01-21 korrco <korrco@localhost>
1405 exception handling changed
1407 2010-01-21 pavelpa <pavelpa@localhost>
1409 combined EVENT and VIRTUAL_EVENT => 'EVENT' now - Maemo sqlite doesn't support Full-Text-Search
1411 2010-01-21 korrco <korrco@localhost>
1413 updateTab refactored
1415 activities tab implemented
1417 activities tab implemented
1419 activities tab implemented
1421 2010-01-21 timkoma <timkoma@localhost>
1423 first working version of the search
1425 2010-01-21 pavelpa <pavelpa@localhost>
1427 event dialog - details about the Event is displayed in FullScreen mode
1429 compilation error "linux" fix - caused by previous commit
1431 map is displayed in FullScreen mode
1433 2010-01-20 pavelpa <pavelpa@localhost>
1435 group items (time/track/...) are expanded on single-click
1437 changed 'Activity' -> 'Track'
1439 parsing activity from xml - 'track' from xml schedule is treated as an activity
1441 event dialog changes - changed font/background colors - title occupies more lines if it doesn't fit in one line
1443 alarm dialog changes - displayed additional Event's details - autoresizing title (if it doesn't fit in one line)
1445 updated alarm dialog
1447 2010-01-20 uzakmat <uzakmat@localhost>
1449 Makefile reverted as it was overwritten accidentally
1451 2010-01-20 pavelpa <pavelpa@localhost>
1453 implemented some error handling
1455 alarm icon/stuff is relevant for MAEMO only - used "MAEMO" define for conditional compilation
1457 MAEMO: work on alarm - snooze alarm - cancel alarm - run application which automatically display Event dialog for given Event ID
1459 2010-01-20 fortefr <fortefr@localhost>
1461 Warning icon (uncompleted)
1463 2010-01-20 timkoma <timkoma@localhost>
1465 temp commit for search tab
1467 2010-01-20 pavelpa <pavelpa@localhost>
1469 display event details in the treeView
1471 2010-01-20 korrco <korrco@localhost>
1473 activities viewed ordered by activity id and start time
1475 2010-01-20 fortefr <fortefr@localhost>
1480 D icons/favourite-off.png
1481 D icons/favourite-on.png
1482 AM icons/favourite-offBig.png
1483 AM icons/favourite-onBig.png
1484 D icons/alarm-off.png
1486 D icons/alarm-on.png
1487 AM icons/alarm-offBig.png
1488 AM icons/compassBig.png
1489 AM icons/alarm-onBig.png
1491 2010-01-20 korrco <korrco@localhost>
1493 static allocation instead of dynamic added when creating activity map
1495 2010-01-20 pavelpa <pavelpa@localhost>
1497 some drawing modifications
1499 the most recent FOSDEM 2010 schedule http://fosdem.org/schedule/xml
1501 2010-01-19 pavelpa <pavelpa@localhost>
1505 changed abstract/description/scrollbars color in eventdialog
1507 2010-01-19 korrco <korrco@localhost>
1509 support for view activities with their names added
1511 2010-01-19 pavelpa <pavelpa@localhost>
1513 event-dialog - displayed persons/presenters names - implemented Event::persons() method to get persons names associated with the given event ID
1515 single-click is used to open event dialog
1517 diplayed map is closed by single-click, instead of double-click
1523 2010-01-19 uzakmat <uzakmat@localhost>
1525 Addition of files required for a Debian package and Maemo specific files
1527 2010-01-19 fortefr <fortefr@localhost>
1529 Favourites dayNavigator
1531 2010-01-19 pavelpa <pavelpa@localhost>
1533 schedule.en.xml is now in resource - for testing only - will be removed from final application
1535 2010-01-19 korrco <korrco@localhost>
1537 minimal size for tabs set
1539 2010-01-19 fortefr <fortefr@localhost>
1542 -This line, and those below, will be ignored--
1544 M src/gui/mainwindow.cpp
1545 M src/gui/mainwindow.h
1547 2010-01-19 fortefr <fortefr@localhost>
1549 Automatic tabs update
1550 M src/gui/mainwindow.ui
1551 M src/gui/mainwindow.cpp
1552 M src/gui/mainwindow.h
1554 2010-01-19 pavelpa <pavelpa@localhost>
1558 handled the case when the map is not available
1560 map-name to map-path implemented - correct map is displayed
1562 fixed: icons overlapped
1564 2010-01-18 pavelpa <pavelpa@localhost>
1566 started work on displaying map - implemented mapwindow - map is hard-coded for now TODO: finish getting map path from the event
1572 implemented 'Event' dialog to display relevant 'Event's info
1574 2010-01-18 korrco <korrco@localhost>
1576 sorting by activity id added
1578 2010-01-18 pavelpa <pavelpa@localhost>
1580 autoresizing activities treeView
1582 implemented drawing icons + number of favs/alarms in the corresponding group
1584 2010-01-18 korrco <korrco@localhost>
1586 grouping by time equation changed - beter group deviding, also according to favourites
1588 activities tab implemented - need to fit gui, functionality works fine
1590 activities tab implemented - not finished yet
1592 activities tab implemented - not finished yet
1594 2010-01-18 pavelpa <pavelpa@localhost>
1596 added 'alarm' columnt to the 'EVENT' table to signalize that the event has/hasn't alarm set
1598 2010-01-18 fortefr <fortefr@localhost>
1602 2010-01-18 pavelpa <pavelpa@localhost>
1604 maemo specific compilation fix
1606 2010-01-18 fortefr <fortefr@localhost>
1608 Fav table update M trunk/src/gui/mainwindow.h M trunk/src/gui/mainwindow.cpp M trunk/src/mvc/treeview.h M trunk/src/mvc/eventmodel.cpp M trunk/src/mvc/event.h M trunk/src/fosdem.pro
1610 2010-01-18 pavelpa <pavelpa@localhost>
1612 added GrayScale versions (inactive/OFF) of the icons
1614 2010-01-18 hanzes <hanzes@localhost>
1616 fixed sqlite statement
1618 2010-01-18 pavelpa <pavelpa@localhost>
1620 fixed: broken compilation for linux caused by previous commit
1622 started work on alarm(libaalarm)
1624 used 'MAEMO' define to create 'non-virtual' 'VIRUAL_EVENT' table instead of 'virtual' one, only for 'MAEMO' Linux stays untouched - creates real 'virtual' table for FTS support
1626 2010-01-18 korrco <korrco@localhost>
1628 current path print added
1630 2010-01-18 fortefr <fortefr@localhost>
1632 Temporal virtual_event change
1634 2010-01-18 pavelpa <pavelpa@localhost>
1636 fix: segfault - fixes segfault when switching days in "Day View" - TODO: needs to be verified, 'cause it looks like it shouldn't work, but it does - when calling 'QAbstractItemModel::removeRows()' it returns false, but it prevents application from crash(segfault) - possible explanation is that the timing has changed and so the conditions for the segfault
1638 added "Quit" to "File" menu
1640 2010-01-17 pavelpa <pavelpa@localhost>
1642 implemented method to force 'EventModel' emit a signal dataChanged() - so 'TreeView' know it has to redraw items corresponding to chanded indices (range of indeces)
1644 created 'global.pri' file, which should cover all global definition of the project - this file has to be include in each "*.pro" file, where it's needed - defines "MAEMO" for handling 'MAEMO' specific code in source files - defines "maemo" for handling 'MAEMO' specific files in "*.pro" file(s)
1646 just minor corrections to 'event'
1648 started work on 'favourities' - created tavourities tree view in the MainWindow 'Favourities' tab - listed some testing 'fav' events - TODO: list isn't updated dynamically, which means that the list isn't updated if the user adds/removes an event(s) to/from the 'favourities' list
1650 implemented JOINing two tables - modified 'ormrecord' to support JOINing two tables - modified 'event' accordingly, since its items/columns are splitted into two separate tables
1652 2010-01-16 pavelpa <pavelpa@localhost>
1654 work on favourite - created 'favourite' column in EVENT table - modified 'ormrecord' for setting record's elements - favourities view not implemented
1656 2010-01-14 fortefr <fortefr@localhost>
1660 Map button/compass icon added
1662 Testing svn, tabs added, misprint fixed
1664 2010-01-14 pavelpa <pavelpa@localhost>
1666 just some directory renaming - renamed 'model' to 'mvc' (Model-View-Controller), since it contains also 'delegate' and 'view'
1668 2010-01-13 pavelpa <pavelpa@localhost>
1672 implemented day navigator widget - to switch between conference days
1674 implemented 'conference' record for accessing info about the conference - events are loaded from the first day of the conference
1676 added about dialog(s) - some modifications needed - About Qt: not scrollable - About app: modifications to display items in system font/colors needed
1678 added application icon
1680 2010-01-12 pavelpa <pavelpa@localhost>
1682 implemented xml parser - parsing Schedule
1684 modified model-view - created own delegate to display TreeView items - contains also 'controls' - which are clickable (handled in TreeView) - created own TreeView inherited from QTreeView - to handle control-clicks of the Delegate - minor modifications to MainWindow UI - QTreeView replaced by own TreeView - autoresizing of TreeView - icons added
1686 2010-01-07 korrco <korrco@localhost>
1688 TODO for exception handling added
1690 support for creating GUI via QtCreator added
1692 2010-01-02 komarma <komarma@localhost>
1694 Creating EventModel class
1696 2009-12-31 komarma <komarma@localhost>
1698 Fixing datetime conversion
1700 2009-12-30 komarma <komarma@localhost>
1702 Adding database loading and data conversion to orm module
1704 2009-12-29 komarma <komarma@localhost>
1708 2009-12-28 komarma <komarma@localhost>
1710 Creating initial application directory structure.
1712 Creating initial repository structure