This is one of those many times I wish I had a Mac.
Somewhat embarassingly, I realized I forgot to implement the logic to ask to save a modified file on app closure, and even forgot the hooks to *save* at all. I've done that now. I'm able to load, modify, and save FTMs. Bit of a duh day. But at least it ended well.
RandomSkratch: I'm still working on it. Life is constantly in the way. =] I did get some feedback -- a couple users with lower-end PCs having sound quality issues. One feedback with no sound issues. It's partly related [I'm sure] to drawing code that needs to be optimized but also likely partly related to my not having implemented the sound configuration dialog yet. So I am working both of those issues.
I think you'd have to recompile it for Macs. Luckily, the source is available from cpow's link. You just need to use the same libraries that are needed for Linux.
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!
I've had people compile it in the past in OSX so I know it's possible. But I also know that there's some UI widget placement issues in OSX and Linux that need to get taken care of. Although others [in this thread in the past] have provided feedback that this issue is not a showstopper. Unfortunately I don't have an OSX platform. I'll ask if he can do another build but he's busy with life [recently married, etc.]. =]
alex_mauer: I'm a terrible estimator but I'd say there's probably a good 80 hours of work left in 0.4.1 porting and tweaking the UI for OSX/Linux. Beyond that I haven't even looked at the diffs for 0.4.3 yet. Anyway 80 hours at my current "1 hour a day, if that" rate is 2.5+ months. But realistically there's probably nowhere near that much that needs to actually be done *on* a Mac. Just the UI tweaks, keyboard shortcut testing, general useability testing, and sound quality testing. But of course once it's released I'd likely need to look into bug reports, etc. So...it's very difficult to come up with one length of time.
I have a Mac Mini at work I've been trying to convince the project team to let me keep after I'm done with the project. So far no luck but I am being persistent. =] And no time at work to goof around with the thing beyond working the project.
But I don't know enough about Macs to know if that is sufficient for my needs. I'll have to grab system specs from it and post them.
Quick status update: It's been almost a year since I started on this project! And I'm still having fun and still going. ;] I've migrated to 0.4.2 codebase. I'm almost done with a full rewrite of the MFC message send/post infrastructure so that I can remove *all* of the Qt glue code that I'd previously had to have embedded within the MFC FT sources. [CButtons are now posting Qt events to their owner windows, which pump the event through the owner windows' message map, for example, instead of signal/slot connectivity that required invasive coding in the receiving class object]. This means an even cleaner future portability profile, which is a good thing. I've tested the command line functionality and exporting and playing both work fine. I'm hoping to release another pre-release before the end of this year, which hopefully will be followed by an 0.4.2.1 release shortly after. Happy holidays!
_______________________
"im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to." -omgdonut
Haven't checked here in a while and I was hoping to see a "OSX Released Link"... sadly no.. But not all disappointing. Saw the update from cpow about migrating the codebase. Just curious to see how things are going.