-
Notifications
You must be signed in to change notification settings - Fork 38.7k
[OSX] rename Bitcoin-Qt.app to Bitcoin-Core.app #6116
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
[OSX] rename Bitcoin-Qt.app to Bitcoin-Core.app #6116
Conversation
f52e4dd to
0448fc8
Compare
|
This obviously needs to be done at some point. BTW: The eventual DMG in releases is already called |
|
The .dmg name is correct. But when you open the disk image you will find an application called "Bitcoin-Qt". I'll wait now for other opinions and if there are no reasons to stay with |
cef217d to
e1f2956
Compare
|
Concept ACK |
e1f2956 to
a049d10
Compare
|
|
|
A gitian build (with logs to check) can be downloaded here: https://builds.jonasschnelli.ch/pulls/6116/ |
879ba60 to
cabc8de
Compare
|
After discussion this on IRC we came to the point to not changing the actual executable names. |
|
Why Bitcoin-Core.app and not Bitcoin\ Core.app? I'm fairly certain .app names can have spaces, and I feel like this is similar to the start menu entry/shortcut change, which does include a space. |
|
And re: the installer, I don't know that that can really be done, considering the installation process for OS X is "drag the .app folder into /Applications". (I'm assuming we don't want to use a .[m]pkg) |
|
"Bitcoin\ Core.app" sounds good to me. I'll change it that way. The installation process will be manually (user need to delete Bitcoin-Qt.app before or after he installed/copied the new Bitcoin-Core.app. I think we don't want to go for a .pkg (uncommon on OSX). |
b9fb4fd to
9606cbf
Compare
|
Changing it to "Bitcoin\ Core.app" seems not to be possible. Somehow Automake and co. are not ready to build binaries with names containing whitespaces. I think we should keep it Bitcoin-Core.app (as this PR like to change it to) to avoid heavy-maintainable hacks. |
9606cbf to
65bf715
Compare
|
If it can't be done without a hack, then it's not such a huge deal... It's On Monday, May 11, 2015, Jonas Schnelli [email protected] wrote:
|
That's really sad, if true. It's not just a matter of escaping in the right way?
Strange error, doesn't seem to be caused by any change here. WIll retrigger Travis. |
|
@laanwj: And yes. The travis issue is strange and i can't cure it from my side. Other PRs work fine. I force pushed / rebased this PR some times but the .jar issue is still there.I don't get this. |
|
Added another commit: now |
|
This is not ready yet. Gitian build process bypassed |
c521489 to
05c597f
Compare
|
thanks for noticing that @jonasschnelli , i'm looking into the jar issues today and yea, its buggy all-around (#6119) |
|
Travis is now happy with this. Would be nice if we can include this in 0.11. |
|
@theuni Can you take a look here? |
|
Sure. I'd like to go through the entire release process with this change on top, just to make sure there's nothing missing. Will do that today. |
|
The detached sig create/apply scripts needed a good bit of quoting love to deal with the spaces. My fault there. I'm fixing those up now. |
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.
Any reason for not using "Bitcoin Core" here? These set the volume descriptor that OSX ends up using for mounting.
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.
Agreed @theuni. Let's avoid '-' where possible.
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.
Agreed. Fixed.
|
@jonasschnelli I needed theuni@c2117a6 in order to get signing working. Seems to be working fine. It even hides the old Bitcoin-Qt in Launchpad. Neat. I'm not 100% sure that this won't cause any issues for upgraders, but I guess we'll find out when we do a real signing for rc1. |
|
@theuni: will pull in you commit as soon as I'm back at the keys. Upgraders should delete the old version in the /Application folder. |
aa58d2f to
41df0f8
Compare
|
Pulled in @theuni's change and built again over gitian: |
41df0f8 to
d1a3866
Compare
|
utACK |
|
It's currently not working:
Now i know why i left the dash there. :) Will try to find a fix (maybe over renaming) for this. |
3a6e3bf to
d1a3866
Compare
|
It looks like |
|
I suppose the volume name isn't user-visible normally? In any case, not important. |
|
@laanwj: it is visible but not that important. See #6116 (comment). It's visible in the left part of a Finder window as well as in the window title of the opened disk-image in Finder. |
|
Post merge ACK, glad this is now done. On Wednesday, May 20, 2015, Jonas Schnelli [email protected] wrote:
|

Bitcoin-Qt is a strange name for a GUI application. IMO we could try to slowly remove the "-Qt" part and try to be consistent with "Bitcoin-Core". The main windows title is already saying that we are running "Bitcoin Core".