Commit Graph

356 Commits (ee92cb070212ae8f918be7e23f1dd11233d35bc9)

Author SHA1 Message Date
dfighter1985 3209f48daa Don't drop the texture property just because there's no texture assigned...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 2b5898565f Don't disable the active group before serializing.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ab76b7ed85 It's not a bad idea to actually retrieve the version if we load it...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 fae1e39039 Don't reject an action property just because it's empty...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 22a1d39ac7 Map files can now be specified when creating a new GUI project.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 b587acb135 Some refactoring regarding saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 2c5617cea7 When creating a new project, save it right away.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ded18b266c Implemented new action.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 03c041310e Added dialog for the new GUI action.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5217b38f58 Some defaults.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 816e89c967 Another classname.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7e16e95c35 CInterfaceParser in editor mode should look for files in the working directory first.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 99a3b93703 Restored lost class names
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7b45a05562 Added support for grouping widgets.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 aac2fd41a1 Allow multiselection.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 3ffe56b862 Added support for ungrouping.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d7d62e690c Make group selection optional.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5d5bf860d4 Reparent items in widget hierarchy instead of deleting and creating a new item...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 22d9accae6 When moving a widget, save the reference to the hierarchy lookup map...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0af278e50a A little bit of refactoring.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 8c3702f826 Update coords when changing something.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 4ec13e57e4 Collapse the tree, and only expand the items that are needed to get to the selected items.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 9cae0c1793 When repareting a widget, remove the old item from the hierarchy and add a new one at the right place.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 006f87278b Refactored IWidgetAdditionWatcher, now it's called IWidgetWatcher and it also reports widget moves.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7ef9920bac Instantiate the Wold Editor window after the LIGO setup.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e67e9594e1 Call the onActivate method of the current context after all plugins are initialized.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f61438d7d9 Studio should no longer crash when multiple plugins that use LIGO are loaded. LIGO classes are now guarded against multiple registrations. If it's tried log messages are generated. Mission Compiler and World Editor will now apply their own LIGO configs when the user switches to their tab.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 648b2cb46b oups
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5b7bc8cc54 GUI Editor should no longer crash on Linux
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 780394f989 Fixed Object Viewer build.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 012fae0ef6 don't evaluate the child-nodes when there are none, directly just return ()
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 4d760c7515 When removing the root node, don't retain the pointer to it...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0c354f436d Added the rest of the expression files.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d90d3cd227 Merged develop.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 4059547835 Added support for clearing the Expression Editor scene.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e77fed3c3d Texture Chooser shouldn't have been left in the main menu...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 df98492b1c Moved the Expression Editor to it's right place.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 a9cd538786 Instead of mouse move event, use the itemChange handler to move the links.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 315e43a469 ExpressionNode flags are now set in it's constructor.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 bf12cbc53c Links shouldn't be selectable.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 b715b6eaf6 This is the GUI Editor not Georges...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 83859cdd82 Save expression.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5f47f74431 Expression can now be built.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cbca49fcc0 A root node can now be set. The root node is where the evaluation will start.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cc071e5048 Added sample expression files.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5e91c2f374 When changing the value of a node, change the size the node if needed.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f0e78b5fbb Allow to set and change values of value nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 142d82d788 Only allow variable nodes to have their number of slots changed.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 89aaa52703 Set the number of slots and their names from the data loaded from XMLs.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 af74411104 Parse expression files, and build the expression tree from the expressions parsed from these files.
--HG--
branch : dfighter-tools
10 years ago