maroy
39aabfecf2
removed unnecessary class keyword
2005-01-18 15:43:16 +00:00
maroy
548cd8cf20
chaned script and makefile to honor already existing LD_LIBRARY_PATH
...
environment variable
2005-01-18 15:41:15 +00:00
fgerlits
72387302c0
changed the return value of createPlaylist() to Ptr<UniqueId>::Ref
2005-01-14 12:29:05 +00:00
fgerlits
bb3b36e45a
added a call to close() after every use of XmlRpcClient
2005-01-13 16:54:55 +00:00
fgerlits
5c5e8c7de9
Updated the methods in the scheduler module to use the changed storage client
...
interface.
Re-formatted try-catch blocks everywhere to make them less readable.
2005-01-12 20:28:31 +00:00
maroy
bede8fd94b
now the playlist editor window is cleaned after saving a playlist
2005-01-11 09:19:16 +00:00
maroy
59c691ea39
added up and down menus to dj bag entry context menus
2005-01-11 08:57:00 +00:00
maroy
1c74debd0e
added support for storing the DJ Bag contents as user preference
2005-01-11 07:54:05 +00:00
maroy
03488154d8
added start and length columns to playlist edit window
2005-01-11 06:46:00 +00:00
maroy
dc08d6c938
added right-click context menu to the scheduler window entries
...
added Delete menu item to the context menu
2005-01-11 06:32:35 +00:00
fgerlits
dff985ecb2
added C++ API in the authentication module for the new storage server
...
methods loadPref and savePref
2005-01-10 21:31:08 +00:00
maroy
34330c184a
now getTitle() works fine...
2005-01-10 15:28:11 +00:00
maroy
9adcedb8a4
added scheduled event update / reread functionality
2005-01-10 11:03:25 +00:00
maroy
9a185bb141
fixed playlist event
...
now scheduler correclty plays scheduled events
2005-01-10 09:36:24 +00:00
maroy
5a31ad37ed
scheduling now works, so-so
2005-01-09 16:51:31 +00:00
maroy
2ba3b1d751
fixed reading long ids from the postgresql database
2005-01-09 16:27:33 +00:00
maroy
8c64d58be5
corrected UniqueId reading, but only in one method..
2005-01-09 16:01:50 +00:00
maroy
630d91fdfe
added run_web target
2005-01-09 16:01:17 +00:00
maroy
24ccbdd770
schedule list now supposedly displays the scheduled playlist's title
2005-01-09 12:09:02 +00:00
maroy
b4bae27485
updated localization
2005-01-09 11:50:03 +00:00
maroy
f99bc8bc40
added SchedulePlaylistWindow and SchedulerWindow
...
and lots of other changes
2005-01-09 10:58:32 +00:00
maroy
55f9031672
added configuration to use web-based resources for storage
2005-01-09 10:57:46 +00:00
maroy
4eac8957fd
moved LiveSupport::Storage::StorageException and derivatives to
...
LiveSupport::Core::XmlRpcException
2005-01-08 12:40:33 +00:00
fgerlits
0cf03f59bb
changed #includes to refer to the XmlRpcTools in Core
...
removed XmlRpcTools and PlayLogEntry from Scheduler
2005-01-07 19:39:38 +00:00
fgerlits
7dfcde7c3b
changed #includes to refer to the XmlRpcTools in Core
...
removed XmlRpcTools and PlayLogEntry from Scheduler
2005-01-07 19:30:29 +00:00
maroy
21485a6d01
removed 'cd -' from the end of statements that were like
...
dirname=`cd somethere; pwd; cd -`
2005-01-07 14:04:29 +00:00
maroy
c80f18b5aa
moved ScheduleEntry from LiveSupport::Scheduler to LiveSupport::Core
2005-01-07 13:12:43 +00:00
maroy
6fd2b02e01
added simple playlist management window
2005-01-06 12:37:47 +00:00
fgerlits
7259599ce1
changed all(*) XML-RPC references to unique IDs to string, and all(*)
...
PostgreSQL references to BIGINT.
* that I could think of
2005-01-05 19:50:01 +00:00
maroy
39acf9f58f
added DJ Bag window
2005-01-04 10:50:12 +00:00
fgerlits
f1ca8879ab
added acquirePlaylist() and releasePlaylist() to WebStorageClient
...
modified config() methods in Core (Playlist, PlaylistElement, FadeInfo,
and AudioClip) to read ID as hexadecimal string & not decimal number
some config xml files and tests had to be modified accordingly
2005-01-03 19:39:54 +00:00
maroy
b2d171cbde
added status bar to file upload window
2005-01-02 12:30:43 +00:00
maroy
cdec145255
added upload file window
2005-01-02 11:51:49 +00:00
maroy
763065a092
updated to reflect change in AudioPlayerInterface API
2005-01-02 11:51:16 +00:00
fgerlits
6eb6926c8b
added playlist methods to WebStorageClient (everything except acquire and
...
release)
finally got rid of RemoveAudioClip() in Playlist
2004-12-31 14:13:49 +00:00
fgerlits
4d777103f7
added title attribute to AudioClip (in config(), too)
...
updated config files with title attribute
created getXmlString() method in AudioClip, Playlist, PlaylistElement
and FadeInfo
replaced old (and bad) toXml() method with getMetadataString() in AudioClip
2004-12-30 20:09:28 +00:00
fgerlits
05d760368a
updated config file for new audio clip DTD (title attribute)
2004-12-30 19:57:00 +00:00
fgerlits
1931deef7c
*** empty log message ***
2004-12-30 12:25:04 +00:00
fgerlits
29e95ebf70
changed Makefiles to use curlpp instead of curl
2004-12-30 11:51:48 +00:00
fgerlits
11f46d11ba
wrote configuration of AudioClip from metafile;
...
added toXml() method to AudioClip
2004-12-29 10:02:29 +00:00
fgerlits
3b01df226c
added get/set methods for title and for general metadata in AudioClip
...
and in Playlist
2004-12-27 19:52:02 +00:00
fgerlits
a7721186cd
*** empty log message ***
2004-12-24 14:20:15 +00:00
fgerlits
de2b5a49a2
modified the authentication and storage modules to throw their
...
own exception classes AuthenticationException and StorageException
instead of invalid_argument and logic_error
2004-12-23 11:37:55 +00:00
maroy
c687ab5a52
updated time display, as it no longer needs a valid session id
2004-12-20 14:27:16 +00:00
maroy
633b1f2bed
added the ability to select UI language when logging in
2004-12-20 14:04:34 +00:00
maroy
790e6ee4c1
migrated from libxml++ 1.x to 2.8
2004-12-17 12:12:31 +00:00
fgerlits
0c9171761b
removed session ID check from getSchedulerTime method
2004-12-16 17:33:15 +00:00
maroy
b700bb7932
fixed typo
2004-12-16 15:24:15 +00:00
maroy
38cffd05fe
very first version of master panel
2004-12-16 14:28:38 +00:00
fgerlits
7dbfa2dbc4
a few more places where the ClientInterface moves had to be recorded
2004-12-16 11:24:54 +00:00
fgerlits
4a942bed50
corrected Core/AuthenticationClientInterface and Core/StorageClientInterface references to Authentication/... and Storage/..., respectively
2004-12-16 10:34:53 +00:00
maroy
ecb2a677f0
the time displayed is now time that is read off the server...
2004-12-14 13:03:10 +00:00
fgerlits
12e3b40235
patched incorrect handling of struct tm in XmlRpc::XmlRpcValue
2004-12-13 21:45:41 +00:00
fgerlits
3d733bb524
added some more XML-RPC method test (which don't work yet)
...
added getSchedulerTime XML-RPC method, can't do push yet
2004-12-10 18:06:03 +00:00
fgerlits
fe6a11cab1
added & checked the first new Rpc...Test (the others should now be easy)
2004-12-08 15:03:42 +00:00
fgerlits
0c6cd50546
added abstract Playable class, which is a common ancestor of AudioClip and
...
Playlist; plus some clarification in the PlaylistElement documentation
2004-12-06 17:19:24 +00:00
fgerlits
44c38ddaf9
added PlayLogFactory install/uninstall to the Scheduler daemon
...
modified the local storage specification
2004-12-03 13:58:23 +00:00
maroy
e7c5fe3756
added ability to select a playlist from the detailed view
2004-12-03 12:05:25 +00:00
maroy
bae10ac014
made PlaylistListWindow nicer
2004-12-03 11:25:01 +00:00
maroy
9f3b6e0f0a
added PlaylistListWindow
2004-12-03 10:30:26 +00:00
maroy
b5d3b9290a
renamed AudioClipWindow to AudioClipListWindow
...
setting title of all windows based on a localized resource
2004-12-03 08:32:27 +00:00
maroy
8f25fba4b3
added AudioClipWindow
2004-12-02 17:42:39 +00:00
fgerlits
d48cb7ccce
added explicit "private" visibility specification
...
moved WebAuthenticationClient.h from public to private
2004-12-02 13:11:20 +00:00
maroy
79027ffff8
added storage client to application
2004-12-02 10:34:04 +00:00
maroy
2ae50400d4
added scheduler client to application
2004-12-02 09:34:29 +00:00
maroy
470d325ce4
renamed SchedulerDaemonGetVersionTest to RpcGetVersionTest
2004-12-02 09:31:32 +00:00
maroy
a78ceab461
updated version string again
2004-12-02 08:57:25 +00:00
maroy
49d0912802
changed version string for something better
2004-12-02 08:36:58 +00:00
maroy
2b60d95a9c
added getVersion XML-RPC method
2004-12-01 23:33:33 +00:00
maroy
978f9e0998
localization and resource bundle info is now read from the config file
2004-12-01 20:15:33 +00:00
fgerlits
75d4ff9502
changed error reporting in the XML-RPC methods from ad-hoc to standard
...
XML-RPC fault responses
2004-12-01 16:05:32 +00:00
fgerlits
7b591bbaa1
changed error reporting in the XML-RPC methods from ad-hoc to standard
...
XML-RPC fault responses
2004-12-01 15:59:59 +00:00
maroy
86beeeab01
added real time clock display
2004-12-01 10:17:19 +00:00
maroy
80d1a0915f
added GLiveSupport application object
2004-12-01 09:29:45 +00:00
fgerlits
f2f7914896
Reverted to version 1.6.
2004-11-29 12:26:39 +00:00
fgerlits
7a6592edbf
wrote specifications for the playlist methods in the storage server
...
started adding a savePlaylist() call to the xml-rpc functions which
call the storage server (I should have done this earlier but didn't)
2004-11-26 18:54:53 +00:00
maroy
678b9826d0
removed leftover debug statements
2004-11-25 15:06:10 +00:00
maroy
145e0da83f
starting and stopping the scheduler daemon works now, like a charm
...
see http://bugs.campware.org/view.php?id=469
2004-11-25 14:56:23 +00:00
fgerlits
f561ad58ff
modified to allow only one kind of client at a time
2004-11-24 16:45:58 +00:00
fgerlits
8d7e16a0c4
changed StorageClientFactory to produce only one kind of client
...
added some documentation (of xml configuration file format)
2004-11-24 16:21:59 +00:00
maroy
e0ab17831e
fixed bug#461 - scheduler daemon start - stop mechanism broken
...
see http://bugs.campware.org/view.php?id=461
2004-11-24 13:20:51 +00:00
maroy
b58db9c65f
now export LD_LIBRARY_PATH to the targets environment
2004-11-24 13:11:46 +00:00
fgerlits
0a7ca4196c
fixed the authenitication client factory to produce test clients, too
2004-11-24 11:42:49 +00:00
fgerlits
06a2fcd2a0
added a test authentication client, and (temporarily) removed the
...
'make -C modules/storageServer' lines from the makefiles
2004-11-24 11:09:23 +00:00
maroy
7a1e167ca9
dumping trivial errors to cerr
2004-11-23 15:39:58 +00:00
maroy
1e833bc16b
now utilizing LiveSupport::Core::LocalizedObject and GtkLocalizedObject
...
added -pthread to build parameters
2004-11-23 12:07:17 +00:00
maroy
723e0459fa
added -pthread option to CFLAGS and LDFLAGS
2004-11-23 11:51:22 +00:00
fgerlits
3aff2f8a8c
added authenticationclient.xml files which I forgot last time
2004-11-23 11:32:36 +00:00
fgerlits
e46a2192ce
added call to authentication server, as well as a new "sessionId" xml-rpc
...
parameter, to *everything*
2004-11-22 13:14:45 +00:00
maroy
1b0b5c2499
autogen now uses locally installed GTK+ and GTK--
2004-11-20 13:26:48 +00:00
maroy
663ac89c7d
created LoginWindow
...
renamed HelloWorld to UiTestMainWindow, enabling testing of UI components
2004-11-19 17:05:07 +00:00
maroy
9f62679393
remove unnecessary echos
2004-11-19 16:49:09 +00:00
maroy
c2d4e236eb
removed unused code
2004-11-19 13:15:30 +00:00
maroy
bd1e31da2a
added proper autoconf macro to check for the GTK-- library
2004-11-19 11:59:07 +00:00
maroy
46d249a1a1
added Hello, World! minimal implementation of the GUI
...
just as a start...
2004-11-16 14:16:42 +00:00
fgerlits
ca278cecdd
*** empty log message ***
2004-11-12 14:14:23 +00:00
fgerlits
6b59edb397
*** empty log message ***
2004-11-12 10:44:20 +00:00
fgerlits
696aa95c9f
moved doxytag generation to the root Makefile
2004-11-12 10:19:21 +00:00
fgerlits
dc58a33ca4
mostly cosmetic changes to TestStorageClient & fiddling with doxytag
2004-11-11 15:39:15 +00:00
fgerlits
9db6d24725
removed the URIs from released playlists and audio clips
...
added the XmlRpcServerMethod external to the Scheduler documentation
2004-11-10 17:45:53 +00:00
maroy
accb53809b
updated code to reflect changes in the storage interface
2004-11-09 21:38:24 +00:00
maroy
3da6eaa61f
added PlaylistEvent and PlaylistEventContianer tests
2004-11-09 11:25:28 +00:00
maroy
199cd66420
removed debug printouts
2004-11-09 09:43:05 +00:00
maroy
692230835a
added initial version of the event scheduler and audio player
...
integrated into the scheduler daemon
2004-11-08 13:20:37 +00:00
fgerlits
057da6a786
added playlist to SMIL conversion to Playlist class
...
added releasePlaylist and and releaseAudioClip to TestStorageClient
2004-11-06 17:09:39 +00:00
fgerlits
af87182cc8
just tidied it up a bit, enjoying that now I can, with the new CPU
2004-11-03 09:57:54 +00:00
fgerlits
8e121e1a47
added FadeInfo methods
2004-10-27 14:10:03 +00:00
fgerlits
b2e359ac21
modified the play log methods
2004-10-27 12:18:20 +00:00
fgerlits
5a49ab5223
added generatePlayReport XML-RPC server method
2004-10-26 12:03:33 +00:00
fgerlits
b219059333
added play log (PlayLogInterface and its PostgresqlPlayLog implementation)
2004-10-25 15:21:32 +00:00
fgerlits
c36fb8fec2
added PlayLogEntry class
2004-10-23 10:01:19 +00:00
fgerlits
680d7eccf9
ugh - cleaned up the mess I made earlier when I added the error reporting
...
to the XML-RPC server methods... it works now, I think
2004-10-22 12:48:58 +00:00
fgerlits
27ac235d06
added savePlaylist and revertEditedPlaylist
2004-10-20 06:16:31 +00:00
fgerlits
7c23b18f91
modified locking
2004-10-20 06:15:26 +00:00
fgerlits
ee413579a4
added fake audio clip retrieval methods to TestStorageClient
...
added displayAudioClip and displayAudioClips XML-RPC server methods
2004-10-19 08:09:56 +00:00
fgerlits
555294c0a5
added save current state / revert to previous state mechanism to Playlist
2004-10-18 12:30:34 +00:00
fgerlits
acd6329cac
moved XML-RPC packing/unpacking functions to XmlRpcTools.cxx
2004-10-16 15:30:39 +00:00
fgerlits
a5b4dd625e
added new removeAudioClipFromPlaylist and validatePlaylist
...
modified the contract for removeAudioClipFromPlaylist to take a relative
offset as argument instead of an audio clip id
(makes more sense this way, also implements more neatly :-)
2004-10-15 16:48:44 +00:00
fgerlits
cad97c0806
modified PlaylistElement to contain (a pointer to) an actual AudioClip
...
instance, not just its ID
2004-10-15 09:33:28 +00:00
fgerlits
55a0dcc50f
added addAudioClip XML-RPC server method
2004-10-14 17:36:05 +00:00
fgerlits
690c3e7bc0
fixed new playlist format (w/ playlistElement's and audioClipId's)
2004-10-14 17:32:56 +00:00
fgerlits
4bcf8acfb6
fixed some problems with createPlaylist and openPlaylistForEditing
2004-10-13 16:46:58 +00:00
fgerlits
8a0df09960
*** empty log message ***
2004-10-13 15:51:17 +00:00
fgerlits
e60347862e
added AudioClip class to core module
...
added addAudioClipToPlaylist diagram to uml model (not implemented yet)
2004-10-11 15:43:47 +00:00
fgerlits
8837f77e65
added XmlRpcTools to uml model
...
modified createPlaylist to lock playlist for editing (forgot earlier)
2004-10-09 14:41:04 +00:00
fgerlits
a815a437d9
added XmlRpcTools utility class
...
implemented createPlaylist and openPlaylistForEditing methods
2004-10-08 17:56:37 +00:00
fgerlits
e21003f101
added locking to Playlist
...
made collaboration diagrams for createPlaylist and openPlaylistForEditing
2004-10-07 19:35:41 +00:00
fgerlits
39dd193d00
added DisplayPlaylistsMethod and its appendages
2004-10-06 20:34:08 +00:00
fgerlits
9de81aedc6
added deletePlaylist
2004-10-05 08:48:42 +00:00
fgerlits
dff6f1aafd
added DeletePlaylistMethod and DeletePlaylistMethodTest
2004-10-04 10:53:18 +00:00
fgerlits
b902abb8e6
this is a simple wrapper class; takes an xmlrpc method call, extracts the
...
UniqueId of the playlist, and calls the appropriate method of a StorageClient
2004-10-04 09:00:25 +00:00
maroy
91a0422bb1
added scheduler model
2004-09-15 06:54:04 +00:00
maroy
d9c0e838b5
added global code coverage info generation
2004-08-02 06:26:34 +00:00
maroy
39dd3cec21
added code coverage reporting
2004-08-02 05:38:04 +00:00
maroy
65269691aa
added XML-RPC function reschedule
2004-08-02 03:34:58 +00:00
maroy
eebd0acc87
added XML-RPC method removeFromSchedule to SchedulerDaemon
2004-08-01 06:22:37 +00:00
maroy
0b445bac8a
added XML-RPC functions displaySchedule and displayPlaylist to
...
the Scheduler Daemon
2004-08-01 03:14:24 +00:00
maroy
d6c4823a44
updated documentation
2004-07-25 15:44:22 +00:00
maroy
30eeb29b4b
added global test case for testing the uploadPlaylist function through
...
the XML-RPC interface
2004-07-25 15:41:19 +00:00
maroy
0257515683
made XML test report output non-standalone
2004-07-24 08:14:38 +00:00
maroy
382753c6b7
added XML test reporting
2004-07-24 05:54:47 +00:00
maroy
6a6518dbca
added initial version of the scheduler product
2004-07-23 18:34:27 +00:00