aboutsummaryrefslogtreecommitdiffstats
path: root/gui/fpgaviewwidget.h
Commit message (Collapse)AuthorAgeFilesLines
* Sorted out zoomout, works for all nowMiodrag Milanovic2018-11-111-20/+3
|
* Update grid properlyMiodrag Milanovic2018-10-271-0/+3
|
* clangformatMiodrag Milanovic2018-10-271-1/+1
|
* Fix tooltip position when doing screenshotMiodrag Milanovic2018-10-241-0/+2
|
* Display hint on mouse overMiodrag Milanovic2018-10-241-0/+2
|
* gui: improved FPGAViewWidget::paintGL() performanceMateusz Zalega2018-10-231-0/+1
| | | | | | | | | Profiling revealed that memcpy() in QOpenGLBuffer::allocate() had been taking the most time during paintGL() calls. I've been able to take the CPU usage down to about 1/4 of its previous values by caching elements in VBOs and updating them only after subsequent calls to renderGraphicElement(). Signed-off-by: Mateusz Zalega <mateusz@appliedsourcery.com>
* Recalculate max zoom level depending of archMiodrag Milanovic2018-10-141-2/+2
|
* Hover on items in treeMiodrag Milanovic2018-08-221-0/+1
|
* Fix hover when cursor leaves view, fixes #63Miodrag Milanovic2018-08-221-0/+1
|
* gui: fix zoom outbound not happening with fast startup timeSergiusz Bazanski2018-08-011-2/+0
|
* gui: unselect on click and zoom fixesSergiusz Bazanski2018-07-271-1/+2
|
* gui: deunionize PickedElement to support arches with typedefd IdsSergiusz Bazanski2018-07-271-28/+51
|
* gui: allow building for ECP5 and on WindowsSergiusz Bazanski2018-07-271-0/+20
|
* gui: allow selecting pipsSergiusz Bazanski2018-07-271-0/+1
|
* gui: ctrl click to select multiple elementsSergiusz Bazanski2018-07-271-3/+3
|
* gui: rejigger maximum zoom outSergiusz Bazanski2018-07-271-1/+1
|
* gui: implement zoom to selectionSergiusz Bazanski2018-07-271-4/+7
|
* gui: clang-formatSergiusz Bazanski2018-07-271-15/+13
|
* gui: implement zoom to outboundsSergiusz Bazanski2018-07-271-14/+43
|
* gui: implement basic cursor pickingSergiusz Bazanski2018-07-261-5/+53
|
* wipSergiusz Bazanski2018-07-261-19/+11
|
* Merge branch 'master' into q3k/clickitySergiusz Bazanski2018-07-261-201/+27
|\
| * gui: move polyline/lineshader to gui/lineshader.{h,cc}Sergiusz Bazanski2018-07-261-174/+1
| |
| * gui: refactor FPGAViewWidget even more slightlySergiusz Bazanski2018-07-261-21/+19
| |
| * gui: refactor FPGAViewWidget slightlySergiusz Bazanski2018-07-261-7/+8
| |
* | Merge branch 'master' into q3k/clickitySergiusz Bazanski2018-07-261-12/+5
|\|
| * gui: style fixesSergiusz Bazanski2018-07-261-12/+5
| |
* | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrSergiusz Bazanski2018-07-261-0/+6
|\|
| * clangformat and GraphicElement::style commentsClifford Wolf2018-07-261-0/+1
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * added buttons for new zoom operationsMiodrag Milanovic2018-07-261-1/+5
| |
* | gui: clickable bels, WIPSergiusz Bazanski2018-07-261-0/+20
|/
* QTimer::start(std::chrono::duration -> int)Sergiusz Bazanski2018-07-211-1/+1
| | | | The chrono::duration-friendly method is availble from Qt 5.8 only.
* clang-format and uncomment debugSergiusz Bazanski2018-07-201-17/+15
|
* Refactor renderer threadSergiusz Bazanski2018-07-201-3/+57
|
* WIP.Serge Bazanski2018-07-171-25/+37
|
* added highlight groupsMiodrag Milanovic2018-07-151-1/+7
|
* add select on property pane, and action to double clickMiodrag Milanovic2018-07-151-0/+1
|
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnrSergiusz Bazanski2018-07-141-17/+16
|\
| * display selected object from treeMiodrag Milanovic2018-07-141-1/+6
| |
* | Revert "Make GUI nice and smooth."Sergiusz Bazanski2018-07-141-80/+19
|/ | | | This reverts commit a8c84e90a39c54174dd24b5b76bd17aed8311481.
* Make GUI nice and smooth.Sergiusz Bazanski2018-07-131-19/+80
|
* Style.Sergiusz Bazanski2018-07-131-14/+15
|
* Add coloring per graphics element styleMiodrag Milanovic2018-07-131-8/+9
|
* Remove legacy graphics APISergiusz Bazanski2018-07-121-1/+1
| | | | | For now we do not optimize the OpenGL renderer against the new decal API, but this can be done in the future.
* Updates from clang-formatClifford Wolf2018-07-121-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/fix-zoomSergiusz Bazanski2018-07-121-0/+14
|\
| * make colors configurable, changed to grayMiodrag Milanovic2018-07-121-0/+14
| |
* | Fix zoom in fpgawidgetSergiusz Bazanski2018-07-121-5/+10
|/
* clang format and some cleanupMiodrag Milanovic2018-07-061-4/+2
|
* make GUI compile on MSVCMiodrag Milanovic2018-07-051-4/+4
|