]>
gerrit.simantics Code Review - simantics/district.git/log
Reino Ruusu [Fri, 2 Oct 2020 05:47:21 +0000 (08:47 +0300)]
Moved compareNatural to TechTypeUtils
gitlab #93
Change-Id: I7450918d7580e92519d92e3a6e53dce9986667fb
(cherry picked from commit
57283335590a05798c49460fd63da079e9795079 )
Reino Ruusu [Fri, 25 Sep 2020 06:27:23 +0000 (09:27 +0300)]
Utilities for checking component consistency against tech type data
gitlab #96
Change-Id: I3039933e89a214eb29d8f339c5385ed1e5876b6c
Reino Ruusu [Thu, 24 Sep 2020 07:53:08 +0000 (10:53 +0300)]
Fix error that hides last tech type table row.
gitlab #93
Change-Id: I4ca2402f53b7a748ccd41ff964b5d09944994a5d
Reino Ruusu [Wed, 23 Sep 2020 13:17:39 +0000 (16:17 +0300)]
Add UI for resetting component values
gitlab #93
Change-Id: I206d0eb815d06c66bd27ab48a0a33a28b02d0880
Reino Ruusu [Wed, 23 Sep 2020 11:16:38 +0000 (14:16 +0300)]
Enumerated value function for tech type table keys.
gitlab #100
Change-Id: I8b8508aef8db573e4536d0c3ea87d42055af1664
Reino Ruusu [Mon, 21 Sep 2020 15:16:07 +0000 (18:16 +0300)]
Add an SCL interface for loading tech type files
gitlab #93
Change-Id: Ie6d3fa4ccd71d967422c798bb7834c57cabd9416
Reino Ruusu [Mon, 21 Sep 2020 13:49:32 +0000 (16:49 +0300)]
Support for new edge properties in district import wizard
gitlab #99
Change-Id: Ief14e7e33c24680c0b2aac7fb3a9c02d67138684
Reino Ruusu [Fri, 18 Sep 2020 14:21:29 +0000 (17:21 +0300)]
Utilities for resetting map diagram element to tech type data
gitlab #98
Change-Id: I996dc6d89c44a8082460e60a86cdb1357838b9f2
Reino Ruusu [Fri, 18 Sep 2020 14:20:40 +0000 (17:20 +0300)]
Trim whitespace from tech type table data
gitlab #93
Change-Id: I72cf316d3e99b35fdfa12e404e62a41a3e1858cf
Reino Ruusu [Fri, 18 Sep 2020 13:00:16 +0000 (16:00 +0300)]
New properties for Edge elements
gitlab #99
Change-Id: I3d934ffd74549890bc1be1b54022f65971376a42
Reino Ruusu [Fri, 18 Sep 2020 12:59:29 +0000 (15:59 +0300)]
Connections between mapping Relations and element properties
gitlab #97
Change-Id: Ie65c3ca037b0519162d2db4a8dc1a811cdb3671e
Reino Ruusu [Fri, 18 Sep 2020 13:05:11 +0000 (16:05 +0300)]
Remove generated code from repository
Change-Id: I855f6b87cb631d02491558ede8b3f537753aea1f
Reino Ruusu [Mon, 14 Sep 2020 14:12:37 +0000 (17:12 +0300)]
Tech type table content validation
gitlab #96
Change-Id: Icbb92e366748d8de9205cd29487d03eaacb5e7a4
(cherry picked from commit
7d3e650a2d3891988e7d0ef83fcb3b283a226d09 )
Tuukka Lehtonen [Fri, 11 Sep 2020 09:00:46 +0000 (12:00 +0300)]
Amendment to
f4c1e22c
gitlab #93
Tuukka Lehtonen [Thu, 10 Sep 2020 21:06:58 +0000 (00:06 +0300)]
Prevent leakage of OSGI service references
gitlab #95
Change-Id: I7dfa5f7f21664e248be73f60927b8e2b6eee294f
(cherry picked from commit
c3fe71cfddafe8288d9242f9c1eef98cf5c5ecd3 )
Tuukka Lehtonen [Wed, 22 Apr 2020 07:38:06 +0000 (10:38 +0300)]
Set license/copyright information for district features
Used EPL 2.0 for license and THTH ry as vendor.
gitlab #83
Change-Id: I75739448ed900a80f7a882da7551e1dc0f9a8a58
(cherry picked from commit
4ad7f53b7ed5bcd782ca39020e5e662d8d4c67a1 )
Tuukka Lehtonen [Thu, 10 Sep 2020 18:47:25 +0000 (21:47 +0300)]
Use org.apache.commons.csv from platform's external dependencies
Remove commons-csv-1.4 JAR from org.simantics.district.imports in favor
of commons-csv 1.6 from platform externals.
gitlab #93
Change-Id: I4016fcf2f39d45b1ce599682aa7d7112621a5a12
Reino Ruusu [Tue, 8 Sep 2020 14:45:29 +0000 (17:45 +0300)]
Updating of component properties when type code changes
gitlab #93
Change-Id: Ia5ac3f513adfd57d4a2e499c9a7dd4ef77355e9f
Reino Ruusu [Mon, 7 Sep 2020 11:15:14 +0000 (14:15 +0300)]
Move tech type table-related request from UI plug-in
gitlab #93
Change-Id: I8550ac1edb7d650211c51ce6379487788001569c
Reino Ruusu [Mon, 31 Aug 2020 14:57:33 +0000 (17:57 +0300)]
Editor adapter for tech type table entities
gitlab #93
Change-Id: I7f7dd9aae0d90b00250ecf42e01ce566e57544d0
Reino Ruusu [Mon, 31 Aug 2020 13:07:03 +0000 (16:07 +0300)]
Use default charset for tech type CSV parsing
gitlab #93
Change-Id: Iba22b4ea4db7a772664e2b76ab44a88a70ea8e80
Reino Ruusu [Mon, 31 Aug 2020 13:06:06 +0000 (16:06 +0300)]
Read tech type table data from model
gitlab #93
Change-Id: Iee2cae3751983d059216fea7ec11fd47a9e9dda4
Reino Ruusu [Mon, 31 Aug 2020 12:58:25 +0000 (15:58 +0300)]
Ontology for tech type table persistence
gitlab #93
Change-Id: I37e9db42c3e7b4a95ba12bed87107cddccd66bc1
Reino Ruusu [Mon, 31 Aug 2020 12:57:03 +0000 (15:57 +0300)]
Utilities for listing district component types
gitlab #94
Change-Id: I24f2b651176a7b9aa8b8871cf8e49473350d9193
Reino Ruusu [Mon, 31 Aug 2020 12:48:15 +0000 (15:48 +0300)]
Support CSV import from a generic reader
gitlab #93
Change-Id: I552cfac33369bf960342836428bc005ed3b1505f
jsimomaa [Wed, 12 Aug 2020 14:35:56 +0000 (17:35 +0300)]
First testing version of TechTypeTable
gitlab #93
Change-Id: I341d7a7735ee8dbc954a53492563f46a18cb3bb7
Tuukka Lehtonen [Tue, 28 Jul 2020 12:20:54 +0000 (15:20 +0300)]
Fixed broken icon references from District Finder UI contributions
gitlab #86
Change-Id: I72636e52f2c63403260e70ab7f3fba84277b95a7
jsimomaa [Tue, 28 Jul 2020 10:57:49 +0000 (13:57 +0300)]
Finder visualisation coloring to diagram & checkbox for enable/disable
gitlab #86
Change-Id: I5ef0badf730300778b8ae6ff7c73eeb158fd66d1
(cherry picked from commit
ade944a1d12ca6b83f3ec4d87b7f97fc7d05f770 )
jsimomaa [Tue, 28 Jul 2020 10:20:34 +0000 (13:20 +0300)]
Fix wrong platform branch spec in district release/1.43.0 branch
gitlab #92
Change-Id: I0dea1d07ef14bfb0062fa5fb95c88dc40a1cdfc9
Tuukka Lehtonen [Wed, 17 Jun 2020 19:23:45 +0000 (22:23 +0300)]
ComponentBase is in different package in later versions
gitlab #91
Change-Id: I97f95161020fe9bd0b86ab24680c772b4cc36fcf
Tuukka Lehtonen [Mon, 15 Jun 2020 10:49:10 +0000 (13:49 +0300)]
jsimomaa [Mon, 15 Jun 2020 09:01:09 +0000 (12:01 +0300)]
Add missing visualization trigger code
gitlab #91
Change-Id: I99e6c8f256fb4de4cc84e83599f951be8238694e
(cherry picked from commit
165a995bf446be802c4623b46706a257a5367c69 )
jsimomaa [Mon, 8 Jun 2020 05:52:36 +0000 (08:52 +0300)]
Add participant for visualizing district finder search results
gitlab #86
Change-Id: I418faea0ecacaf2f056620c7980992f781611044
(cherry picked from commit
2430e12577de9c1f984c873d7184795bb2dd29eb )
jsimomaa [Mon, 18 May 2020 10:27:12 +0000 (13:27 +0300)]
Fix district finder search result comparison
gitlab #86
Change-Id: I1d6431c41d3d9cf300a6af47e1f493b5c4be9af1
(cherry picked from commit
733d6a84564945fefe429c5e2a9b23b62444d520 )
Reino Ruusu [Fri, 3 Apr 2020 16:40:45 +0000 (19:40 +0300)]
Selection of highlight color for District Finder queries
gitlab #85
TODO: Element size controls
Change-Id: Ifadc9f72a7efe6e7ace930b2d4c09b3133f1b9df
(cherry picked from commit
6e5f34e9a8fa2dd0c83745e25285dc4c5e0a9ce5 )
Reino Ruusu [Fri, 27 Mar 2020 14:01:31 +0000 (16:01 +0200)]
Unify names and categories of all district-related views
gitlab #87
Change-Id: I077065132eace9d390955ef1016e86b7a063a959
Reino Ruusu [Thu, 26 Mar 2020 14:17:42 +0000 (16:17 +0200)]
New element selector configuration dialog
Includes element type selection and property selection from drop-down
menus. Also includes some refactoring of the underlying selector code.
gitlab #84
Change-Id: If5e42a7962d6d17b97a9fb6a3d207ed860858b8c
Remove block of commented-out code
gitlab #84
Change-Id: Ia75eeb9e9a2a4dc5a339244837cd6e6f01f97891
Layout adjustments in element selector dialog.
gitlab #84
Change-Id: I28de9ca5e1bc22eef607126ec75dcd3a93263188
More rigorous content validation for element selection dialog
gitlab #84
Change-Id: Iadb875ea9db3db8350095e21c39ecfad6cc6af36
Remove misplaced pop-up menu command
gitlab #84
Change-Id: I4412390556daacc4172c34018fa9d0fea65bf586
Rename element selection view in UI to "District Finder"
gitlab #84
Change-Id: I668eb468c169ccd8dfd8575daff9c1f1a0f01f2d
Manage drop-down menu contents by context in district finder dialog
gitlab #84
Also fix failure in creation of new queries.
Change-Id: I122ec005119a7efd8878b24815dc09a226e8b6d9
Fix use of static ontology variables out of context
gitlab #84
Change-Id: I94d17685f44e4bbfdaccaf9b3bfabefacb4e1c8e
Fix validation of selection by property when not used
gitlab #84
Change-Id: I6fd1b5d297ac2a07536edcd51a5f1b1099e3d06d
Reino Ruusu [Thu, 26 Mar 2020 11:33:03 +0000 (13:33 +0200)]
Generated code changes in DisctrictNetworkResource
Due to changes in
f182477cd4a4b38ed51fd17dc810b8114d0fe6ca .
gitlab #80
Change-Id: I64ed99bfe569957b0adf0461b343a05e4527f2f9
Tuukka Lehtonen [Fri, 20 Mar 2020 13:15:21 +0000 (15:15 +0200)]
Fixed District diagram viewer to allow moving of vertices again.
The problem was caused by the default grid snap advisor which the base
DiagramViewer injects into the canvas context, which had 1.0mm snap
region. This removes the snap advisor entirely.
gitlab #82
Change-Id: Ibbced0c118801266c15e1dae50f39fdee28cf0a6
(cherry picked from commit
ff17be003806b0570ebd6f0017d27e99e31e0c24 )
jsimomaa [Thu, 5 Mar 2020 06:57:43 +0000 (08:57 +0200)]
Add setPipeTypeIndex to Simantics/District/Import SCL-module
gitlab #80
Change-Id: I64e68a6c76df44c024a3daa1879eeea2cb9e6817
(cherry picked from commit
b5099fa4d696dbc14180de878a2b03d5ba51be35 )
jsimomaa [Thu, 5 Mar 2020 06:56:23 +0000 (08:56 +0200)]
Make background map preference changes apply immediately
gitlab #81
Change-Id: I51786e38b865ac9eb1a3abb7e47b3d4186b44098
(cherry picked from commit
465566b944898a570ce56840e6df9a10ca6cf793 )
jsimomaa [Wed, 4 Mar 2020 08:20:23 +0000 (10:20 +0200)]
Add support for setting pipeType from CSV import
gitlab #80
Change-Id: I4a98493466629697dd535814749d35a708a24a95
(cherry picked from commit
190aac50ce7ebdc0114140bd9d5928d228bd498c )
Tuukka Lehtonen [Sat, 29 Feb 2020 09:11:58 +0000 (11:11 +0200)]
Removed version specifiers from require-bundles
gitlab simantics/platform#486
Change-Id: Iff7b49ba1a9785b5b60ca798e71a8d19bbfca2d8
Tuukka Lehtonen [Sat, 29 Feb 2020 09:02:09 +0000 (11:02 +0200)]
Fixed district master after platform master external dep upgrade
gitlab simantics/platform#486
jsimomaa [Thu, 20 Feb 2020 12:35:58 +0000 (14:35 +0200)]
Add support for specifying DecimalFormat format for static info
gitlab #59
Change-Id: I718671cf0d91ab402e83b7570d3fc2170b1349c2
(cherry picked from commit
4082549fe417eb372b215e6199ce43b8e223367d )
jsimomaa [Wed, 19 Feb 2020 12:05:50 +0000 (14:05 +0200)]
Add connected components to visualisation from profiles
District profiles should all be implemented now with dynamic
visualisations
gitlab #59
Change-Id: Ie3747b37b9d5b68f8feb5182e3b3b0af4bd67d11
(cherry picked from commit
415a01dee406d277eabee9ab4a3780a4d056a719 )
jsimomaa [Wed, 19 Feb 2020 08:00:20 +0000 (10:00 +0200)]
Move remaining profiles to visualisations for perf
* Static property information
* Dynamic symbols
* Not in simulation
* Elevation server bounding box
gitlab #59
Change-Id: Ia17e7fe59042edcd71426e91c7d8ad5f9996c7c3
(cherry picked from commit
3730466cd1e90c50c988292e107639952448d6a6 )
Tuukka Lehtonen [Tue, 18 Feb 2020 21:47:55 +0000 (23:47 +0200)]
Add support for signing published bundles
gitlab simantics/platform#468
jsimomaa [Fri, 31 Jan 2020 09:59:32 +0000 (11:59 +0200)]
Diagram element calculateScaleRecip should never return 0
gitlab #78
Change-Id: Ie8a71822f7b0a8d2d8a0d9720a825fc8a59cf51f
jsimomaa [Fri, 31 Jan 2020 09:58:48 +0000 (11:58 +0200)]
Fix DNElementRemover to remove the actual component first if possible
gitlab #77
Change-Id: If3f627eff8a0bda7567a313446dff4f2cfd5b634
jsimomaa [Fri, 31 Jan 2020 09:51:51 +0000 (11:51 +0200)]
Move edge arrow rendering to a separate node forcing render on top
gitlab #76
Change-Id: Ib8f99e814588756e7e320e3d9c168ab4a67a3b27
jsimomaa [Sun, 26 Jan 2020 16:09:50 +0000 (18:09 +0200)]
Support searching nearby vertices in network diagram
gitlab #75
Change-Id: I53e9230fd99abb29712c46fa7214cfcd628dee83
Tuukka Lehtonen [Fri, 24 Jan 2020 12:52:53 +0000 (14:52 +0200)]
Improve picking to prefer vertices and with a more useful pick area
gitlab #74
Change-Id: I6577a35f99523bcf9264bd3a12d48bbfde96beb2
Tuukka Lehtonen [Tue, 21 Jan 2020 22:38:04 +0000 (00:38 +0200)]
Fix javax.inject import problem
gitlab simantics/platform#405
Change-Id: I02b7da3219f7f3ab98ddb282c526bb8e99706ada
jsimomaa [Wed, 18 Dec 2019 09:11:52 +0000 (11:11 +0200)]
Add support for importing regions to district models
gitlab #73
Change-Id: Icea73ce0f8aac0866dc0735a5756315e86e94439
Tuukka Lehtonen [Mon, 2 Dec 2019 09:03:08 +0000 (11:03 +0200)]
Enable `track changes` and `split to multiple diagrams` by default
gitlab #72
Change-Id: Ief2ad7e932c994041f72bc75302328e551d784ae
(cherry picked from commit
385607cc1fb1269741eac9fcdb7621d47abebb45 )
Tuukka Lehtonen [Fri, 29 Nov 2019 21:41:42 +0000 (23:41 +0200)]
Interim fix for orientation/location of static info on network branches
Previously the profile style implementation would reset the edge info
direction to match the simplified edge data whenever the style result
was recalculated from the database.
Now the style just tells the static info node the
DistrictNetworkEdgeNode it is supposed to visualize and the info node
will calculate the info pos/orientation based on that during render.
This is an interim fix because the style implementation will be removed
once this visualization is moved into the district visualization toolbox
from the diagram profile implementation. At that point the visualization
also needs to be optimized to only show the information for the edges
inside the current viewbox.
gitlab #47
Change-Id: I8b8ea78378df5749cf59405d7f9fae8d9848698e
(cherry picked from commit
7f3b0d5297006df708f9169e473448ec6f85e211 )
Tuukka Lehtonen [Fri, 29 Nov 2019 19:17:55 +0000 (21:17 +0200)]
Fixed vertex hover after previous commit
Amendment to
86d471d96d6bc11bf7629113e57c6d9a9916e608
gitlab #44
Change-Id: Id8412c69303721b619262fe7977f2805ae22dfbb
(cherry picked from commit
6218654d0a683aed2fec569dea2ecb89e395c7be )
Tuukka Lehtonen [Fri, 29 Nov 2019 14:04:42 +0000 (16:04 +0200)]
Usability fixes for district network node hover info showing
Previously there was really no logic with what is shown if the cursor
was on top of multiple elements at the same time.
Now the hovering logic always prefers the closest vertex that is picked
from near the mouse cursor and only if there are no nearby vertices,
will edges be selected. Picking also takes the current view zoom into
account properly which it didn't do before.
Also includes some code cleanup.
gitlab #44
Change-Id: I8696ff12853f0de2040db91909a1c4512fe4b2fe
(cherry picked from commit
86d471d96d6bc11bf7629113e57c6d9a9916e608 )
jsimomaa [Sun, 24 Nov 2019 16:51:04 +0000 (18:51 +0200)]
Fix detailed geometry center point caluclation and direction
gitlab #70
gitlab #47
Change-Id: Icf51b2c0d87cb527fc3e12a84fd88a7be7147800
jsimomaa [Sun, 24 Nov 2019 14:34:42 +0000 (16:34 +0200)]
Do not fail mapserver startup if destroying existing process fails
gitlab #71
Change-Id: I07084ee20b64c896afc1c0addc70d4c5355ed69c
Tuukka Lehtonen [Fri, 22 Nov 2019 23:48:48 +0000 (01:48 +0200)]
Fixed edge arrows to always be rendered above the edge
Optimized MidBranchEdgeSetRequest memory use by using CollectionSupport
to create a ResourceSet instead of using HashSet<Resource>.
gitlab #47
Change-Id: Ic763cb1ea8976ca3ff5c933e8de5f18aa29f6579
(cherry picked from commit
e9e4d5aa42316eda7f4f21577801f94fce90c0a7 )
Reino Ruusu [Wed, 20 Nov 2019 15:20:11 +0000 (17:20 +0200)]
Use detailed geometry in drawing info labels, symbols and picking.
gitlab #70
gitlab #47
Change-Id: Ie8189751f130c47fbd1c9686eb46252efc038412
Tuukka Lehtonen [Wed, 20 Nov 2019 14:43:29 +0000 (16:43 +0200)]
Fixed two selection/picking related bugs
1. RTreeNode bounds calculation now always uses the detailed geometry of
district edge nodes to calculate their bounds. This fixes picking to
work in cases where the detailed geometry falls much outside of the
spanning rectangle of the edge's end vertices.
2. Introduced DistrictSelectionNode that tells G2DParentNode to ignore
its bounds instead of nullifying them entirely. This caused the edge
nodes to fall outside the R-tree as "boundless nodes" which caused
the most optimized R-tree based picking to fail entirely for nodes
that are selected when RTreeNode.decompose is executed.
gitlab #68
gitlab #69
Change-Id: I119f33a04923b9b4bf06a8229cfccedc520588cb
Tuukka Lehtonen [Wed, 20 Nov 2019 11:50:45 +0000 (13:50 +0200)]
Fixed DynamicVisualisationContributionsParticipant to cancel hover task
Previously a possible hover info update task was never cancelled
properly if the participant was removed from the context due to e.g.
disposal of the diagram editor.
gitlab #67
Change-Id: I0d98673190ddbf836d40713f9c0b9c8608076552
(cherry picked from commit
f97150acbd65924d45b7ab545d3398a8b070e2b5 )
Tuukka Lehtonen [Wed, 20 Nov 2019 11:15:26 +0000 (13:15 +0200)]
Fixed NPE, labels == null
gitlab #44
Change-Id: Ia85281ec70b75b1a5808a80cb0f5a7c00b4317b3
(cherry picked from commit
25f87bcfe45d3b94d745ae3a02386cd041dd790d )
Tuukka Lehtonen [Mon, 18 Nov 2019 21:07:24 +0000 (23:07 +0200)]
Disabled ImportTechTypeCSVHandler definition to prevent startup errors
Change-Id: I8b9fa0f8c78e7195f5734cac4c99f85cd05ad8d8
jsimomaa [Sat, 16 Nov 2019 06:44:49 +0000 (08:44 +0200)]
Fix dynamic visualisations UI initialization
* Show if elements are hidden when first initializing the view
gitlab #59
Change-Id: I3156ecdfb8f2e8580885dc5c45159947100a5ff9
jsimomaa [Sat, 16 Nov 2019 05:14:48 +0000 (07:14 +0200)]
Dynamic visualisations UI - check for NPE's
gitlab #59
Change-Id: I21d1ab3375e5c462bab07a6001a907ee8ae8841b
Tuukka Lehtonen [Fri, 15 Nov 2019 05:25:19 +0000 (07:25 +0200)]
Fix hover info text size to be readable with all display zoom settings
gitlab #44
Change-Id: I004a69571a10f9313dc7244c43f1906dc7d6aabc
(cherry picked from commit
7269f2d5d32c2af2ab97c9124e42bfef37b57109 )
Tuukka Lehtonen [Sun, 10 Nov 2019 22:28:20 +0000 (00:28 +0200)]
Fixed rendering of district hover info node to always stay inside editor
Previously hovering on top of things near the edge of the editor would
place the hover info box partially outside of the canvas. With these
changes, the info box always stays within the canvas, given that the
canvas is large enough to show the box in the first place.
gitlab #44
Change-Id: I0869358687c9ac12dcf6fb54c9d39594d7ab6241
Tuukka Lehtonen [Thu, 7 Nov 2019 18:35:59 +0000 (20:35 +0200)]
Prevent IndexRoot requests from crashing when network diagram is removed
Use PossibleIndexRoot instead.
gitlab #65
Change-Id: I344249dc125d057c17718ad2fdfb98ef267c702b
Tuukka Lehtonen [Thu, 7 Nov 2019 18:35:16 +0000 (20:35 +0200)]
NPE fix for district scene graph nodes
gitlab #63
Change-Id: Ie5902a9476d1ca516fb1a5c3e0af9ddc28f7b394
jsimomaa [Thu, 7 Nov 2019 12:22:15 +0000 (14:22 +0200)]
Change logging to trace for elevation server
gitlab #45
Change-Id: Iac8d0a4649620d4cad4dc8a8dc4bd26ef5dfbb0d
jsimomaa [Thu, 7 Nov 2019 12:21:35 +0000 (14:21 +0200)]
Add edge arrow contributions to visualisations
gitlab #59
Change-Id: Ie53f5509ba4e3545aa6858058376823af937ae58
jsimomaa [Wed, 6 Nov 2019 12:22:34 +0000 (14:22 +0200)]
Improve HoverInfoStyle performance for district network diagrams
gitlab #44
Change-Id: I8c3a399153a024ca1a17cee7f9c396fb470e7f2b
jsimomaa [Wed, 6 Nov 2019 12:20:08 +0000 (14:20 +0200)]
Updates for dynamic visualisations
* Do not print ValueNotFoundExceptions
* Add support for resetting visualisations
gitlab #59
Change-Id: I5d54194463dae5755e433abea1a06ec81ba40a50
jsimomaa [Wed, 30 Oct 2019 14:33:53 +0000 (16:33 +0200)]
Put back VertexSymbolStyle adapter that was mistakenly removed
gitlab #59
Change-Id: I691cd5e82152ea41e95ca51e5d09b924217cb8f8
jsimomaa [Wed, 30 Oct 2019 08:28:23 +0000 (10:28 +0200)]
Dynamic visualisations interval and disable support
gitlab #59
Change-Id: I094c96163bfbf435bed5bce21dc674a20277fe99
Tuukka Lehtonen [Wed, 23 Oct 2019 22:01:23 +0000 (22:01 +0000)]
Merge "Allow product-specific customization of new network diagram creation"
Tuukka Lehtonen [Wed, 23 Oct 2019 21:53:27 +0000 (00:53 +0300)]
Allow product-specific customization of new network diagram creation
gitlab #64
Change-Id: I71e44be7c3f38740101b35e53b0e6e594aa2f1b8
jsimomaa [Mon, 21 Oct 2019 10:38:37 +0000 (13:38 +0300)]
Remove deprecated profiles in favor of DNVisualisationStyle
gitlab #59
Change-Id: Id1b5e55d39241dd288c8fb8fe4ffb3a187e87e59
jsimomaa [Mon, 21 Oct 2019 10:02:44 +0000 (13:02 +0300)]
Fix dynamic visualisations UI color bars disappearing
gitlab #59
APROS-15720
Change-Id: Iacc499bbfe56136372a2554a59cde00b11cdb8c8
jsimomaa [Mon, 21 Oct 2019 09:59:42 +0000 (12:59 +0300)]
Fix dynamic visualisations UI unit not updating
gitlab #59
APROS-15720
Change-Id: I615494a5f3e791e60dc31324f7d231ea1e96967e
jsimomaa [Mon, 21 Oct 2019 09:58:49 +0000 (12:58 +0300)]
Show detailed geometry on further zoom distance
gitlab #35
Change-Id: I816e552364b0c62529a7296c033379cf558df037
jsimomaa [Thu, 17 Oct 2019 08:31:47 +0000 (11:31 +0300)]
Fixing UI related bugs in Dynamic Visualisations view
gitlab #59
Change-Id: I21ea68aedddab8f1f22a0946fb36c44b01d58c9a
Tuukka Lehtonen [Wed, 16 Oct 2019 22:46:26 +0000 (01:46 +0300)]
Optimization of district scene graph node rendering
* Removed as many repetitive Graphics2D.getTransform calls as possible
* Cleaned up map info nodes from lower right corner of the screen to
support hi-dpi/display zoom
* Enabled r-tree based picking for district diagrams
* Cleaner looking and more properly working map scale indicator
gitlab #63
Change-Id: Ieebbfc659ef71ba4ff3dad00664fb7b6ee5019b2
jsimomaa [Wed, 16 Oct 2019 19:18:19 +0000 (22:18 +0300)]
Dynamic Visualisations view improvements & profile refactoring
gitlab #59
Change-Id: Ia25743a5853b9dcc38dde1b58d690e25bf71637b
Reino Ruusu [Tue, 8 Oct 2019 14:10:04 +0000 (17:10 +0300)]
Some tweaks to the element selection query view
gitlab #62
* View name change to "Element selection queries"
* View marked as closeable
* Explicit context menu command for performing the query
Change-Id: I186d35c27452b804ebef8d60d4e703d4f738c4a9
Reino Ruusu [Mon, 7 Oct 2019 13:14:18 +0000 (16:14 +0300)]
Send event for performed queries + some refactoring
gitlab #62
Change-Id: Ib6327b22ed2a622bfd4af05346dcb8a86419ddd1
Reino Ruusu [Fri, 4 Oct 2019 11:55:00 +0000 (14:55 +0300)]
Change selection logic for n lowest/highest value queries
gitlab #62
Change-Id: I2dce7f429c112fcf028edfebd110bd13a0f8ed26
jsimomaa [Fri, 4 Oct 2019 07:54:56 +0000 (10:54 +0300)]
Change zoom level from 15 to 17 for static infos
gitlab #47
Change-Id: Ic43cd87a4f34b97d00f601db2e48280e6488ae31
jsimomaa [Wed, 2 Oct 2019 12:06:26 +0000 (15:06 +0300)]
Some performance tuning on node hovering when mouse buttons are pressed
gitlab #44
Change-Id: If7ef401979c2d606d96a7c2a3986b5c9f3b9ca46
jsimomaa [Wed, 2 Oct 2019 07:06:16 +0000 (10:06 +0300)]
Fix deadlock in DistrictDiagramViewer event queuing
gitlab #59
APROS-15657
Change-Id: I4fa598154603ed43c2a1a74d96513fbe0bf74f44
jsimomaa [Mon, 30 Sep 2019 07:59:25 +0000 (10:59 +0300)]
Minor UI bug fixes for dynamic visualisations
gitlab #59
Change-Id: I21c6467b898d2d724cf180758974567120cb7702
jsimomaa [Mon, 30 Sep 2019 07:58:46 +0000 (10:58 +0300)]
Remove unused profile throtting setting & assert diameter as Double
gitlab #59
Change-Id: I6e3af4a268e1906be2753bbc0aa57e6c892b511d
jsimomaa [Thu, 26 Sep 2019 09:57:00 +0000 (12:57 +0300)]
Make defaults to work & remove apply button in dynamic visualisations
gitlab #59
Change-Id: I47a836eb0d45616f475240511031fc1361d186e6
jsimomaa [Wed, 25 Sep 2019 11:13:07 +0000 (14:13 +0300)]
Add support for gradients in dynamic visualisations
gitlab #59
Change-Id: Id0c2037168819ab78a0acf944df87fc01ca6611f
jsimomaa [Wed, 18 Sep 2019 12:33:32 +0000 (15:33 +0300)]
DynamicVisualisations enhancements & deprecate old profiles & settings
gitlab #59
Change-Id: I98119002af7a031779688c5fb192424c4f9411a4
jsimomaa [Fri, 6 Sep 2019 12:11:26 +0000 (15:11 +0300)]
Support showing ticks in DynamicVisualisations
gitlab #59
Change-Id: Ib89d1b0b237b68cb9169cdd5390a5d049cf0b29d