From: Gregory S. <wo...@tr...> - 2008-02-20 19:25:40
|
On Wed, 20 Feb 2008, Tito Dal Canton wrote: > Well, you could checkout 0.4 and build a win executable out of it. Then > we could add it to the download page so that pleople can find bugs, and > we can schedule their fixes for 0.5. However, 0.4 is affected by that > shapes bug under windows, so nobody will find it much useful. Agreed. > Alternatively we may freeze 0.5 as is, and release it together with its > win executable. This sounds useful. > Also, support for patches is welcome if you want to implement it, but > I'd like to talk a bit about how that's going to be implemented. I wouldn't do this for 0.5, so I'll post about it separately. > Unfortunately, at the moment I'm totally busy on the physics side > (thesis, one last exam, articles...) and it's higly unlikely that I will > do anything heavy for shapefusion until summer. But I can handle a 0.5 > release now. OK. Let me have a look at BMP writing in Windows. Also, can we update the Makefile to build a .exe? There are two ways to do it: 1) add a new target to the main Makefile, so that typing cross-make.sh ShapeFusion.exe will result in that being built 2) add a new Makefile.win32, and then the command is cross-make.sh -f Makefile.win32 Do you have a preference? The first requires less maintenance, but the second might be cleaner. > A bit of work on it is needed to generalize the item name file to > non-linux platforms, though. Are you still going with the idea of installing a defaults file somewhere global to all users, and allowing user overrides from their own homes? I can take a look at this if it helps. In Mac OS X that would be, I guess: /Library/Application Support/ShapeFusion/ and ~/Library/Application Support/ShapeFusion and, in Windows: C:\Windows\Application Data\ShapeFusion and C:\Documents and Settings\<username>\Local Settings\Application Data\ShapeFusion But without an installer I don't know how the files will get there. It's also going to be a little tedious if a user wants to switch between editing shapes for two different scenarios. Gregory |