markusro
058716f3c0
merged sequential writing
Build Debian Packages / build (bullseye, debian11) (push) Waiting to run
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m30s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m7s
2026-07-09 16:53:31 +02:00
markusro
6d9f55f788
implemented incremental HDF5 writing ( Fixes #33 )
2026-07-09 16:49:51 +02:00
markusro
e8d0e45bfb
doc string
Build Debian Packages / build (bullseye, debian11) (push) Waiting to run
Build Debian Packages / build (trixie, debian13) (push) Successful in 12m51s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m2s
2026-07-09 16:42:03 +02:00
markusro
08e1fe2a1a
Small fixes
...
Merge branch 'main' of gitea.pkm.physik.tu-darmstadt.de:IPKM/python3-damaris
2026-07-09 14:45:28 +02:00
markusro
064036241b
small fixes
2026-07-09 14:45:25 +02:00
markusro
97aa99c239
more files to ignore
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m34s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m35s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 21:01:54 +02:00
markusro
f26d203e79
ignore debian/files
2026-07-06 21:01:19 +02:00
markusro
594c0ee8d4
clean up residual gui files
Build Debian Packages / build (trixie, debian13) (push) Successful in 15m18s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 15m11s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 20:56:17 +02:00
markusro
68da261ab4
remove load successful message from hdf5 loader
2026-07-06 20:48:21 +02:00
markusro
00466cb559
Merge pull request 'Hdfreader' ( #31 ) from hdfreader into main
...
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m24s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
Reviewed-on: #31
2026-07-06 18:45:46 +00:00
markusro
7ba5c7d56a
added HDF5 read capability. Closes #27
Build Debian Packages / build (trixie, debian13) (pull_request) Successful in 14m37s
Build Debian Packages / build (bookworm, debian12) (pull_request) Successful in 14m50s
Build Debian Packages / build (bullseye, debian11) (pull_request) Has been cancelled
2026-07-06 20:42:04 +02:00
markusro
c181e15aa8
fixed some python2 to python3 changes as well as dat time formats
2026-07-06 20:40:59 +02:00
markusro
26970ba201
clean up write_to_csv for MeasurmentResult (Fixs #30 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m7s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 16:55:49 +02:00
markusro
eab49db8d4
gtksourceview: minimum-word-size needs to be >= 2 otherwise a warning is triggered. ( Fixes #28 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m3s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-06 16:10:56 +02:00
markusro
3bfb2670eb
initial hdfreader implementation
2026-07-05 19:36:20 +02:00
markusro
83a01f1d83
new release
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m25s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m22s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 14:13:32 +02:00
markusro
b46debad69
Fixed #13 and #14
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m2s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m11s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 14:07:57 +02:00
markusro
4250039b3c
can now set ADC_Result bit depth in the config window (Bug #16 )
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m3s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m4s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 13:59:09 +02:00
markusro
d3b1a9e3fd
Show message if ADC_Data is clipped (solves #16 )
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m38s
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m40s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 13:44:20 +02:00
markusro
06867ec17b
Missing search input field fixed ( Fixes #25 )
Build Debian Packages / build (bookworm, debian12) (push) Successful in 14m5s
Build Debian Packages / build (trixie, debian13) (push) Successful in 14m7s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-05 13:24:20 +02:00
markusro
80d8f1e78d
fixed stop button, no can interrupt running experiment
Build Debian Packages / build (trixie, debian13) (push) Successful in 15m23s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 15m46s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 21:03:23 +02:00
markusro
58e7846bbe
description is plotted better now
2026-07-04 20:50:57 +02:00
markusro
1c4f8f5344
Improved interruptable sleep and warn user when using time.sleep.
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m4s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m9s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 20:26:14 +02:00
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
markusro
4cee21afc5
specify packageing format: (3.0 native)
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m40s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m56s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-07-04 14:56:28 +02:00
markusro
dee1a213f0
add dependencies: python3-sphinxcontrib.bibtex, python3-sphinx-rtd-theme ( Fixes #18 )
2026-07-04 14:54:10 +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
Markus Rosenstihl
357a1bd694
add damaris3.glade ( Fixes #17 )
2026-07-04 14:40:47 +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
markusro
1322fd3835
Install from backports-bullseye pybuild-plugin-pyproject
Build Debian Packages / build (bookworm, debian12) (push) Successful in 12m12s
Build Debian Packages / build (trixie, debian13) (push) Successful in 12m42s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled
2026-03-27 16:16:42 +01:00
markusro
2dde9b0227
next try
Build Debian Packages / build (bullseye, debian11) (push) Failing after 13m56s
Build Debian Packages / build (bookworm, debian12) (push) Successful in 16m15s
Build Debian Packages / build (trixie, debian13) (push) Successful in 16m35s
2026-03-27 14:17:36 +01:00
markusro
e8b458b83e
another try
Build Debian Packages / build (bullseye, debian11) (push) Failing after 14m57s
Build Debian Packages / build (bookworm, debian12) (push) Failing after 16m58s
Build Debian Packages / build (trixie, debian13) (push) Failing after 17m12s
2026-03-27 12:00:23 +01:00
markusro
9bf6eaf485
another try with the license
Build Debian Packages / build (bullseye, debian11) (push) Failing after 13m3s
Build Debian Packages / build (bookworm, debian12) (push) Failing after 17m19s
Build Debian Packages / build (trixie, debian13) (push) Failing after 17m50s
2026-03-27 10:46:06 +01:00
markusro
7ca7713fc4
fixed missing setuptools package
Build Debian Packages / build (trixie, debian13) (push) Failing after 28s
Build Debian Packages / build (bookworm, debian12) (push) Failing after 8m27s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 5m31s
2026-03-26 17:02:03 +01:00
markusro
f0ed633f34
reworked the cursor
Build Debian Packages / build (bookworm, debian12) (push) Failing after 8m24s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 5m55s
Build Debian Packages / build (trixie, debian13) (push) Failing after 8m59s
2026-03-26 15:02:59 +01:00
markusro
0e1a3eaa92
using glade3 and start migrating deprectaed options
2026-03-26 12:13:25 +01:00
markusro
0d883bfd44
added missing build dependency
Build Debian Packages / build (bookworm, debian12) (push) Failing after 8m6s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 6m12s
Build Debian Packages / build (trixie, debian13) (push) Failing after 8m39s
2026-03-25 16:17:28 +01:00
markusro
3096e83a43
major documentation rework and packaging
Build Debian Packages / build (bookworm, debian12) (push) Failing after 7m59s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 7m29s
Build Debian Packages / build (trixie, debian13) (push) Failing after 8m14s
2026-03-25 14:36:24 +01:00
markusro
75f32e1502
added sphinx documentation
Build Debian Packages / build (bookworm, debian12) (push) Failing after 7m19s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 7m5s
Build Debian Packages / build (trixie, debian13) (push) Failing after 8m2s
2026-03-23 17:07:51 +01:00
markusro
27466fe2d6
cleanup build scripts
Build Debian Packages / build (bookworm, debian12) (push) Failing after 7m30s
Build Debian Packages / build (bullseye, debian11) (push) Failing after 6m22s
Build Debian Packages / build (trixie, debian13) (push) Failing after 8m42s
2026-03-23 14:59:00 +01:00
markusro
5e37c1baa3
clean up tests and folders
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m27s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 7m2s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m49s
2026-03-20 16:47:53 +01:00
markusro
c8192ecbb0
fix test errors
Build Debian Packages / build (bookworm, debian12) (push) Successful in 7m26s
Build Debian Packages / build (bullseye, debian11) (push) Successful in 6m51s
Build Debian Packages / build (trixie, debian13) (push) Successful in 8m27s
2026-03-20 14:52:56 +01:00