- Support for gesture commands (configured like hotkeys)
- Added option to ignore keyboard input
xdg-opento edit config file for greater compatibility across systems
- Changes to icon and config file loading, towards goal of simpler external dependencies
- More detailed log messages and config file comments
mmserver must still be compiled manually. A goal for the next release is to make use of some package management system to take care of setup automatically.
Posted on Friday, September 27th, 2013.
Last weekend I discovered Cesium, a sophisticated WebGL virtual globe engine developed as an open source project by AGI. Among other things, it can be used to interactively display satellite orbits in 3D in a web browser…
…which is exactly what I’ve been building in SatStatus, my summer “coffee shop programming project”. So, I admit I felt discouraged to discover I was not the first to develop the concept. However, it also feels good to realize that I, operating as a hobbyist and enthusiast only, identified the same niche and was able to build a visualization tool with comparable core capabilities (see screenshot at right).
Now I must decide how to proceed. It is certainly satisfying to build something from scratch, but now that I know something very similar is already available, it would make sense to fast-forward my effort to focus on the web site I eventually planned to build around the 3D viewer.
Posted on Saturday, September 21st, 2013.
I’ve posted a bunch of my old Chipmunk Basic sample code to a Chipmunk Basic Stuff repository on GitHub. Much of it is still available on this page, but that page will not be updated and may be deleted.
As with the Applescripts I posted a few weeks ago, I’m stowing this archival stuff on GitHub for two reasons:
- It provides a nice online interface for glancing at the code and revision history.
- I’d like to prune some of the dustier old pages from this site without culling the content from the internet altogether. (Stats indicate a small but steady stream of people searching for Chipmunk Basic information do end up here.)
Posted on Thursday, September 12th, 2013.
Mobile Mouse is a neat app that allows you to use your iOS or Android device as a keyboard and pointing device for your computer. The mobile app works in concert with a small server program that must be installed on your computer to convert input from the app to actual keyboard and mouse events. Official Mac and Windows server programs are provided by the makers of Mobile Mouse. A Linux version was developed by Erik Lax and later updated by Kiriakos Krastillis. Now, I’ve made a few changes and posted my own version. Find it here: https://github.com/anoved/mmserver
My changes include:
- Revised mouse acceleration
- Enabled horizontal scrolling
- Enabled middle mouse button
- Keyboard and keypad input fixes
- Added more configuration options
Posted on Tuesday, September 10th, 2013.
Phone photo collages of some recent sketches:
Content with none, but there’s something I like in each. So, reason to do more.
Posted on Sunday, September 1st, 2013.
My Yojimbo Scripts repository contains a bunch of old scripts (sans documentation, unfortunately) for use with Yojimbo. Most but not all have previously been posted here. I am posting them now as a single collection on GitHub in order to make it easier for others to find and make use of the code.
Posted on Wednesday, August 28th, 2013.
My Finder Scripts repository now houses the AppleScripts I wrote for use with the Mac OS X Finder. GitHub provides a better interface for browsing code, managing revisions, and collecting feedback than ad hoc blog posts. In the interest of making my old scripts more accessible to anyone who may find them useful, I intend to re-release them all as open source git repositories.
- LSelect – select files using shell glob syntax (matching against filenames)
- Select Grep – select files using grep (matching against [text] file contents)
- Open As – create and open an explicitly named duplicate of the selected file
Posted on Wednesday, August 28th, 2013.
I’ve written a script called
yj2pwsafe which adds passwords exported from Yojimbo to Password Safe format database files. Password Safe is an open source password manager developed in part by Bruce Schneier. Many programs are compatible with Password Safe files. My script relies on code from Password Gorilla, a compatible application written in Tcl/Tk.
yj2pwsafe to be more user-friendly since I first posted this announcement; it is now packaged as an Applescript app that presents a series of dialogs like the one pictured above.
Additionally, I’ve updated
yj2pwsafe so that it can import serial number items exported from Yojimbo as well as password items.
Posted on Tuesday, August 20th, 2013.