Commit Graph

28 Commits

Author SHA1 Message Date
markusro 65611b98a0 Implemnted tests for ADC_Result 2026-03-19 17:30:47 +01:00
markusro cfdb01800a cleanup and documenting more code
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m43s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 6m57s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m44s
2026-03-19 14:57:12 +01:00
markusro 1d492e940a Added missing lock around update_counter (somehow fixes #10) 2026-03-19 13:54:03 +01:00
markusro 3cd93f1c7e data module passes all ruff checks
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m42s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 7m10s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m24s
2026-03-19 13:24:24 +01:00
markusro aba78a0b53 fixed typos and other hidden bugs 2026-03-19 13:23:46 +01:00
markusro a591dfc161 fixed a lot of Ruff errors and incorrect Accumulation returns in the overloaded operators
Build Debian Packages / build (bookworm, debian12) (push) Successful in 8m0s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 7m14s
Build Debian Packages / build (trixie, debian13) (push) Has been cancelled
2026-03-19 13:03:25 +01:00
markusro df34447ef2 removed old code for kaiser window and use numpy method directly 2026-03-19 12:41:08 +01:00
markusro ee389d8290 autoscale works now also correctly in logarithmic plots (Fixes #8) 2026-03-19 11:26:49 +01:00
markusro 26d788a25a clear ruff check for Drawable class 2026-03-19 11:26:09 +01:00
markusro 685a6ff8bd Fixing the log plot options (Fixes #7)
Build Debian Packages / build (bookworm, debian12) (push) Successful in 9m1s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 7m14s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m33s
2026-03-19 10:48:27 +01:00
markusro 2a921d9706 more precise SyntaxError indicator
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m12s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 6m26s
Build Debian Packages / build (trixie, debian13) (push) Successful in 7m36s
2026-03-18 17:21:47 +01:00
markusro 9d969da867 cleanup sources 2026-03-18 17:21:27 +01:00
markusro fc2a87ef85 moved cursor toggle to context menu 2026-03-18 15:11:46 +01:00
markusro e3bfc65b0a added crosshair cursor and better cursor position display
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m25s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 6m56s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m13s
2026-03-17 16:37:08 +01:00
markusro 4735591ab8 added Copy to Clipboard (PNG) and context menu for matplotlib canvas (PNG and SVG) 2026-03-17 16:25:43 +01:00
markusro 886927b864 fixed GTK2 to GTK3 inconsistency
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m44s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 6m45s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m18s
2026-03-17 15:44:28 +01:00
markusro f5811b8ee1 removed print button, cleanup last Gtk3 porting issues
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m47s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 6m55s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m58s
2026-03-17 09:00:05 +01:00
markusro 05b9f1305c fixed wrong x-value type (should be float64, not float32) 2026-03-17 08:52:24 +01:00
markusro c81b05cea5 fixed matplotlib 3.10 error in cleanup of MeasurementResult plots 2026-03-16 16:52:26 +01:00
markusro 1f9b78afac fixed matplotlib (3.10) error in trixie 2026-03-16 14:22:04 +01:00
Markus Rosenstihl a2ba1ff720 fixed old float errors (Fixes #3) 2026-03-10 13:19:41 +01:00
Markus Rosenstihl d6cb89b63c bumped version, python3 now working, deprecated python build replaced with pybuild 2026-03-09 15:22:06 +01:00
Markus Rosenstihl 2fa5f5aa64 Added simple test scripts and packaging information, as well as
debugging tips.
2026-03-09 13:58:07 +01:00
Markus Rosenstihl 28e6c9d1a0 * Make it work in bookworm, redid some of the changes from last commit
* Changed default number types to int16 for ADC_Result and float32 for
  Accumulations
2026-03-09 10:55:55 +01:00
Markus Rosenstihl 29f003c99e conversion to new python3 2026-02-27 22:09:44 +01:00
markusro 43fac17d75 fixes, DAMARIS3 runs now on Debian 13 trixie 2026-01-22 08:38:16 +01:00
markusro adbcad0c8d fixed path for DAMARIS3 icon 2025-12-21 11:40:14 +01:00
Markus Rosenstihl 13431cab41 python3-damaris from Joachim Beerwerth 2025-04-25 14:57:52 +02:00