Holger Müller
3ed92aff76
Feature/fixes ( #792 )
...
* chore: ignore about.py
* chore: renamed and fixed flatpak maninfest
2025-02-09 12:45:53 +01:00
Holger Müller
bdb3f22c55
feat: calibration range warning ( #787 )
...
Sweep start and stop now notify if no calibration is done or out of range
2025-02-08 10:39:42 +01:00
Holger Müller
a417254b42
chore: update documentation ( #786 )
2025-02-05 21:25:58 +01:00
Holger Müller
d2729009bb
fix: binary builds are functional again
2025-02-05 21:01:28 +01:00
Holger Müller
218d9cdfd8
chore: linting
2025-02-03 23:44:00 +01:00
Maxim Medvedev
1f3cd68b0e
fix: sweep worker stopping ( #781 )
2025-02-03 23:35:30 +01:00
Maxim Medvedev
6b981c82b5
fix: settings restoring ( #780 )
2025-02-03 23:19:59 +01:00
Maxim Medvedev
b0af7491e4
fix: widget styles for about window ( #782 )
...
e.g. see screenshot from issue #773
2025-02-03 23:19:02 +01:00
Holger Müller
7df0dd5df8
fix: crashing / not adding markers #769 ( #779 )
2025-02-01 16:21:58 +01:00
Name
cead8048f6
Manual page: document the two installed executables ( #774 )
2025-02-01 16:09:30 +01:00
Name
841e4580a1
Desktop file: remove unused MimeType, add Keywords ( #775 )
2025-02-01 16:08:47 +01:00
Name
e2bd77f86f
Icons: give the icons a less generic name and remove a symbolic link ( #776 )
...
so that users of the desktop files do not have to rename the actual
icon file during installation.
2025-02-01 16:08:07 +01:00
Maxim Medvedev
e9a85b665f
Fix/settings ( #778 )
...
* feat: refactor settings class
2025-02-01 16:06:48 +01:00
Maxim Medvedev
e0da70f7e5
Chore/lining ruff ( #772 )
...
* chore: add ruff and precommit configs
* chore: fix typing issues in TinySA class
2025-01-27 22:30:11 +01:00
Holger Müller
428ecb09e7
chore: linting with black and ruff ( #771 )
2025-01-26 19:49:58 +01:00
Maxim Medvedev
9ca8d0f3e7
pyside6 and UI Designer (and About dialog as example) ( #770 )
...
* chore: migrate to pyside6
* feat: add platform and host cpu to the runtime info
* fix: fix window icon loading
2025-01-26 19:35:57 +01:00
Maxim Medvedev
80e20df42c
Show used libs ( #767 )
...
* feat: lib versions
* feat: show version in an About dialog
* feat: simplify version handling
* feat: embed libs metadata
* feat: print version to the debug logs
2025-01-21 18:41:23 +01:00
Holger Müller
1d54d74d9a
fix: fixed crash in About's update check ( #766 )
2025-01-21 16:04:31 +01:00
Maxim Medvedev
ea1d20e3b8
Fix issues from LiteVNA related PR ( #765 )
...
* fix: leftowers from refactoring
A new class was missed in https://github.com/NanoVNA-Saver/nanovna-saver/pull/754
* fix(LiteVNA): change default datapoints to 201
Just to speedup "connection" process
2025-01-21 15:27:46 +01:00
Holger Müller
504e64f33e
chore: type of valid_datapoints ( #764 )
2025-01-21 14:03:33 +01:00
Maxim Medvedev
30a3dc88c4
LiteVNA support ( #754 )
...
* feat: add LiteVNA64 detection
Based on https://github.com/NanoVNA-Saver/nanovna-saver/issues/534#issuecomment-1837198040 data
* chore: rename get_features
* chore: optimize disconnect method
* feat: go to idle mode after data reading
2025-01-21 13:21:01 +01:00
Holger Müller
12f958bc94
linting with black ( #758 )
2025-01-19 11:56:35 +01:00
Songhua Liu
49fcbd8987
Add support for tinySA Ultra+ ZS-407, ZS-406, ZS-405 and tinySA and fix crashing due to operations on Integer ( #755 )
...
* Add support for TinySA Ultra+ ZS-407, ZS-405, ZS-406 that firmware version and hardware revision can be shown in app, screen-capture is alive and fix crashing caused by operations on Integer
2025-01-19 11:43:41 +01:00
Songhua Liu
3fa625e808
Add support for NanoVNA F V3 for reaching valid data points upto 801 ( #751 )
...
* add nanovna-f v3 support
2025-01-19 11:35:39 +01:00
Holger Müller
a44a29485a
Feature/build ( #757 )
...
Use python3.13, PyQt6.8 and uv for workflows
2025-01-19 11:21:41 +01:00
Holger Müller
e3587e234b
Feature/build ( #756 )
...
use uv in github workflow builds and update to python3.13 / Qt6.8
2025-01-16 18:04:19 +01:00
Maxim Medvedev
588c8548ad
Chore/uv ( #752 )
...
use uv as project management tool
2025-01-13 19:14:34 +01:00
Maxim Medvedev
b5da81b544
chore: improve sweep and serial controls state ( #745 )
...
- Disable Serial -> Manage and Sweep-> Start button when device is not connected
- Disable Serial -> Connect button wehn port was not selected
2025-01-01 12:33:12 +01:00
Holger Müller
8df00191bb
fix crash when truncating averages ( #743 )
2024-12-10 19:30:15 +01:00
Holger Müller
6f8a5fdc59
Merge pull request #742 from zarath/feature/fix_device_settings
...
fix sweep init refactoring glitch
2024-12-10 13:14:38 +01:00
Holger Müller
6147f31073
fix sweep init refactoring glitch
2024-12-10 13:12:58 +01:00
Holger Müller
6f236c2dc2
Merge pull request #741 from zarath/feature/fix_device_settings
...
fix crash on device settings
2024-12-10 12:42:47 +01:00
Holger Müller
0f0e50fd1a
fix crash on device settings
2024-12-10 12:41:13 +01:00
Holger Müller
bfd069cf89
Merge pull request #739 from zarath/feature/version_0.6.6
...
add script section in pyproject.tomp
2024-12-09 20:32:41 +01:00
Holger Müller
258fa3ef87
add script section in pyproject.tomp
2024-12-09 20:30:15 +01:00
Holger Müller
0fe96413a8
linting and some refactoring ( #738 )
...
* linting and some refactoring
* added script entrypoint
2024-12-09 20:04:41 +01:00
Holger Müller
a04c2904f0
Feature/version 0.6.6 ( #736 )
...
* added some type annotations
* fix: cyclic import due to type checking
* - crash fix, due to unitialized class member
- type annotations
- test data (open piece of 290mm sucoflex)
2024-12-09 12:15:12 +01:00
Holger Müller
93f1a25a0b
Merge pull request #735 from zarath/feature/version_0.6.6
...
fix: numpy cast warning
2024-12-06 08:59:04 +01:00
Holger Müller
79b451c988
fix: numpy cast warning
2024-12-06 08:57:23 +01:00
Holger Müller
183b91e62f
Merge pull request #734 from zarath/feature/version_0.6.6
...
Feature/version 0.6.6
2024-12-06 07:47:58 +01:00
Holger Müller
e7cf6b1736
fix : #733 crash in TDR
2024-12-06 07:45:19 +01:00
Holger Müller
d250bd5451
fixed pyproject.toml ( #732 )
2024-11-30 19:18:59 +01:00
Holger Müller
a09178a323
fixed pyproject.toml
2024-11-30 19:16:28 +01:00
Holger Müller
b375d8ed02
Linting and formatting ( #730 )
2024-11-30 17:21:50 +01:00
EnPassant123
ee167e56e1
Allow Touchstone files for calibration ( #727 )
...
* Update Calibration.py
* Update Touchstone.py
* Update CalibrationSettings.py
2024-11-28 20:16:37 +01:00
Patrick Leiser
c8952a26fa
Update INSTALLATION.md to mention automated macos build script
...
Clarifies confusion as seen in discussion of issue #718
2024-11-28 20:14:09 +01:00
Patrick Leiser
c273079eff
Allow selecting region 1/2/3 defaults to restore to, and populate defaults list accordingly
2024-11-28 20:10:57 +01:00
Patrick Leiser
0c8b27322d
correct ham band frequency ranges, and add 1.25m band entry
2024-11-28 20:10:57 +01:00
EnPassant123
561b1decb2
Fix TDR math again ( #724 )
...
* Update TDR.py
* Update TDR.py
2024-11-26 09:41:59 +01:00
Holger Müller
56d6bf4bd0
Merge pull request #720 from nechry/main
...
MacOS update script
2024-10-27 21:49:30 +01:00