Skip to content
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

Missing Version number in latest release #262

Open
suschizu opened this issue Dec 30, 2020 · 11 comments
Open

Missing Version number in latest release #262

suschizu opened this issue Dec 30, 2020 · 11 comments

Comments

@suschizu
Copy link

Hey @whoozle - I just noticed that the version number is missing in the 4.2 mac download
(https://github.com/whoozle/android-file-transfer-linux/releases/download/v4.2/AndroidFileTransferForLinux.dmg)

image

@core-code
Copy link

i can confirm this. both the CFBundleVersion and CFBundleShortVersion entries are missing from the Info.plist file

@core-code
Copy link

this is a regression. version 4.0 did contain the CFBundleVersion

@yurikoles
Copy link
Contributor

I also confirm this.

Знімок екрана 2024-02-22 о 07 20 05 Знімок екрана 2024-02-22 о 07 20 26 Знімок екрана 2024-02-22 о 07 15 51

@yurikoles
Copy link
Contributor

@suschizu
Copy link
Author

Version 4.3 again doesn't contain a version number :(

@whoozle
Copy link
Owner

whoozle commented Feb 28, 2024

Can you check the latest contiguous release? If it works for you, I'll release new version soon

@yurikoles
Copy link
Contributor

It's fixed now, thanks!
android-fle-transfer-linux-4 4

@whoozle
Copy link
Owner

whoozle commented Feb 28, 2024

Awesome, thanks for the fast reply!

This was something plaguing macosx builds for quite some time, I even refactored old plist into cmake-based one at some point, but overlooked that version variables were named differently than in the root cmake file 😱

@core-code
Copy link

thanks for the progress here!

just FYI if you are already working on it the Get Info String (CFBundleGetInfoString) has been deprecated for ~15 years and should be removed. if you want to add copyright info the NSHumanReadableCopyright is the right place

@whoozle
Copy link
Owner

whoozle commented Feb 29, 2024

removed in f20e240 thanks :)

Can you take a look at
https://github.com/whoozle/android-file-transfer-linux/blob/master/qt/Info.plist.in
Maybe you can spot something obvious

@core-code
Copy link

core-code commented Feb 29, 2024

basically looks good.

CFBundleLongVersionString

i think that one has been deprecated even back when Mac OS X was first released in 2001, so you can definitely drop it.

CFBundleDisplayName
Android File Transfer for Linux and MacOSX

that changes the name under which the app shows up in the Finder so i'd recommend shortening it to 'Android File Transfer'.

if you really want to include the OSes it runs on (why?),"MacOSX" should be changed to "macOS" to match the official name these days.

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

No branches or pull requests

4 participants