Qtpyvcp Versions Save

QtPyVCP - Qt and Python based Virtual Control Panel framework for LinuxCNC.

v0.3.7

4 years ago

Changes since the v0.3.6 release.

Enhancements and Features

  • HAL - Add getComponent convenience method (c573050)

Documentation

  • Add LinuxCNC forum section to README (7c0b9d6)
  • DOCS: add misc tips and tricks section (8197c72)

v0.3.6

4 years ago

Changes since the v0.3.5 release.

Bug Fixes

  • SubCallButton - Make subcall button search along subroutine path (bdac027)

v0.3.5

4 years ago

Changes since the v0.3.0 release.

Bug Fixes

  • fix missing format in log statement (bd8407d)
  • spindle actions - don't multiply speed by override, its already applied (b4a00ae)
  • ToolTable - Fix error loading tool table with non space separated values (e930f5b)
  • load the persistent settings from the right place (ba1410e)
  • StatusLable - Fix undefined variable bug (9f401bf)
  • remove title marker (f7afdb6)
  • fix status on datachannel (4d0705c)
  • Path of a VCP specified in INI should be relative to the $CONFIG_DIR (29dc212)

Enhancements and Features

  • ToolTable - Add support for changing bg color of current tool (75b2c31)
  • load stylesheet from file path rather than from string (68c51f3)
  • Add option to auto reload tool in spindle on start up (af8befc)
  • Improve status:all_axes_homed item (95d9349)
  • PersistentDataManager - A plugin to manage persistent data (7018bae)
  • enable 4 dec placed on works coords dialog (806504a)
  • Add dynamic QSS reload when in --develop mode (fb1ffb5)
  • Add --develop command line option (e5c58ee)
  • Notifications - Evaluate python expressions in DEBUG statements (8a33ab6)
  • add mode buttons and make XY larger (5d907be)
  • action example gui by group (a64ef4a)

Documentation

  • update sim config commands (0dde9a2)
  • update copyright (cd35d22)
  • Add last modified date, time and author to each doc page (3c5c9e5)
  • DOCS: add a bit more example (00e5b6f)
  • DOCS: add a rules step by step example (7b1de43)
  • DOCS: add docstring action button examples (227feb1)
  • DOCS: expand docstring (66e3562)
  • DOCS: fix incorrect example (fb5278b)
  • DOCS: add missing action button examples to docstring (bdab9c2)
  • DOCS: travis found another one (ed7cf02)
  • DOCS: I think I really fixed the error this time (1284417)
  • DOCS: fix build errors I hope (0ec7c6a)
  • DOCS: fix missing link (c62b81c)
  • DOCS: try to get travis to build without errors (8822d93)
  • DOCS: remove gcedit and move to the qplaintextedit branch (f97d71b)
  • DOCS: move docstring to inside the class to clean up the sidebar (146a03c)
  • DOCS: fix travis docs build error (3a640e3)
  • DOCS: remove automodule for base_dialog for now (40fa910)
  • DOCS: add missing docstrings (57c1acd)
  • DOCS: add jog syntax (4063d9a)
  • DOCS: fix typo in docstring (6d2159b)

Maintenance (refactoring, typos, etc.)

  • Remove ignored .settings.json files in examples (44436dd)

LinuxCNC sim Configs

  • Clean up DISPLAY section in sim configs (85eabda)

v0.3.4

4 years ago

Changes since the v0.3.3 release.

Bug Fixes

  • minor unused function showing an error

v0.3.3

4 years ago

Changes since the v0.3.2 release.

Enhancements and Features

  • ATC widget uses the new message system

v0.3.2

4 years ago

Changes since the v0.3.0 release.

Bug Fixes

  • StatusLable - Fix undefined variable bug (9f401bf)
  • remove title marker (f7afdb6)
  • fix status on datachannel (4d0705c)
  • Path of a VCP specified in INI should be relative to the $CONFIG_DIR (29dc212)

Enhancements and Features

  • Notifications - Evaluate python expressions in DEBUG statements (8a33ab6)
  • add mode buttons and make XY larger (5d907be)
  • action example gui by group (a64ef4a)

