Commit Graph

5712 Commits

Author SHA1 Message Date
Dan Smith
d8c89c72a0 Make test_bitwise_errors required 2024-02-28 16:55:08 -08:00
Dan Smith
b28a99a55f wouxun: Fix bitwise errors 2024-02-28 16:55:08 -08:00
Dan Smith
26c832d7f2 ft7100: Fix bitwise errors 2024-02-28 16:55:08 -08:00
Dan Smith
aa6d1f89f7 ft70: fix bitwise errors 2024-02-28 16:55:08 -08:00
Dan Smith
0f4f8b08fc ft450d: Fix bitwise errors 2024-02-28 16:55:08 -08:00
Dan Smith
3afb17cad2 ft2900: Fix bitwise errors and deprecations 2024-02-28 16:55:08 -08:00
Dan Smith
fd3538e29d ftl2011: Fix bitwise errors 2024-02-28 16:55:08 -08:00
Jim Unroe
cd9ca90e99 mml_jc8810.py: Talkpod A36Plus 8w support v1.6 firmware - fixes #11191 2024-02-28 16:11:14 -08:00
Henry Grasman
f9e2bada16 TIDRADIO: Fixed false empty channels on deletion with robust usedflags logic.
FIXES: #11131
FIXES: #11207
2024-02-28 16:08:21 -08:00
MELERIX
5712a81067 Update Spanish Translation
minor fixes for consistency
2024-02-28 16:04:54 -08:00
Jim Unroe
20ece0b0a9 baofeng_common.py: gracefully handle bcd coding errors - fixes #11183
The BTech UV-5X3 do not ship from the factory with valid values for all
of the subvfo settings. This causes the Settings tabs to not display.

This patch allows the tabs to display and highlights the settings that
need a valid value.
2024-02-28 16:00:11 -08:00
Dan Smith
0885555196 Fix "no section" error on fresh install
This was an oversight in the refactoring of the recent file handling
which breaks for new users.

Related to #11194
Fixes #11198
2024-02-24 07:38:59 -08:00
Dan Smith
38d2002c4d wouxun: Fix bitwise errors and deprecations 2024-02-23 19:04:17 -08:00
Dan Smith
5e59c489cf th_uv8000: Fix bitwise errors and deprecations 2024-02-23 19:04:17 -08:00
Dan Smith
e49247e44d anytone_iii: Clean up bitwise errors and deps 2024-02-23 19:04:17 -08:00
Dan Smith
b663283892 Remove invalid duplexes from a few drivers
This lets the test assert that we test all duplexes.
2024-02-23 18:45:47 -08:00
Dan Smith
57e1d17f32 tmd710: Remove future import and invalid duplex 2024-02-23 18:45:47 -08:00
Dan Smith
dd470224da Enable duplex=off in test_duplex
I dunno why this was not present, but ... eesh.

Related to #11196
2024-02-23 17:56:38 -08:00
Dan Smith
d5ad4fe2ca anytone_ht: Fix duplex=off 2024-02-23 17:56:38 -08:00
Dan Smith
c608067dba kyd_IP620: Fix duplex=off
And also some byte unclean stuff.
2024-02-23 17:56:38 -08:00
Dan Smith
5486afc091 kyd: Fix duplex=off
And also some byte-unclean stuff.
2024-02-23 17:56:38 -08:00
Dan Smith
5f2586fb3d retevis_rb15: Fix duplex=off
And also some byte unclean stuff.
2024-02-23 17:56:38 -08:00
Dan Smith
4783071770 retevis_r1: Fix duplex=off
And also some byte unclean stuff.
2024-02-23 17:56:38 -08:00
Dan Smith
cbb06d9aea retevis_rt21: Fix duplex=off
And also fix up some byte unclean stuff.
2024-02-23 17:56:38 -08:00
Dan Smith
d8cb60cf35 retevis_rt22: Fix duplex=off 2024-02-23 17:56:38 -08:00
Dan Smith
cc5e437ddf retevis_rt26: Fix duplex=off
And also some byte unclean raw stuff.
2024-02-23 17:56:38 -08:00
Dan Smith
2e30af04f5 tk3140: Fix duplex=ff 2024-02-23 17:56:38 -08:00
Dan Smith
5be4c32eec bitwise: Fix set_raw() on arrayDataElement
This makes this actually work so we don't have to set_raw() on each
element.
2024-02-23 17:56:38 -08:00
Dan Smith
4b219644b3 rt470: Fix duplex=off detection
Fixes #11194
2024-02-23 17:56:38 -08:00
MELERIX
9dbd918a5e Update Spanish Translation 2024-02-23 16:53:33 -08:00
Dan Smith
f7e4ce0fcc Refactor "recent files" handling and fix a bug
This cleans up the recent files handling to be config-based instead
of based on the menu items. It does more creating/deleting of the
menu items, but with much less complexity. It also fixes the bug
where files with '&' in them are not properly recorded.

