Commit Graph

353 Commits

Author SHA1 Message Date
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
ziajka
a2d9ba678e Fix paths 2018-06-27 10:58:04 +02:00
ziajka
e82b4e48cd Introduce components directories 2018-06-27 10:34:15 +02:00
ziajka
4f3ad287f0 Drop shared directories 2018-06-27 10:29:12 +02:00
ziajka
4145581caf Move MockedToasterService to spec 2018-06-27 10:23:04 +02:00
ziajka
6a85c2754e Progress component tests 2018-06-27 10:18:25 +02:00
ziajka
934c2f9933 Progress screen 2018-06-26 16:47:40 +02:00
ziajka
0cb1b4197a Local server support 2018-06-26 11:13:09 +02:00
ziajka
f1493800cd Basic support of local server 2018-06-22 13:41:09 +02:00
ziajka
d929cd4187 Limit experimental features 2018-06-22 12:01:46 +02:00
ziajka
e6c1851b16 Introduction of experimental features 2018-06-14 15:52:41 +02:00
ziajka
2b5b73ba38 Show/hide interfaces labels support, Fixes: #133 2018-06-11 14:08:35 +02:00
ziajka
53db28b5dc Fix nodes default labels font and position 2018-06-11 12:37:13 +02:00
Dominik Ziajka
ee850fbfe6 Improve CodeCov 2018-05-30 12:22:18 +02:00
ziajka
505f3fb59e Disable selectiontool when in readonly mode 2018-05-29 17:44:16 +02:00
ziajka
e2a21bbd2b Disable dragging on readonly project 2018-05-29 17:23:08 +02:00
ziajka
0d18166848 Fix ethernet and serial links 2018-05-29 15:19:47 +02:00
ziajka
96ec866b2e Improved text position matching 2018-05-29 13:14:55 +02:00
ziajka
f01cf63a6c Drawing: Text with text-decoration support, Fixes: #139 2018-05-28 15:40:40 +02:00
ziajka
289abf344f Fix tests 2018-05-28 15:31:04 +02:00
ziajka
cc2544e3d0 Drawings - rotation support, Fixes: #140 2018-05-28 15:24:39 +02:00
ziajka
46d028a4d2 Qt ArrayDash fixer, Ref: #137 2018-05-28 15:01:47 +02:00
ziajka
cdd377b356 Different styles of border, Ref: #137 2018-05-28 14:23:09 +02:00
ziajka
2a0a1d7e9f Whitespace support on text field, Fixes: #138 2018-05-28 13:52:30 +02:00
ziajka
6cdca71a45 Adjust default system font #127 2018-05-28 12:40:49 +02:00
ziajka
cbe8f2d584 Improve opacity support 2018-05-24 14:56:09 +02:00
ziajka
599491fa88 Text font color support 2018-05-24 14:51:28 +02:00
ziajka
fa38d6bdf2 Compact to DrawingWidget 2018-05-21 13:36:57 +02:00
ziajka
e4c07e7955 Merge remote-tracking branch 'origin/read-only-mode' into text-drawing 2018-05-21 13:17:04 +02:00
ziajka
b4da7291e5 Fix tests 2018-05-21 13:15:58 +02:00
ziajka
607e8c199a Small clean 2018-05-21 13:02:48 +02:00
ziajka
6002ebacdf Drawings - draw as different shapes 2018-05-21 12:59:20 +02:00
ziajka
bd54786f20 Hide layer up/down when project is readonly 2018-05-17 16:54:09 +02:00
ziajka
edcf42cf77 Don't delete items on topology when in readonly mode 2018-05-17 13:46:43 +02:00
ziajka
0b47232f89 Image drawing widget 2018-05-16 14:29:54 +02:00
ziajka
230ae32f0e Move converter one level up 2018-05-16 13:52:16 +02:00
ziajka
8f600b3e72 Draw text on topology 2018-05-16 13:18:44 +02:00
ziajka
e0ccfda3e2 Merge branch 'master' into text-drawing 2018-05-16 09:24:50 +02:00
ziajka
4ec4f41a22 Stop screaming about interface 2018-05-16 09:04:29 +02:00
ziajka
52456921d1 Fix support for pip>=10, Fixes: #123 2018-05-15 14:05:24 +02:00
ziajka
e465be94b4 Update packages and fix tests 2018-05-15 13:39:06 +02:00
ziajka
3169c3bf14 Text converter 2018-05-15 10:09:47 +02:00
ziajka
44f4388e41 Init SvgToDrawingConverter 2018-05-14 15:05:56 +02:00
ziajka
c2eac40440 Disable interface selection 2018-05-14 11:44:03 +02:00
ziajka
efec6c4a04 Merge branch 'draw-interfaces' of github.com:GNS3/gns3-web-ui into draw-interfaces 2018-05-14 10:53:10 +02:00
ziajka
6ed754252c Border change 2018-04-27 16:38:46 +02:00
ziajka
5760e77609 Clear selection 2018-04-20 11:48:05 +02:00
ziajka
4259aad348 Interface labels - surrounding box when selected 2018-04-20 10:29:10 +02:00
ziajka
384a51ccea Change the way of drawing interfaces 2018-04-17 13:47:18 +02:00
ziajka
03b61b371a Fix drawing lines, Ref: #111 2018-04-16 16:56:21 +02:00
ziajka
7415a915ed Improved positions of interfaces 2018-04-16 16:50:50 +02:00
ziajka
ad8a064879 Hide statuses when too close 2018-04-16 15:26:22 +02:00
ziajka
1782c6c3d3 Normalize positions of elements, Ref: #111, Fix double nodes and drawings 2018-04-16 15:09:04 +02:00
ziajka
4ca6c05f31 Fix CSS styles when provided wrong from server 2018-04-16 10:21:44 +02:00
ziajka
a1f8066b0d Update map on project change, Fixes: #110 2018-04-16 08:24:49 +02:00
ziajka
e6920af03b Doesn't allow user to select labels text during selection 2018-04-13 11:08:52 +02:00
ziajka
712aef6834 Interface labels tests 2018-04-13 10:50:45 +02:00
ziajka
a88d829f4d Draw interface labels 2018-04-12 13:15:25 +02:00
ziajka
9fc90bb0eb Merge branch 'master' into draw-interfaces 2018-04-12 09:11:32 +02:00
ziajka
0a754a70e5 Fix tests and lock typescript 2018-04-11 09:11:18 +02:00
ziajka
23ff9a8897 Preparation for interfaces labels 2018-04-11 08:21:01 +02:00
ziajka
fe4cd9082b Fonts&icons offline in electron app, Fixes: #94 2018-04-10 12:45:40 +02:00
ziajka
99fceed253 Form for supporting servers with credentials, Ref: #100 2018-04-10 11:25:31 +02:00
ziajka
31df9cfb93 Projects list can be sorted, Fixes: #99 2018-04-10 10:57:29 +02:00
ziajka
6286980327 Fix issue with wrong base-href for github.io 2018-04-09 15:24:41 +02:00
ziajka
f62552da63 Support scrolls on svg bigger than screen, Fixes: #97 2018-04-09 14:14:49 +02:00
ziajka
8280532764 Make project-toolbar sticky 2018-04-09 11:47:51 +02:00
ziajka
e38bc532b2 Fix footer on the long list, Fixes: #55 2018-04-09 11:28:34 +02:00
ziajka
74e60bd8d0 Support canvas transformation when dragged, Fixes: #96 2018-04-09 10:37:58 +02:00
ziajka
82aa9c6c51 Remove unnecessary html 2018-04-09 09:24:54 +02:00
ziajka
9c2f8eeda6 Fix tests for AppComponent 2018-04-09 09:19:35 +02:00
ziajka
0ee66da007 Communication with electron, Ref. #13 2018-04-06 13:15:23 +02:00
ziajka
37acae2697 Cleaning 2018-04-06 10:04:11 +02:00
ziajka
dd98b69f3a Send IPC settings.changed event to Electron, Ref. #13 2018-04-06 10:03:16 +02:00
ziajka
23d8740782 Test SettingsComponent 2018-04-06 07:50:28 +02:00
ziajka
f893714d69 Fix Raven tests 2018-04-05 15:45:21 +02:00
ziajka
6f0de11bda Local settings and sentry 2018-04-04 16:05:29 +02:00
Dominik Ziajka
235d841b1e Report to sentry only on production 2018-03-30 12:48:27 +02:00
Dominik Ziajka
d84af3dd4d Integration with angular sentry, Ref: #13 2018-03-30 12:42:42 +02:00
Dominik Ziajka
c913c351cc Symbol and Version services tests 2018-03-30 12:01:59 +02:00
Dominik Ziajka
51f4fe4627 Snapshot and Version services tests 2018-03-30 11:38:08 +02:00
Dominik Ziajka
6513cb565c ProjectService tests 2018-03-30 11:13:48 +02:00
Dominik Ziajka
d8d6398d26 NodeService tests 2018-03-30 11:04:03 +02:00
Dominik Ziajka
d5807070f4 LinkService tests 2018-03-30 10:41:19 +02:00
Dominik Ziajka
c87c8f12fb IndexedDbService 2018-03-30 10:11:36 +02:00
Dominik Ziajka
014cef0697 Improved separation between links, nodes and drawings 2018-03-30 09:27:45 +02:00
Dominik Ziajka
758c8ad7c7 Removed uncecessary files 2018-03-30 09:15:00 +02:00
Dominik Ziajka
228dd64d81 Delete nodes by delete key, Fixes: #86 2018-03-30 09:13:30 +02:00
Dominik Ziajka
ef337d6a19 Make sure we have correct layer 2018-03-29 13:00:36 +02:00
Dominik Ziajka
e23e920278 Check if Layers are updated 2018-03-29 12:59:36 +02:00
Dominik Ziajka
44bda141b8 Move node to one layer up/down 2018-03-29 12:36:35 +02:00
Dominik Ziajka
789a69cabb LinksWidget tests 2018-03-29 09:33:20 +02:00
ziajka
c75f8ce459 LayersManager 2018-03-28 16:20:00 +02:00
ziajka
e2779620d3 Apply style 2018-03-28 13:22:57 +02:00
ziajka
9dfbd5268b InRectangleHelper tests 2018-03-28 13:17:26 +02:00
ziajka
38e172f9b6 ts-mockito and tests LayersWidget 2018-03-28 12:02:58 +02:00
ziajka
dab3db3f17 Remove .widget from files and introduce TestSVGCanvas 2018-03-28 10:03:04 +02:00
ziajka
cc27c56216 Support drawings on WS 2018-03-27 17:50:06 +02:00
ziajka
ce6a727300 Get nodes earlier than nodes for compatibility 2018-03-27 17:29:41 +02:00
ziajka
3d42d46987 DrawingsDataSource 2018-03-27 17:21:50 +02:00
ziajka
1dc911fc92 Correct position of links 2018-03-27 16:57:39 +02:00