Commit Graph

187 Commits

Author SHA1 Message Date
Oleg Sh
0105f76838 Fix saving graph to image if text if long or font size is big.
Fix background during saving to image.
2025-02-02 16:29:07 +01:00
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