Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gowin: Add GUI. | YRabbit | 2022-01-29 | 1 | -37/+46 |
| | | | | | | | | | | | | | | | * Items such as LUT, DFF, MUX, ALU, IOB are displayed; * Local wires, 1-2-4-8 wires are displayed; * The clock spines, taps and branches are displayed with some caveats. For now, you can not create a project in the GUI because of possible conflict with another PR (about GW1NR-9C support), but you can specify the board in the command line and load .JSON and .CST in the GUI. Although ALUs are displayed, but the CIN and COUT wires are not. This is still an unsolved problem. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | Fixing old emails and names in copyrights | gatecat | 2021-06-12 | 1 | -1/+1 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | clangformat | gatecat | 2021-06-01 | 1 | -1/+1 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Fix hidpi, fixes #167, fixes #275, fixes #425 | Miodrag Milanovic | 2021-05-31 | 1 | -3/+6 |
| | |||||
* | refactor: Replace getXName().c_str(ctx) with ctx->nameOfX | D. Shah | 2021-02-02 | 1 | -4/+4 |
| | | | | | | This makes the ongoing migration to IdStringList easier. Signed-off-by: D. Shah <dave@ds0.me> | ||||
* | cleanup: Spelling fixes | D. Shah | 2021-01-28 | 1 | -2/+2 |
| | | | | Signed-off-by: D. Shah <dave@ds0.me> | ||||
* | old boost support | Miodrag Milanovic | 2020-04-20 | 1 | -2/+2 |
| | |||||
* | Skip same frames | Miodrag Milanovic | 2020-01-11 | 1 | -7/+12 |
| | |||||
* | Enable screenshot and recording feature | Miodrag Milanovic | 2020-01-05 | 1 | -1/+37 |
| | |||||
* | Add options to enable/disable displayed elements | Miodrag Milanovic | 2019-12-20 | 1 | -16/+45 |
| | |||||
* | Merge pull request #169 from ajeakins/master | Miodrag Milanović | 2019-05-23 | 1 | -14/+0 |
|\ | | | | | Fix device view not showing anything on macOS. | ||||
| * | Remove format versioning now this is set at the top level application. | Adrian Jeakins | 2018-12-20 | 1 | -14/+0 |
| | | |||||
* | | clangformat | David Shah | 2019-03-22 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | gui/fpgaviewwidget: Make background opaque | David Shah | 2019-03-12 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | gui: Allow shift+drag to move around the view | Sylvain Munaut | 2019-02-22 | 1 | -5/+14 |
| | | | | | | | | | | | | | | right & middle clight are really inconvenient when working with a touchpad in tap-to-click mode Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | | Better resize, FPGAViewWidget minimal is now 320x200, fixes #222 | Miodrag Milanovic | 2019-02-07 | 1 | -1/+1 |
|/ | |||||
* | clangformat | David Shah | 2018-11-16 | 1 | -53/+41 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Make zoom in/out always display content | Miodrag Milanovic | 2018-11-12 | 1 | -1/+1 |
| | |||||
* | Sorted out zoomout, works for all now | Miodrag Milanovic | 2018-11-11 | 1 | -22/+9 |
| | |||||
* | Update grid properly | Miodrag Milanovic | 2018-10-27 | 1 | -16/+25 |
| | |||||
* | clangformat | Miodrag Milanovic | 2018-10-27 | 1 | -2/+2 |
| | |||||
* | make grid cover device only, do not zoom in if there are no elements | Miodrag Milanovic | 2018-10-27 | 1 | -4/+7 |
| | |||||
* | fix edge case | Miodrag Milanovic | 2018-10-27 | 1 | -1/+1 |
| | |||||
* | No gain in optimizing this, but lead to wrong display | Miodrag Milanovic | 2018-10-26 | 1 | -10/+4 |
| | |||||
* | Merge pull request #96 from YosysHQ/imgui | Miodrag Milanović | 2018-10-26 | 1 | -3/+51 |
|\ | | | | | Imgui integration | ||||
| * | Fix tooltip position when doing screenshot | Miodrag Milanovic | 2018-10-24 | 1 | -1/+4 |
| | | |||||
| * | Added cell and net info in hint | Miodrag Milanovic | 2018-10-24 | 1 | -1/+10 |
| | | |||||
| * | Fix propagating events | Miodrag Milanovic | 2018-10-24 | 1 | -0/+11 |
| | | |||||
| * | Display hint on mouse over | Miodrag Milanovic | 2018-10-24 | 1 | -0/+19 |
| | | |||||
| * | dummy imgui processing | Miodrag Milanovic | 2018-10-24 | 1 | -4/+10 |
| | | |||||
* | | update last_render in case of change of any element, not just number of them | Miodrag Milanovic | 2018-10-26 | 1 | -4/+18 |
| | | | | | | | | optimize for hover/select/highlight where number matters | ||||
* | | proper update of empty decal | Miodrag Milanovic | 2018-10-25 | 1 | -4/+2 |
|/ | |||||
* | gui: improved FPGAViewWidget::paintGL() performance | Mateusz Zalega | 2018-10-23 | 1 | -27/+69 |
| | | | | | | | | | 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 arch | Miodrag Milanovic | 2018-10-14 | 1 | -5/+7 |
| | |||||
* | Hover on items in tree | Miodrag Milanovic | 2018-08-22 | 1 | -0/+8 |
| | |||||
* | Fix hover when cursor leaves view, fixes #63 | Miodrag Milanovic | 2018-08-22 | 1 | -0/+8 |
| | |||||
* | gui: fix #57 | Serge Bazanski | 2018-08-19 | 1 | -3/+17 |
| | |||||
* | fix zoom on elements, fixes #61 | Miodrag Milanovic | 2018-08-19 | 1 | -1/+1 |
| | |||||
* | gui: fix zoom outbound not happening with fast startup time | Sergiusz Bazanski | 2018-08-01 | 1 | -6/+10 |
| | |||||
* | gui: unselect on click and zoom fixes | Sergiusz Bazanski | 2018-07-27 | 1 | -6/+24 |
| | |||||
* | gui: deunionize PickedElement to support arches with typedefd Ids | Sergiusz Bazanski | 2018-07-27 | 1 | -9/+18 |
| | |||||
* | gui: allow selecting pips | Sergiusz Bazanski | 2018-07-27 | 1 | -0/+2 |
| | |||||
* | gui: do not allow selecting FRAMEs | Sergiusz Bazanski | 2018-07-27 | 1 | -1/+1 |
| | |||||
* | gui: don't keep stale hover selections | Sergiusz Bazanski | 2018-07-27 | 1 | -1/+7 |
| | |||||
* | gui: ctrl click to select multiple elements | Sergiusz Bazanski | 2018-07-27 | 1 | -5/+11 |
| | |||||
* | gui: implement zoom to selection | Sergiusz Bazanski | 2018-07-27 | 1 | -42/+47 |
| | |||||
* | gui: clang-format | Sergiusz Bazanski | 2018-07-27 | 1 | -66/+65 |
| | |||||
* | gui: implement zoom to outbounds | Sergiusz Bazanski | 2018-07-27 | 1 | -21/+85 |
| | |||||
* | gui: implement basic cursor picking | Sergiusz Bazanski | 2018-07-26 | 1 | -46/+221 |
| | |||||
* | wip | Sergiusz Bazanski | 2018-07-26 | 1 | -46/+71 |
| |