Skip to content

Commit cec4bda

Browse files
Merge pull request #53 from GoXLR-on-Linux/dev-0.10.1
Dev 0.10.1
2 parents 12f18e5 + 169b37d commit cec4bda

File tree

16 files changed

+24
-32
lines changed

16 files changed

+24
-32
lines changed

audio/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "goxlr-audio"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "goxlr-client"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
edition = "2021"
55
build = "build.rs"
66
authors = ["Nathan Adams <[email protected]>", "Craig McLure <[email protected]>", "Lars Mühlbauer <[email protected]>"]

daemon/Cargo.toml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "goxlr-daemon"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
edition = "2021"
55
authors = ["Nathan Adams <[email protected]>", "Craig McLure <[email protected]>", "Lars Mühlbauer <[email protected]>"]
66
description = "Allows control of a TC-Helicon GoXLR or GoXLR Mini, by maintaining an interaction with it over USB in the background."
@@ -47,7 +47,9 @@ json-patch = "0.3.0"
4747
## HTTPd Server
4848
actix = "0.13.0"
4949
actix-web-actors = "4.1.0"
50-
actix-web = "4.2.1"
50+
51+
# All we really need from actix-web are macros and compression, TLS and cookies aren't required
52+
actix-web = { version = "4.2.1", default-features = false, features = ["macros", "compress-brotli", "compress-gzip" ] }
5153
actix-cors = "0.6.4"
5254
mime_guess = "2.0.4"
5355
include_dir = "0.7.3"
@@ -63,18 +65,18 @@ rand = "0.8.5"
6365

6466
# Under Windows and MacOS, we use tao's tray feature
6567
[target.'cfg(target_os = "windows")'.dependencies]
66-
tao = { version = "0.15.8", features=["tray"] }
68+
tao = { version = "0.15.8", features = ["tray"] }
6769
image = "0.24.5"
6870
sysinfo = "0.27.1"
6971
winrt-notification = "0.5.1"
7072
winreg = "0.10.1"
7173
mslnk = "0.1.8"
7274
dunce = "1.0.3"
7375
win-win = "0.1.1"
74-
winapi = { version = "0.3.9", features=["winuser"]}
76+
winapi = { version = "0.3.9", features = ["winuser"] }
7577

7678
[target.'cfg(target_os = "macos")'.dependencies]
77-
tao = { version = "0.15.8", features=["tray"] }
79+
tao = { version = "0.15.8", features = ["tray"] }
7880
image = "0.24.5"
7981

