Commit Graph

2041 Commits (4d742741d188a923f470cf01021b98c7bbc2c2d9)

Author SHA1 Message Date
kaetemi 22710e12bd Avoid per-frame 'set' action handler in config.xml for blending day and night color
--HG--
branch : kaetemi-optimize
kaetemi 5a9537dfcc Avoid having to use 'set' action handler, which parses the value expression on every use, in interface links by implementing use of cdb nodes as targets
--HG--
branch : kaetemi-optimize
kaetemi 19a8b48355 Avoid redundant per-frame calls to getDbProp("SERVER:USER:DEFAULT_WEIGHT_HANDS")
--HG--
branch : kaetemi-optimize
kaetemi a75bd5d23a Avoid redundant per-frame calls to getDbProp in CNetManager
--HG--
branch : kaetemi-optimize
kaetemi d5308215aa Avoid redundant per-frame calls to getDbProp in NLGUI::CWidgetManager
--HG--
branch : kaetemi-optimize
kaetemi fb00acf329 Avoid redundant per-frame calls to getDbValue32(toString("SERVER:CHARACTER_INFO:CHARACTERISTICS%d:VALUE", i))
--HG--
branch : kaetemi-optimize
kaetemi 5f80a90a1c Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:FPS", false)
--HG--
branch : kaetemi-optimize
kaetemi 2a57f6c647 Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:TOTAL_MALUS_EQUIP", false)
--HG--
branch : kaetemi-optimize
kaetemi 0897092fe3 Avoid redundant per-frame calls to getDbProp("UI:SAVE:SHOW_RETICLE")
--HG--
branch : kaetemi-optimize
kaetemi 929692b204 Remove more game data
--HG--
branch : kaetemi-cleanup
kaetemi ddec3d8b19 Remove game data
--HG--
branch : kaetemi-cleanup
kaetemi 179669116c EOL
kaetemi 5831150471 Merge with default
--HG--
branch : multipass-stereo
kaetemi 347d4e0940 Some necessary ryzom tools did not build when client and server were unchecked
kaetemi 53e11d0d68 Merge with default
--HG--
branch : multipass-stereo
kaetemi 8323f95e22 Fix issue , landscape quality issues caused by incorrect defaults
Michael Witrant fa4cbb00f7 Fixed Linux build failure because a temporary pointer was passed, ref
--HG--
branch : multipass-stereo
kaetemi d1051ce5c9 Handle head orientation in ryzom client, ref
--HG--
branch : multipass-stereo
kaetemi eab2386ff6 Don't render to texture when in wireframe mode, re
--HG--
branch : multipass-stereo
kaetemi 248f07ad9e Put stereo render loop inside ryzom client main loop, see
--HG--
branch : multipass-stereo
kaetemi b1aaf05bf6 Init/release VR interfaces in ryzom client, ref
--HG--
branch : multipass-stereo
kaetemi ffe05eae62 Move some more updates out of the render code, see
--HG--
branch : multipass-stereo
kaetemi 263e506551 Some necessary changes to camera setting, re
--HG--
branch : multipass-stereo
kaetemi 5ac4a23bd3 Some more cleanup
--HG--
branch : multipass-stereo
kaetemi 93d856b394 Make oversize screenshots be perfectly seamless
--HG--
branch : multipass-stereo
kaetemi bf8ad82e21 Pull weather updates out of scene render
--HG--
branch : multipass-stereo
kaetemi 5c568c6ea0 Correctly apply bloom on oversize screenshots
--HG--
branch : multipass-stereo
kaetemi c87403ecb9 Refactor fulldetail override
--HG--
branch : multipass-stereo
kaetemi 8c86b05d5b Merge with default
--HG--
branch : multipass-stereo
kaetemi bf16ccd320 Separate some camera related functions, ref
--HG--
branch : multipass-stereo
kaetemi 86eb05a6d0 Move some config stuff out of main_loop.cpp, see
--HG--
branch : multipass-stereo
kaetemi 24af75fc23 Remove some unused includes, re
--HG--
branch : multipass-stereo
kaetemi 3912bee50e Some more debug functions moved, see
--HG--
branch : multipass-stereo
kaetemi 7fa2a05195 Moved some temp code out of main_loop.cpp, ref
--HG--
branch : multipass-stereo
kaetemi bcc048145c Take some debug render code out of main_loop.cpp, see
--HG--
branch : multipass-stereo
kaetemi 4d96c23c95 Separate some profiling code from main_loop.cpp, see
--HG--
branch : multipass-stereo
kaetemi cb60e64355 Pull CPing out of main_loop.cpp, refs
--HG--
branch : multipass-stereo
kaetemi 6d28f88601 Return view as CQuat, see
--HG--
branch : multipass-stereo
kaetemi c188dd3e17 Merge with default
--HG--
branch : multipass-stereo
kaetemi f331757718 Fix Ryzom Client scripts for lua 5.2
kaetemi 78179ed809 Rename some functions to follow the same naming convention of others
--HG--
branch : multipass-stereo
kaetemi 3b9f934b82 Fixes to compile Ryzom Client with lua 5.2
kervala 2aea567fe2 Changed: Moved Ryzom detailed version in client
kervala f68cda5cd2 Changed: Process EventCloseWindowId by client
kaetemi d12ccf194e Merge with develop
--HG--
branch : multipass-stereo
kaetemi 93376226c4 Use software cursor with attached display
--HG--
branch : multipass-stereo
kaetemi 38abf2193f Project client loading screens into 3D space for HMD
--HG--
branch : multipass-stereo
kaetemi e2bfb5d542 Clean handling of display mode switching in client
--HG--
branch : multipass-stereo
kaetemi 7c39f7d33b Specify monitor when changing display mode
--HG--
branch : multipass-stereo
kaetemi 4e33e5cf2f Process some scene traversals only once when rendering in stereo
--HG--
branch : multipass-stereo
kaetemi f2274d2378 OVR: Iterate devices
--HG--
branch : multipass-stereo
kaetemi 1a413b0fe3 Add FXAA to Ryzom Client
--HG--
branch : multipass-stereo
kaetemi ec4762f669 3D: Add FXAA
--HG--
branch : multipass-stereo
kaetemi d98f1ede47 Move default render target handling to CDriverUser
--HG--
branch : multipass-stereo
kaetemi e88dedf00c Adjust render target handling for effects
--HG--
branch : multipass-stereo
kaetemi 8af686f7ef 3D: Cleanup bloom effect
--HG--
branch : multipass-stereo
kaetemi e4e1e3e5a1 Sound orientation with HMD and Headphones
--HG--
branch : multipass-stereo
kaetemi c11706feb8 Project GUI into space
--HG--
branch : multipass-stereo
kaetemi caefb04928 Restore camera and scene viewport after disabling VR
--HG--
branch : multipass-stereo
kaetemi dac5b2d274 Merge with game-device
--HG--
branch : multipass-stereo
kaetemi 7200d17801 HID: Adjust free look
--HG--
branch : game-device
kaetemi 496f7f268c Trash DirectInput
--HG--
branch : game-device
kaetemi f281622d47 Trash DirectInput
--HG--
branch : game-device
kervala 33c73f3f16 fixes build failure/error using clang
dfighter1985 2bdceaecda Resolved some build errors occuring after previous commit.
dfighter1985 8d54b6f77d MODIFIED: Resolved build error with FINAL_VERSION set.
dfighter1985 ecbcdf388f MODIFIED: Resolved some GCC build errors.
mattraykowski e7e51f01e0 merging gui editor repo.
dfighter1985 fcb736c387 Merged mainline default branch changes.
--HG--
branch : gsoc2012-gui-editor
kervala f5dec3c1ca Changed: Typo fixes and French comments translated to English (Thanks to DuDraig!)
kervala 671827225d Changed: French comments translated to English
kervala 6e498aefad Changed: Typo fixes (thanks to Vagrant!)
kervala c71e6e82f1 Changed: Typo fixes (thanks to Vagrant!)
kervala 45c8b20f39 Changed: Typo fixes (thanks to Vagrant!)
Botanic 0b75988887 Backed out changeset: 97505c669e04
Botanic 74c6735274 Backed out changeset: 57d8f3733daf
Botanic 09851e732c fixed load form and character_cl
Botanic f57637baf6 Fixed warning: multi-character character constant [-Wmultichar]
kervala be0cd80674 Changed: Use OpenGL by default with an ATI card and without a warning dialog
mattraykowski af14e1e591 merge, fixed inconsistent newlines
mattraykowski 971c2ba4a3 Fixed: Applied check to validate parent skeleton is valid, patch provided by Vinicius Arroya.
kervala d53a4bca98 Fixed: PCH for client_sheets
kervala 3de412e4d5 Changed: Sorted landmarks
kervala 518a30ee6c Changed: Disabled some useless temporary files
kervala 2c5d5a3bcd Changed: Typos
kervala 0b9fc06b7e Fixed: clang compile issue with stream operator >> confusion (patch provided by tebruno99, thanks!)
dfighter1985 cb13ce46cd MODIFIED: Merged mainline default to this branch.
--HG--
branch : gsoc2012-gui-editor
kervala f21fa78062 Fixed: Client side issues
kervala d2da18ff10 Changed: Minor typos
kervala 11e88fed8f Changed: Minor changes
kervala 0d782993f9 Fixed : Implement anisotropic filtering for textures
kervala d8c7fa52f9 Changed: Replaced string empty comparisons with empty()
kervala 25dd379d7e Changed: Replaced string empty comparisons with empty()
kervala 65a3946ea8 Fixed: Client fails to switch shortcut bars on ctrl + number hotkeys
kervala 3d50e0160d Changed: Fix typos in comments/code
kervala 6f53c4cc23 Changed: Fix typos in comments/code
kervala 5c82fcd39c Fixed: optimize the drawing of radar by removing multiple access to local db (patch provided by yricl, a big thanks!)
kervala c82a9d7304 Changed: Use ryzom_client as icons
kervala b04836f40e Fixed: Add details for user-agent
kervala 04d9b961bc Changed: Renamed some Linux files to not conflict with Ryzom package
kervala 8eaf7d889a Changed: Use *_PREFIX instead of fixed values with INSTALL
kervala a5218b9258 Changed: Synchronization with SVN
kervala 2e4df39c5b Fixed: Don't compress textures in DXTC when used as buttons
kervala 62435e4f2f Changed: Don't compile 7zDec if WITH_RYZOM_TOOLS is disabled
kervala edee553e1b Fixed: Don't compress textures in DXTC when used as buttons
kervala e7d490d9a8 Changed: Remove all warnings when compiling Ryzom
kervala 1374286cab Changed: Remove all warnings when compiling Ryzom
kervala 0795a61516 Changed: Remove all warnings when compiling Ryzom
kervala e8e75d05c0 Changed: Synchronization with SVN
kervala 7a04e920e1 Fixed: MultiArch support
kervala a2aefedfb5 Fixed: ryzom.xpm should be 32x32 instead of 48x48
kervala 49900c0be3 Fixed: Compilation under unices (syslog.h included before chat_displayer.h creates a conflict with LOG_WARNING)
kervala 32c376fefa Changed: Reverted a previous fix (sorry)
kervala 8922f96b9a Changed: Synchronization with SVN
kaetemi ebabe8ed73 Fixed: Missed something
kaetemi 6404f8eafa Changed: Use the high resolution local time function instead of the funky code when getting the local time in the client. Use the timer probe function to check if it is necessary to set the cpu mask in the client
kervala 0e1d8836a7 Fixed: Bad path in ryzom.desktop.in
Matthew Lagoe@MatthewLagoe-PC 952ad41285 username cant be longer then 12 so fine lets make it consistant at least!
Matthew Lagoe@MatthewLagoe-PC 2961dacb19 maxlen fix for password and username, also fixed 255 maxlen in email 254 is real max
dfighter1985 44643839be CHANGED: The local string mapper is now instantiated by CWidgetManager.
--HG--
branch : gui-refactoring
dfighter1985 63f7fa81e9 CHANGED: it's a good idea to register GUI widget classes with the reflection system if we want to use them!
--HG--
branch : gui-refactoring
dfighter1985 b8030b966a CHANGED: Apparently it's a bad idea for NLMISC to depend on a global in Ryzom client, since then it cannot be linked with other binaries.
--HG--
branch : gui-refactoring
dfighter1985 e2abe1e33e CHANGED: CInterfaceParser is now a component of CWidgetManager, and is instantiated by an abstract factory method. (IParser::createParser())
--HG--
branch : gui-refactoring
dfighter1985 bab0ca184a CHANGED: no need to go thru CInterfaceManager, when CViewRenderer has it's own Singleton.
--HG--
branch : gui-refactoring
dfighter1985 ba6fd68efc CHANGED: CInterfaceManager is no longer a subclass of CInterfaceParser, instead CInterfaceParser is a component of CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 f9cda42c8d CHANGED: Moved some Lua related code from CInterfaceManager to CLuaManager and CInterfaceParser.
--HG--
branch : gui-refactoring
dfighter1985 11d2efb96f CHANGED: Moved CProcedure code to it's own files, and also moved the procedure handling code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
dfighter1985 530b542e4a CHANGED: Moved some more GUI code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
dfighter1985 b8f3aff5b1 CHANGED: Moved the input event handling code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
dfighter1985 ad764e7bf0 CHANGED: Moved the widget drawing code from CInterfaceManager to CWidgetManager, so the GUI library can now draw the widgets!
--HG--
branch : gui-refactoring
dfighter1985 42a282de48 CHANGED: Moved the contexthelp drawing/controlling code to the GUI library.
--HG--
branch : gui-refactoring
dfighter1985 dcadeb9095 CHANGED: CInterfaceParser is now part of the Nel GUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 e11d65bedc CHANGED: CInterfaceParser no longer depends on CLuaIHMRyzom.
--HG--
branch : gui-refactoring
dfighter1985 d78ed9eac3 CHANGED: Modularized CInterfaceParser. It is now extendable with parser modules, so it can parse Ryzom game related stuff without the parser code having to be in the class itself.
--HG--
branch : gui-refactoring
dfighter1985 5e68fa3e75 CHANGED: Classes derived from CInterfaceOptions are now instantiated using a factory.
--HG--
branch : gui-refactoring
dfighter1985 18b83ad1fc CHANGED: Some more cleanup in CInterfaceParser, removed some unused code, which also means less coupling and less refactoring to do :P
--HG--
branch : gui-refactoring
dfighter1985 750b069ff7 CHANGED: Moved CSheetSelectionGroup and CSheetSelection to the GUI library.
--HG--
branch : gui-refactoring
dfighter1985 b689c57052 CHANGED: Little cleanup in CInterfaceParser.
--HG--
branch : gui-refactoring
dfighter1985 d301c46c27 Merged default branch into gui-refactoring.
--HG--
branch : gui-refactoring
dfighter1985 ec51a4f340 CHANGED: Moved the basic interface expression user functions into the NELGUI library under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 65f038bf4e CHANGED: CViewPointer is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 803bdc6272 CHANGED: Broke up CViewPointer into a generic and a Ryzom game related class.
--HG--
branch : gui-refactoring
dfighter1985 31482e873b CHANGED: CInterfaceTrack and CInterfaceAnim are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 cb4bc53ecd CHANGED: CInterfaceAnim no longer depends on Ryzom game related code.
--HG--
branch : gui-refactoring
dfighter1985 cbb55e5133 CHANGED: CGroupHTML, CGroupParagraph, CViewLink are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 bb698212bf CHANGED: Decoupled CGroupHTML, CGroupParagraph, CViewLink from Ryzom game related code.
--HG--
branch : gui-refactoring
dfighter1985 b65e0ca0c5 CHANGED: CGroupTable and CGroupCell are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 baee35347b CHANGED: CGroupTable and CGroupCell no longer depend on CInterfaceManager, and a Ryzom game global.
--HG--
branch : gui-refactoring
dfighter1985 4ba859dc7c CHANGED: CDBGroupComboBox is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 d82891c719 CHANGED: CDBGroupComboBox no longer depends on the isLoggedin global Ryzom game variable.
--HG--
branch : gui-refactoring
kaetemi e9f75e639d Fixed: Valgrind warnings
dfighter1985 9cb78fe4f5 CHANGED: CDBGroupSelectNumber is now part of the NELGUI library and is under the NLGUI namespace. Also had to add a workaround so that the linker doesn't drop the seemingly unused code from the library. Thanks goes to Kaetami for that!
--HG--
branch : gui-refactoring
dfighter1985 cabff5c8e5 CHANGED: CDBViewQuantity is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 c1148532b9 CHANGED: CDBViewNumber is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 5e6cada535 CHANGED: CDBViewDigit is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 00ab7b9fa4 CHANGED: CDBViewBar3 is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 786cc61057 CHANGED: CDBViewBar3 no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 6ac90d848c CHANGED: CDBViewBar is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 f049b68079 CHANGED: CDBViewBar no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 14247e9659 CHANGED: CGroupHeader is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 5893f791d4 CHANGED: CGroupHeader no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 862c846e43 CHANGED: CGroupTab and CCtrlTabButton are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 ebe5417e3e CHANGED: CGroupTab no longer depends on CInterfaceManager and the Ryzom game client time data.
--HG--
branch : gui-refactoring
dfighter1985 3f3b8a35b0 CHANGED: CViewTextMenu, CGroupSubMenu, CGroupMenu are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 3786e362df CHANGED: CViewTextMenu, CGroupSubMenu, CGroupMenu no longer depend on CInterfaceManager and CInterfaceParser.
--HG--
branch : gui-refactoring
dfighter1985 d4d4041895 CHANGED: CGroupScrollText is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 b1f9abd903 CHANGED: CGroupScrollText no longer depends on the Ryzom client time data.
--HG--
branch : gui-refactoring
dfighter1985 b9ac80f41a CHANGED: CGroupContainer is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 aa5562b166 CHANGED: CGroupContainer no longer depends on CInterfaceManager, CViewPointer and the Ryzom game client time values.
--HG--
branch : gui-refactoring
dfighter1985 30ddbcd0b9 CHANGED: Moved some code from interface_options_ryzom to interface_options ( needed for CGroupContainer )
--HG--
branch : gui-refactoring
dfighter1985 595999580b CHANGED: CGroupEditBox is now in the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 3213e52b60 CHANGED: CGroupEditBox no longer depends on CGroupContainer, and CInputHandlerManager.
--HG--
branch : gui-refactoring
dfighter1985 c746f81499 CHANGED: CGroupList is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 1b9911af85 CHANGED: CGroupList no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 3f7d55c443 CHANGED: CGroupTree is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 278ecff08b CHANGED: CGroupTree no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 1d0a1e8f7f CHANGED: CViewBitmapCombo is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 8193f484bf CHANGED: CViewBitmapCombo no longer depends on CViewPointer.
--HG--
branch : gui-refactoring
dfighter1985 8b84170dec CHANGED: CViewBitmap is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 5dd0ce01f6 CHANGED: CViewBitmap no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 47a1769dea CHANGED: CCtrlTextButton is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 040eaad94c CHANGED: CCtrlTextButton no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 90a1049934 CHANGED: CViewTextIDFormated is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 ec5214ecdb CHANGED: CViewTextIDFormated no longer depends on Ryzom game related code.
--HG--
branch : gui-refactoring
dfighter1985 a1b52bd8a5 CHANGED: CViewTextFormated is now part of NELGUI library, and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 4013d3173e CHANGED: CViewTextFormated no longer depends on Ryzom game related code.
--HG--
branch : gui-refactoring
dfighter1985 d257a3e896 CHANGED: CViewTextID is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 1d3ff3c948 CHANGED: CViewTextID no longer depends on the client string manager.
--HG--
branch : gui-refactoring
dfighter1985 84d826462d CHANGED: CGroupWheel is now in NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 1ddba090b6 CHANGED: CViewText is now part of NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 7acd93ff7c CHANGED: CViewText no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 f4823200fc CHANGED: decoupled CViewText from CGroupContainer and CCtrlResizer.
--HG--
branch : gui-refactoring
dfighter1985 1222e35012 CHANGED: moved some ucstring handling code to the NELGUI library ( required for CViewText )
--HG--
branch : gui-refactoring
dfighter1985 b51dea4654 CHANGED: CViewPolygon is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 c480f9804f CHANGED: CViewQuad is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 0bdb8f7149 CHANGED: CCtrlTooltip is now in the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 cd8b37eca5 CHANGED: CCtrlColPick is now in the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 beb9fa96dc CHANGED: CCtrlPolygon is now in the NELGUI library and is under NLGUI.
--HG--
branch : gui-refactoring
dfighter1985 dbec432a19 CHANGED: CCtrlQuad is now in the NELGUI library under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 a062e563bf CHANGED: CCtrlScroll is now part of NELGUI, and is under the NLGUI namespace. Also added a new class CGroupSubMenuBase.
--HG--
branch : gui-refactoring
dfighter1985 a90445fa03 CHANGED: CCtrlButton is now under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 aca24ff510 CHANGED: CCtrlButton is now part of the NEL GUI library.
--HG--
branch : gui-refactoring
dfighter1985 bf7d3afd38 CHANGED: CCtrlBaseButton is now part of the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 dfb1f0ed37 CHANGED: CCtrlBaseButton is now part of the NELGUI Library.
--HG--
branch : gui-refactoring
dfighter1985 a05fe020c3 CHANGED: Moved back some more static methods from CLuaIHMRyzom to CLuaIHM, as CLuaIHM can now handle these too.
--HG--
branch : gui-refactoring
dfighter1985 c792abe091 CHANGED: The classes moved in the previous commit are now under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 56a75a90ab CHANGED: 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
dfighter1985 50ec12947f CHANGED: Moved some code from CGroupContainer to CGroupContainerBase. CAHManager now depends on CGroupContainerBase instead of CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 423ce45141 CHANGED: CWidgetManager no longer depends on CGroupContainer, instead of depends on a new class CGroupContainerBase.
--HG--
branch : gui-refactoring
dfighter1985 2fd850b0eb CHANGED: Broke up CInterfaceOptions to two files, moved the options from CInterfaceParser to CWidgetManager, CGroupFrame no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 388cabed97 CHANGED: CWidgetManager no longer depends on CGroupInScene.
--HG--
branch : gui-refactoring
dfighter1985 fbd1d5533c CHANGED: CWidgetManager no longer depends on CViewPointer. Instead it depends on the new class CViewPointerBase.
--HG--
branch : gui-refactoring
dfighter1985 3c74576ba9 CHANGED: CWidgetManager no longer depends on CGroupEditBox, it depends on a new class CGroupEditBoxBase instead.
--HG--
branch : gui-refactoring
dfighter1985 6f591808b0 CHANGED: CInterfaceGroup no longer depends on CGroupScrollText.
--HG--
branch : gui-refactoring
dfighter1985 2e9779a591 CHANGED: CInterfaceGroup no longer depends on CCtrlScroll. Instead if depends on a new CCtrlScrollBase class.
--HG--
branch : gui-refactoring
dfighter1985 3c73de81a3 CHANGED: CInterfaceElement no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 8437a0319d CHANGED: CInterfaceGroup no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
dfighter1985 a27305e295 CHANGED: CInterfaceGroup::InvalidateTexts is now implemented with a visitor, method removed. Also added CInterfaceGroup::visitGroupAndChildren, that only visits the group and it's sub-groups.
--HG--
branch : gui-refactoring
dfighter1985 d02a5f3d31 CHANGED: moved makeWindow and unMakeWindow methods to CWidgetManager from CInterfaceManager. So CInterfaceGroup no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 8b54f34045 CHANGED: extracted some dragging related code from CDBCtrlSheet and created a new class CCtrlDraggable, so that CWidgetManager doesn't have to be coupled with CDBCtrlSheet.
--HG--
branch : gui-refactoring
dfighter1985 ad03911fe3 CHANGED: Moved lots of code from CInterfaceManager to CWidgetManager ( mostly code that is directly used by the widgets )
--HG--
branch : gui-refactoring
dfighter1985 1668d199c1 ADDED: IParser interface with a few methods, accessible from CWidgetManager, just so that I don't have to move CInterfaceParser right now.
--HG--
branch : gui-refactoring
kaetemi fc4d91fad2 Fixed: Sound CSheetId implementation
--HG--
branch : sound_dev
kaetemi 9cd7498fe9 Fixed: Sound CSheetID implementation (part 2) (not tested)
--HG--
branch : sound_dev
kaetemi cab401fa13 Merged: From default to sound_dev
--HG--
branch : sound_dev
dfighter1985 0155fd6ed4 CHANGED: CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 9994770c99 CHANGED: CViewRenderer is now a separate Simpleton and not a part of CInterfaceManager.
--HG--
branch : gui-refactoring
dfighter1985 643ecb591e CHANGED: Moved CInterface::runActionHandler methods to CAHManager.
--HG--
branch : gui-refactoring
dfighter1985 d2c30f366d CHANGED: 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.
--HG--
branch : gui-refactoring
dfighter1985 0755db035f CHANGED: Moved some more code from CInterfaceManager to CWidgetManager ( mostly widget lookup, modal handling, pointer, etc )
--HG--
branch : gui-refactoring
dfighter1985 5ebc0c64cc ADDED: Added new class CWidgetManager, and started to move code into it from CInterfaceManager.
--HG--
branch : gui-refactoring
sfb af454dd1cf Fixed EOL issues and added .hgeol file.
Fabien_HENON a55297c29a Changed: StringId conversion to CSheetId for sounds
--HG--
branch : gsoc2012-fabien
Fabien_HENON f70bdc4032 Changed: StringId conversion to SheetId for sounds V2 (DOES NOT COMPILE YET)
--HG--
branch : gsoc2012-fabien
dfighter1985 2db0a5d06e CHANGED: CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 4284b5f4d5 CHANGED: CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 95955b72fe CHANGED: instead of CInterfaceManager, the new global db manager will be used.
--HG--
branch : gui-refactoring
dfighter1985 f769f6fb0c CHANGED: Moved the stuff I moved to NELGUI library, under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 5a2a89b4fc CHANGED: Moved the previously refactored code to the NELGUI library.
--HG--
branch : gui-refactoring
dfighter1985 c0f13794de Added: 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.
--HG--
branch : gui-refactoring
dfighter1985 95a7d2667b Some more Lua refactoring, started to break CLuaIHM into 2 parts. CLuaIHM will be generic, CLuaIHMRyzom will contain the Ryzom only code.
--HG--
branch : gui-refactoring
dfighter1985 4e3552694a CLuaString will no longer depend on CInterfaceManager.
--HG--
branch : gui-refactoring
kervala 4be2469c8b Fixed: Compilation under Windows
dfighter1985 1289f028a0 Moved some Lua stuff over to the NelGUI library.
--HG--
branch : gui-refactoring
dfighter1985 07b5992f94 Moved some Lua related string formatting methods from CInterfaceManager to
LuaHelperStuff namespace.

