toast/confclerk.git
20 months agobump version after release master
gregor herrmann [Fri, 8 Dec 2017 14:20:37 +0000 (15:20 +0100)]
bump version after release

20 months agoupdate NEWS before release of version 0.6.4 0.6.4
gregor herrmann [Fri, 8 Dec 2017 14:15:32 +0000 (15:15 +0100)]
update NEWS before release of version 0.6.4

22 months agoMake toolbar in main window non-movable
gregor herrmann [Fri, 6 Oct 2017 22:00:35 +0000 (00:00 +0200)]
Make toolbar in main window non-movable

to prevent accidentally pulling it out.

22 months agoSettings (dialog): add username/password options for proxy server
gregor herrmann [Fri, 6 Oct 2017 19:34:23 +0000 (21:34 +0200)]
Settings (dialog): add username/password options for proxy server

Cf. #59

22 months agoupdate comment on default proxy value as we use QNetworkProxy::ProxyType instead...
gregor herrmann [Thu, 5 Oct 2017 21:06:56 +0000 (23:06 +0200)]
update comment on default proxy value as we use QNetworkProxy::ProxyType instead of int now

22 months agoAppSettings returns the proxy type as QNetworkProxy instead of int now.
Philipp Spitzer [Thu, 5 Oct 2017 20:50:44 +0000 (22:50 +0200)]
AppSettings returns the proxy type as QNetworkProxy instead of int now.

22 months agoSettings (dialog): add HTTP+SOCKS5 radio buttons and use them
gregor herrmann [Thu, 5 Oct 2017 12:13:38 +0000 (14:13 +0200)]
Settings (dialog): add HTTP+SOCKS5 radio buttons and use them

Hopefully fixes: #59

22 months agoAdd ProxyType setting in preparation of SOCKS5 proxy support.
gregor herrmann [Thu, 5 Oct 2017 11:27:04 +0000 (13:27 +0200)]
Add ProxyType setting in preparation of SOCKS5 proxy support.

22 months agoSettings dialog: set port range to 1-65535 and right-align.
gregor herrmann [Tue, 3 Oct 2017 20:20:38 +0000 (22:20 +0200)]
Settings dialog: set port range to 1-65535 and right-align.

22 months agoSettings dialog: change heading to "HTTP proxy settings".
gregor herrmann [Tue, 3 Oct 2017 20:20:14 +0000 (22:20 +0200)]
Settings dialog: change heading to "HTTP proxy settings".

Fixes: #59

22 months agoschedulexmlparser.cpp: add missing #include
gregor herrmann [Mon, 2 Oct 2017 21:29:02 +0000 (23:29 +0200)]
schedulexmlparser.cpp: add missing #include

Found when building with gcc 4.2.1 under Maemo5.

22 months agoC++98 compatibility: Variable initialization in SqlEngine class.
Philipp Spitzer [Mon, 2 Oct 2017 20:21:35 +0000 (22:21 +0200)]
C++98 compatibility: Variable initialization in SqlEngine class.

22 months agoC++98 compatibility: Variable initialization in TransactionRaii class.
Philipp Spitzer [Mon, 2 Oct 2017 20:19:57 +0000 (22:19 +0200)]
C++98 compatibility: Variable initialization in TransactionRaii class.

22 months agoC++98 compatibility: Use throw() in destructor of std exceptions.
Philipp Spitzer [Mon, 2 Oct 2017 20:19:13 +0000 (22:19 +0200)]
C++98 compatibility: Use throw() in destructor of std exceptions.

22 months agoC++98 compatibility: QDialogButtonBox::StandardButton::Open -> QDialogButtonBox:...
Philipp Spitzer [Mon, 2 Oct 2017 20:18:07 +0000 (22:18 +0200)]
C++98 compatibility: QDialogButtonBox::StandardButton::Open -> QDialogButtonBox::Open.

22 months agoMake sure we build with -std=c++98 (under Unix and Qt4)
gregor herrmann [Mon, 2 Oct 2017 20:51:42 +0000 (22:51 +0200)]
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.

22 months agobump version after release
gregor herrmann [Sun, 1 Oct 2017 15:10:52 +0000 (17:10 +0200)]
bump version after release

22 months agoupdate NEWS before release of version 0.6.3 0.6.3
gregor herrmann [Sun, 1 Oct 2017 14:53:08 +0000 (16:53 +0200)]
update NEWS before release of version 0.6.3

22 months agoNow the links in the description are clickable. Fixes #49.
Philipp Spitzer [Wed, 27 Sep 2017 21:33:33 +0000 (23:33 +0200)]
Now the links in the description are clickable. Fixes #49.

