Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | LCD display emulation updated to keep aspect ratio. | Pavel Pisa | 2019-06-28 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Initial optimized version LCD display emulation. | Pavel Pisa | 2019-06-28 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Simulate push of dial buttons by check box. | Pavel Pisa | 2019-06-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Set minimal size of about dialog to make it usable under emscripten. | Pavel Pisa | 2019-06-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Do not run local event loop in about dialog. | Pavel Pisa | 2019-06-27 |
| | | | | | | | Local event loops in modal dialog prevents emscripten/WAS function correctly. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Do not build tests and CLI version for Wasm/Emscripten. | Pavel Pisa | 2019-06-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Set default location of the program view on the left. | Pavel Pisa | 2019-06-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Set follow fetch for program view if configuration is not found. | Pavel Pisa | 2019-06-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Convert QString to C string character by character, std::strtol{l} fails ↵ | Pavel Pisa | 2019-06-26 |
| | | | | | | | | | | under some circumstances. It seems that under Emscripten build and sometimes even under Windows build the conversion QString.toLatin1().data() does not guarantee well formed null terminated C string. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Allow to create simulator without loaded executable. | Pavel Pisa | 2019-06-26 |
| | | | | | | | This allows to test simple instruction sequences without need to install compiler. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | packaging: include dependency on Qt5PrintSupport in spec file. | Pavel Pisa | 2019-06-24 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Printing/export to PDF file reduces print area/page to actual image size. | Pavel Pisa | 2019-06-12 |
| | | | | | | | This allows direct inclusion of print outputs into documentation and papers. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add simple printing of core view. | Pavel Pisa | 2019-06-11 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | coreview: correct translation of position for vertical text printing. | Pavel Pisa | 2019-06-11 |
| | | | | | | | setY does not translate top and bottom together. The result was flipped rectangle. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Editor start with already shown value in memory and program view. | Pavel Pisa | 2019-06-05 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Disable text elide for memory and program views. | Pavel Pisa | 2019-06-05 |
| | | | | | | | | | | Set of Monospace font does not ensure that different hexadecimal numbers do not vary in in the text size on MAC OS. QFontDatabase::systemFont(QFontDatabase::FixedFont) works on MAC OS but selected font looks ugly. Disable elide ensures that most of the text is seen. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add Building from source on macOS section to README | Martin Endler | 2019-05-12 |
| | |||
* | Add build badge to README | Martin Endler | 2019-05-12 |
| | |||
* | Improve macOS build | Martin Endler | 2019-05-12 |
| | |||
* | Fix CI build | Martin Endler | 2019-05-12 |
| | |||
* | Fix CI build definition | Martin Endler | 2019-05-12 |
| | |||
* | Fix CI build | Martin Endler | 2019-05-12 |
| | |||
* | Enable CI build for macos-build branch | Martin Endler | 2019-05-12 |
| | |||
* | Add Azure Pipelines config | Martin Endler | 2019-05-12 |
| | |||
* | Add build script for macOS | Martin Endler | 2019-05-12 |
| | |||
* | Add icon for macOS | Martin Endler | 2019-05-12 |
| | |||
* | Fix .gitignore (add !.gitmodules) | Martin Endler | 2019-05-12 |
| | |||
* | qtmips_cli: add option to report number of required cycles and stalls. | Pavel Pisa | 2019-04-05 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Implement standard zoom handling by mouse wheel and keys. | Pavel Pisa | 2019-04-05 |
| | | | | | | Suggested by Ales Kapica. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Implement stall cycles counter and view of CPU cycles counter. | Pavel Pisa | 2019-04-02 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Update TODO list a little. | Pavel Pisa | 2019-04-01 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Version updated to 0.6.8. | Pavel Pisa | 2019-04-01 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Coreview multiplexers updated and added for branch compare forward. | Pavel Pisa | 2019-04-01 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | qtmips_gui: set application window icon. | Pavel Pisa | 2019-04-01 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | The follow stage selects address cell to make rest visible. | Pavel Pisa | 2019-03-31 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Update Suse/Fedora/RedHat packaging files to install icon and desktop file. | Pavel Pisa | 2019-03-31 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add qtmips_gui bitmap icon. | Pavel Pisa | 2019-03-31 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add SVG version of the qtmips_gui icon. | Pavel Pisa | 2019-03-31 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Update version string in ApplicationVersion property. | Pavel Pisa | 2019-03-31 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Move dektop file to data directory. | Pavel Pisa | 2019-03-31 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Set gray background to stalled instructions/idled stages. | Pavel Pisa | 2019-03-31 |
| | | | | | | This allows to easier identify unused pipeline stages. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Setting background color dial | Tomas Prochazka | 2019-03-30 |
| | | | | Setting the background color of the graphical component dial, which the color it representing (RGB) | ||
* | qtmips_cli: start report in decimal mode. | Pavel Pisa | 2019-03-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Correct Debian changelog formatting. | Pavel Pisa | 2019-03-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Version updated to 0.6.7 | Pavel Pisa | 2019-03-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Initial version of script to help with release preparation. | Pavel Pisa | 2019-03-27 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Change single cycle core with delay slot to use separate fetch stage. | Pavel Pisa | 2019-03-26 |
| | | | | | | | | | | | | When instructions are visualized then it is even more misleading to keep old instruction in decode phase delay buffer. The single cycle core with delay slot is upgraded to the variant with fetch and execute phases. This way the structure is logical and delay slot has purpose. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Change instruction views background to match stages color. | Pavel Pisa | 2019-03-26 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Highlight instructions passing through the pipeline stages. | Pavel Pisa | 2019-03-25 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Do not save program view start address when changed due to program executed. | Pavel Pisa | 2019-03-25 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> |