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

308 Коммитов

Автор SHA1 Сообщение Дата
Alexander Smirnov 030c5cbfaf + Fixed METRO SimpleApp dependencies 2015-01-20 17:56:48 +03:00
Alexander Smirnov ee236d0c15 + Fixed missing using statement 2015-01-20 17:01:14 +03:00
Alexander Smirnov aaff7016ce Update README.md 2015-01-20 16:44:33 +03:00
Alexander Smirnov 676a3be770 + Removed unused assets 2015-01-20 15:41:33 +03:00
Alexander Smirnov 6e7fee3f1c RELEASE 2.1.7
+ Added new ShowcaseApp.WPF with mostly the same functionality as before but in a new nutshell and with refactored code. Expect new showcases soon.

+ Added some new exceptions for GraphArea on invalid or insufficient data [WPF,METRO]
+ Addded automatic default params generation for GXLogicCore if default algorithm was changed and default params property is null
+ Fixed async calc not being aborted on invalid data (can cause crash) [WPF,METRO]
+ Implemented VertexControl::ShowLabel property as dependecy for templating purpose [WPF]
+ Fixed vertex label display [WPF]
+ Implemented IOverlapRemovalParameters properties setters to be able to change params easily[ALL]
+ Made EdgeBase::RoutingPoints property virtual in case you want to override it and add custom serialization attributes (as was the issue with YAXLib)[ALL]

!Breaking changes
+ Renamed VertexControl::MathShape property to VertexShape for template bindings to work [WPF, METRO]
+ Removed YAXLib project from solution and its dependencies from GraphX projects except showcase project. This will make GraphX independent from this 3rd party lib. [WPF]
  The cost is that there is no built in FileServiceProvider anymore but you can easily create your own using provided interface or use YAXLib example from showcase app.
  One less additional dll file :)
2015-01-20 15:38:35 +03:00
Alexander Smirnov 5fc871478c + 2.1.7 fixes 2015-01-19 14:14:50 +03:00
Alexander Smirnov 191d1e2bc0 Version 2.1.6 see Documents/changelog.txt 2015-01-15 11:52:13 +03:00
Alexander Smirnov c178adfa2b Update README.md 2015-01-13 11:36:11 +03:00
Alexander Smirnov 04127f8a69 + Modified SkipProcessing feature to support new Freeze logic. See changelog.txt for details
+ Code refactoring
2014-12-25 01:23:11 +03:00
Alexander Smirnov 248cd9aeef + METRO: Fixed edge labels placement w/o edge routing 2014-12-24 22:35:22 +03:00
Alexander Smirnov dc7bc11ddb + Fixed major memory leak when regenerating visual edges 2014-12-24 19:04:18 +03:00
Alexander Smirnov 98768c62cc RELEASE 2.1.5 WIP
+ Added selective vertex and edge support for calculations. Use SkipProcessing property on vertex or edge data object to include/exclude in calculations and visualization.
	Works only in WPF version.
