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

9 years ago'nowTab' updated/loaded when application starts
pavelpa [Wed, 27 Jan 2010 21:47:24 +0000 (21:47 +0000)]
'nowTab' updated/loaded when application starts

9 years ago'nowTab' list is automatically expanded
pavelpa [Wed, 27 Jan 2010 21:40:15 +0000 (21:40 +0000)]
'nowTab' list is automatically expanded

9 years ago'conflict' list is automatically expanded
pavelpa [Wed, 27 Jan 2010 21:33:36 +0000 (21:33 +0000)]
'conflict' list is automatically expanded

9 years ago'conflict' dialog now contains list of events in conflict with given eventId
pavelpa [Wed, 27 Jan 2010 21:08:37 +0000 (21:08 +0000)]
'conflict' dialog now contains list of events in conflict with given eventId

9 years agofixed 'copy-paste' error
pavelpa [Wed, 27 Jan 2010 19:45:21 +0000 (19:45 +0000)]
fixed 'copy-paste' error

9 years agoimplemented 'conflicts' dialog
pavelpa [Wed, 27 Jan 2010 19:17:01 +0000 (19:17 +0000)]
implemented 'conflicts' dialog
 - displays rooms instead of conflicts for now
   - needs to implement additional methods in Event, ...

9 years ago'alarm' button is hidden for not MAEMO
pavelpa [Wed, 27 Jan 2010 17:26:00 +0000 (17:26 +0000)]
'alarm' button is hidden for not MAEMO

9 years agosearch fix
timkoma [Wed, 27 Jan 2010 16:31:42 +0000 (16:31 +0000)]
search fix

9 years agoremoved headers from *.h and *.cpp
pavelpa [Wed, 27 Jan 2010 15:38:57 +0000 (15:38 +0000)]
removed headers from *.h and *.cpp

9 years agoremoved appsettings
pavelpa [Wed, 27 Jan 2010 15:31:10 +0000 (15:31 +0000)]
removed appsettings
 - created 'active' column in 'conference' table

9 years agorefactoring of the TABS
timkoma [Wed, 27 Jan 2010 15:06:21 +0000 (15:06 +0000)]
refactoring of the TABS

9 years agomodified 'about application' dialog
pavelpa [Wed, 27 Jan 2010 13:03:34 +0000 (13:03 +0000)]
modified 'about application' dialog

9 years agoimplemented 'links' in Event/EventDialog
pavelpa [Wed, 27 Jan 2010 12:31:23 +0000 (12:31 +0000)]
implemented 'links' in Event/EventDialog

9 years agorefactored Event 'details' dialog
pavelpa [Wed, 27 Jan 2010 12:06:32 +0000 (12:06 +0000)]
refactored Event 'details' dialog
 - TODO: implement 'links' method(s) in Event and use it in the dialog

9 years agoEvent 'details' dialog now contains also 'favourite' and 'alarm'
pavelpa [Wed, 27 Jan 2010 11:36:29 +0000 (11:36 +0000)]
Event 'details' dialog now contains also 'favourite' and 'alarm'
buttons, so the user can set/unset the property directly from the dialog

9 years ago'info' icon scaled to height of tabBar
pavelpa [Wed, 27 Jan 2010 08:34:34 +0000 (08:34 +0000)]
'info' icon scaled to height of tabBar

9 years ago'search' tab functionality moved to 'tabcontainer'
pavelpa [Wed, 27 Jan 2010 08:07:41 +0000 (08:07 +0000)]
'search' tab functionality moved to 'tabcontainer'

9 years ago'conflicts' modifications
pavelpa [Wed, 27 Jan 2010 06:41:47 +0000 (06:41 +0000)]
'conflicts' modifications
 - preparing for the dialog showing also list of events in the conflict
 - created 'EVENT_CONFLICT' for flaging events in conflict state
 - TODO: not finished

9 years agoconflicts refactoring
pavelpa [Tue, 26 Jan 2010 20:12:21 +0000 (20:12 +0000)]
conflicts refactoring
 - has to be finished

9 years agoSqlEngine made STATIC
pavelpa [Tue, 26 Jan 2010 19:30:45 +0000 (19:30 +0000)]
SqlEngine made STATIC

9 years agoimplemented 'tab container' widget, which groups daynavigator with treeview
pavelpa [Tue, 26 Jan 2010 19:17:47 +0000 (19:17 +0000)]
implemented 'tab container' widget, which groups daynavigator with treeview
  - moved functionality from mainwindow to tabcontainer
  - TODO: 'search' tab not done yet

9 years agoAddition of files required by the GNU coding standard
uzakmat [Tue, 26 Jan 2010 14:50:58 +0000 (14:50 +0000)]
Addition of files required by the GNU coding standard

9 years agounique constraints added into sql
timkoma [Tue, 26 Jan 2010 14:39:06 +0000 (14:39 +0000)]
unique constraints added into sql

9 years agojust removed unused button on 'day view' tab
pavelpa [Tue, 26 Jan 2010 14:14:32 +0000 (14:14 +0000)]
just removed unused button on 'day view' tab

9 years agoreimplemented 'import schedule'
pavelpa [Tue, 26 Jan 2010 14:11:04 +0000 (14:11 +0000)]
reimplemented 'import schedule'

9 years agoreload favourites
timkoma [Tue, 26 Jan 2010 13:18:54 +0000 (13:18 +0000)]
reload favourites

9 years agoAlarm implementation modified
uzakmat [Tue, 26 Jan 2010 13:15:13 +0000 (13:15 +0000)]
Alarm implementation modified

9 years agoremoved 'MainMenu' bar from MainWindow
pavelpa [Tue, 26 Jan 2010 13:12:41 +0000 (13:12 +0000)]
removed 'MainMenu' bar from MainWindow
 - schedule is imported via 'conference' tab
 - about app is launched when user clicks 'info' button/icon

9 years agoimport schedule dialog
pavelpa [Tue, 26 Jan 2010 12:51:56 +0000 (12:51 +0000)]
import schedule dialog
 - changed to widget
 - moved to 'conference' tab

9 years agosearch done
timkoma [Tue, 26 Jan 2010 10:09:37 +0000 (10:09 +0000)]
search done