Documentation

  • Add last modified date, time and author to each doc page (3c5c9e5)
  • DOCS: add a bit more example (00e5b6f)
  • DOCS: add a rules step by step example (7b1de43)
  • DOCS: add docstring action button examples (227feb1)
  • DOCS: expand docstring (66e3562)
  • DOCS: fix incorrect example (fb5278b)
  • DOCS: add missing action button examples to docstring (bdab9c2)
  • DOCS: travis found another one (ed7cf02)
  • DOCS: I think I really fixed the error this time (1284417)
  • DOCS: fix build errors I hope (0ec7c6a)
  • DOCS: fix missing link (c62b81c)
  • DOCS: try to get travis to build without errors (8822d93)
  • DOCS: remove gcedit and move to the qplaintextedit branch (f97d71b)
  • DOCS: move docstring to inside the class to clean up the sidebar (146a03c)
  • DOCS: fix travis docs build error (3a640e3)
  • DOCS: remove automodule for base_dialog for now (40fa910)
  • DOCS: add missing docstrings (57c1acd)
  • DOCS: add jog syntax (4063d9a)
  • DOCS: add info to machine actions docstrings (76ae3a0)
  • DOCS: add note about failed installs (78fcbfc)
  • DOCS: python-pip is in the quick start and wheel is missing (06335d5)
  • DOCS: fix typo in docstring (6d2159b)

Maintenance (refactoring, typos, etc.)

  • Remove ignored .settings.json files in examples (44436dd)

LinuxCNC sim Configs

  • Clean up DISPLAY section in sim configs (85eabda)

v0.3.1

4 years ago

Changes since the v0.3.0 release.

Bug Fixes

  • StatusLable - Fix undefined variable bug (9f401bf)
  • remove title marker (f7afdb6)
  • fix status on datachannel (4d0705c)
  • Path of a VCP specified in INI should be relative to the $CONFIG_DIR (29dc212)

Enhancements and Features

  • Notifications - Evaluate python expressions in DEBUG statements (8a33ab6)
  • add mode buttons and make XY larger (5d907be)
  • action example gui by group (a64ef4a)

Documentation

  • Add last modified date, time and author to each doc page (3c5c9e5)
  • DOCS: add a bit more example (00e5b6f)
  • DOCS: add a rules step by step example (7b1de43)
  • DOCS: add docstring action button examples (227feb1)
  • DOCS: expand docstring (66e3562)
  • DOCS: fix incorrect example (fb5278b)
  • DOCS: add missing action button examples to docstring (bdab9c2)
  • DOCS: travis found another one (ed7cf02)
  • DOCS: I think I really fixed the error this time (1284417)
  • DOCS: fix build errors I hope (0ec7c6a)
  • DOCS: fix missing link (c62b81c)
  • DOCS: try to get travis to build without errors (8822d93)
  • DOCS: remove gcedit and move to the qplaintextedit branch (f97d71b)
  • DOCS: move docstring to inside the class to clean up the sidebar (146a03c)
  • DOCS: fix travis docs build error (3a640e3)
  • DOCS: remove automodule for base_dialog for now (40fa910)
  • DOCS: add missing docstrings (57c1acd)
  • DOCS: add jog syntax (4063d9a)
  • DOCS: add info to machine actions docstrings (76ae3a0)
  • DOCS: add note about failed installs (78fcbfc)
  • DOCS: python-pip is in the quick start and wheel is missing (06335d5)
  • DOCS: fix typo in docstring (6d2159b)

Maintenance (refactoring, typos, etc.)

  • Remove ignored .settings.json files in examples (44436dd)

LinuxCNC sim Configs

  • Clean up DISPLAY section in sim configs (85eabda)

v0.3.0

4 years ago

Changes since the v0.2.9 release.

Bug Fixes

  • fix spindle faster/slower only working on spindle 0 (30ed5d1)

Enhancements and Features

  • add clear button (3e2f281)

Documentation

  • DOCS: add info about issue_mdi machine action (1761bab)
  • DOCS: expand spindle docstrings (553526d)

v0.2.9

4 years ago

Changes since the v0.2.8 release.

Bug Fixes

  • Fix UnboundLocalError when an invalid VCP entry point is specified (da174b6)
  • Fix error when loading a VCP that matches the name of a dir in PWD (122c4ba)

Documentation

  • DOCS expand docstring (66047be)
  • DOC fix typo (8cef4e3)

v0.2.8

4 years ago

Changes since the v0.2.7 release.

Bug Fixes

  • ToolTable - toolDataFromRow returned data for the wrong tool (402a15f)
  • Don't try to jog if not On and in Manual mode. (88d8090)
  • Jog mode buttons should not grab focus. Fixes kcjengr/probe_basic#5 (9bb4849)

Enhancements and Features

  • Launcher - make it possible to load a VCP from a relative file path (37e9abd)
  • ToolTable - Add slot to load selected tool (811e9df)
  • limit number of notification popups (b8065b1)
  • offset widget table (21f0142)

Documentation

  • Notification data plugin (24c3338)
  • DOC fix dependency name (f6b2e01)
  • DOC add hal_plot dependency pyqtgraph (64abcd2)

Work In Progress

  • persistent settings (c34b781)
  • WIP generate mdi commands (824ad1d)
  • WIP paint active offset (afae150)
  • WIP offset table init with floats (bd685f9)
  • enable fswacth (e2f8e5e)
  • Actually read the params file (3b811fd)