Wykres commitów

1671 Commity (v0.7.1)

Autor SHA1 Wiadomość Data
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