v1.3.54 versioning.
This commit is contained in:
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
cmake_minimum_required(VERSION 3.16.0)
|
cmake_minimum_required(VERSION 3.16.0)
|
||||||
project(pipedal
|
project(pipedal
|
||||||
VERSION 1.3.53
|
VERSION 1.3.54
|
||||||
DESCRIPTION "PiPedal Guitar Effect Pedal For Raspberry Pi"
|
DESCRIPTION "PiPedal Guitar Effect Pedal For Raspberry Pi"
|
||||||
HOMEPAGE_URL "https://rerdavies.github.io/pipedal"
|
HOMEPAGE_URL "https://rerdavies.github.io/pipedal"
|
||||||
)
|
)
|
||||||
set (DISPLAY_VERSION "PiPedal v1.3.53-Release")
|
set (DISPLAY_VERSION "PiPedal v1.3.54-Release")
|
||||||
set (PACKAGE_ARCHITECTURE "arm64")
|
set (PACKAGE_ARCHITECTURE "arm64")
|
||||||
set (CMAKE_INSTALL_PREFIX "/usr/")
|
set (CMAKE_INSTALL_PREFIX "/usr/")
|
||||||
|
|
||||||
|
|||||||
@@ -6,13 +6,13 @@
|
|||||||
<a href="https://rerdavies.github.io/pipedal/LicensePiPedal.html"><img src="https://img.shields.io/badge/MIT-MIT?label=license&color=%23808080"/></a>
|
<a href="https://rerdavies.github.io/pipedal/LicensePiPedal.html"><img src="https://img.shields.io/badge/MIT-MIT?label=license&color=%23808080"/></a>
|
||||||
<a href="https://github.com/rerdavies/pipedal/actions"><img src="https://img.shields.io/github/actions/workflow/status/rerdavies/pipedal/cmake.yml?branch=main"/></a>
|
<a href="https://github.com/rerdavies/pipedal/actions"><img src="https://img.shields.io/github/actions/workflow/status/rerdavies/pipedal/cmake.yml?branch=main"/></a>
|
||||||
|
|
||||||
Download: <a href='https://rerdavies.github.io/pipedal/download.html'>v1.3.53</a>
|
Download: <a href='https://rerdavies.github.io/pipedal/download.html'>v1.3.54</a>
|
||||||
Website: [https://rerdavies.github.io/pipedal](https://rerdavies.github.io/pipedal).
|
Website: [https://rerdavies.github.io/pipedal](https://rerdavies.github.io/pipedal).
|
||||||
Documentation: [https://rerdavies.github.io/pipedal/Documentation.html](https://rerdavies.github.io/pipedal/Documentation.html).
|
Documentation: [https://rerdavies.github.io/pipedal/Documentation.html](https://rerdavies.github.io/pipedal/Documentation.html).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### NEW version 1.3.53 Release, providing [snapshots](https://rerdavies.github.io/pipedal/Snaphots.html), and a new Performance View. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details.
|
#### NEW version 1.3.54 Release, providing [snapshots](https://rerdavies.github.io/pipedal/Snaphots.html), and a new Performance View. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -13,17 +13,17 @@ page_icon: img/Install4.jpg
|
|||||||
|
|
||||||
Download the most recent Debian (.deb) package for your platform:
|
Download the most recent Debian (.deb) package for your platform:
|
||||||
|
|
||||||
- [Raspberry Pi OS bookworm (64-bit) v1.3.53](https://github.com/rerdavies/pipedal/releases/download/)
|
- [Raspberry Pi OS bookworm (64-bit) v1.3.54](https://github.com/rerdavies/pipedal/releases/download/)
|
||||||
- [Ubuntu/Raspberry Pi OS bullseyeye (64-bit) v1.2.31](https://github.com/rerdavies/pipedal/releases/download/v1.1.31/pipedal_1.1.31_arm64.deb)
|
- [Ubuntu/Raspberry Pi OS bullseyeye (64-bit) v1.2.31](https://github.com/rerdavies/pipedal/releases/download/v1.1.31/pipedal_1.1.31_arm64.deb)
|
||||||
|
|
||||||
Version 1.3.53 has not yet been tested on Ubuntu or Raspberry Pi OS bullseye. On these platforms, we recommend that you use version 1.1.31.
|
Version 1.3.54 has not yet been tested on Ubuntu or Raspberry Pi OS bullseye. On these platforms, we recommend that you use version 1.1.31.
|
||||||
|
|
||||||
Install the package by running
|
Install the package by running
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt update
|
sudo apt update
|
||||||
cd ~/Downloads
|
cd ~/Downloads
|
||||||
sudo apt-get install pipedal_1.3.53_arm64.deb
|
sudo apt-get install pipedal_1.3.54_arm64.deb
|
||||||
```
|
```
|
||||||
Adjust accordingly if you have downloaded v1.1.31.
|
Adjust accordingly if you have downloaded v1.1.31.
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,38 @@
|
|||||||
# Release Notes
|
# Release Notes
|
||||||
|
## PiPedal 1.3.54 Release
|
||||||
|
|
||||||
|
Improvements to and fixes for hotspot functionality. Fixes for problems with snapshots.
|
||||||
|
|
||||||
|
Minor features;
|
||||||
|
- Enter key supported in most dialogs.
|
||||||
|
|
||||||
|
Bug fixes.
|
||||||
|
- Various crashes related to snapshots.
|
||||||
|
|
||||||
|
- Applying changes to wi-fi hostpot configuration would not change the configuration until PiPedal was rebooted (a regression).
|
||||||
|
The configuration of the Wi-Fi hotspot now changes as soon as you apply it.
|
||||||
|
|
||||||
|
- The state of bypass switches was not getting captured in snapshots.
|
||||||
|
|
||||||
|
- Crashes when scrolling through presets rapidly in the Snapshot view.
|
||||||
|
|
||||||
|
- Web server redirects link-local IPv6 connections to non-link local address. (Improves client connectivity).
|
||||||
|
|
||||||
|
- Force DHCP routing on hotspot connections. (Improves android client cnnectivity)
|
||||||
|
|
||||||
|
- Missing MIDI device causes audio to stop.
|
||||||
|
|
||||||
|
- The file model for snapshots was confusing and didn't entirely work as expected. Changes to snapshots now
|
||||||
|
only get saved when the preset to which they belong gets saved (explicit-save file model, instead of
|
||||||
|
Android file model).
|
||||||
|
|
||||||
|
- Layout improvement to a number of dialogs when displayed on wide screens.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Bug fixes:
|
||||||
|
|
||||||
|
|
||||||
## PiPedal 1.3.53 Release
|
## PiPedal 1.3.53 Release
|
||||||
|
|
||||||
Major features:
|
Major features:
|
||||||
|
|||||||
+2
-2
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
Download the most recent Debian (.deb) package for your platform:
|
Download the most recent Debian (.deb) package for your platform:
|
||||||
|
|
||||||
- <a href="https://github.com/rerdavies/pipedal/releases/download/v1.3.53/pipedal_1.3.53_arm64.deb">Raspberry Pi OS Bookworm (64-bit) v1.3.53</a>
|
- <a href="https://github.com/rerdavies/pipedal/releases/download/v1.3.54/pipedal_1.3.54_arm64.deb">Raspberry Pi OS Bookworm (64-bit) v1.3.54</a>
|
||||||
|
|
||||||
|
|
||||||
Install the package by running
|
Install the package by running
|
||||||
@@ -12,7 +12,7 @@ Install the package by running
|
|||||||
```
|
```
|
||||||
sudo apt update
|
sudo apt update
|
||||||
cd ~/Downloads
|
cd ~/Downloads
|
||||||
sudo apt-get install ./pipedal_1.3.53_arm64.deb
|
sudo apt-get install ./pipedal_1.3.54_arm64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
Follow the instructions in [_Configuring PiPedal After Installation_](https://rerdavies.github.io/pipedal/Configuring.html) to complete the installation.
|
Follow the instructions in [_Configuring PiPedal After Installation_](https://rerdavies.github.io/pipedal/Configuring.html) to complete the installation.
|
||||||
|
|||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<img src="GithubBanner.png" width="100%"/>
|
<img src="GithubBanner.png" width="100%"/>
|
||||||
<a href="Installing.html"><i>v1.3.53</i></a>
|
<a href="Installing.html"><i>v1.3.54</i></a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -9,7 +9,7 @@ To download PiPedal, click [here](download.md).
|
|||||||
To view PiPedal documentation, click [here](Documentation.md).
|
To view PiPedal documentation, click [here](Documentation.md).
|
||||||
|
|
||||||
|
|
||||||
#### NEW version 1.3.53 Release. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details.
|
#### NEW version 1.3.54 Release. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+6
-9
@@ -993,19 +993,16 @@ namespace pipedal
|
|||||||
std::string addrOnly,portStr;
|
std::string addrOnly,portStr;
|
||||||
splitAddressAndPort(fromAddress,addrOnly,portStr);
|
splitAddressAndPort(fromAddress,addrOnly,portStr);
|
||||||
|
|
||||||
if (IsLinkLocalAddress(addrOnly))
|
std::string nonLinkLocalUrl;
|
||||||
|
|
||||||
|
if (RemapLinkLocalUrl(con->get_socket().remote_endpoint().address(), con->get_uri()->str(),&nonLinkLocalUrl))
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
uri_builder builder(requestUri);
|
Lv2Log::info(SS("Redirecting " << fromAddress << " to " << nonLinkLocalUrl));
|
||||||
|
|
||||||
std::string redirectAddress = GetNonLinkLocalAddress(addrOnly);
|
|
||||||
builder.set_authority(redirectAddress+portStr);
|
|
||||||
std::string redirectUri = builder.str();
|
|
||||||
|
|
||||||
res.set(HttpField::location,redirectUri.c_str());
|
|
||||||
Lv2Log::info(SS("Redirecting from " << fromAddress << " to " << redirectUri));
|
|
||||||
res.keepAlive(false);
|
res.keepAlive(false);
|
||||||
|
res.set(HttpField::location,nonLinkLocalUrl.c_str());
|
||||||
con->set_status(websocketpp::http::status_code::temporary_redirect);
|
con->set_status(websocketpp::http::status_code::temporary_redirect);
|
||||||
|
res.setBody("");
|
||||||
return;
|
return;
|
||||||
} catch (const std::exception&e)
|
} catch (const std::exception&e)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,20 +1,8 @@
|
|||||||
Splittype changes.
|
Main menu on Pixel 5 client.
|
||||||
- disable splittype control when editing snapshot.
|
x1 bank menu (landscape pixel 5) should show current bank.
|
||||||
- identical structure requires no changes in split type.
|
|
||||||
|
|
||||||
|
Restart discover on network change?
|
||||||
|
|
||||||
Review current handleNotifyPatchProperty. I tink server-side support needs to be
|
|
||||||
removed, and rely on handleNotifyPathPatchPropertyChanged instead.
|
|
||||||
|
|
||||||
`private handleNotifyPatchProperty(clientHandle: number, instanceId: number, propertyUri: string, jsonObject: any) {
|
|
||||||
|
|
||||||
Midi bindings.
|
|
||||||
|
|
||||||
|
|
||||||
revamp shutdown procedure for the audio thread.
|
|
||||||
write a marker on exit, and don't release
|
|
||||||
audioHost UNTIL the service thread has read the close marker.
|
|
||||||
|
|
||||||
|
|
||||||
-verify clean removal of dhcpcd and nm_p2p2d
|
-verify clean removal of dhcpcd and nm_p2p2d
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user