Releases: jiasli/iRobotGUI
Releases · jiasli/iRobotGUI
iRobotGUI-1.0.1
iRobotGUI-1.0
iRobotGUI-beta-0.3
0.3.2
- Supports COM port auto-detection.
- More complicated demos.
0.3.1
- Automatically update the debug panel.
- Show currently selected instruction and clipboard.
- Copy instructions in text format. It can also be pasted to notepad.
- Double click the instruction image to add a new instruction to the end of the program list.
0.3.0
- Prompt the user to save the program when closing.
- Set the default path for Emulator according to the location of the exe file.
- Enable modern Windows 7 dialog style.
Fix
- Program crashes when emulator path is invalid.
- DEMO cannot be translated.
- DEMO parameter window doesn't change according to the given instruction.
- Drag-and-drop fails when the ProgramList is too long.
Known Issues
- Double-click to add instructions not implemented.
iRobotGUI-alpha-0.2
0.2.1
Fix
- IF doesn't read sensor.
0.2.0
Main
- Emulator is included in the release package under folder
MCEmulator
. - The numeric data is displayed in
num+unit
format.
- Completed text description.
- Tweak windows' size and position.
Fix
Known Issues
- Default path for emulator is not set
- COM Port number in emulator must be manually changed in
main.cpp
. - If the emulator's path is invalid, uncustomized error dialogs will be shown.
iRobotGUI-alpha-0.1.0
Main
- Emulator functions are integrated.
- ProgramList pictures change according to the instruction: Move/Rotate/Drive.
- ProgramList can display text descriptions for intructions next to the picture.
- Refined Drive: add button for driving forward.
- Use centimeter for distance control.
- Add text description in IF and LOOP windows.
- Instruction pictures updated for consistency.
Code
- Create text description methods.
- Can consume inline comment and generate commented instructions.
Testing
- Add test cases for high-level program.
Known Issues
- Emulator cannot be used if Visual Studio or VC compiler are not installed.
- Not all instructions can display correct text descriptions.