22 months agoThe ID of an event is checked now when importing the XML file.
Philipp Spitzer [Wed, 27 Sep 2017 20:35:59 +0000 (22:35 +0200)]
The ID of an event is checked now when importing the XML file.

22 months agoNow using exceptions to report errors in schedulexmlparser.cpp.
Philipp Spitzer [Wed, 27 Sep 2017 20:20:05 +0000 (22:20 +0200)]
Now using exceptions to report errors in schedulexmlparser.cpp.

22 months agoCreate dedicated sub-function to parse XML data (to prepare exception error reporting).
Philipp Spitzer [Wed, 27 Sep 2017 19:59:00 +0000 (21:59 +0200)]
Create dedicated sub-function to parse XML data (to prepare exception error reporting).

22 months agoUse TransactionRaii in schedulexmlparser.cpp.
Philipp Spitzer [Wed, 27 Sep 2017 19:34:41 +0000 (21:34 +0200)]
Use TransactionRaii in schedulexmlparser.cpp.

22 months agoImplement transaction RAII.
Philipp Spitzer [Wed, 27 Sep 2017 19:36:47 +0000 (21:36 +0200)]
Implement transaction RAII.

22 months agoImplement rollbackTransaction().
Philipp Spitzer [Wed, 27 Sep 2017 19:32:19 +0000 (21:32 +0200)]
Implement rollbackTransaction().

23 months agoIf no day_change was given for a conference 4 AM is assumed.
Philipp Spitzer [Wed, 13 Sep 2017 21:26:25 +0000 (23:26 +0200)]
If no day_change was given for a conference 4 AM is assumed.

Fixes #53.

23 months agoImport schedules with dates attached to events correctly.
Philipp Spitzer [Wed, 13 Sep 2017 21:20:23 +0000 (23:20 +0200)]
Import schedules with dates attached to events correctly.

23 months agoAvoid duplicate code when inserting/updating a conference.
Philipp Spitzer [Wed, 13 Sep 2017 21:17:32 +0000 (23:17 +0200)]
Avoid duplicate code when inserting/updating a conference.

23 months agoURL input dialog: trim URL.
gregor herrmann [Wed, 13 Sep 2017 19:12:35 +0000 (21:12 +0200)]
URL input dialog: trim URL.

23 months agoMinor typographic improvement.
Philipp Spitzer [Wed, 30 Aug 2017 21:00:10 +0000 (23:00 +0200)]
Minor typographic improvement.

23 months ago"Open" button is disabled not when no URL was entered.
Philipp Spitzer [Wed, 30 Aug 2017 20:56:31 +0000 (22:56 +0200)]
"Open" button is disabled not when no URL was entered.

23 months agoMention new location of database file under Qt5 in docs.
gregor herrmann [Wed, 30 Aug 2017 19:34:42 +0000 (21:34 +0200)]
Mention new location of database file under Qt5 in docs.

23 months agoifdef qt4 and qt5 qt5
gregor herrmann [Wed, 30 Aug 2017 19:15:52 +0000 (21:15 +0200)]
ifdef qt4 and qt5

23 months agoMerge branch 'master' into qt5
gregor herrmann [Wed, 30 Aug 2017 18:38:27 +0000 (20:38 +0200)]
Merge branch 'master' into qt5

23 months agoWhen no track is present, use the special name "No track" is used. This fixes issue...
Philipp Spitzer [Wed, 30 Aug 2017 18:19:18 +0000 (20:19 +0200)]
When no track is present, use the special name "No track" is used. This fixes issue #56.

23 months agoFix possibility for SQL injection attack.
Martín Ferrari [Sun, 27 Aug 2017 22:05:04 +0000 (00:05 +0200)]
Fix possibility for SQL injection attack.

23 months agoDemangling exception class name from error message of unknown exceptions.
Martín Ferrari [Sun, 27 Aug 2017 21:04:57 +0000 (23:04 +0200)]
Demangling exception class name from error message of unknown exceptions.

23 months agoWrite debug message in case of silently catched exceptions.
Martín Ferrari [Sun, 27 Aug 2017 20:56:10 +0000 (22:56 +0200)]
Write debug message in case of silently catched exceptions.

23 months agoMore specific error message for "unknown" exceptions.
Martín Ferrari [Sun, 27 Aug 2017 20:27:34 +0000 (22:27 +0200)]
More specific error message for "unknown" exceptions.

