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