Commit Graph

53 Commits

Author SHA1 Message Date
Miodrag Milanovic
8abf38f37f Moved to new signal slot syntax 2018-08-03 10:53:38 +02:00
Miodrag Milanovic
23a7d96f4c clangformat 2018-08-02 19:25:20 +02:00
Miodrag Milanovic
44147dc704 Document and cleanup 2018-08-02 19:21:25 +02:00
Miodrag Milanovic
4fa0c81ed7 Move common logic to basewindow 2018-08-02 18:50:08 +02:00
Miodrag Milanovic
a761b772c8 Make worker generic 2018-08-02 18:10:01 +02:00
Miodrag Milanovic
7f7cb6601e Move generic resources to top level 2018-08-02 17:48:02 +02:00
Eddie Hung
b7694b655c Revert "always assign budget before placing"
This reverts commit 2bf39cbdc5.
2018-07-30 19:50:36 -07:00
Miodrag Milanovic
4587b8c000 added buttons for new zoom operations 2018-07-26 13:21:46 +02:00
Miodrag Milanovic
139f7e0903 make update of tree for nets and cells partial 2018-07-23 19:54:36 +02:00
Miodrag Milanovic
eeb6203c9d write frequency info 2018-07-23 16:55:40 +02:00
Miodrag Milanovic
2bf39cbdc5 always assign budget before placing 2018-07-23 16:53:08 +02:00
Clifford Wolf
1e96999863 clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-22 00:50:49 +02:00
Miodrag Milanovic
09a68affa3 Fix warnings and status 2018-07-21 12:22:41 +02:00
Miodrag Milanovic
fe239366b5 Made save project work as well 2018-07-21 12:15:50 +02:00
Miodrag Milanovic
ec4fc0f830 made open project to work 2018-07-21 11:24:29 +02:00
Miodrag Milanovic
3477263431 removed not used and buggy features 2018-07-18 17:18:44 +02:00
Miodrag Milanovic
8e12ae2cfe Added splash screen info while loading 2018-07-15 20:31:42 +02:00
Miodrag Milanovic
3eb34bf38b make linked items clickable 2018-07-15 15:12:31 +02:00
Miodrag Milanovic
f339f796a1 simplified Icon allocation 2018-07-14 17:58:58 +02:00
Miodrag Milanovic
5216e48863 join python and info into one tab 2018-07-14 14:06:05 +02:00
Clifford Wolf
c05bea12e0 Add ctx->pack() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-13 15:16:44 +02:00
Miodrag Milanovic
b5498c8a53 Fixed initial title and actions after new 2018-07-13 12:02:49 +02:00
Miodrag Milanovic
8e54ac1542 Use command line parameters settings for GUI as well. 2018-07-13 09:14:48 +02:00
Clifford Wolf
7daa8524c8 Add ctx->place() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-11 18:15:08 +02:00
Clifford Wolf
7df67c91b3 Add ctx->route() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-07-11 18:04:09 +02:00
Miodrag Milanovic
bfc47e9cd4 Added ICE40_HX1K_ONLY check in gui and main 2018-07-10 13:58:20 +02:00
Miodrag Milanovic
f88f86125d Set family specific parameters for GUI 2018-07-10 13:54:05 +02:00
Miodrag Milanovic
9704ebd079 Added selection of chip and pacakge on new projet in GUI 2018-07-07 13:23:45 +02:00
Miodrag Milanovic
6b904aefd3 Display nets and cells as well 2018-07-05 20:06:12 +02:00
David Shah
27e7bc3b4b Improving the SA+legalisation flow
Signed-off-by: David Shah <davey1576@gmail.com>
2018-06-29 17:04:22 +02:00
David Shah
d908928b56 Tidying up the SA placer
Signed-off-by: David Shah <davey1576@gmail.com>
2018-06-29 15:47:56 +02:00
Miodrag Milanovic
960c650478 clangformat cleanup 2018-06-28 18:06:31 +02:00
Miodrag Milanovic
9bb4899360 disable new and open while tasks are running 2018-06-27 11:12:05 +02:00
Miodrag Milanovic
0bd73c1977 Make GUI use recreated context 2018-06-26 15:47:43 +02:00
Miodrag Milanovic
8344a21282 Preps for more UI functionality 2018-06-26 14:17:41 +02:00
Miodrag Milanovic
e770f16a22 Added Save ASC option 2018-06-26 14:17:41 +02:00
Miodrag Milanovic
3407d76383 added PCF load 2018-06-23 16:55:13 +02:00
Miodrag Milanovic
4b78ae15df clangformat cleanup 2018-06-23 16:06:49 +02:00
Miodrag Milanovic
c0b1078c12 Added assign time budget and placement option 2018-06-23 16:03:49 +02:00
Miodrag Milanovic
e5bd4764b2 Added custom QApplication implementation 2018-06-22 16:49:15 +02:00
Miodrag Milanovic
b4764031d9 Added credits 2018-06-22 16:21:49 +02:00
Miodrag Milanovic
56c09fc5e5 routing flow supported in gui 2018-06-22 15:35:25 +02:00
Miodrag Milanovic
7f36828270 fixed namespace for gui section 2018-06-22 13:10:43 +02:00
Miodrag Milanovic
11d99853ab more task control 2018-06-22 12:49:40 +02:00
Miodrag Milanovic
5cb893aebd terminate on close 2018-06-22 12:49:40 +02:00
Miodrag Milanovic
3cd12e3671 Add ability to terminate running tasks 2018-06-22 12:49:40 +02:00
Miodrag Milanovic
c33a039ac3 Added return code to json parsing and pcf reading 2018-06-21 18:08:28 +02:00
Miodrag Milanovic
8fac26c2b7 Fixed return codes for packer, placer and router 2018-06-21 17:56:45 +02:00
Miodrag Milanovic
54549d36e9 log_error now trows exception, main is covering catch 2018-06-21 17:44:18 +02:00
Clifford Wolf
4fefdbd57c Cleanup parse_json_file API, some other cleanups
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-06-21 16:16:58 +02:00