Commit Graph

1412 Commits (ace1684f5c66a6318ad9bec17b661bb0fdb5e3f5)

Author SHA1 Message Date
kervala ebae4c2691 Fixed: Compilation under Linux
--HG--
branch : develop
kervala 68a9e3156e Changed: Look into predefined pathes for Ryzom icons
--HG--
branch : develop
kervala 1a40880d6f Changed: Use RYZOM_VERSION from config.h (generated by CMake)
--HG--
branch : develop
kervala 7a2dd18095 Changed: Add and use more constants in config.h
--HG--
branch : develop
kervala ce519d6d34 Changed: Minor changes
--HG--
branch : develop
kervala 520eb941b1 Changed: Simplified CMake ELSE and ENDIF
--HG--
branch : develop
kervala 4d4df6aaf8 Changed: Updated UNIX icons
--HG--
branch : develop
kervala 56988bf85b Changed: Minor change
--HG--
branch : develop
kervala 86c2148df8 Changed: Remove Yubo chat references
--HG--
branch : develop
kervala b6e265bcdd Changed: New icon generated with iconutil (requires more icons sizes so bigger file)
--HG--
branch : develop
kervala 9b0ca9e81e Changed: Added details for executable (we'll need to improve it for Ryzom Core)
--HG--
branch : develop
kervala c9a96d4fee Changed: New icon based on another Atys image with colors more vivid
--HG--
branch : develop
kervala 5492b8db07 Changed: URLs don't exist anymore
--HG--
branch : develop
kervala 884730ea78 Fixed: Crash under Linux (patch by Nimetu), fixes
--HG--
branch : develop
kervala 5a5dd33a9c Changed: Removed useless parameter for nlerror
--HG--
branch : develop
kervala 817486538c Changed: Minor changes
--HG--
branch : develop
kervala 334f2b43c6 Fixed: Display title and artist name from ogg files in music player
--HG--
branch : develop
kervala f9c789e4db Fixed: Only open supported music formats in music player
--HG--
branch : develop
kervala d5c1d18ebf Changed: Write revision and build date in crash logs
--HG--
branch : develop
kervala e96730829c Fixed: Compilation
--HG--
branch : develop
kervala fb1d5134ba Changed: Minor changes
--HG--
branch : develop
kervala 9e88fa645b Changed: Support for integer types in Lua 5.3, fixes
--HG--
branch : develop
kervala 53f46eb5fa Changed: Support for integer types in Lua 5.3, fixes
--HG--
branch : develop
kervala 630a22d428 Changed: Minor changes
--HG--
branch : develop
kervala c854201d91 Changed: Removed useless LoadLuaDebugger
--HG--
branch : develop
kervala aa3d209d39 Fixed: Crash in CLuaManager
--HG--
branch : develop
kervala a8d81c689b Changed: Support for integer types in Lua 5.3, fixes
--HG--
branch : develop
kervala 4a97f339a3 Changed: Replaced some NLMISC::strlwr by NLMISC::toLower
--HG--
branch : develop
Nimetu 4bb0da6a72 Correctly save and restore screen resolution from icfg file
--HG--
branch : develop
kervala 7258054350 Fixed: Don't put same twice frequencies in list
--HG--
branch : develop
kervala e8b0ae3f81 Changed: Don't log nldebug in Release
--HG--
branch : develop
kervala a340260e40 Fixed: Force use of NVIDIA GPU if Optimus is present
--HG--
branch : develop
kervala 326520465c Fixed: If frequency is 0, use the first one in list
--HG--
branch : develop
kervala 744966acd6 Changed: More comments
--HG--
branch : develop
kervala 2be81c5445 Changed: Replace int 3 asm by __debugbreak()
--HG--
branch : develop
kervala 2b155c2d50 Changed: Minor changes
--HG--
branch : develop
kervala 3ac728872e Fixed: Typos (renamed restaure to restore)
--HG--
branch : develop
kervala 25febfa3bc Merge
--HG--
branch : develop
Nimetu 8a55f1b1e9 Changed: Allow to set max concurrent cURL connections per CGroupHTML instance
--HG--
branch : develop
kervala 831a3eb7b7 Changed: Minor changes
--HG--
branch : develop
kervala c2c930035c Changed: Use new Ryzom icon under Windows
--HG--
branch : develop
kervala cafc06e70c Fixed: Clang warnings
--HG--
branch : develop
kervala 67a857e0fe Fixed: Use ShellExecute to open a document or URL as primary method, because second one doesn't work everytime
--HG--
branch : develop
kervala b944892c8f Fixed: Clang warning, ContinentMngr.cur() is checked later
--HG--
branch : develop
kervala ffb600e03e Changed: Minor changes
--HG--
branch : develop
kervala 9b231afa54 Fixed: Get system language code under OS X too and added method in NLMISC::CI18N
--HG--
branch : develop
kervala 9e74adee86 Changed: Minor changes
--HG--
branch : develop
kervala 2baddc78ac More checks before to get a pointer on a CCDBNodeLeaf, fixes
--HG--
branch : develop
kervala 93a03b5db0 Fixed: clang warnings
--HG--
branch : develop
kervala 94b7148d44 Fixed: Wrong index for video modes comparison (nFoundMode was an index in strings not CMode list, now renamed to nFoundStringMode)
--HG--
branch : develop
kervala 2a9b9deaf9 Fixed: Didn't initialize video modes frequencies
--HG--
branch : develop
kervala 804c5cb80b Fixed: Update also Depth and Frequency with default resolution
--HG--
branch : develop
kervala 56e1f5eff0 Changed: Centralize version different formats
--HG--
branch : develop
Nimetu 7d9f4030ff Fixed: Wrong key shortcuts in debug help screen (issue )
--HG--
branch : develop
kervala e1b810ab85 Fixed: Crash when displaying configuration window
--HG--
branch : develop
kervala 67c6edc9ae Changed: Use invalid screen mode by default (will be overridden by config files)
--HG--
branch : develop
kervala 00c36d3ac4 Changed: If Width and Height are invalid, use current screen mode
--HG--
branch : develop
kervala 39670e5b77 Comment translation
--HG--
branch : develop
kervala 7cecd18eee Save space in debug screen to display VPB and VPC
--HG--
branch : develop
kervala 9a55ee46b7 Removed dependency on libwww
--HG--
branch : develop
Nimetu c58e10f173 Add "select_shortcut_bar_2" action handler (issue 222)
--HG--
branch : develop
Nimetu 26571de439 Fix compiling under windows
--HG--
branch : develop
Nimetu 8e1ada36b0 Use cURL as http transport
--HG--
branch : develop
kaetemi f578f0441a Add extra light groups for better lightmap control
--HG--
branch : develop
kervala 80874abf68 Fixed compilation (setReportEmailFunction doesn't exist anymore)
--HG--
branch : develop
kaetemi 163abf31b8 Merge with feature-crashreport+develop
--HG--
branch : develop
Nimetu c00ba3f2c1 Fix compilation
--HG--
branch : develop
kaetemi ea9e32f46d Merge with develop
--HG--
branch : feature-crashreport+develop
kaetemi a66204a03a Add isWindowedApplication to INeLContext
--HG--
branch : develop
kaetemi 6a48a2d199 Merge with feature-crashreport
--HG--
branch : feature-crashreport+develop
kaetemi 77d17265eb Visual Studio 2013 compilation support for Ryzom Server
--HG--
branch : develop
Jan Boon 543331ea75 Merged in nimetu/ryzomcore/issue-221 (pull request )
improve chatlog file (issue )

--HG--
branch : develop
kaetemi b120d68a98 Merge with hotfix
--HG--
branch : develop
dfighter1985 36ce53b1ba Merged in hotfix (pull request )
Merge hotfix branch

--HG--
branch : develop
dfighter1985 d2194cda05 Removed unused references to CMsgBoxDisplayer.
--HG--
branch : feature-crashreport
dfighter1985 2f808280c8 Removed unused references to CMsgBoxDisplayer.
--HG--
branch : hotfix
kaetemi a8db3b2dda Visual Studio 2013 compilation support for Ryzom Client
--HG--
branch : develop
kaetemi 2667c5d8a2 Visual Studio 2013 compilation support for Ryzom Client
--HG--
branch : develop
kaetemi aebda454dc Visual Studio 2013 compilation support for Ryzom Client
--HG--
branch : develop
kaetemi 32b3b4ac80 Visual Studio 2013 compilation support for Ryzom Client
--HG--
branch : develop
dfighter1985 ef56d28542 Oups
--HG--
branch : feature-crashreport
dfighter1985 c7681bcb2b Oups
--HG--
branch : hotfix
dfighter1985 7302023777 CMsgBoxDisplayer should not present a dialog now, but write the report to a file then attempt to launch the error reporter application. Which ofc doesn't exist yet in this commit.
--HG--
branch : feature-crashreport
dfighter1985 fea7cff850 CMsgBoxDisplayer should not present a dialog now, but write the report to a file then attempt to launch the error reporter application. Which ofc doesn't exist yet in this commit.
--HG--
branch : hotfix
kervala 6784301afc Merge with hotfix
--HG--
branch : develop
kervala bd054ea776 Fixed: Warning multichars
--HG--
branch : hotfix
kervala 5aa8a1d615 Fixed: Warning assert always false
--HG--
branch : hotfix
kervala 3509d75ad6 Fixed: Warning comparing an enum to an int
--HG--
branch : hotfix
kervala e9b5cc4410 Merge with hotfix
--HG--
branch : develop
kervala 4b397f3e5b Changed: Improved User Agent management
--HG--
branch : hotfix
kervala e8b0765e7c Merge with hotfix
--HG--
branch : develop
kervala 1742997984 Changed: Minor changes
--HG--
branch : hotfix
kervala d774dcac3e Changed: Use Ryzom user agent for CURL
--HG--
branch : hotfix
kervala 49bbb10b58 Fixed: Missing namespace
--HG--
branch : hotfix
kervala 1960f5c448 Changed: std::string already initialized to en empty string
--HG--
branch : hotfix
kervala ee7008ae02 Changed: Possible bug if string not found
--HG--
branch : hotfix
kervala 6e1abd80d3 Fixed: Unable to patch when Ryzom was located on a mounted FS
--HG--
branch : hotfix
kervala b0937ec02b Changed: Minor changes
--HG--
branch : hotfix
Nimetu 53f6adb041 Include chat message channel/type to chatlog file
--HG--
branch : issue-221
kervala 3aa448ba24 Changed: Replaced atoi and atof by NLMISC::fromString
--HG--
branch : develop
kervala 303f7d2e79 Changed: Minor changes
--HG--
branch : develop
kervala bc78734602 Changed: Fixed a wrong copy-paste
--HG--
branch : develop
kervala 8fc8c3aa39 Changed: Use defined directories prefixed by a default directory
--HG--
branch : develop
kervala 08c557ae76 Changed: Allow to use a readable and writable data path for IG patch (usefull when data are read only)
--HG--
branch : develop
kervala 3367eb3205 Changed: Append getAppBundlePath() to search paths under OS X
--HG--
branch : develop
kervala acf677e635 Changed: Don't use replaceApplicationDirToken anymore
--HG--
branch : develop
kervala 418e0ee7b7 Merge
--HG--
branch : develop
Nimetu 85f63b7db3 Fix html submit button value that is included with form data (issue )
--HG--
branch : fix-issue-226
kervala ec12e6a75e Changed: Allow to enable UAC for Windows client
--HG--
branch : develop
kervala 6596af9682 Changed: Minor changes
--HG--
branch : develop
kaetemi 11ae94ab21 Move to feature-light_cycle: c5207e1f862a
--HG--
branch : develop
kaetemi b9d372b144 Backed out changeset: 3694176c26bf
--HG--
branch : develop
kaetemi 93d5ffddb6 Override sun direction from sky dome [breaks packed sheets]
--HG--
branch : develop
kaetemi c3df884b13 Allow different light cycle for different continents [breaks packed sheets]
--HG--
branch : develop
kaetemi f411d2b230 Fix choppy sky animation
--HG--
branch : develop
kaetemi 1676b3b46f Fix erratic mouse behaviour
--HG--
branch : hotfix
kaetemi fff4edb2c9 Maybe solves
--HG--
branch : develop
kaetemi 5fd4f96a59 Configure shadow outline in applications
--HG--
branch : develop
kaetemi dc3238b111 Disable dumb loading strings
--HG--
branch : develop
kaetemi cb022c6bbb Remove debug message
--HG--
branch : develop
kaetemi 027860be16 Fix missing include
--HG--
branch : develop
kaetemi 74e9aac960 Fix r2ed
--HG--
branch : develop
kaetemi 9283a74a22 Fix r2ed
--HG--
branch : develop
kaetemi 84046c8db4 Fix r2ed
--HG--
branch : develop
kaetemi 433d83e2fc Increase texturing limits (*4), ref (TODO: Update config translations)
--HG--
branch : develop
kaetemi d12ccf194e Merge with develop
--HG--
branch : multipass-stereo
kaetemi 8a3994d95a Replace some hardcoded urls
kaetemi 50f05a2bb9 Remove hardcoded urls
nimetu 1a4c2169c5 Fix fix craft success rate display on client
kaetemi a8f8fa7b63 Don't use magic numbers for the LCT
kervala 687927ba10 Changed: Preserve attributes when copying files in Application Bundle
kaetemi 4402e2134c Remove warnings, ref
kaetemi 031cd3b68d Adjust casts, ref
kaetemi 2a27139594 Inventory bug workaround, ref
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 f724d13700 Fix
kaetemi 5930d3b384 Backed out changeset: 7bdb27443f88
kervala 49c53955a6 Fixed: Some typos
kaetemi 7200d17801 HID: Adjust free look
--HG--
branch : game-device
kaetemi 496f7f268c Trash DirectInput
--HG--
branch : game-device
kaetemi e729a9d035 Fix : Center ingame mouse cursor after login
kaetemi f281622d47 Trash DirectInput
--HG--
branch : game-device
kaetemi e8f7851dd2 Fix compile
kaetemi fd6a95e3a3 Backed out changeset: f665fcc42968 (except dru.cpp)
kaetemi 2e096a9b36 Fix Ryzom client compile under MinGW
kaetemi 15dc492690 Set additional preferred memory
kaetemi 1f786418a7 Crash safely with an error when sphrase is missing on client
kaetemi 47e5e587ad Use vector instead of map to store sbrick sheets, it's faster
kervala 46e5c39e74 Changed: Replaced some spaces by tabulations
kaetemi db5c65fedf Merge
kaetemi 1a4a7bafab Backed out changeset: 897087f1fa71, 7c3f1f0dc9d8, 61d11f94e3ea
kervala 060347f2b9 Changed: Small typo
kervala 50324ccd55 Fixed : White box on character selection screen (a big thanks to nimetu for the patch!)
kervala 01bc4eeb92 Changed: Minor changes
kervala 31859175ba Backed out changeset: 79980ce60498
kervala 24fa8df5ff Fusion avec default
--HG--
branch : compatibility
kervala 3fff8fe467 Changed: Replaced strlwr by toLower
--HG--
branch : compatibility
Nimetu 02cb532401 Properly restore saved camera distance from config file (issue )
--HG--
branch : Issue#130
kaetemi e494200c21 Bugfix: Kill users who attempt to escape the game
kaetemi 562dae3c3f Add command to eternally trap players ingame
kaetemi 5ed5cd5ea8 Add interface for HMD with player death support
kervala 81881a583f Fixed: Switch not handled warnings
--HG--
branch : compatibility
kervala 9f0daa9a1e Fixed: Wrong header guard warning
kervala 2e6ac0ad84 Fixed: Wrong header guard warning
--HG--
branch : compatibility
kervala bfaf952f32 Fixed: Warnings with clang: wrong ! and == operators order
kervala 8fa24eeb4e Fixed: Warnings with clang: wrong ! and == operators order
--HG--
branch : compatibility
kervala b8ad53adf3 Fixed: Typo detected by clang
kervala 79529b1581 Fixed: Typo detected by clang
--HG--
branch : compatibility
kervala e9b8ee0fec Fixed: Improve compilation speed including revision.h in a smaller .cpp file
kervala 868470c19f Fixed: Improve compilation speed including revision.h in a smaller .cpp file
--HG--
branch : compatibility
kervala 16d0f49b45 Changed: Minor changes
kervala 3045bdac62 Changed: Removed pwd command
kervala 3f2b2757d1 Fixed: Removed chmod because useless
kervala d40db9f2af Fixed: Wrong parameters passed to bash script
kervala 4c159a04dd Changed: Use BuildName only on Unix
kervala 697e72751e Changed: Use fullpath in batch file
kervala 41ac5d56d8 Changed: Create .sh file under Unix
kervala 350c6ec5d7 Changed: Renamed RZ_PATCH to RZ_USE_PATCH
kervala 7932937df9 Changed: Don't patch "main_exedll" and "main_cfg" categories under Unix
kervala aa9c18481d Changed: Use "BuildName" from client_default.cfg to determinate last supported patch version by current client under Unix
kervala 98f33cfa87 Changed: Use RZ_USE_SEVENZIP instead of NL_USE_SEVENZIP
kervala 6c4d33c2a6 Changed: Improvements in patch system
kaetemi a6a72fd622 Fix Exit crash after failed response from character selection
kaetemi 5c17bb1f8e Make IG load waiting loop more agreeable
kaetemi 5ec390b0d6 Fix You can no longer walk through rezzed players
kervala 8adf6df76a Changed: Minor changes
--HG--
branch : compatibility
kervala a62393a9ed Changed: Removed pwd command
--HG--
branch : compatibility
kervala f4233222e5 Fixed: Removed chmod because useless
--HG--
branch : compatibility
kervala c9651b257d Fixed: Wrong parameters passed to bash script
--HG--
branch : compatibility
kervala 39eb83eb87 Changed: Use BuildName only on Unix
--HG--
branch : compatibility
kervala 058aa23813 Changed: Use official settings for client.cfg
--HG--
branch : compatibility
kervala edf3f49afd Changed: Use fullpath in batch file
--HG--
branch : compatibility
kervala dfb187126a Changed: Create .sh file under Unix
--HG--
branch : compatibility
kervala 91a3e128cc Changed: Renamed RZ_PATCH to RZ_USE_PATCH
--HG--
branch : compatibility
kervala 769a5ca2ee Changed: Don't patch "main_exedll" and "main_cfg" categories under Unix
--HG--
branch : compatibility
kervala 2c396827d5 Changed: Use "BuildName" from client_default.cfg to determinate last supported patch version by current client under Unix
--HG--
branch : compatibility
kervala 607f39561d Changed: Use RZ_USE_SEVENZIP instead of NL_USE_SEVENZIP
--HG--
branch : compatibility
kaetemi cd1107adf5 Fix Exit crash after failed response from character selection
--HG--
branch : compatibility
kaetemi d2d87d2644 Make IG load waiting loop more agreeable
--HG--
branch : compatibility
kaetemi 4d3d7a000a Fix You can no longer walk through rezzed players
--HG--
branch : compatibility
kervala 20ce763f35 Changed: Improvements in patch system
--HG--
branch : compatibility
kervala ab7836187d Fixed: Reverted OpenGLES support change
--HG--
branch : compatibility
kaetemi ac474c79b9 Compile fix
botanic 275542fa01 Added 7z library to all versions needed for in-game patcher
botanic 666ab7ebec Added linux patcher!
botanic edd9381a3c General ui fix's
kaetemi afece9a65e Merge with default
--HG--
branch : multipass-stereo
kaetemi 7d05793cc9 Remove temporary file
kaetemi 991bf1244f Add some useful data to gamedev interfaces (temporary)
kaetemi 48d2c22639 Merge with default
--HG--
branch : kaetemi-cleanup
kervala 1c50b1f943 Fixed: Compilation under Mac OS X 10.9
Nimetu 5b09380bff Hide over the limit landmarks instead deleting them
--HG--
branch : misc-patches
Nimetu 0bad9f2f5e Fix inventory items draggable state (issue )
--HG--
branch : misc-patches
botanic 92f8e4ffa8 changed client_default to use shard
botanic c275d0f7d8 ams needs some urls editable without recompiling
kervala 291c961776 Changed: Crash when entering rooms (patch provided by Tierry Anthony, thanks!)
kervala d8a6c9f966 Fixed: Warning with clang
Botanic 7381de073e fixed bad merge
Botanic 057fe3e0f7 Merge
Matt Raykowski 0001719d99 Merged in DJanssens/quitta-ryzomcore (pull request )
Ryzom AMS - GSOC Project
kaetemi af621187f1 Merge with default
--HG--
branch : multipass-stereo
kervala de43ea8d86 Fixed: Some warnings
Cédric OCHS 349b8a8b55 Merged in nimetu/ryzomcore (pull request )
Fixed: restore correct resolution
kervala 43bbfe3da7 Fixed: Some warnings
Nimetu 5da36a54e4 Fixed: Do not save client.cfg when exiting from char selection screen or correct window size is lost
Nimetu 276f664e50 Fixed: restore correct fullscreen resolution
Nimetu 4b86f979a8 Fixed: remember selected resolution in login screen (issue )
--HG--
branch : fix-issue-36
Cédric OCHS f8f25e8579 Merged in nimetu/ryzomcore (pull request )
Fixed: map landmark bug (issue )
kervala c8c296f484 Changed: Created NELID macro to fix warning "multi-character character constant"
Nimetu 75d784c656 Fixed: map landmark bug (issue )
Quitta b190d7930d updated client_default.cfg and removed rhe anon login
Quitta a484de5b3f Merge with quitta-gsoc-2013
Quitta a8f9036b28 Added empty ssl_ca_cert.pem to fix missing cert error
--HG--
branch : quitta-gsoc-2013
kervala 82904232d2 Fixed: Warnings with GCC
kervala 61a5647bdd Changed: Typo
kervala 6695a9064e Changed: Created NELID macro to fix warning "multi-character character constant"
Quitta 43e356cda1 changed button sizes and added the forgot password link to the client_cfg.cpp
--HG--
branch : quitta-gsoc-2013
Quitta 78adc25c8d Made it possible to redirect to a specific page after login in
--HG--
branch : quitta-gsoc-2013
Quitta cfa3651296 some extra information added + changed the default hardcoded register & support url in the client_cfg.cpp
--HG--
branch : quitta-gsoc-2013
Quitta cae26f525c updated the help page!
--HG--
branch : quitta-gsoc-2013
kaetemi f6668b3f6f Cleanup vr config interface
--HG--
branch : multipass-stereo
kaetemi 6186da84b2 Add ingame configuration interface for virtual reality devices
--HG--
branch : multipass-stereo
kaetemi 6dfc8d0a00 Rename
--HG--
branch : multipass-stereo
kaetemi cd9baf8f89 Cleanup
--HG--
branch : multipass-stereo
kaetemi 278e19743c Do not use old interface here
--HG--
branch : multipass-stereo
kaetemi 21a70b4211 Update d3d implementation and add some debugging code
--HG--
branch : multipass-stereo
kaetemi 0a9dfc6aef Update decal vp
--HG--
branch : multipass-stereo
kaetemi bb625c33bd Flag some TODO's
--HG--
branch : multipass-stereo
kaetemi 7782576dfc Merge with default
--HG--
branch : multipass-stereo
kaetemi 348594e5fd Merge
kaetemi 9e1ca3d1d0 Comment if-check around commented unused client-side speed limiting code
kervala 980b7120c8 Changed: Merged code from official client
kervala 3c37af1bbc Fixed: Define math.fmod as a function for Lua 5.0
kaetemi 96b2df8405 Merge with default
--HG--
branch : multipass-stereo
Quitta 1c6cdfd7a7 Added support group pages ingame layout + layout of the #menu's and managed to get a AMS-Home button in the top that would bring the page back to the dashboard!
--HG--
branch : quitta-gsoc-2013
Quitta c8fa00c9ca made home back redo
--HG--
branch : quitta-gsoc-2013
Quitta 4dba2a11cf change home button
--HG--
branch : quitta-gsoc-2013
Quitta e8db641b47 Merge with default
--HG--
branch : quitta-gsoc-2013
Quitta a2e69be7d7 trying to get basic layout done + removed the sidebar + added a scrollbar + the home button needs correct text.
--HG--
branch : quitta-gsoc-2013
Quitta 12baee2fcf fix for getting client working + possibly auto login for ingame part
--HG--
branch : quitta-gsoc-2013
kaetemi f5a8bd2785 Missed one
kaetemi 692dafacfb Fix a typo
kaetemi 72fabe141e Fix another compile error
kaetemi 2670e34621 Can't include this here. A light header with all of these maximum constants might be handy
kaetemi cf42b3473f Fix a compile error
kaetemi 32082e854a Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:DIRECTION"")
--HG--
branch : kaetemi-optimize
kaetemi 16783449a7 Avoid redundant per-frame calls to getDbProp in outpost.xml and outpost.lua
--HG--
branch : kaetemi-optimize
kaetemi 70ea479714 Make _ShowReticleLeaf static
--HG--
branch : kaetemi-optimize
kaetemi ed912ab3ae Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:CDB_INIT_IN_PROGRESS")
--HG--
branch : kaetemi-optimize
kaetemi 1fc4277cf4 Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:MK_MOVE")
--HG--
branch : kaetemi-optimize
kaetemi cc2465199c Avoid redundant per-frame calls to getDbProp("UI:SAVE:USER_CHAR_FADE")
--HG--
branch : kaetemi-optimize
kaetemi 23ac008cf1 Avoid redundant per-frame calls to getDbProp("SERVER:WEATHER:VALUE")
--HG--
branch : kaetemi-optimize
kaetemi 171faa31fb Avoid redundant calls to getDbProp("UI:SAVE:INSCENE:...")
--HG--
branch : kaetemi-optimize
kaetemi 477e9e8ef1 Avoid redundant calls to getDbProp in CEntityCL
--HG--
branch : kaetemi-optimize
kaetemi aeb9f4d945 Avoid redundant per-frame calls to getDbProp("UI:ENTITY:GUILD:#:ICON")
--HG--
branch : kaetemi-optimize
kaetemi 13fc6ffb58 Avoid per-frame 'set' action handler in map.xml when opening the respawn map
--HG--
branch : kaetemi-optimize
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
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