Commit Graph

41 Commits

Author SHA1 Message Date
Julien Duponchelle
03a3081361 More debug for #1493 2016-09-08 22:02:27 +02:00
Julien Duponchelle
cd96492dff Set a minimum height for item in nodes dock
Fix #1476
2016-09-06 17:57:31 +02:00
Julien Duponchelle
b6fe18b975 Fix icon missing in node dock
Fix #1471
2016-09-06 14:48:04 +02:00
Julien Duponchelle
0fd5a1a91d Fix crash when you have no routers nodes 2016-07-18 18:37:03 +02:00
Julien Duponchelle
4406c940b5 Merge branch 'master' into 2.0 2016-07-13 17:40:23 +02:00
Julien Duponchelle
8eab44349f Bring back the warning dialog when no router is configured 2016-07-13 17:37:52 +02:00
grossmj
4aeb4238b2 Move style code to its own class. Ref #1224. 2016-05-14 10:36:30 -06:00
grossmj
e09353b0fe Change some sentences for Docker Ui. 2016-05-08 11:25:16 -06:00
grossmj
983a69ed5d Revert "Try to scale symbols."
This reverts commit e17b6aa5c0.
2016-04-29 18:55:51 -06:00
grossmj
e17b6aa5c0 Try to scale symbols. 2016-04-29 16:00:42 -06:00
grossmj
c73c302d77 Create Pixmaps for QIcons. 2016-04-29 11:54:25 -06:00
Julien Duponchelle
42143f77c5 All node are now SVG items
This create a generic renderer outputing always an SVG item.

Fix #1017
2016-02-10 15:47:27 +01:00
Julien Duponchelle
6e751bbfaf Support right click on dynamips templates 2016-02-04 16:24:17 +01:00
grossmj
cc35408607 Change some text in nodes view. 2016-02-03 12:28:09 -07:00
Julien Duponchelle
7dd06b5659 Allow to edit a node via a right click in the node
At this time only Qemu is OK. If the change are OK
I can patch VMware, VirtualBox, Dynamips and IOU.

Fix #670
2016-02-03 18:09:20 +01:00
Julien Duponchelle
f0340bcc98 Change link to doc for missing router image 2016-01-05 16:43:17 +01:00
Julien Duponchelle
8878b96e74 Merge branch 'master' into unstable 2015-12-11 14:32:32 +01:00
grossmj
f9f6a52e8b Update links for new website. 2015-12-10 15:00:16 -07:00
Julien Duponchelle
c0f36590be Auto pep8 2015-11-09 12:39:14 +01:00
Julien Duponchelle
e7dc901d5e Fix the all devices views
Fix #630
2015-08-28 20:55:59 +02:00
Julien Duponchelle
fed48de0d5 Drop useless notion of resource_type 2015-08-04 17:58:47 +02:00
Julien Duponchelle
95c1df229f Fix When you modify config from outside router list is not refresh
Fix #590
2015-08-04 17:51:31 +02:00
grossmj
8d7e161662 Rename symbols: *.normal.svg to *.svg 2015-06-22 17:30:23 -06:00
grossmj
332b04d640 Remove "hover symbol" references. 2015-06-22 16:23:18 -06:00
grossmj
edffba3496 Support for custom symbols. Still some work to do on the QGraphicsEffect. Implements #388. 2015-06-22 15:56:29 -06:00
Julien Duponchelle
4b9d03fb59 Detect config file change and reload the nodes
You can edit the list of devices in the config file
and the file will be reloaded. Usefull also if you run
two gns3-gui.
2015-05-28 16:54:39 +02:00
Julien Duponchelle
5d8d8a5ffe Load list of images from the server
Support Qemu, IOU and Dynamips

* IOU: Choose l2 or l3 depending of user input
* Refactor Qemu, IOU and Dynamips wizard to share common code
* Dynamips set the correct platform in all cases
2015-04-24 10:58:48 +02:00
Julien Duponchelle
9d511e0370 Merge branch 'master' into unstable
Conflicts:
	gns3/modules/dynamips/pages/ios_router_preferences_page.py
	gns3/modules/dynamips/utils/decompress_ios_thread.py
2015-04-24 10:36:41 +02:00
Jeremy
a30a0f8d0b Warn users that they must provide their router images. 2015-04-23 17:12:17 -06:00
Julien Duponchelle
b78c37dbbe Display an error and link to the documentation if no router available
It's the most common issue on the support forum.
2015-04-23 14:18:14 +02:00
Julien Duponchelle
6ab00e46b2 Migration to QT5
I drop some related cloud support, we will restore it when we will be ready.
* Switch to Python3 super style
* Drop old object inheritance
* Fixed old super call
2015-04-23 12:24:26 +02:00
Julien Duponchelle
8fb92a316a PEP8 2015-01-28 11:13:10 +01:00
Jeremy
fa470bd8bf Fixes missing devices from the node view that use a remote server. 2015-01-16 10:43:25 -07:00
Jeremy
868e9a322e Scale SVG image to icon sizes. Fixes #124. 2014-12-15 16:53:13 -07:00
Jerry Seutter
3c2fb04ed8 Added VPCS devices to cloud projects. 2014-12-08 17:20:54 -07:00
grossmj
76a6d09e98 Auto idle-pc feature and improvements/bug fixes for GNS3 preferences. 2014-10-13 19:53:17 -06:00
grossmj
031ff1c8e0 Refactor node creation and improvements on QEMU VMs configuration. 2014-09-23 17:43:59 -06:00
grossmj
e60131d251 Implement node categories (used to list devices in the nodes dock
widget).
2014-03-24 21:06:56 -06:00
grossmj
c5321dc95d IOU integration (to be polished).
Checks for valid IOS image (ELF header).
Generic module handling.
2014-03-11 16:44:37 -06:00
grossmj
512552083e Refactoring and improvements all over the place. 2014-02-27 21:45:56 -07:00
grossmj
0bb92cada5 Base GUI, client and Dynamips module implementations. 2014-01-31 16:22:31 -07:00