From ats at acm.org Mon Apr 28 17:34:46 2014 From: ats at acm.org (Alan Shutko) Date: Mon, 28 Apr 2014 16:34:46 -0500 Subject: [Unison-hackers] Seeking to bring Mac support up to date Message-ID: I'm interested in getting the UI working again on Mac. As mentioned in https://groups.yahoo.com/neo/groups/unison-users/conversations/topics/10918 , Unison currently does not build on OS X 10.7 or higher, because it uses the BWToolkit and Interface Builder plugin, which are no longer supported in Xcode 4. I currently have a visually unappealing codebase which will build and run on both Xcode 3 and 4. I'm working to clean it up for submission. After that, I am going to investigate some UI improvements: more clear display of conflicts in packages and the ability to click on a growl notification to open Unison. Are there any other items that should be fixed for OS X? What is the oldest version of OS X that we should retain support for? From cjsvance at gmail.com Mon Apr 28 20:00:00 2014 From: cjsvance at gmail.com (Christopher Vance) Date: Tue, 29 Apr 2014 10:00:00 +1000 Subject: [Unison-hackers] Seeking to bring Mac support up to date In-Reply-To: References: Message-ID: Any reason to avoid Xcode 5? Will your Xcode 4 build run on Mavericks? On Tue, Apr 29, 2014 at 7:34 AM, Alan Shutko wrote: > I'm interested in getting the UI working again on Mac. As mentioned in > https://groups.yahoo.com/neo/groups/unison-users/conversations/topics/10918, Unison currently does not build on OS X 10.7 or higher, because it uses > the BWToolkit and Interface Builder plugin, which are no longer supported > in Xcode 4. > > I currently have a visually unappealing codebase which will build and run > on both Xcode 3 and 4. I'm working to clean it up for submission. After > that, I am going to investigate some UI improvements: more clear display of > conflicts in packages and the ability to click on a growl notification to > open Unison. > > Are there any other items that should be fixed for OS X? What is the > oldest version of OS X that we should retain support for? > _______________________________________________ > Unison-hackers mailing list > Unison-hackers at lists.seas.upenn.edu > http://lists.seas.upenn.edu/mailman/listinfo/unison-hackers > -- Christopher Vance -------------- next part -------------- An HTML attachment was scrubbed... URL: From bcpierce at cis.upenn.edu Mon Apr 28 20:17:28 2014 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Mon, 28 Apr 2014 20:17:28 -0400 Subject: [Unison-hackers] Seeking to bring Mac support up to date In-Reply-To: References: Message-ID: <11A2F117-9F2D-4F5E-92C2-D89279FA9B76@cis.upenn.edu> I?d be really happy to see the OSX GUI brought up to date!! My $.02 is that backwards compatibility is not very important at all ? if things only work on the most current OS and XCode version, that?s not a big tragedy. What?s much more important is forward compatibility ? i.e., keeping things simple and avoiding using features that may lose support (like BWToolkit). Best, - Benjamin On Apr 28, 2014, at 5:34 PM, Alan Shutko wrote: > I'm interested in getting the UI working again on Mac. As mentioned in https://groups.yahoo.com/neo/groups/unison-users/conversations/topics/10918 , Unison currently does not build on OS X 10.7 or higher, because it uses the BWToolkit and Interface Builder plugin, which are no longer supported in Xcode 4. > > I currently have a visually unappealing codebase which will build and run on both Xcode 3 and 4. I'm working to clean it up for submission. After that, I am going to investigate some UI improvements: more clear display of conflicts in packages and the ability to click on a growl notification to open Unison. > > Are there any other items that should be fixed for OS X? What is the oldest version of OS X that we should retain support for? > _______________________________________________ > Unison-hackers mailing list > Unison-hackers at lists.seas.upenn.edu > http://lists.seas.upenn.edu/mailman/listinfo/unison-hackers -------------- next part -------------- An HTML attachment was scrubbed... URL: From ats at acm.org Mon Apr 28 20:25:31 2014 From: ats at acm.org (Alan Shutko) Date: Mon, 28 Apr 2014 19:25:31 -0500 Subject: [Unison-hackers] Seeking to bring Mac support up to date In-Reply-To: References: Message-ID: Yep, it works on Xcode 5 and Mavericks. I mentioned Xcode 4 since that is when interface builder plugins went away. I could continue building it with an older OS if we want to support folks who have not upgraded, or I could upgrade the project files to require Xcode 5 (Mountain Lion and Mavericks only). On Apr 28, 2014, at 7:00 PM, Christopher Vance wrote: > Any reason to avoid Xcode 5? Will your Xcode 4 build run on Mavericks? > > > On Tue, Apr 29, 2014 at 7:34 AM, Alan Shutko wrote: > I'm interested in getting the UI working again on Mac. As mentioned in https://groups.yahoo.com/neo/groups/unison-users/conversations/topics/10918 , Unison currently does not build on OS X 10.7 or higher, because it uses the BWToolkit and Interface Builder plugin, which are no longer supported in Xcode 4. > > I currently have a visually unappealing codebase which will build and run on both Xcode 3 and 4. I'm working to clean it up for submission. After that, I am going to investigate some UI improvements: more clear display of conflicts in packages and the ability to click on a growl notification to open Unison. > > Are there any other items that should be fixed for OS X? What is the oldest version of OS X that we should retain support for? > _______________________________________________ > Unison-hackers mailing list > Unison-hackers at lists.seas.upenn.edu > http://lists.seas.upenn.edu/mailman/listinfo/unison-hackers > > > > -- > Christopher Vance > _______________________________________________ > Unison-hackers mailing list > Unison-hackers at lists.seas.upenn.edu > http://lists.seas.upenn.edu/mailman/listinfo/unison-hackers -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.schmitt at polytechnique.org Tue Apr 29 02:27:40 2014 From: alan.schmitt at polytechnique.org (Alan Schmitt) Date: Tue, 29 Apr 2014 08:27:40 +0200 Subject: [Unison-hackers] Seeking to bring Mac support up to date In-Reply-To: (Alan Shutko's message of "Mon, 28 Apr 2014 16:34:46 -0500") References: Message-ID: Hi, On 2014-04-28 23:34, Alan Shutko writes: > I'm interested in getting the UI working again on Mac. As mentioned in > https://groups.yahoo.com/neo/groups/unison-users/conversations/topics/10918 > , Unison currently does not build on OS X 10.7 or higher, because it > uses the BWToolkit and Interface Builder plugin, which are no longer > supported in Xcode 4. > > I currently have a visually unappealing codebase which will build and > run on both Xcode 3 and 4. I'm working to clean it up for submission. > After that, I am going to investigate some UI improvements: more clear > display of conflicts in packages and the ability to click on a growl > notification to open Unison. > > Are there any other items that should be fixed for OS X? What is the > oldest version of OS X that we should retain support for? Thanks a lot for taking care of this. There is one current bug that is very annoying: when a transfer is going on, if one clicks on the disclosing triangle (to see details about a folder, for instance), then Unison crashes. I had tried to track down that bug but did not go very far (as I don't know much about OS X debugging). I'll gladly beta test your version, if you need testers. Best, Alan From bcpierce at cis.upenn.edu Tue Apr 29 10:37:47 2014 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Tue, 29 Apr 2014 10:37:47 -0400 Subject: [Unison-hackers] Seeking to bring Mac support up to date In-Reply-To: References: Message-ID: I?ll also be happy to beta test? - B On Apr 29, 2014, at 2:27 AM, Alan Schmitt wrote: > Hi, > > On 2014-04-28 23:34, Alan Shutko writes: > >> I'm interested in getting the UI working again on Mac. As mentioned in >> https://groups.yahoo.com/neo/groups/unison-users/conversations/topics/10918 >> , Unison currently does not build on OS X 10.7 or higher, because it >> uses the BWToolkit and Interface Builder plugin, which are no longer >> supported in Xcode 4. >> >> I currently have a visually unappealing codebase which will build and >> run on both Xcode 3 and 4. I'm working to clean it up for submission. >> After that, I am going to investigate some UI improvements: more clear >> display of conflicts in packages and the ability to click on a growl >> notification to open Unison. >> >> Are there any other items that should be fixed for OS X? What is the >> oldest version of OS X that we should retain support for? > > Thanks a lot for taking care of this. There is one current bug that is > very annoying: when a transfer is going on, if one clicks on the > disclosing triangle (to see details about a folder, for instance), then > Unison crashes. I had tried to track down that bug but did not go very > far (as I don't know much about OS X debugging). > > I'll gladly beta test your version, if you need testers. > > Best, > > Alan > _______________________________________________ > Unison-hackers mailing list > Unison-hackers at lists.seas.upenn.edu > http://lists.seas.upenn.edu/mailman/listinfo/unison-hackers