toast/confclerk.git
11 years agoFixed bug reported by gregor: Too many authors are shown (form other conferences...
Philipp Spitzer [Fri, 24 Jun 2011 15:39:10 +0000 (15:39 +0000)]
Fixed bug reported by gregor: Too many authors are shown (form other conferences as well).

11 years agoImprove release target in .pro
gregor herrmann [Fri, 24 Jun 2011 15:15:05 +0000 (15:15 +0000)]
Improve release target in .pro

11 years agoRemoved two unused variables to avoid compiler warnings.
Philipp Spitzer [Fri, 24 Jun 2011 14:31:35 +0000 (14:31 +0000)]
Removed two unused variables to avoid compiler warnings.

11 years agoSomewhere a slash was missing ...
gregor herrmann [Fri, 24 Jun 2011 14:11:24 +0000 (14:11 +0000)]
Somewhere a slash was missing ...

11 years agoUpdated TODO.
gregor herrmann [Fri, 24 Jun 2011 14:00:33 +0000 (14:00 +0000)]
Updated TODO.

11 years agoAdd contact info to README.
gregor herrmann [Thu, 23 Jun 2011 23:42:46 +0000 (23:42 +0000)]
Add contact info to README.

11 years agoUpdate 'About' dialog.
gregor herrmann [Thu, 23 Jun 2011 23:41:28 +0000 (23:41 +0000)]
Update 'About' dialog.

11 years agoRemove ULB, Campus Solbosch maps.
gregor herrmann [Thu, 23 Jun 2011 23:32:08 +0000 (23:32 +0000)]
Remove ULB, Campus Solbosch maps.

11 years agoThe big rename. Which was not so big after all ...
gregor herrmann [Thu, 23 Jun 2011 23:23:50 +0000 (23:23 +0000)]
The big rename. Which was not so big after all ...

11 years agoDe-maemofy: make .desktop file generic, remove resized (old) icons and Makefile for...
gregor herrmann [Thu, 23 Jun 2011 23:16:42 +0000 (23:16 +0000)]
De-maemofy: make .desktop file generic, remove resized (old) icons and Makefile for installing them.

11 years agoAdd new resource file to app.pro
gregor herrmann [Thu, 23 Jun 2011 23:08:30 +0000 (23:08 +0000)]
Add new resource file to app.pro

11 years agoIcons, part 2: replace fosdem/brain icons with ConfClerk logo
gregor herrmann [Thu, 23 Jun 2011 23:01:24 +0000 (23:01 +0000)]
Icons, part 2: replace fosdem/brain icons with ConfClerk logo

11 years agoIcons part 1: replace all icons (except the FOSDEM ones) with icons from current...
gregor herrmann [Thu, 23 Jun 2011 22:38:42 +0000 (22:38 +0000)]
Icons part 1: replace all icons (except the FOSDEM ones) with icons from current gnome-icon-theme

11 years agoRemove unused icons.
gregor herrmann [Thu, 23 Jun 2011 21:48:59 +0000 (21:48 +0000)]
Remove unused icons.

11 years agoAnother instance of the databasename.
gregor herrmann [Thu, 23 Jun 2011 21:35:13 +0000 (21:35 +0000)]
Another instance of the databasename.
(NOTE: untested, this codepath is only used on maemo)

11 years agoMove config and sqlite database. They are both at the xdg-specified locations now:
gregor herrmann [Thu, 23 Jun 2011 21:30:13 +0000 (21:30 +0000)]
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

11 years agoRename DBus service. Hopefully successful.
gregor herrmann [Thu, 23 Jun 2011 20:19:24 +0000 (20:19 +0000)]
Rename DBus service. Hopefully successful.

11 years agoAdd some conference URLs to TODO
gregor herrmann [Thu, 23 Jun 2011 20:11:23 +0000 (20:11 +0000)]
Add some conference URLs to TODO

11 years agoNew bug noted.
gregor herrmann [Thu, 23 Jun 2011 19:46:00 +0000 (19:46 +0000)]
New bug noted.

11 years agoNew bug noted.
gregor herrmann [Thu, 23 Jun 2011 19:40:11 +0000 (19:40 +0000)]
New bug noted.

11 years agoqmake warning: POST_TARGETDEPS instead of TARGETDEPS
gregor herrmann [Thu, 23 Jun 2011 19:37:33 +0000 (19:37 +0000)]
qmake warning: POST_TARGETDEPS instead of TARGETDEPS

11 years agoRemove libs in clean target.
gregor herrmann [Thu, 23 Jun 2011 19:34:54 +0000 (19:34 +0000)]
Remove libs in clean target.

11 years agoMove and rename logo, create a target to convert it in .pro, add copyright/license...
gregor herrmann [Thu, 23 Jun 2011 17:33:26 +0000 (17:33 +0000)]
Move and rename logo, create a target to convert it in .pro, add copyright/license to README.
Update TODO.

11 years agoChecked the remaining code. Didn't find possibilities for SQL injections anymore.
Philipp Spitzer [Thu, 23 Jun 2011 16:58:46 +0000 (16:58 +0000)]
Checked the remaining code. Didn't find possibilities for SQL injections anymore.

11 years agoUpdate TODO.
gregor herrmann [Thu, 23 Jun 2011 16:17:37 +0000 (16:17 +0000)]
Update TODO.

11 years agoAdd release and changelog targets to project file.
gregor herrmann [Thu, 23 Jun 2011 16:12:50 +0000 (16:12 +0000)]
Add release and changelog targets to project file.

11 years agoRemove empty Changelog.
gregor herrmann [Thu, 23 Jun 2011 15:55:44 +0000 (15:55 +0000)]
Remove empty Changelog.

11 years agoPrevented SQL injections in function addPersonToDB.
Philipp Spitzer [Thu, 23 Jun 2011 15:47:43 +0000 (15:47 +0000)]
Prevented SQL injections in function addPersonToDB.

11 years agoAdd copyright to source.
gregor herrmann [Thu, 23 Jun 2011 15:39:53 +0000 (15:39 +0000)]
Add copyright to source.

11 years agoUpdate GPL blurb in source files.
gregor herrmann [Thu, 23 Jun 2011 15:36:05 +0000 (15:36 +0000)]
Update GPL blurb in source files.

11 years agoJust adapted the page size to be rectangular.
Philipp Spitzer [Thu, 23 Jun 2011 15:33:57 +0000 (15:33 +0000)]
Just adapted the page size to be rectangular.

11 years agoThis suggestion/"doodle"* for the new application icon was created just now by Christ...
Philipp Spitzer [Thu, 23 Jun 2011 15:30:39 +0000 (15:30 +0000)]
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).

*Christian's words.

11 years agoRemove ./debian directory, we'll do the packaging outside the "upstream" repository.
gregor herrmann [Thu, 23 Jun 2011 15:29:58 +0000 (15:29 +0000)]
Remove ./debian directory, we'll do the packaging outside the "upstream" repository.

11 years agoFirst round of documentation updates.
gregor herrmann [Thu, 23 Jun 2011 15:26:24 +0000 (15:26 +0000)]
First round of documentation updates.

11 years agoPrepare ChangeLog generation from svn logs.
gregor herrmann [Thu, 23 Jun 2011 15:22:53 +0000 (15:22 +0000)]
Prepare ChangeLog generation from svn logs.

11 years agoPrevented SQL injection in function addLinkToDB.
Philipp Spitzer [Thu, 23 Jun 2011 15:02:15 +0000 (15:02 +0000)]
Prevented SQL injection in function addLinkToDB.

11 years agoupdate TODO
gregor herrmann [Thu, 23 Jun 2011 14:44:08 +0000 (14:44 +0000)]
update TODO

11 years agoFixed SQL error in searchEvent when no table was selected.
Philipp Spitzer [Thu, 23 Jun 2011 14:43:18 +0000 (14:43 +0000)]
Fixed SQL error in searchEvent when no table was selected.
Prevented SQL injection in searchEvent.

11 years agoadd TODO file
gregor herrmann [Thu, 23 Jun 2011 14:31:35 +0000 (14:31 +0000)]
add TODO file

11 years agoAdded some comments, removed and added some debug information.
Philipp Spitzer [Thu, 23 Jun 2011 12:23:57 +0000 (12:23 +0000)]
Added some comments, removed and added some debug information.

11 years agoFixed a bug I introduced when reparing the addRoomToDB function.
Philipp Spitzer [Thu, 23 Jun 2011 12:13:09 +0000 (12:13 +0000)]
Fixed a bug I introduced when reparing the addRoomToDB function.

11 years agoTracks are inserted now when importing new conferences.
Philipp Spitzer [Thu, 23 Jun 2011 06:57:20 +0000 (06:57 +0000)]
Tracks are inserted now when importing new conferences.

11 years agovoid possible SQL injection in function addRoomToDB.
Philipp Spitzer [Thu, 23 Jun 2011 06:46:31 +0000 (06:46 +0000)]
void possible SQL injection in function addRoomToDB.

11 years agoRemoved copying the fosdem.sqlite database during the make process.
Philipp Spitzer [Thu, 23 Jun 2011 06:28:16 +0000 (06:28 +0000)]
Removed copying the fosdem.sqlite database during the make process.

11 years agoThe database is now created from the program. We don't need to copy or provide fosdem...
Philipp Spitzer [Wed, 22 Jun 2011 21:33:29 +0000 (21:33 +0000)]
The database is now created from the program. We don't need to copy or provide fosdem.sqlite anymore.

11 years agoPersons are deleted now when a conference is removed.
Philipp Spitzer [Wed, 22 Jun 2011 21:07:29 +0000 (21:07 +0000)]
Persons are deleted now when a conference is removed.

11 years agoAdded a file with bugs that I noticed when playing with the application.
Philipp Spitzer [Wed, 22 Jun 2011 21:01:32 +0000 (21:01 +0000)]
Added a file with bugs that I noticed when playing with the application.

11 years agoRooms are inserted now for additionally imported conferences.
Philipp Spitzer [Wed, 22 Jun 2011 20:57:28 +0000 (20:57 +0000)]
Rooms are inserted now for additionally imported conferences.

11 years agoImporting persons for multiple conferences works now.
Philipp Spitzer [Wed, 22 Jun 2011 20:35:29 +0000 (20:35 +0000)]
Importing persons for multiple conferences works now.

11 years agoChanged UNIQUE statements in the database table definition so that they make sense...
Philipp Spitzer [Wed, 22 Jun 2011 19:12:32 +0000 (19:12 +0000)]
Changed UNIQUE statements in the database table definition so that they make sense for multiple conferences and do no not prevent successful imports.

11 years agoInsert new field xid_conference into table track, room and person.
gregor herrmann [Wed, 22 Jun 2011 17:51:30 +0000 (17:51 +0000)]
Insert new field xid_conference into table track, room and person.

11 years agoCreated schema for the database with additional colum xid_conference in the tables...
Philipp Spitzer [Tue, 21 Jun 2011 21:47:30 +0000 (21:47 +0000)]
Created schema for the database with additional colum xid_conference in the tables track, room and person.

11 years agoAdded menu item "quit".
Philipp Spitzer [Tue, 21 Jun 2011 20:52:23 +0000 (20:52 +0000)]
Added menu item "quit".

11 years agoRemoved data directory from subdirs so that the manually created Makefile is not...
Philipp Spitzer [Tue, 21 Jun 2011 19:37:30 +0000 (19:37 +0000)]
Removed data directory from subdirs so that the manually created Makefile is not overwritten by qmake -r.

11 years agoRemoved dbus dependency on non-maemo platforms.
Philipp Spitzer [Tue, 21 Jun 2011 19:36:46 +0000 (19:36 +0000)]
Removed dbus dependency on non-maemo platforms.

12 years agouse enabled flag instead of repeated criateria check
kirilma [Wed, 5 May 2010 13:59:53 +0000 (13:59 +0000)]
use enabled flag instead of repeated criateria check

12 years agoadd enabled flag
kirilma [Wed, 5 May 2010 13:59:24 +0000 (13:59 +0000)]
add enabled flag

12 years agorefactor: more compact drawing of controls
kirilma [Wed, 5 May 2010 13:58:56 +0000 (13:58 +0000)]
refactor: more compact drawing of controls

12 years agodo not draw showmap button for event is there is no map for its room
kirilma [Wed, 5 May 2010 13:58:23 +0000 (13:58 +0000)]
do not draw showmap button for event is there is no map for its room

12 years agorefactor: cache whole Room object in Event
kirilma [Wed, 5 May 2010 13:57:37 +0000 (13:57 +0000)]
refactor: cache whole Room object in Event

12 years agostore room map in database
kirilma [Wed, 5 May 2010 13:56:57 +0000 (13:56 +0000)]
store room map in database

show it if it's available, otherwise show a warning
set proper values in default database
new rooms imported as without maps

12 years agostore path to conference map in database
kirilma [Wed, 5 May 2010 13:56:14 +0000 (13:56 +0000)]
store path to conference map in database

path stored as additional field in conference table
if it's null or empty, "Show map" button is not shown
if existing database does not have the field, it will be automatically added

12 years agoUI tune: use buttonBox instead of single buttons to comply with platform conventions
kirilma [Tue, 4 May 2010 05:58:05 +0000 (05:58 +0000)]
UI tune: use buttonBox instead of single buttons to comply with platform conventions

maemo5 does not print "Cancel" buttons, and names "OK" differently
just use buttonBox, and it will behave properly at each platform

12 years agorestore viewing of conference map
kirilma [Fri, 23 Apr 2010 06:04:08 +0000 (06:04 +0000)]
restore viewing of conference map

12 years agominor UI fixes
kirilma [Fri, 23 Apr 2010 05:45:10 +0000 (05:45 +0000)]
minor UI fixes

fix size of UrlInputDialog
restore [remove] button at the same button as [add]

12 years agoremove obsoleted code
kirilma [Thu, 22 Apr 2010 15:34:03 +0000 (15:34 +0000)]
remove obsoleted code

also fix some types

12 years agooptimization
kirilma [Thu, 22 Apr 2010 15:10:46 +0000 (15:10 +0000)]
optimization

12 years agofine tune geometry to look nicer
kirilma [Thu, 22 Apr 2010 14:27:18 +0000 (14:27 +0000)]
fine tune geometry to look nicer

12 years agoadd authors for files
kirilma [Thu, 22 Apr 2010 14:26:52 +0000 (14:26 +0000)]
add authors for files

12 years agoreworked UI for conference editing
kirilma [Thu, 22 Apr 2010 14:26:31 +0000 (14:26 +0000)]
reworked UI for conference editing

underlying representation of conference list is also changed

12 years agoCC: fix endlines
kirilma [Thu, 22 Apr 2010 12:03:07 +0000 (12:03 +0000)]
CC: fix endlines
12 years agouse visible notifications of errors
kirilma [Fri, 16 Apr 2010 12:14:19 +0000 (12:14 +0000)]
use visible notifications of errors

also early detect parsing errors

12 years agomake label shorter to place all required buttons
kirilma [Thu, 15 Apr 2010 12:50:41 +0000 (12:50 +0000)]
make label shorter to place all required buttons

12 years agofix deletion of last conference
kirilma [Thu, 15 Apr 2010 12:50:23 +0000 (12:50 +0000)]
fix deletion of last conference

implement for cleaning all views in the tabs
clean the models when no active conference found
fix cleaning model and signalling views

12 years agoimplement deleting a conference
kirilma [Thu, 15 Apr 2010 12:49:59 +0000 (12:49 +0000)]
implement deleting a conference

pass event about it to mainwindow to update select control
fix Conference::activeConference() to work when first conference is removed

12 years agoadd buttons for refreshm new url and delete and partly implement corresponding actions
kirilma [Thu, 15 Apr 2010 12:06:07 +0000 (12:06 +0000)]
add buttons for refreshm new url and delete and partly implement corresponding actions

also changed Online -> Refresh
delete action is not implemented yet

12 years agostore URL's for conferences
kirilma [Thu, 15 Apr 2010 12:01:48 +0000 (12:01 +0000)]
store URL's for conferences

* use it at update
* let user update the url before request

12 years agoremove unused code
kirilma [Thu, 15 Apr 2010 11:48:14 +0000 (11:48 +0000)]
remove unused code

12 years agofix references in SQL
kirilma [Thu, 15 Apr 2010 11:47:53 +0000 (11:47 +0000)]
fix references in SQL

12 years agosave output from updater QT designer
kirilma [Wed, 14 Apr 2010 05:48:24 +0000 (05:48 +0000)]
save output from updater QT designer

update all ui files to the output format of the new Qt Designer (version: 4.5.3really4.5.2-0ubuntu1)
to avoid unrelated changes in SCM later

12 years agoremove unused class TabWidget
kirilma [Tue, 13 Apr 2010 15:21:52 +0000 (15:21 +0000)]
remove unused class TabWidget

12 years agomove Settings and About to Window Menu
kirilma [Tue, 13 Apr 2010 14:20:00 +0000 (14:20 +0000)]
move Settings and About to Window Menu

* remove Setting and About controls from widgets
* make instead a window menus with the corresponding actions
* rename "Proxy settings" to "Settings", placing the proxy button in a control group

12 years agobuild fix at maemo
kirilma [Mon, 12 Apr 2010 15:15:52 +0000 (15:15 +0000)]
build fix at maemo

force order of computation
some versions of qmake-qt4 require it

12 years agoremove ON CONFLICE REPLACE for events
kirilma [Mon, 12 Apr 2010 12:38:36 +0000 (12:38 +0000)]
remove ON CONFLICE REPLACE for events

12 years agogenerate default database instead of using binary one
kirilma [Mon, 12 Apr 2010 12:38:20 +0000 (12:38 +0000)]
generate default database instead of using binary one

12 years agofix event insert or update
kirilma [Mon, 12 Apr 2010 12:38:00 +0000 (12:38 +0000)]
fix event insert or update

* add error reporting for queries
* actually run check query
* properly get conference_is from event
* fix checking of non-empty result
* fix insert query

12 years agocatch exceptions which leak outside of event handlers
kirilma [Mon, 12 Apr 2010 06:43:53 +0000 (06:43 +0000)]
catch exceptions which leak outside of event handlers

If we do not do this, QT will exit from event loop.

12 years agouse update for events when they are already exists
kirilma [Fri, 9 Apr 2010 12:02:43 +0000 (12:02 +0000)]
use update for events when they are already exists

also use only parameters substitution for these queries

12 years agouse transactions to make import faster
kirilma [Fri, 9 Apr 2010 12:02:26 +0000 (12:02 +0000)]
use transactions to make import faster

13 years agoPreparing for release 0.4.1
uzakmat [Wed, 3 Mar 2010 17:26:50 +0000 (17:26 +0000)]
Preparing for release 0.4.1

13 years agoUTC/LocalTime fix for import conference XML, DB queries for multiple conferences...
timkoma [Wed, 3 Mar 2010 15:47:00 +0000 (15:47 +0000)]
UTC/LocalTime fix for import conference XML, DB queries for multiple conferences fixes

13 years agofix for import - ON CONFLICT REPLACE
timkoma [Fri, 5 Feb 2010 21:31:36 +0000 (21:31 +0000)]
fix for import - ON CONFLICT REPLACE

13 years agoalarm UTC/localtime fix
uzakmat [Fri, 5 Feb 2010 15:46:54 +0000 (15:46 +0000)]
alarm UTC/localtime fix

13 years agoaddition of Diablo specific installation instructions in INSTALL
uzakmat [Wed, 3 Feb 2010 15:53:29 +0000 (15:53 +0000)]
addition of Diablo specific installation instructions in INSTALL

13 years agoinstallation of 40x40 icons enabled because of Diablo
uzakmat [Wed, 3 Feb 2010 15:47:55 +0000 (15:47 +0000)]
installation of 40x40 icons enabled because of Diablo

13 years agorelease information added for release 0.3
uzakmat [Wed, 3 Feb 2010 14:24:43 +0000 (14:24 +0000)]
release information added for release 0.3

13 years agoperformance improvement for Events
timkoma [Wed, 3 Feb 2010 14:08:05 +0000 (14:08 +0000)]
performance improvement for Events

13 years agoperformance improvement for load persons
timkoma [Wed, 3 Feb 2010 13:19:18 +0000 (13:19 +0000)]
performance improvement for load persons

13 years agoNEWS file update
uzakmat [Tue, 2 Feb 2010 16:10:28 +0000 (16:10 +0000)]
NEWS file update

13 years agoA header with the proper copyright/lincence statement was added into each source...
uzakmat [Tue, 2 Feb 2010 16:07:29 +0000 (16:07 +0000)]
A header with the proper copyright/lincence statement was added into each source/header file.