Imported Upstream version 0.6.1 upstream/0.6.1
authorgregor herrmann <gregoa@debian.org>
Thu, 11 Sep 2014 20:00:38 +0000 (22:00 +0200)
committergregor herrmann <gregoa@debian.org>
Thu, 11 Sep 2014 20:00:38 +0000 (22:00 +0200)
74 files changed:
ChangeLog
NEWS
README
TODO [deleted file]
confclerk.pro
data/confclerk.1
data/confclerk.desktop
data/confclerk.png
data/confclerk.pod
src/alarm/alarm.cpp
src/alarm/alarm.h
src/app/application.cpp
src/app/application.h
src/app/appsettings.cpp
src/app/appsettings.h
src/app/main.cpp
src/global.pri
src/gui/about.ui
src/gui/conferenceeditor.cpp
src/gui/conferenceeditor.h
src/gui/conflictdialogcontainer.cpp
src/gui/conflictdialogcontainer.h
src/gui/conflictsdialog.cpp
src/gui/conflictsdialog.h
src/gui/daynavigatorwidget.cpp
src/gui/daynavigatorwidget.h
src/gui/dayviewtabcontainer.cpp
src/gui/dayviewtabcontainer.h
src/gui/errormessage.cpp
src/gui/errormessage.h
src/gui/eventdialog.cpp
src/gui/eventdialog.h
src/gui/favtabcontainer.cpp
src/gui/favtabcontainer.h
src/gui/mainwindow.cpp
src/gui/mainwindow.h
src/gui/roomstabcontainer.cpp
src/gui/roomstabcontainer.h
src/gui/searchhead.cpp
src/gui/searchhead.h
src/gui/searchtabcontainer.cpp
src/gui/searchtabcontainer.h
src/gui/settingsdialog.cpp
src/gui/settingsdialog.h
src/gui/tabcontainer.cpp
src/gui/tabcontainer.h
src/gui/trackstabcontainer.cpp
src/gui/trackstabcontainer.h
src/gui/urlinputdialog.cpp
src/gui/urlinputdialog.h
src/mvc/conference.cpp
src/mvc/conference.h
src/mvc/conferencemodel.cpp
src/mvc/conferencemodel.h
src/mvc/delegate.cpp
src/mvc/delegate.h
src/mvc/event.cpp
src/mvc/event.h
src/mvc/eventmodel.cpp
src/mvc/eventmodel.h
src/mvc/room.cpp
src/mvc/room.h
src/mvc/track.cpp
src/mvc/track.h
src/mvc/treeview.cpp
src/mvc/treeview.h
src/orm/ormrecord.h
src/sql/schedulexmlparser.cpp
src/sql/schedulexmlparser.h
src/sql/sqlengine.cpp
src/sql/sqlengine.h
src/test/main.cpp
src/test/mvc/eventtest.cpp
src/test/mvc/eventtest.h

