Commit Graph

186 Commits

Author SHA1 Message Date
Oleg Sh c85469fa08 Fix edge selection. 2025-01-06 20:35:09 +01:00
Oleg Sh 6c4e18ce99 Add dialog to select original graph or autosaved graph.
Refactor graph styles holding objects.
Small style fixes.
2025-01-05 21:05:35 +01:00
Oleg Sh 7aa6eb8ed1 Added auto-save for graphs. Iteraion 1. 2025-01-01 20:18:01 +01:00
Oleg Sh 20b8377651 Add logs if emscripted failed. Updated emscripten. 2024-12-25 20:26:41 +01:00
Oleg Sh 6ea3935543 Fix svg saving. 2024-10-11 19:33:03 +02:00
Oleg Sh 1576a1c6e4 Moved php from cgi-bin to backend 2024-10-10 20:17:45 +02:00
Oleg Sh aac9da9d45 Run cgi algorithm if emscripted throw exception. 2024-08-27 22:11:40 +02:00
Oleg Sh 430a5a4a1c Get rid of version in js files. 2024-08-13 20:15:05 +02:00
Oleg Sh cb19bd9d4a Fix save graph to image for old saves. 2024-08-13 14:24:35 +02:00
Oleg Sh 23ef760b23 Save image size when we save full graph to image. 2024-08-11 13:09:32 +02:00
Oleg Sh 451a964127 Fix edges direction field for xml export. 2024-08-10 19:10:01 +02:00
Oleg Sh c9201526a9 Fixed shrt path algorithm name for graphs with negative edges. Fix loader. 2024-08-03 21:03:42 +02:00
Oleg Sh d628dcd74d Turn on optimization. Fix miss image. 2024-07-31 22:28:47 +02:00
Oleg Sh 11758e9d3b Up version. 2024-07-16 20:43:32 +02:00
Oleg Sh dac4f9bcb8 Added test size settings for vertices and edges. 2024-07-15 22:11:38 +02:00
Oleg Sh b7b14e16e8 Fix searching of shortest path for graphs with negative edges. 2024-04-05 19:18:47 +02:00
Oleg Sh e2a708a140 Temporary disabled search of shortest path for graphs with negative edges. 2024-04-01 10:47:23 +02:00
Oleg Sh 61bafa7d51 Support negative weight for edges. 2024-03-30 15:03:30 +01:00
Oleg Sh 2e302b9013 Turn on negative edge weight support 2024-03-28 21:49:04 +01:00
Oleg Sh 1adf364131 Fixed algorithm menu. 2024-03-28 17:52:28 +01:00
Oleg Sh 1bc95c5991 Optimised algoirthms 2024-03-24 19:12:07 +01:00
Oleg Sh c680ae4fcc Up script version. Updated cache. 2024-03-16 15:19:09 +01:00
Oleg Sh 6eba32bb22 Fixed delete tool 2024-03-16 15:14:01 +01:00
Oleg Sh 9c0c79c697 Added GraphDrawer to move all draw graph function into it. 2023-12-31 15:37:34 +02:00
Oleg Sh a5fb17bb9b Refactor handlers. 2023-12-03 17:40:52 +02:00
Oleg Sh 00f35ebe71 Refactor Undo and SaveLoad from disk. 2023-12-03 13:40:50 +02:00
Oleg Sh fdbff31a13 Refactor Application. 2023-12-02 18:11:09 +02:00
Oleg Sh 7d6de6d6be Removed unnecessary files. 2023-11-11 16:04:46 +02:00
Oleg Sh af68690055 Added admin page to update script caches. 2023-11-11 16:01:55 +02:00
Oleg Sh 0e86fd9a51 One more fix for safari 2023-11-06 21:15:14 +02:00
Oleg Sh c7c907e942 Fix for safary. 2023-11-06 21:03:58 +02:00
Oleg Sh 43a4b44a22 Change script location.
Split js code.
Added cache and changed loading mechanism for js sources.
2023-11-06 19:16:50 +02:00
Oleg Sh 6f477f1e94 Added background image support 2023-10-21 12:08:07 +02:00
Oleg Sh bde505c98e Add version for script. 2023-09-09 15:42:44 +02:00
Oleg Sh 4d3085baa5 Add Max Clique algorithm. 2023-09-07 22:06:35 +02:00
Oleg Sh b6065ef901 Add save edge and reuse it. 2023-01-07 19:59:48 +02:00
Oleg Sh 168a851b75 Fix bugs with connection edges. 2022-12-17 22:19:37 +02:00
Oleg Sh 0c26400c6c Add snowflake vertex shape 2022-12-17 21:55:33 +02:00
suchatad 4c82311e36 Replace onmousewheel event 2022-11-18 16:54:19 +01:00
Oleg Sh 4b82685aaa Add creating graph using Edge List. 2022-09-18 13:19:53 +02:00
Oleg Sh abc9165de2 Fix text box vertex style 2022-07-24 18:59:04 +02:00
Ivan Ponomarev 4b6c18621b Merge branch 'UnickSoft:master' into master 2022-07-16 15:44:39 +05:00
Oleg Sh f3f54b6646 Fix self loop edges visualisation. 2022-07-14 21:24:17 +02:00
Ivan 43a64016f2 Textbox HitTest fixed, new GetTextboxPoints optimised 2022-07-13 23:40:47 +05:00
Ivan d53cf4db0a New vertex shape proposal - textbox 2022-07-13 22:59:55 +05:00
Ivan a4c99c8dc4 You can now change loop size 2022-07-11 20:50:38 +05:00
Ivan 87ef9dbe43 Vertexes -> Vertices pt2 2022-07-11 16:00:52 +05:00
Ivan 835911ad04 Major grammar and typo fixes 2022-07-10 21:54:45 +05:00
Ivan 964f1e5723 Zoom in to the cursor position - more intuitive 2022-07-10 01:21:04 +05:00
Oleg Sh 59b01bec36 Add export graph to svg 2022-07-02 13:42:20 +02:00