Commit Graph

291 Commits (02be8c6e2b8a8b91163e4fbca03daefaa9b15681)

Author SHA1 Message Date
dfighter1985 10f7241449 Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 982c57b70f Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now!
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 46b139fb67 Documented CCDBBankHandler class.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 decc92e75d Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom.
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 17eab4ef52 CDB is now part of NLMISC. However it still requires some work!
--HG--
branch : cdb-refactoring
13 years ago
dfighter1985 29cde6e15b Moved xml auto pointer to nlmisc.
--HG--
branch : cdb-refactoring
13 years ago
kaetemi b3260314ac Fixed: Crash on exit caused by incomplete music channel reset 13 years ago
kaetemi f17f7e726d Changed: #1459 Reserve functional group controller node names 13 years ago
kaetemi def7d31721 Merge 13 years ago
kaetemi cdb719130f Changed: #1459 Simplify the sound group controller interface 13 years ago
kervala e3170b57bc Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kaetemi 4a02d20a4c Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max())
--HG--
branch : sound_dev
13 years ago
kaetemi b6025fc008 Fixed: Always commit 3d positioning when calling play on sources. This avoids having to wait for update call. Sources no longer cause loud noise when ryzom client finishes loading
--HG--
branch : sound_dev
13 years ago
kaetemi 015f47d71d Changed: #795 Handle safely when audio decoder fails to be created
--HG--
branch : sound_dev
13 years ago
kaetemi a33f3e7e32 Merge
--HG--
branch : sound_dev
13 years ago
kaetemi 1cd4936ceb Changed: #795 #1460 Make sure the streaming thread safely stops in all cases
--HG--
branch : sound_dev
13 years ago
kaetemi b486e22a96 Fixed: Typos and warnings
--HG--
branch : sound_dev
13 years ago
kaetemi c0c5ee6d93 Fixed: Implementation for CPThread::isRunning()
--HG--
branch : sound_dev
13 years ago
kaetemi c03655b0ba Added: Some sort of implementation for CPThread::isRunning()
--HG--
branch : sound_dev
13 years ago
kaetemi 695dac7783 Added: #1460 Music channel on top of stream file source when driver does not have built-in music channels
--HG--
branch : sound_dev
13 years ago
kaetemi 2f504788f0 Added: #795 Synchronous loading of audio file streams
--HG--
branch : sound_dev
13 years ago
kaetemi bbd291a089 Added: #795 Streamed audio file sound source
--HG--
branch : sound_dev
13 years ago
kaetemi 19599cd9f5 Changed: Allow changing looping parameter of audio decoder after init
--HG--
branch : sound_dev
13 years ago
kaetemi 1758ed6a96 Added: Function to set thread priority
--HG--
branch : sound_dev
13 years ago
kaetemi 1b88f2782b Moved: #795 CAudioDecoder from stream ogg vorbis sample to nlsound
--HG--
branch : sound_dev
13 years ago
kaetemi 09717924cf Removed: #795 CMusicBuffer from sound lowlevel
--HG--
branch : sound_dev
13 years ago
kaetemi 18f75a4bd0 Changed: #1459 Use effects group controller for ryzom client effects volume control
--HG--
branch : sound_dev
13 years ago
kaetemi 7a95fae1f9 Changed: Improve performance of ryzom client CSoundManager. Strange code, though.
--HG--
branch : sound_dev
13 years ago
kaetemi a346ab59ad Merge: From default to sound_dev
--HG--
branch : sound_dev
13 years ago
kaetemi 84f11c6327 Fixed: #1459 Done
--HG--
branch : sound_dev
13 years ago
kaetemi 11f0872a01 Added: #1459 Load group controller from sound sheets
--HG--
branch : sound_dev
13 years ago
kaetemi 0b64102ab8 Added: #1459 Group controllers for sound sources
--HG--
branch : sound_dev
13 years ago
kervala e796c84824 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kaetemi 57411c0a7b Added: FormatNotSet value for TBufferFormat
--HG--
branch : sound_dev
13 years ago
kaetemi b1c9745c8d Added: Useful comment
--HG--
branch : sound_dev
13 years ago
kaetemi 0bc94787cb Fixed: Do not mess with the order of the old TSampleFormat enum
--HG--
branch : sound_dev
13 years ago
kervala de9b4be9c6 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 48e05d0056 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 5027632925 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala 0ac33d338a Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala d274c3d42e Changed: #1448 Compilation with CLang 13 years ago
kervala 425927cd50 Changed: #1448 Compilation with CLang (patch provided by GelluleX, thanks !) 13 years ago
kervala 3c47b9f8d5 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 13 years ago
kervala d50e7369cf Changed: #878 Fix typos in comments/code 13 years ago
kervala dbb327deb0 Changed: #1433 Merge changes from patch 1.13 13 years ago
dfighter1985 4da697df82 Changed the copyright header of a previously moved file for consistency
--HG--
branch : gui-refactoring
13 years ago
dfighter b127966ffc Moved xml_auto_ptr from game_share to nel misc.
--HG--
branch : gui-refactoring
13 years ago
kervala 4ab971d2fe Changed: #878 Fix typos in comments/code 14 years ago
kervala 4027e82360 Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 714bb3aa3b Changed: #878 Fix typos in comments/code 14 years ago
kervala 7c27c233eb Changed: Exceptions catched by reference 14 years ago
kervala f9cc842b82 Changed: Exceptions catched by reference 14 years ago
kervala ce09bea89d Fixed: Compilation with VC++ 2010 without STLport 14 years ago
kervala e909556883 Changed: #1177 VS 2010 does not work under CMake 14 years ago
kervala d8c73a8772 Changed: Use static_assert in nlctassert macro if C++0X is supported by compiler 14 years ago
kervala 6f78067a8d Changed: Merge changes from next patch 14 years ago
kervala 500681478d Fixed: __PRI64_PREFIX not defined under NetBSD 14 years ago
kervala 3fd9f30695 Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 5baccb8b54 Changed: #878 Fix typos in comments/code 14 years ago
aquiles 8504c5a72a Changed: #1150 Moved private headers 14 years ago
vl 3746c92c86 Changed: used PRI*64 macro to printf and scanf int64 14 years ago
kervala e9023e9a49 Changed: #878 Fix typos in comments/code 14 years ago
kervala ec9ab9106a Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 84b99dbbcc Changed: #1249 Endianness problems while access to disk or memory 14 years ago
rti d19da6bf1a Changed: #1246 Use CFastMutex on PPC as well if Mac or GCC > 4.0.1 14 years ago
rti 9e71d5c502 Fixed #1227: Implement static IThread* IThread::getCurrentThread for pthread based systems 14 years ago
kervala afb102bc31 Fixed: Compilation under some Linux versions 14 years ago
kervala 567b8d2e07 Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 1c1d17a512 Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 90ad8da878 Changed: #878 Fix typos in comments/code 14 years ago
kervala 52bc5e9b1e Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 56db70265f Changed: #878 Fix typos in comments/code 14 years ago
kervala 54b6685a9e Changed: #878 Fix typos in comments/code 14 years ago
kervala 9550ed9d36 Changed: #878 Fix typos in comments/code 14 years ago
kervala f9d13d61fc Changed: #878 Fix typos in comments/code 14 years ago
kervala 78984475bb Fixed: #1034 Implement CCustomMouse for Linux 14 years ago
kervala 16a086697d Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala a4c64bb753 Changed: #1034 Implement CCustomMouse for Linux 14 years ago
kervala d60bcaec05 Changed: #878 Fix typos in comments/code 14 years ago
kervala a34865fbcb Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala a902f08955 Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala 20790f526e Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala 24eb87f999 Fixed: #1129 Implement missing CI18N::getLanguageCodes and CI18N::getLanguageNames methods 14 years ago
kervala 3bdc155cd5 Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala eb62461c99 Changed: #841 Change the wrong header in the source code 14 years ago
"Matt Raykowski" fb75c46b0e Fixed: WITH_CEGUI changed to WITH_NEL_CEGUI but wasn't corrected in the build tree. It is now. 14 years ago
kervala 24d96f7b0d Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala 8fc95d7a81 Changed: Added substr to ucstring 14 years ago
kervala 4b7a0e4304 Changed: Added getBigFileName method to CBigFile 14 years ago
kervala 4e7609b939 Fixed: Moved zone_bank.h from src to include 14 years ago
kervala 621f7505c1 Changed: #1038 Implement copy/paste for Linux 14 years ago
kervala b1cdc3e67e Changed: #1038 Implement copy/paste for Linux (patch provided by Naush) 14 years ago
kervala b7b1197f45 Changed: #1038 Implement copy/paste for Linux (patch provided by Naush) 14 years ago
kervala 10522eae91 Changed: #1023 Use a standard application path for writing files 14 years ago
sfb 03db06e0c6 Merge 14 years ago
sfb d25f8454f4 Changed: Moved zone_region.h header - used by leveldesign tools. 14 years ago
rti 120af2580d Fixed: #1130 Merge cocoa_adapter.mm code into driver_opengl*.cpp (and cocoa_event_emitter.cpp) 14 years ago
kervala 9198a34e32 Changed: #1129 Implement missing CI18N::getLanguageCodes and CI18N::getLanguageNames methods 14 years ago
kervala 86aa43e207 Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala 4c33320ec8 Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala 18ad6218a6 Changed: Use of BSD function OSAtomicCompareAndSwap32 under Mac OS X 14 years ago
kervala 31a990fa60 Changed: #825 Remove all warning when compiling Ryzom 14 years ago
kervala ff0029ff5a Changed: Added namespace in some macros 14 years ago
kervala 7521923c95 Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala a69f0050b6 Changed: Removed "using namespace" from *.h 14 years ago
kervala 2a939c2800 Fixed: #1096 Build error with gcc 14 years ago
vl e9492506b1 Fixed: compile on linux 14 years ago
vl 09d80bfb6e Added: define the toString() for size_t 14 years ago
vl eb45c9e694 Fixed: make it compile on mac 14 years ago
kervala b2f006b9ca Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kaetemi 4c9d9f593b Fixed: Compile error with mutex.h on Windows. 14 years ago
kervala 3e3a987395 Fixed: Compilation with STLport under Linux 14 years ago
kervala 71da504731 Changed: #825 Remove all warnings when compiling Ryzom 14 years ago
kervala 968a752e55 Fixed: Windows compilation problems 14 years ago
kervala 66d5227ce7 Changed: Don't use "using namespace" in .h 14 years ago
kervala 6577496fc2 Fixed: #1073 Replace deprecated functions gethostbyname and gethostbyaddr 14 years ago
rti 06f7326e34 Fixed: #1059 Make cocoa the default subsystem on Mac OS X 14 years ago
kervala 9984b638fb Fixed: #1069 Thread/process CPU affinity Implementation for Linux 14 years ago
kervala 4fb863c9f5 Changed: "using CVector" in 3d/vegetable.h 14 years ago
kervala 57bbdf7a85 Changed: Removed useless dependencies 14 years ago
kervala dc43321615 Changed: #878 Fix typos in comments/code 14 years ago
kervala c693c47cac Changed: #825 Remove all warning when compiling Ryzom 14 years ago
aquiles 28953b29ed Changed: #1048 getType() in UFormElm 14 years ago
aquiles 072b95c975 Fixed: #1054 getFilename() in UForm 14 years ago
kervala 042507413a Changed: #878 Fix typos in comments/code 15 years ago
kervala 163e2dc1a5 Changed: #1030 Implement music streaming in OpenAL driver 15 years ago
kervala 4d586ef8d0 Changed: #1030 Implement music streaming in OpenAL driver 15 years ago
kervala 5045b0ea8a Changed: #878 Fix typos in comments/code 15 years ago
kervala a3ae822a88 Changed: #878 Fix typos in comments/code 15 years ago
vl d971a9537c Removed: flooding warning 15 years ago
kervala 2b2b1c3748 Changed: #825 Remove all warning when compiling Ryzom 15 years ago
kervala 9275ce5175 Changed: #825 Remove all warning when compiling Ryzom 15 years ago
kervala c6d7643b4b Changed: #825 Remove all warning when compiling Ryzom 15 years ago
kervala c426347080 Changed: #1023 Use a standard application path for writing files 15 years ago
kervala 936d97b070 Fixed: GCC error with templates (by Naush) 15 years ago
kervala 3b70e484f6 Fixed: #1019 Add public setWindowIcon method to UDriver 15 years ago
kervala 8605f833e9 Changed: #927 Move OS specific code from client or server to NeL when it's possible 15 years ago
kervala 1f3793e523 Changed: #825 Remove all warning when compiling Ryzom 15 years ago
kervala a51e1516ec Fixed: NeL compilation with automake 15 years ago
vl 6bf8cc13b7 Changed: CSynchronized and CMutex are now, by default, Fair on Windows and Unfair on GNU/Linux and Mac OS X 15 years ago
kervala 082676ea80 Changed: CFile::copyFile takes now 2 std::string as parameters 15 years ago
kervala c27c28d7c4 Changed: CWordsDictionary::makeResult using references 15 years ago
kervala e0f22bf104 Fixed: std::auto_ptr not found 15 years ago
kervala 870fb2a50a Changed: #842 Removed obsolete files (all methods are already implemented in CSystemInfo) 15 years ago
kervala 9de1c9e027 Changed: #878 Fix typos in comments/code 15 years ago
rti 59b7ac1f9f merge 15 years ago
rti 60dae3bfd0 Changed: #947 adapted to recent driver changes, some cleanup 15 years ago
kervala 0761387c3b Changed: #841 Change the wrong header in the source code 15 years ago
kervala 28c4072960 Changed: #991 Make sure all debug files are created in log directory 15 years ago
kervala 4e334e85b7 Fixed: #990 Add possibility to set and get log directory 15 years ago