Lucas Heer
|
ac7d6f5be9
fix wrongly capturing concrete syntax of ellipse as rectangle
|
7 年 前 |
Lucas Heer
|
79eb945d18
retyping a node is always global
|
7 年 前 |
Lucas Heer
|
5b14d5fdf3
maintain conformance when adding nodes and deleting attributes
|
7 年 前 |
Lucas Heer
|
6f4ee05cca
use evolution handlers for edge add/delete as well
|
7 年 前 |
Lucas Heer
|
6a9b7bfb80
added evolution code for attributes
|
7 年 前 |
Lucas Heer
|
4639a78203
reworked edge mandatory constraint, some related bug fixes
|
7 年 前 |
Lucas Heer
|
6fb919a04e
added node highlighting for verify and select
|
7 年 前 |
Lucas Heer
|
5b1ed3c298
disable freehand drawing for now (need to find a way to capture it as CS)
|
7 年 前 |
Lucas Heer
|
7546bdf7cd
also delete concrete syntax model when deleting node globally
|
7 年 前 |
Lucas Heer
|
5f30d83283
capture concrete syntax when typing a group and store it in a CS model
|
7 年 前 |
Lucas Heer
|
c1f1b1ccf9
added script to manually upload an image file as concrete syntax icon for a node, also finished fetching and displaying this image in UI
|
7 年 前 |
Lucas Heer
|
896b043aea
replaced hack by isinstance, nicer drawing for edges
|
7 年 前 |
Lucas Heer
|
da33214bb3
edges are now deletable
|
7 年 前 |
Lucas Heer
|
4ac56e435d
restructured verify code: split up in multiple class methods
|
7 年 前 |
Lucas Heer
|
695bf3fc46
delegate mouse press event if selected item is not a typed node
|
7 年 前 |
Lucas Heer
|
0b4eddeab4
implemented same attributing functions for example modeling, but without constraints
|
7 年 前 |
Lucas Heer
|
35038fb76e
added log viewer to UI to replace command line prints
|
7 年 前 |
Lucas Heer
|
36e67d37c3
added concrete syntax metamodel and example
|
7 年 前 |
Lucas Heer
|
fffab54bc7
some work on concrete syntax rendering: introduced node item for graphicsview
|
7 年 前 |
Lucas Heer
|
914b8d2572
clean up code, added command line arguments to main, add/delete/retype node evolution scenarios integrated in UI
|
7 年 前 |
Lucas Heer
|
7d9c4201aa
basic UI for example modeling
|
7 年 前 |