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

  • 42549b96df + ZoomControl errors fix due to recent optimization panthernet 2016-01-13 15:42:14 +0300
  • d958f4c740 - Improved attachable labels customization possibilities by making several methods virtual - Label factory improvements panthernet 2016-01-11 01:49:59 +0300
  • d2e2f4deb1 - Fixed showcase app edge example graph - Improved attachable labels logic. Simplified base classes, added checks for mandatory base classes panthernet 2016-01-11 01:04:38 +0300
  • 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. panthernet 2016-01-10 23:32:04 +0300
  • 1e681f33cf + v2.3.0 RELEASE 2.3.0 panthernet 2016-01-06 14:55:16 +0300
  • e270b5466f + GraphArea methods extension and showcase polish panthernet 2016-01-06 14:13:40 +0300
  • cccb67cda5 Merge branch 'PCL' of https://github.com/panthernet/GraphX.git panthernet 2016-01-06 12:07:38 +0300
  • 9c7b06d05e Some fixes panthernet 2016-01-06 12:07:28 +0300
  • 083b511fa2 Merge pull request #45 from tzneal/PCL Alexander Smirnov 2016-01-06 12:02:26 +0300
  • 1631e18186 Add integer seed to ILayoutParameters Todd 2016-01-05 14:20:33 -0600
  • 486d3c8be4 + Many improvements, tuned attachables handling panthernet 2015-12-11 04:08:11 +0300
  • 89fd138212 + Improvements and fixes panthernet 2015-12-07 12:55:37 +0300
  • 15cd295b83 + fixed edge labels visibility control when directly change EdgeControl.Visibility panthernet 2015-12-03 22:46:34 +0300
  • 4a3ef6eb08 Merge branch 'PCL' of https://github.com/panthernet/GraphX.git panthernet 2015-11-15 12:01:45 +0300
  • 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 panthernet 2015-11-15 12:01:38 +0300
  • 67cfd40f6e Merge pull request #44 from perturbare/patch-ApplyTemplate-on-deserialize Alexander Smirnov 2015-11-15 11:59:07 +0300
  • 55eb26ca1e Call ApplyTemplate to ensure visual tree is created for each vertex before creating edges. perturbare 2015-11-11 09:57:31 -0800
  • c6aba33ed4 + Fix for METRO sources panthernet 2015-11-09 19:49:34 +0300
  • 5408235641 + Added label factories and some fixes panthernet 2015-11-08 02:54:23 +0300
  • 2c0c07cf1b + Fixed edge update in vertex size dynamic change, made some props overridable panthernet 2015-11-05 20:05:18 +0300
  • 8737242bce Version increment panthernet 2015-11-03 19:23:50 +0300
  • 11f44c04d7 Fixed id autoresolve issue when calling GraphArea::GenerateAllEdges() after manual edge data compilation (thanks to Hannes Hasenauer) panthernet 2015-11-03 19:22:32 +0300
  • 609e374e20 + Merged EdgeControl and VertexControl code for WPF & METRO into the shared files panthernet 2015-11-03 15:29:52 +0300
  • 28591c4458 + GraphArea PCL merge, METRO fixes panthernet 2015-11-03 03:26:03 +0300
  • 62829149c9 + Added grouped graph showcase feature panthernet 2015-11-02 20:30:05 +0300
  • 7bb042a868 Merge branch 'PCL' of https://github.com/panthernet/GraphX.git panthernet 2015-11-02 18:04:28 +0300
  • 271ca09de3 + AttachedLabels and stuff panthernet 2015-11-02 18:03:43 +0300
  • 87691c337d Merge pull request #40 from perturbare/patch-VertexControl-Click-event Alexander Smirnov 2015-10-27 14:48:21 +0300
  • 5b11b65529 Resolved some problems with interaction between DragBehavior and VertexControl mouse event handling. Reverts some earlier changes to DragBehavior that were making vertex controls drag even if a child control should have been getting the mouse move (such as a TextBox that should get mouse based text selection instead of the vertex moving). The mouse capture in DragBehavior appears to trigger a MouseMove event without a mouse position change, so mouse location checking is added to VertexControl to deal with that. perturbare 2015-10-26 11:47:54 -0700
  • f8e882e91e Modified drag and click handling and implemented a Click event on VertexControl. The Click event should have similar behavior to that of Button controls, which do not fire the Click event until the button is released. Here, the Click event is only wanted if the user doesn't drag the control. perturbare 2015-10-07 16:38:43 -0700
  • 199b9c299c Merge pull request #36 from perturbare/patch-EdgeControlBase-type-fixes Alexander Smirnov 2015-10-07 00:28:56 +0300
  • 398b2be2bf Merge pull request #37 from perturbare/patch-Zoom-apply-template Alexander Smirnov 2015-10-07 00:28:48 +0300
  • e4fbf40a18 Merge pull request #38 from perturbare/patch-Visibility-style-compatibility Alexander Smirnov 2015-10-07 00:09:04 +0300
  • 481b8cedbc Merge pull request #39 from perturbare/patch-VertexControl-leak Alexander Smirnov 2015-10-07 00:08:26 +0300
  • 648556d0ea Fixed overly aggressive zoom when applying template perturbare 2015-09-24 14:07:40 -0700
  • ddff9d9ee8 Modifications to allow visibility control from styles perturbare 2015-08-11 10:20:47 -0700
  • a22e61b08f Fixed memory leak that was due to use of DependencyPropertyDescriptor.AddValueChanged perturbare 2015-09-18 10:55:16 -0700
  • 8797aa8a20 Fix types that should be EdgeControlBase perturbare 2015-07-28 17:22:48 -0700
  • 31485b4b61 Fixed an exception in ZoomControl caused by Ctrl + Alt + DblClick combination (thanks to persalmi) panthernet 2015-09-04 03:14:33 +0300
  • e2bc58e8e6 + fixed missing file error panthernet 2015-09-04 03:10:04 +0300
  • 0c6bcb01bb Merge branch 'PCL' of https://github.com/panthernet/GraphX.git panthernet 2015-09-02 11:23:51 +0300
  • c6d6bd58aa + Preparations for grouping algorithm + Quick fix for graph printing panthernet 2015-09-02 11:23:43 +0300
  • bf7165435d Merge pull request #35 from bleibold/patch-12 Alexander Smirnov 2015-09-01 02:13:53 +0300
  • 98e3d560b7 Update EfficientSugiyamaLayoutAlgorithm.HorizontalAssignment.cs to fix exceptions thrown if no edges exist. bleibold 2015-08-31 15:21:53 -0600
  • 8f254b8ede Merge pull request #33 from bleibold/patch-10 Alexander Smirnov 2015-08-29 01:28:38 +0300
  • dc130c41bb Merge branch 'PCL' of https://github.com/panthernet/GraphX.git panthernet 2015-08-29 01:26:46 +0300
  • 74e6389454 + Changelog update panthernet 2015-08-29 01:26:38 +0300
  • 99bdf3189c Merge pull request #34 from bleibold/patch-11 Alexander Smirnov 2015-08-29 01:23:11 +0300
  • 801b4dd5b0 Merge pull request #32 from bleibold/patch-9 Alexander Smirnov 2015-08-29 01:22:42 +0300
  • 02dc790060 Merge pull request #31 from bleibold/patch-7 Alexander Smirnov 2015-08-29 01:22:03 +0300
  • 8b65ccf12d Merge pull request #30 from bleibold/patch-6 Alexander Smirnov 2015-08-29 01:21:34 +0300
  • 44e389c7e8 Merge pull request #29 from bleibold/patch-5 Alexander Smirnov 2015-08-29 01:19:12 +0300
  • 7d8d63c578 Update FRLayoutAlgorithm.cs to fix issues where layout would not occur due to bad values bleibold 2015-08-28 11:21:13 -0600
  • bebbe4571a Update BundleEdgeRouting.cs to add check for empty Control points that would sometimes cause exceptions. bleibold 2015-08-28 11:12:23 -0600
  • 7b44cb90f8 Update EdgeControlBase.cs to support new ReversePath property bleibold 2015-08-28 11:08:17 -0600
  • deac39008f Update EdgeBase.cs to support new ReversePath property. bleibold 2015-08-28 10:59:46 -0600
  • bf8708d4c8 Update IGraphXEdge.cs to support new ReversePath property bleibold 2015-08-28 10:58:06 -0600
  • f3bab24d41 Update DragBehaviour.cs bleibold 2015-08-28 10:48:25 -0600
  • 4f7dec6de8 + Version increment panthernet 2015-08-27 21:57:38 +0300
  • 4fb055526d + Quick fix for an exception using Custom layout algorithm panthernet 2015-08-27 20:54:13 +0300
  • 52a16bf27e + Small fix to cleaning panthernet 2015-08-27 16:34:22 +0300
  • 5aa846de17 + Improved overall graph cleaning in different areas allowing to easily clean graph data and fix potentional memory leaks panthernet 2015-08-27 16:30:03 +0300
  • c478aa5146 + Added VertexShape.Ellipse math shape panthernet 2015-08-27 12:23:34 +0300
  • 4768e85539 + Fixed vertex sizes supply to algorithms with different settings panthernet 2015-08-18 14:30:41 +0300
  • 824637c488 + Fix for Simple Random algorithm calc panthernet 2015-08-17 16:50:32 +0300
  • 6b87828059 + Some compatibility changes for VCP panthernet 2015-07-21 17:26:11 +0300
  • 5dae64a3ca + Added two methods to EdgeControl: GetEdgePointerForSource() and GetEdgePointerForTarget() which allows to get to edge pointer objects manualy + Fixed bindings to DefaultEdgePointer::Visibility property + Implemented edge cut logic for EdgePointer placed at edge 'source' to gain better visual quality like its 'target' counterpart panthernet 2015-07-08 19:04:30 +0300
  • 42cf594b8c + Added GroupId property to IGraphXVertex interface + Added parameters class RandomLayoutAlgorithmParams for corresponding algorithm. It contains Bounds property which can restrict vertex coordinates to respect provided bounds. + Implemented many changed in algorithm base classes, mainly in AlgorithmLayoutBase: made VisitedGraph and VertexPositions props assignable externally + Implemented RandomLayoutAlgorithms to derive from LayoutAlgorithmBase class panthernet 2015-07-08 01:52:56 +0300
  • 3f50b3b94e + Quickfix: set libraries to FW 4.0 Client panthernet 2015-06-28 13:55:47 +0300
  • fd8189ed58 + v2.2.0 release panthernet 2015-06-28 13:51:29 +0300
  • b38bc7e1f1 + Small fixes and changelog edit v2.2.0 panthernet 2015-06-28 13:34:41 +0300
  • 771aab248a + Enhanced parallel edges mini showcase + Further fixes to parallel edges logic related to labels and performance panthernet 2015-06-28 13:13:20 +0300
  • 1a444ca640 + Fixed parallel edge calculation to better accomodate with edge labels + Added mini showcase: parallel edges panthernet 2015-06-28 12:49:36 +0300
  • fcfaf9c829 + Added EdgeLabelControl::FlipOnRotation + Fixed edge routing when graph state has been loaded + Interfaces documentation + Fixed METRO showcase app work panthernet 2015-06-28 12:21:16 +0300
  • e6f3524099 + Fixed zoom control zoom out value + Switched off METRO debug mode before upload panthernet 2015-06-25 21:28:32 +0300
  • 9d1ee550ef + Fixes for manual graph handling methods + Fix for ZoomControl::Zoom property changed notifications + Added mini showcase for Parallel Edges panthernet 2015-06-23 04:13:49 +0300
  • 1a2a0d9588 + Added syntax highlight to ShowcaseApp + Made more EdgeControl methods virtual for greater flexibility panthernet 2015-06-20 16:04:47 +0300
  • cefd02bb2e + Made EdgeControlBase::UpdateEdge() method public. It can be used now to fully update edge visual on custom edge-related modifications [WPF, METRO] + Some code for lib debug & test improvement + VCP tweaks panthernet 2015-06-16 23:23:41 +0300
  • 6db1d624c8 + Moved visual SLE props from LogicCore to EdgeControl panthernet 2015-06-11 16:55:28 +0300
  • 01489d5461 + Fixed SLE object causing normal edges to become invisible + Added StateStorage::SaveOrUpdate() method + Misc design and code tweaks panthernet 2015-06-10 03:42:48 +0300
  • 70c5e8f257 + added self looped edge custom indicator panthernet 2015-06-10 00:02:58 +0300
  • a15fc060fc + Fixed first time solution rebuild problems by referencing new QuickGraphPCL nuget [ALL] + Cleaned up solution + Renewed METRO app certificate panthernet 2015-06-08 20:06:18 +0300
  • 4dc400d006 Normalize all the line endings panthernet 2015-06-08 15:33:32 +0300
  • 76edfe99d0 + Repo tree fix panthernet 2015-06-08 15:25:06 +0300
  • ff2bb70e3b + Misc changes panthernet 2015-06-08 15:01:55 +0300
  • ad422855b5 Create .gitattributes Alexander Smirnov 2015-06-08 15:00:43 +0300
  • ef0414e51e + Major refactoring pt.5 + Various performance improvements + New showcase framework enchancements + Many other tweaks panthernet 2015-06-08 14:48:39 +0300
  • 47bd16cd2c Merge pull request #23 from birbilis/PCL Alexander Smirnov 2015-06-03 16:52:33 +0300
  • 8bc607dc8b added .localhistory folder ignoring (from LocalHistory VS extension) George Birbilis 2015-06-03 15:58:27 +0300
  • f17a1e4be8 Small code cleanup George Birbilis 2015-06-03 15:54:46 +0300
  • 9bdde20fff + Fix for layouting problems + Used new xmlns name in all showcase tenplates panthernet 2015-06-02 03:52:09 +0300
  • 7eb5e91f57 + Huge refactoring pass pt. 4 + Optimized edge label and VCP templates panthernet 2015-06-02 03:19:42 +0300
  • 5b7b676b91 + Code merge pt.3 Alexander Smirnov 2015-05-28 23:49:45 +0300
  • 0da897486a + Small fix to debug template for recent changes Alexander Smirnov 2015-05-28 22:16:56 +0300
  • 488b9f69cd + Edge pointer controls modifications Alexander Smirnov 2015-05-28 22:12:12 +0300
  • edcfeaf1a2 + Major code unification and refactoring pt.2 Alexander Smirnov 2015-05-28 12:58:55 +0300
  • aaaab97065 + Heavy crossplatform code refactoring + Fixed Fade Move animation logic to report OnCompleted event correctly [WPF] Alexander Smirnov 2015-05-28 00:23:06 +0300
  • 1b6522b1b5 * Now GraphX for WPF can use "http://schemas.panthernet.ru/graphx/" XAML namespace + post process scripts + Changed XAML namespaces and default assembly name for controls to GraphX.Controls Alexander Smirnov 2015-05-26 23:26:19 +0300
  • 70fa600fb4 + Massive namespace changes to GraphX.Control + Fixed ZoomControl zoom sometimes not firing from code call after control is loaded [WPF] + Fixed VB sample project dependencies and refactored code a bit + GraphArea::PreloadVertexes() now accepts graph param as optional + Added GraphArea::PreloadGraph() method Alexander Smirnov 2015-05-26 13:24:38 +0300
  • 1c2880cf2c + Added new property GrphArea::ControlsDrawOrder which defines vertex or edges should be drawn topmost [WPF, METRO] Alexander Smirnov 2015-05-24 00:54:28 +0300