Archive for the ‘Development’ Category
Wednesday, November 4th, 2015
So I just finished the preference file conversion – version 5 now imports your settings, favorites and default folders from version 4. It was surprisingly gratifying to get that done, I guess because I’ve been dreading doing it for a while. Converting data and moving it from one place to another is rarely something developers enjoy doing…
The current testers report that version 5.0a19 is working well for them (well, except for the new drag and drop area, which is still a work in progress). There are still some things that need to be done, but version 5 is definitely functioning well enough and is complete enough that I feel comfortable putting it out into the world tomorrow – at least with the “public beta” moniker to let everyone know that there are still some rough edges.
As long as nothing comes up in the next 24 hours, we’ll finally have Default Folder X up and running on El Capitan with System Integrity Protection turned on. Yay 🙂
Friday, October 30th, 2015
Ok, here’s where things are. You’ll notice a couple of unfinished bits in the screenshots – the menu prefs are missing the bottom half, which allows you to custom configure Default Folder X’s menu in the menubar. And the appearance style in the Open & Save prefs is grayed out because I haven’t finished the “minimal” toolbar appearance. Those will come after we’re in public beta – I don’t see either as critical to getting it into your hands.
Functionally things are in good shape. I’ve still got a good-sized To-Do list, but what’s there has been working well for the 30 person test crew who’ve been using it. To be perfectly frank, I’m a bit sleep deprived and feel I need a couple of days to methodically go over everything and weed out any issues, so I’m looking at next week for a public beta release. The last thing I want to do is put something crappy out there that’s going to cut into your productivity and generate lots of email for me (which cuts into my productivity too!)
Thanks for being so patient – it’s been a long haul on this one.
Friday, October 16th, 2015
Wow – I’m getting inundated with email and tweets asking what the status is and when it’s going to be done. It’s great to hear from everyone and I’m sorry to keep you waiting. Some bits have taken quite a bit longer than I expected :-/
So, taking a break from coding for a few minutes, here’s a summary of where things are:
- File dialog stuff is all working except for handling default folders. Recents, favorites, hierarchical menus and the new drag and drop bar work well. Here’s a quick screenshot of what’s on my screen today (that’s the tagging view showing below the dialog, including recently used tags, and the drag and drop bar on the left).
- DFX now also automatically adds a button to your Finder toolbar, and clicking it slides out the drag and drop bar below the current Finder window. This lets you toss a file into the bar, switch to another Finder window, and then drag it to where you want it.
- There’s more information in the attribute tabs below the file dialogs and it all works more smoothly than it did in v4 (and the code is way better now – much easier for me to work with!).
- Update checking just went in – it wasn’t hard, but just hadn’t been on my hot list until I got all DFX’s basic features working and debugged well.
- So what’s left? The big thing is getting the preferences finished. There’s a lot of configurable stuff under the hood (the menu structure, shortcuts for a ton of things, etc), but I may hold off on actually putting that in the prefs due to the amount of time involved. Other things: I have to drop in the licensing engine and get the upgrade process put together (both for licensing and upgrading from old prefs).
- There are still a lot of features and suggestions on my To-Do list, but I’m making sure the fundamentals work well for the first release and getting it into people’s hands as quickly as possible, given how much feedback I’m getting that you just want that stuff to work on El Capitan first and foremost.
- Oh, and yes, there’s the appearance… This is what I’ve got now, and like v4, version 5.0 will probably ship with one appearance. Then you’ll all send me hate mail about what you think of the new look and I’ll add other appearance options (including something that takes up less screen real-estate).
I’m trying to balance features with getting it into your hands ASAP.
So the bottom line? We’re half way through October and it’s not feature-complete, so it’s not going to be fully tested and done by the end of the month, as much as I’d like it to be 🙁 But I’ll have a public beta in your hands by the end of October that will be solid and will get your workflow sped back up again.
OK – back to work….
Friday, July 10th, 2015
As some of you have undoubtedly noticed since installing beta 2 of El Capitan (aka Mac OS 10.11), the current version of Default Folder X is not compatible with the upcoming OS X release. The Default Folder X background application will run, but cannot enhance the file dialogs of many applications.
To dip into the technical side a bit, this is due to Apple’s new System Integrity Protection, which prevents Default Folder X’s scripting addition from loading into some applications and, most importantly, into the “PowerBox” helper app that presents Open and Save dialogs for all sandboxed applications.
Never fear, however – Default Folder X isn’t dead. I’ve been hard at work on a major revision of Default Folder X that will support El Capitan (yes, I saw this coming). It uses a completely different method for enhancing your file dialogs, and adds a number of handy new features and changes that you folks have requested.
I don’t yet have a firm release date – to be honest, I may have to scale back in a few places to get this into your hands before El Capitan ships, but it’s on the way. The upgrade will be free for anyone who purchases Default Folder X in the 6 months before the new version is released, which means if you buy now, you won’t be paying again for version 5 in a few months.
More news as things develop – for now it’s back to Xcode for me…
P.S. And yes I KNOW the website relaunch is way overdue, but software comes first.
P.P.S. For more on System Integrity Protection, read Glenn Fleishman’s article at Macworld.com.
Sunday, June 28th, 2015
For those of you testing (or interested in testing) the new version of Jettison, I’ve got a new build that corrects some timing issues with driver reloading and with the handling of SD cards. Grab it at:
Wednesday, June 17th, 2015
After a lot of restructuring, debugging, testing and wrangling with various types of disks, Jettison 1.5 is close to finished. It handles ejecting and remounting more smoothly, and includes a workaround for situations where the old version failed to eject drives at sleep time because the screen was locked.
What I need now are some volunteers to do some final testing to make sure Jettison works well in all situations. If you’d like to try it, just download a copy here:
Once you’ve installed it, drop me an email at email@example.com to let me know you’re testing it, then send any issues or questions to the same address if you encounter anything.
Friday, March 27th, 2015
Notice anything different about the “Save As” dialog below? I’ve highlighted part of it in red to give you a hint 🙂
The edit field for the filename is much wider than usual – you can actually see the entire (long) name that Safari supplied for me. I’ve gotten a lot of requests for this in the past, but haven’t been able to make it happen until now. If you’re interested in trying it out and giving me feedback, I’m busy testing it and could use your help.
- This is a Yosemite-only feature at the moment
- It’s only been tested with a handful of applications and needs more exercise
- If it doesn’t work in some application, the results shouldn’t be awful – some UI items will just be misplaced
If you’d like to help out (or are just anxious to get your hands on this) you can download this pre-release version of Default Folder X:
Please send your feedback to DefaultFolderX@stclairsoft.com.
Tuesday, January 15th, 2013
Version 1.3.2 of App Tamer is out, sporting high resolution graphics for all you lucky Retina Display owners. It also lets you scroll the windows of applications that are stopped in the background. This lets you read web pages while Safari is in the background, for example, even if you have App Tamer’s AutoStop feature set to stop it so it doesn’t use extra CPU time.
I’m also excited about an upcoming feature I’m working on for App Tamer 2.0. It lets you set a maximum amount of CPU to give an application – it doesn’t stop the app, but just slows it down if the app starts sucking down too much processing power. I’ve found it very useful in keeping Spotlight from taking over my machine while I’m working, and limiting churn from other applications that inevitably spike the CPU right when I’m trying to get something done. It’s still in need of a lot of integration – the feature works but there isn’t any real UI for it yet (it currently just limits Mail, mds and the Finder to no more than 10% CPU as a proof of concept). It’s very cool to watch it do its thing, though!
Friday, October 5th, 2012
A new public beta of Default Folder X 4.5 is available, resolving a number of issues that have been occurring when running under Mac OS 10.8.2 “Mountain Lion.” It fixes problems with Default Folder X appearing intermittently or refusing to respond to mouse clicks when you use it. It also properly accesses iCloud items, adds support for additional applications, and resolves a number of bugs.
Complete details and download links are on the Default Folder X Beta Testing page.
Sunday, November 6th, 2011
We’ve put up a quick public beta just to make sure there are no lingering problems with Default Folder X 4.4.7. I finally tracked down the issue that’s been dogging us since Lion’s release – the beta should cure any remaining compatibility problems (namely with Bias Peak and Apple’s Keynote, but there may be others, including GraphicConverter and System Preferences).
Please take the time to download a copy from the Default Folder X Testing page and put it through its paces. Your feedback will really be appreciated.