Menu

#38 Compatibility issues with Xcode 7.2

unknown
closed
nobody
None
1
2016-06-11
2016-02-03
No

When opening the project in Xcode 7.2 there are a few compile errors, and some type issues break the sizing and drawing of the cells shown in the scan results. There are also a good number of calls to deprecated functions.

I have resolved all errors and warnings, and fixed the datetime string issues in my fork. The targeted OS X is bumped from 10.5 to 10.6.

Discussion

  • Aaron Madlon-Kay

    I am happy to provide patches if you like.

     
  • Erwin Bonsma

    Erwin Bonsma - 2016-02-03

    Hi Aaron,

    Good to hear you already have a fix for this bug (as well as the date issue, Bug #37). Those are the best bug reports.

    As you may have noticed from the svn logs, my development activity has recently dormant. That's partially because not much more needed doing, but also because of other interests and commitments.

    Nevertheless, I think it would be good to pick up these changes, and put out another official release. That will take a bit of time though, as I need to resurrect my development set-up, probably want to use the opportunity to migrate from svn and git, which includes learn git, and it will be a while before I have the time to start on it.

    Once I'm all set, I'll be in touch again on what needs pulling in. Does that sound okay?

    Cheers,
    Erwin

     
  • Aaron Madlon-Kay

    Hi Erwin.

    That sounds great. Moving to git will be especially good for encouraging community contributions. I'll be happy to offer assistance if you have any questions.

    Just off the bat, to get started with your migration from svn to git you can do

    git svn clone -Aauthors.txt -TGrandPerspective/trunk -tGrandPerspective/tags -bGrandPerspective/branches svn://svn.code.sf.net/p/grandperspectiv/code/ GrandPerspective
    # Preserve tags
    cp .git/refs/remotes/origin/tags/* .git/refs/tags/
    # Add the remote git host
    git remote add <git remote name, like "github"> <git remote url>
    # Push everything to git remote
    git push --tags master
    

    The authors.txt referenced in the first line is a text file mapping svn usernames to git authors (full name + email), like:

    eriban = Erwin Bonsma <your@email.com>
    
     
    • Erwin Bonsma

      Erwin Bonsma - 2016-02-28

      Hi Aaron,

      Today I moved GrandPerspective to git on sourceforge. I actually created several repositories. Seven in total: one for source code, one for release scripts, another for the website, etc. The one for Source Code should suffice for you. It's available at: git://git.code.sf.net/p/grandperspectiv/source

      Btw, I added dummy help files in the source tree so it should build without errors immediately after checking out.

      Can you offer your changes using the Forked Repo + Merge Request mechanism as provided by Sourceforge (https://sourceforge.net/p/forge/documentation/Git/)?

       
  • Erwin Bonsma

    Erwin Bonsma - 2016-03-28
    • status: open --> closed
     
  • Erwin Bonsma

    Erwin Bonsma - 2016-03-28

    Fixes have been merged in.

     

Anonymous
Anonymous

Add attachments
Cancel