dnk-88
|
7977b787f3
|
Changed: #1302 Replaced VariantPropertyManager
|
2012-06-11 00:41:02 +03:00 |
|
dnk-88
|
25ed79ef55
|
Changed: #1302 Added signal 'reset enum property' for returning to default value
|
2012-06-10 23:40:48 +03:00 |
|
dnk-88
|
7a37450ace
|
Changed: #1302 Added signal 'reset text property' for returning to default value
|
2012-06-10 22:13:19 +03:00 |
|
dnk-88
|
07ecce1b45
|
Changed: #1302 Added signal 'reset bool property' for returning to default value
|
2012-06-10 21:15:22 +03:00 |
|
dnk-88
|
fe361a9ca0
|
Changed: #1302 Fixed undo/redo bug (moving primitives).
|
2012-06-10 18:27:47 +03:00 |
|
dnk-88
|
5fb4de1a21
|
Changed: #1302 Correct fill properties(ConstStringValue) with *both* contexts if the current context is not default and is valid.
|
2012-06-10 16:56:45 +03:00 |
|
dfighter1985
|
7b745058a8
|
CHANGED: #1471 Moved back some more static methods from CLuaIHMRyzom to CLuaIHM, as CLuaIHM can now handle these too.
|
2012-06-09 22:18:29 +02:00 |
|
dfighter1985
|
3db1f3cc48
|
CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace.
|
2012-06-09 03:57:40 +02:00 |
|
dfighter1985
|
529dd877fe
|
CHANGED: #1471 Finally moved some of the basic widget classes and the widget manager, action handler manager to the GUI lib. Also moved some GUI related methods back to CLuaIHM.
|
2012-06-09 01:37:43 +02:00 |
|
dfighter1985
|
7ddc76cc85
|
CHANGED: #1471 Moved some code from CGroupContainer to CGroupContainerBase. CAHManager now depends on CGroupContainerBase instead of CGroupContainer.
|
2012-06-08 04:41:33 +02:00 |
|
dfighter1985
|
3a99551784
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupContainer, instead of depends on a new class CGroupContainerBase.
|
2012-06-08 03:45:43 +02:00 |
|
dfighter1985
|
7e19a57ae5
|
CHANGED: #1471 Broke up CInterfaceOptions to two files, moved the options from CInterfaceParser to CWidgetManager, CGroupFrame no longer depends on CInterfaceManager.
|
2012-06-08 02:43:20 +02:00 |
|
dfighter1985
|
9f09f4d080
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupInScene.
|
2012-06-08 00:28:47 +02:00 |
|
dfighter1985
|
d9e1fcad72
|
CHANGED: #1471 CWidgetManager no longer depends on CViewPointer. Instead it depends on the new class CViewPointerBase.
|
2012-06-07 23:57:02 +02:00 |
|
dfighter1985
|
737f4f59d6
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupEditBox, it depends on a new class CGroupEditBoxBase instead.
|
2012-06-07 05:11:14 +02:00 |
|
dfighter1985
|
617168c3b5
|
CHANGED: #1471 CInterfaceGroup no longer depends on CGroupScrollText.
|
2012-06-07 03:30:27 +02:00 |
|
dfighter1985
|
ecbdef6ab5
|
CHANGED: #1471 CInterfaceGroup no longer depends on CCtrlScroll. Instead if depends on a new CCtrlScrollBase class.
|
2012-06-07 02:54:14 +02:00 |
|
dfighter1985
|
f807707bb6
|
CHANGED: #1471 CInterfaceElement no longer depends on CGroupContainer.
|
2012-06-06 22:31:47 +02:00 |
|
dfighter1985
|
2488cf5c15
|
CHANGED: #1471 CInterfaceGroup no longer depends on CGroupContainer.
|
2012-06-06 05:48:51 +02:00 |
|
dfighter1985
|
60c5ad2bfd
|
CHANGED: #1471 CInterfaceGroup::InvalidateTexts is now implemented with a visitor, method removed. Also added CInterfaceGroup::visitGroupAndChildren, that only visits the group and it's sub-groups.
|
2012-06-06 04:10:34 +02:00 |
|
dfighter1985
|
1e1888b47f
|
CHANGED: #1471 moved makeWindow and unMakeWindow methods to CWidgetManager from CInterfaceManager. So CInterfaceGroup no longer depends on CInterfaceManager.
|
2012-06-06 01:56:25 +02:00 |
|
kaetemi
|
2e01e8c4bf
|
Changed: Different default type id for sound sheet id workaround
|
2012-06-05 19:11:43 +02:00 |
|
kaetemi
|
08e3f3c180
|
Changed: Reserve sheet id with short id 0 for unknown sheet for new sheet types
|
2012-06-05 15:13:13 +02:00 |
|
kaetemi
|
72fc210dd0
|
Changed: Small optimization for sheet id constructor with default type
|
2012-06-05 14:03:38 +02:00 |
|
dfighter1985
|
6a48aa9d6c
|
CHANGED: #1471 extracted some dragging related code from CDBCtrlSheet and created a new class CCtrlDraggable, so that CWidgetManager doesn't have to be coupled with CDBCtrlSheet.
|
2012-06-05 05:25:49 +02:00 |
|
SirCotare
|
653c18d879
|
#1470 monday's push_all
|
2012-06-04 21:23:14 +02:00 |
|
kaetemi
|
87585588fc
|
Reverted: Unnecessary changes to config and data from merge
|
2012-06-04 15:03:40 +02:00 |
|
kaetemi
|
fd524ca5cc
|
Merged: From sound_dev to default (Summary: Sound CSheetId implementation, improved manual rolloff function performance)
|
2012-06-04 14:53:50 +02:00 |
|
kaetemi
|
3fc8a264b5
|
Fixed: Bad serialization of sound name in background sounds
|
2012-06-04 13:28:03 +02:00 |
|
kaetemi
|
cb1d9a9f73
|
Changed: Assign sane type id to temporary sound sheet ids
|
2012-06-04 13:27:12 +02:00 |
|
kaetemi
|
c54acdb6d2
|
Changed: Tool build_soundbank can also work without sheet id bin
|
2012-06-04 12:37:56 +02:00 |
|
kaetemi
|
cb0cbdff89
|
Changed: Removed some debug messages
|
2012-06-04 12:35:34 +02:00 |
|
SirCotare
|
39e5da62e6
|
#1470 initial achievement tracker
|
2012-06-04 00:34:26 +02:00 |
|
SirCotare
|
c0778e9fd9
|
#1470 minor bugfixes with app rendering; added Tieable interface
|
2012-06-03 23:03:33 +02:00 |
|
SirCotare
|
945b3d695e
|
#1470 bugfix in tie logics while rendering
|
2012-06-03 20:53:01 +02:00 |
|
kaetemi
|
6cfb10a275
|
Fixed: Make build_soundbank tool work with latest changes
|
2012-06-03 16:00:43 +02:00 |
|
kaetemi
|
fb7689db88
|
Added: Temporary workaround for using sound sheet id without updated sheet id bin
|
2012-06-03 15:57:57 +02:00 |
|
kaetemi
|
41069c4582
|
Changed: Also handle distMax with negative alpha in new manual rolloff function
|
2012-06-03 15:56:47 +02:00 |
|
SirCotare
|
fccddfd3b2
|
#1470 tied achievements added
|
2012-06-03 15:04:04 +02:00 |
|
dfighter1985
|
7a32e739e7
|
CHANGED: #1471 Moved lots of code from CInterfaceManager to CWidgetManager ( mostly code that is directly used by the widgets )
|
2012-06-03 03:48:31 +02:00 |
|
kaetemi
|
1eae7bc35b
|
Changed: Avoid some more sqrt calculations
|
2012-06-03 02:00:32 +02:00 |
|
kaetemi
|
1709e7ed8a
|
Added: Specific code for amplitude based rolloff to avoid unneccesary log10 and pow calls and improve performance
|
2012-06-03 01:50:53 +02:00 |
|
kaetemi
|
0d05d505f3
|
Changed: Debug messages
|
2012-06-02 23:06:48 +02:00 |
|
dfighter1985
|
1f58c8ddc2
|
ADDED: #1471 IParser interface with a few methods, accessible from CWidgetManager, just so that I don't have to move CInterfaceParser right now.
|
2012-06-02 21:48:11 +02:00 |
|
kaetemi
|
1a32d2691c
|
Fixed: Sound CSheetId implementation
|
2012-06-02 18:12:38 +02:00 |
|
kaetemi
|
1ac3f3f170
|
Fixed: Sound CSheetID implementation (part 3) (partially tested)
|
2012-06-02 16:06:10 +02:00 |
|
kaetemi
|
c935b00119
|
Fixed: Sound CSheetID implementation (part 2) (not tested)
|
2012-06-02 15:24:21 +02:00 |
|
kaetemi
|
a2c2d78fe8
|
Added: Additional constructor for CSheetId with default type, in case the user did not put the type with the sheet name
|
2012-06-02 15:21:03 +02:00 |
|
kaetemi
|
ea6ede03ba
|
Fixed: Sound CSheetId implementation (part 1) (not tested)
|
2012-06-02 14:54:39 +02:00 |
|
kaetemi
|
caf00a5b7c
|
Added: Missing implementation of initWithoutSheet to use CSheetId without a sheet_id.bin, required for leveldesign and build tools
|
2012-06-02 14:53:11 +02:00 |
|