10.5281/ZENODO.1135062
Olzhas Rakhimov
rakhimov/scram: Automated GUI Testing
Zenodo
2018
2018-01-04
https://zenodo.org/record/1135062
https://github.com/rakhimov/scram/tree/0.16.1
10.5281/zenodo.1059002
0.16.1
Open Access
Release Notes
<p>This release automates GUI testing with Qt Test and CI on GNU/Linux, macOS, and Windows.</p>
Minor Changes
<ul>
<li>GUI: Automated GUI Testing (#202)</li>
<li>GUI: Present interface languages in sorted order (#242)</li>
<li>GUI: Doxygen code doc generation and coverage (#243)</li>
<li>GUI: Spanish translation (thanks to @NeHoMaR)</li>
<li>GUI: Turkish translation (thanks to <a href="https://crowdin.com/profile/irfandogan">irfandogan</a>)</li>
<li>GUI: Dutch translation (thanks to <a href="https://crowdin.com/profile/omersurer">Omer Surer</a>)</li>
<li>GUI: Indonesian translation
(thanks to @anggaariska, @isaideureka, and <a href="https://crowdin.com/profile/Irham21">Irham21</a>)</li>
<li>GUI: Polish translation (thanks to @oschlypajac)</li>
<li>GUI: Italian translation (thanks to @aitorres)</li>
</ul>
Removed Features
<ul>
<li><code>install.py</code> helper script (use CMake or its front-ends directly)</li>
<li>GUI: Crash handler (requires an external process; instead, rely on the OS default)</li>
</ul>
Bug Fixes
<ul>
<li>GUI: SIGSEGV on model modification with open report tree (#236)</li>
<li>GUI: Zoom box is too reactive (#240)</li>
<li>GUI: GateTable: Remove element is active w/o selected element (#241)</li>
</ul>
Since v0.16.0
<p>140 commits resulted in 290 files changed, 117096 insertions(+), 5798 deletions(-)</p>
<ul>
<li>Core: 95 files changed, 531 insertions(+), 582 deletions(-)</li>
<li>Scripts: 5 files changed, 236 insertions(+), 139 deletions(-)</li>
<li>GUI: 78 files changed, 6694 insertions(+), 3746 deletions(-)</li>
<li>Tests: 42 files changed, 421 insertions(+), 659 deletions(-)</li>
<li>Documentation: 5 files changed, 58 insertions(+), 20 deletions(-)</li>
<li>Schemas: No change</li>
</ul>