
I'm pleased to introduce zCloud, a new app in the Mac App Store to quickly and easily share screenshots and other files.
zCloud lives in your menu bar, and has shortcuts to take screenshots, upload them to Dropbox, and place a link to share them on your clipboard. Just hit the shortcut then paste the link to share with co-workers, friends or family.
You can also drag any file to the menu bar icon to upload and share it.
The preferences enable you to choose what happens when you upload a file, and enable automatically uploading screenshots from the Desktop:
zCloud can even watch any number of folders to automatically upload new files:
The screenshot shortcuts can be fully customized:
The history of uploaded files can be viewed via the menu bar icon, enabling re-sharing, viewing or removing previous items:
zCloud was written by Dejal, as a contract project for zFoundry, LLC. To find out more about Dejal's consulting / contract development service, visit the Dejal Consulting page.
Learn more about zCloud via the zCloud site or the Mac App Store. Available now!
One more beta with a few fixes, for good measure. This will probably be the last beta before general release; please let me know if you find any issues.
Just been a couple of days, but here's another beta of Simon 4.1, with some exciting changes:
Accept
, User-Agent
, etc.Content-Type
and Content-Length
headers, overriding any you may add.Time for an update to Simon! This first beta release includes:
application/x-www-form-urlencoded
content type, instead of multipart/form-data
. (Please let me know ASAP if this breaks any of your POST tests.)It's my birthday today! To celebrate, I give you a gift: a redesigned Watch app for Pack!
Like many developers, I was excited by the ability to write an app for the new Apple Watch, so I wrote one before the Watch was actually available: Pack 1.1.
And like many developers (e.g. Marco's Overcast), once I actually had a Watch and used my app on a real device, I realized that my initial design wasn't all that good.
I had thought that scrolling a long list of items to pack, like on the iPhone, would be annoying on the Watch. So I split the packing list up between two screens: a list of categories (or other groupings), where you tap on one to drill down to the items within that group.
In practice, that was cumbersome. Scrolling long lists is actually really easy and fast with the digital crown (or even swiping), and realistically most packing lists aren't all that long, especially as you get towards the end of packing. Having to go back and forth between categories was a pain.
So for version 1.2, I redesigned the Watch app. I collapsed the two screens into one simple list, with headings for groupings.
I also added a Force Touch menu to change the grouping (between by item name, category, or person), and to mark all remaining items as packed (or mark all as unpacked).
I also found, as many others have, that going to the app home screen is less preferred as a way to launch apps. The best way in most cases is to use a Glance from the watch face. So I also added a Glance to Pack, which indicates the number of items still to pack. Now one can simply tap that to launch the full app.
Here are all the changes in version 1.2:
Learn more about Pack, or download for free on the App Store.
Quickly following the 1.1 update, which introduced the Watch app, here's version 1.1.1 with an important fix:
Learn more about Pack, or download for free on the App Store.
The Apple Watch is available for pre-order and in-store tryout today, and will be delivered starting April 24 for those who stayed up late enough to get their order in quickly. Did you order yours? What did you get? Let me know in the comments.
Personally, I ordered two Watches: a 42 mm for myself and a 38 mm for my wife, Jenn:
Ordered Apple Watch Sport 42 green & 38 blue via web Store at about 00:10; confirmation at 00:14 says delivery 4/24-5/8.
— David Sinclair (@dejus) April 10, 2015
Also available today is an update to my Pack iPhone app, to include an Apple Watch extension to help you even more quickly and easily pack for trips.
The Watch app for Pack is very simple: the idea is that you choose what to pack on your iPhone, then you can put the phone in your pocket while actually stuffing your clothes etc into your suitcase, and just tap on your Watch to mark things as packed.
This will be much more convenient. I've used Pack for my own travel for several years (as a pre-release prototype), and while it is quite easy to mark things as packed, having to take my iPhone out of my pocket while I have my hands full of clothing can be a little inconvenient. Being able to just tap my watch will be so much easier.
Since I don't have a Watch yet, I've only been able to test this in the simulator, but Apple has tested and approved it (after a couple iterations of fixes and clarifications), so I'm confident that it'll work well. I'm sure I'll add further features in a future version, based on my and others usage. If you already have a Watch, please try it and let me know what you think!
Here's a brief looping demo of the Watch app in action:
Learn more about Pack, or download for free on the App Store.
Another small update of Simon, to version 4.0.3.
This update is notable as the first to be delivered via the Sparkle update framework, for people on 4.0.2 (where that was introduced). Hopefully it'll work properly. :) (Yes, seems fine; I just tested it.)
Changes in this release include:
If you have Simon installed already, you can get the update via the Simon ▶ Check for Updates... command in the app, which will install it for you; no more need to download manually. You can even check the box to have future updates installed automatically if you wish.
If you don't have Simon yet, you can download Simon 4.0.3 now!
Here are a bunch of fixes for Simon 4, plus one exciting change: Simon now uses the Sparkle framework, like many other non-App Store apps do, to make updating the app easier. I've resisted using Sparkle for years, as it had various issues that made it incompatible with my apps, but those have been resolved in recent updates.
So it's time to sparkle, finally.
After this update, you should no longer need to download the app from here when there's a new version; Simon will be able to update itself in place, and even do so completely automatically if you wish.
Edit: Note that the update checkbox will be off initially, but the app will ask you if you want to automatically check for updates on the second launch.
Here are the changes in this version:
When I added recognition of version 4 groups in version 3.6.2, I did so for tests, but services, filters, notifiers and reports can also have groups in version 4. So here's Simon 3.6.4 to fix an issue with editing those.
If you're using OS X 10.10 (Yosemite), I recommend that you upgrade to version 4, if you haven't already. It includes heaps of great improvements. But if you're on 10.6 (Snow Leopard) to 10.9 (Mavericks), you can download Simon 3.6.4 now.
BlogAssist version 2.4.1 was recently released here on the Dejal site.
Those using the Mac App Store edition, BlogAssist Express, will be pleased to learn that Apple has just approved the update, so version 2.4.1 is now available for that edition too.
The changes again are just:
The standard edition is available for download here, or you can get BlogAssist Express 2.4.1 from the Mac App Store.
Simon 4 was a major release, and great to get it out. Fortunately, there weren't any major issues with it — I always dread having to do an urgent bug fix immediately after a major release.
But there were some minor issues that were important enough to get fixed fairly quickly, especially for non-English users. So here's version 4.0.1. It's a recommended update for everyone.
I know that I just said that BlogAssist doesn't need any updates, but apparently I was wrong: I had a report that the Substitutions preference page didn't behave properly under Yosemite. So here's a fix.
As I said in my previous post, if you're using OS X 10.10 (Yosemite), I recommend that you upgrade to version 4, if you haven't already. It includes heaps of great improvements. But if you're on 10.6 (Snow Leopard) to 10.9 (Mavericks), I recommend that you download Simon 3.6.3 now.
Strange as it may seem (to me, anyway) to do a version 3 release after version 4 (out of order releases hurt my brain!), here it is: Simon version 3.6.2.
This is a bug-fix update of version 3, to fix some compatibility issues with version 4. It also retrofits the password feature from version 4, at the request of a volume purchase customer who paid extra for that... yes, sometimes I can be bribed. ;)
And yes, this version still uses the old icon — that makes it easier to distinguish versions 3 & 4.
Here are the changes since 3.6.1 in 3.6.2:
If you're using OS X 10.10 (Yosemite), I recommend that you upgrade to version 4, if you haven't already. It includes heaps of great improvements. But if you're on 10.6 (Snow Leopard) to 10.9 (Mavericks), I recommend that you download Simon 3.6.2 now.
(A note for beta testers: you may need to log out and back in, or use the Terminal killall Dock
command, to make the "beta" sash on the app icon disappear. And thanks again for your help in making this general release great!)
Dejal Simon 4: four years after version 3, four months in development, it's time to go forth. Simon 4 includes a fresh new design, unifying all of the lists, logs and editors into a single window, so everything is at your fingertips. It also uses a more attractive layout for the lists of tests, services, filters, notifiers and reports. A much requested enhancement is the introduction of groups, enabling you to organize your tests, services, etc into logical collections. Those with lots of tests will be pleased to learn that the limits on the number of tests have been removed — everyone can have as many tests as they wish. This also simplifies the pricing for new and existing customers. There are numerous other enhancements too, like email services, a context filter, filter output in the preview, password protection, the ability to hide from the Dock, and much more. Read on for details.
Licensed Simon 3 users need to be aware that Simon 4 is a paid upgrade from previous versions. You will need to purchase an upgrade license. If you purchased Simon since November 1, 2014, you are eligible for a free upgrade; contact Dejal to receive your free license.
A new option is the Simon Service Plan subscription. Learn more about this below or on the Simon Support page.
Also note that Simon Express and Simon Free have been removed from the Mac App Store. Simon is a powerful and flexible tool, so they couldn't comply with the sandboxing requirements that Apple introduced. If you used one of these, please switch to the full version of Simon, and enjoy all the extra features. Your data will be automatically imported to version 4. Simon Express is automatically recognized as a version 3 license, so you only need an upgrade license.
Please also note that Simon 4 requires Mac OS X 10.10 (Yosemite) or later, as it leverages the latest technologies. If you're still using an older OS version, you can remain on version 3 until you upgrade your OS version. You are welcome to purchase a version 4 license; it will work in version 3 as a Platinum (unlimited) license.
Read on for a summary of some of the many enhancements in Simon 4.
Simon's main window, the Simon Monitor window, has been significantly redesigned. It now uses a single-window approach to display the Tests, Services, Filters, Notifiers and Reports lists in this window, switching between them via mode buttons along the left edge.
Editing tests, services, etc is now done in this window as well, via an optional info pane to the right of the active list.
As in earlier versions, the logs are displayed in a pane at the bottom of the window. This pane can now also display the Preview; see below for more on this.
The lists or logs can be hidden by dragging the pane splitter, or Cmd-clicking on the selected mode button.
The lists of Tests, Services, etc have been redesigned to use a custom layout inspired by Apple Mail and other modern apps.
The lists can be sorted via a menu above the list, or via the View menu. The choice of displaying absolute dates and times (like "2014-12-25 12:34", using your local date & time format) or relative times (like "5 mins, 25 secs ago") is also available in these menus.
The Tests list shows the unviewed flag, status icon, test name, next due date/time; the uptime, service, location, last check time, and last check duration. It can also optionally display information about the most recent change and failure: the last change and when it occurred; the last error, failure & recovery date/time. These can also be toggled via those menus.
Version 4 introduces a major popularly requested feature: groups in all lists. Groups can be added to help organize the tests, services, etc into logical collections, e.g. by server or kind; whatever makes sense.
In the list, the group displays a summary of its members, e.g. the most significant status and combined uptime, with the info summary showing common values.
The menubar status menu displays groups in sub-menus, with commands that can be applied to all group members.
The editors have been completely redesigned to integrate them into the single-window approach. Selecting an item in the Tests, etc lists will now display a summary of the item in the handy new Info pane to the right of the list. An Edit button is included in the top-right of the Info pane. Click that to toggle into edit mode, where the item can be modified. The button changes to Done to switch out of editing mode. You can also click the headings on the summary to jump right to the related page in edit mode.
You can leave it in editing mode and switch between tests to quickly edit them; it will remain on the same page. Speaking of which, the page selectors have been redesigned, and a new Name page was added to edit the name and comments.
The test statistics have been moved to the test summary page for easy reference.
When multiple tests or no tests are selected, the summary page shows the values in common, and a combined view of the statistics for those tests.
Another nice subtle improvement is that the actions for the test Filters, Notifiers, Reports and Auto Pause can now be reordered, simply by dragging them.
The Preview function has been completely redesigned to integrate it into the single-window approach, and provide the ability to see the filter output in addition to the service output.
When a test is selected, the Preview feature can be displayed in place of the logs at the bottom of the window for a quick view of the test. The preview includes a web page on the left (for web-based tests), a selection list in the middle, and the service response, headers or filter output on the right. The selection list shows the status of the service or filter, and for filters, the sequence number and filter name, e.g. "#1: Block Output" for the output from a Block filter. The filter output is very useful, to see not only the result of the service, but also the result of each filter. This makes it easier than ever to build up multiple filters, taking the output from previous ones to hone in on the interesting values.
The Preview function is also available when displaying a Script-based service, filter or notifier, to run the script and see what it outputs while writing it, and to preview a report within Simon.
The Email feature now also works as a service. Three service modes are supported: Email Send, Email Receive, and Email Cycle:
There are several other changes, including finally renaming the E-mail notifier as Email, adding a Transport Name field to the Email Transport Options panel, a new Email Account Options panel, and modernizing the framework used to send email. See the release notes for full details.
Added a new Context filter feature, which takes the previous filter's input and some new match variables to output some context around the filter's output text. It includes controls to specify the number of characters before and/or after the match range, and/or a delimiter before and/or after the match range (e.g. you can show up to 50 characters, stopping at a line break). See the release notes for information about the new variables.
Too many things to list here! (See the release notes for the full list.) A few other highlights that might interest existing users include:
<meta http-equiv="refresh" content="0; url=http://www.dejal.com/">
).Need more detailed or technical assistance? Introducing the Simon Service Plan, an annual subscription for heavy users or large organizations, or anyone who wants to get the most out of Simon.
The Simon Service Plan includes all app updates, including paid major upgrades like version 4.0 and any future updates within the subscription period, at no additional cost.
The Service Plan also includes two technical support incidents each subscription year. These give you top-of-the-queue direct access to the developer via email, and can be used to answer general questions, help configure Simon, and more.
Read more about this on the Simon Support page.
Ready to upgrade? Great! Purchase an upgrade license on the Dejal Store. Or subscribe to the Simon Service Plan, which includes the upgrade.
Still not sure? Try it for free!
If you want to keep the old version around, just in case, you can rename it (e.g. to add the version number) rather than replacing it with the new version. That way they can both occupy the same folder without a file name conflict.
Simon 4 has eliminated the license levels. Now everyone can have as many tests as they want for the same price. New customers can purchase Simon for $99.00, and existing customers can upgrade for half that, just $49.00.
I hope you enjoy the many improvements in Simon 4!
Simon 4.0b9 is now available.
This should be the last beta; I'm preparing the site for the general release now. Thank you to everyone who has provided feedback for helping make Simon 4 a great release.
New default tests, services & filters
Fixes & optimizations in this beta
More in four: see the Simon What's New page for important information and details of the changes in version 4.
Simon 4.0b8 is now available.
Added new default tests, services & filters
feed://
protocol, but also has different Preview behavior (see below).Fixes & optimizations in this beta
More in four: see the Simon What's New page for important information and details of the changes in version 4.
Simon should be ready for general release very soon. Please let me know of any issues as soon as possible! Thank you for helping make Simon 4 a great release.
Just in time for your holiday travel!
Pack is a very simple packing list, so you can get packed quickly and easily.
There's no need to maintain separate lists for each trip. There's no need to guess and enter unnecessary details like weight or cost for each item. It has a clean and elegant appearance, without blinding you with wacky colors and images.
Pack comes with a catalog containing hundreds of items as a starting point. Quickly add, edit or delete them to make your own personalized list.
When preparing for a trip, simply skim through the list, checking or unchecking items as needed for this journey. When ready, flip over to start packing, crossing off items as you put them in your suitcase.
The Choose and Pack lists can be arranged by item name, category, or person name, and can be filtered to show only packed, packed at the end, or all.
Pack is free to use, and includes an optional one-time in-app purchase to unlock all of the app's premium features:
Purchasing also helps support further Pack development.
Learn more about Pack.Simon 4.0b7 is now available:
Shiny new mode & toolbar icons
Fixes & optimizations in this beta
More in four: see the Simon What's New page for important information and details of the changes in version 4.
Simon should be ready for general release very soon. Please let me know of any issues as soon as possible! Thank you for helping make Simon 4 a great release.