Commit Graph

5598 Commits

Author SHA1 Message Date
Dan Smith
0c242eb7b0 Make import_logic check frequency first
This makes import_logic fail early if the frequency is outside the
supported range of the destination radio. Otherwise other checks
may be run and fail when the radio shouldn't even expect to have to
deal with them.
2024-06-05 20:16:52 -07:00
Dan Smith
4619302a0b Remove duplicative and incorrect RH5R alias 2024-05-30 18:03:33 -07:00
Lars Lehtonen
566078ea12 Add openonly filter to Repeaterbook queries 2024-05-30 18:01:27 -07:00
Alexandre J. Raymond
9f5b97b0c6 Point the INSTALL file to the Wiki 2024-05-30 17:07:04 -07:00
Alexandre J. Raymond
2d3369b0a9 Remove optional load mechanism for python3-suds 2024-05-30 17:07:04 -07:00
Giovanni Scafora
21c116b470 Fix and improvements to the Italian translation 2024-05-30 17:04:30 -07:00
Giovanni Scafora
e17c021ba4 Added welcome screen in Italian language 2024-05-24 06:07:56 -07:00
MELERIX
743c98a579 small typo fix in Spanish Welcome Screen
sorry about it, this things happens when somebody do the things so fast xD
2024-05-23 18:24:28 -07:00
MELERIX
11de5f0362 ADDED: Welcome Screen in Spanish 2024-05-23 17:53:28 -07:00
Dan Smith
d260f7e915 Fix language selection after override
This fixes a small issue where after we have overridden the language
we fail to load the dialog again.
2024-05-23 15:06:06 -07:00
Dan Smith
820fb1a0f9 Fix insert row failing after sorting changes
Fixes #11358
2024-05-23 15:06:06 -07:00
Jim Unroe
5287c8befd QYT KT-8900D: add new fingerprint - fixes #11357 2024-05-23 15:04:09 -07:00
Alexandre J. Raymond
b242fdac62 Make 'reveal backup location' create folder if it doesn't exist 2024-05-23 15:01:04 -07:00
Alexandre J. Raymond
57968b8458 Add stock_configs/CA Calling Frequencies.csv
Ref:
- https://www.rac.ca/50-mhz-6m-page/
- https://www.rac.ca/144-mhz-2m-page/
- https://www.rac.ca/220-mhz-135-cm-page/
- https://www.rac.ca/432-mhz-70-cm-page/
- https://www.rac.ca/902-mhz-33-cm-page/
- https://www.rac.ca/2300-mhz-13-cm-page/
2024-05-23 14:59:25 -07:00
Alexandre J. Raymond
8de078e85f Add stock_configs/CA FRS and GMRS Channels.csv
Channel frequencies from:
https://ised-isde.canada.ca/site/spectrum-management-telecommunications/en/official-publications/policies/spectrum-utilization-policies-sp/sp-462467-mhz-spectrum-utilization-policy-permit-licence-exempt-devices-land-mobile-frequency-sub#s3.1

Bandwidths from E.1.4:
https://ised-isde.canada.ca/site/spectrum-management-telecommunications/sites/default/files/attachments/2022/RSS-210-Issue10A1.pdf
2024-05-23 14:59:25 -07:00
Alexandre J. Raymond
cbc6a1a3f8 Update French translations 2024-05-23 14:55:12 -07:00
Alexandre J. Raymond
692473cae8 Display a welcome screen in the proper language 2024-05-23 14:55:12 -07:00
Dan Smith
ee76c28a49 Add Baofeng UV-5RH Pro Max model alias to map
Fixes: #11355
Fixes: #11086
2024-05-21 15:44:03 -07:00
Dan Smith
d644af4b89 Use older SetTable interface for compatibility
Jammy and contemporaries are still stuck on wxPython 4.0.x and lack
the AssignTable interface that was added in 4.1. This makes us use
SetTable() instead to maintain compatibility with those older versions
for a bit longer.

Fixes #11352
2024-05-21 15:44:03 -07:00
Jim Unroe
eb09efa77c Baofeng BF-1909: Add additional ident - fixes #11353 2024-05-21 15:41:54 -07:00
Jim Unroe
559975bb31 Baofeng BF-T20: Add additional fingerprint - fixes #11351 2024-05-21 15:38:52 -07:00
MELERIX
0fedee7c82 Update Spanish Translation 2024-05-21 15:36:55 -07:00
Giovanni Scafora
e31cab69fe Updated Italian Translation 2024-05-18 16:38:21 -07:00
Jim Unroe
ab9dde7e2d Update model_alias_map.py to include Radtel RT-610 2024-05-18 16:36:04 -07:00
Jim Unroe
0edcbf48bf Update model_alias_map.py to include Radtel RT-420 2024-05-18 16:36:04 -07:00
Jim Unroe
38b356d5f9 Update model_alias_map.py to include Radtel RT-890 2024-05-18 16:36:04 -07:00
Jim Unroe
fd65badaa3 Update model_alias_map.py to include Radtel RT-850 2024-05-18 16:36:04 -07:00
Jim Unroe
a99a590f95 Update model_alias_map.py to include Radtel RT-600 2024-05-18 16:36:04 -07:00
Jim Unroe
60a6bf6334 Update model_alias_map.py to include Radtel RT-590 2024-05-18 16:36:04 -07:00
Dan Smith
fb816859c4 Allow language override from View menu
This has been asked for a couple of times now. I don't get it, but
people want to change the language of chirp, separate from their OS.
It just adds clutter to the UI, IMHO, but it must be important for
some reason.

Fixes #11349
2024-05-18 09:46:31 -07:00
Dan Smith
9af4771754 Disable some bulk operations while sorted 2024-05-18 09:46:31 -07:00
Dan Smith
9002263b1f Allow unsorting by clicking the header corner 2024-05-18 09:46:31 -07:00
Dan Smith
ec8c07608b Support sorting columns in the view
This is different from the existing "sort memories" function, which
changes the ordering in the radio/image. This feature changes only the
"view" in the UI.

Fixes: #10750
Fixes: #11338
2024-05-18 09:46:31 -07:00
Dan Smith
99568f46a0 Simplify row label iteration 2024-05-18 09:46:31 -07:00
Jim Unroe
7401d9e2bb Add Retevis RA87 - fixes #10871 2024-05-18 09:43:35 -07:00
Dan Smith
1cda965dea Fix desktop icon prompt parent window
Fixes #11346
2024-05-13 20:01:37 -07:00
Dan Smith
e60f3d9916 Extend TID H3 range bottom to 18MHz
As reported, the H3 now receives down to 18MHz as of firmware
H3_240427.

Fixes: #11347
2024-05-13 20:01:37 -07:00
Dan Smith
ed7c02f07f Fix crash when moving memories near edges
This fixes us trying to push the spreadsheet cursor past the edges of
the sheet when doing move-up or move-down, if the cursor was already
at the edge.

Fixes: #11344
2024-05-13 20:01:37 -07:00
Jim Unroe
5822338742 tdh8.py: add Radtel RT-730 - fixes to #11091 2024-05-13 18:39:42 -07:00
Conrad Lara
3fed8b4a8d Fix idrp python3 conversion
Fixes #11252

Co-Authored-By: Dan Smith <dsmith@danplanet.com>
2024-05-13 18:37:18 -07:00
Dan Smith
d5dc5c8e05 Fix "My emergency radio" in alias map 2024-05-10 19:11:48 -07:00
Dan Smith
492ca73cf9 Include suds in the install requirements
Fixes: #11340
2024-05-10 19:11:48 -07:00
Dan Smith
12ce9c1d57 Fix experttune style and types as now checked
Since this is now in the chirp/ module, it's getting checked.
2024-05-10 19:11:48 -07:00
Dan Smith
7db8b1ad12 Move experttune to chirp.cli
Also install it as a console script
2024-05-10 19:11:48 -07:00
Jim Unroe
1892b593c0 h777.py: add Baofeng BF-1909 - fixes #9760 2024-05-10 19:10:08 -07:00
Dan Smith
e95140ff43 Detect AnyTone 778UV VOX and CRT Micron UV V2
Just like the other "vox" variants, detect these models from their
base as well.
2024-05-03 17:56:57 -07:00
Dan Smith
1a5e100f84 rt95: Detect VOX variant from RT95 2024-05-03 17:56:57 -07:00
Dan Smith
a8accd3a51 ui: Report the detected model during clone 2024-05-03 17:56:57 -07:00
Dan Smith
33130ed8a7 uvk5: Report no response distinct from short read 2024-05-03 17:56:57 -07:00
Dan Smith
5385a3487e Make clone tests do the detection dance 2024-05-03 17:56:57 -07:00