Commit graph

102 commits

Author SHA1 Message Date
fgerlits
3d3006bdcc removed tests for deletePlaylist and deleteAudioClip
might put them back after I learn how the new versions work
2005-04-28 10:52:51 +00:00
fgerlits
27b7e34dde added browse() function to WebStorageClient 2005-04-25 14:51:10 +00:00
maroy
4763ea6e2c removed 'underquoted definition of PKG_CHECK_MODULES' warnings for
aclocal >= 1.8
2005-04-21 07:13:41 +00:00
fgerlits
0fc4dd64d6 moved SearchCriteria from Storage to Core;
added get_text() function to Widgets/EntryBin;
moved advanced search input box to Widgets;
added (first, testing) functionality to search button in advanced search
2005-04-20 14:36:54 +00:00
maroy
e8adb2ad08 added getVersion() functions to AuthenticationClientInterface and
StorageClientInterface
added checking for auth and storage availability on gLiveSupport startup
as a result of the new XML-RPC getVersion function in PHP auth and storage
see http://bugs.campware.org/view.php?id=826
2005-04-18 10:36:43 +00:00
maroy
66bd876f08 added possibility for personalized development
(e.g. sharing a system between multiple developers)
2005-04-08 11:56:37 +00:00
fgerlits
f35e6d9b1a changed modules/core to make all time_duration values consistently of the
form HH:MM:SS.ssssss (before, some were HH:MM:SS, or even just "0") --
this was necessary, because the storage server now checks this
2005-03-07 11:16:12 +00:00
fgerlits
4b060aeca0 got fading to work, mostly;
added test of storage -> audio player playback to products/gLiveSupport
2005-03-04 21:30:10 +00:00
fgerlits
f1d83b5036 modified test because test data was changed in modules/storageServer 2005-02-28 13:35:01 +00:00
fgerlits
8b25e057b1 modified WebStorageClient::acquirePlaylist() to use "par" and "begin" SMIL tags instead of "seq" tags. This should be replaced later with proper sound animation tags. 2005-02-23 16:53:58 +00:00
fgerlits
9ff700242a adjusted the test because the test data changed 2005-02-22 15:37:05 +00:00
fgerlits
aca8977831 cleaned up Playlist, AudioClip etc. 2005-02-03 18:52:27 +00:00
fgerlits
f1701e9477 added the last remaining tests of the XML-RPC methods (Rpc...Test classes) 2005-02-01 16:32:57 +00:00
fgerlits
d78879f893 fixed bug in TestStorageClient reset() [did not reset list of working
copies of edited playlists];
some corrections in documentation
2005-01-29 07:58:36 +00:00
fgerlits
82e09c51b3 made 'logical operator' argument to storage server mandatory 2005-01-28 10:06:02 +00:00
fgerlits
bc49af1e38 added reset() method to StorageClientInterface;
modified scheduler tests to use this reset() method;
changed getAllPlaylists() and getAllAudioClips() in StorageClientInterface
  to use the search() method, and added optional limit and offset arguments;
changed the Makefile.in in modules/storage and products/scheduler to
  initialize the storage server after compilation and before running tests;
modified some scheduler tests to work correctly with either Test- or
  Web- StorageClient
2005-01-27 20:20:15 +00:00
fgerlits
e273b4eb80 modified storage test data to make the testStorageClient and the webS.C.
more similar
2005-01-26 17:51:34 +00:00
fgerlits
047a6ba6d0 added function readTag() to AudioClip class to read ID3v2 tag info 2005-01-25 18:21:42 +00:00
fgerlits
9d3995b658 added more tests to WebStorageClientTest 2005-01-21 12:46:37 +00:00
fgerlits
d3611a44aa added taglib-1.3.1 to tools 2005-01-20 16:57:32 +00:00
fgerlits
2a8113a892 fixed the search methods 2005-01-20 14:11:37 +00:00
fgerlits
83d1971639 implemented search() in Storage; it works in the TestStorageClient,
does not work yet in the WebStorageClient
2005-01-19 20:51:48 +00:00
fgerlits
575e1a56ab fixed the C++ wrapper of the resetStorage method in the storage server 2005-01-19 11:39:20 +00:00
fgerlits
ffc09993bb added Storage::SearchCriteria class 2005-01-18 22:40:37 +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
30060746dd modified WebStorageClient to reflect changes in storageServer module 2005-01-18 13:14:14 +00:00
fgerlits
5a749c7977 modified the WebStorageClient to keep a cache of the playlists which are
currently being edited
2005-01-15 12:07:09 +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
db0fcb87fb changed try-catch formatting
added deletePreferencesItem() to authentication module
2005-01-13 14:43:42 +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
fgerlits
300a90ab83 added documentation to the storage clients
rewrote the TestStorageClient to better mirror the behavior of the
    WebStorageClient
added copy constructors to AudioClip and Playlist (needed in TestS.C.)
2005-01-12 15:46:51 +00:00
fgerlits
0bf873f13c added C++ API in the authentication module for the new storage server
methods loadPref and savePref
2005-01-10 21:10:53 +00:00
fgerlits
67910f4fcf added title field in saved playlist
fixed (kind of; I still don't understand them) some problems arising from
    StorageException -> XmlRpcException change
2005-01-10 10:36:56 +00:00
maroy
26da504e90 added simplePlaylistTest 2005-01-09 13:32:14 +00:00
maroy
4eac8957fd moved LiveSupport::Storage::StorageException and derivatives to
LiveSupport::Core::XmlRpcException
2005-01-08 12:40:33 +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
fgerlits
3d6cb307de changed StorageClientInterface::storeAudioClip() return type to void 2005-01-06 17:25:40 +00:00
fgerlits
7c0793a370 added "generate new audio clip ID" functionality to TestStorageClient::
storeAudioClip()
2005-01-06 10:40:48 +00:00
fgerlits
7a56bbf8be added AudioClip constructor without ID, to be used before storeAudioClip()
added run-time type info to Playable: getType(), getAudioClip() and
    getPlaylist()
2005-01-04 21:47:56 +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
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
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
562705b031 changed return values in AudioClip and Playlist from Ptr<std::string>::Ref
and Ptr<Glib::ustring>::Ref to Ptr<const ... >::Ref
finished adding audio clip methods to WebStorageClient
modified helix install script to copy the splay executable to $LS/usr/bin
    (HELIX_LIBS needs to be set to "$LS/usr/lib/helix/" for this to work)
2004-12-29 19:16:33 +00:00
fgerlits
11f46d11ba wrote configuration of AudioClip from metafile;
added toXml() method to AudioClip
2004-12-29 10:02:29 +00:00
fgerlits
7adc50d7da modified to use new locstor.storeAudioClip method 2004-12-28 10:40:53 +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
4f23838731 re-added storeAudioClip test 2004-12-27 11:23:55 +00:00