Commit Graph

377 Commits (049a5a6e9193a45cf46166bc856deb8d4e6cb036)

Author SHA1 Message Date
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
dfighter1985 5e5fb49f12 Slot count can now be changed.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7f2091d6c9 Expression Editor is now a QMainWindow subclass. Also added an expression tree, with some sample nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 65382b45b7 Show the node names as title, in the link dialog.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 eb0693cd27 Add serial number to nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 99ebe16c03 Allow painting of arbitrary number of connection slots.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 40b4bce729 A little refactoring.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 42cd76c768 Support for adding nodes with different slot count.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 aa67011381 Added unlinking support.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 875cad3f72 Improved linking
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 2e6a5bb1d6 There are more than 1 slots available now.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 275095107b More refactoring.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5fc392623b More refactoring.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 c63f22fe92 Refactoring
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 4cf4440a97 Connection slots are now managed by their own object, and linking is now done to their positions.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7c930366de Paint the connection text, boxes separately.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 aef69eef64 Add a little style.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 af550acd62 Throw an error message when trying to link nodes that are already linked.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d2c396bc84 Link nodes and remove and delete the link too when deleting one of the nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 adece7564a Subclassed QGraphicsItem and QGraphicsItemLine.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 83566116d9 Added link action.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e2ea5a74b8 We can select multiple items
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cc7e93c96e Added GUI for expression editor.
--HG--
branch : dfighter-tools
10 years ago
kaetemi d12ccf194e Merge with develop
--HG--
branch : multipass-stereo
10 years ago
kaetemi 0d7c9fd4bf When in Rome, do as the Romans do 10 years ago
dfighter1985 1ca2b634ee Merged default.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 52963260a8 Offer to save changes when closing a dialog.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 09ccd8613d When closing a dialog, remove it from the docked dialogs, and delete it.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 97d7fbe6e8 Allow editing of the comment section, and save comments when saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 104506a717 Raise the widget after adding.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 78a65459f0 WTF?
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7abd407bc5 oups
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 1d028c759c Use a file browser for setting files.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 946685dfac A little refactoring
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 c44d910434 Store the filename only in the Dfn value.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e89cde4b93 Properly support color types.
--HG--
branch : dfighter-tools
10 years ago
nimetu 0cd3ea8d3b Fix #199 Studio object viewer plugin font 10 years ago
dfighter1985 0587d6a687 Create vstruct node when needed.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e47d480170 Instead of storing the node, store the name and the node type.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 53357ca9ec Don't add Virtual Structs to the property browser!
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 821ec6cfad Added support for Virtual Structs.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 46e3242557 Merged default.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 3a94909a92 Get type info from DFN.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ff0df2bf50 Added support for manipulating atoms.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 b63f73b1b6 Appending, resizing arrays, deleting array members should now create the proper new nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6233c25461 Added support for adding atoms and virtual structs in the treeview.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0ac5d7c9ee Do the same when readding items after a deletion.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 683efde803 Add new array entries with all their children.
--HG--
branch : dfighter-tools
10 years ago
botanic 822d255aa7 Merge 10 years ago
dfighter1985 8c9237a16f Enter a log entry when creating new documents.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 916810c35d Added support for creating new form documents
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 37bbb6be32 Added support for new DFN document creation.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ca127f756c Added support for new typ document creation.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 22d1fe0cbc Error messages
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 84853839f8 A little refactoring, dialogs are now loaded using the full filepath.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7206f060a7 Added GUI stub for new types/Dfns/forms.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 99e9a2ad76 Removed m_modified, since the base widget has a field for this.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 691edb41eb Form editor should trigger the save button properly now.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7e66701cba Added missing copyright headers.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 b68b658f89 Log changes and save log.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d289b7e030 Mark the typ dialog modified after a modification.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 2ee86da670 Apply changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6e86da4c40 Load type data into the property browser.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6cd4d756db Mark the DFN editor modified after adding / removing an element.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f587e06d7a Implemented saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 173dbba11c Implemented add button.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 a68dd4c33e Implemented definition editing.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ec8a7522b2 Implemented remove button.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 73a2b9bc90 Load comments, log, and definitions.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 a69e09af6f Delete DFN when destroying a DFN editor...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cfaebcc1ff Load .typ file.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 24a7cc4a6d Added GUI for the Type editor.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0b9c281b2f Logging DFN changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e3d405454e No comment. Literally! :D
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 c51b519845 Implemented add and remove buttons.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ed1c600c4d Save changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 afc8aef238 Change the name in the list too.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e2cb637a13 Enable saving when modified, disable saving after saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f1a6a8d9cd Apply changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 25d808f7ea Added first iteration of the file path property manager / editor / factory.
--HG--
branch : dfighter-tools
10 years ago