--HG--
branch : gui-refactoring
dfighter1985 e694c62fdc FIXED: Crash caused by CInterfaceLinkUpdater trying to remove itself after CInterfaceManager had been released.
--HG--
branch : gui-refactoring
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
kervala 30f83a5097 Changed: Fix typos in comments/code
kervala d9f32be674 Fixed: Crash when suri is empty
kervala 52524f27fb Changed: Fix typos in comments/code
kervala 2c27caef09 Changed: Enable OpenGL ES driver in Ryzom client
dfighter1985 4996705ed7 Moved event descriptors under the NLGUI namespace.
--HG--
branch : gui-refactoring
dfighter1985 aed979a7fe Created NELGUI library, moved the GUI event descriptors there.
--HG--
branch : gui-refactoring
sfb 1fdaa8155b Fixed: Rolled back a const-ness change and tested connecting to Ring successfully.
kervala e17fb8e2de Added: Mac OS X resources
kervala 421c6482d9 Changed: Set CMAKE_OSX_DEPLOYMENT_TARGET if not defined
Changed: Use custom Info.plist
Added: RYZOM_DATA_DIR option to copy data from there
dfighter1985 d127d59807 Merging cdb-refactoring into gui-refactoring.
--HG--
branch : gui-refactoring
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
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
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
dfighter1985 17eab4ef52 CDB is now part of NLMISC. However it still requires some work!
--HG--
branch : cdb-refactoring
dfighter1985 29cde6e15b Moved xml auto pointer to nlmisc.
--HG--
branch : cdb-refactoring
dfighter1985 0b3eec581d CDB no longer depends on Ryzom database banks.
--HG--
branch : cdb-refactoring
dfighter1985 634739af81 CDB no longer depends on CInterfaceLink.
--HG--
branch : cdb-refactoring
kaetemi e611666391 Fixed: Warnings
kaetemi def7d31721 Merge
kaetemi cdb719130f Changed: Simplify the sound group controller interface
kervala 1b6c957c81 Changed: Remove all warnings when compiling Ryzom
kaetemi ac948b8a53 Changed: Bad minimum value for comparing fast swim speed causes random switching between fast and slow swim speed particle effects
kaetemi 41968b0674 Fixed: Compile error
--HG--
branch : sound_dev
kaetemi 18f75a4bd0 Changed: Use effects group controller for ryzom client effects volume control
--HG--
branch : sound_dev
kaetemi 7a95fae1f9 Changed: Improve performance of ryzom client CSoundManager. Strange code, though.
--HG--
branch : sound_dev
kervala de9b4be9c6 Changed: Remove all warnings when compiling Ryzom
kervala 425927cd50 Changed: Compilation with CLang (patch provided by GelluleX, thanks !)
kervala a840c0fa56 Changed: Fix typos in comments/code
kervala 1af368b7e4 Changed: Merge changes from patch 1.13
kervala b27b2a0817 Changed: Merge changes from patch 1.13 (patch provided by Molator)
kervala d5731ad5ea Changed: Merge changes from patch 1.13
kervala b40f9b933d Changed: Merge changes from patch 1.13
kervala 01a3479288 Changed: Merge changes from patch 1.13
kervala f179ef28b1 Changed: Merge changes from patch 1.13
kervala 3c47b9f8d5 Fixed: Remove all remaining .vcproj, Makefiles, automake scripts, etc...
kervala 5c458d4c65 Fixed: Compilation under Mac OS X
kervala a09943f1f0 Changed: Merge changes from patch 1.13
kervala 6c43baaa1c Changed: Merge changes from patch 1.13
kervala 86eaabd0a2 Changed: Merge changes from patch 1.13
kervala dd05742f88 Fixed: Bad check in emote tokens
dfighter1985 b4eae771e2 Moved an action handler, from the view manager's source to the game action handlers' source.
--HG--
branch : gui-refactoring
dfighter1985 546799874e We might as well load the input config when we initialize the input handler.
--HG--
branch : gui-refactoring
dfighter1985 364c8c493e FIXED: CInterfaceManager will no longer be prematurely released while quitting.
--HG--
branch : gui-refactoring
dfighter1985 0ee882f9f1 CInterfaceManager no longer depends on Driver global variable.
--HG--
branch : gui-refactoring
dfighter1985 598ab0b6dc CInterfaceManager and CViewText will no longer depend on the TextContext global variable.
--HG--
branch : gui-refactoring
dfighter1985 8c5b47f979 VCiewRenderer no longer depends on the global TextContext variable. Instead it's updated when it changes.
--HG--
branch : gui-refactoring
dfighter1985 c27ad72de6 CViewRenderer no longer depends on the Driver global variable. Also got rid of the same dependencies in files which included that global from the CViewRenderer header.
--HG--
branch : gui-refactoring
dfighter b127966ffc Moved xml_auto_ptr from game_share to nel misc.
--HG--
branch : gui-refactoring
kervala 2014543ec1 Fixed: Missing "stdpch.h" include
sfb 45c720b874 Fixed: Applied Ulukyn's patch. Adds two new config variables - WebIgMainDomain and WebIgTrustedDomains.
kaetemi 3fc7b8abb9 Added: Default cfg values for textures interfaces.
kervala 2e1a4591b2 Changed: Use all existing icons for Ryzom
kaetemi 3346764013 Fixed: Only transfer bonus item infos when context help string is used for tooltip
kervala 54bfe9aff4 Changed: Replaced 32x32 pixmap by a 48x48 one
kervala 6306833423 Changed: New option WITH_INSTALL_LIBRARIES which allows user to install only final binaries and no development files (header, static libraries, etc...)
kervala 55f26e7f16 Fixed: Icons name
kervala 84fd111146 Fixed: Icons path
kervala 80983a5ab6 Added: Hicolor and XPM icons for GNU/Linux
kervala 68ab06f7c0 Changed: Updated client_default.cfg.in from client_default.cfg
kervala d52dead6af Changed: Merge changes from next patch
kervala 7adc1ec629 Changed: Fix typos in comments/code
vl 0e3465b6a1 Changed: chapter 5
vl 529edfcb9a Fixed: must not be lowered or the tooltip in milkopad doesn't work
kervala 0f63f56969 Changed: Replaced NLMISC::strlwr by NLMISC::toLower
kervala e4fba623dc Fixed: Bad font default size
kervala 4ab971d2fe Changed: Fix typos in comments/code
kervala 4027e82360 Changed: Remove all warnings when compiling Ryzom
kervala 5cd98b6e45 Changed: Replaced NLMISC::strlwr by NLMISC::toLower
kervala f0f64cab63 Changed: Merge changes from next patch
kervala f03da8e338 Changed: Fix typos in comments/code
kervala 8350856a05 Changed: Merge changes from next patch
kervala 714bb3aa3b Changed: Fix typos in comments/code
kervala 16460bcf97 Changed: Remove all warnings when compiling Ryzom
kervala 7a081ca8b5 Changed: Exceptions catched by reference
kervala 7c27c233eb Changed: Exceptions catched by reference
kervala 1312ede370 Changed: Exceptions catched by reference
kervala f9cc842b82 Changed: Exceptions catched by reference
kervala d4a78b6fd1 Changed: Merge changes from next patch
kervala 73bf79340d Changed: Fix typos in comments/code
kervala 89197ae54f Changed: Merge changes from next patch
rti cd61e1531a merge
rti 1457deeb5e Fixed: On Mac OS X, do glFinish() after vertex program upload to ensure program is ready to use.
kervala 8208ec219b Changed: Compilation with VC++ 2010 without STLport
kervala d8c73a8772 Changed: Use static_assert in nlctassert macro if C++0X is supported by compiler
kervala db57bd0c11 Changed: Remove all warnings when compiling Ryzom
kervala 9008bb14ef Changed: Merge changes from next patch
kervala 0c69122378 Changed: Merge changes from next patch
rti 002af69d22 Fixed: crash when using SelectCharacter = [0,4] (thanks ace)
kervala 2e4b7777bd Fixed: VS 2010 does not work under CMake
rti 33d45c3ca8 Fixed: Compilation with GCC 4.6
rti 6284c481b4 Fixed: Compilation with GCC 4.6
kervala 5ef788bbfb Changed: Changes from last patch
kervala f4040f6c1b Changed: Changes from last patch
kervala 5baccb8b54 Changed: Fix typos in comments/code
kervala 72992ee877 Changed: Changes from last patch
kervala 0f5605e537 Changed: Changes from last patch
kervala dc5b3628ec Changed: Fix typos in comments/code
vl 649756b3a2 Fixed: lookup the cert file
vl d4452538cb Changed: make the in game creation account working
vl a91c6ea0a8 Changed: use bundle resource if default cfg is not found
vl 7659ba10f5 Changed: disabled veget on mac since it crash
kervala e9023e9a49 Changed: Fix typos in comments/code
kervala 6881ee0ec2 Changed: Remove all warnings when compiling Ryzom
kervala 84b99dbbcc Changed: Endianness problems while access to disk or memory
kervala 51d09f375a Changed: Endianness problems while access to disk or memory
kervala fc1deec2e8 Changed: Build on PPC machines (patch provided by Jeru)
kervala ed64aaeb62 Changed: Remove VC++ projects and solutions which are not needed by Nevrax Linux makefiles
kervala 2c5001ee1b Fixed: Compilation with luabind 0.7 (include luabind/version.hpp only when existing)
rti 9f0b717db6 merge
rti e2fd59391b Changed: app bundle plist references atys.icns
kervala 2763a3ece2 Changed: Fix typos in comments/code
kervala 626f05bcb9 Changed: Fix typos in comments/code
kervala f215136c20 Changed: Remove all warnings when compiling Ryzom
kervala d9ea939698 Changed: Fix typos in comments/code
kervala c9c9a24eb7 Changed: Remove all warnings when compiling Ryzom
kervala b3deb0ffd5 Changed: Fix crashes if interface doesn't have specified controls
kervala 6fe307b61d Changed: Fix typos in comments/code
kervala 719513e31e Changed: Use auto ScreenAspectRatio by default (it works well everytime)
kervala 8e019a7fa4 Fixed: Window is too large when switching from fullscreen to windowed mode
kervala f437df193e Fixed: Allow to dump ZBuffer when doing a screenshot
kervala 54b6685a9e Changed: Fix typos in comments/code
kervala 9550ed9d36 Changed: Fix typos in comments/code
kervala e1c3041ba6 Fixed: Time difference when threads are on different cores
kervala 4cf6b46cc2 Changed: Save r2_buffer.dat in "save" instead of "data"
vl 5a308b9334 Fixed: screenratio is now ok if we failsafe to window mode
rti 5180dc9afc Changed: first, check for client_default.cfg in working dir
rti 1ce15d023e Changed: first, check for client_default.cfg in working dir
kervala 9b1d85e3f8 Changed: Fall back to windowed mode if we can't set a fullscreen mode
kervala 3ad4c4449b Merge
kervala 2196876e71 Changed: Added <ApplicationDir> as Bundle root folder
rti b62ae83c3e Changed: automaticaly update RootConfigFilename in client.cfg
vl 194fdae1bf Added: ignore sigpipe signal generated by libwww
kervala addb6b4e95 Changed: Reverted some changes from next Ryzom patch
kervala c464a2fab9 Changed: Merge changes from Ryzom patch 1.10
kervala f9d13d61fc Changed: Fix typos in comments/code
kervala b443693334 Fixed: Implement CCustomMouse for Linux
kervala 6f0fef6808 Changed: Implement CCustomMouse for Linux
kervala 16a086697d Changed: Remove all warning when compiling Ryzom
rti ea9a34a6f3 merge
rti e8cbd26e9f Fixed: Make ryzom_client run completely in an .app bundle
rti fa14447c6c Changed: Make ryzom_client run completely in an .app bundle
kervala 051ead7e6e Changed: Remove all warning when compiling Ryzom
kervala 3da284dd30 Changed: Reverted because it brokes mouse under Windows (if we really need to have both motion and click events, we can send them directly from NeL driver)
kervala 1bbb5fa822 Changed: Used write* methods to write variables
kervala a4c64bb753 Changed: Implement CCustomMouse for Linux
kervala d60bcaec05 Changed: Fix typos in comments/code
kervala 12ce931793 Changed: Implement CCustomMouse for Linux
kervala 28ca970158 Fixed: Store last login in client.cfg instead of Registry
kervala 39d099f21d Changed: Remove all warning when compiling Ryzom
kervala 952f33039c Fixed: Merge changes from Ryzom patch 1.10
kervala 22c276cf24 Changed: Merge changes from Ryzom patch 1.10
kervala 65fffec520 Changed: Remove all warning when compiling Ryzom
kervala 21ee456027 Changed: Merge changes from Ryzom patch 1.10
kervala 9c4bf52c7e Changed: Merge changes from Ryzom patch 1.10
kervala 318a083a24 Changed: ForceRemovePatchCategories is using a bad index
kervala b589d48e4b Changed: Use of getRyzomModes
kervala 4b98f936e7 Fixed: Compilation with recent boost versions
kervala a67c2dee8c Fixed: Bad detection if a file is in a BNP under Linux
kervala 7c7042ea3c Changed: Some crashes under Linux
kervala af81cac615 Changed: Merge changes from Ryzom patch 1.10
kervala e3082a7b27 Changed: Merge changes from Ryzom patch 1.10
kervala 608bcb1bce Changed: Merge changes from Ryzom patch 1.10 (thanks Naush)
kervala 2e7c0b7953 Changed: Merge changes from Ryzom patch 1.10
kervala f32bb4cfb7 Changed: Merge changes from Ryzom patch 1.10
kervala 83405c2433 Changed: Replace atoi and sscanf by fromString when it's possible
kervala 001f16934e Changed: Added isWindowMaximized and getRyzomModes functions
kervala 3f10420ccc Changed: Remove all warning when compiling Ryzom
kervala 0c33f7cfe1 Changed: Remove all warning when compiling Ryzom
kervala db77a234b6 Changed: Implement copy/paste for Linux
kervala a5cdcc85df Changed: Implement copy/paste for Linux (patch provided by Naush)
kervala 10522eae91 Changed: Use a standard application path for writing files
kervala ce33eb213a Fixed: Set the LanguageCode when client is creating a client.cfg
kervala 75f8af21f2 Changed: Remove all warning when compiling Ryzom
kervala 6b94ad9fdb Changed: Use a standard application path for writing files
kervala 51569df830 Fixed: Missing #include <limits>
kervala b485e6e986 Changed: Remove all warning when compiling Ryzom
kervala 85d3d6e68c Changed: Factorized code using READ_STRINGVECTOR_FV and READ_STRINGVECTOR_DEV macros
kervala 7587fc23da Changed: Deactivate logs in console only in Release mode
kervala 48d1ca1677 Changed: Fix typos in comments/code
kervala af1cddcb14 Added: Groups in client target
kervala 5c55cd1221 Fixed: Avoid VC++ to relink all projects when using CMake generated projects
kervala 3115f50006 Fixed: Removed dummyToAvoidStupidCompilerWarning functions to fix compilation if std*.cpp are included more than once
kervala 01eb101355 Fixed: Compilation with STLport under Linux (and probably Mac OS X)
kervala cfc125cd38 Changed: Remove all warning when compiling Ryzom
vl ff8f7b1875 Added: missing namespace nlmisc
kervala 08bcbc3451 Changed: Updated CMake projects
kervala 7939c1a07d Fixed: Some compilation errors
kervala 9e29a11377 Fixed: Bad merge
kervala 123c773bae Changed: Commented out all #pragma message
kervala ff0029ff5a Changed: Added namespace in some macros
kervala 25eabdf305 Changed: Removed using namespace in *.h
vl 3f66586110 Fixed: WebIG now works on linux too
vl 9275ac1fce Merge
kervala 7521923c95 Changed: Remove all warnings when compiling Ryzom
vl 0c00af96a5 Removed: sound lib inclusion
kervala a69f0050b6 Changed: Removed "using namespace" from *.h
vl b11891dbc1 Added: in static driver, include ogg vorbis in the ryzom client
kervala a54366aba6 Changed: Remove all warnings when compiling Ryzom (patch provided by abelgar)
vl 2cdf9e71f6 Fixed: a bug with interface due to the static keyword
vl 8046962fa2 Added: setrlimit to define how many open file we can have in the same time
kervala 32f0a5037f Changed: Remove all warnings when compiling Ryzom
kervala e1ae7e0c4d Changed: Added NL_ADD_RUNTIME_FLAGS
kervala 256062307b Changed: Remove all warnings when compiling Ryzom (patch provided by Abelgar)
kervala e9a70bbe13 Added: client.rc in sources and NL_ADD_LIB_SUFFIX for Ryzom client
kervala a6c5356761 Fixed: Use debug or release versions of C++ libraries (CppTest, STLport, Squish and Luabind)
mattraykowski 359ff4211c Changed: Cleaned up a couple tools to build correctly (especially when using STLport.)
kervala 709b796f0a Fixed: Compilation under Linux
kervala 7f72ef0bcb Fixed: ryzom_client_patcher compilation
kervala 3f8bc64bca Changed: Remove all warnings when compiling Ryzom
kervala 10af2433ea Fixed: libwww GNU Regex, libcurl OpenSSL dependencies under Windows
kervala f4d64df8c3 Fixed: Merged Windows and Mac OS executable types
mattraykowski c3e4ffbe26 merge while working on rebase root source dir
mattraykowski 1b511949c9 Update: Added "NeL" before NeL project labels, moved some files, fixed Qt builds, fixed libwww find on Windows.
kervala 811b229f52 Changed: Fix typos in comments/code
kaetemi ad068c46bb Changed: Add remapping in client of tga filenames onto png files for unprocessed textures from the png asset database.
kervala 65062f5dee Changed: Remove all warnings when compiling Ryzom
kaetemi 61f2851a2b Fixed: Interface texturemaps can be configured in cfg file, png and tga inside interface texturemap treated equally.
kervala 790cdf83c1 Fixed: sheets_packer using default static relative paths
kervala b80b9c4c58 Fixed: sheets_packer using default static relative paths
kervala d7943cfa7d Fixed: CMake does not search luabind
rti 06f7326e34 Fixed: Make cocoa the default subsystem on Mac OS X
kervala a7f0ee94e8 Changed: client_default.cfg and patcher translations installation
kervala ed1f993f2e Added: client_default.cfg.in to use specified data pathes
kervala b95f861fa5 Added: translations for client_patcher
kervala bf1d4b604b Fixed: nelsound dependency to nelsound_lowlevel
kervala 53d0963dba Fixed: libc functions wouldn't be replaced by intrinsics equivalent
kervala c847c1dd87 Changed: Remove all warning when compiling Ryzom
kervala dc43321615 Changed: Fix typos in comments/code
kervala 4b294f9402 Fixed: libc functions wouldn't be replaced by intrinsics equivalent
kervala 67ebdb938a Changed: Fix typos in comments/code
kervala 6870bb4ce3 Changed: PreDataPath and DataPath must be set in client_default.cfg
kervala 0cb39b3bd2 Fixed: New interface definition missing (patch provided by Naush)
kervala dd0b5df304 Changed: Create a console-based working patcher
kervala bc3190ab1e Changed: Optimization for files loading under Linux
kervala a2be9e1d1b Changed: Added a space before filename
kervala ada9fd28ee Changed: Using RZ_NO_CLIENT to include CClientConfig from client without adding other dependencies
kervala c96c540d34 Changed: Added parsing of PatchServer variable
kervala 47e2d3532d Changed: Save CameraDistance and FPV not only if in Windowed mode (fix)
kervala b5f09fc9c9 Changed: Save CameraDistance and FPV not only if in Windowed mode
kervala 042507413a Changed: Fix typos in comments/code
kervala bd44224959 Changed: Crash in OpenAL driver when a music is playing and user returns to selection menu
kervala a1d8277eea Fixed: Loading music is not fading after reselecting a character
kervala 20a2fbd674 Changed: Don't add buffer to queue when using sync mode
kervala d35da7cfd8 Changed: Fix typos in comments/code
kervala 032284affa Changed: Remove all warning when compiling Ryzom
kervala 2a1441858f Changed: Music is "stopped" when client is loading with OpenAL driver
kervala 6dec8a3cf5 Changed: Fix typos in comments/code
vl 3b0e201dd6 Merge
vl f34e513192 Fixed: the nel tracer/printer for libwww
vl 056f8e147f Removed: flooding warning
vl 5a42894005 Fixed: crash when we pass the login/pass in command line
kervala bf5e086157 Fixed: Crash in OpenAL driver when a music is playing and user quit client
kervala aa446917b9 Fixed: Music is "stopped" when client is loading with OpenAL driver
kervala a3ae822a88 Changed: Fix typos in comments/code
vl 5a1fa02588 Changed: No more log in stdout, only in log file
vl daedac045b Added: search ryzom.png in path
vl bd86b6f29d Changed: don't add the "data" directory 2 times
vl d971a9537c Removed: flooding warning
kervala 43de0a28b1 Changed: Floating point exceptions
vl 49c8252f99 Changed: sint64 into uint64 to compile on old gcc
vl edeeb18515 Merge
vl e71c3b5417 Merge
vl fa493394b5 Changed: Display fps and spf on SHIFT+F2
kervala ddeff78c93 Changed: only check screenshot folder presence one time
kervala d9b644d153 Changed: Added new files for X11 applications
kervala 5f0a250598 Changed: Remove seven_zip dependency for Mac OS and Linux client
kervala 0e5c1c4af3 Changed: Use a standard application path for writing files
kervala 8caf0eb97e Changed: Added an icon for X11
kervala a1356178fd Changed: Fix typos in comments/code
kervala 5f3ecbe8ff Changed: Remove all warning when compiling Ryzom
kervala 61d960a970 Changed: Use a standard application path for writing files
kervala 3334163590 Changed: Added new files for X11 applications
kervala d65129e67d Changed: Use a standard application path for writing files
kervala f4c0778e45 Changed: Fix typos in comments/code
kervala 18dd1b0ee2 Changed: Remove all warning when compiling Ryzom
kervala c426347080 Changed: Use a standard application path for writing files
kervala aa88a7fb49 Changed: NLMISC::strupr is depreciated (use NLMISC::toUpper instead
kervala 8605f833e9 Changed: Move OS specific code from client or server to NeL when it's possible
vl dee391151a Fixed: some gcc warning
vl 4e87d65d87 Added: default value for fxMatrix (thx valgrind)
kervala 77708e8d52 Changed: optimizations for PCH
kervala 31236e1dea Changed: Remove/convert/update old projects
kervala c6349e415f Changed: optimizations for PCH
kervala 0383b14169 Changed: optimizations for PCH
kervala 76aa034bea Changed: Change the wrong header in the source code
vl f38d78a22d Added: default value for HairColor (thx valgrind)
vl e9834f7270 Removed: hi res icon post build
vl dfbb27fafc Merge
vl 39b6194f02 Changed: misc things
vl 7fa8e70111 Added: new rp jobs
vl eb8d775332 Added: new login interface and loading background
vl f4a2b13452 Removed: some flooding warning
vl 8ecf22ad3f Fixed: Bad way to loop a number between 0 and 5
kervala 220a3458c2 Changed: USE_JPEG is only used when building NLMISC now
kervala 082676ea80 Changed: CFile::copyFile takes now 2 std::string as parameters
kervala de9ba8fbe4 Changed: Change the wrong header in the source code
kervala ae239a6b94 Changed: Use PCH under Linux with CMake
kervala deb32e7dda Changed: Change the wrong header in the source code
kervala 6457dd4f55 Changed: Remove/convert/update old projects
kervala 6eda3d5039 Changed: Added SOVERSION property to shared libraries
kervala 9de1c9e027 Changed: Fix typos in comments/code
kervala ec62912164 Changed: Make sure all debug files are created in log directory
kervala a5a3929833 Fixed: Crash when opening a door
kervala 51bd12ec4a Changed: Crash when opening a door
kervala dcf1277953 Changed: Added SOVERSION property to shared libraries
kervala 7cbe65d2ef Changed: Fix typos in comments/code
rti 7e91dd34fd merge
rti 2e6078898e Changed: fixed multi screen window positioning, implemented getCurrentScreenMode, (IDriver::InterfaceVersion = 0x67 to enable negative window positions)
kervala 295c02ccd1 Fixed: Remove seven_zip dependency for Mac OS and Linux client
kervala 8b5437515c Changed: Fix typos in comments/code
kervala f381f335e1 Changed: Fix typos in comments/code
rti 6208a8130a Fixed: LzmaDecode, use SizeT typedef
kervala eb769bfb9c Changed: Fix typos in comments/code
kervala 1f1981e0ad Changed: Remove all warning when compiling Ryzom on Linux
kervala a6d55108f2 Changed: Remove all warning when compiling Ryzom on Linux
kervala f0af732417 Changed: Prefix all Ryzom binaries by ryzom_
kervala 613a7ffa58 Changed: Missing parenthesis
kervala 59bdca45fe Changed: Prefix all Ryzom binaries by ryzom_
rti 0eda79d7b3 merge
rti f082ef3efb Fixed: Do not reset mouse position to implement FreeLook (IDriver::InterfaceVersion = 0x66)
kervala 9a90995ce2 Changed: Remove all warning when compiling Ryzom on Linux
kervala b8e5331ffe Changed: Prefix all Ryzom binaries by ryzom_
kervala a6b5c5f453 Changed: Remove all warning when compiling Ryzom on Linux (patch provided by Letto)
kervala ab7adb557f Changed: Remove all warning when compiling Ryzom on Linux
kervala 4b15d7273e Changed: Fix typos in comments/code
kervala 25585bb828 Changed: Move OS specific code from client or server to NeL when it's possible
rti 38fd14fbd2 Changed: showCursor, setMousePos, improved window move, useOptimizedDrawing:YES, cleaned up comments
kervala 6672da9201 Fixed: Don't exit if no corresponding screen mode found in windowed
kervala 85d980b816 Changed: Remove/convert/update old projects
kervala 3117e5fd5f Changed: Move OS specific code from client or server to NeL when it's possible
kervala 7cb2d2e09e Changed: Move OS specific code from client or server to NeL when it's possible
kervala d14e6418da Fixed: Floating point exceptions
kaetemi cb176f9c1f Changed: Also remap png to dds in client.
kervala e823e9ece2 Changed: Fix typos in comments/code
kervala e065046317 Changed: Remove/convert/update old projects
rti 46e81fa4c1 Changed: hardcoded linking to expat for now
kervala acc2f84ef9 Changed: Move OS specific code from client or server to NeL when it's possible
rti 0f62cfa0f2 Changed: adds very basic mac cocoa support (cmake -DWITH_COCOA:bool=YES)
kervala 1cb477b8d3 Fixed: Use nlWindow instead of void* for window ID
rti 80e7cb03c7 Fixed: - NeL and Ryzom client should build out of the box using CMake on mac os x now.
vl 1d145a0b62 Fixed: save the screenshots in screenshot directory
vl 4690908535 Fixed: mouse click events do not respect mouse position (by rti)
kervala 05b6447aad Changed: Move OS specific code from client or server to NeL when it's possible
kervala 2572ef9e9f Fixed: Crash when updating Windows 7 progress bar
vl 962491b33d Changed: due to strange crash, we remove the stl xml allocator
kervala 7ca5eea749 Fixed: Linux and Mac OS clients trying to download patches
kervala 05f51ac50d Removed: bloom_effect in client (the used version is in NeL)
kervala d5cb795113 Fixed: Loot does not appear in loot window
kervala 78111dec49 Fixed: assert when Local mode is used
vl e20d2848a3 Fixed: X11 Free Look and Cam Look support (by rti)
kervala 4908e843e8 Fixed: Luabind 0.7 is not correctly detected
kervala 5854b23559 Changed: ELuaExecuteError: No matching overload found, setContextHelpText
kervala eda4939a41 Fixed: Arrays not initialized and other minor bugs
kervala 28e20b2718 Fixed: ELuaExecuteError: No matching overload found, setContextHelpText
vl e8ea720275 Fixed: segfaults with newer libwww on linux
vl dfb1cb9e66 Fixed: warning flood
kervala 91f233c5fb Fixed: Incorrect method CMusicPlayer::previous() (patch provided by lubos)
vl bec9f0f252 Changed: remove some warning
kervala 9a978cf322 Changed: Fix typos in comments/code
kervala 9fad66bb2d Changed: Remove/convert/update old projects
kervala ef1182bc48 Changed: Compilation on 64-bits platforms
kervala 7ffa7858bf Changed: Remove all warning when compiling Ryzom on Linux
vl a0094b2234 Fixed: add do/while to remove some warning and add missing ;
kervala d6830102f5 Changed: luabind (On Windows Breaks Compiling)
kervala 6eff3d4d61 Changed: Fix typos in comments/code
vl 8ef863c832 Merge
kervala 0ce1916acb Changed: Fix typos in comments/code
kervala 1c96de0be8 Fixed: Ryzom Client Build Fix - _Bool is a keyword in C99 (patch provided by rti)
vl 1009564115 Changed: make it compile in pure static
kervala 85d83088a3 Fixed: 24bpp support (patch provided by ThibG)
kervala 404e26a51f Fixed: cannot move, only spin in circles (patch provided by ratmice)
kervala c0318a2823 Changed: Remove all warning when compiling Ryzom on Linux
kervala b91fe891f3 Fixed: luabind (On Windows Breaks Compiling)
kervala e8d80432ba Fixed: linux segfault in lua
vl 929717e3b1 Fixed: make it compile
vl da6a581748 Fixed: all path are now relative. Only have to define $RYZOM_PATH
kervala 783c0ac359 Merge
Matt Raykowski f5b2d23db4 Update: Fixing the private headers issues.
kervala a61aa6616b Fixed: Add possibility to change default audio driver
kervala 307208ccb6 Changed: Remove all warning when compiling Ryzom on Linux
kervala b25c2fa105 Merge
kervala e41e144d99 Changed: Crash when updating Windows 7 progress bar
kervala bfb3742639 Changed: Make Ryzom client working with latest liblua, luabind, libwww
Matt Raykowski 99a66f677b Update: merged
Matt Raykowski e055fbd30b Update: Updating the CMake build, getting rid of bad stuff like DECORATE_NEL_LIB
vl b827ad959a Changed: cfg variable to fit open shard
kervala 0391b3fad6 Changed: Remove/convert/update Visual C++ projects
thorbjorn ea28199136 Fixed: Compile fixes for gcc 4.5.0
Example:

error: cannot call constructor ‘std::pair<std::basic_string<char>, CInterfaceDDX*>::pair’ directly
error:   for a function-style cast, remove the redundant ‘::pair’
vl 4726dc72b0 Changed: use the client cfg variable StartupHost to say where the login system is (not harcoded anymore)
vl cf82bb4a8c Fixed: by default on linux DisableDirectInput is set to true
kervala c863ea7644 Changed: misc linux patches (patches provided by ratmice)
kervala bac9d3f6ff Changed: Compilation on 64-bits platforms
acemtp@users.sourceforge.net 29b38937a5 Fixed: set the good agpl header
acemtp@users.sourceforge.net d5c601ffa5 initial version