fetched mlz version

- before some chamges in the gerrit pipline

Change-Id: I33eb2d75f83345a7039d0fb709e66defefb1c3e0
This commit is contained in:
2023-05-02 11:31:30 +02:00
parent b19a8c2e5c
commit da15df076a
765 changed files with 35890 additions and 59302 deletions

407
debian/changelog vendored
View File

@ -1,3 +1,408 @@
frappy-core (0.17.10) focal; urgency=medium
* Change leftover %-logging calls to lazy
* Convert formatting automatically to f-strings
* move unit into display label
* [WIP] gui: add specific input widgets
* Rebuild NodeWidget when the description changes
* Manually convert most remaining format statements
* make entangle mapping a dict
-- Alexander Zaft <jenkins@frm2.tum.de> Wed, 19 Apr 2023 14:32:52 +0200
frappy-core (0.17.9) focal; urgency=medium
* interactive client: avoid messing up the input line
-- Markus Zolliker <jenkins@frm2.tum.de> Tue, 11 Apr 2023 16:09:03 +0200
frappy-core (0.17.8) focal; urgency=medium
* Debian: Fix typo
-- Jens Krüger <jenkins@frm2.tum.de> Wed, 05 Apr 2023 07:20:25 +0200
frappy-core (0.17.7) focal; urgency=medium
* Debian: add pyqtgraph dependency
-- Jens Krüger <jenkins@frm2.tum.de> Wed, 05 Apr 2023 07:07:24 +0200
frappy-core (0.17.6) focal; urgency=medium
[ Alexander Zaft ]
* gui: show parameter properties again
* gui: full module description only in detailed mode
* gui: switch group button order, change text
* gui: add console history
* gui: logwindow improvements
* add copyright headers where missing
* add optional validation to ValueType
* cli: add argparse and inlcudes before repl
[ Markus Zolliker ]
* improve error messages
[ Jens Krüger ]
* Fix debian GUI package dependency
-- Alexander Zaft <jenkins@frm2.tum.de> Tue, 04 Apr 2023 08:42:26 +0200
frappy-core (0.17.5) focal; urgency=medium
* Fix generator
-- Alexander Zaft <jenkins@frm2.tum.de> Wed, 22 Mar 2023 12:32:06 +0100
frappy-core (0.17.4) focal; urgency=medium
* Fix entangle integration bugs
-- Alexander Zaft <jenkins@frm2.tum.de> Wed, 22 Mar 2023 11:44:34 +0100
frappy-core (0.17.3) focal; urgency=medium
* UNRELEASED
-- Alexander Zaft <jenkins@frm2.tum.de> Tue, 21 Mar 2023 15:55:09 +0100
frappy-core (0.17.2) focal; urgency=medium
[ Alexander Zaft ]
* Fix Simulation and Proxy
[ Markus Zolliker ]
* cfg path quick fix for hands-on session
[ Georg Brandl ]
* add pyqtgraph to gui dependencies
[ Markus Zolliker ]
* allow super calls on read_/write_ methods
[ Alexander Zaft ]
* Add greeter tab to UI
* Add recent SECNodes to Drop down menu
* Remove auto-connect to 10767 on startup
[ Markus Zolliker ]
* do not reuse address on Windows
[ Georg Brandl ]
* version.py: sync with other projects
[ Alexander Zaft ]
* Fix forge link in README
[ Markus Zolliker ]
* better guess for cfg file location
* fix ppms with proxy
* default settings on the IO class
* demo lakeshore with simulation
[ Georg Brandl ]
* cfg editor: fixes
* installer: add config for frappy gui exe
[ Markus Zolliker ]
* make doc should not fail when version is not available
[ Alexander Zaft ]
* Add reconnect Action
[ Georg Brandl ]
* readme: fix make call
* gui: add about dialog, remove "about Qt" menu entry
* gui: move QSECNode to separate module
* gui: isort
[ Alexander Zaft ]
* Fix Node adding logic
* Remove unneeded constants
* Make input field more distinct
[ Markus Zolliker ]
* AsynConn.uri: better handling for missing scheme
[ Georg Brandl ]
* gui: remove unused ui file
* gui: better label for param set button
[ Alexander Zaft ]
* Always make a greeter tab
[ Markus Zolliker ]
* improve online help of frappy-cli
* refresh logging when reconnected while watching
[ Alexander Zaft ]
* [Needs Feedback] Add PyQt6. Remove PyQt4
* Merge resource files
* Extend Node and Module widgets
* Scroll Module area instead of replacing widgets
* Remove Modulectrl Widget
[ Georg Brandl ]
* gui: better display of protocol version
* gui: cleanup code in modulewidget
* gui: always show scrollbar in nodewidget
[ Alexander Zaft ]
* Short background Color animation on scroll
[ Markus Zolliker ]
* treat returning None from write_<param> properly
[ Alexander Zaft ]
* Fix doubled module info
[ Georg Brandl ]
* Jenkinsfile: isort does not fail the build
* isort: add firstparty
[ Alexander Zaft ]
* gui: make module details button checkable
* gui: Logo in greeter
[ Enrico Faulhaber ]
* handle connection close more gracefully
[ Markus Zolliker ]
* split BadValue into WrongType and RangeError
[ Georg Brandl ]
* demo: fixup Switch class
[ Alexander Zaft ]
* fix importing AsynCon without serial
[ Markus Zolliker ]
* gui: support proper formatting of values
* central point for status codes
[ Alexander Zaft ]
* fix README typo
* gui: terminate connection on tab close
* check configured names for spaces
[ Markus Zolliker ]
* make return value 'Done' unneccessary
* enhanced parameter range checks
* simplify status type declaration
* improve frappy.errors
* remove UNKNOWN, UNSTABLE and DISABLED from Readable.status
* fix generalConfig defaults
[ Alexander Zaft ]
* Add SECoP link to readme
* gui: more greeter interactions
[ Markus Zolliker ]
* fix issues when closing tabs
* format unit properly in the case of nested arrays
-- Alexander Zaft <jenkins@frm2.tum.de> Tue, 21 Mar 2023 15:49:06 +0100
frappy-core (0.17.1) focal; urgency=medium
[ Georg Brandl ]
* gitignore: ignore demo PID file
* config: demo config fixes
* cfg: repair demo cfg after conversion
* gui: make spacing more consistent
[ Markus Zolliker ]
* fix links in doc/introduction
[ Georg Brandl ]
* gui console: better formatting of input/output
* gui: as a stopgap measure, apply %g format to floats
* gui: clear tree selection by clicking into empty space
* gui: make plot windows children of the node, so they close automatically
-- Georg Brandl <jenkins@frm2.tum.de> Tue, 21 Feb 2023 17:44:56 +0100
frappy-core (0.17.0) focal; urgency=medium
[ Alexander Zaft ]
* Rework GUI.
[ Georg Brandl ]
* ci: remove duplicate variable
* doc: fix trailing comma in authors
-- Alexander Zaft <jenkins@frm2.tum.de> Tue, 21 Feb 2023 13:52:17 +0100
frappy-core (0.16.1) focal; urgency=medium
* UNRELEASED
-- Georg Brandl <jenkins@frm2.tum.de> Tue, 21 Feb 2023 08:44:28 +0100
frappy-core (0.16.4) focal; urgency=medium
* UNRELEASED
-- Georg Brandl <jenkins@frm2.tum.de> Tue, 21 Feb 2023 08:09:20 +0100
frappy-core (0.16.3) focal; urgency=medium
* UNRELEASED
-- Georg Brandl <jenkins@frm2.tum.de> Tue, 21 Feb 2023 08:00:15 +0100
frappy-core (0.16.2) focal; urgency=medium
* gui: move icon resources for the cfg editor to its subdirectory
-- Georg Brandl <jenkins@frm2.tum.de> Tue, 21 Feb 2023 07:50:13 +0100
frappy-core (0.16.1) focal; urgency=medium
* add frappy-cli to package
-- Enrico Faulhaber <jenkins@frm2.tum.de> Mon, 20 Feb 2023 17:17:23 +0100
frappy-core (0.16.0) focal; urgency=medium
[ Enrico Faulhaber ]
* fix sorce package name
[ Markus Zolliker ]
* interactive client: fix detection of overriding modules
[ Alexander Zaft ]
* Fix error Message for too large arrays
[ Markus Zolliker ]
* redesign of the state machine
[ Alexander Zaft ]
* Fix identification response
* GUI: add logging infra, switch to argparse
[ Bjoern Pedersen ]
* Improve jenkinsfile
[ Alexander Zaft ]
* Change config to Python
[ Markus Zolliker ]
* improve He level tutorial
* client: detect original frappy error class
* rework datatypes (setter should not check limits)
[ Alexander Zaft ]
* Bring demo up to date
* Revert limit change in demo
[ Markus Zolliker ]
* improve parameter initialisation
* fix copy method of Attached
[ Alexander Zaft ]
* Add .desktop file
[ Markus Zolliker ]
* improve persistent parameters
* do not throw ZeroDivisonError when pollinterval is 0
* HasStates: fix status code inheritance
* HasControlledBy and HasOutputModule mixins
* adapt tutorial to new config file format
* raise ProtcolError when specifier is missing
* interactive client: improve watch function
* add lakeshore demo for hands-on workshop
* T controller tutorial and improve documentation
* do proper value import on the client side
[ Alexander Zaft ]
* Add initial README
* Change Readme title
* Convert example configs to python
[ Markus Zolliker ]
* README: add link to doc on forge.frm2.tum.de
-- Enrico Faulhaber <jenkins@frm2.tum.de> Mon, 20 Feb 2023 16:15:10 +0100
frappy-core (0.15.0) focal; urgency=medium
[ Björn Pedersen ]
* Remove iohandler left-overs from docs
[ Georg Brandl ]
* Makefile: fix release target
[ Alexander Zaft ]
* Add requirements-gui.txt and add PyQT5
[ Christian Felder ]
* Fix typo in .description
[ Alexander Zaft ]
* fixed pylint warnings
* Rename from secop to frappy
* rename debian package files
[ Björn Pedersen ]
* CI build: upgrade base image
[ Alexander Zaft ]
* rename debian files
[ Björn Pedersen ]
* Fix doc warnings/errors
-- Björn Pedersen <jenkins@frm2.tum.de> Thu, 10 Nov 2022 14:46:01 +0100
secop-core (0.14.3) focal; urgency=medium
[ Enrico Faulhaber ]
* change repo to secop/frappy
[ Georg Brandl ]
* secop_mlz/amagnet: formatting fixup
[ Bjoern Pedersen ]
* Upgrade for ci
[ Enrico Faulhaber ]
* MLZ/entangle: fix AnalogOutput.read_status()
-- Enrico Faulhaber <jenkins@frm2.tum.de> Thu, 03 Nov 2022 13:51:52 +0100
secop-core (0.14.2) focal; urgency=medium
* systemd generator: adapt to changed config API
-- Georg Brandl <jenkins@frm2.tum.de> Thu, 20 Oct 2022 15:38:45 +0200
secop-core (0.14.1) focal; urgency=medium
[ Markus Zolliker ]
* secop_psi.entangle.AnalogInput: fix main value
[ Georg Brandl ]
* gui: clarify needed input for "add sec node" dialog
* mlz: avoid error on import due to consistency check
* Makefile: fix Jenkins host
-- Markus Zolliker <jenkins@frm2.tum.de> Thu, 20 Oct 2022 14:04:07 +0200
secop-core (0.14.0) focal; urgency=medium
* add simple interactive python client
* fix undefined status in softcal
* improve HasConvergence mixin
* fix bug in persistent.py
* fix bug when restarting statemachine
* improve general config
* improvements on interactive client
* apply main unit also in structured types
* HasIO: automatic creation of io from uri fails
-- Markus Zolliker <jenkins@frm2.tum.de> Wed, 19 Oct 2022 11:31:50 +0200
secop-core (0.13.1) focal; urgency=medium
[ Markus Zolliker ]
@ -652,7 +1057,7 @@ secop-core (0.5.0) unstable; urgency=low
* fix amagnet
* add info about Meeting @PSI
* fix typo and include comment from Niklas
* playground: give sequencermixin a loopcounter (per step)
* give sequencermixin a loopcounter (per step)
[ Frank Wutzler ]
* describe SECoP motivation discussed in meeting 2017-11-27