+ Changed CopyToBidirectionalGraph() extension method
+ Fixed rectangular selection logic
+ Some code refactoring
2014-12-16 18:37:13 +03:00
Alexander Smirnov 67f909ad75 GraphX METRO sources reupload
+ Fixed platform settings
2014-10-28 00:45:24 +04:00
Alexander Smirnov 3dd1c6b3e4 v 2.1.3 see changelog.txt for changes
Introduced BETA metro support
2014-09-16 18:14:01 +04:00
Alexander Smirnov 164c7fa62d + Fixed EdgeControl data context bug after graph deserialization 2014-07-02 13:51:33 +04:00
Alexander Smirnov 67a3b014e4 Added default label templates 2014-07-01 12:09:20 +04:00
Alexander Smirnov 4cb9c52919 + Added MouseUp event global handling for VertexControl 2014-06-18 16:24:25 +04:00
Alexander Smirnov c49238c321 + Fixed edge labels positioning 2014-06-18 15:10:29 +04:00
Alexander Smirnov b45b9a2ad7 + Fixed LinLog, KK, ISOM, FR algorithms display when there is only one vertex
+ Fixed overlap removal algorithm loading with incorrect parameters
2014-06-14 16:42:21 +04:00
Alexander Smirnov 6a5dd85dbe Set (0,0) coordinate by default for all custom objects newly added to GraphArea 2014-06-14 15:55:45 +04:00
Alexander Smirnov 54a5f0606b Added code comment for GraphArea.ControlFactory 2014-06-06 12:23:40 +04:00
Alexander Smirnov 2da89f391b Added method to GraphArea to show/hide vertex labels 2014-06-05 11:47:34 +04:00
Alexander Smirnov 6a293eb33c Update README.md 2014-05-26 13:06:45 -07:00
Alexander Smirnov 6dbad5cce2 Update README.md 2014-05-26 13:06:23 -07:00
Alexander Smirnov d8a5e14412 Update README.md 2014-05-26 13:05:13 -07:00
Alexander Smirnov c32cec82f0 readme changes 2014-05-27 00:02:54 +04:00
Alexander Smirnov 92d648819c Added example project for VB.NET 2014-05-26 23:58:05 +04:00
Alexander Smirnov cd84686cd0 readme update 2014-05-17 05:00:03 +04:00
Alexander Smirnov e4308e8b09 RELEASE 2.1.2 WIP
Look at changelog.txt for details
2014-05-17 02:44:04 +04:00
panthernet deaa67e8b3 + Implemented small tweaks 2014-05-16 18:12:19 +04:00
panthernet 997a1f3302 Version GraphX 2.1.1 PCL WIP
+ Solved file operations problem
+ Some tweaks implemented
+ Rebuilt all strong name files
+ Fixed incorrect references
2014-05-16 17:54:59 +04:00
panthernet a3b2dcb8dd removed suo file 2014-05-16 16:16:22 +04:00
panthernet 89b5b3ad6a misc 2014-05-16 15:55:04 +04:00
panthernet bd0010c5c9 + Version 2.1.0 WIP. Look at changelog.txt for changes. 2014-05-16 15:29:12 +04:00
Alexander Smirnov 5090d4ffb8 + Changed readme.md 2014-05-16 02:01:34 +04:00
Alexander Smirnov 2a2e32c114 + Implemented GraphX.Logic PCL version 2014-05-16 01:59:27 +04:00
panthernet e8b0caf066 Commit 2 2014-05-15 19:04:42 +04:00
panthernet c9fc717c84 Commit 1 2014-05-15 19:04:16 +04:00
Alexander Smirnov 833ab2c556 + Removed redundant dependencies 2014-05-07 15:35:24 +04:00
Alexander Smirnov 1253554fe8 Merge pull request #4 from stefanpe/GXLogicCoreCtor
GXLogicCore expected concrete class as TGraph
2014-05-07 04:32:09 -07:00
Stefan Pedersen 5ed11ff26c Added ctor taking TGraph to enable using pre-existing graph and allow for TGraph being an interface (parameterless ctor tries to instansiate TGraph). 2014-05-07 12:13:08 +02:00
Alexander Smirnov f65dfc27b7 readme update 2014-05-06 15:48:03 +04:00
Alexander Smirnov 23283cf6e3 + Fixed Sugiyama and EfficientSugiyama algorithms calculation with only
one vertex
2014-05-06 14:03:14 +04:00
Alexander Smirnov 935ec0f0c2 + Fixed visual properties recovery terminating template values 2014-05-06 13:22:17 +04:00
Alexander Smirnov 65997deb9f + Fixed hidden edges update on vertex drag
+ Fixed some inconsistent interfaces update
2014-05-05 16:29:09 +04:00
Alexander Smirnov 335eb9c7b0 Merge with another branch
Many updates and fixes (See change log)
2014-05-01 22:53:40 +04:00
Alexander Smirnov 1de6424320 Added some blueprints for future 2014-05-01 20:46:44 +04:00
Alexander Smirnov 873fe84b50 Implemented EdgeControl::IsSelfLooped property as read-only dependency
property.
2014-05-01 18:20:15 +04:00
Alexander Smirnov 564931c9f6 Reworked
Reworked main objects hierarchy to use more interfaces for loosened
conditions
2014-05-01 15:44:09 +04:00
Alexander Smirnov d8d39f1349 Merged several projects
+ Self looped edges fix
+ Added template handling in WF example
2014-04-17 12:03:56 +04:00