dfighter1985
|
c57c909ed7
|
CHANGED: #1471 CCtrlBaseButton is now part of the NELGUI Library.
|
2012-06-15 22:40:08 +02:00 |
|
dfighter1985
|
7b745058a8
|
CHANGED: #1471 Moved back some more static methods from CLuaIHMRyzom to CLuaIHM, as CLuaIHM can now handle these too.
|
2012-06-09 22:18:29 +02:00 |
|
dfighter1985
|
3db1f3cc48
|
CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace.
|
2012-06-09 03:57:40 +02:00 |
|
dfighter1985
|
529dd877fe
|
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.
|
2012-06-09 01:37:43 +02:00 |
|
dfighter1985
|
7ddc76cc85
|
CHANGED: #1471 Moved some code from CGroupContainer to CGroupContainerBase. CAHManager now depends on CGroupContainerBase instead of CGroupContainer.
|
2012-06-08 04:41:33 +02:00 |
|
dfighter1985
|
3a99551784
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupContainer, instead of depends on a new class CGroupContainerBase.
|
2012-06-08 03:45:43 +02:00 |
|
dfighter1985
|
7e19a57ae5
|
CHANGED: #1471 Broke up CInterfaceOptions to two files, moved the options from CInterfaceParser to CWidgetManager, CGroupFrame no longer depends on CInterfaceManager.
|
2012-06-08 02:43:20 +02:00 |
|
dfighter1985
|
9f09f4d080
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupInScene.
|
2012-06-08 00:28:47 +02:00 |
|
dfighter1985
|
d9e1fcad72
|
CHANGED: #1471 CWidgetManager no longer depends on CViewPointer. Instead it depends on the new class CViewPointerBase.
|
2012-06-07 23:57:02 +02:00 |
|
dfighter1985
|
737f4f59d6
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupEditBox, it depends on a new class CGroupEditBoxBase instead.
|
2012-06-07 05:11:14 +02:00 |
|
dfighter1985
|
617168c3b5
|
CHANGED: #1471 CInterfaceGroup no longer depends on CGroupScrollText.
|
2012-06-07 03:30:27 +02:00 |
|
dfighter1985
|
ecbdef6ab5
|
CHANGED: #1471 CInterfaceGroup no longer depends on CCtrlScroll. Instead if depends on a new CCtrlScrollBase class.
|
2012-06-07 02:54:14 +02:00 |
|
dfighter1985
|
f807707bb6
|
CHANGED: #1471 CInterfaceElement no longer depends on CGroupContainer.
|
2012-06-06 22:31:47 +02:00 |
|
dfighter1985
|
2488cf5c15
|
CHANGED: #1471 CInterfaceGroup no longer depends on CGroupContainer.
|
2012-06-06 05:48:51 +02:00 |
|
dfighter1985
|
60c5ad2bfd
|
CHANGED: #1471 CInterfaceGroup::InvalidateTexts is now implemented with a visitor, method removed. Also added CInterfaceGroup::visitGroupAndChildren, that only visits the group and it's sub-groups.
|
2012-06-06 04:10:34 +02:00 |
|
dfighter1985
|
1e1888b47f
|
CHANGED: #1471 moved makeWindow and unMakeWindow methods to CWidgetManager from CInterfaceManager. So CInterfaceGroup no longer depends on CInterfaceManager.
|
2012-06-06 01:56:25 +02:00 |
|
kaetemi
|
2e01e8c4bf
|
Changed: Different default type id for sound sheet id workaround
|
2012-06-05 19:11:43 +02:00 |
|
kaetemi
|
08e3f3c180
|
Changed: Reserve sheet id with short id 0 for unknown sheet for new sheet types
|
2012-06-05 15:13:13 +02:00 |
|
kaetemi
|
72fc210dd0
|
Changed: Small optimization for sheet id constructor with default type
|
2012-06-05 14:03:38 +02:00 |
|
dfighter1985
|
6a48aa9d6c
|
CHANGED: #1471 extracted some dragging related code from CDBCtrlSheet and created a new class CCtrlDraggable, so that CWidgetManager doesn't have to be coupled with CDBCtrlSheet.
|
2012-06-05 05:25:49 +02:00 |
|
kaetemi
|
87585588fc
|
Reverted: Unnecessary changes to config and data from merge
|
2012-06-04 15:03:40 +02:00 |
|
kaetemi
|
3fc8a264b5
|
Fixed: Bad serialization of sound name in background sounds
|
2012-06-04 13:28:03 +02:00 |
|
kaetemi
|
cb1d9a9f73
|
Changed: Assign sane type id to temporary sound sheet ids
|
2012-06-04 13:27:12 +02:00 |
|
kaetemi
|
c54acdb6d2
|
Changed: Tool build_soundbank can also work without sheet id bin
|
2012-06-04 12:37:56 +02:00 |
|
kaetemi
|
cb0cbdff89
|
Changed: Removed some debug messages
|
2012-06-04 12:35:34 +02:00 |
|
kaetemi
|
6cfb10a275
|
Fixed: Make build_soundbank tool work with latest changes
|
2012-06-03 16:00:43 +02:00 |
|
kaetemi
|
fb7689db88
|
Added: Temporary workaround for using sound sheet id without updated sheet id bin
|
2012-06-03 15:57:57 +02:00 |
|
kaetemi
|
41069c4582
|
Changed: Also handle distMax with negative alpha in new manual rolloff function
|
2012-06-03 15:56:47 +02:00 |
|
dfighter1985
|
7a32e739e7
|
CHANGED: #1471 Moved lots of code from CInterfaceManager to CWidgetManager ( mostly code that is directly used by the widgets )
|
2012-06-03 03:48:31 +02:00 |
|
kaetemi
|
1eae7bc35b
|
Changed: Avoid some more sqrt calculations
|
2012-06-03 02:00:32 +02:00 |
|
kaetemi
|
1709e7ed8a
|
Added: Specific code for amplitude based rolloff to avoid unneccesary log10 and pow calls and improve performance
|
2012-06-03 01:50:53 +02:00 |
|
kaetemi
|
0d05d505f3
|
Changed: Debug messages
|
2012-06-02 23:06:48 +02:00 |
|
dfighter1985
|
1f58c8ddc2
|
ADDED: #1471 IParser interface with a few methods, accessible from CWidgetManager, just so that I don't have to move CInterfaceParser right now.
|
2012-06-02 21:48:11 +02:00 |
|
kaetemi
|
1a32d2691c
|
Fixed: Sound CSheetId implementation
|
2012-06-02 18:12:38 +02:00 |
|
kaetemi
|
1ac3f3f170
|
Fixed: Sound CSheetID implementation (part 3) (partially tested)
|
2012-06-02 16:06:10 +02:00 |
|
kaetemi
|
c935b00119
|
Fixed: Sound CSheetID implementation (part 2) (not tested)
|
2012-06-02 15:24:21 +02:00 |
|
kaetemi
|
a2c2d78fe8
|
Added: Additional constructor for CSheetId with default type, in case the user did not put the type with the sheet name
|
2012-06-02 15:21:03 +02:00 |
|
kaetemi
|
ea6ede03ba
|
Fixed: Sound CSheetId implementation (part 1) (not tested)
|
2012-06-02 14:54:39 +02:00 |
|
kaetemi
|
caf00a5b7c
|
Added: Missing implementation of initWithoutSheet to use CSheetId without a sheet_id.bin, required for leveldesign and build tools
|
2012-06-02 14:53:11 +02:00 |
|
kaetemi
|
b7d687d0c0
|
Merged: From default to sound_dev
|
2012-06-02 11:09:14 +02:00 |
|
kaetemi
|
7bd37858ff
|
Merged: From gsoc2012-fabien r2211 to sound_dev
|
2012-06-02 10:57:01 +02:00 |
|
dfighter1985
|
5ea64cb530
|
CHANGED: #1471 CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace.
|
2012-06-02 02:09:58 +02:00 |
|
dfighter1985
|
891859406f
|
CHANGED: #1471 CViewRenderer is now a separate Simpleton and not a part of CInterfaceManager.
|
2012-06-01 03:41:44 +02:00 |
|
dfighter1985
|
41134639db
|
CHANGED: #1471 Moved CInterface::runActionHandler methods to CAHManager.
|
2012-06-01 01:22:05 +02:00 |
|
dfighter1985
|
51a515fded
|
CHANGED: #1471 Renamed the action handler factory manager to CAHManager and moved some global functions into it as instance methods. Also broke up an action handler file to AH and Ryzom related files.
|
2012-06-01 00:19:53 +02:00 |
|
dfighter1985
|
2e9fe265f2
|
CHANGED: #1471 Moved some more code from CInterfaceManager to CWidgetManager ( mostly widget lookup, modal handling, pointer, etc )
|
2012-05-31 04:27:27 +02:00 |
|
dfighter1985
|
8d2f01fac8
|
ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager.
|
2012-05-30 02:12:37 +02:00 |
|
sfb
|
2f9410f22d
|
Fixed EOL issues and added .hgeol file.
|
2012-05-29 08:31:11 -05:00 |
|
dfighter1985
|
4053fe6f8d
|
CHANGED: #1471 According to dnk-88 these methods are no longer needed, the XML description file is enough for the plugins.
|
2012-05-27 23:35:46 +02:00 |
|
dfighter1985
|
c3aff5dc6b
|
ADDED: #1471 OVQT GUI Editor plugin skeleton code.
|
2012-05-27 21:52:02 +02:00 |
|
Fabien_HENON
|
67a05e8c28
|
Changed: #1469 StringId conversion to CSheetId for sounds
|
2012-05-26 23:40:27 +02:00 |
|
Fabien_HENON
|
ae78742ca6
|
Changed: #1469 Getting last version from default branch
|
2012-05-26 21:38:30 +02:00 |
|
Fabien_HENON
|
c2a054fe90
|
Changed: #1469 StringId conversion to SheetId for sounds V2 (DOES NOT COMPILE YET)
|
2012-05-26 19:21:19 +02:00 |
|
dfighter1985
|
42919dc86b
|
CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace.
|
2012-05-25 03:21:03 +02:00 |
|
kervala
|
c97a644050
|
Fixed: Compilation under Mac OS X without -DWITH_STATIC_DRIVERS=ON
|
2012-05-24 20:28:19 +02:00 |
|
dfighter1985
|
2fff0616a5
|
CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace.
|
2012-05-24 18:23:51 +02:00 |
|
rti
|
8a0a0d11dd
|
merge
|
2012-05-24 16:35:28 +02:00 |
|
rti
|
4d3b601fe4
|
Fixed: Build on Mac OS X, "id" is a datatype in objective-c(++)
|
2012-05-24 16:33:56 +02:00 |
|
kervala
|
c48667fae9
|
Fixed: #1474 Compilation with new MySQL headers
|
2012-05-24 12:56:53 +02:00 |
|
dfighter1985
|
dc6c1db2cd
|
CHANGED: #1471 instead of CInterfaceManager, the new global db manager will be used.
|
2012-05-24 05:02:24 +02:00 |
|
dfighter1985
|
bb9101ae9f
|
ADDED: #1471 added a global db manager for the GUI library, also added support for resizeing the CDB bank handler.
|
2012-05-24 00:55:50 +02:00 |
|
Fabien_HENON
|
efc409a319
|
Changed: #1469 StringId conversion to SheetId for sound (DOES NOT COMPILE YET)
|
2012-05-23 22:27:39 +02:00 |
|
kaetemi
|
f7ca61f461
|
Added: Hack to exclude .sound sheets starting with _ from being filtered out from the sheet_id.bin. Sound sheets do not follow the conventional sheets naming pattern at the moment
|
2012-05-23 22:05:34 +02:00 |
|
dfighter1985
|
c817c68e83
|
CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace.
|
2012-05-23 19:40:41 +02:00 |
|
dfighter1985
|
731d1ced46
|
CHANGED: #1471 Moved the previously refactored code to the NELGUI library.
|
2012-05-23 04:13:58 +02:00 |
|
dfighter1985
|
4db9e47d13
|
Added: #1471 CLuaManager, Singleton for the Lua state, the code parts that depend on a globally available Lua state now depend on this instead of CInterfaceManager. Also refactored the code so it's ready to be moved to the NELGUI lib.
|
2012-05-23 02:41:43 +02:00 |
|
kervala
|
587def6dbb
|
Fixed: Compilation with new MySQL headers
|
2012-05-21 10:51:30 +02:00 |
|
kervala
|
3b3950227e
|
Changed: Don't include local files in PCH
|
2012-05-21 10:04:00 +02:00 |
|
kervala
|
4c0d138212
|
Fixed: Some Windows.h inclusions
|
2012-05-21 10:03:08 +02:00 |
|
dfighter1985
|
0d0fe51a0d
|
Some more Lua refactoring, started to break CLuaIHM into 2 parts. CLuaIHM will be generic, CLuaIHMRyzom will contain the Ryzom only code.
|
2012-05-21 03:35:05 +02:00 |
|
dfighter1985
|
ed3d565dda
|
CLuaString will no longer depend on CInterfaceManager.
|
2012-05-20 00:59:31 +02:00 |
|
kervala
|
6e1400091e
|
Fixed: Compilation with new mysqlclient headers
|
2012-05-20 00:05:01 +02:00 |
|
kervala
|
edd1012f22
|
Fixed: Compilation under Windows
|
2012-05-19 23:47:43 +02:00 |
|
kervala
|
bd1b1a3e2b
|
Changed: #878 Fix typos in comments/code
|
2012-05-19 23:43:42 +02:00 |
|
kervala
|
6947138110
|
Fixed: Revision 0 bug
|
2012-05-19 23:25:06 +02:00 |
|
kervala
|
baa2699228
|
Changed: Fix PCH for some cases under Mac OS X
|
2012-05-19 23:24:44 +02:00 |
|
dfighter1985
|
2af7e250b2
|
Moved some Lua stuff over to the NelGUI library.
|
2012-05-19 23:00:52 +02:00 |
|
kervala
|
4601dd3451
|
Changed: Revert a previous "fix" because iconv is already linked to Ryzom client under Mac OS X
|
2012-05-19 14:49:38 +02:00 |
|
kervala
|
9877d3953a
|
Fixed: Compilation under Mac OS X where curl needs iconv
|
2012-05-19 09:09:41 +02:00 |
|
dfighter1985
|
e1b6690e6f
|
Moved some Lua related string formatting methods from CInterfaceManager to
LuaHelperStuff namespace.
|
2012-05-19 00:00:09 +02:00 |
|
kervala
|
301f80526d
|
Fixed: Compilation under Linux
|
2012-05-18 21:08:21 +02:00 |
|
kervala
|
844c22c16b
|
Fixed: #1328 Map time and weather Issue (synced with SVN, thanks!)
|
2012-05-18 20:53:59 +02:00 |
|
dfighter1985
|
653ff421ea
|
FIXED: Crash caused by CInterfaceLinkUpdater trying to remove itself after CInterfaceManager had been released.
|
2012-05-17 03:38:27 +02:00 |
|
dfighter1985
|
88cc7df755
|
Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager.
|
2012-05-17 03:28:50 +02:00 |
|
sfb
|
d9d9734aee
|
Changed: Changed the README to have the AGPL version in it
|
2012-05-16 13:34:49 -05:00 |
|
sfb
|
d3d2aa1359
|
merge incoming
|
2012-05-15 13:52:33 -05:00 |
|
sfb
|
b808129f89
|
Changed: #1306 Added basic new form creation. Lots of bugs still.
|
2012-05-15 13:51:48 -05:00 |
|
kervala
|
c147b63082
|
Changed: #1275 Compilation under Mac OS X
|
2012-05-15 12:58:20 +02:00 |
|
kervala
|
9b2b51b6a5
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2012-05-15 12:55:56 +02:00 |
|
kervala
|
2a7effb835
|
Changed: #878 Fix typos in comments/code
|
2012-05-14 13:32:06 +02:00 |
|
kervala
|
178e47552c
|
Fixed: Crash when suri is empty
|
2012-05-14 13:30:41 +02:00 |
|
kervala
|
7db67187ef
|
Changed: #1275 Use of NLDRIVERGL or NLDRIVERGLES namespaces with NL_STATIC to avoid duplicated symbols
|
2012-05-14 13:21:00 +02:00 |
|
kervala
|
ec2011ece5
|
Changed: #878 Fix typos in comments/code
|
2012-05-14 13:08:44 +02:00 |
|
kervala
|
c776284db1
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2012-05-14 13:06:37 +02:00 |
|
kervala
|
e9408a8a0f
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-13 17:43:46 +02:00 |
|
kervala
|
72b4500c84
|
Changed: #1275 Enable OpenGL ES driver in Ryzom client
|
2012-05-13 17:14:34 +02:00 |
|
kervala
|
0f85a895e8
|
Changed: Search CppTest headers in cpptest subfolder too
|
2012-05-13 16:24:34 +02:00 |
|
kervala
|
b24255e0d1
|
Changed: Search MySQL headers in mysql subfolder too
|
2012-05-13 16:24:14 +02:00 |
|
kervala
|
41e103bc7a
|
Changed: #1275 Added OpenGL ES CMake module
|
2012-05-13 16:23:48 +02:00 |
|
kervala
|
61d7295efa
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-13 15:27:20 +02:00 |
|
kervala
|
a7d6082d49
|
Changed: Include OpenGL headers in "opengl" directory
|
2012-05-13 15:26:45 +02:00 |
|
kervala
|
798aec2e4f
|
Changed: Update glext.h
|
2012-05-12 20:58:23 +02:00 |
|
kervala
|
bfa731e39b
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-12 20:56:37 +02:00 |
|
kervala
|
3a40ef6d12
|
Changed: Include stdopengl.h in Objective-C files
|
2012-05-12 20:55:58 +02:00 |
|
kervala
|
b8794f814c
|
Fixed: Renable PCH under for OpenGL driver under Mac OS X
|
2012-05-12 20:54:37 +02:00 |
|
kervala
|
b8dde56d41
|
Changed: #1275 Create an OpenGL ES driver
|
2012-05-12 19:21:52 +02:00 |
|
dfighter1985
|
e3d72333dd
|
Moved event descriptors under the NLGUI namespace.
|
2012-05-10 23:31:39 +02:00 |
|
dfighter1985
|
c976419448
|
Created NELGUI library, moved the GUI event descriptors there.
|
2012-05-10 22:17:04 +02:00 |
|
sfb
|
06359f6a73
|
Fixed: #1374 Rolled back a const-ness change and tested connecting to Ring successfully.
|
2012-05-10 08:06:19 -05:00 |
|
kervala
|
b1147e37b4
|
Added: Xcode checks and specific flags
Changed: Target by default Mac OS X 10.6 if not specified
Changed: Add -isysroot, -arch and -mmacosx-version-min flags if needed
|
2012-05-08 00:07:14 +02:00 |
|
kervala
|
38ae47456c
|
Added: Mac OS X resources
|
2012-05-07 10:30:37 +02:00 |
|
kervala
|
3f961a0749
|
Changed: Set CMAKE_OSX_DEPLOYMENT_TARGET if not defined
Changed: Use custom Info.plist
Added: RYZOM_DATA_DIR option to copy data from there
|
2012-05-07 10:30:24 +02:00 |
|
kervala
|
2b82f9a31c
|
Changed: Use only static libraries under Mac OS X if WITH_STATIC_EXTERNAL is used
Changed: Strip binaries under Mac OS X by default in Release (use WITH_SYMBOLS if you don't want)
|
2012-05-07 10:27:54 +02:00 |
|
kervala
|
54b1709d14
|
Fixed: Compilation using WITH_STATIC_EXTERNAL under Mac OS X
|
2012-05-06 21:50:44 +02:00 |
|
vl
|
c813eb4b12
|
Added: external auth
|
2012-05-04 18:33:59 +02:00 |
|
sfb
|
6b4186eaed
|
Fixed: #1465 Added debugging flag to NL_DEBUG_CFLAGS.
|
2012-05-04 08:58:52 -05:00 |
|
vl
|
c322ff5129
|
Merge
|
2012-05-04 12:08:04 +02:00 |
|
vl
|
e2d6ab6e8f
|
Added: new webig system
|
2012-05-04 12:04:49 +02:00 |
|
sfb
|
7abfe97f3e
|
Changed: #1306 Implemented basic form saving.
|
2012-05-03 08:02:14 -05:00 |
|
kaetemi
|
5c8ba72685
|
Fixed: Compile error
|
2012-04-30 09:38:27 +02:00 |
|
dfighter1985
|
e6f5bdef0b
|
Merging cdb-refactoring into gui-refactoring.
|
2012-04-28 21:36:39 +02:00 |
|
dfighter1985
|
ec0eb455e3
|
Merging default into cdb_refactoring.
|
2012-04-28 19:55:46 +02:00 |
|
dfighter1985
|
5f041538c8
|
Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it.
|
2012-04-27 22:49:38 +02:00 |
|
sfb
|
d8c211db8e
|
merge
|
2012-04-26 13:07:43 -05:00 |
|
sfb
|
c032c58b43
|
Changed: #1306 Implemented add/removing parent sheets, moved everything out of Plugin and into GeorgesQt namespace to eliminate ambiguity with other plugins.
|
2012-04-26 13:05:53 -05:00 |
|
dnk-88
|
d0e98454cf
|
Changed: #1306 Improved ui of geqt
|
2012-04-23 20:30:57 +03:00 |
|
dfighter1985
|
d2d4838252
|
Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now!
|
2012-04-22 06:45:35 +02:00 |
|
sfb
|
f3363e0aeb
|
Changed: #1306 Added undo stack deeper (for later) and began adding form context menus proof-of-concept.
|
2012-04-20 15:40:02 -05:00 |
|
sfb
|
f809ba6ca3
|
Changed: #1306 Implemented core "open" action to load a form from an arbitrary location.
|
2012-04-20 12:46:18 -05:00 |
|
sfb
|
3c1895960c
|
merge
|
2012-04-18 11:08:44 -05:00 |
|
sfb
|
0320da86a6
|
Changed: Used a Regex to workaround the colon project name issue for VS10.
|
2012-04-18 11:07:01 -05:00 |
|
dfighter1985
|
e056c07e2f
|
Documented CCDBBankHandler class.
|
2012-04-18 04:15:34 +02:00 |
|
dfighter1985
|
4e6e7d9a6e
|
Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom.
|
2012-04-17 08:23:02 +02:00 |
|
dfighter1985
|
cf2305b1ce
|
CDB is now part of NLMISC. However it still requires some work!
|
2012-04-16 06:08:12 +02:00 |
|
dfighter1985
|
7e3c4aa15e
|
Moved xml auto pointer to nlmisc.
|
2012-04-16 02:50:18 +02:00 |
|
dfighter1985
|
631a3710fc
|
CDB no longer depends on Ryzom database banks.
|
2012-04-16 02:18:07 +02:00 |
|
dfighter1985
|
4313f62647
|
CDB no longer depends on CInterfaceLink.
|
2012-04-16 01:31:21 +02:00 |
|
kaetemi
|
f815bb2549
|
Fixed: Crash on exit caused by incomplete music channel reset
|
2012-04-13 23:30:35 +02:00 |
|
kaetemi
|
eb293f5325
|
Fixed: Warnings
|
2012-04-13 23:29:18 +02:00 |
|
kaetemi
|
0e5d7137d6
|
Fixed: Typo
|
2012-04-13 14:15:04 +02:00 |
|
kaetemi
|
45a857b564
|
Changed: #1459 Reserve functional group controller node names
|
2012-04-13 13:59:24 +02:00 |
|
kaetemi
|
c340881992
|
Merge
|
2012-04-13 11:59:56 +02:00 |
|
kaetemi
|
77c3ccb1e1
|
Changed: #1459 Simplify the sound group controller interface
|
2012-04-13 11:54:20 +02:00 |
|
kervala
|
291a956216
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2012-04-13 10:07:06 +02:00 |
|
kervala
|
abbded6e92
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2012-04-13 09:36:51 +02:00 |
|
kaetemi
|
beae63c1a0
|
Changed: Provide a fake sound name for fake CSound created by music channel
|
2012-04-13 03:10:13 +02:00 |
|
kaetemi
|
444becf71d
|
Changed: #1461 Bad minimum value for comparing fast swim speed causes random switching between fast and slow swim speed particle effects
|
2012-04-13 03:06:52 +02:00 |
|
kaetemi
|
616faf1c51
|
Fixed: #1298 Replace assert with warning when physical sound source fails to play
|
2012-04-12 21:38:28 +02:00 |
|
kaetemi
|
52fcb148f2
|
Merged: From default to sound_dev
|
2012-04-12 18:21:26 +02:00 |
|
kaetemi
|
1926c56f64
|
Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max())
|
2012-04-12 18:16:53 +02:00 |
|
kaetemi
|
4973e05183
|
Added: Log warnings when setting excessively high max distances on sound sources
|
2012-04-12 18:06:33 +02:00 |
|
kaetemi
|
e0369c701c
|
Removed: Warning messages
|
2012-04-12 17:56:54 +02:00 |
|
kaetemi
|
dec156f728
|
Fixed: Relative positioning mode was not implemented in OpenAL library driver with manual rolloff enabled
|
2012-04-12 17:48:56 +02:00 |
|
kaetemi
|
a87afeb44b
|
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
|
2012-04-12 17:24:06 +02:00 |
|
kervala
|
c770ac0656
|
Changed: Define Release configuration for compilation checks and as default if not defined (must be defined before PROJECT)
|
2012-04-12 16:01:38 +02:00 |
|
kaetemi
|
55a95afef0
|
Changed: #795 Handle safely when audio decoder fails to be created
|
2012-04-12 12:06:03 +02:00 |
|
kaetemi
|
68562243ec
|
Merge
|
2012-04-12 00:28:10 +02:00 |
|
kaetemi
|
df6213ed79
|
Fixed: #795 #1460 Linux compile of new sound samples
|
2012-04-12 00:27:03 +02:00 |
|
kaetemi
|
65096786e1
|
Changed: #795 #1460 Make sure the streaming thread safely stops in all cases
|
2012-04-12 00:25:26 +02:00 |
|
kervala
|
3a8b79be2b
|
Changed: #1448 Compilation with Clang
|
2012-04-11 23:59:55 +02:00 |
|
kervala
|
cace1c204a
|
Fixed: Servers compilation if using static mysql library compiled with OpenSSL
|
2012-04-11 23:43:11 +02:00 |
|
kaetemi
|
afb32cfe1a
|
Fixed: Typos and warnings
|
2012-04-11 23:34:36 +02:00 |
|
kaetemi
|
83ce48e8dd
|
Changed: Make CWinThread::start more sane, and fixed a typo
|
2012-04-11 22:05:18 +02:00 |
|
kaetemi
|
20e3ce42a3
|
Fixed: Implementation for CPThread::isRunning()
|
2012-04-11 21:55:33 +02:00 |
|
kaetemi
|
aa3472e9d1
|
Fixed: #795 Hang when stopping file stream source that is synchronously waiting for play
|
2012-04-11 21:51:01 +02:00 |
|
kaetemi
|
f4e097fbfd
|
Fixed: Compile error
|
2012-04-11 21:49:25 +02:00 |
|
kaetemi
|
a0a03da71a
|
Added: Some sort of implementation for CPThread::isRunning()
|
2012-04-11 20:20:02 +02:00 |
|
kaetemi
|
25cffcdd12
|
Added: #1460 Music channel on top of stream file source when driver does not have built-in music channels
|
2012-04-11 19:30:37 +02:00 |
|
kaetemi
|
d886df588b
|
Added: #795 Synchronous loading of audio file streams
|
2012-04-11 18:07:16 +02:00 |
|
kaetemi
|
cb611e768e
|
Added: #795 Sample for creating a sound source using .sound sheet with .ogg file
|
2012-04-11 17:44:57 +02:00 |
|
kaetemi
|
fe70efdc6c
|
Added: #795 Streamed audio file sound source
|
2012-04-11 17:39:46 +02:00 |
|
kaetemi
|
30240f6e52
|
Fixed: #795 Removed unused include
|
2012-04-11 15:45:59 +02:00 |
|
kaetemi
|
ed1cd4e6bc
|
Fixed: Typo in cmake project for stream sample
|
2012-04-11 15:45:04 +02:00 |
|
kaetemi
|
0a4d8d06bd
|
Changed: Allow changing looping parameter of audio decoder after init
|
2012-04-11 15:44:02 +02:00 |
|
kaetemi
|
3aff28aab4
|
Added: Function to set thread priority
|
2012-04-11 15:38:49 +02:00 |
|
kervala
|
c3554b1651
|
Changed: Some Debian multiarch fixes
Added: Option WITH_SYMBOLS to keep symbols when compiling in Release
|
2012-04-11 15:30:38 +02:00 |
|
kaetemi
|
392b224799
|
Fixed: Potential bug in CWinThread, someone using a mutex on the stack again
|
2012-04-11 13:24:03 +02:00 |
|
kaetemi
|
e41f5da96b
|
Changed: Turned off pitch change in stream ogg vorbis sample
|
2012-04-11 11:55:30 +02:00 |
|
kaetemi
|
b02784f55f
|
Moved: #795 CAudioDecoder from stream ogg vorbis sample to nlsound
|
2012-04-11 11:52:28 +02:00 |
|
kaetemi
|
4eeb06857c
|
Removed: #795 CMusicBuffer from sound lowlevel
|
2012-04-11 11:40:42 +02:00 |
|
kaetemi
|
1aade54d7d
|
Changed: Apply changes from CMusicBuffer to CAudioDecoder
|
2012-04-11 11:39:21 +02:00 |
|
kaetemi
|
f4cccb233d
|
Changed: #1459 Use effects group controller for ryzom client effects volume control
|
2012-04-11 11:24:48 +02:00 |
|
kaetemi
|
f5df001376
|
Changed: Improve performance of ryzom client CSoundManager. Strange code, though.
|
2012-04-11 00:48:47 +02:00 |
|
kaetemi
|
c350c25b1e
|
Merge: From default to sound_dev
|
2012-04-10 20:49:55 +02:00 |
|
kaetemi
|
17ff9e9f68
|
Changed: #795 Move vorbis dependency to nlsound and group project files
|
2012-04-10 20:40:24 +02:00 |
|
kaetemi
|
2825b8b402
|
Fixed: #1459 Done
|
2012-04-10 18:18:58 +02:00 |
|
kaetemi
|
6b88c8dd69
|
Added: #1459 Load group controller from sound sheets
|
2012-04-10 16:32:04 +02:00 |
|
kaetemi
|
8a6b6e218c
|
Added: #1459 Group controllers for sound sources
|
2012-04-10 15:24:35 +02:00 |
|
kervala
|
859eb1b1cb
|
Changed: #825 Remove all warnings when compiling Ryzom
|
2012-04-10 13:50:23 +02:00 |
|
kaetemi
|
933c939509
|
Added: FormatNotSet value for TBufferFormat
|
2012-04-10 00:06:05 +02:00 |
|
kaetemi
|
14242f73c6
|
Fixed: Update audio mixer during buffer streaming in streaming sample
|
2012-04-10 00:05:01 +02:00 |
|
kaetemi
|
d229915603
|
Moved: Sound sources sample to sound sample directory
Added: CMake configuration for ogg vorbis stream source sample
|
2012-04-09 22:36:12 +02:00 |
|
kaetemi
|
385fdefbfc
|
Removed: #795 XAudio2 music implementation
|
2012-04-09 21:46:07 +02:00 |
|
kaetemi
|
e0350b84c9
|
Removed: OpenAL music implementation
|
2012-04-09 21:12:48 +02:00 |
|
kaetemi
|
50fdf13ac5
|
Reverted: 3fdff8debe52 No comment
|
2012-04-09 20:28:14 +02:00 |
|
kaetemi
|
0a07e483f9
|
Reverted: a1603fc4efbf Only release internal resources in driver destructor, not the driver classes, otherwise there will be crashes on exit. The driver classes are deleted by the application.
|
2012-04-09 20:18:13 +02:00 |
|
kaetemi
|
dee18c2e72
|
Added: Log warnings when setting excessively high max distances on sound sources
|
2012-04-09 20:00:53 +02:00 |
|
kaetemi
|
2e47ab7fe4
|
Reverted: dc87ef1a34b6 Parameter distMax depends on fixed values in sheets and other code. Using this to switch between rolloff and minimum sound is likely causing the glitchy sound volumes of background sounds. Must be fixed in whatever code is using too large value of distMax instead, and not here.
|
2012-04-09 19:03:48 +02:00 |
|
kaetemi
|
51ac3a0e38
|
Reverted: 2424536ec6f9 The setAsyncLoading function is used for a different purpose. In our case, async means that the file is read on the fly, and otherwise it is fully loaded into memory before being encoded. Synchronous mode is used for example during loading when hard disk access is not guaranteed.
|
2012-04-09 18:42:31 +02:00 |
|
kaetemi
|
870b089f1f
|
Added: Useful comment
|
2012-04-09 18:24:09 +02:00 |
|