Commit Graph

66 Commits

Author SHA1 Message Date
Miodrag Milanovic
0bf8fa23d9 Skip same frames 2020-01-11 15:48:43 +01:00
Miodrag Milanovic
3f439c1ef2 Enable screenshot and recording feature 2020-01-05 13:51:12 +01:00
Miodrag Milanovic
796d648995 Merge remote-tracking branch 'origin/master' into mmicko/ecp5_gui 2019-12-28 13:54:06 +01:00
David Shah
035bfb0fe5 json: Remove legacy frontend
Signed-off-by: David Shah <dave@ds0.me>
2019-12-27 10:44:30 +00:00
Miodrag Milanovic
d399346de0 Add options to enable/disable displayed elements 2019-12-20 15:25:10 +01:00
Miodrag Milanovic
be47fc3e9a clangformat run 2019-06-25 18:19:25 +02:00
Miodrag Milanovic
66ea9f39f7 enable lading of jsons and setting up context 2019-06-14 15:18:35 +02:00
Miodrag Milanovic
0d8c80ad5d gui for json write and proper statuses 2019-06-14 11:14:18 +02:00
Miodrag Milanovic
053bd48bef Cleanup 2019-06-14 10:07:59 +02:00
Miodrag Milanovic
1cd4a4d17a Remove concept of project and code connected 2019-06-13 17:42:41 +02:00
Miodrag Milanovic
e0b4a2eeab Add GUI for executing python file 2018-12-14 17:20:25 +01:00
David Shah
b550791d92 Refactor log code and add log file support
Signed-off-by: David Shah <dave@ds0.me>
2018-11-21 17:08:45 +00:00
Miodrag Milanovic
ad84df7974 Hover on items in tree 2018-08-22 17:38:42 +02:00
Miodrag Milanovic
e5006d4f2f Save settings and give nicer names to some 2018-08-10 19:11:30 +02:00
Miodrag Milanovic
5dd7a74b87 Make loading works nice and use settings 2018-08-08 21:15:54 +02:00
Miodrag Milanovic
fc5cee6fb8 clangformat 2018-08-08 18:17:34 +02:00
Miodrag Milanovic
ecc21caa77 move load/save proj to base 2018-08-08 18:14:22 +02:00
Miodrag Milanovic
9510c444c9 Disable menu options on json load 2018-08-05 18:02:33 +02:00
Miodrag Milanovic
dc4bd1b55f Move ArchArgs to BaseWindow 2018-08-04 11:52:07 +02:00
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
e40b61e87e Add names to toolbars 2018-08-02 19:24:05 +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
6c99f7525e Fix for macOS segfault 2018-08-02 17:05:55 +02:00
Clifford Wolf
fb06fd4653 Rename GUI "Graphics" tab to "Device"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-02 14:59:48 +02:00
Miodrag Milanovic
91227b7753 double click on tree, zoom on selected object 2018-07-29 15:21:34 +02:00
Sergiusz Bazanski
96608c8d07 gui: allow selecting pips 2018-07-27 02:28:01 +01:00
Sergiusz Bazanski
1fe1b99a5a gui: ctrl click to select multiple elements 2018-07-27 02:14:40 +01:00
Sergiusz Bazanski
df908374dc gui: implement basic cursor picking 2018-07-26 22:40:45 +01:00
Sergiusz Bazanski
340c2520b0 Merge branch 'master' into q3k/clickity 2018-07-26 16:26:26 +01:00
Sergiusz Bazanski
f1b84fbdc5 gui: style fixes 2018-07-26 16:26:05 +01:00
Sergiusz Bazanski
4a21436dfa Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr 2018-07-26 16:22:19 +01:00
Sergiusz Bazanski
c897c0ca9a gui: clickable bels, WIP 2018-07-26 16:20:58 +01:00
Miodrag Milanovic
4587b8c000 added buttons for new zoom operations 2018-07-26 13:21:46 +02:00
Miodrag Milanovic
fe239366b5 Made save project work as well 2018-07-21 12:15:50 +02:00
Miodrag Milanovic
3477263431 removed not used and buggy features 2018-07-18 17:18:44 +02:00
Miodrag Milanovic
a5f93343b6 Added check for yosys availability 2018-07-17 09:40:26 +02:00
Miodrag Milanovic
6269d97474 add tooltip for folder 2018-07-16 21:23:12 +02:00
Miodrag Milanovic
ee2ed461e6 Added Yosys tab with interactive console 2018-07-16 21:15:49 +02:00
Miodrag Milanovic
8e12ae2cfe Added splash screen info while loading 2018-07-15 20:31:42 +02:00
Miodrag Milanovic
ecc4c3fa7b added highlight groups 2018-07-15 17:50:58 +02:00
Miodrag Milanovic
bf0b1d2db3 add select on property pane, and action to double click 2018-07-15 12:39:19 +02:00
Miodrag Milanovic
8d1996cae9 display selected object from tree 2018-07-14 19:44:37 +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
Miodrag Milanovic
07ff5ad8b8 Made python console use edit line and better 2018-07-13 19:56:11 +02:00
Miodrag Milanovic
cbfb030264 remove maximum size restriction for tree/property 2018-07-13 15:40:43 +02:00
Miodrag Milanovic
8e54ac1542 Use command line parameters settings for GUI as well. 2018-07-13 09:14:48 +02:00
Miodrag Milanovic
1245eb6343 added progress bar for future use 2018-07-12 14:54:16 +02:00