KIELER
  1. KIELER

pragmatics

Public
AuthorCommitMessageCommit dateIssues
Christoph Daniel SchulzeChristoph Daniel Schulze
09ac86dc903Remove: KIELER Ptolemy Browser
Christian SchneiderChristian Schneider
234a4c526e4klighd.piccolo + .draw2d: more changes related to KIPRA-1925* one more fix in KlighdPath for making sure, KLighD's default line attributes are kept unchanged, * further changes in order prevent changes in line attributes of draw 2d figures being included in diagrams via the 'GraphicsAdapter' in ...piccolo.draw2dKIPRA-1925
Christian SchneiderChristian Schneider
f21d3a621edklighd: re-added field 'pages' to 'DiagramExportConfig', which I wrongly removed, related to KIPRA-1952KIPRA-1952
Christian SchneiderChristian Schneider
075b44df5f3klighd.piccolo: opened 'KlighdBasicInputEventHandler' a bit by adding more constructors allowing to determine the mouse button for drag events, is related to KIPRA-1955KIPRA-1955
Christian SchneiderChristian Schneider
0beb678ff0eklighd.piccolo + klighd.ui: extracted installations of browser event handlers in 'PiccoloViewer' into a dedicated method that allows easier customization of the event handler config, as demanded by KIPRA-1955changed visibility of contribution method in 'PiccoloViewerUI' from 'private' to 'protected' for the sake of customizationKIPRA-1955
Christian SchneiderChristian Schneider
b760509aecaklighd.piccolo: added evaluation of the 'EDGES_FIRST' property per 'KNode' as demanded by KIPRA-1954KIPRA-1954
Christian SchneiderChristian Schneider
ee3abf2403dklighd.piccolo: added one more try-catch block in 'BitmapExporter.exportTile(...)' to catch 'OutOfMemoryErrors' as reported in KIPRA-1953KIPRA-1953
Christian SchneiderChristian Schneider
05e8c1708beklighd.ui: added checkbox in 'SaveAsImageDialoag' allowing to activate the use of the diagram zoom level for determining the diagram element visibility, which was hard-coded before; KIPRA-1952 requested more flexibility thereKIPRA-1952
Christian SchneiderChristian Schneider
13b149a422fklighd + .piccolo +.ui: Extended configurability of image export and printouts in terms of the zoom level being applied for determining the visibility of diagram elements and diagram figure parts, as demanded by KIPRA-1952KIPRA-1952
Christian SchneiderChristian Schneider
ccae8455507klighd: made 'KlighdSemanticDiagramData' null-safe wrt.the registration keys and values/value functions, as demanded by KIPRA-1944KIPRA-1944
Christian SchneiderChristian Schneider
791bb3f4decklighd.piccolo.freehep: fixed potential NPE in method 'dispose()' of 'SemanticSVGGraphics2D'
Christian SchneiderChristian Schneider
381c369d90f[klighd & friends] added another two methods to 'IViewer' for diagram clipping allowing to explicitly set the visibility of the clip node's ports and labels on the main diagram* added corresponding property 'SHOW_CLIPPED_LABELS' in 'KlighdProperties' * implemented behavior in 'DiagramController', 'KlighdMainCamera', 'KNodeNode', 'KEdgeNode', and friends * updated test diagram 'circuit.kgx' in 'klighd.test' (added one more port, edge, and label) * added corresponding tests 'DiagramClipPortLabelVisibilityTest' and 'DiagramClipGlobalPortLabelVisiblityConfigTest' incl. l...
Christian SchneiderChristian Schneider
0f67b954b60klighd.piccolo: fixed display zoom related issue described in KIPRA-1925KIPRA-1925
Christian SchneiderChristian Schneider
df40b1f27c9build, klighd.test + klighd.piccolo.test: increased version of eclipse platform in target platform definition to 4.9, updated persisted launch configs* is required for reproducing KIPRA-1925KIPRA-1925
Christian SchneiderChristian Schneider
c998708e141klighd.krendering: fixed issue in krendering.ecore, updated krendering.genmodel, re-generated krendering classes
Christian SchneiderChristian Schneider
506902ef300kgraph.text.tests + friends: fixed setup of KGraphParsingTest, fixed 'loadPreferences' in 'GeneratorOptionsUtil'
Christian SchneiderChristian Schneider
ec5145c1555build: refined test configuration in the global build config (consoleLog, execution on osx)
Christian SchneiderChristian Schneider
ae4019c9d85klighd.piccolo.test: fixed & reactivated tests of klighd.piccolo.test, fixed adapter in 'KEdgeRenderingController'
Christian SchneiderChristian Schneider
3ea8268d9ddklighd.test: fixed+updated tests in 'klighd.tests' and reactivated them, updated+added launch config settings
Christian SchneiderChristian Schneider
94074163b63klighd.test: registered '.kgx' file extension in 'klighd.test's plugin.xml, fixed test model in 'circuit.kgx'
Christian SchneiderChristian Schneider
15a69e9d467Revert "klighd/internal: Removed removing the SourceModelTrackingAdapter when setting properties."This reverts commit fbfe13afc0eb16c6faaa9e99564e0d0bbf0788e6.
Christian SchneiderChristian Schneider
0067d6cad25klighd: improved implementation of 'LightDiagramLayoutConfig' wrt.global options like 'animate', 'minAnimTime', etc.
Christian SchneiderChristian Schneider
83ef2891611klighd: added missing registration of constructors of 'ExpansionAwareLayoutOptionData', is required by tests using persisted view models, for example
Christian SchneiderChristian Schneider
c1daf6482c1klighd: some maintenance in 'DiagramLayoutOptions'* added+updated a few constants * fixed lots of broken java doc links
Christian SchneiderChristian Schneider
3a7c8ca391bklighd.kgraph: fixed copy-paste-bugs in custom methods of 'KNodeImpl', 'KPortImpl', 'KLabelImpl'; related improvement in 'KEdgeImpl'
Christoph Daniel SchulzeChristoph Daniel Schulze
a4fed939580Build: Removed obsolete workaround.
Christoph Daniel SchulzeChristoph Daniel Schulze
ba94ce07d2cBuild: Removed reference to obsolete Javadoc doclets.
Christoph Daniel SchulzeChristoph Daniel Schulze
cb272a7c444Build: Use MELK 0.5.0 to build MELK files.
Christoph Daniel SchulzeChristoph Daniel Schulze
365b711a3deBuild: Updated target platform definition.
Christoph Daniel SchulzeChristoph Daniel Schulze
69e2eb9a97cBuild: Updated target platform definition.
Christoph Daniel SchulzeChristoph Daniel Schulze
da49a5d2e23Build: Trying to fix the target platform.
Christoph Daniel SchulzeChristoph Daniel Schulze
9b7883eaf29Build: : Increased Xtext version.
Nis Boerge WechselbergNis Boerge Wechselberg
09f86a9439bklighd: Fixed bug due to stash mistakeSigned-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>
Nis Boerge WechselbergNis Boerge Wechselberg
4b23043506fklighd: Added comments to the workaroundSigned-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>
Nis WechselbergNis Wechselberg
eb4b2d1705fklighd: Fixed size estimation with some dirty work-aroundMaybe this will take care of KIPRA-1915, at least in most cases. Dirty work-around that I should feel ashamed about. Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>KIPRA-1915
Nis Boerge WechselbergNis Boerge Wechselberg
e5230dba453klighd: Implemented thread-local GCsTo fix KIPRA-1915, thread-local versions of GCs are now used. Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>KIPRA-1915
Christoph Daniel SchulzeChristoph Daniel Schulze
c303e25d536graphs.hierarchicalViews: Fixed build path.Signed-off-by: Christoph Daniel Schulze <cds@informatik.uni-kiel.de>
Christoph Daniel SchulzeChristoph Daniel Schulze
cb0053ae6f9KLighD: Adapted to change in ELK.Signed-off-by: Christoph Daniel Schulze <cds@informatik.uni-kiel.de>
Nis Boerge WechselbergNis Boerge Wechselberg
b38637ea6e4Added workaround at a few more places
Nis Boerge WechselbergNis Boerge Wechselberg
82b5cef9a84Workaround for broken build due to version conflict
Nis Boerge WechselbergNis Boerge Wechselberg
d25cd819b45klighd.piccolo: Refined the filtering of edges to clipped portsThe edgeLayer can be contained in several layers of KlighsPaths. These situations were not correctly filtered. Signed-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>
Nis Boerge WechselbergNis Boerge Wechselberg
695d76d65d1piccolo/draw2d: Modified semantic data handlingSigned-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>
Nis Boerge WechselbergNis Boerge Wechselberg
1b33b3ceed8klighd.piccolo/piccolo: Allow changing the canvas background colorIn Piccolo the color of the drawing area used to be hardcoded to a white background. This changeset allows the user to specify an alternate background color when creating the view part. Signed-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>
Ulf RueeggUlf Rueegg
4f21697e483formats: made IGraphTransformer a functional interface
Ulf RueeggUlf Rueegg
d2ed2f26f24grana: added spline length approx
Ulf RueeggUlf Rueegg
8c8c871aaa6formats.kgraph: avoid creating empty edge sections
Ulf RueeggUlf Rueegg
f2c73a13985export: added a missing call to make elkt identifiers valid
Nis Boerge WechselbergNis Boerge Wechselberg
5d5793ffd22klighd.piccolo: Fixed transparency handlingThere was a small issue in the handling of transparent pixels in KImage export. Now it is gone ... Signed-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>
Nis Boerge WechselbergNis Boerge Wechselberg
f05bc23b1b7MMerge pull request #66 in KIELER/pragmatics from nbw/KIPRA-1914-Deadlock to master* commit 'ae80ee0d8ffa8fce0acb5674106389ac8f7e9430': klighd.piccolo: Removed deadlock-causing request to timerKIPRA-1914
Nis Boerge WechselbergNis Boerge Wechselberg
ae80ee0d8ffklighd.piccolo: Removed deadlock-causing request to timerThere is a deadlock between SWTTimerQueue and Display, as written in the comment. Also some calls to adjustOutlineRect() have been removed when called directly after adjustCamera() because adjustCamera() calls adjustOutlineRect() by itself. Signed-off-by: Nis Wechselberg <nbw@informatik.uni-kiel.de>