philmoz and GitHub
763303c99d
chore(cpn): cleanup build warnings ( #5145 )
2024-06-11 08:26:59 +10:00
Neil Horne and GitHub
5d20c81126
fix(cpn): validate translated update component name when used for folder name ( #5079 )
2024-05-29 10:28:49 +10:00
Neil Horne and GitHub
27f53ff195
enh(cpn): Cloudbuild support - phase 1 ( #4856 )
2024-05-28 10:50:02 +10:00
Neil Horne and GitHub
8adca4c041
fix(cpn): multi protocol and sd card updates ( #4774 )
2024-03-24 11:29:13 +10:00
a3faf7e9df
chore(cpn): update to Qt 5.15.2 and rework application packaging ( #4270 )
...
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com >
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2023-11-10 15:12:28 +10:00
Neil Horne and GitHub
9dd4a1e95c
chore(cpn): cmake use automoc and autouic ( #4258 )
2023-10-28 20:03:29 +10:00
Neil Horne and GitHub
fec64a964d
fix(cpn): Selection of sound packs in update process ( #3848 )
...
* chore(cpn): increase github REST api page size for sound packs
* chore(cpn): add selection mode parameter to chooser dialog
* chore(cpn): remove cli debug messages when progress dialog available
* chore(cpn): carve out filterAssets from setFilteredAssets and call new function
* fix(cpn): refactor update sounds asset filtering
* chore(cpn): move code block
* fix(cpn): remove trailing hyphen from default sounds asset filter
2023-09-07 21:23:02 +10:00
philmoz and GitHub
d29317ecd0
chore(cpn): Fix compiler warnings when building ( #3383 )
...
* Fix build warnings.
* Rename 'flags' function.
2023-05-15 11:24:54 +10:00
Neil Horne and GitHub
f800447cd5
feat(cpn): Radio types can reference any libsim and/or firmware download id ( #3432 )
...
* Radio profiles reference any libsim and/or firmware download id
* Revert files filter for now
2023-05-07 18:01:14 +10:00
Neil Horne and GitHub
a1178f83a6
chore(cpn): Refactor component updates ( #3218 )
...
* Refactoring
* Fix current release id and process dlg events
* enh: Process updates dialog add select/deselect all components
* Change Expression to Pattern
2023-03-19 16:13:56 +10:00
Neil Horne and GitHub
1913d65b10
fix(cpn): Update firmware mapping of firmware id to repo ( #3160 )
...
* fix(cpn): Update firmware mapping of firmware id to repo bin file
* typo
2023-02-13 20:42:47 +10:00
5cf2141b59
chore(cpn): Run Qt Linguist updater, translation updates ( #2685 )
...
* chore(cpn): Run Qt Linguist updater
* Fix translation errors
* fix: Reference all available translations
* Add Chinese to available radio voice languages
* fix(cpn): Add missing voice languages to firmwares
* Add translation to analogs
Co-authored-by: elecpower <neilh713@tpg.com.au >
2022-12-21 10:41:54 +10:00
Neil Horne and GitHub
85c098f11c
cpn(fix): Release list order use version when available otherwise use date ( #2823 )
2022-12-07 09:37:14 +10:00
Neil Horne and GitHub
a22075c1c6
fix(cpn): save component settings from Update Settings tab ( #2635 )
2022-10-28 13:00:22 +10:00
Neil Horne and GitHub
6b01a0c673
chore(cpn): Switch from component names to ids ( #2602 )
...
* cpn(fix): Switch from component names to ids
* Fix Win compile
* Sound packs list entries should not be editable
2022-10-27 21:52:05 +10:00
Neil Horne and GitHub
ad86b934e0
fix(cpn): Start up interface error 301 ( #2378 )
2022-09-28 12:00:01 +10:00
Neil Horne and GitHub
3563e917c6
feat(cpn): Enhancements to update component runtime options ( #2324 )
...
* enh(cpn): Save update component asset options and manage in app settings
* Add option to delete decompress folders independent of delete download folder
* Fix sdsync to point to last update folder
* Update options dlg to allow choosing release channel and saving settings as defaults
* Rename params
* Asset options dialog shared between settings and update run. Add to Save as defaults
2022-09-26 08:55:16 +10:00
ulfhedlund and GitHub
e4fc166e77
feat: Updated all Swedish Companion translations, minor changes to radio translations 🇸🇪 ( #2321 )
...
* New translations for download and update functionality (#2148 )
* Minor changes only
* Added translations for setName
* Regenerated translation file using QT Linguist tool "lupdate", now complete to >99%
Regenerated Swedish translation file for Companion, using "lupdate" tool as described here: https://doc.qt.io/qt-5/qtlinguist-index.html .
The result:
Updating 'companion/src/translations/companion_sv.ts'...
Found 2833 source text(s) (185 new and 2648 already existing)
Removed 529 obsolete entries
Number heuristic provided 3 translation(s)
Same-text heuristic provided 29 translation(s)
Then reviewed and added all missing translations.
* Changes after PR review by @pfeerick
* fix: Re-add missing `TR_SF_SET_SCREEN`
2022-09-18 20:17:03 +10:00
elecpower and Peter Feerick
28f38f4c9e
Rename update options dialog button labels
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
edbf638357
Fix manual check for updates and some renames
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
3e6a9ddd5a
Fix sounds chooser cancel action and improve progress messaging
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
1d91d289a7
Split housekeeping tasks
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
38749d713d
Invoke interactive update mode if any updates found on startup
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
19db99c4c2
Use sounds.json release asset for available languages and variants
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
1d9f0d7d76
Sounds language pack choice
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
316ab766fa
Fix firmware install filter
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
b99514c5b8
Move settingsIdx to private
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
2578c759ce
Check if any components flagged as updateable
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
d9237cc320
Tweak dialog sizing
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
443f4f349a
Delay initialisation of fw flavour and language until update process runs
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
d86e60c45a
Offer to restart Companion after install on linux
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
caa5100077
Rework companion installer for linux
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
8d99c66491
Fix decompress result to calling function
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
5a9b5bfc23
Comment out more msgs
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
ba2ceca8d7
Comment out informative debug messages
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
df8bec52c4
Change msgs from info to debug
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
bb4ed8023d
Improve messages and update options dialog checkbox after Forget
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
7ee796d56a
Fix autoupdate not doing anything, release dir name validation, various msgs
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
cc68bd2d84
Handle no sd path set
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
0248a1c7d6
Code tidy
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
07f9d38237
Rename settings and change the way post install deletes are configured and operate
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
97048a1544
Add prompt sd sync and install app setting
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
3d340fa39e
Rename resetRun functions
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
3621b26403
Fix MacOSX OS compile and warnings
2022-09-06 09:29:41 +10:00
elecpower and Peter Feerick
bbfaf86bc8
Refactor firmware and companion updates plus add extra supporting components
2022-09-06 09:29:41 +10:00