ひ to り go と

ZMHistoryPanel 1.0

Products

Pixelmator を使ってみて Photoshop より不便に感じることはいくつもあるけど、そのうちの一つがヒストリーパネルが存在しないことだった。

Pixelmator Team がヒストリー機能を追加するつもりなのかわからないし、勝手に SIMBL プラグイン作って解決できないかなと思ってやってみたらできてしまった。

アプリケーションにヒストリーパネルを追加する SIMBL プラグイン、ZMHistoryPanel をリリース!今回は ScreenFlow でビデオも作成。

ビデオにあるように、ずるっとドラッグしてヒストリーを行き来できるのが快適。Pixelmator では黒い HUD パネルになるおまけ付き。

Cocoa では、取り消し/やり直しを管理する NSUndoManager というクラスがあるけど、それにいろいろ細工をしている。このクラスを素直に使用するアプリケーションでは動くみたい。

自分の環境では Pixelmator、Xcode、CotEditor、TextEdit などで動作するのを確認。iCloud 関係でややこしい独自実装になっているのか、iWork のアプリケーションでは機能しなかったのが残念。

Share

(参考になったらぜひ。記事を書くモチベーションの向上に役立てます。)