Commit graph

24 commits

Author SHA1 Message Date
dfighter1985
b25d4b628f MODIFIED: Resolved some GCC build errors. 2013-02-17 14:30:05 +01:00
mattraykowski
aa261f28a4 merging gui editor repo. 2013-02-14 09:53:06 -06:00
dfighter1985
c53fccf7c2 CHANGED: I probably shouldn't sacrifice the game's key config parsing on the altar of the GUI editor :P 2012-08-19 02:38:24 +02:00
dfighter1985
f9f765430e CHANGED: got rid of a crash. 2012-08-19 02:20:57 +02:00
dfighter1985
c5a8cecf7e CHANGED: Keys are now parsed from the config files, and then serialized on save. 2012-08-18 20:28:56 +02:00
dfighter1985
530a141bee CHANGED: Pointer settings are now parsed even when the particular pointer cannot be instantiated. They are also serialized when serializing the GUI. 2012-08-18 18:39:45 +02:00
dfighter1985
27a6716db6 CHANGED: Apparently when parsing variables, the parser changes the parsed entry, so better to re-read it from the XML-tree when caching. 2012-08-18 00:27:52 +02:00
dfighter1985
094bbd6e9a CHANGED: GUI Procedures are now serialized. 2012-08-17 21:49:54 +02:00
dfighter1985
ef43b498bc CHANGED: Variables are now serialized. 2012-08-17 06:10:18 +02:00
dfighter1985
ff02875d45 CHANGED: Squashed a bug that prevented many widgets from being serialized right. Therefore preventing correct display when loading the saved XML. 2012-08-17 05:11:13 +02:00
dfighter1985
8f2932fb90 CHANGED: CCtrlTextButton created CViewText shouldn't be serialized. 2012-08-15 18:12:33 +02:00
dfighter1985
4f88c86327 CHANGED: CGroupEditBox fields can now be serialized. 2012-08-13 00:48:06 +02:00
dfighter1985
307129e1bf CHANGED: Implemented property querying for CCtrlBase and CInterfaceGroup. 2012-07-28 00:17:41 +02:00
dfighter1985
f245e69063 CHANGED: implemented property querying for CInterfaceElement. 2012-07-27 08:14:16 +02:00
dfighter1985
63c6788273 CHANGED: LinkList and LinkEditor are now fully implemented. 2012-07-25 21:51:05 +02:00
dfighter1985
5817e07468 ADDED: My work on the link editor so far. Not yet fully implemented. 2012-07-25 09:09:12 +02:00
dfighter1985
f3abf43368 CHANGED: ActionEditor is now implemented. 2012-07-24 21:41:20 +02:00
dfighter1985
6fd1b1bc06 CHANGED: The procedure list window is now fully implemented ( can add/remove/edit procedures ). 2012-07-24 06:58:47 +02:00
dfighter1985
2dc85e1136 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. 2012-07-21 21:12:43 +02:00
dfighter1985
3e5137810b CHANGED: CInterfaceManager is no longer a subclass of CInterfaceParser, instead CInterfaceParser is a component of CInterfaceManager. 2012-07-12 21:39:51 +02:00
dfighter1985
c9692cfc05 CHANGED: Moved some Lua related code from CInterfaceManager to CLuaManager and CInterfaceParser. 2012-07-12 09:01:35 +02:00
dfighter1985
7e8e21e2f6 CHANGED: Moved CProcedure code to it's own files, and also moved the procedure handling code from CInterfaceManager to CWidgetManager. 2012-07-12 05:29:33 +02:00
dfighter1985
b2ee4d275c CHANGED: Moved some more GUI code from CInterfaceManager to CWidgetManager. 2012-07-11 22:27:22 +02:00
dfighter1985
e97ec6788e CHANGED: CInterfaceParser is now part of the Nel GUI library and is under the NLGUI namespace. 2012-07-09 03:45:00 +02:00