-
Notifications
You must be signed in to change notification settings - Fork 44
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
Add ASIO Image #824
Add ASIO Image #824
Conversation
src/core/SplashScreen.cpp
Outdated
@@ -73,6 +88,9 @@ GOrgueSplash::GOrgueSplash(bool has_timeout, wxWindow *parent, wxWindowID id) : | |||
SetExtraStyle(GetExtraStyle() | wxWS_EX_TRANSIENT); | |||
wxBitmap bitmap = GetImage_Splash(); | |||
DrawText(bitmap); | |||
/* Set ASIO license image */ |
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.
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.
Ok, found
50c8777
to
7da7021
Compare
7da7021
to
63c8539
Compare
63c8539
to
3ded14b
Compare
I think we only need to mention ASIO at all if it's included in the distributed build. |
Here is a part of license concerning logo
Le dim. 31 oct. 2021 à 20:01, larspalo ***@***.***> a écrit :
… 4\. Do we need show the image only under Windows or we should do it under other platforms, where ASIO is not used?
I think we only need to mention ASIO at all if it's included in the
distributed build.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#824 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEU76PJ5LAI3IKGDATSEHQLUJWG73ANCNFSM5HCOC4JA>
.
|
@rousseldenis What? |
Mmmh, GitHub don't like email attachments. I will send license |
@oleg68 Did you build on my branch (two exist with 'asio' in name) ? I did it several times from scratch and I have the good result |
3 => I'll take the license assertion 'the ASIO compatible Logo and Steinberg’s copyrights notice' |
3ded14b
to
21000e2
Compare
Well, if you read the initial 1. statement, I think you'd be hard pressed to find any code that's using or is based on the ASIO driver/ in any GO distributed binary except the windows builds... In the others I'd consider it false marketing... But if we distribute windows builds with ASIO, we should of course mention it in the documentation and on the project website(s) like suggested. |
Indeed. So, what do we do ? |
We can
|
I like this even if I don't know (yet) how to do it, but quite difficult.
More easy. |
I used the github build result from https://github.com/rousseldenis/grandorgue/actions/runs/1405200626 |
Mmmh I see, you took an old build, I commited twice. So, you need to get this https://github.com/rousseldenis/grandorgue/actions/runs/1407748122 |
Yes, this build works. |
It is not so difficult:
And to add the folowing code in the CMakeLists.txt:
|
@oleg68 Done |
CMakeLists.txt
Outdated
@@ -68,6 +68,11 @@ else () | |||
endif () | |||
option(GO_SEPARATE_LINUX_PACKAGES "Generate separate linux packages for resources and demo" OFF) | |||
|
|||
# Add ASIO variable | |||
if(RTAUDIO_USE_ASIO) |
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.
Could you move this below in the file, before if(RTAUDIO_USE_ASIO AND NOT ASIO_SDK_DIR)
? It'd better to have all asio-related things at one place.
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.
Ok, I looked quickly but didn't find them.
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.
And it still doesn't work on linux.
Try to use if(WIN32 AND RTAUDIO_USE_ASIO)
@rousseldenis I've created a PR to your repo that solves displaying th ASIO image on linux and mac. Could you take a look? |
@rousseldenis I've tested the last version https://github.com/rousseldenis/grandorgue/actions/runs/1430943236 Unfortunnally if the version is too long then the asio image overlappes the version number Could you try to move the image below? |
Yes of course. I noticed it but unfortunately didn't have the time yet. |
@rousseldenis I submitted rousseldenis#4 After merging it the only thing rests for you is resolving a conflict in CHANGELOG.md |
e3059f1
to
2acf98a
Compare
@rousseldenis please resolve the conflict |
2acf98a
to
1b49225
Compare
Done |
src/core/SplashScreen.cpp
Outdated
@@ -34,8 +34,12 @@ BEGIN_EVENT_TABLE(GOSplashBitmap, wxControl) | |||
EVT_KEY_DOWN(GOSplashBitmap::OnKey) | |||
END_EVENT_TABLE() | |||
|
|||
<<<<<<< HEAD |
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.
It does nott work. Please leave the only line
GOSplashBitmap::GOSplashBitmap(wxWindow *parent, wxWindowID id, wxBitmap& bitmap) :
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.
Please remove the <<<
and >>>
lines
Wrong behaviour in my editor. :-) |
1b49225
to
f8ec9b0
Compare
The ASIO copyright also should be displayed only on windows. And the ASIO sdk version number must be updated. Please replace in the SplashScreen.cpp:
with
|
No description provided.