23 months agoTrackInsertException: make error message useful.
gregor herrmann [Sun, 27 Aug 2017 20:58:18 +0000 (22:58 +0200)]
TrackInsertException: make error message useful.

23 months agoTrackInsertException: correctly derive from OrmSqlException.
gregor herrmann [Sun, 27 Aug 2017 20:57:52 +0000 (22:57 +0200)]
TrackInsertException: correctly derive from OrmSqlException.

23 months agoDerive OrmException from std::runtime_error.
gregor herrmann [Sun, 27 Aug 2017 20:57:06 +0000 (22:57 +0200)]
Derive OrmException from std::runtime_error.

2 years agobump version after release
gregor herrmann [Tue, 24 Jan 2017 17:50:06 +0000 (18:50 +0100)]
bump version after release

2 years agoupdate NEWS before release. 0.6.2
gregor herrmann [Tue, 24 Jan 2017 17:38:57 +0000 (18:38 +0100)]
update NEWS before release.

2 years agoUsed tr() for some more GUI strings (there are plenty more that should be treated...
Philipp Spitzer [Mon, 23 Jan 2017 20:47:40 +0000 (21:47 +0100)]
Used tr() for some more GUI strings (there are plenty more that should be treated this way).

2 years agoUsed tr() for some GUI strings (there are plenty more that should be treated this...
Philipp Spitzer [Mon, 23 Jan 2017 20:47:08 +0000 (21:47 +0100)]
Used tr() for some GUI strings (there are plenty more that should be treated this way).

2 years agoHandle SSL errors.
gregor herrmann [Mon, 23 Jan 2017 17:59:07 +0000 (18:59 +0100)]
Handle SSL errors.

Show warning with error messages, offer to ignore them or abort download.

2 years agoSet some SSL parameters for network request.
gregor herrmann [Mon, 23 Jan 2017 17:56:46 +0000 (18:56 +0100)]
Set some SSL parameters for network request.

2 years agoMerged definition and initialization of conflictSeverity.
Philipp Spitzer [Sun, 22 Jan 2017 19:11:19 +0000 (20:11 +0100)]
Merged definition and initialization of conflictSeverity.

2 years agoInitialize conflictSeverity variable.
gregor herrmann [Sun, 22 Jan 2017 18:49:39 +0000 (19:49 +0100)]
Initialize conflictSeverity variable.

Compiler warning with -Wmaybe-uninitialized.

2 years agoconfclerk.pro: add "-transparent white" to convert call
gregor herrmann [Sun, 22 Jan 2017 17:27:55 +0000 (18:27 +0100)]
confclerk.pro: add "-transparent white" to convert call

2 years agoFix typo in error message.
gregor herrmann [Sun, 22 Jan 2017 16:41:03 +0000 (17:41 +0100)]
Fix typo in error message.

2 years agoUpdate example schedule URLs in README.
gregor herrmann [Sun, 22 Jan 2017 16:34:38 +0000 (17:34 +0100)]
Update example schedule URLs in README.

2 years agoBump copyright years for icons.
gregor herrmann [Sun, 22 Jan 2017 16:27:52 +0000 (17:27 +0100)]
Bump copyright years for icons.

2 years agoNow ignoring .blend1 files (backup files Blender creates after saving).
Philipp Spitzer [Sat, 21 Jan 2017 22:21:09 +0000 (23:21 +0100)]
Now ignoring .blend1 files (backup files Blender creates after saving).

2 years agoIn the treeview, the right mouse button now back-cycles the favourite state of events.
Philipp Spitzer [Sat, 21 Jan 2017 22:20:26 +0000 (23:20 +0100)]
In the treeview, the right mouse button now back-cycles the favourite state of events.

2 years agoAdded back-cycling option in Event::cycleFavourite.
Philipp Spitzer [Sat, 21 Jan 2017 22:19:49 +0000 (23:19 +0100)]
Added back-cycling option in Event::cycleFavourite.

2 years agoUpdated renderings of the alarm icons after changing the Blender file.
Philipp Spitzer [Sat, 21 Jan 2017 22:06:21 +0000 (23:06 +0100)]
Updated renderings of the alarm icons after changing the Blender file.

2 years agoThe alarm icons had a black border instead of a white border in Blender 2.76b. Fixed it.
Philipp Spitzer [Sat, 21 Jan 2017 22:05:11 +0000 (23:05 +0100)]
The alarm icons had a black border instead of a white border in Blender 2.76b. Fixed it.

2 years agoUpdated renderings of the favourite icons after changing the Blender file.
Philipp Spitzer [Sat, 21 Jan 2017 21:57:53 +0000 (22:57 +0100)]
Updated renderings of the favourite icons after changing the Blender file.

2 years agoThe favourite icons had a black border instead of a white border in Blender 2.76b...
Philipp Spitzer [Sat, 21 Jan 2017 21:57:15 +0000 (22:57 +0100)]
The favourite icons had a black border instead of a white border in Blender 2.76b. Fixed it.

2 years agoRe-rendered favourite icons with Blender 2.76b and added favourite-weak rendering.
Philipp Spitzer [Fri, 20 Jan 2017 22:49:29 +0000 (23:49 +0100)]
Re-rendered favourite icons with Blender 2.76b and added favourite-weak rendering.

2 years agoBump copyright years.
gregor herrmann [Sat, 21 Jan 2017 00:09:53 +0000 (01:09 +0100)]
Bump copyright years.

2 years agowhitespace
gregor herrmann [Sat, 21 Jan 2017 00:06:37 +0000 (01:06 +0100)]
whitespace

2 years agoAddes white border to favourite-weak star.
Philipp Spitzer [Fri, 20 Jan 2017 23:04:47 +0000 (00:04 +0100)]
Addes white border to favourite-weak star.

2 years agoRenamed favourite-on.png to favourite-strong.png and favourite-off.png to favourite...
Philipp Spitzer [Fri, 20 Jan 2017 22:45:56 +0000 (23:45 +0100)]
Renamed favourite-on.png to favourite-strong.png and favourite-off.png to favourite-no.png.

2 years agoNow the conflict severity is drawn.
Philipp Spitzer [Fri, 20 Jan 2017 22:04:17 +0000 (23:04 +0100)]
Now the conflict severity is drawn.

2 years agoRemoved deprecated functions.
Philipp Spitzer [Fri, 20 Jan 2017 20:49:51 +0000 (21:49 +0100)]
Removed deprecated functions.

2 years agoEvent favourite is now tristate in the code now and the corresponding buttons are...
Philipp Spitzer [Fri, 20 Jan 2017 20:46:55 +0000 (21:46 +0100)]
Event favourite is now tristate in the code now and the corresponding buttons are tristate as well.

2 years agoChecked in .gitignore.
Philipp Spitzer [Fri, 20 Jan 2017 19:33:23 +0000 (20:33 +0100)]
Checked in .gitignore.

2 years agofavourite is now tristate instead of bool.
Philipp Spitzer [Fri, 20 Jan 2017 19:33:09 +0000 (20:33 +0100)]
favourite is now tristate instead of bool.

2 years agoeventdialog: only convertFromPlainText description and abstract if they are not richtext.
gregor herrmann [Wed, 11 Jan 2017 20:48:53 +0000 (21:48 +0100)]
eventdialog: only convertFromPlainText description and abstract if they are not richtext.

2 years agoMerge branch 'master' into qt5
gregor herrmann [Wed, 11 Jan 2017 20:35:17 +0000 (21:35 +0100)]
Merge branch 'master' into qt5

4 years agoBump copyright year.
gregor herrmann [Tue, 20 Jan 2015 20:54:35 +0000 (21:54 +0100)]
Bump copyright year.

In anticipation of a release in 2015.

4 years agoUpdate release target.
gregor herrmann [Tue, 20 Jan 2015 20:50:25 +0000 (21:50 +0100)]
Update release target.

Exclude .git directory from tarball.

4 years agoUpdate ChangeLog target.
gregor herrmann [Tue, 20 Jan 2015 20:47:33 +0000 (21:47 +0100)]
Update ChangeLog target.

Use /usr/share/gnulib/build-aux/gitlog-to-changelog (in the gnulib) package
instead of svn2cl, since we moved from subversion to git.

gitlog-to-changelog sums up the commits, whereas git2cl dumps them
individually.

4 years agoMerged changes from trunk. It still compiles successfully. :-)
Philipp Spitzer [Tue, 13 Jan 2015 22:27:16 +0000 (22:27 +0000)]
Merged changes from trunk. It still compiles successfully. :-)

