releasing package confclerk version 0.6.4-2
[debian/confclerk.git] / ChangeLog
index 536d70d322138c4a87108557e391f9c25a03bdef..33d67e6d29f7bf7e2c6773a0067051bdc845e03f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,135 @@
+2017-12-08  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       update NEWS before release of version 0.6.4
+
+2017-10-07  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       Make toolbar in main window non-movable
+       to prevent accidentally pulling it out.
+
+2017-10-06  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       Settings (dialog): add username/password options for proxy server
+       Cf. #59
+
+2017-10-05  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       update comment on default proxy value as we use QNetworkProxy::ProxyType instead of int now
+
+2017-10-05  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       AppSettings returns the proxy type as QNetworkProxy instead of int now.
+
+2017-10-05  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       Settings (dialog): add HTTP+SOCKS5 radio buttons and use them
+       Hopefully fixes: #59
+
+       Add ProxyType setting in preparation of SOCKS5 proxy support.
+
+2017-10-03  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       Settings dialog: set port range to 1-65535 and right-align.
+
+       Settings dialog: change heading to "HTTP proxy settings".
+       Fixes: #59
+
+2017-10-02  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       schedulexmlparser.cpp: add missing #include
+       Found when building with gcc 4.2.1 under Maemo5.
+
+2017-10-02  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       C++98 compatibility: Variable initialization in SqlEngine class.
+
+       C++98 compatibility: Variable initialization in TransactionRaii class.
+
+       C++98 compatibility: Use throw() in destructor of std exceptions.
+
+       C++98 compatibility: QDialogButtonBox::StandardButton::Open -> QDialogButtonBox::Open.
+
+2017-10-02  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       Make sure we build with -std=c++98 (under Unix and Qt4)
+       because gcc 4.2.1 on Maemo5 doesn't know c++11, and with this setting we can
+       prevent accidents also when building the Qt4 variant with a modern compiler.
+
+2017-10-01  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       bump version after release
+
+       update NEWS before release of version 0.6.3
+
+2017-09-27  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       Now the links in the description are clickable. Fixes #49.
+
+       The ID of an event is checked now when importing the XML file.
+
+       Now using exceptions to report errors in schedulexmlparser.cpp.
+
+       Create dedicated sub-function to parse XML data (to prepare exception error reporting).
+
+       Use TransactionRaii in schedulexmlparser.cpp.
+
+       Implement transaction RAII.
+
+       Implement rollbackTransaction().
+
+2017-09-13  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       If no day_change was given for a conference 4 AM is assumed.
+       Fixes #53.
+
+       Import schedules with dates attached to events correctly.
+
+       Avoid duplicate code when inserting/updating a conference.
+
+2017-09-13  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       URL input dialog: trim URL.
+
+2017-08-30  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       Minor typographic improvement.
+
+       "Open" button is disabled not when no URL was entered.
+
+2017-08-30  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       Mention new location of database file under Qt5 in docs.
+
+       ifdef qt4 and qt5
+
+       Merge branch 'master' into qt5
+
+2017-08-30  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       When no track is present, use the special name "No track" is used. This fixes issue #56.
+
+2017-08-30  Martín Ferrari  <tincho@tincho.org>
+
+       Fix possibility for SQL injection attack.
+
+       Demangling exception class name from error message of unknown exceptions.
+
+       Write debug message in case of silently catched exceptions.
+
+       More specific error message for "unknown" exceptions.
+
+2017-08-27  gregor herrmann  <gregor@toastfreeware.priv.at>
+
+       TrackInsertException: make error message useful.
+
+       TrackInsertException: correctly derive from OrmSqlException.
+
+       Derive OrmException from std::runtime_error.
+
 2017-01-24  gregor herrmann  <gregoa@debian.org>
 
+       bump version after release
+
        update NEWS before release.
 
 2017-01-23  Philipp Spitzer  <philipp@spitzer.priv.at>
 
        eventdialog: only convertFromPlainText description and abstract if they are not richtext.
 
+       Merge branch 'master' into qt5
+
 2015-01-20  gregor herrmann  <gregoa@debian.org>
 
        Bump copyright year.
        gitlog-to-changelog sums up the commits, whereas git2cl dumps them
        individually.
 
+2015-01-13  Philipp Spitzer  <philipp@spitzer.priv.at>
+
+       Merged changes from trunk. It still compiles successfully. :-)
+
 2014-09-11  gregor herrmann  <gregoa@debian.org>
 
        Make release target depend on distclean target to ensure we have no compiled objects or Makefiles in the release tarball.
 
 2013-09-24  Philipp Spitzer  <philipp@spitzer.priv.at>
 
+       Now the application compiles for QT5.
+       Note that the location of the database in Linux has changed from
+       ~/.local/share/data/Toastfreeware/ConfClerk
+       to
+       ~/.local/share/Toastfreeware/ConfClerk
+
        Fixed a yet unknown bug: The room name was not properly inserted in the room table.
 
 2013-09-10  Philipp Spitzer  <philipp@spitzer.priv.at>