8082
[build-dependencies]
@@ -92,15 +94,11 @@ assets = [
9294
["../target/release/goxlr-client", "usr/bin/", "755"],
9395
["../target/release/goxlr-defaults", "usr/bin/", "755"],
9496
["../target/release/goxlr-launcher", "usr/bin/", "755"],
95-
9697
["../50-goxlr.rules", "etc/udev/rules.d/", "644"],
97-
9898
["../daemon/resources/goxlr-utility.png", "usr/share/icons/hicolor/48x48/apps/", "644"],
9999
["../daemon/resources/goxlr-utility-large.png", "usr/share/pixmaps/goxlr-utility.png", "644"],
100100
["../daemon/resources/goxlr-utility.svg", "usr/share/icons/hicolor/scalable/apps/", "644"],
101-
102101
["../daemon/resources/goxlr-utility.desktop", "usr/share/applications/", "644"],
103-
104102
["../deployment/deb/goxlr-client.bash", "usr/share/bash-completion/completions/", "644"],
105103
["../deployment/deb/goxlr-client.fish", "usr/share/fish/vendor_completions.d/", "644"],
106104
["../deployment/deb/_goxlr-client", "usr/share/zsh/vendor-completions/", "644"],
@@ -115,7 +113,6 @@ depends = "$auto"
115113
extended-description = """\
116114
A utility for monitoring and controlling a TC-Helicon GoXLR or GoXLR Mini.
117115
"""
118-
revision = "1"
119116

120117
## cargo generate-rpm support..
121118
[package.metadata.generate-rpm]
@@ -125,22 +122,17 @@ assets = [
125122
{ source = "../target/release/goxlr-client", dest = "/usr/bin/goxlr-client", mode = "0755" },
126123
{ source = "../target/release/goxlr-defaults", dest = "/usr/bin/goxlr-defaults", mode = "0755" },
127124
{ source = "../target/release/goxlr-launcher", dest = "/usr/bin/goxlr-launcher", mode = "0755" },
128-
129125
{ source = "../50-goxlr.rules", dest = "/etc/udev/rules.d/50-goxlr.rules", mode = "0644" },
130-
131126
{ source = "../daemon/resources/goxlr-utility.png", dest = "/usr/share/icons/hicolor/48x48/apps/goxlr-utility.png", mode = "0644" },
132127
{ source = "../daemon/resources/goxlr-utility-large.png", dest = "/usr/share/pixmaps/goxlr-utility.png", mode = "0644" },
133128
{ source = "../daemon/resources/goxlr-utility.svg", dest = "/usr/share/icons/hicolor/scalable/apps/goxlr-utility.svg", mode = "0644" },
134-
135129
{ source = "../daemon/resources/goxlr-utility.desktop", dest = "/usr/share/applications/goxlr-utility.desktop", mode = "0644" },
136-
137130
{ source = "../deployment/deb/goxlr-client.bash", dest = "/usr/share/bash-completion/completions/goxlr-client.bash", mode = "0644" },
138131
{ source = "../deployment/deb/goxlr-client.fish", dest = "/usr/share/fish/vendor_completions.d/goxlr-client.fish", mode = "0644" },
139132
{ source = "../deployment/deb/_goxlr-client", dest = "/usr/share/zsh/vendor-completions/_goxlr-client", mode = "0644" },
140133
{ source = "../deployment/deb/goxlr-daemon.bash", dest = "/usr/share/bash-completion/completions/goxlr-daemon.bash", mode = "0644" },
141134
{ source = "../deployment/deb/goxlr-daemon.fish", dest = "/usr/share/fish/vendor_completions.d/goxlr-daemon.fish", mode = "0644" },
142135
{ source = "../deployment/deb/_goxlr-daemon", dest = "/usr/share/zsh/vendor-completions/_goxlr-daemon", mode = "0644" },
143-
144136
]
145137

146138
# Tiny scriptlet, should reload udev.
@@ -149,7 +141,7 @@ udevadm control --reload-rules
149141
udevadm trigger
150142
"""
151143

152-
release = "1"
144+
#release = "1"
153145

154146
# Because we build under Ubuntu in CI, generate-rpm is unable to calculate the dependencies required (no access
155147
# to rpm / yum), so we need to disable the auto and specify dependencies manually.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

daemon/web-content/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>GoXLR Utility</title><script defer="defer" src="/js/chunk-vendors.26d4d4e6.js"></script><script defer="defer" src="/js/app.cfa6141b.js"></script><link href="/css/app.f4c2f69e.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but goxlr-ui doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><canvas id="wheelCanvas" style="position: absolute; top: -140px; left: -140px; width: 130px; height: 130px"></canvas><div id="colourHover" style="position: absolute; top: -20px; left: -20px; width: 20px; height: 20px; border: 2px solid #fff; border-radius: 50%; box-shadow: 0 5px 10px rgba(0,0,0,0.5); background-color: #fff; pointer-events: none;"></div><div id="app"></div><script>window.onload = function(){
1+
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>GoXLR Utility</title><script defer="defer" src="/js/chunk-vendors.26d4d4e6.js"></script><script defer="defer" src="/js/app.e5c13eec.js"></script><link href="/css/app.f8d85e9a.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but goxlr-ui doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><canvas id="wheelCanvas" style="position: absolute; top: -140px; left: -140px; width: 130px; height: 130px"></canvas><div id="colourHover" style="position: absolute; top: -20px; left: -20px; width: 20px; height: 20px; border: 2px solid #fff; border-radius: 50%; box-shadow: 0 5px 10px rgba(0,0,0,0.5); background-color: #fff; pointer-events: none;"></div><div id="app"></div><script>window.onload = function(){
22
let canvas = document.getElementById('wheelCanvas');
33
let context = canvas.getContext('2d');
44
let img = new Image();

daemon/web-content/js/app.cfa6141b.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

daemon/web-content/js/app.e5c13eec.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

defaults/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "goxlr-defaults"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

initialiser/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "goxlr-initialiser"
3-
version = "0.10.0"
3+
version = "0.10.1"
44
edition = "2021"
55
authors = ["Nathan Adams <[email protected]>", "Craig McLure <[email protected]>", "Lars Mühlbauer <[email protected]>"]
66
description = "Finds, checks and initialises any unconfigured GoXLR devices"

0 commit comments

Comments
 (0)