4fcb7cc408
big_number: fix port to Qt6
2024-07-31 15:06:47 +02:00
e7f906e47a
applets: fix initial embedded widget size
2024-07-27 21:37:19 +08:00
David Nadlinger
9fbd6de30c
Qt{5 -> 6}
...
Some changes are due to deprecations in Qt6 which were outright
removed in PyQt, for instance QRegExp or the x()/y() QMouseEvent
properties. Most of the diff is due to enumeration values now no
longer being available directly in the parent namespace.
This commit is purposefully restricted to the mechanical changes,
no reformatting/… is done to keep the diff easy to validate.
2024-07-27 21:37:19 +08:00
a4bfb0d5dd
doc: Formatting and link fixes in docstrings
2024-07-17 11:39:08 +08:00
ff79854c46
plot_xy: fix missing x values handling
...
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-06-13 12:19:05 +08:00
002325be17
applets: rename params
2024-02-27 15:26:37 +08:00
92eb3947a4
master: shorten RPC target names
2024-02-27 15:24:43 +08:00
96941d7c04
big_number: fix metadata scaling, add unit label
2023-10-09 15:35:14 +08:00
47fc640f75
applets: rename 'ctl' attribute to 'req'
2023-10-05 12:32:01 +08:00
da9f7cb58a
applet extensions documentation
2023-10-05 12:32:01 +08:00
40ac2e03ab
set_argument_value in applets
2023-09-21 16:26:11 +08:00
Simon Renblad
c4259dab18
applets.simple: add kwargs to AppletControlRPC ( #2155 )
...
Co-authored-by: Simon Renblad <srenblad@m-labs.hk>
2023-08-05 11:38:07 +08:00
068a2d1663
progress_bar: refactor data_changed
2023-07-12 08:28:28 +00:00
6c588b83d7
plot_xy_hist: refactor data_changed
2023-07-12 08:28:28 +00:00
c17f69a51b
plot_xy: refactor data_changed
2023-07-12 08:28:28 +00:00
ac504069d2
plot_hist: refactor data_changed
2023-07-12 08:28:28 +00:00
b6a83904b5
image: refactor data_changed
2023-07-12 08:28:28 +00:00
25959d0cd6
big_number: refactor data_changed
2023-07-12 08:28:28 +00:00
5695e9f77e
simple: refactor TitleApplet data_changed signature
2023-07-12 08:28:28 +00:00
fe0f6d8a2c
simple: refactor SimpleApplet data_changed signature
2023-07-12 08:28:28 +00:00
d1f2727126
simple: refactor RPC client set_dataset
2023-07-12 08:28:28 +00:00
af7622d7ab
simple: refactor IPC set_dataset
2023-07-12 08:28:28 +00:00
d140c960bb
applets: implement dataset modification feature in big number applet
2023-06-12 17:52:46 +08:00
bf46ce4a92
applets.simple: add mutate_dataset feature
2023-06-05 12:30:14 +00:00
150d325fc1
applets.simple: add append_to_dataset feature
2023-06-02 14:56:00 +00:00
e0ebc1b21d
applets: fix some asyncio problems
2023-05-31 22:56:48 +08:00
c6ddd3af17
applets: add controller and set_dataset API
2023-05-31 22:51:48 +08:00
David Nadlinger
e1f9feae8b
applets.simple: Actually forward dataset_prefixes when using IPC
...
Turns out I had inadvertently only tested 2d6fc154d
using the
socket interface.
2022-06-19 18:08:25 +01:00
David Nadlinger
2d6fc154db
applets: Allow wildcard subscription to all datasets matching prefix via IPC
...
This allows ndscan v0.3+ to use the IPC interface for efficiency;
previously, the non-upstreamed RID dataset namespace feature allowed
the applets to somewhat efficient subscribe directly to the master
process via the socket interface.
2022-06-18 15:45:57 +08:00
Suthep Pomjaksilp
06ad76b6ab
applets: add progress bar applet
...
Signed-off-by: Suthep Pomjaksilp <pomjaksi@physik.uni-kl.de>
2022-04-22 09:27:28 +08:00
hartytp
715bff3ebf
Revert "Merge pull request #1544 from airwoodix/dataset-compression" ( #1838 )
...
* Revert "Merge pull request #1544 from airwoodix/dataset-compression"
This reverts commit 311a818a49
, reversing
changes made to 7ffe4dc2e3
.
* fix accidental revert of f42bea06a8
2022-01-25 10:02:15 +08:00
1def0d98c5
Merge branch 'master' into dataset-compression
2021-12-06 12:40:30 +08:00
ebb67eaeee
applets: add length warning message on plot for plot_xy_hist
and fix bug ( #1725 )
2021-07-19 15:45:48 +08:00
943a95e07a
applets: add data length warning message for plot_xy
( #1722 )
2021-07-19 15:14:15 +08:00
e996b5f635
applets: fix warning timing
2021-07-19 12:26:01 +08:00
5cd721c514
applets: add plot_hist dataset length mismatch warning ( #1718 )
2021-07-14 15:57:55 +08:00
Etienne Wodey
d8b1e59538
datasets: allow passing options to HDF5 backend (e.g. compression)
...
This breaks the internal dataset representation used by applets
and when saving to disk (``dataset_db.pyon``).
See ``test/test_dataset_db.py`` and ``test/test_datasets.py``
for examples.
Signed-off-by: Etienne Wodey <wodey@iqo.uni-hannover.de>
2021-06-17 12:04:16 +02:00
4b10273a2d
gui: quamash -> qasync
2020-12-12 21:59:25 +08:00
3fd6962bd2
use sipyco ( #585 )
2019-11-10 15:55:17 +08:00
43aad0914e
python3.5 -> python3
...
Many things also work with Python 3.6.
2017-01-30 09:24:43 +08:00
549e09e06b
applets: simplify command lines
2016-09-04 23:32:09 +08:00
5b0f963b98
applets/plot_xy: use numpy array for default X axis. Closes #458
2016-05-30 22:48:32 -05:00
7205985f69
applets: style
2016-04-08 10:21:49 +08:00
38e225d053
applets/simple: fix error msg, style
2016-04-08 10:21:49 +08:00
37bcd5ab7e
plot_xy: fix errorbar plot
2016-04-08 10:21:49 +08:00
3e6a8a20c3
plot_xy: un-randomize the fit plot
2016-04-08 10:21:49 +08:00
364e3d48ab
applets/TitleApplet: support hierarchical datasets in titles
2016-04-06 17:21:35 +08:00
356afb045c
applets: support title for histogram and XY. Closes #376
2016-04-06 17:08:38 +08:00
485f82b53b
applets/simple: add TitleApplet ( #376 )
2016-04-06 17:02:57 +08:00
befbab5571
gui: add image applet
2016-03-23 17:04:22 +08:00