4 years agoMake release target depend on distclean target
gregor herrmann [Thu, 11 Sep 2014 21:02:06 +0000 (21:02 +0000)]
Make release target depend on distclean target
to ensure we have no compiled objects or Makefiles
in the release tarball.

4 years agobump version number after release
gregor herrmann [Thu, 11 Sep 2014 19:24:01 +0000 (19:24 +0000)]
bump version number after release

4 years agoFinalize NEWS before release. 0.6.1
gregor herrmann [Thu, 11 Sep 2014 19:19:35 +0000 (19:19 +0000)]
Finalize NEWS before release.

4 years agoUpdate NEWS for 0.6.1 release.
gregor herrmann [Thu, 11 Sep 2014 16:52:42 +0000 (16:52 +0000)]
Update NEWS for 0.6.1 release.

4 years agoUpdate reference URLs in README.
gregor herrmann [Thu, 11 Sep 2014 16:46:48 +0000 (16:46 +0000)]
Update reference URLs in README.

4 years agoUpdate copyright notices.
gregor herrmann [Thu, 11 Sep 2014 16:42:19 +0000 (16:42 +0000)]
Update copyright notices.

4 years agoconfclerk.pro: fix typo in pod2man call.
gregor herrmann [Thu, 11 Sep 2014 16:36:25 +0000 (16:36 +0000)]
confclerk.pro: fix typo in pod2man call.

