Releases: kcjengr/qtpyvcp
Releases · kcjengr/qtpyvcp
v0.1.14
Changes since the v0.1.13 release.
Bug Fixes
- fix env var names so halshow and emccalib tools launch (4004427)
- fix HAL Show tools action (70314ab)
Enhancements and Features
- add probe sim button (09b1f24)
- add simulated_probe tool action (bde5a83)
- make simulate_probe load (0bc9b47)
- trying to add simulate_probe but I get an error (27d3990)
- FileSystem - add editSelectedFile slot (3522bb0)
- FileSystem - add openSelecteItem slot (35728c0)
- improve libpyqt5.so install script to can be run from any dir (a8bf2b4)
Build System
- use .travis for travis build scripts (e3c7bab)
Documentation
- add status labels to tutorial (bb741d1)
- add status info for g and m codes (3398192)
- add backplot controls to tutorial (4df812b)
- make coordinate setting for touch screen (bc2cddf)
- update tool actions docstrings (74f3bbd)
- add action button syntax (a7b2d03)
- add mist actions group docstring (abb3b2e)
- add docstrings (4bd1798)
- add docstrings to status items (0cc4127)
- start adding some docstrings (9addd99)
- add offsets tutorial page (5b8892e)
- add file navigator and dro (2a984b8)
- add note about the reconstruction of the tutorial (396859c)
- update images and clean up text (f3aa56e)
- more updates to tutorial (427748d)
v0.1.13
v0.1.12
Changes since the v0.1.11 release.
Bug Fixes
- actually fix the
machine.jog-mode
actions (Fixes #2) (36fe5cf) - fix bug caused by merge conflict (b59c0dc)
- fix
machine.jog_mode
actions (See #2) (61dc70d) - add required items to ini file. (b1ffb55)
- fix regression that prevents error dialog from showing (fa3ab02)
- fix unhome action in machine_actions (6c32cad)
- fix custom menu bar handling in YAML (b6ba6ec)
Enhancements and Features
- rewrite ToolTable widget to read from tool dict (41ad2d8)
- ToolTable - add save method to tool tool_table plugin (acbe42e)
- Error Dialog - add Quit App and Ignore buttons (da32402)
- complete the unhoming actions class (8ea4f9a)
- Add Open Issue button to ErrorDialog and pre-fill information (0f96f68)
- RulesEditor - sort items in property selection combobox (ba2f4b5)
- add support for setting widget stylesheet with rules (ee86c08)
- Add StatusLED widget (35e6109)
- add VCPButton base widget, and use as base for button widgets (c36c06a)
Documentation
- add actionbutton syntax (b32950a)
- fix formatting of docstring (ce7087e)
- add overrides to tutorial (d3897d0)
- update tutorial (b7c8bd5)
- update tutorial (acf2660)
- add info on creating custom dialogs (cfa73d7)
- add info about status led (20910cf)
- add more content to the tutorial (3d91f15)
- fix typo (ee33755)
- add more content to tutorial (ac071a2)
- add initial YAML config documentation (c3068c2)
- update INI configuration options (0275529)
- add upgrade information (ca03a32)
- add info about hiding the menu in the tutorial (113fa15)
- docstring add missing entries (df2f1ef)
- start adding some missing docstrings (bd559fa)
- add dro widget tutorial (ff4643d)
- start to build the vcp tutorial (0d8f680)
LinuxCNC sim Configs
- add tooltable file header format (296414f)
VCP Examples
- ProbeBasic - update tool table slots (ddafabf)
- Add Probe Basic Vertical (83ef30d)
- Add Probe Basic Lathe (ff06055)
Work In Progress
- complete the unhoming class (095e11a)
v0.1.11
Changes since the v0.1.10 release.
Bug Fixes
- fix custom menu bar handling in YAML (b6ba6ec)
- BaseDialog - fix error with setting window flags on Qt 5.7 (e1ddf04)
- fix error when trying to enter action name in designer (7d485b9)
Enhancements and Features
- add VCPButton base widget, and use as base for button widgets (c36c06a)
Documentation
- add upgrade information (ca03a32)
- add info about hiding the menu in the tutorial (113fa15)
- add dialogs to tutorial (8ac3ec9)
- add ini file configuration options (bd6547f)
- rework first page of tutorial and add more content (5f4640b)
- start adding info on building for a touch screen (1ee97e7)
- change path to vcp-template copy location (f6f8133)
- add dro widget tutorial (ff4643d)
- start to build the vcp tutorial (0d8f680)
v0.1.10
Changes since the v0.1.9 release.
Bug Fixes
- fix hang on notifications server if invalid icon path (f690394)
- ToolTable - fix crash when loading (Fixes #1) (14cf919)
Enhancements and Features
- enable setting Qt theme from YAML config file (a6145e2)
- catch unhanded exceptions and show in dialog (903013b)
- add F11 shortcut to toggle fullscreen (dd80275)
- BaseWidget - utf-8 encode rules expression (1812c42)
Documentation
Style Fixes (whitespace, PEP8)
- BaseWidget - wrap long lines and remove debug print (b7ea0d3)
VCP Examples
- ProbeBasic - include BebasKai font and auto install it (b47bd19)
v0.1.9
Changes since the v0.1.8 release.
Build System
- improve auto change-log generator (91cb605)
Documentation
- improve development guide docs (4131985)
Maintenance (refactoring, typos, etc.)
- remove extra new line for setuptools version in Travis log (38efeaf)
Continuous Integration
- try to upgrade setuptools and see what version travis is using (70d1463)
v0.1.8
Changes since the v0.1.7 release.
Bug Fixes
- don't quit QtDesigner when closing preview window (46c4cba)
- SubCallButton - use default value if entry is blank (c190e46)
- SubCallButton - fix crash caused by bad attribute name, fix o call format (ef4bf90)
Enhancements and Features
- add dialogs/base_dialog module (fe1d960)
- use default_menubar by default for all mainwindows (bb2da3c)
Continuous Integration
- use script to upload release to PyPi instead of deploy gem (72842a6)
Documentation
v0.1.7
Changes since the v0.1.6 release.
Continuous Integration
- publish docs on both commit and tag (c3a19bc)
- add python-pip and qttools5-dev-tools to deb deps (03fcea4)
- make deb and sudo pip install libpyqt5.so libraries (9df6e0c)
- fix deb builds and put sim configs in the right location (40296ba)
Documentation
v0.1.6
Changes since the v0.1.5 release.
Bug Fixes
Continuous Integration
- make debs dir (264460a)
- segregate debs, PyPi deploy does not like them in dist (50390ce)
- skip cleanup for PyPi deploy (3d8fd0a)
- install pyqt5-dev-tools to be able to compile ui and qrc files (edaed66)
- don't clean up build (7b72732)
- make publish release script upload release files (e8267a7)
- add script to generate GH release with change log (93af77a)
- remove notification stuff from travis config (ddb4e97)
- try to get Travis working again (b6ce391)
- enable build status spam (5622e9e)
Merged Branches
- Merge branch 'jog_button' (edc6f5d)
Documentation
Other
v0.1.5
- Fixed multiple bugs related to YAML config file loading
- QtPyVCP now properly loads a postgui_halfile
- Implemented all the cmd line options
- Add cmd and INI options to prevent confirm exit dialog
- Removed deprecated launch_designer.sh scrip in favour of editvcp