Commit Graph

316 Commits (a9cd53878646dbb8916d1197cff526d3a5ef87a5)

Author SHA1 Message Date
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
11 years ago
dfighter1985 eb0693cd27 Add serial number to nodes.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 99ebe16c03 Allow painting of arbitrary number of connection slots.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 40b4bce729 A little refactoring.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 42cd76c768 Support for adding nodes with different slot count.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 aa67011381 Added unlinking support.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 875cad3f72 Improved linking
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 2e6a5bb1d6 There are more than 1 slots available now.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 275095107b More refactoring.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 5fc392623b More refactoring.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 c63f22fe92 Refactoring
--HG--
branch : dfighter-tools
11 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
11 years ago
dfighter1985 7c930366de Paint the connection text, boxes separately.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 aef69eef64 Add a little style.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 af550acd62 Throw an error message when trying to link nodes that are already linked.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 d2c396bc84 Link nodes and remove and delete the link too when deleting one of the nodes.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 adece7564a Subclassed QGraphicsItem and QGraphicsItemLine.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 83566116d9 Added link action.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 e2ea5a74b8 We can select multiple items
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 cc7e93c96e Added GUI for expression editor.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 1ca2b634ee Merged default.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 52963260a8 Offer to save changes when closing a dialog.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 09ccd8613d When closing a dialog, remove it from the docked dialogs, and delete it.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 97d7fbe6e8 Allow editing of the comment section, and save comments when saving.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 104506a717 Raise the widget after adding.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 78a65459f0 WTF?
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 7abd407bc5 oups
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 1d028c759c Use a file browser for setting files.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 946685dfac A little refactoring
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 c44d910434 Store the filename only in the Dfn value.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 e89cde4b93 Properly support color types.
--HG--
branch : dfighter-tools
11 years ago
nimetu 0cd3ea8d3b Fix #199 Studio object viewer plugin font 11 years ago
dfighter1985 0587d6a687 Create vstruct node when needed.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 e47d480170 Instead of storing the node, store the name and the node type.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 53357ca9ec Don't add Virtual Structs to the property browser!
--HG--
branch : dfighter-tools
11 years ago