4 years agoconfclerk.pro: cosmetic editoring.
gregor herrmann [Thu, 11 Sep 2014 16:35:52 +0000 (16:35 +0000)]
confclerk.pro: cosmetic editoring.

4 years agoconfclerk.pro: add signature target.
gregor herrmann [Thu, 11 Sep 2014 16:32:06 +0000 (16:32 +0000)]
confclerk.pro: add signature target.

gpgp-sign tarball when making a release.

4 years agoFix SQL query which returned too many rooms.
gregor herrmann [Tue, 9 Sep 2014 19:48:36 +0000 (19:48 +0000)]
Fix SQL query which returned too many rooms.

5 years agoNow the application compiles for QT5.
Philipp Spitzer [Tue, 24 Sep 2013 21:14:58 +0000 (21:14 +0000)]
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

5 years agoFixed a yet unknown bug: The room name was not properly inserted in the room table.
Philipp Spitzer [Tue, 24 Sep 2013 20:56:46 +0000 (20:56 +0000)]
Fixed a yet unknown bug: The room name was not properly inserted in the room table.

5 years agoEscaped the strings that are shown in the dialog and preserve some layout.
Philipp Spitzer [Tue, 10 Sep 2013 21:41:58 +0000 (21:41 +0000)]
Escaped the strings that are shown in the dialog and preserve some layout.

6 years agoMake it impossible to hide the toolbar by disallowing its context menu (fixes #51).
Philipp Spitzer [Thu, 4 Jul 2013 20:43:29 +0000 (20:43 +0000)]
Make it impossible to hide the toolbar by disallowing its context menu (fixes #51).

6 years agoremove TODO with one remaining item which I don't understand
gregor herrmann [Wed, 26 Jun 2013 16:56:50 +0000 (16:56 +0000)]
remove TODO with one remaining item which I don't understand

6 years agomove TODO item to trac, issue #52
gregor herrmann [Wed, 26 Jun 2013 16:56:07 +0000 (16:56 +0000)]
move TODO item to trac, issue #52

6 years agomove TODO item to trac, issue #51
gregor herrmann [Wed, 26 Jun 2013 16:55:25 +0000 (16:55 +0000)]
move TODO item to trac, issue #51

6 years agomove TODO item to trac, issue #50
gregor herrmann [Wed, 26 Jun 2013 16:54:27 +0000 (16:54 +0000)]
move TODO item to trac, issue #50

6 years agoApplied "desktop-keywords.patch": add Keyword entry to confclerk.desktop
Philipp Spitzer [Wed, 12 Jun 2013 21:39:52 +0000 (21:39 +0000)]
Applied "desktop-keywords.patch": add Keyword entry to confclerk.desktop
Author: gregor herrmann <gregoa@debian.org>

6 years agoApplied "spelling.patch": Description: fix a typo
Philipp Spitzer [Wed, 12 Jun 2013 21:37:24 +0000 (21:37 +0000)]
Applied "spelling.patch": Description: fix a typo
Author: gregor herrmann <gregoa@debian.org>

6 years agobump version for future release
gregor herrmann [Wed, 12 Jun 2013 20:56:35 +0000 (20:56 +0000)]
bump version for future release

6 years agoUpdate NEWS for 0.6.0 release. 0.6.0
gregor herrmann [Wed, 12 Jun 2013 20:53:04 +0000 (20:53 +0000)]
Update NEWS for 0.6.0 release.

6 years agoSet version to 0.6.0.
gregor herrmann [Wed, 12 Jun 2013 20:52:03 +0000 (20:52 +0000)]
Set version to 0.6.0.