Commit Graph

353 Commits

Author SHA1 Message Date
PiotrP
974759fc61 Saving data for rectangle added 2018-11-21 01:26:50 -08:00
PiotrP
f469a8dbe1 Initial implementation 2018-11-20 23:55:17 -08:00
ziajka
f9d8f0db29 Draw node label selection 2018-11-20 15:46:29 +01:00
ziajka
c68a332143 Missing files 2018-11-20 13:47:56 +01:00
ziajka
311ef8c348 Merge with different approach 2018-11-20 13:43:59 +01:00
ziajka
4a0b960634 Update packages, incl. Angular 7, Ref. #179 2018-11-19 08:28:24 +01:00
ziajka
17b07de620 Clean unused code 2018-11-16 13:49:06 +01:00
ziajka
8de7e58dec Move out responsibilities to project-map 2018-11-16 11:38:42 +01:00
ziajka
ba8bcb8c18 Merge branch 'develop' into data-model-change 2018-11-15 11:41:58 +01:00
ziajka
97e8be855c Clean code 2018-11-15 11:35:20 +01:00
ziajka
35bb758244 Clean 2018-11-15 11:31:39 +01:00
ziajka
e174de142c Disable/enable selection 2018-11-15 10:12:53 +01:00
PiotrP
b8ea53b32b Redirecting to project page after creating added 2018-11-15 01:00:48 -08:00
ziajka
320ce4a827 Force to make it green 2018-11-15 09:09:14 +01:00
ziajka
9e54287e1c Remove last dependecies on selection store 2018-11-14 16:29:31 +01:00
ziajka
c25e7f538d Merge store into selection manager and separate selection listener 2018-11-14 16:24:12 +01:00
ziajka
71ae1f374f Drag nodes and drawings at the same time 2018-11-14 14:51:27 +01:00
ziajka
332303da4c Update nodes and drawings at the same time 2018-11-14 14:20:30 +01:00
ziajka
0e04e85e53 New selection manager and graph data manager 2018-11-14 11:54:40 +01:00
PiotrP
39bc162414 fixes after cr 2018-11-14 00:50:00 -08:00
PiotrP
618f966361 Fixes after review 2018-11-13 15:10:24 -08:00
ziajka
e4e9c671c7 Use Map* instead of plain models 2018-11-09 14:46:56 +01:00
PiotrP
0e35d1c7f6 Initial implementation of adding blank projects 2018-11-09 02:13:54 -08:00
ziajka
17e59fde68 Symbols converter 2018-11-09 09:31:15 +01:00
ziajka
600bb91ad1 Converters between server and map models 2018-11-09 09:05:41 +01:00
ziajka
b10e345261 clean 2018-11-09 06:35:36 +01:00
ziajka
290ca022e2 clean 2018-11-08 15:40:30 +01:00
ziajka
56138f7fb7 Fix drawings 2018-11-08 13:09:37 +01:00
ziajka
9d35d47d50 Merge branch 'develop' into drag-nodes-and-drawings 2018-11-08 12:28:35 +01:00
ziajka
ed604a755e Clean 2018-11-08 12:27:14 +01:00
ziajka
d0c39c8a11
Merge pull request #171 from GNS3/importing-projects
Projects importing
2018-11-08 11:43:54 +01:00
ziajka
b89e9f1434 Disable dragging on readonly mode 2018-11-08 10:51:56 +01:00
ziajka
69163e7b6d Drawings can communicate with server after dragged 2018-11-08 10:29:00 +01:00
ziajka
b7fb7521f2 Drawings can be dragged 2018-11-08 08:41:28 +01:00
ziajka
6fcbf0da28 Rename DrawingWidget to DrawingShapeWidget 2018-11-08 08:28:19 +01:00
PiotrP
5c51dc043e Merge branch 'master' into importing-projects 2018-11-07 06:00:45 -08:00
ziajka
b57bc7370b New approach for draggable 2018-11-07 14:44:17 +01:00
PiotrP
58a4ed08b1 Code cleaned up 2018-11-07 05:43:57 -08:00
PiotrP
ce13d3a68c Removing stepper 2018-11-07 05:43:19 -08:00
ziajka
2f822580a9 Ability to drag more than one node at once 2018-11-07 11:44:33 +01:00
ziajka
0fe3d0e7ca Separate node rendering from nodes; inital drag multiple nodes 2018-11-07 10:42:22 +01:00
ziajka
5da90118c7 Canvas size detector 2018-11-06 15:09:14 +01:00
ziajka
6435a84da2 Clean 2018-11-06 14:59:31 +01:00
ziajka
cf62f3634b Clean code 2018-11-06 14:45:32 +01:00
ziajka
467d6b6851 Clean 2018-11-06 14:26:25 +01:00
ziajka
b22d0dfc1d Fix node color selection on Chrome, Fixes: #181 2018-11-06 14:15:29 +01:00
ziajka
22ddb3d51e Separate events 2018-11-06 13:04:52 +01:00
ziajka
c6f59243ff Separate imports 2018-11-06 11:50:33 +01:00
ziajka
f9e3200550 Improve styles for context menus 2018-11-06 09:15:17 +01:00
ziajka
d0ecd3b2ef Move link creation to cartography 2018-11-06 08:23:39 +01:00
ziajka
caca22edb6 Map change detector ref 2018-11-05 15:24:14 +01:00
ziajka
e296dd004f Fix tests 2018-11-05 15:10:13 +01:00
ziajka
e279a1403f Code clean 2018-11-05 14:28:42 +01:00
ziajka
1d1cf149bb Decouple project-map from map 2018-11-05 14:21:53 +01:00
ziajka
48dcfcbf1c Node dragged unified way 2018-11-05 12:10:51 +01:00
ziajka
58f0954c08 Remove callbacks 2018-11-05 11:23:33 +01:00
ziajka
df75a1bc03 Fix Show/hide interface labels 2018-11-05 08:46:21 +01:00
PiotrP
c4486ee104 Fixes after cr 2018-11-02 02:22:04 -07:00
ziajka
98acd62b74 Code clean 2018-10-31 12:57:07 +01:00
ziajka
a681072b86 Code clean 2018-10-31 11:41:47 +01:00
ziajka
687ce54ccb Move out snapshots from project map 2018-10-31 10:55:55 +01:00
PiotrP
35f16d3eff Fix for tests 2018-10-30 07:50:54 -07:00
PiotrP
606b7fa01c Unit tests for confirmation dialog component added 2018-10-30 07:36:16 -07:00
PiotrP
cc401a584d Confirmation dialog for existing project added, error message handling added 2018-10-30 04:13:37 -07:00
PiotrP
668235936d Fixes after review 2018-10-26 05:35:02 -07:00
PiotrP
4084fb39e0 initial implementation of projects importing 2018-10-25 02:40:37 -07:00
ziajka
ffb261ce64 clean 2018-10-25 11:35:29 +02:00
ziajka
055a161b17 Improved separation between Widgets 2018-10-24 16:31:33 +02:00
ziajka
dcbefa996c seprate dir for links 2018-10-24 10:09:50 +02:00
ziajka
778efff79a separate createGraph 2018-10-18 12:54:24 +02:00
ziajka
01586f500f Merge with develop 2018-10-15 14:05:55 +02:00
ziajka
88ae3704dc fix tests 2018-10-15 13:46:43 +02:00
ziajka
40ded4b779 Automatic server discovery 2018-10-15 11:26:50 +02:00
ziajka
15784887a1 Discover servers 2018-10-10 15:50:10 +02:00
ziajka
24f5f958f0 isServerAvailable check 2018-08-02 10:13:56 +02:00
ziajka
e8e951afa7 Base for server-discovery, Ref: #159 2018-07-23 21:04:11 +02:00
ziajka
c7d079ed0d Fix default map size 2018-07-23 17:57:09 +02:00
ziajka
fd606194b8 Disable base href for electron 2018-07-20 09:01:37 +02:00
ziajka
a916b00ef8 Move models 2018-07-19 10:00:09 +02:00
ziajka
e4e8fe6151 Disable LocationStrategies if on electron/non-electron, README update 2018-07-16 10:28:45 +02:00
ziajka
9cf8e7e566 Fix tests 2018-07-09 09:55:50 +02:00
ziajka
910fa5ae33 Dynamic routing strategy, fixed for AOT changes 2018-07-06 15:18:24 +02:00
ziajka
d641cc6ce6 Lock down typescript to <2.8.0 and fix tests 2018-07-06 12:36:25 +02:00
ziajka
993084290c merge 2018-07-06 11:58:39 +02:00
ziajka
cde77ab232 Node as Element, Ref: 154 2018-07-06 11:50:42 +02:00
ziajka
06269bf2a2 Basic migration to RxJS 6, Ref: #154 2018-07-06 11:31:44 +02:00
ziajka
65c0739b3e Fix tests 2018-07-06 10:17:34 +02:00
ziajka
290ce6641f getLocalServer tests 2018-07-05 13:14:38 +02:00
ziajka
bcc21da585 Server service tests 2018-07-05 12:56:46 +02:00
ziajka
9888b6db74 Improve ServerError tests 2018-07-05 09:50:13 +02:00
ziajka
0c58ec9260 Project - readonly tests 2018-07-05 09:42:48 +02:00
ziajka
acc4fdc3c5 Tests for ServerError 2018-07-05 09:35:02 +02:00
ziajka
db3e700204 Progress error status, Fixes: #146 2018-07-04 13:44:35 +02:00
ziajka
ca45804b5e Move error handlers into one dir 2018-07-03 11:40:12 +02:00
ziajka
0cc0b765b5 Handle case when server is unavailable, Ref: #146 2018-07-03 11:34:37 +02:00
ziajka
ed84799ed1 Fix naming 2018-07-02 12:23:22 +02:00
ziajka
5f4515e2fb Toaster - default error handler 2018-07-02 12:11:43 +02:00
ziajka
9138d73b5d Open/close projects, Fixes: #148 2018-07-02 11:09:19 +02:00
ziajka
0435fcec89 Send version to Sentry 2018-06-27 12:34:15 +02:00
ziajka
957b93ec41 Disable delete button 2018-06-27 10:58:45 +02:00