Граф коммитов

139 Коммитов

Автор SHA1 Сообщение Дата
panthernet 2975da3c5d Improved graph print logic to work with ulong dimensions instead of int 2018-04-17 10:09:32 +02:00
panthernet ec55ee147f - Implemented multiple labels logic for edges. Now you can display multiple labels across the edge
- Added LabelHorizontalOffset property for labels
2018-02-11 11:40:41 +01:00
panthernet f5b89bc51c Release 2.3.7 2018-01-12 17:08:11 +01:00
panthernet deca38d08b Updated changelog 2017-05-21 14:18:33 +02:00
panthernet 892e0741e0 - Fixed SimpleTreeLayout vertex sizes supplement 2016-09-27 11:49:58 +03:00
panthernet dcf6bd5cec +Changelog upd 2016-09-06 16:46:44 +03:00
panthernet ae60d5e118 + ZoomControl improvements, overall refactoring 2016-09-05 13:36:03 +03:00
panthernet 3f03b4b6d6 + Tweaks, serialization improvement, refactoring 2016-08-28 17:04:29 +03:00
panthernet ae491a1233 + Update to v2.3.6 WIP 2016-08-22 11:47:36 +03:00
panthernet 29f43db21a + Some ptrinting mods and cert fix 2016-08-19 12:55:39 +03:00
panthernet 53009c7289 + Small fix for showcase app 2016-08-17 01:37:50 +03:00
panthernet 6ed923d617 - Fixed LogicCore::GetVertexSizeRectangles() method input params and description 2016-08-12 15:42:29 +03:00
panthernet 2d7175ff40 - Removed GraphArea::EnableWinFormsHostingMode property as it is not needed any more. The WF checks has been automated. 2016-08-12 12:21:05 +03:00
panthernet 29fdd29f79 - Added new property EdgeControlBase::HideEdgePointerByEdgeLength to be able to hide edge pointers if edge length is less than or equal to the specified value. Off by default (0 value). 2016-08-03 00:34:56 +03:00
panthernet 2f3f64df87 - Fixed incorrect edge pointer position on zero length edge 2016-08-02 23:40:50 +03:00
panthernet 3cbe0dbe1b - Fixed Avalon Dock interaction which caused strange exception by skipping ZooomControl viewfinder unnecessary refresh pass in some cases 2016-07-09 15:28:35 +03:00
panthernet 75a337a208 - Moved code extensions to GraphX.PCL.Common library thus eliminating the need for GraphX.PCL.Logic for *.Controls libraries 2016-07-07 12:22:37 +03:00
panthernet 1438cf7308 another changelog fix 2016-06-23 02:55:49 +03:00
panthernet 2c969d3d4d + log fix 2016-06-23 02:51:35 +03:00
panthernet cfb555a98f + Added graph data filters feature and showcase example 2016-06-23 02:49:17 +03:00
panthernet ffa5e7ed10 Added new awesome vertex snapping feature on vertex drag
Some UWA fixes
2016-06-10 13:07:51 +03:00
panthernet 10232ed1bb Added VertexControl::VCPRoot property whcih represents the VCP root container for easier runtime VCP management 2016-06-09 12:22:00 +03:00
panthernet 7c881e1a74 Fixed external alg vertex sizes grab logic (thanks to ValentinMarinov) 2016-06-02 12:20:43 +03:00
panthernet 479e4afbe2 Fixed one vertex ISOM algorithm exception (thanks to jorgensigvardsson) 2016-06-02 01:42:39 +03:00
panthernet bcb1efdc04 - Fixed LinLog negative energy issue (thanks to Katya) 2016-04-03 14:31:20 +03:00
panthernet 2a4b75620a Fix for winforms example edge labels 2016-04-02 14:17:07 +03:00
panthernet 8bea52f7c7 - Fixed edge label positioningm now it is more accurate for pathed edges 2016-02-16 02:00:38 +03:00
panthernet 29ba1c84ad - Improved algorithm factory logic to avoid graph type cast exceptions in some class declaration cases 2016-02-16 00:00:08 +03:00
panthernet a3cbab9998 - Added StateStorage::ImportState() method to allow state import/export logic between several graphs
- Added GraphArea::IsDisposed property that indicated that GraphArea object has been disposed and shouldn't be used anymore
 - Added GraphArea::CreateNewStateStorage() protected method to be able to implement custom state storage logic for GraphArea
 - Made StateStorage class extensible by adding virtual modifiers to methods
2016-02-04 15:18:32 +03:00
panthernet 585a26b4df RELEASE 2.3.3 2016-01-18 23:55:08 +03:00
panthernet 2ee9802889 - Exposed internal PrintHelper class with new CalculateEstimatedDPI() method which can calculate DPI required for image export based on specified criterias
- Fixed arrows display issue when printing
2016-01-18 23:49:40 +03:00
panthernet d11c35da6d + Service Release 2.3.2 2016-01-15 01:02:55 +03:00
panthernet 59bae3867f + Version 2.3.1 Release 2016-01-14 01:55:56 +03:00
panthernet d958f4c740 - Improved attachable labels customization possibilities by making several methods virtual
- Label factory improvements
2016-01-11 01:49:59 +03:00
panthernet d2e2f4deb1 - Fixed showcase app edge example graph
- Improved attachable labels logic. Simplified base classes, added checks for mandatory base classes
2016-01-11 01:04:38 +03:00
panthernet 2f81165bea - Added default templates for attached vertex and edge labels
- Fixed excessive rendering issue when ZoomControl viewfinder is hidden. Should significantly increase performance of the viewfinder in this case.
2016-01-10 23:32:04 +03:00
panthernet 1e681f33cf + v2.3.0 RELEASE 2016-01-06 14:55:16 +03:00
panthernet e270b5466f + GraphArea methods extension and showcase polish 2016-01-06 14:13:40 +03:00
panthernet cccb67cda5 Merge branch 'PCL' of https://github.com/panthernet/GraphX.git 2016-01-06 12:07:38 +03:00
panthernet 9c7b06d05e Some fixes 2016-01-06 12:07:28 +03:00
Todd 1631e18186 Add integer seed to ILayoutParameters
Added a new seed parameter to be used to initialize random
number generators in order to allow deterministic output.
2016-01-05 14:20:33 -06:00
panthernet 486d3c8be4 + Many improvements, tuned attachables handling 2015-12-11 04:08:11 +03:00
panthernet 89fd138212 + Improvements and fixes 2015-12-07 12:55:37 +03:00
panthernet 15cd295b83 + fixed edge labels visibility control when directly change EdgeControl.Visibility 2015-12-03 22:46:34 +03:00
panthernet 17886a3533 + Added MouseEventArgs for VertexDoubleClick event to be able to correctly block click event when you're dragging vertex and open dialog window at once 2015-11-15 12:01:38 +03:00
panthernet 5408235641 + Added label factories and some fixes 2015-11-08 02:54:23 +03:00
panthernet 8737242bce Version increment 2015-11-03 19:23:50 +03:00
panthernet 11f44c04d7 Fixed id autoresolve issue when calling GraphArea::GenerateAllEdges() after manual edge data compilation (thanks to Hannes Hasenauer) 2015-11-03 19:22:32 +03:00
panthernet 609e374e20 + Merged EdgeControl and VertexControl code for WPF & METRO into the shared files 2015-11-03 15:29:52 +03:00
panthernet 28591c4458 + GraphArea PCL merge, METRO fixes 2015-11-03 03:26:03 +03:00