This fixes #11194
2024-02-23 16:10:34 -08:00
Dan Smith
66a8972d5e uv_5118plus: Set docs on mem.extra fields 2024-02-23 16:10:34 -08:00
Dan Smith
ffb6ce82dc Add tooltips to memedit column headers 2024-02-23 16:10:34 -08:00
Dan Smith
76ff6634a5 Add support for integer mem.extra columns
This was never implemented, but it's easy for a simple type like
this.

Fixes #11079
2024-02-23 16:10:34 -08:00
vdwel
9e4a9324c6 uv17: Check for correct memory size of radio type
Related to #11167
2024-02-23 16:07:29 -08:00
vdwel
2e4f011eee uv13Pro: Added support for the Baofeng UV-13Pro.
Fixes #11167
2024-02-23 16:07:29 -08:00
Tony F
fbcca4a9d1 check_commit.sh: Ignore word paste 2024-02-23 16:05:23 -08:00
Daniele Forsi
11581317ae bitwise: Remove test code
This module is checked with unit tests and deleting unused code has the
effect of increasing the coverage of the existing tests.
2024-02-23 16:03:47 -08:00
Daniele Forsi
f5a8c78fcd bitwise_grammar: Remove unused code added for compatibility with Python 2
This brings test coverage for this file to 100%
2024-02-23 16:03:47 -08:00
Daniele Forsi
fb3e2c7492 bitwise_grammar: Add a test for #printoffset 2024-02-23 16:03:47 -08:00
Krzysiek Egzmont
ade0f93a49 uvk5 egzumer: add new/missing custom button functions 2024-02-23 15:46:26 -08:00
Dan Smith
a9b992c9ad Allow deleting error'd memories
This should give the driver the ability to delete/wipe bad memories.
Currently the UI won't allow the user to execute a delete on an error'd
memory row.
2024-02-21 18:24:43 -08:00
Dan Smith
28ec7bb0c0 uvk5: Fix non-byteclean set_raw() usage 2024-02-21 18:24:43 -08:00
Dan Smith
74e83bb18d uvk5: Fix bounds-checking for egzumer variant
Fixes #11134
2024-02-21 15:57:39 -08:00
Dan Smith
ceddec471b Log memory repr instead of str on validation fail
Highlighted while debugging and thus related to #11134
2024-02-21 15:40:15 -08:00
Dan Smith
531b0fd7bf Make sure to always select a port in clone 2024-02-21 15:40:15 -08:00
Dan Smith
3ab03504b2 Explain un-uploadable tabs to the user
Users are often confused about why they can't upload a CSV or network
query directly to their radio. They are also confused about why a
live radio doesn't allow upload. This makes us leave "upload to radio"
available all the time, but shows an info box explaining why and what
to do instead if anyone tries it.
2024-02-21 15:40:15 -08:00
Krzysiek Egzmont
a6adbefce4 uvk5 egzumer: fix vox setting saving bug 2024-02-21 14:53:26 -08:00
Dan Smith
1211b994b1 5RM: Fix paste/import of AM frequencies
This radio behaves like the 17ProGPS with regards to supporting airband
frequencies, so apply the same immutable override to make it work.

Fixes #11185
2024-02-19 21:49:15 -08:00
Dan Smith
0cceeb60d5 Add Greek Marine stock config
Fixes #11182
2024-02-19 15:10:20 -08:00