aboutsummaryrefslogtreecommitdiffstats
path: root/gui
Commit message (Collapse)AuthorAgeFilesLines
* CleanupMiodrag Milanovic2018-10-273-30/+15
|
* simplify and move arroundMiodrag Milanovic2018-10-273-85/+58
|
* Split tree models and make other features work with itMiodrag Milanovic2018-10-274-143/+221
|
* make grid cover device only, do not zoom in if there are no elementsMiodrag Milanovic2018-10-271-4/+7
|
* fix edge caseMiodrag Milanovic2018-10-271-1/+1
|
* No gain in optimizing this, but lead to wrong displayMiodrag Milanovic2018-10-261-10/+4
|
* Merge pull request #96 from YosysHQ/imguiMiodrag Milanović2018-10-263-4/+62
|\ | | | | Imgui integration
| * Fix tooltip position when doing screenshotMiodrag Milanovic2018-10-242-1/+6
| |
| * Added cell and net info in hintMiodrag Milanovic2018-10-241-1/+10
| |
| * Fix propagating eventsMiodrag Milanovic2018-10-241-0/+11
| |
| * Display hint on mouse overMiodrag Milanovic2018-10-242-0/+21
| |
| * dummy imgui processingMiodrag Milanovic2018-10-241-4/+10
| |
| * Make imgui and qtgui compile on older qt as well, opengl 3.2 requiredMiodrag Milanovic2018-10-241-1/+7
| |
* | update last_render in case of change of any element, not just number of themMiodrag Milanovic2018-10-261-4/+18
| | | | | | | | optimize for hover/select/highlight where number matters
* | do not invalidate buffer, leave as isMiodrag Milanovic2018-10-251-7/+1
| |
* | proper update of empty decalMiodrag Milanovic2018-10-251-4/+2
|/
* gui: improved FPGAViewWidget::paintGL() performanceMateusz Zalega2018-10-234-86/+166
| | | | | | | | | 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-142-7/+9
|
* clangformatDavid Shah2018-09-302-12/+10
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* gui: Fix another zero-decal issueDavid Shah2018-09-251-1/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Apply GUI fix from @mmickoDavid Shah2018-09-251-1/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Added hover on properties as well, fixes #64Miodrag Milanovic2018-08-222-0/+21
|
* Hover on items in treeMiodrag Milanovic2018-08-225-6/+67
|
* Fix hover when cursor leaves view, fixes #63Miodrag Milanovic2018-08-222-0/+9
|
* gui: fix #57Serge Bazanski2018-08-191-3/+17
|
* fix zoom on elements, fixes #61Miodrag Milanovic2018-08-191-1/+1
|
* Merge pull request #47 from YosysHQ/settings_propagateClifford Wolf2018-08-182-2/+2
|\ | | | | Use settings for placer1 and router1
| * Save settings and give nicer names to someMiodrag Milanovic2018-08-102-2/+2
| |
* | Add arch attributes display to GUIClifford Wolf2018-08-181-0/+15
|/ | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Make loading works nice and use settingsMiodrag Milanovic2018-08-086-27/+29
|
* Use settings for json and pcfMiodrag Milanovic2018-08-082-2/+1
|
* Merge branch 'master' of github.com:YosysHQ/nextpnr into constidsClifford Wolf2018-08-088-140/+63
|\
| * cleanupMiodrag Milanovic2018-08-084-12/+0
| |
| * clangformatMiodrag Milanovic2018-08-086-8/+12
| |
| * move load/save proj to baseMiodrag Milanovic2018-08-084-39/+40
| |
| * Merge remote-tracking branch 'origin/master' into common_mainMiodrag Milanovic2018-08-081-6/+6
| |\ | | | | | | | | | | | | | | | # Conflicts: # ecp5/main.cc # ice40/main.cc
| * | Use ProjectHandler from gui as wellMiodrag Milanovic2018-08-061-86/+9
| | |
| * | Disable menu options on json loadMiodrag Milanovic2018-08-053-6/+13
| | |
* | | Get rid of PortPin and BelType (ice40, generic, docs)Clifford Wolf2018-08-081-4/+4
| |/ |/| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | API change: Use CellInfo* and NetInfo* as cell/net handles (common, ice40)Clifford Wolf2018-08-051-6/+6
|/ | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Utility calls staticMiodrag Milanovic2018-08-042-2/+2
|
* Move ArchArgs to BaseWindowMiodrag Milanovic2018-08-047-11/+7
|
* Chip selection ui for ECP5Miodrag Milanovic2018-08-042-1/+52
|
* not needed anymoreMiodrag Milanovic2018-08-041-7/+0
|
* add write bitstreamMiodrag Milanovic2018-08-045-2/+77
|
* Unify interfaces for guiMiodrag Milanovic2018-08-034-4/+28
|
* Moved to new signal slot syntaxMiodrag Milanovic2018-08-035-50/+47
|
* clangformatMiodrag Milanovic2018-08-025-28/+23
|
* Add names to toolbarsMiodrag Milanovic2018-08-021-4/+4
|
* Document and cleanupMiodrag Milanovic2018-08-024-105/+120
|