[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 notifications@github.com 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.
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.
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 notifications@github.com 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".