-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Merge stable-1.2 into master
#4133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Fixes a regression caused by LMMS#4058
Fix regression caused by 6e3d4f4, allow ALT to change the velocity of multiple selected notes.
regardless of the platform (already available in 2.0.7 version)
Use CSS to style the selected and hovered items in the File Browser
Fixes AmpliTube crash
Fix command line rendering with VSTs
|
Basic tests have manually done on a device running Arch Linux (amd64)
|
|
Packaged version: Linux AppImage is missing b/c the packaging script errored |
PhysSong
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using system mksquashfs may cause an error on some system. That's why we use bundled one. @tresf Right?
|
@PhysSong Sorry, I haven't been in the development for a while now, I didn't get catch up with your progress and your discussions. |
|
The Travis CI complaint about cannot find |
|
@liushuyu There was a discussion about AppImage script error on Discord |
|
Anyway, the only conflicting file is |
@PhysSong Oh, I see, AppImage builder just plainly refuse to use the system |
|
Yes. For some reason the builder doesn't work with system |
|
A viable AppImage for now should be able to use this: diff --git a/cmake/linux/package_linux.sh.in b/cmake/linux/package_linux.sh.in
index 7f500e6..ea35383 100644
--- a/cmake/linux/package_linux.sh.in
+++ b/cmake/linux/package_linux.sh.in
@@ -73,8 +73,9 @@ elif ! find "$LINUXDEPLOYQT" -mtime -$DAYSOLD 2>/dev/null|grep -q ".
"$LINUXDEPLOYQT" --appimage-extract > /dev/null 2>&1
mv "squashfs-root/usr/bin/appimagetool" "$APPIMAGETOOL"
success "Extracted $APPIMAGETOOL"
- mv "squashfs-root/usr/bin/mksquashfs" "$USERBIN/mksquashfs"
- success "Extracted $USERBIN/mksquashfs"
+ mkdir -p "$USERBIN/../lib"
+ mv "squashfs-root/usr/lib/appimagekit/" "$USERBIN/../lib/"
+ success "Extracted $USERBIN/../lib/mksquashfs"
rm -rf "squashfs-root/"
elseThe fix should be applied to |
|
Adding this two lines seems to fix the issue: mv "squashfs-root/usr/bin/desktop-file-validate" "$USERBIN/desktop-file-validate"
success "Extracted $USERBIN/desktop-file-validate"See https://travis-ci.org/PhysSong/lmms/jobs/327108566#L5220 and AppImage/AppImageKit@8a471fc |
|
@liushuyu The new |
|
Packaged Version for this PR:
|
|
So is this good to merge though? |
|
Before merging, I suggest:
Any other things look good for me. 👍 |
Sorry this will screw up |
|
@liushuyu, spaces vs. tabs on - mv "squashfs-root/usr/bin/desktop-file-validate" "$USERBIN/desktop-file-validate"
- success "Extracted $USERBIN/desktop-file-validate"
+ mv "squashfs-root/usr/bin/desktop-file-validate" "$USERBIN/desktop-file-validate"
+ success "Extracted $USERBIN/desktop-file-validate" |
|
@liushuyu Please squash two |
Yet another so-called
up-portmerge before it's too lateThis change is