[refactor](trx-client): remove Qt/QML frontend support

Remove the Linux-only Qt/QML frontend (trx-frontend-qt) crate and all
references to it from the workspace, trx-client binary, configuration,
and documentation. This prepares for replacement with a native macOS
AppKit frontend.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Stanislaw Grams <stanislawgrams@gmail.com>
This commit is contained in:
2026-02-07 09:10:46 +01:00
parent 004eea0000
commit 2c128127e6
13 changed files with 19 additions and 729 deletions
Generated
+16 -132
View File
@@ -65,7 +65,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb"
dependencies = [
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -179,7 +179,7 @@ dependencies = [
"actix-router",
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -323,12 +323,6 @@ dependencies = [
"alloc-stdlib",
]
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
version = "1.11.0"
@@ -399,7 +393,7 @@ dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -447,56 +441,6 @@ version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cpp"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f36bcac3d8234c1fb813358e83d1bb6b0290a3d2b3b5efc6b88bfeaf9d8eec17"
dependencies = [
"cpp_macros",
]
[[package]]
name = "cpp_build"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27f8638c97fbd79cc6fc80b616e0e74b49bac21014faed590bbc89b7e2676c90"
dependencies = [
"cc",
"cpp_common",
"lazy_static",
"proc-macro2",
"regex",
"syn 2.0.111",
"unicode-xid",
]
[[package]]
name = "cpp_common"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25fcfea2ee05889597d35e986c2ad0169694320ae5cc8f6d2640a4bb8a884560"
dependencies = [
"lazy_static",
"proc-macro2",
"syn 2.0.111",
]
[[package]]
name = "cpp_macros"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d156158fe86e274820f5a53bc9edb0885a6e7113909497aa8d883b69dd171871"
dependencies = [
"aho-corasick",
"byteorder",
"cpp_common",
"lazy_static",
"proc-macro2",
"quote",
"syn 2.0.111",
]
[[package]]
name = "cpufeatures"
version = "0.2.17"
@@ -544,7 +488,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustc_version",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -564,7 +508,7 @@ checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
"unicode-xid",
]
@@ -607,7 +551,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -718,7 +662,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -1250,43 +1194,6 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "qmetaobject"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "426a57e85d36f055a0c82cb0a8a261d49ba051ab2a2ef5471835f69d477816cd"
dependencies = [
"cpp",
"cpp_build",
"lazy_static",
"log",
"qmetaobject_impl",
"qttypes",
"semver",
]
[[package]]
name = "qmetaobject_impl"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afc24897c707dcd6963e359e7f2b123857c508f129bed8ac4d3bd575c1a47627"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "qttypes"
version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7edf5b38c97ad8900ad2a8418ee44b4adceaa866a4a3405e2f1c909871d7ebd"
dependencies = [
"cpp",
"cpp_build",
"semver",
]
[[package]]
name = "quote"
version = "1.0.42"
@@ -1440,7 +1347,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -1580,17 +1487,6 @@ version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.111"
@@ -1610,7 +1506,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -1630,7 +1526,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -1708,7 +1604,7 @@ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -1811,7 +1707,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -1889,7 +1785,6 @@ dependencies = [
"trx-frontend",
"trx-frontend-http",
"trx-frontend-http-json",
"trx-frontend-qt",
"trx-frontend-rigctl",
]
@@ -1938,17 +1833,6 @@ dependencies = [
"trx-frontend",
]
[[package]]
name = "trx-frontend-qt"
version = "0.1.0"
dependencies = [
"qmetaobject",
"tokio",
"tracing",
"trx-core",
"trx-frontend",
]
[[package]]
name = "trx-frontend-rigctl"
version = "0.1.0"
@@ -2278,7 +2162,7 @@ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
"synstructure",
]
@@ -2299,7 +2183,7 @@ checksum = "cf955aa904d6040f70dc8e9384444cb1030aed272ba3cb09bbc4ab9e7c1f34f5"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]
@@ -2319,7 +2203,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
"synstructure",
]
@@ -2353,7 +2237,7 @@ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.111",
"syn",
]
[[package]]