Mac FontForge.app version/creation dates not updating #471

Closed
ultrasquid opened this Issue Mar 22, 2013 · 12 comments

Projects

None yet

3 participants

@monkeyiq please remember to update the creation date and version number for the app package each time you build. So far, the information for all of your builds has been identical (see image)
FFcreationdates

@monkeyiq monkeyiq was assigned Jun 13, 2013
Owner

Peter Dyballa says "It might help to create a file /Applications/FontForge.app/Contents/Resources/English.lproj/InfoPlist.strings. It could have as contents:"

    /* Localized versions of Info.plist keys */

    CFBundleName = "FontForge";
    CFBundleShortVersionString = "Version 1.2.3";
    CFBundleGetInfoString = "FontForge version 1.2.3 based on sources from 14:57 GMT 31-Jul-2012-ML-D";
    NSHumanReadableCopyright = "Copyright (C) 2013 George Williams";

@davelab6 Is that the way all Mac apps are supposed report their version and timestamp information to Finder?

I know this might look like a trivial issue, but as of the release at http://fuuko.libferris.com/osx/packages/201308/12_0421/FontForge.app.zip the creation and modification dates and version number still appear as shown in the initial post. It makes it impossible to know which version is installed on a Mac without launching FontForge.

Contributor

InfoPlist.strings didn't really do much for me. It seems the creation and modificaiton times are based on the file timestamps in the app directory itself. I've updated the version string to include almost everything you might want to see.
#660

Contributor

You should get something like the below in the next build ;)
getinfo

Owner

Perfect
On Aug 14, 2013 6:55 AM, "monkeyiq" notifications@github.com wrote:

InfoPlist.strings didn't really do much for me. It seems the creation and
modificaiton times are based on the file timestamps in the app directory
itself. I've updated the version string to include almost everything you
might want to see.
#660 #660


Reply to this email directly or view it on GitHubhttps://github.com/fontforge/fontforge/issues/471#issuecomment-22627841
.

This is working on the build from http://fuuko.libferris.com/osx/packages/201308/15_0421/, but the modification date is shown as "Tomorrow 4:21 AM" which I guess is attributable to it being compiled on the other side of the international date line

@ultrasquid ultrasquid closed this Aug 14, 2013
Owner

FontForge is from the future 💃

Owner

This doesn't cover the short version:

finder001

I've fixed this:

https://github.com/fontforge/fontforge/compare/mac-bundle-date?expand=1

@monkeyiq please review my branch and merge if it builds and shows the version in the Finder as above

@davelab6 davelab6 reopened this Aug 21, 2013
Contributor

@davelab6 Added a slight change with it, merged, rebuilt etc. works :)

Owner

Sweet

@davelab6 davelab6 closed this Aug 26, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment