toast/confclerk.git
8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

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

8 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.

8 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.

9 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

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

9 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

9 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

9 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

9 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

9 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

9 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

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

9 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]

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

also fix some types

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

9 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

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

9 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

9 years agoCC: fix endlines
kirilma [Thu, 22 Apr 2010 12:03:07 +0000 (12:03 +0000)]
CC: fix endlines
9 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

9 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

9 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

9 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

9 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

9 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

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

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

9 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

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

9 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

9 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

9 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

9 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

9 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

9 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.

9 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

9 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

9 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

9 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

9 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

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

9 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

9 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

9 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

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

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

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

9 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.

9 years agocorrected 'exec' path when adding an alarm
pavelpa [Tue, 2 Feb 2010 13:58:53 +0000 (13:58 +0000)]
corrected 'exec' path when adding an alarm

9 years agoNEWS file updated
uzakmat [Tue, 2 Feb 2010 13:32:04 +0000 (13:32 +0000)]
NEWS file updated

9 years agoREADME, INSTALL, AUTHORS - filled in
uzakmat [Tue, 2 Feb 2010 11:51:09 +0000 (11:51 +0000)]
README, INSTALL, AUTHORS - filled in

9 years agoAlarm modifications
hanzes [Tue, 2 Feb 2010 09:38:32 +0000 (09:38 +0000)]
Alarm modifications

9 years agoAlarm dbus connection added
hanzes [Mon, 1 Feb 2010 15:47:00 +0000 (15:47 +0000)]
Alarm dbus connection added

9 years agoAlarm dbus connection added
hanzes [Mon, 1 Feb 2010 15:43:00 +0000 (15:43 +0000)]
Alarm dbus connection added

9 years agogradient for treeview items
pavelpa [Mon, 1 Feb 2010 15:32:31 +0000 (15:32 +0000)]
gradient for treeview items

9 years agochanged permissions for the db
pavelpa [Mon, 1 Feb 2010 14:10:57 +0000 (14:10 +0000)]
changed permissions for the db
 - TODO: check it on the device

9 years agocompilation error fix
pavelpa [Mon, 1 Feb 2010 13:33:14 +0000 (13:33 +0000)]
compilation error fix

9 years agocompilation error fix
pavelpa [Mon, 1 Feb 2010 13:20:53 +0000 (13:20 +0000)]
compilation error fix

9 years agoN810 changes: maximized 'map' dialog
pavelpa [Mon, 1 Feb 2010 13:15:02 +0000 (13:15 +0000)]
N810 changes: maximized 'map' dialog

9 years agoAlarm dbus connection added
hanzes [Mon, 1 Feb 2010 13:05:49 +0000 (13:05 +0000)]
Alarm dbus connection added

9 years agoadded 'settings' icon for setting-up proxy(network connection)
pavelpa [Mon, 1 Feb 2010 12:37:08 +0000 (12:37 +0000)]
added 'settings' icon for setting-up proxy(network connection)

9 years agoGUI changes for N810 device
pavelpa [Mon, 1 Feb 2010 12:11:34 +0000 (12:11 +0000)]
GUI changes for N810 device

9 years agodebian/control - Build-Depends section set
uzakmat [Mon, 1 Feb 2010 11:02:50 +0000 (11:02 +0000)]
debian/control - Build-Depends section set

9 years agocreated resource which contains parsed schedule,
pavelpa [Mon, 1 Feb 2010 09:54:29 +0000 (09:54 +0000)]
created resource which contains parsed schedule,
so the user doesn't have to parse it by himself

9 years agoalarm - example of dbus binding functional
uzakmat [Mon, 1 Feb 2010 08:54:59 +0000 (08:54 +0000)]
alarm - example of dbus binding functional

9 years agoupdated schedule.en.xml to the newest version
pavelpa [Mon, 1 Feb 2010 08:52:32 +0000 (08:52 +0000)]
updated schedule.en.xml to the newest version

9 years agochanged fosdem icon in about dialog to brain-alone icon
pavelpa [Sat, 30 Jan 2010 13:43:42 +0000 (13:43 +0000)]
changed fosdem icon in about dialog to brain-alone icon

9 years agochanged copyright string
pavelpa [Sat, 30 Jan 2010 13:26:47 +0000 (13:26 +0000)]
changed copyright string

9 years agonumber of events/alarms/favs is bottom-aligned to the bottom of the icons
pavelpa [Sat, 30 Jan 2010 13:13:10 +0000 (13:13 +0000)]
number of events/alarms/favs is bottom-aligned to the bottom of the icons

9 years agoif the application is run for first time, network connection is set to Direct connection
pavelpa [Fri, 29 Jan 2010 14:37:22 +0000 (14:37 +0000)]
if the application is run for first time, network connection is set to Direct connection

9 years agoinitial binding of alarm to a DBus call
uzakmat [Fri, 29 Jan 2010 14:33:41 +0000 (14:33 +0000)]
initial binding of alarm to a DBus call

9 years agoimplemented 'proxy settings' dialog
pavelpa [Fri, 29 Jan 2010 14:16:05 +0000 (14:16 +0000)]
implemented 'proxy settings' dialog
 - user can secify proxy for network communication

9 years agoimplemented importing the schedule from the Internet
pavelpa [Fri, 29 Jan 2010 12:15:40 +0000 (12:15 +0000)]
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)

9 years agopossible to have multiple conferences in the DB
pavelpa [Fri, 29 Jan 2010 10:06:55 +0000 (10:06 +0000)]
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

9 years agomodified 'about' dialog
pavelpa [Fri, 29 Jan 2010 07:55:33 +0000 (07:55 +0000)]
modified 'about' dialog
 - changed "Qt FOSDEM" -> "FOSDEM Schedule"

9 years agosearch fixed
pavelpa [Thu, 28 Jan 2010 21:55:25 +0000 (21:55 +0000)]
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

9 years agoforgotten in previous commit
pavelpa [Thu, 28 Jan 2010 14:59:37 +0000 (14:59 +0000)]
forgotten in previous commit

9 years agosome performance optimizations
pavelpa [Thu, 28 Jan 2010 14:47:21 +0000 (14:47 +0000)]
some performance optimizations
 - favourities reloaded only if they have really changed
 - otherwise only event in the question is updated

9 years agofixed 'conflicts' constrains
pavelpa [Thu, 28 Jan 2010 14:06:32 +0000 (14:06 +0000)]
fixed 'conflicts' constrains

9 years ago'now' events - displayed real now events, not just the testing ones
pavelpa [Thu, 28 Jan 2010 13:41:11 +0000 (13:41 +0000)]
'now' events - displayed real now events, not just the testing ones

9 years agobinary name changed to fosdem-schedule
uzakmat [Thu, 28 Jan 2010 13:07:05 +0000 (13:07 +0000)]
binary name changed to fosdem-schedule

9 years agochanged conditions for conflicts
pavelpa [Thu, 28 Jan 2010 13:02:35 +0000 (13:02 +0000)]
changed conditions for conflicts

9 years agosome 'delegate' drawing optimizations
pavelpa [Thu, 28 Jan 2010 12:43:19 +0000 (12:43 +0000)]
some 'delegate' drawing optimizations
 - removed EVENT_CONFLICT table - used one SQL SELECT instead

9 years agoconflicts updated correctly
pavelpa [Thu, 28 Jan 2010 11:25:26 +0000 (11:25 +0000)]
conflicts updated correctly
 - TODO: needs to do some drawing optimizations

9 years agopackage details updated to reflect the binary name change to fosdem-maemo
uzakmat [Thu, 28 Jan 2010 11:00:20 +0000 (11:00 +0000)]
package details updated to reflect the binary name change to fosdem-maemo

9 years agoif no conference is in the DB, the user is automatically
pavelpa [Thu, 28 Jan 2010 09:02:14 +0000 (09:02 +0000)]
if no conference is in the DB, the user is automatically
navigated to the conference tab, so he can import one

9 years agosearch tab - header is hidden in case no conf exists in the DB
pavelpa [Thu, 28 Jan 2010 08:50:52 +0000 (08:50 +0000)]
search tab - header is hidden in case no conf exists in the DB

9 years agoevent dialog GUI refactoring
pavelpa [Thu, 28 Jan 2010 08:25:59 +0000 (08:25 +0000)]
event dialog GUI refactoring

9 years agoabout dialog
pavelpa [Thu, 28 Jan 2010 08:07:03 +0000 (08:07 +0000)]
about dialog
 - added GNU GPL v2 notice

9 years agoconference tab header is hidden if there isn't active conference
pavelpa [Thu, 28 Jan 2010 07:29:29 +0000 (07:29 +0000)]
conference tab header is hidden if there isn't active conference
 - handled some warnings

9 years agotabs' order changed
pavelpa [Wed, 27 Jan 2010 21:55:11 +0000 (21:55 +0000)]
tabs' order changed