Commit Graph

11 Commits

Author SHA1 Message Date
markusro a3738025b7 fixed autocomplete in the editor windows
Build Debian Packages / build (trixie, debian13) (push) Successful in 12m59s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m9s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 20:01:34 +02:00
markusro b5c3d951db fixed editor autocomplete 2026-07-04 19:58:44 +02:00
markusro 72ea80082e fixed possible bug when using line and col input widgets on bottomt right of editor 2026-07-04 19:42:13 +02:00
markusro 25217f73fe Unified versioning information and bumped version to 0.20.
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m44s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m54s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
Now we only need to change src/damaris/__init__.py and use dch -v
$VERSION to make a new version.
2026-07-04 16:36:29 +02:00
markusro efb15606c6 These were not too critical errors as we normal only do + and -
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m14s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m23s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
operations in the experiments.

- Identified and fixed multiple logic and syntax errors in the `Accumulation` class similar to those recently found in `ADC_Result`.
- Implemented missing arithmetic operators (`*`, `/`, `//`) and their inplace/reverse counterparts for the `Accumulation` class.
- Verified that all arithmetic operations correctly maintain statistical data (sum of squares) where mathematically possible.
2026-07-04 16:26:56 +02:00
markusro 4fffcc8e3b - Fixed incorrect logic and documentation for division operators (/, //) in the ADC_Result class.
- Verified that both forward and reverse division work correctly with scalars.
2026-07-04 16:21:23 +02:00
markusro d40db50480 Baseline subtraction is doing an unallowed cast by using the inplace operator "-=" on int16 arrays (If it is an ADC_Result, or single scan Accumulation) and subtracting the mean (float) from it.
This is a mandatory TypeErrror since numpy 1.10.0.

This fixes 22.
2026-07-04 16:02:01 +02:00
markusro ef695a7487 added desktop integration to debian pacakging. Fixes #20.
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m58s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m18s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 15:54:26 +02:00
markusro 415224f692 Fix #23 and #19 : Using middle mouse button and fixed cursor toggel logic
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m38s
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m40s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 15:45:49 +02:00
Markus Rosenstihl cf71907cfa disable description table on plot canvas (fixes #24), move xminpos, yminpos to the log scale sections (fixes #21), disable right click menu (partial fix for #23)
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m41s
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m39s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 14:43:52 +02:00
markusro 6abb338c4a move to a more standard python packaging structure
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m3s
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m46s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-04-07 17:09:10 +02:00