Releases: trikset/trik-studio
Releases · trikset/trik-studio
Cumulative update
Checker (auto-test feature) improvements
- Variables can be used in messages from checker #1602
on_success
event (and even multiple handlers for simpler scripts)--close
option for2D-model
to close window
Build system and code improvements
- Add
CONFIG+=use_system_quazip2
to build with system-widequazip2
library - Add
CONFIG+=trik_nopython
option to build without Python support - Python 3.10 compatibility
- Reduce code base (removed obsolete QReal plugins)
- Support QtIFw both 3.x and 4.x
- Centos7 CI build
Other minor improvements
- Fix memory leak in dock window
- Fix translations for standard dialogs from Qt5
- Fix startup language (support system-wide locale)
New Contributors
Full Changelog: 2022.2...2023.1
Pioneer/Mini support update and comment on scene
- Geoscan Pioneer/Pioneer Mini support update
- New comment area with HTML tags support (preview)
- Improvements for auto-grader(checker, CheckApp), including new
message
tag to report custom messages on triggered event.
<trigger>
<message text="Hello, world!"/>
</trigger>
- Note!: Probably, this is the last version to support Win7 32bits and macOS 10.12.
Lidar support and small improvements
- Lidar support (see
examples
), only in scripting mode, but in 2D too - Studio 2D model can connect via message box to robot and to another TS instance (set hull number in the options)
- Add
any
tag for all objects ofinside
in constrants - Fix EV3 upload and run issue
- Minor Python related fixes
- Other fixes not worth mentioning
What's Changed
- macOS: install into users's applications dir by @iakov in #1445
- Fix missing unicodedata.py for Win installer by @iakov in #1447
- Fix loss of sensors by @IKhonakhbeeva in #1442
- Fix replaceBy for nodes by @IKhonakhbeeva in #1449
- Fix TRIK_PYTHONPATH for additional libraries by @iakov in #1452
- Fix EV3 upload and run by @iakov in #1453
- Fix readOnly flags behavior by @IKhonakhbeeva in #1461
- Add hull number for Trik Studio by @IKhonakhbeeva in #1470
- Fix python waitForMessage generator by @khodand in #1471
- Update ifw version to 4.2 by @khodand in #1472
- Fix crash when mailbox is not enabled by @iakov in #1486
- Add 'any' for all objects of inside tag by @IKhonakhbeeva in #1487
- Lidar by @IKhonakhbeeva in #1434
- Fix PythonXX.zip problem in QtIFW by @iakov in #1497
- Add lidar example by @khodand in #1496
Full Changelog: 2021.2...2021.3
2021.2
Main features for online era with TRIK 2D simulation in 2021.2:
- TRIK 2D: Python support for all platforms now is included in the installer, no additional configuration is required. However, some additional configuration is required when third-party editors are used.
- Cool companion application to run automated tests (checks) for a group of tests for each program in the folder.
External Tools
->TRIK CheckApp
. - Option to turn Mailbox support on in TRIK 2D
2021.1
2020.6
Fixpack with few features * Images and objects alignment on scene (try with Ctrl and Shift when dragging/resizing) * Timers in Python * Marker is now at the rotation center * 'Say' block is visualized on scene * Horizontal scene scrolling with Shift+MWheel * Fix color sensor for TRIK * Fix TRIK script upload * Mailboxes in simulation: set option TRIK2DMailbox=yes * Performance improvements for simulation engine * Linux: Wayland support
201228.1
jr2020.5
2020.5-chat
2020.5 with mailboxes(demo)
2020.5
Input block, gyro for TRIK, lots of tests * Input block support to read from keyboard * The same gyro interface for JS/Py as on the TRIK controller * Fixed Clear Encoder block for EV3, and other EV3 small issues * Unit-tests from QReal and a pack of integration tests for CI * Fixed a lot of memory leaks * Improved scene rendering, faster and smoother --- Patch 4