Commit graph

2731 commits

Author SHA1 Message Date
SirCotare
e00a4cec9c #1470 final commit gsoc 2012; work continues... 2012-08-20 18:35:10 +02:00
SirCotare
dbaa15b488 #1470 documentation update 2012-08-20 17:41:46 +02:00
SirCotare
c13e68e3d1 #1470 some cleanup; some bugfix; some documentation 2012-08-20 15:52:35 +02:00
dfighter1985
8c7cd30938 CHANGED: #1471 GUI Editor can now be linked without manually supplying the libraries. 2012-08-20 04:50:19 +02:00
dfighter1985
b2e53fc786 CHANGED: #1471 Serialize links that belong to the root group too. Also deactivate the active group when serializing. 2012-08-20 03:34:09 +02:00
dfighter1985
edeaf5a657 CHANGED: #1471 CGroupContainer action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing. 2012-08-20 02:14:06 +02:00
dfighter1985
c8c80066ee CHANGED: #1471 CGroupWheel action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing. 2012-08-20 01:55:16 +02:00
dfighter1985
47d565db8b CHANGED: #1471 CGroupEditBox action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing. 2012-08-20 01:50:13 +02:00
dfighter1985
5a651e0a21 CHANGED: #1471 CInterfaceGroup action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing. 2012-08-20 01:39:20 +02:00
dfighter1985
366f081d29 CHANGED: #1471 CCtrlBaseButton action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing. 2012-08-20 01:29:49 +02:00
dfighter1985
456e64d3e0 CHANGED: #1471 Need to serialize root group first, otherwise client crashes when loading the pointer settings. 2012-08-19 03:13:16 +02:00
dfighter1985
cc9d9cc424 CHANGED: #1471 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
35b8980800 CHANGED: #1471 got rid of a crash. 2012-08-19 02:20:57 +02:00
dfighter1985
24e1110c62 CHANGED: #1471 Keys are now parsed from the config files, and then serialized on save. 2012-08-18 20:28:56 +02:00
dfighter1985
3796623c5f CHANGED: #1471 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
96192e55f7 CHANGED: #1471 Should be able to change text options for CCtrlTextButton. 2012-08-18 03:37:52 +02:00
dfighter1985
efd447c511 CHANGED: #1471 Serialize text options for Buttons with text too. 2012-08-18 02:46:19 +02:00
dfighter1985
61959db760 CHANGED: #1471 Squashed a bug that prevented text to be displayed when hardtextformat was specified as an empty string. A.K.A hidden mines in the code. There are some more :( 2012-08-18 01:30:52 +02:00
dfighter1985
bf21525a4f CHANGED: #1471 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
3547fb37ad CHANGED: #1471 GUI Procedures are now serialized. 2012-08-17 21:49:54 +02:00
dfighter1985
1931ad0eab CHANGED: #1471 Links are now serialized. 2012-08-17 20:36:35 +02:00
dfighter1985
7a6ce4d0fd CHANGED: #1471 Variables are now serialized. 2012-08-17 06:10:18 +02:00
dfighter1985
800e03de50 CHANGED: #1471 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
24cd25d29e CHANGED: #1471 Tree/node data is now serialized. 2012-08-17 04:37:07 +02:00
dfighter1985
c6b86393e1 CHANGED: #1471 interface options are now serialized. 2012-08-16 00:45:19 +02:00
dfighter1985
05d6fd0d87 CHANGED: #1471 CGroupMenu's previously unnamed children will now be named properly. 2012-08-15 18:20:54 +02:00
dfighter1985
2de8839186 CHANGED: #1471 CCtrlTextButton created CViewText shouldn't be serialized. 2012-08-15 18:12:33 +02:00
dfighter1985
e232398e12 CHANGED: #1471 CGroupMenu and CGroupList created widgets shouldn't be serialized by CInterfaceGroup. 2012-08-15 18:02:05 +02:00
dfighter1985
15683e0f50 CHANGED: #1471 Widgets can now be flagged as non-serializable, in which case they won't be serialized. 2012-08-15 16:35:21 +02:00
dfighter1985
37f373fc44 CHANGED: #1471 CInterfaceElement::convertBool is now implemented with NLMISC::fromString, and can convert both 0/1 and false/true style strings to boolean. 2012-08-15 16:01:50 +02:00
dfighter1985
518ccded0b CHANGED: #1471 CGroupContainer fields can now be serialized. 2012-08-14 21:02:20 +02:00
dfighter1985
eac2de77da CHANGED: #1471 CGroupTab fields can now be serialized. 2012-08-14 19:43:43 +02:00
dfighter1985
c5d079ca35 CHANGED: #1471 CDBGroupSelectNumber fields can now be serialized. 2012-08-14 19:29:20 +02:00
dfighter1985
6a822a4ece CHANGED: #1471 CDBGroupComboBox fields can now be serialized. 2012-08-14 18:43:21 +02:00
dfighter1985
2e795d2a0b CHANGED: #1471 CGroupHTML fields can now be serialized. 2012-08-14 09:22:24 +02:00
dfighter1985
2c0e700ed1 CHANGED: #1471 CGroupScrollText fields can now be serialized. 2012-08-14 02:10:27 +02:00
dfighter1985
064043b324 CHANGED: #1471 CGroupParagraph fields can now we serialized. 2012-08-14 01:33:54 +02:00
dfighter1985
1f43277edc CHANGED: #1471 CGroupHeader fields can now we serialized. 2012-08-14 01:22:49 +02:00
dfighter1985
64eb2a86f2 CHANGED: #1471 CGroupList fields can now we serialized. 2012-08-14 01:20:14 +02:00
dfighter1985
46c3e3d1e2 CHANGED: #1471 CGroupHTMLInputOffset fields can now we serialized. 2012-08-14 01:10:14 +02:00
dfighter1985
a1d53dedf1 CHANGED: #1471 CGroupWheel fields can now we serialized. 2012-08-14 00:59:29 +02:00
dfighter1985
06eedc595b CHANGED: #1471 CGroupHeaderEntry fields can now we serialized. 2012-08-14 00:53:47 +02:00
dfighter1985
fd10c90c53 CHANGED: #1471 CGroupTree fields can now we serialized. 2012-08-13 22:38:02 +02:00
dfighter1985
92fb6b2152 CHANGED: #1471 CGroupMenu fields can now be serialized. 2012-08-13 03:08:41 +02:00
dfighter1985
7604384213 CHANGED: #1471 CGroupModal fields can now be serialized. 2012-08-13 02:28:24 +02:00
dfighter1985
fbe25662bb CHANGED: #1471 CGroupFrame fields can now be serialized. 2012-08-13 02:06:54 +02:00
dfighter1985
d1ef760eee CHANGED: #1471 CGroupTable fields can now be serialized. 2012-08-13 01:58:39 +02:00
dfighter1985
92941dbb0b CHANGED: #1471 CGroupCell fields can now be serialized. 2012-08-13 01:34:00 +02:00
dfighter1985
481cac4d98 CHANGED: #1471 CGroupEditBox fields can now be serialized. 2012-08-13 00:48:06 +02:00
dfighter1985
a8138ea703 CHANGED: #1471 CViewBitmapCombo fields can now be serialized. 2012-08-12 03:50:55 +02:00