index ee8c5dc..623f227 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,84 @@
+2014-09-11  gregoa
+
+       * NEWS: Finalize NEWS before release.
+       * NEWS: Update NEWS for 0.6.1 release.
+       * README: Update reference URLs in README.
+       * README, data/confclerk.pod, src/alarm/alarm.cpp,
+         src/alarm/alarm.h, src/app/application.cpp,
+         src/app/application.h, src/app/appsettings.cpp,
+         src/app/appsettings.h, src/app/main.cpp, src/gui/about.ui,
+         src/gui/conferenceeditor.cpp, src/gui/conferenceeditor.h,
+         src/gui/conflictdialogcontainer.cpp,
+         src/gui/conflictdialogcontainer.h, src/gui/conflictsdialog.cpp,
+         src/gui/conflictsdialog.h, src/gui/daynavigatorwidget.cpp,
+         src/gui/daynavigatorwidget.h, src/gui/dayviewtabcontainer.cpp,
+         src/gui/dayviewtabcontainer.h, src/gui/errormessage.cpp,
+         src/gui/errormessage.h, src/gui/eventdialog.cpp,
+         src/gui/eventdialog.h, src/gui/favtabcontainer.cpp,
+         src/gui/favtabcontainer.h, src/gui/mainwindow.cpp,
+         src/gui/mainwindow.h, src/gui/roomstabcontainer.cpp,
+         src/gui/roomstabcontainer.h, src/gui/searchhead.cpp,
+         src/gui/searchhead.h, src/gui/searchtabcontainer.cpp,
+         src/gui/searchtabcontainer.h, src/gui/settingsdialog.cpp,
+         src/gui/settingsdialog.h, src/gui/tabcontainer.cpp,
+         src/gui/tabcontainer.h, src/gui/trackstabcontainer.cpp,
+         src/gui/trackstabcontainer.h, src/gui/urlinputdialog.cpp,
+         src/gui/urlinputdialog.h, src/mvc/conference.cpp,
+         src/mvc/conference.h, src/mvc/conferencemodel.cpp,
+         src/mvc/conferencemodel.h, src/mvc/delegate.cpp,
+         src/mvc/delegate.h, src/mvc/event.cpp, src/mvc/event.h,
+         src/mvc/eventmodel.cpp, src/mvc/eventmodel.h, src/mvc/room.cpp,
+         src/mvc/room.h, src/mvc/track.cpp, src/mvc/track.h,
+         src/mvc/treeview.cpp, src/mvc/treeview.h, src/orm/ormrecord.h,
+         src/sql/schedulexmlparser.cpp, src/sql/schedulexmlparser.h,
+         src/sql/sqlengine.cpp, src/sql/sqlengine.h, src/test/main.cpp,
+         src/test/mvc/eventtest.cpp, src/test/mvc/eventtest.h: Update
+         copyright notices.
+       * confclerk.pro: confclerk.pro: fix typo in pod2man call.
+       * confclerk.pro: confclerk.pro: cosmetic editoring.
+       * confclerk.pro: confclerk.pro: add signature target.
+         
+         gpgp-sign tarball when making a release.
+
+2014-09-09  gregoa
+
+       * src/mvc/event.cpp: Fix SQL query which returned too many rooms.
+
+2013-09-24  philipp
+
+       * src/sql/sqlengine.cpp: Fixed a yet unknown bug: The room name was
+         not properly inserted in the room table.
+
+2013-09-10  philipp
+
+       * src/gui/eventdialog.cpp: Escaped the strings that are shown in
+         the dialog and preserve some layout.
+
+2013-07-04  philipp
+
+       * src/gui/mainwindow.cpp: Make it impossible to hide the toolbar by
+         disallowing its context menu (fixes #51).
+
+2013-06-26  gregoa
+
+       * TODO: remove TODO with one remaining item which I don't
+         understand
+       * TODO: move TODO item to trac, issue #52
+       * TODO: move TODO item to trac, issue #51
+       * TODO: move TODO item to trac, issue #50
+
+2013-06-12  philipp
+
+       * data/confclerk.desktop: Applied "desktop-keywords.patch": add
+         Keyword entry to confclerk.desktop Author: gregor herrmann
+         <gregoa@debian.org>
+       * README, data/confclerk.pod: Applied "spelling.patch":
+         Description: fix a typo Author: gregor herrmann
+         <gregoa@debian.org>
+
 2013-06-12  gregoa
 
+       * NEWS, src/global.pri: bump version for future release
        * NEWS: Update NEWS for 0.6.0 release.
        * src/global.pri: Set version to 0.6.0.
 
diff --git a/NEWS b/NEWS
index 5613882..a2a12d3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,14 @@
 This is the NEWS file for ConfClerk. ConfClerk is the successor of
 fosdem-schedule; cf. docs/fosdem-schedule for the historic documentation.
 
+version 0.6.1, 2014-09-11
+* Fix typos in documentation.
+* Add Keyword entry to .desktop file.  
+* Make it impossible to hide the toolbar by disallowing its context menu.
+  (Fixes: #51).
+* Fix bugs around rooms.
+  Insert names into database, handle room name changes.
+
 version 0.6.0, 2013-06-13
 * New DB schema 001. Datebase is converted on first start.
   DB schema update functionality implemented.
diff --git a/README b/README
index 81919aa..7bc92e9 100644 (file)
--- a/README
+++ b/README
@@ -15,7 +15,7 @@ the PentaBarf conference management system (or frab) used by e.g. FOSDEM,
 DebConf, FrOSCon, Grazer Linuxtage, and the CCC.
 
 ConfClerk is targeted at mobile devices like the Nokia N810 and N900 but
-works on any sytem running Qt.
+works on any system running Qt.
 
 See the file ./INSTALL for building and installation instructions, and
 ./AUTHORS for the list of contributors.
@@ -24,7 +24,7 @@ See the file ./INSTALL for building and installation instructions, and
 Copyright and License:
 
   Copyright (C) 2010 Ixonos Plc.
-  Copyright (C) 2011-2013, Philipp Spitzer, gregor herrmann, Stefan Strahl
+  Copyright (C) 2011-2014, Philipp Spitzer, gregor herrmann, Stefan Strahl
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -122,10 +122,11 @@ Toastfreeware
 http://www.toastfreeware.priv.at/confclerk/
 
 
-Tested pentabarf (or frab) instances:
+Tested pentabarf (or frab, or summit with patches) instances:
 
+- 30C3: https://events.ccc.de/congress/2013/Fahrplan/schedule.xml
+- DebConf (2013, pentbarf): https://penta.debconf.org/dc13_schedule/schedule.en.xml
+- DebConf (2014, summit): https://summit.debconf.org/debconf14.xml
 - FOSDEM: http://fosdem.org/schedule/xml
-- Grazer Linuxtage (2013): http://glt13-programm.linuxtage.at/schedule.de.xml
-- DebConf (2012): http://penta.debconf.org/dc12_schedule/schedule.en.xml
-- 29C3: http://events.ccc.de/congress/2012/Fahrplan/schedule.en.xml
-- FrOSCon (2012): http://programm.froscon.org/2012/schedule.xml
+- FrOSCon (2014): http://programm.froscon.org/2014/schedule.xml
+- Grazer Linuxtage (2014): http://glt14-programm.linuxtage.at/schedule.de.xml
diff --git a/TODO b/TODO
deleted file mode 100644 (file)
index 6aeeebc..0000000
--- a/TODO
+++ /dev/null
@@ -1,4 +0,0 @@
-- .pro: maybe add an install target
-- explore src/alarm/calendar*
-- if toolbar is turned off, it can not be turned on anymore.
-- try to de-duplicate README and data/confclerk.pod
index 625060d..b6a9b4e 100644 (file)
@@ -12,11 +12,11 @@ SUBDIRS = src
 # The global.pri defines the VERSION of the project
 include(src/global.pri)
 
-QMAKE_EXTRA_TARGETS += changelog icon man release releaseclean tarball
+QMAKE_EXTRA_TARGETS += changelog icon man release releaseclean tarball signature
 
 changelog.target = ChangeLog
 changelog.commands = \
-       svn up && svn2cl --group-by-day --reparagraph
+       svn2cl --group-by-day --reparagraph
 changelog.CONFIG = phony
 
 icon.target = data/$${TARGET}.png
@@ -24,13 +24,13 @@ icon.commands = convert data/$${TARGET}.svg data/$${TARGET}.png
 icon.depends = data/$${TARGET}.svg
 
 man.target = data/$${TARGET}.1
-man.commands = pod2man --utf8 --center=\"Offlince conference scheduler\" --release=\"Version $${VERSION}\" data/$${TARGET}.pod > data/$${TARGET}.1
+man.commands = \
+       pod2man --utf8 --center=\"Offline conference scheduler\" --release=\"Version $${VERSION}\" data/$${TARGET}.pod > data/$${TARGET}.1
 man.depends = data/$${TARGET}.pod
 
-release.depends = releaseclean tarball
-
 releaseclean.commands = \
- $(DEL_FILE) data/$${TARGET}.png data/$${TARGET}.1 ChangeLog
+ $(DEL_FILE) data/$${TARGET}.png data/$${TARGET}.1 ChangeLog $${TARGET}-$${VERSION}.tar.gz.asc
+release.depends = releaseclean tarball signature
 #releaseclean.CONFIG = phony
 
 tarball.target = $${TARGET}-$${VERSION}.tar.gz
@@ -45,3 +45,8 @@ tarball.commands = \
        tar -cz --exclude=.svn --exclude=*.tar.gz -f $$tarball.target $${TARGET}-$${VERSION} ; \
        $(DEL_FILE) -r $${TARGET}-$${VERSION}
 tarball.depends = changelog icon man
+
+signature.target = $${TARGET}-$${VERSION}.tar.gz.asc
+signature.commands = \
+       gpg --armor --detach-sign $${TARGET}-$${VERSION}.tar.gz
+signature.depends = tarball
index 74b1a85..ad3c41e 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\" ========================================================================
 .\"
 .IX Title "CONFCLERK 1"
-.TH CONFCLERK 1 "2013-04-19" "Version 0.6.0" "Offlince conference scheduler"
+.TH CONFCLERK 1 "2014-09-11" "Version 0.6.1" "Offline conference scheduler"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -81,11 +90,11 @@ location, etc.) and enables you to select favorite events and create your own
 schedule.
 .PP
 At the moment \fBConfClerk\fR is able to import schedules in \s-1XML\s0 format created
-by the PentaBarf conference management system (or frab) used by e.g. \s-1FOSDEM\s0,
-DebConf, FrOSCon, Grazer Linuxtage, and the \s-1CCC\s0.
+by the PentaBarf conference management system (or frab) used by e.g. \s-1FOSDEM,\s0
+DebConf, FrOSCon, Grazer Linuxtage, and the \s-1CCC.\s0
 .PP
 ConfClerk is targeted at mobile devices like the Nokia N810 and N900 but
-works on any sytem running Qt.
+works on any system running Qt.
 .SH "OPTIONS"
 .IX Header "OPTIONS"
 None.
@@ -104,13 +113,13 @@ In the registry (search for the Toastfreeware key, should be at
 .IP "Other \s-1OS\s0" 4
 .IX Item "Other OS"
 Cf. the QSettings documentation at 
-http://doc.qt.nokia.com/stable/qsettings.html#locations\-where\-application\-settings\-are\-stored <http://doc.qt.nokia.com/stable/qsettings.html#locations-where-application-settings-are-stored>.
+<http://doc.qt.nokia.com/stable/qsettings.html#locations\-where\-application\-settings\-are\-stored>.
 .SH "FILES"
 .IX Header "FILES"
 \&\fBConfClerk\fR keeps its database in the location proposed by the \s-1XDG\s0 Base
-Directory specification http://standards.freedesktop.org/basedir\-spec/basedir\-spec\-latest.html <http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html>:
+Directory specification <http://standards.freedesktop.org/basedir\-spec/basedir\-spec\-latest.html>:
 .PP
-So the configuration (see \*(L"\s-1CONFIGURATION\s0\*(R") is stored at
+So the configuration (see \*(L"\s-1CONFIGURATION\*(R"\s0) is stored at
 \&\fI~/.config/Toastfreeware/ConfClerk.conf\fR and the database is kept at
 \&\fI~/.local/share/data/Toastfreeware/ConfClerk/ConfClerk.sqlite\fR.
 .SH "COPYRIGHT AND LICENSE"
@@ -119,9 +128,9 @@ So the configuration (see \*(L"\s-1CONFIGURATION\s0\*(R") is stored at
 .IX Subsection "Main code"
 .Vb 4
 \&    Copyright (C) 2010 Ixonos Plc.
-\&    Copyright (C) 2011\-2013, Philipp Spitzer <philipp@toastfreeware.priv.at>
-\&    Copyright (C) 2011\-2013, gregor herrmann <gregor@toastfreeware.priv.at>
-\&    Copyright (C) 2011\-2013, Stefan Strahl <stefan@toastfreeware.priv.at>
+\&    Copyright (C) 2011\-2014, Philipp Spitzer <philipp@toastfreeware.priv.at>
+\&    Copyright (C) 2011\-2014, gregor herrmann <gregor@toastfreeware.priv.at>
+\&    Copyright (C) 2011\-2014, Stefan Strahl <stefan@toastfreeware.priv.at>
 \&
 \&    This program is free software; you can redistribute it and/or modify
 \&    it under the terms of the GNU General Public License as published by
index 59df746..8120bf4 100644 (file)
@@ -6,3 +6,4 @@ GenericName=Offline conference schedule application
 Exec=confclerk
 Icon=confclerk
 Categories=Office;Calendar;
+Keywords=Conference;Schedule;pentabarf;frab;
index 74c03e4..eb21a2d 100644 (file)
Binary files a/data/confclerk.png and b/data/confclerk.png differ
index a1a2d55..c6a61fc 100644 (file)
@@ -21,7 +21,7 @@ by the PentaBarf conference management system (or frab) used by e.g. FOSDEM,
 DebConf, FrOSCon, Grazer Linuxtage, and the CCC.
 
 ConfClerk is targeted at mobile devices like the Nokia N810 and N900 but
-works on any sytem running Qt.
+works on any system running Qt.
 
 =head1 OPTIONS
 
@@ -65,9 +65,9 @@ F<~/.local/share/data/Toastfreeware/ConfClerk/ConfClerk.sqlite>.
 =head2 Main code
 
     Copyright (C) 2010 Ixonos Plc.
-    Copyright (C) 2011-2013, Philipp Spitzer <philipp@toastfreeware.priv.at>
-    Copyright (C) 2011-2013, gregor herrmann <gregor@toastfreeware.priv.at>
-    Copyright (C) 2011-2013, Stefan Strahl <stefan@toastfreeware.priv.at>
+    Copyright (C) 2011-2014, Philipp Spitzer <philipp@toastfreeware.priv.at>
+    Copyright (C) 2011-2014, gregor herrmann <gregor@toastfreeware.priv.at>
+    Copyright (C) 2011-2014, Stefan Strahl <stefan@toastfreeware.priv.at>
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
index 6f8f2f5..a25971c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 25f4e6f..e41008d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index baa86ef..db63e3a 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index db33795..51225c1 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index f204bb6..642aefb 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 38149c9..97f2434 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index d7df6bc..4721306 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index cd4c9a1..6ecf01e 100644 (file)
@@ -4,7 +4,7 @@
 # USAGE: include(./global.pri)
 
 # VERSION
-VERSION = 0.6.0
+VERSION = 0.6.1
 DEFINES += VERSION=\\\"$$VERSION\\\"
 
 # Define 'MAEMO' specific CONFIG/DEFINE
index 99fee95..9b92d17 100644 (file)
@@ -137,7 +137,7 @@ p, li { white-space: pre-wrap; }
 &lt;p style=&quot; margin-top:16px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:x-large; font-weight:600;&quot;&gt;Copyright and license&lt;/span&gt;&lt;/p&gt;
 &lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;ConfClerk is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.&lt;/p&gt;
 &lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;ConfClerk is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Copyright (C) 2010 Ixonos Plc.&lt;br /&gt;Copyright (C) 2011-2013 Philipp Spitzer &amp;amp; gregor herrmann&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Copyright (C) 2010 Ixonos Plc.&lt;br /&gt;Copyright (C) 2011-2014 Philipp Spitzer &amp;amp; gregor herrmann &amp;amp; Stefan Strahl&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
          </property>
          <property name="textFormat">
           <enum>Qt::RichText</enum>
index b61aa48..13d4add 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 6d39b74..a3d1983 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 25ba50f..361cbf0 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 99f1f3c..35c72e8 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 9fcb9c2..d153d3e 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index ae4a595..4b71fd2 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 50e1129..cd7698d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index eb11acf..577f0be 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 4a7faac..9607689 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 933077e..b0448ce 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 6fa8336..dbac21a 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index c3051db..16a30ba 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index eb006ce..466cd69 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
@@ -38,19 +38,21 @@ EventDialog::EventDialog(int conferenceId, int eventId, QWidget *parent): QDialo
 
     QString info;
     // title
-    info.append(QString("<h1>%1</h1>\n").arg(event.title()));
+    info.append(QString("<h1>%1</h1>\n").arg(Qt::escape(event.title())));
 
     // persons
     info += QString("<h2>%1</h2>\n").arg(tr("Persons"));
-    info += QString("<p>%1</p>\n").arg(event.persons().join(", "));
+    QStringList persons = event.persons();
+    for (int i = 0; i != persons.size(); ++i) persons[i] = Qt::escape(persons[i]);
+    info += QString("<p>%1</p>\n").arg(persons.join(", "));
 
     // abstract
     info += QString("<h2>%1</h2>\n").arg(tr("Abstract"));
-    info += QString("<p>%1</p>\n").arg(event.abstract());
+    info += Qt::convertFromPlainText(event.abstract(), Qt::WhiteSpaceNormal);
 
     // description
     info += QString("<h2>%1</h2>\n").arg(tr("Description"));
-    info += QString("<p>%1</p>\n").arg(event.description());
+    info += Qt::convertFromPlainText(event.description(), Qt::WhiteSpaceNormal);
 
     // links
     info += QString("<h2>%1</h2>\n<ul>\n").arg(tr("Links"));
@@ -61,7 +63,7 @@ EventDialog::EventDialog(int conferenceId, int eventId, QWidget *parent): QDialo
         QString name(i.key());
         if (url.isEmpty() || url == "http://") continue;
         if (name.isEmpty()) name = url;
-        info += QString("<li><a href=\"%1\">%2</a></li>\n").arg(url, name);
+        info += QString("<li><a href=\"%1\">%2</a></li>\n").arg(Qt::escape(url), Qt::escape(name));
     }
     info += QString("</ul>\n");
     eventInfoTextBrowser->setHtml(info);
index 7640f35..82eff01 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 034af37..8dab56f 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index dd264ce..ba0820f 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 7f4608b..896f160 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
@@ -117,6 +117,9 @@ MainWindow::MainWindow(QWidget* parent): QMainWindow(parent) {
     addAction(settingsAction);
     addAction(quitAction);
 
+    // make it impossible to hide the toolbar by disallowing its context menu
+    toolBar->setContextMenuPolicy(Qt::PreventContextMenu);
+
     // open conference
     useConference(Conference::activeConference());
     // optimization, see useConference() code
index 488dede..7f1c764 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 6d23c7b..eb0e769 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 9cb1790..9920cc4 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 4f53c44..75650d7 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 5afacbf..c423993 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 7cebadd..b0fcb9c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index f6e4809..dfeb836 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 7ed770c..d807e39 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 0b6d22b..d94c8d7 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 7ceb718..e5d7b57 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index d8277c0..16cd43b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 45288c6..1ee9e21 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 09498f2..ee3915a 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index d5a5cf2..5a6e166 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 199922e..4854dfd 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 7e7558d..46858b3 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 51dee99..f6817cc 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index f8688c1..ce344c3 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index fe0f242..b7a4d6c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 5551be3..054c53e 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index e4f2549..6855e24 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index c8cc349..227c57d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
@@ -73,9 +73,10 @@ QList<Event> Event::getByDateAndRoom(const QDate& date, int conferenceId) {
     QSqlQuery query;
     QString aliasEvent("E");
     QString aliasEventRoom("R");
-    query.prepare(QString("SELECT %1 FROM %2 %3, %4 %5 WHERE %3.xid_conference = :conf AND %3.start >= :start AND %3.start < :end AND %3.id = R.xid_event ORDER BY %5.xid_room, %3.start, %3.duration").arg(
+    query.prepare(QString("SELECT %1 FROM %2 %3, %4 %5 WHERE %3.xid_conference = :conf_e AND %5.xid_conference = :conf_r AND %3.start >= :start AND %3.start < :end AND %3.id = %5.xid_event ORDER BY %5.xid_room, %3.start, %3.duration").arg(
                     columnsForSelect(aliasEvent), Event::sTableName, aliasEvent, "EVENT_ROOM", aliasEventRoom));
-    query.bindValue(":conf", conferenceId);
+    query.bindValue(":conf_e", conferenceId);
+    query.bindValue(":conf_r", conferenceId);
     query.bindValue(":start", dayStart.toTime_t());
     query.bindValue(":end", dayStart.addDays(1).toTime_t());
 
index 101e8f6..befe506 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 139d330..ebc821d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 4d89925..7aa2202 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 5a894c4..f823610 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 613a514..f0820a7 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index ae77d19..769ec97 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 384f4bd..2a1d78b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 74ee119..0731263 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 6d27f81..b591679 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 8357b6b..fe5d58d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 80531f8..699c7b6 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index fd1a1ad..f7401a9 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 823a2b6..a10a97b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
@@ -291,7 +291,7 @@ void SqlEngine::addRoomToDB(QHash<QString,QString> &aRoom) {
         query = QSqlQuery(db);
         query.prepare("INSERT INTO ROOM (xid_conference,name) VALUES (:xid_conference, :name)");
         query.bindValue(":xid_conference", aRoom["conference_id"]);
-        query.bindValue(":xid_name", aRoom["name"]);
+        query.bindValue(":name", aRoom["name"]);
         query.exec();
         emitSqlQueryError(query);
         aRoom["id"]= query.lastInsertId().toString(); // 'id' is assigned automatically
index 7348ec8..17e2587 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index ce9b559..52f03ec 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 2f3c8fe..e760d85 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *
index 656024c..ae1ce44 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2010 Ixonos Plc.
- * Copyright (C) 2011-2013 Philipp Spitzer, gregor herrmann, Stefan Stahl
+ * Copyright (C) 2011-2014 Philipp Spitzer, gregor herrmann, Stefan Stahl
  *
  * This file is part of ConfClerk.
  *