Commit graph

4906 commits

Author SHA1 Message Date
dfighter1985
44ccd7e8a2 CHANGED: #1471 CCtrlScroll is now part of NELGUI, and is under the NLGUI namespace. Also added a new class CGroupSubMenuBase. 2012-06-16 02:06:53 +02:00
dfighter1985
56a4c9fce5 CHANGED: #1471 CCtrlButton is now under the NLGUI namespace. 2012-06-16 00:49:40 +02:00
dfighter1985
29c7387e2a CHANGED: #1471 CCtrlButton is now part of the NEL GUI library. 2012-06-16 00:23:20 +02:00
dfighter1985
cbe2e8b1d6 CHANGED: #1471 CCtrlBaseButton is now part of the NLGUI namespace. 2012-06-15 23:30:27 +02:00
dfighter1985
b90b19358f CHANGED: #1471 CCtrlBaseButton is now part of the NELGUI Library. 2012-06-15 22:40:08 +02:00
SirCotare
3f00c7e0b0 #1470 added dev flags 2012-06-14 11:23:52 +02:00
SirCotare
cbb4470bab #1470 achievement admin initial 2012-06-11 18:53:04 +02:00
SirCotare
f5f3d5d43f #1470 monday's commit: update on parser (still incomplete); wip datasources; initial monitoring cronjob (done); various minor changes, fixes and so 2012-06-11 18:52:19 +02:00
dfighter1985
79c83c421a 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
929b1c3aff CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace. 2012-06-09 03:57:40 +02:00
dfighter1985
c8a1a35c93 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
9564d85266 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
1faca7efad 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
be382b36be 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
33b402a702 CHANGED: #1471 CWidgetManager no longer depends on CGroupInScene. 2012-06-08 00:28:47 +02:00
dfighter1985
9959fddf3b 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
6ece9d9e27 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
cdfc43f9ee CHANGED: #1471 CInterfaceGroup no longer depends on CGroupScrollText. 2012-06-07 03:30:27 +02:00
dfighter1985
5c27d3bfb0 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
35fa3cc51f CHANGED: #1471 CInterfaceElement no longer depends on CGroupContainer. 2012-06-06 22:31:47 +02:00
dfighter1985
6c9bd4d159 CHANGED: #1471 CInterfaceGroup no longer depends on CGroupContainer. 2012-06-06 05:48:51 +02:00
dfighter1985
8f562baf72 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
7686107df8 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
805c27b3c8 Changed: Different default type id for sound sheet id workaround 2012-06-05 19:11:43 +02:00
kaetemi
eb6050795e Changed: Reserve sheet id with short id 0 for unknown sheet for new sheet types 2012-06-05 15:13:13 +02:00
kaetemi
2a56fa9750 Changed: Small optimization for sheet id constructor with default type 2012-06-05 14:03:38 +02:00
dfighter1985
5cfbf7ca32 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
eaddb5ee72 #1470 monday's push_all 2012-06-04 21:23:14 +02:00
kaetemi
0275a78bcd Reverted: Unnecessary changes to config and data from merge 2012-06-04 15:03:40 +02:00
kaetemi
0a411ec468 Merged: From sound_dev to default (Summary: Sound CSheetId implementation, improved manual rolloff function performance) 2012-06-04 14:53:50 +02:00
kaetemi
5be53b0b11 Fixed: Bad serialization of sound name in background sounds 2012-06-04 13:28:03 +02:00
kaetemi
9eef5919de Changed: Assign sane type id to temporary sound sheet ids 2012-06-04 13:27:12 +02:00
kaetemi
15309d7fa8 Changed: Tool build_soundbank can also work without sheet id bin 2012-06-04 12:37:56 +02:00
kaetemi
d1ab19ec8a Changed: Removed some debug messages 2012-06-04 12:35:34 +02:00
SirCotare
2bc6eaa6b0 #1470 initial achievement tracker 2012-06-04 00:34:26 +02:00
SirCotare
131be981ce #1470 minor bugfixes with app rendering; added Tieable interface 2012-06-03 23:03:33 +02:00
SirCotare
49f6ea6d58 #1470 bugfix in tie logics while rendering 2012-06-03 20:53:01 +02:00
kaetemi
e639868a38 Fixed: Make build_soundbank tool work with latest changes 2012-06-03 16:00:43 +02:00
kaetemi
bc26f93893 Added: Temporary workaround for using sound sheet id without updated sheet id bin 2012-06-03 15:57:57 +02:00
kaetemi
7b6e88dff9 Changed: Also handle distMax with negative alpha in new manual rolloff function 2012-06-03 15:56:47 +02:00
SirCotare
b23b186805 #1470 tied achievements added 2012-06-03 15:04:04 +02:00
dfighter1985
0ad292b5a1 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
a3616abd5c Changed: Avoid some more sqrt calculations 2012-06-03 02:00:32 +02:00
kaetemi
971f753706 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
0f9ee4ee8c Changed: Debug messages 2012-06-02 23:06:48 +02:00
dfighter1985
1d8cb63fde 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
f2fcd1fe62 Fixed: Sound CSheetId implementation 2012-06-02 18:12:38 +02:00
kaetemi
75936288f5 Fixed: Sound CSheetID implementation (part 3) (partially tested) 2012-06-02 16:06:10 +02:00
kaetemi
fe90c89d9a Fixed: Sound CSheetID implementation (part 2) (not tested) 2012-06-02 15:24:21 +02:00
kaetemi
b755bafdae 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