Commit Graph

946 Commits (2e7d025109d19035151a8549c0d4edeb595c416b)

Author SHA1 Message Date
kaetemi 496f7f268c Trash DirectInput
--HG--
branch : game-device
dfighter1985 012ad96806 Texture chooser now supports atlas textures as well.
--HG--
branch : gsoc2014-dfighter
kaetemi e729a9d035 Fix : Center ingame mouse cursor after login
kaetemi f281622d47 Trash DirectInput
--HG--
branch : game-device
dfighter1985 fe58435bb5 CPath can now return the file list with a path filter.
--HG--
branch : gsoc2014-dfighter
dfighter1985 085c1b41b9 Added facilities for viewing the loaded actions.
--HG--
branch : gsoc2014-dfighter
dfighter1985 842ca366de Tooltip posrefs are now enums in the GUI Editor.
--HG--
branch : gsoc2014-dfighter
kaetemi 655c22e839 Fix compile
kaetemi 43a061bebd SSE2: Compile fix
--HG--
branch : sse2
kaetemi 6734852fa3 SSE2: Ensure correct allocator is used
--HG--
branch : sse2
kaetemi 71a598db7e SSE2: Remove dead code
--HG--
branch : sse2
kaetemi 848932f93a SSE2: Fix for MinGW
--HG--
branch : sse2
kaetemi ac3e69b8ab Merge with default
--HG--
branch : sse2
kaetemi b18203fc4e Fix Ryzom server compile under MinGW
kaetemi 43be0fd2a5 Fix D3D driver compile under MinGW
kaetemi 75f7b9f931 Fix Snowballs service compile under MinGW
kaetemi f4fd8bb669 Fix linking of OpenGL driver under MinGW
kaetemi 3dd11fe157 Fix compilation of NLMISC under MinGW
kaetemi f6ad306a57 SSE2: Add macro for force inline
--HG--
branch : sse2
kaetemi d3fb390cf3 SSE2: Align CMatrix
--HG--
branch : sse2
kaetemi 556a41afee SSE2: Implement alignment for arena allocator
--HG--
branch : sse2
kaetemi eee9ba0cae SSE2: Add aligned allocators
--HG--
branch : sse2
kaetemi 1a4a7bafab Backed out changeset: 897087f1fa71, 7c3f1f0dc9d8, 61d11f94e3ea
kaetemi 798d207d0d Fix EOL
dfighter1985 4abf74d6e9 We can now drag elements, they will disappear and whatnot, but at least they can be dragged!
--HG--
branch : gui-editor
dfighter1985 e12d189d51 Refactored input event handling a bit.
--HG--
branch : gui-editor
dfighter1985 41f44b2aa6 Merge default.
--HG--
branch : gsoc2012-gui-editor
kaetemi 5ed5cd5ea8 Add interface for HMD with player death support
kervala 62eb6347e5 Changed: Aligned methods names
kaetemi 40fe633dbe Fix thread lockup in zone lighter
--HG--
branch : build_pipeline_py
kaetemi 89a2a2ce99 Do not select stereo display debugger when HMD is set to Auto in Snowballs
kaetemi bcb2f48940 Remove georges4cvs feature
kervala c9a9839ce6 Fixed: Compilation under Mac OS X 10.9 (new libc++ tr1 namespace is std not std::tr1)
kervala 1c50b1f943 Fixed: Compilation under Mac OS X 10.9
Nimetu 4c2531474a Fix typo (issue )
--HG--
branch : misc-patches
kervala b219623129 Fixed: Verbose warning
kervala dda2215ed8 Fixed: Wrong algorithm
kervala 6695a9064e Changed: Created NELID macro to fix warning "multi-character character constant"
kaetemi ce9e0a397b Fix regression from stereo branch in wind tree
kaetemi 3c099397d8 Update supportVertexProgram calls
kaetemi e99bc7ba69 Remove old interface
kaetemi 256f7ff06c Cleanup unused code
kaetemi 6dfc8d0a00 Rename
--HG--
branch : multipass-stereo
kaetemi 973215e1d0 Cleanup
--HG--
branch : multipass-stereo
kaetemi 96dc139ddd Merge with default
--HG--
branch : multipass-stereo
kaetemi df123d6b89 Fix compile errors caused by missing includes
kaetemi f9c9c1836a Use named uniform indices for lighted vertex program
--HG--
branch : multipass-stereo
kaetemi 61af565bf9 Updated wind tree program container
--HG--
branch : multipass-stereo
kaetemi c353121771 Use lighted vertex program container for per pixel light program
--HG--
branch : multipass-stereo
kaetemi a72f25e763 Add container for lighted vertex program
--HG--
branch : multipass-stereo
kaetemi 5e14dc4458 Update veget implementation
--HG--
branch : multipass-stereo
kaetemi c6139419ac Partial update of veget vp
--HG--
branch : multipass-stereo
kaetemi 88cbc2f82b Simplify
--HG--
branch : multipass-stereo
kaetemi abafc9b1ef Adjust landscape vertex program to use new interface
--HG--
branch : multipass-stereo
kaetemi 5ad617efb6 Use new program interface for water vertex program
--HG--
branch : multipass-stereo
kaetemi 64643e564b Some fixes
--HG--
branch : multipass-stereo
kaetemi 0429e67903 Use CSmartPtr for vertex program
--HG--
branch : multipass-stereo
kaetemi 484a946c60 Fix incorrectly removed line
--HG--
branch : multipass-stereo
kaetemi b03895f5f3 Missed file in last commit
--HG--
branch : multipass-stereo
kaetemi e3dead19e4 Replace temporary CMaterial code
--HG--
branch : multipass-stereo
kaetemi 87b24bc4ab Add glsl pixel program for stereo distortion
--HG--
branch : multipass-stereo
kaetemi ac2e087fbf Cleanup abstract gpu program interface
--HG--
branch : multipass-stereo
kaetemi 81876009d3 Implement new driver interface in OpenGL driver
--HG--
branch : multipass-stereo
kaetemi d1b93ac3d6 Expand parameter interface
--HG--
branch : multipass-stereo
kaetemi e84e08b0f6 Reduce function duplication
--HG--
branch : multipass-stereo
kaetemi 4d1b5d90c0 Builtin parameter set functions
--HG--
branch : multipass-stereo
kaetemi afe6c16bf3 Separate count and size
--HG--
branch : multipass-stereo
kaetemi 05583d134a Cleanup driver interface
--HG--
branch : multipass-stereo
kaetemi 235bfcfd94 Add additional set functions
--HG--
branch : multipass-stereo
kaetemi f0af3326e6 Add gpu program params storage structure
--HG--
branch : multipass-stereo
kaetemi ee0396bd6f Implement new gpu program interface in direct3d driver
--HG--
branch : multipass-stereo
kaetemi 350b580085 Implement new gpu program interface in opengl driver
--HG--
branch : multipass-stereo
kaetemi 1fa02cae9e Make gpu programs use abstract gpu program class
--HG--
branch : multipass-stereo
kaetemi 97c9c26690 Add abstract gpu program and source classes
--HG--
branch : multipass-stereo
Thibaut Girka ea8a845ab9 Add support for LibVR
--HG--
branch : multipass-stereo
kaetemi 96b2df8405 Merge with default
--HG--
branch : multipass-stereo
kaetemi 53bebec880 Add some basic prediction to CCDBNodeBranch::find
--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 7bb8dec40c Parse action handler condition for interface link in advance
--HG--
branch : kaetemi-optimize
kaetemi d5308215aa Avoid redundant per-frame calls to getDbProp in NLGUI::CWidgetManager
--HG--
branch : kaetemi-optimize
kaetemi 1e9771d054 Merge with default
--HG--
branch : multipass-stereo
kervala 296b4384a8 Fixed: Compilation in 64 bits with Windows SDK 8.0 (patch provided by StudioEtrange)
Michael Witrant 293601e80e Fixed definition tests for optional LibOVR
--HG--
branch : multipass-stereo
Michael Witrant a33a0e5c56 LibOVR is optional, and is disabled by default
--HG--
branch : multipass-stereo
kaetemi b1aaf05bf6 Init/release VR interfaces in ryzom client, ref
--HG--
branch : multipass-stereo
kaetemi dcd77495ca Fix particles being animated twice in stereo render, see
--HG--
branch : multipass-stereo
kaetemi bf8bd64f0d Add stereo debugger for visually comparing rendered frames, ref
--HG--
branch : multipass-stereo
kaetemi 1fe2b62eb1 Add minimal head model and world scale, ref
--HG--
branch : multipass-stereo
kaetemi 0dd8764e45 Make bloom work together with render target used for the rift shader, ref
--HG--
branch : multipass-stereo
kaetemi 52f4a37939 Remove unnecessary user render target code from bloom, see
--HG--
branch : multipass-stereo
kaetemi 43f8adff79 Render left and right deformed view, re
--HG--
branch : multipass-stereo
kaetemi ce92c13289 Test the barrel shader, see
--HG--
branch : multipass-stereo
kaetemi c5c6f7c871 Render the scene to a target texture for the stereo rendering filter, ref
--HG--
branch : multipass-stereo
kaetemi 7766116494 Fix a render target issue, see
--HG--
branch : multipass-stereo
kaetemi c5e1235cbb Create stereo render target, see
--HG--
branch : multipass-stereo
kaetemi 85109102b2 Add interface for stereo display render targets, ref
--HG--
branch : multipass-stereo
kaetemi 5f229667bc Create interface classes for stereo displays and head mounted displays, see
--HG--
branch : multipass-stereo
kaetemi 1cc5848220 Create a clipping frustum, ref
--HG--
branch : multipass-stereo
kaetemi e7842982a0 Allow multiple user cameras to be calculated separately, useful for sky etc, re
--HG--
branch : multipass-stereo
kaetemi 4864ce7a5a Add eye distance in 2D interface shift, re
--HG--
branch : multipass-stereo
kaetemi 5423d4d025 Add 2D interface shifting calculations, see
--HG--
branch : multipass-stereo
kaetemi d1bf069708 Add some comments, see
--HG--
branch : multipass-stereo
kaetemi 91be2d64bd Cleanup and make bloom work with stereo rendering, re
--HG--
branch : multipass-stereo
kaetemi 32a187a199 Render from multiple cameras, see
--HG--
branch : multipass-stereo
kaetemi a5c9592165 Read sensor data and set camera in snowballs, ref
--HG--
branch : multipass-stereo
kaetemi a79b9f7e65 Add library name to device name, re
--HG--
branch : multipass-stereo
kaetemi 64821ab4de List stereo devices, see
--HG--
branch : multipass-stereo
kaetemi 8ded099fbb Added some notes
--HG--
branch : multipass-stereo
kaetemi 78179ed809 Rename some functions to follow the same naming convention of others
--HG--
branch : multipass-stereo
kaetemi ad5b60963f Cleanup
--HG--
branch : multipass-stereo
kaetemi be33bbc70f Add support for fp40 with opengl
--HG--
branch : multipass-stereo
kaetemi 3e91b1a5cf Test texture with postprocessing material, seems to work with opengl
--HG--
branch : multipass-stereo
kaetemi dfb110b387 Add function to check which pixel program profiles are available on a driver
--HG--
branch : multipass-stereo
kaetemi 9f1ddc9202 Add test for ps.1.1 pixel program in snowballs (it works too now)
--HG--
branch : multipass-stereo
kaetemi 4200483383 Removed unneeded parser related code from the opengl pixel program implementation
--HG--
branch : multipass-stereo
kaetemi f08de2dcdc Added diff to opengl driver for old nevrax pixel program code, marked todos in comments
--HG--
branch : multipass-stereo
kaetemi 983fab378c Add rest of the diff from the old nevrax code for pixel programs to NL3D
--HG--
branch : multipass-stereo
kaetemi ef720f764f Removed some CEffect related bit that slipped in
--HG--
branch : multipass-stereo
kaetemi 3927378399 Add diff from old nevrax pixel program code to IDriver, CEffect related code not included
--HG--
branch : multipass-stereo
kaetemi 7be5858010 Simplify CPixelProgram
--HG--
branch : multipass-stereo
kaetemi 16d47d742f Add some files from old nevrax shader code for exposing pixel programs in the drivers
--HG--
branch : multipass-stereo
kaetemi f63a275f2b Backed out changeset ea4b76b7213a, bad approach
--HG--
branch : multipass-stereo
kaetemi c7994bb11f Allow rendering with bloom to a user provided render target (untested) ()
--HG--
branch : multipass-stereo
kaetemi 87c30bceea Add info structure for multipass camera rendering effects
--HG--
branch : multipass-stereo
kaetemi 3b9f934b82 Fixes to compile Ryzom Client with lua 5.2
kaetemi d139185b1e Compile NLGUI with lua 5.2
dfighter1985 337f93a233 When adding a new widget, the correct widget is now instantiated. Also added some checks.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 142bc623c9 Some more work for widget adding support. Basically the system works, just need to make sure the proper widget is instantiated, and the defaults are loaded ( so it shows up ).
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a0af49fd40 Merged default.
--HG--
branch : gsoc2012-gui-editor
Dzmitry Kamiahin 68fe576f01 Fixed self-comparsion in ps.
dfighter1985 67a24bb1b0 Merged default
--HG--
branch : gsoc2012-gui-editor
kervala 0624da9c82 Changed: Added a new event EventCloseWindowId when system reports window should be closed
kervala 381eeaef8a Fixed: Virtual destructor warning
kervala 0c2e2d3e8f fixes build failure/error using clang
dfighter1985 d2fd01393f Merging default.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 526da8ddf8 MODIFIED: no more action handler spam.
dfighter1985 7aee088634 FIXED: Deleting the CViewText of CCtrlTextButton should no longer lead to crashes.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 df834e0584 FIXED: Widgets will no longer get stuck in the widget hierarchy tree, when deleting their parent.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 363154e241 MODIFIED: Preliminary support for a little cleanup when removing a widget from it's parent group ( for example when moving the widget ).
--HG--
branch : gsoc2012-gui-editor
dfighter1985 aa2affa158 MODIFIED: Draw the highlight of the currently selected widget in editor mode.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 b80c47cc10 MODIFIED: Somehow I left this here, and it prevented viewtexts from being selected.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 48d50cb409 MODIFIED: Text buttons will now delete their text too when being deleted.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 026ccfcd13 MODIFIED: GUI Editor can now delete widgets.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 365ef61ec9 MODIFIED: Update property browser when selecting in the central widget.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 3a7f25bc79 MODIFIED: Views can now be selected too from the central widget.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 fe456d91b6 GUI Editor no longer depends on RTTI typename, instead it uses GetClassName() string provided by DECLARE_UI_CLASS().
mattraykowski 6e309fee7a changed - moved the libwww package discovery and fixed include paths in library project.
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 4f8b62acb4 Changed: Typo fixes (Thanks to DuDraig!)
kervala 6e498aefad Changed: Typo fixes (thanks to Vagrant!)
kervala 3416ec2824 Changed: Warnings with clang
kervala 45c8b20f39 Changed: Typo fixes (thanks to Vagrant!)
kervala 5efeb5ba62 Fixed: Compilation with VC++ 2010 and 2012
kervala c8172d233c Changed: PCH optimizations
kervala 41f4cf2979 Fixed: Include libxml2 header
kervala 7f4ac72ef3 Changed: Minor typos
kervala 4daf3bd009 Changed: Compilation with PCH optimizations
kervala 439266544e Changed: Compilation with VC++ 2012
kervala 6ee416badf Changed: Minor typos
dfighter1985 cb13ce46cd MODIFIED: Merged mainline default to this branch.
--HG--
branch : gsoc2012-gui-editor
kervala 08f2b93b94 Changed: VC++ 2012 partial support
kervala b7be696848 Move all PACS headers in nel/include/pacs directory (fixes )
kervala 0d782993f9 Fixed : Implement anisotropic filtering for textures
dfighter1985 d83c375981 CHANGED: GUI library will now build with the new externals and Visual Studio 2010.
--HG--
branch : gsoc2012-gui-editor
kervala 152df7402b Changed: Updated description for CBitmap::load and CBitmap::loadSize
kervala 0795a61516 Changed: Remove all warnings when compiling Ryzom
dfighter1985 e620f725c3 CHANGED: CCtrlBaseButton action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a0559ee680 CHANGED: Keys are now parsed from the config files, and then serialized on save.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 c532f23ac1 CHANGED: Pointer settings are now parsed even when the particular pointer cannot be instantiated. They are also serialized when serializing the GUI.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0d4c4cd56d CHANGED: Should be able to change text options for CCtrlTextButton.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 caa024b0be CHANGED: Serialize text options for Buttons with text too.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 91368514b6 CHANGED: GUI Procedures are now serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 87001d8ff1 CHANGED: Links are now serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 4ae34c1844 CHANGED: Variables are now serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 503b9c4234 CHANGED: Tree/node data is now serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 180f86694d CHANGED: interface options are now serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 c554c90fbe CHANGED: Widgets can now be flagged as non-serializable, in which case they won't be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 875f8814b7 CHANGED: CGroupContainer fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 f3cdb18f74 CHANGED: CGroupTab fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d0f94ade15 CHANGED: CDBGroupSelectNumber fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 8a33e0ea9f CHANGED: CDBGroupComboBox fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 005afd7aab CHANGED: CGroupHTML fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 5371a77486 CHANGED: CGroupScrollText fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 4c9ab0ac63 CHANGED: CGroupParagraph fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a390b90ee0 CHANGED: CGroupHeader fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7d12259197 CHANGED: CGroupList fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7dfb60bd0c CHANGED: CGroupHTMLInputOffset fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 42b4eae629 CHANGED: CGroupWheel fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7547c5aa88 CHANGED: CGroupHeaderEntry fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 b4c21e1f04 CHANGED: CGroupTree fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 e825f9b055 CHANGED: CGroupMenu fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 00bae86e74 CHANGED: CGroupModal fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 59d86b070e CHANGED: CGroupFrame fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d1cf73e368 CHANGED: CGroupTable fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 11a3e03253 CHANGED: CGroupCell fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d75e87d2dc CHANGED: CGroupEditBox fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0e365679b7 CHANGED: CViewBitmapCombo fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 eb7e805fa5 CHANGED: CDBViewBar3 fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7d72abed71 CHANGED: CDBViewBar fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 67ce41d6b3 CHANGED: CViewBitmap fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 81ba2dbcff CHANGED: CDBViewQuantity fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 1d4119c918 CHANGED: CDBViewNumber fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0f3f381201 CHANGED: CViewTextIDFormated fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a957beeb6c CHANGED: CViewTextFormated and CViewTextID fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 37c41001aa CHANGED: CViewText fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a3de7ec1b9 CHANGED: CViewDigit fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 4e00abc283 CHANGED: CCtrlTooltip fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 bffa5806ca CHANGED: CCtrlScroll fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 c6d8874ecf CHANGED: Implemented property setting/getting and serializing for CCtrlColPick.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 37053325f9 CHANGED: Controls are now serialized into the XML output file when saving.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 5e52281c6e CHANGED: CCtrlTabButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0ff3d0cad3 CHANGED: CCtrlTextButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 5a74dc3f3a CHANGED: CCtrlButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a458949e19 CHANGED: CCtrlBaseButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 190a048641 CHANGED: Apparently the *root* group needed to be serializes separately, otherwise the parser cannot read it back.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 c7b42f0e83 CHANGED: CInterfaceGroup fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 50c2f4a41b CHANGED: CCtrlBase fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 4c43870a47 ADDED: CWidgetSerializer class, that serializes the widgets into a single XML file. Also CInterfaceElement fields can now be serializes.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 10ff9355e0 CHANGED: some simple bugfixes, like missing properties, misspelled properties, widget not updating when changed, etc.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 18ebbda594 CHANGED: Implemented property setting for CGroupContainer.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0f025b030c CHANGED: Implemented property setting for CGroupTab.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 900fccaa2e CHANGED: Implemented property setting for CDBGroupSelectNumber.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7083a690b2 CHANGED: Implemented property setting for CDBGroupComboBox.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a5f01d5eea CHANGED: Implemented property setting for CGroupHTML.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 023de1768d CHANGED: Implemented property setting for CGroupScrollText.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 6e4ce5315a CHANGED: Implemented property setting for CGroupParagraph.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0b20e12469 CHANGED: Implemented property setting for CGroupHeader.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 820a4ecfde CHANGED: Implemented property setting for CGroupList.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 54c1e4a6b2 CHANGED: Implemented property setting for CInterfaceGroupWheel.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 b0d8bed572 CHANGED: Implemented property setting for CGroupTree.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 17103b9cb8 CHANGED: Implemented property setting for CGroupMenu.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 cc5e96015f CHANGED: Implemented property setting for CGgroupModal.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 9697b73c07 CHANGED: Implemented property setting for CGgroupFrame.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 8e47f9f5b8 CHANGED: Implemented property setting for CGgroupTable.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 1c7a0e4ff2 CHANGED: Implemented property setting for CGgroupCell.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 1b74f78369 CHANGED: Implemented property setting for CGroupEditBox.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 8a3dc8fb4b CHANGED: Implemented property setting for CInterfaceGroup.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 5c39b718e1 CHANGED: Implemented property setting for CViewBitmapCombo.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 1e806b2a09 CHANGED: Implemented property setting for CDBViewBar3.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 04beaac3c8 CHANGED: Implemented property setting for CDBViewBar.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 f8328d56fd CHANGED: Implemented property setting for CViewBitmap.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 f835e224ff CHANGED: Implemented property setting for CDBViewQuantity.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 88819cbcd9 CHANGED: Implemented property setting for CDBViewNumber.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 072bd05c92 CHANGED: Implemented property setting for CViewTextIDFormated.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 71b831ac4a CHANGED: Implemented property setting for CViewTextID.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 76e805fcbb CHANGED: Implemented property setting for CViewTextFormated.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 62029159bb CHANGED: Implemented property setting for CViewText.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 702225b348 CHANGED: Implemented property setting for CDBViewDigit.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 b3a815abce CHANGED: Implemented property setting for CCtrlTabButton and CCtrlScroll.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 56275ed792 CHANGED: Implemented property setting for CCtrlTextButton.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 569973afa7 CHANGED: Implemented property setting for CCtrlButton.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 13b195c0d5 CHANGED: Implemented property setting for CCtrlBaseButton.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 37710898bc CHANGED: Implemented property setting for CCtrlBase.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 74cd9b5357 CHANGED: The property browser widget can now actually change properties.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 3fc262efcf CHANGED: Implemented property setting for CInterfaceElement.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0b3be8e93d CHANGED: Implemented property querying for for CDBViewQuantity.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d67ffd246b CHANGED: Implemented property querying for for CDBViewNumber.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d99ce0a5e9 CHANGED: Implemented property querying for for CViewTextIDFormated.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0436e018aa CHANGED: Implemented property querying for for CViewTextID.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 77a2924b73 CHANGED: Implemented property querying for for CViewTextFormated.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 4ad9430fcf CHANGED: Implemented property querying for for CViewText.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 94c1207c13 CHANGED: Implemented property querying for CDBViewBar3.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d104ac5001 CHANGED: Implemented property querying for CDBViewBar.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 84c77141f7 CHANGED: Implemented property querying for CViewBitmap.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 ab69e85538 CHANGED: Implemented property querying for CViewBitmapCombo.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 1d0e897b55 CHANGED: Implemented property querying for CDBViewDigit.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 ff8d320de5 CHANGED: Implemented property querying for CGroupContainer.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 9dda3aac07 CHANGED: Implemented property querying for CGroupTab.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7657eafe86 CHANGED: Implemented property querying for CDBGroupSelectNumber.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 8d5064233b CHANGED: Implemented property querying for CGroupScrollText and CGroupHTML.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 34961bd5d2 CHANGED: Implemented property querying for CGroupParagraph.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 5c5f25cb8b CHANGED: Implemented property querying for CGroupHeader.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 02a6417039 CHANGED: Implemented property querying for CGroupList.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 70d5759713 CHANGED: Implemented property querying for CInterfaceGroupWheel.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 a74593ae92 CHANGED: Implemented property querying for CGroupTree.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 e0af9e59cc CHANGED: Implemented property querying for CGroupMenu.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 d3fb86cc22 CHANGED: Implemented property querying for CGroupModal.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 7efbd2ff7e CHANGED: Implemented property querying for CGroupFrame.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 f0b11577a0 CHANGED: Implemented property querying for CGroupTable.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 8ddbbcb6fa CHANGED: Implemented property querying for CGroupEditbox and CGroupCell.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 cdb93cedaa CHANGED: Implemented property querying for CCtrlScroll.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 5eadca5b57 CHANGED: Implemented property querying for CCtrlTabButton.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 50d3dce8f7 CHANGED: Implemented CCtrlTextButton property querying.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 9694f1a9ab CHANGED: Implemented property querying for CCtrlBaseButton.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 4d687f006f CHANGED: Implemented property querying for CCtrlBase and CInterfaceGroup.
--HG--
branch : gsoc2012-gui-editor
kaetemi 555336bbea Changed: Simplify more
kaetemi 1c9c2eeded Changed: Simplify some things
kaetemi bf70ca6bb2 Added: Function to prefer high resolution local time
kaetemi 96d8d45c1d Added: Function and tool to check system timer sanity across cpu cores
dfighter1985 d4cbe55b4a CHANGED: implemented property querying for CInterfaceElement.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 bd41a67067 ADDED: Implemented basic framework for querying widget properties. Not yet fully implemented.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 515657823b CHANGED: LinkList and LinkEditor are now fully implemented.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 c14d91cfaf ADDED: My work on the link editor so far. Not yet fully implemented.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 00afb70bb8 CHANGED: ActionEditor is now implemented.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 e4df30fc93 CHANGED: ProcEditor is now fully implemented. It can add/remove/move up/move down procedure actions.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 854343434d CHANGED: The procedure list window is now fully implemented ( can add/remove/edit procedures ).
--HG--
branch : gsoc2012-gui-editor
dfighter1985 2cfd7820d0 CHANGED: Buttons can now be selected in the NelGUI widget or the widget hierarchy widget, and they will become highlighted.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 69a40421a7 CHANGED: Don't show the over texture for buttons when in editor mode.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 ed300ea4b8 CHANGED: Don't execute action handlers and/or Lua scripts in editor mode. Warning log message when trying to look up non-existent action handlers.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 0d21b4fd29 ADDED: new class CEventListener that can register with the NEl event server and then send the pumped events to a CInputHandler instance which ofc translates them to Nel GUI events and sends them to whoever listens. Also added a timer to NelGUIWidget which periodically pumps events and redraws the viewport.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 af7eb699c2 CHANGED: Added a new property for CI18N noResolution, when it's set the translation labels are not resolved, and it's set while using the GUI Editor.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 cadd13ba53 ADDED: Loaded project files are now parsed, and the result is displayed.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 f9bcc43d8c ADDED: Nel3D widget ( based on Dnk's similar widget ), NelGUI widget skeletons. NelGUI widget will be the widget which renders the GUI library's output and forward the input for it.
--HG--
branch : gsoc2012-gui-editor
dfighter1985 1c1af9fbbc CHANGED: Added some comments to the headers.
--HG--
branch : gui-refactoring
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 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 5e68fa3e75 CHANGED: Classes derived from CInterfaceOptions are now instantiated using a factory.
--HG--
branch : gui-refactoring
dfighter1985 750b069ff7 CHANGED: Moved CSheetSelectionGroup and CSheetSelection to the GUI library.
--HG--
branch : gui-refactoring
dfighter1985 d301c46c27 Merged default branch into gui-refactoring.
--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 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 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 6ac90d848c CHANGED: CDBViewBar is now part of the NELGUI library and is under the NLGUI namespace.
--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 862c846e43 CHANGED: CGroupTab and CCtrlTabButton are now part of the NELGUI library and are under the NLGUI namespace.
--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 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 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 d257a3e896 CHANGED: CViewTextID is now part of the NELGUI library and is under the NLGUI namespace.
--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
kaetemi a57881561b Fixed: Bad serialization of sound name in background sounds
--HG--
branch : sound_dev
kaetemi fc4d91fad2 Fixed: Sound CSheetId implementation
--HG--
branch : sound_dev
kaetemi 3608f0a429 Added: Additional constructor for CSheetId with default type, in case the user did not put the type with the sheet name
--HG--
branch : sound_dev
kaetemi aa7598efe2 Fixed: Sound CSheetId implementation (part 1) (not tested)
--HG--
branch : sound_dev
kaetemi 35503d03e5 Added: Missing implementation of initWithoutSheet to use CSheetId without a sheet_id.bin, required for leveldesign and build tools
--HG--
branch : sound_dev
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 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 dd6f2f2611 Changed: Getting last version from default branch
--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
rti 63191bb27d Fixed: Build on Mac OS X, "id" is a datatype in objective-c(++)
dfighter1985 b834d9ea17 ADDED: added a global db manager for the GUI library, also added support for resizeing the CDB bank handler.
--HG--
branch : gui-refactoring
Fabien_HENON 5174e15521 Changed: StringId conversion to SheetId for sound (DOES NOT COMPILE YET)
--HG--
branch : gsoc2012-fabien
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
kervala b0c27a92ce Fixed: Some Windows.h inclusions
dfighter1985 1289f028a0 Moved some Lua stuff over to the NelGUI library.
--HG--
branch : gui-refactoring
kervala b0e48907d7 Fixed: Map time and weather Issue (synced with SVN, thanks!)
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