- 28 Jul, 2020 3 commits
-
-
Tuukka Lehtonen authored
gitlab #86 Change-Id: I72636e52f2c63403260e70ab7f3fba84277b95a7
-
- 17 Jun, 2020 1 commit
-
-
Tuukka Lehtonen authored
gitlab #91 Change-Id: I97f95161020fe9bd0b86ab24680c772b4cc36fcf
-
- 15 Jun, 2020 3 commits
-
-
Tuukka Lehtonen authored
gitlab #91 (cherry picked from commit 752dc5d5)
-
- 18 May, 2020 1 commit
-
- 06 Apr, 2020 1 commit
-
-
Reino Ruusu authored
gitlab #85 TODO: Element size controls Change-Id: Ifadc9f72a7efe6e7ace930b2d4c09b3133f1b9df (cherry picked from commit 6e5f34e9)
-
- 27 Mar, 2020 3 commits
-
-
Reino Ruusu authored
gitlab #87 Change-Id: I077065132eace9d390955ef1016e86b7a063a959
-
Reino Ruusu authored
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 authored
Due to changes in f182477c. gitlab #80 Change-Id: I64ed99bfe569957b0adf0461b343a05e4527f2f9
-
- 20 Mar, 2020 1 commit
-
-
Tuukka Lehtonen authored
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 ff17be00)
-
- 05 Mar, 2020 3 commits
-
- 29 Feb, 2020 2 commits
-
-
Tuukka Lehtonen authored
gitlab platform#486 Change-Id: Iff7b49ba1a9785b5b60ca798e71a8d19bbfca2d8
-
Tuukka Lehtonen authored
gitlab platform#486
-
- 20 Feb, 2020 1 commit
-
- 19 Feb, 2020 2 commits
-
- 18 Feb, 2020 1 commit
-
-
Tuukka Lehtonen authored
gitlab platform#468
-
- 31 Jan, 2020 3 commits
-
- 28 Jan, 2020 1 commit
-
- 24 Jan, 2020 1 commit
-
-
Tuukka Lehtonen authored
gitlab #74 Change-Id: I6577a35f99523bcf9264bd3a12d48bbfde96beb2
-
- 21 Jan, 2020 1 commit
-
-
Tuukka Lehtonen authored
gitlab platform#405 Change-Id: I02b7da3219f7f3ab98ddb282c526bb8e99706ada
-
- 18 Dec, 2019 1 commit
-
- 02 Dec, 2019 1 commit
-
-
Tuukka Lehtonen authored
gitlab #72 Change-Id: Ief2ad7e932c994041f72bc75302328e551d784ae (cherry picked from commit 385607cc)
-
- 29 Nov, 2019 3 commits
-
-
Tuukka Lehtonen authored
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 7f3b0d52)
-
Tuukka Lehtonen authored
Amendment to 86d471d9 gitlab #44 Change-Id: Id8412c69303721b619262fe7977f2805ae22dfbb (cherry picked from commit 6218654d)
-
Tuukka Lehtonen authored
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 86d471d9)
-
- 24 Nov, 2019 2 commits
-
- 22 Nov, 2019 1 commit
-
-
Tuukka Lehtonen authored
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 e9e4d5aa)
-
- 20 Nov, 2019 4 commits
-
-
Reino Ruusu authored
gitlab #70 gitlab #47 Change-Id: Ie8189751f130c47fbd1c9686eb46252efc038412
-
Tuukka Lehtonen authored
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 authored
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 f97150ac)
-
Tuukka Lehtonen authored
gitlab #44 Change-Id: Ia85281ec70b75b1a5808a80cb0f5a7c00b4317b3 (cherry picked from commit 25f87bcf)
-