Skip to content

Releases: PlotPyStack/guiqwt

v4.4.5 - Maintenance release

30 Oct 09:38
Compare
Choose a tag to compare

Version 4.4.5

Added warning regarding package obsolescence.
PlotPy is the new version of guiqwt.

Version 4.4.4

Added compatibility with Python 3.12.

Version 4.4.3

Switched to guidata v3.1 (API breakage).

Version 4.4.2

Moved project to the PlotPyStack organization.

Version 4.4.1

Changes:

  • guiqwt now requires guidata >=v3.0.1 (API compatibility issue with guidata v3.0.0)

Version 4.4.0

Changes:

  • guiqwt now requires guidata >=v3.0.
  • tests/syncplot: added image synchronization test

Bug fixes:

  • Issue #107 - App with multiple ImageWidgets seg faults about 40+% of the time on startup
  • Issue #104 - TrImageItem will emit a signal when the image is moved but not when resized
  • Pull Request #103 - use np.isnan() to handle if image data contains nan values, by @RussBerg
  • Issue #102 - image.py: get_histogram() will fail if image initialized with Nan values
  • Pull Request #101 - corrected arguments names for specifying image center, by @RussBerg
  • Issue #100 - Images: changing X-axis direction does not work with autoscale
  • Issue #99 - trimage builder specifies wrong attributes for altering image center
  • Issue #98 - numpy >= 1.20 incompatibilities
  • Issue #90 - Image visualization: should first pixel be centered at (0,0)
  • Fixed coords inversion in EllipseShape (circle)
  • tests/syncplot: fixed plot rescaling at initialization

v4.4.4 - Added Python 3.12 support

21 Oct 09:56
Compare
Choose a tag to compare

v4.4.3

14 Oct 10:18
Compare
Choose a tag to compare

Version 4.4.3

Switched to guidata v3.1 (API breakage).

v4.4.1

21 Jul 16:36
Compare
Choose a tag to compare

Changes:

  • guiqwt now requires guidata >=v3.0.1.
  • tests/syncplot: added image synchronization test

Bug fixes:

  • Issue #107 - App with multiple ImageWidgets seg faults about 40+% of the time on startup
  • Issue #104 - TrImageItem will emit a signal when the image is moved but not when resized
  • Pull Request #103 - use np.isnan() to handle if image data contains nan values, by @RussBerg
  • Issue #102 - image.py: get_histogram() will fail if image initialized with Nan values
  • Pull Request #101 - corrected arguments names for specifying image center, by @RussBerg
  • Issue #100 - Images: changing X-axis direction does not work with autoscale
  • Issue #99 - trimage builder specifies wrong attributes for altering image center
  • Issue #98 - numpy >= 1.20 incompatibilities
  • Issue #90 - Image visualization: should first pixel be centered at (0,0)
  • Fixed coords inversion in EllipseShape (circle)
  • tests/syncplot: fixed plot rescaling at initialization

v4.4.0

06 Jul 18:02
Compare
Choose a tag to compare

Changes:

  • guiqwt now requires guidata >=v3.0.
  • tests/syncplot: added image synchronization test

Bug fixes:

  • Issue #107 - App with multiple ImageWidgets seg faults about 40+% of the time on startup
  • Issue #104 - TrImageItem will emit a signal when the image is moved but not when resized
  • Pull Request #103 - use np.isnan() to handle if image data contains nan values, by @RussBerg
  • Issue #102 - image.py: get_histogram() will fail if image initialized with Nan values
  • Pull Request #101 - corrected arguments names for specifying image center, by @RussBerg
  • Issue #100 - Images: changing X-axis direction does not work with autoscale
  • Issue #99 - trimage builder specifies wrong attributes for altering image center
  • Issue #98 - numpy >= 1.20 incompatibilities
  • Issue #90 - Image visualization: should first pixel be centered at (0,0)
  • Fixed coords inversion in EllipseShape (circle)
  • tests/syncplot: fixed plot rescaling at initialization

v4.3.3

20 Feb 09:43
Compare
Choose a tag to compare

Version 4.3.3

Bug fixes:

  • Fixed Issue #90 / ImageItem's pixels are now centered on their coordinates
  • plot.SubplotWidget w/image related panels: simplify both pyplot and
    syncplot.py test
  • pyplot: fixed QApplication instance mgt issues
  • pyplot/Figure.save: fixed Qt5 compat. issue
  • io.load_items: fixed docstring

Note: v4.3.3 is functionally identical to v4.3.2 (translation file was missing in v4.3.2, hence the new release)

Version 4.3.1

Bug fixes:

  • Added build dependencies (fixes Issue #95)
  • Fixed compatibility issue with Visual Studio 2015 and earlier
  • Fixed builder functions for annotated circle and ellipse (bad arguments)
  • Fixed default text color configuration for dark mode

Version 4.3.0

Changes:

Bug fixes:

  • EditItemDataTool: now show directly an ArrayEditor dialog box
    (instead of calling the oedit object editor function)
  • Fixed tests/syncplot.py demonstrating how the curve plot axis
    synchronization feature works
  • Fixed Issue #93 / tests/histogram.py: bins/log scale parameters did nothing

v4.3.2

20 Feb 08:56
Compare
Choose a tag to compare

Version 4.3.2

Bug fixes:

  • Fixed Issue #90 / ImageItem's pixels are now centered on their coordinates
  • plot.SubplotWidget w/image related panels: simplify both pyplot and
    syncplot.py test
  • pyplot: fixed QApplication instance mgt issues
  • pyplot/Figure.save: fixed Qt5 compat. issue
  • io.load_items: fixed docstring

Version 4.3.1

Bug fixes:

  • Added build dependencies (fixes Issue #95)
  • Fixed compatibility issue with Visual Studio 2015 and earlier
  • Fixed builder functions for annotated circle and ellipse (bad arguments)
  • Fixed default text color configuration for dark mode

Version 4.3.0

Changes:

Bug fixes:

  • EditItemDataTool: now show directly an ArrayEditor dialog box
    (instead of calling the oedit object editor function)
  • Fixed tests/syncplot.py demonstrating how the curve plot axis
    synchronization feature works
  • Fixed Issue #93 / tests/histogram.py: bins/log scale parameters did nothing

v4.3.1

25 Jul 11:26
Compare
Choose a tag to compare

Version 4.3.1

Bug fixes:

  • Added build dependencies (fixes Issue #95)
  • Fixed compatibility issue with Visual Studio 2015 and earlier
  • Fixed builder functions for annotated circle and ellipse (bad arguments)
  • Fixed default text color configuration for dark mode

Version 4.3.0

Changes:

Bug fixes:

  • EditItemDataTool: now show directly an ArrayEditor dialog box
    (instead of calling the oedit object editor function)
  • Fixed tests/syncplot.py demonstrating how the curve plot axis
    synchronization feature works
  • Fixed Issue #93 / tests/histogram.py: bins/log scale parameters did nothing

v4.2.0

05 Jun 13:41
Compare
Choose a tag to compare
(Annotated)PointTool: fixed behavior (adding point without moving bef…

Hotfix v4.0.2

11 Mar 09:54
Compare
Choose a tag to compare
version