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
|
11 years ago |
dfighter1985
|
315e43a469
|
ExpressionNode flags are now set in it's constructor.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
bf12cbc53c
|
Links shouldn't be selectable.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
b715b6eaf6
|
This is the GUI Editor not Georges...
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
83859cdd82
|
Save expression.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
5f47f74431
|
Expression can now be built.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
cbca49fcc0
|
A root node can now be set. The root node is where the evaluation will start.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
cc071e5048
|
Added sample expression files.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
5e91c2f374
|
When changing the value of a node, change the size the node if needed.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
f0e78b5fbb
|
Allow to set and change values of value nodes.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
142d82d788
|
Only allow variable nodes to have their number of slots changed.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
89aaa52703
|
Set the number of slots and their names from the data loaded from XMLs.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
af74411104
|
Parse expression files, and build the expression tree from the expressions parsed from these files.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
5e5fb49f12
|
Slot count can now be changed.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
7f2091d6c9
|
Expression Editor is now a QMainWindow subclass. Also added an expression tree, with some sample nodes.
--HG--
branch : dfighter-tools
|
11 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 |
kaetemi
|
d12ccf194e
|
Merge with develop
--HG--
branch : multipass-stereo
|
11 years ago |
kaetemi
|
0d7c9fd4bf
|
When in Rome, do as the Romans do
|
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 |
dfighter1985
|
821ec6cfad
|
Added support for Virtual Structs.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
46e3242557
|
Merged default.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
3a94909a92
|
Get type info from DFN.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
ff0df2bf50
|
Added support for manipulating atoms.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
b63f73b1b6
|
Appending, resizing arrays, deleting array members should now create the proper new nodes.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
6233c25461
|
Added support for adding atoms and virtual structs in the treeview.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
0ac5d7c9ee
|
Do the same when readding items after a deletion.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
683efde803
|
Add new array entries with all their children.
--HG--
branch : dfighter-tools
|
11 years ago |
botanic
|
822d255aa7
|
Merge
|
11 years ago |
dfighter1985
|
8c9237a16f
|
Enter a log entry when creating new documents.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
916810c35d
|
Added support for creating new form documents
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
37bbb6be32
|
Added support for new DFN document creation.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
ca127f756c
|
Added support for new typ document creation.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
22d1fe0cbc
|
Error messages
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
84853839f8
|
A little refactoring, dialogs are now loaded using the full filepath.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
7206f060a7
|
Added GUI stub for new types/Dfns/forms.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
99e9a2ad76
|
Removed m_modified, since the base widget has a field for this.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
691edb41eb
|
Form editor should trigger the save button properly now.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
7e66701cba
|
Added missing copyright headers.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
b68b658f89
|
Log changes and save log.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
d289b7e030
|
Mark the typ dialog modified after a modification.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
2ee86da670
|
Apply changes.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
6e86da4c40
|
Load type data into the property browser.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
6cd4d756db
|
Mark the DFN editor modified after adding / removing an element.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
f587e06d7a
|
Implemented saving.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
173dbba11c
|
Implemented add button.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
a68dd4c33e
|
Implemented definition editing.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
ec8a7522b2
|
Implemented remove button.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
73a2b9bc90
|
Load comments, log, and definitions.
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
a69e09af6f
|
Delete DFN when destroying a DFN editor...
--HG--
branch : dfighter-tools
|
11 years ago |
dfighter1985
|
cfaebcc1ff
|
Load .typ file.
--HG--
branch : dfighter-tools
|
11 years ago |