Commit Graph

311 Commits (8ddbbcb6faef21d0a2080b979b6b15d084f8e6d1)

Author SHA1 Message Date
dfighter1985 14247e9659 CHANGED: CGroupHeader is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 862c846e43 CHANGED: CGroupTab and CCtrlTabButton are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 3f3b8a35b0 CHANGED: #1471 CViewTextMenu, CGroupSubMenu, CGroupMenu are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 3786e362df CHANGED: #1471 CViewTextMenu, CGroupSubMenu, CGroupMenu no longer depend on CInterfaceManager and CInterfaceParser.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 d4d4041895 CHANGED: #1471 CGroupScrollText is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 b9ac80f41a CHANGED: #1471 CGroupContainer is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 aa5562b166 CHANGED: #1471 CGroupContainer no longer depends on CInterfaceManager, CViewPointer and the Ryzom game client time values.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 30ddbcd0b9 CHANGED: #1471 Moved some code from interface_options_ryzom to interface_options ( needed for CGroupContainer )
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 595999580b CHANGED: #1471 CGroupEditBox is now in the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 3213e52b60 CHANGED: #1471 CGroupEditBox no longer depends on CGroupContainer, and CInputHandlerManager.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 c746f81499 CHANGED: #1471 CGroupList is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 3f7d55c443 CHANGED: #1471 CGroupTree is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 278ecff08b CHANGED: #1471 CGroupTree no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 1d0a1e8f7f CHANGED: #1471 CViewBitmapCombo is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 8193f484bf CHANGED: #1471 CViewBitmapCombo no longer depends on CViewPointer.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 8b84170dec CHANGED: #1471 CViewBitmap is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 5dd0ce01f6 CHANGED: #1471 CViewBitmap no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 47a1769dea CHANGED: #1471 CCtrlTextButton is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 040eaad94c CHANGED: #1471 CCtrlTextButton no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 90a1049934 CHANGED: #1471 CViewTextIDFormated is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 ec5214ecdb CHANGED: #1471 CViewTextIDFormated no longer depends on Ryzom game related code.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 a1b52bd8a5 CHANGED: #1471 CViewTextFormated is now part of NELGUI library, and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 d257a3e896 CHANGED: #1471 CViewTextID is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 84d826462d CHANGED: #1471 CGroupWheel is now in NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 1ddba090b6 CHANGED: #1471 CViewText is now part of NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 7acd93ff7c CHANGED: #1471 CViewText no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 f4823200fc CHANGED: #1471 decoupled CViewText from CGroupContainer and CCtrlResizer.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 1222e35012 CHANGED: #1471 moved some ucstring handling code to the NELGUI library ( required for CViewText )
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 b51dea4654 CHANGED: #1471 CViewPolygon is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 c480f9804f CHANGED: #1471 CViewQuad is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 0bdb8f7149 CHANGED: #1471 CCtrlTooltip is now in the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 cd8b37eca5 CHANGED: #1471 CCtrlColPick is now in the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 beb9fa96dc CHANGED: #1471 CCtrlPolygon is now in the NELGUI library and is under NLGUI.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 dbec432a19 CHANGED: #1471 CCtrlQuad is now in the NELGUI library under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 a062e563bf CHANGED: #1471 CCtrlScroll is now part of NELGUI, and is under the NLGUI namespace. Also added a new class CGroupSubMenuBase.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 a90445fa03 CHANGED: #1471 CCtrlButton is now under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 aca24ff510 CHANGED: #1471 CCtrlButton is now part of the NEL GUI library.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 bf7d3afd38 CHANGED: #1471 CCtrlBaseButton is now part of the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 dfb1f0ed37 CHANGED: #1471 CCtrlBaseButton is now part of the NELGUI Library.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 a05fe020c3 CHANGED: #1471 Moved back some more static methods from CLuaIHMRyzom to CLuaIHM, as CLuaIHM can now handle these too.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 c792abe091 CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 56a75a90ab CHANGED: #1471 Finally moved some of the basic widget classes and the widget manager, action handler manager to the GUI lib. Also moved some GUI related methods back to CLuaIHM.
--HG--
branch : gui-refactoring
13 years ago
kaetemi a57881561b Fixed: Bad serialization of sound name in background sounds
--HG--
branch : sound_dev
13 years ago
kaetemi fc4d91fad2 Fixed: Sound CSheetId implementation
--HG--
branch : sound_dev
13 years ago
kaetemi 3608f0a429 Added: Additional constructor for CSheetId with default type, in case the user did not put the type with the sheet name
--HG--
branch : sound_dev
13 years ago
kaetemi aa7598efe2 Fixed: Sound CSheetId implementation (part 1) (not tested)
--HG--
branch : sound_dev
13 years ago
kaetemi 35503d03e5 Added: Missing implementation of initWithoutSheet to use CSheetId without a sheet_id.bin, required for leveldesign and build tools
--HG--
branch : sound_dev
13 years ago
kaetemi cab401fa13 Merged: From default to sound_dev
--HG--
branch : sound_dev
13 years ago
dfighter1985 0155fd6ed4 CHANGED: #1471 CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 5ebc0c64cc ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager.
--HG--
branch : gui-refactoring
13 years ago
sfb af454dd1cf Fixed EOL issues and added .hgeol file. 13 years ago
Fabien_HENON a55297c29a Changed: #1469 StringId conversion to CSheetId for sounds
--HG--
branch : gsoc2012-fabien
13 years ago
Fabien_HENON dd6f2f2611 Changed: #1469 Getting last version from default branch
--HG--
branch : gsoc2012-fabien
13 years ago
Fabien_HENON f70bdc4032 Changed: #1469 StringId conversion to SheetId for sounds V2 (DOES NOT COMPILE YET)
--HG--
branch : gsoc2012-fabien
13 years ago
dfighter1985 2db0a5d06e CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 4284b5f4d5 CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
rti 63191bb27d Fixed: Build on Mac OS X, "id" is a datatype in objective-c(++) 13 years ago
dfighter1985 b834d9ea17 ADDED: #1471 added a global db manager for the GUI library, also added support for resizeing the CDB bank handler.
--HG--
branch : gui-refactoring
13 years ago
Fabien_HENON 5174e15521 Changed: #1469 StringId conversion to SheetId for sound (DOES NOT COMPILE YET)
--HG--
branch : gsoc2012-fabien
13 years ago
dfighter1985 f769f6fb0c CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 5a2a89b4fc CHANGED: #1471 Moved the previously refactored code to the NELGUI library.
--HG--
branch : gui-refactoring
13 years ago
kervala b0c27a92ce Fixed: Some Windows.h inclusions 13 years ago
dfighter1985 1289f028a0 Moved some Lua stuff over to the NelGUI library.
--HG--
branch : gui-refactoring
13 years ago
kervala b0e48907d7 Fixed: #1328 Map time and weather Issue (synced with SVN, thanks!) 13 years ago
dfighter1985 b7feaa83cb Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager.
--HG--
branch : gui-refactoring
13 years ago
kervala 06df6c64b7 Changed: #825 Remove all warnings when compiling Ryzom 13 years ago
kervala db208efe92 Changed: #1275 Create an OpenGL ES driver 13 years ago
dfighter1985 4996705ed7 Moved event descriptors under the NLGUI namespace.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 aed979a7fe Created NELGUI library, moved the GUI event descriptors there.
--HG--
branch : gui-refactoring
13 years ago
dfighter1985 d127d59807 Merging cdb-refactoring into gui-refactoring.
--HG--
branch : gui-refactoring
13 years ago
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