Skip to content

Add insert/remove bar buttons in Song editor#5698

Merged
JohannesLorenz merged 1 commit into
LMMS:masterfrom
allejok96:master
Oct 4, 2020
Merged

Add insert/remove bar buttons in Song editor#5698
JohannesLorenz merged 1 commit into
LMMS:masterfrom
allejok96:master

Conversation

@allejok96

Copy link
Copy Markdown
Contributor

Added two buttons for the shortcuts insert and remove bar #5602

This is my first ever pull request and piece of C++ code, so forgive any errors.

bild

@LmmsBot

LmmsBot commented Oct 3, 2020

Copy link
Copy Markdown
🤖 Hey, I'm @LmmsBot from github.com/lmms/bot and I made downloads for this pull request, click me to make them magically appear! 🎩

Linux

Windows

macOS

🤖
{"platform_name_to_artifacts": {"Linux": [{"artifact": {"title": {"title": "(AppImage)", "platform_name": "Linux"}, "link": {"link": "https://9272-15778896-gh.circle-artifacts.com/0/lmms-1.2.3-720%2Bg86c1ba4-linux-x86_64.AppImage"}}, "build_link": "https://circleci.com/gh/LMMS/lmms/9272?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link"}], "Windows": [{"artifact": {"title": {"title": "32-bit", "platform_name": "Windows"}, "link": {"link": "https://9273-15778896-gh.circle-artifacts.com/0/lmms-1.2.3-720%2Bg86c1ba43f-mingw-win32.exe"}}, "build_link": "https://circleci.com/gh/LMMS/lmms/9273?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link"}, {"artifact": {"title": {"title": "64-bit", "platform_name": "Windows"}, "link": {"link": "https://9270-15778896-gh.circle-artifacts.com/0/lmms-1.2.3-720%2Bg86c1ba43f-mingw-win64.exe"}}, "build_link": "https://circleci.com/gh/LMMS/lmms/9270?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link"}, {"artifact": {"title": {"title": "32-bit", "platform_name": "Windows"}, "link": {"link": "https://ci.appveyor.com/api/buildjobs/7832xx4k2sv73yx6/artifacts/build/lmms-1.2.2-msvc2017-win32.exe"}}, "build_link": "https://ci.appveyor.com/project/Lukas-W/lmms/builds/35553307"}, {"artifact": {"title": {"title": "64-bit", "platform_name": "Windows"}, "link": {"link": "https://ci.appveyor.com/api/buildjobs/f90m3jn0vmung77f/artifacts/build/lmms-1.2.2-msvc2017-win64.exe"}}, "build_link": "https://ci.appveyor.com/project/Lukas-W/lmms/builds/35553307"}], "macOS": [{"artifact": {"title": {"title": "", "platform_name": "macOS"}, "link": {"link": "https://9271-15778896-gh.circle-artifacts.com/0/lmms-1.2.3-720%2Bg86c1ba43f-mac10.13.dmg"}}, "build_link": "https://circleci.com/gh/LMMS/lmms/9271?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link"}]}, "commit_sha": "9263a21cc4c9be7bb76f8260be8daca9df3a3cfd"}

@JohannesLorenz JohannesLorenz self-requested a review October 4, 2020 12:50
@JohannesLorenz

JohannesLorenz commented Oct 4, 2020

Copy link
Copy Markdown
Contributor

@allejok96 I get an error while starting LMMS:

Error loading icon pixmap "insert_bar": File not found
Error loading icon pixmap "remove_bar": File not found

Indeed, I see not pixmaps on the new buttons. Did you forget to add them to your commit?

Edit: I see the pixmaps are in default theme, which I have selected ✔️ However, they are not installed yet.

@allejok96

allejok96 commented Oct 4, 2020

Copy link
Copy Markdown
Contributor Author

@JohannesLorenz Will the error fix itself or do I need to change anything?
And does classic theme need the icons too? Ah, it grabs them from default if they are missing...

@JohannesLorenz

Copy link
Copy Markdown
Contributor

Will the error fix itself

Indeed! I had to do a make clean and a further make install to get it run. Seems like a bug of the build system.

Now going on with the review...

@JohannesLorenz JohannesLorenz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@JohannesLorenz JohannesLorenz merged commit 8939b14 into LMMS:master Oct 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants