Commit graph

109 commits

Author SHA1 Message Date
jupfi
4802bb0e6e Version bump. 2024-04-26 17:49:09 +02:00
jupfi
adc088aae1 Improved logging. Removed Decimals. 2024-04-26 17:31:42 +02:00
jupfi
37796e5800 Linting. 2024-04-26 16:10:27 +02:00
jupfi
06a4cbc6cd Implemented apodization. 2024-04-26 14:42:20 +02:00
jupfi
9d1b0fb3ac Added saving of version to pulsesequence. 2024-04-26 13:49:10 +02:00
jupfi
27b43fc494 Fixed bug with loading of min-max values. 2024-04-26 13:38:40 +02:00
jupfi
35e05cb25c Fixed another bug with saving and loading of pulse sequences. Added constraints to numerical parameters. 2024-04-26 13:29:02 +02:00
jupfi
f593c82ec5 Typo. 2024-04-26 12:31:33 +02:00
jupfi
a9fee217c3 Linting. 2024-04-26 12:28:33 +02:00
jupfi
833f23675f Corrected names. 2024-04-26 12:22:28 +02:00
jupfi
b7de6baa6b Update to new external functions. 2024-04-26 11:09:04 +02:00
jupfi
d4ad66269c Automatic PyPi deployment. 2024-04-18 19:28:26 +02:00
jupfi
4984a15001 Linting. 2024-04-17 18:05:17 +02:00
jupfi
db3269351e Added changelog. 2024-04-15 20:07:07 +02:00
Julia P
fbac6c8a69
Merge pull request #19 from nqrduck/15-menubar-ui-problems
Updated menubar entry for spectrometer selection.
2024-04-14 20:14:19 +02:00
jupfi
752340d7f7 Updated menubar entry for spectrometer selection. 2024-04-14 20:13:32 +02:00
Julia P
bbcf3e360e
Merge pull request #18 from nqrduck/settings-update
Settings update
2024-04-12 12:44:47 +02:00
jupfi
7d5debe9b2 Added default value to description (if it exists). 2024-04-11 17:02:03 +02:00
jupfi
bfdc4925df Prettified automatic view generation. 2024-04-11 16:49:44 +02:00
jupfi
cdbf40c69c Implemented new setting views with sliders and min max descriptions. 2024-04-11 16:43:11 +02:00
jupfi
843f129e6e Changed to new DuckWidgets for validation. 2024-04-01 21:02:54 +02:00
jupfi
687b4100c2 Made QLineEdit prettier. 2024-04-01 17:56:15 +02:00
jupfi
a4ca8d0603 Updated settings background validator color so it works with dark mode. 2024-04-01 13:45:45 +02:00
Julia P
469bba962d
Merge pull request #14 from nqrduck/linting
Linting
2024-04-01 10:56:32 +02:00
jupfi
a758d20c03 Linting 2024-04-01 10:55:46 +02:00
jupfi
3a455428e5 Removed Background color from spectrometer view since this would interfere with the system theme. 2024-03-29 18:36:58 +01:00
jupfi
36a277c26d Added submodules to model. 2024-03-16 14:43:18 +01:00
jupfi
42afafd642 Changed to DuckValidators. 2024-03-13 20:36:39 +01:00
jupfi
28b8936389 Added scientific notation to regex. 2024-03-13 18:10:53 +01:00
jupfi
038bc8c0ef Only emit settings changed signal when it really has been changed. 2024-03-13 12:02:52 +01:00
jupfi
8806e9553c Formatting and min max arguments for IntSetting without implementation. 2024-03-13 11:57:30 +01:00
jupfi
e314f51ae4 Implemented input validation. 2024-03-13 10:16:12 +01:00
jupfi
837524b69f Fixed bug with widget creation. 2024-03-12 11:08:23 +01:00
jupfi
a39b4a1bc7 Added widget creation to settings object. 2024-03-11 18:09:29 +01:00
Julia P
cb5df0a9af
Merge pull request #4 from nqrduck/category-settings
Category settings
2024-03-02 21:01:12 +01:00
Julia P
236b5cb30d
Merge branch 'main' into category-settings 2024-03-02 21:01:04 +01:00
jupfi
4532c2c848 Added string setting. 2024-03-02 20:58:46 +01:00
jupfi
235cd153d5 Added setting categories. 2024-03-02 20:30:28 +01:00
jupfi
de7f966afd Added docstrings. 2024-03-01 15:29:36 +01:00
jupfi
8d90f89092 UPdated README. 2024-02-28 11:39:15 +01:00
jupfi
0d7524107c Merge branch 'main' of github.com:nqrduck/nqrduck-spectrometer 2024-02-02 10:53:06 +01:00
jupfi
e3e0e44d06 Added compatability for older python versions. 2024-02-02 10:53:01 +01:00
jupfi
fdb68f8412 Added emission of active spectrometer name. 2023-12-16 13:46:00 +01:00
jupfi
44c7f9a408 Flattened data arrays. 2023-12-16 11:09:14 +01:00
jupfi
b93967666d Added to and from json. 2023-12-16 09:55:39 +01:00
jupfi
50fb662e90 Updated measurement with IF frequency. 2023-12-12 19:21:49 +01:00
jupfi
9c17c99f53 Upsi. Implemented this in the wrong method. 2023-12-10 10:01:42 +01:00
jupfi
9844c0df0c Added get setting by name. 2023-12-10 08:18:05 +01:00
jupfi
9371f1fc36 Started implementation on sequence automation. 2023-12-08 18:14:25 +01:00
jupfi
c0289c1d69 Updated view to new handling of IQ samples. 2023-12-08 18:14:04 +01:00