Sergiusz Bazanski
|
6db0731ea5
|
gui: implement zoom to selection
|
2018-07-27 02:04:24 +01:00 |
|
Sergiusz Bazanski
|
5a7fe84a04
|
gui: clang-format
|
2018-07-27 01:22:29 +01:00 |
|
Sergiusz Bazanski
|
0eb40da749
|
gui: implement zoom to outbounds
|
2018-07-27 01:21:50 +01:00 |
|
Sergiusz Bazanski
|
df908374dc
|
gui: implement basic cursor picking
|
2018-07-26 22:40:45 +01:00 |
|
Sergiusz Bazanski
|
567566585c
|
wip
|
2018-07-26 18:43:00 +01:00 |
|
Sergiusz Bazanski
|
940886f9fa
|
Merge branch 'master' into q3k/clickity
|
2018-07-26 17:46:27 +01:00 |
|
Sergiusz Bazanski
|
16acc6ea43
|
gui: move polyline/lineshader to gui/lineshader.{h,cc}
|
2018-07-26 17:37:24 +01:00 |
|
Sergiusz Bazanski
|
ba5395d89f
|
gui: refactor FPGAViewWidget even more slightly
|
2018-07-26 17:33:19 +01:00 |
|
Sergiusz Bazanski
|
706fe2f365
|
gui: refactor FPGAViewWidget slightly
|
2018-07-26 17:26:26 +01:00 |
|
Sergiusz Bazanski
|
c37d2baaf6
|
common: rename GraphicElement::{style,type} enums, add _MAX members
|
2018-07-26 16:39:19 +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
|
6b8b067b1a
|
Fix for zero length case
|
2018-07-25 09:37:22 +02:00 |
|
Clifford Wolf
|
c3cbc274ac
|
Change G_FRAME color to be significantly darker than G_ACTIVE
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-24 12:24:14 +02:00 |
|
Clifford Wolf
|
9d38907e95
|
Add G_ARROW (for now same look as G_LINE)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-24 12:18:01 +02:00 |
|
Miodrag Milanovic
|
7fd45c0cdf
|
Proper highlight/selected cleanup on context re-init
|
2018-07-23 17:10:06 +02:00 |
|
Sergiusz Bazanski
|
44f52234fb
|
QTimer::start(std::chrono::duration -> int)
The chrono::duration-friendly method is availble from Qt 5.8 only.
|
2018-07-21 21:44:40 +01:00 |
|
Sergiusz Bazanski
|
0311a27a53
|
Use UI lock for yielding
|
2018-07-20 18:34:59 +01:00 |
|
Sergiusz Bazanski
|
19f4b68f07
|
clang-format and uncomment debug
|
2018-07-20 13:19:56 +01:00 |
|
Sergiusz Bazanski
|
0385ad1b1c
|
Refactor renderer thread
|
2018-07-20 10:58:30 +01:00 |
|
Serge Bazanski
|
03508faabf
|
WIP.
|
2018-07-17 19:16:26 +01:00 |
|
Miodrag Milanovic
|
a5f93343b6
|
Added check for yosys availability
|
2018-07-17 09:40:26 +02:00 |
|
Miodrag Milanovic
|
29df566a60
|
Fix MSVC build
|
2018-07-16 08:07:57 +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
|
fcba866b63
|
remove selected on context change
|
2018-07-14 20:19:39 +02:00 |
|
Sergiusz Bazanski
|
1b5c1b028e
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr
|
2018-07-14 19:12:29 +01:00 |
|
Sergiusz Bazanski
|
36b4e3382d
|
Revert "Make GUI nice and smooth."
This reverts commit a8c84e90a3 .
|
2018-07-14 18:50:50 +01:00 |
|
Miodrag Milanovic
|
8d1996cae9
|
display selected object from tree
|
2018-07-14 19:44:37 +02:00 |
|
Sergiusz Bazanski
|
a8c84e90a3
|
Make GUI nice and smooth.
|
2018-07-13 20:53:52 +01:00 |
|
Sergiusz Bazanski
|
309a533b7c
|
Style.
|
2018-07-13 11:39:33 +01:00 |
|
Miodrag Milanovic
|
0f0259fd94
|
invert palette for fpga viewer
|
2018-07-13 11:21:49 +02:00 |
|
Miodrag Milanovic
|
96d862311d
|
Add coloring per graphics element style
|
2018-07-13 11:03:09 +02:00 |
|
Sergiusz Bazanski
|
499951cb65
|
Remove legacy graphics API
For now we do not optimize the OpenGL renderer against the new decal
API, but this can be done in the future.
|
2018-07-12 21:30:36 +01:00 |
|
Clifford Wolf
|
b8a42ff53b
|
Updates from clang-format
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-12 22:04:13 +02:00 |
|
Sergiusz Bazanski
|
681d824131
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/fix-zoom
|
2018-07-12 20:24:00 +01:00 |
|
Sergiusz Bazanski
|
284b4750ee
|
Fix zoom in fpgawidget
|
2018-07-12 20:22:53 +01:00 |
|
Miodrag Milanovic
|
7b9b2bef3c
|
make colors configurable, changed to gray
|
2018-07-12 18:03:10 +02:00 |
|
Miodrag Milanovic
|
8a226626be
|
changed order of scale and translate, makes it zoom at center
|
2018-07-12 17:38:58 +02:00 |
|
Clifford Wolf
|
a436035424
|
Add Groups API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-12 17:22:29 +02:00 |
|
Clifford Wolf
|
ce6afb5f7f
|
Merge branch 'ice40gfx' into 'master'
Ice40gfx
See merge request SymbioticEDA/nextpnr!7
|
2018-07-11 12:04:53 +00:00 |
|
Clifford Wolf
|
7081cca016
|
Add GUI Decals API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 14:03:23 +02:00 |
|
Miodrag Milanovic
|
0d71ed76cb
|
reversed Y coordinate in gui
|
2018-07-11 11:53:24 +02:00 |
|
David Shah
|
a412903651
|
Increase max zoom, decrease line width
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-09 15:33:09 +02:00 |
|
David Shah
|
a1cd9fcf73
|
Reduce line width, adding some switchboxes
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-09 14:53:20 +02:00 |
|
Miodrag Milanovic
|
7a741b66a1
|
clang format and some cleanup
|
2018-07-06 19:19:18 +02:00 |
|
Miodrag Milanovic
|
2dd7c77abd
|
no messages on console if all is fine with opengl
|
2018-07-05 19:32:17 +02:00 |
|