Posts Tagged ‘MultiWallpaper’

MultiWallpaper ver.1.7公開

金曜日, 3月 13th, 2009

 最近バージョンアップしまくり…

 今回はタグ機能の強化とその他修正と改良を行いました。
タグ機能は自分は使ってなかったりするのですが、Firefoxでは便利に使っているので便利さについては分かっているつもりです。
何かFirefoxをパクった感じになってますが…これが最良の形だなぁということで…
たぶんFirefox以前にも元ネタがあるはず…

 修正はまあ色々。
改良はマルチスレッド化とか並び替えできるようにとかしてみました。
が、知識はないため色々心配です…
一応動作に問題がないことは確認しましたが、何かおかしいところがあれば報告していただけるとありがたいです。

MultiWallpaper ver.1.6a公開…

土曜日, 3月 7th, 2009

 先日公開したver.1.6にバグが…
設定ファイルの中身をちょっと変えたのですが、保存されている設定をコピーするところでミスしてしまいました。
そして中途半端にコピーされてしまい、チェックしているつもりの部分をすり抜けてエラーが起きてしまいましたとさ…

 ver.1.6で起動してエラーが起きてしまった場合でも、ver.1.6aで起動すれば保存されている設定は読み込めます。
左側の、最後に壁紙にした組み合わせは読み込めませんが…

MultiWallpaper ver.1.6公開ですが…

水曜日, 3月 4th, 2009

 以前は機能していたウィンドウ位置の保存ができなくなっていたのを修正したのですが、ウィンドウが保存された位置に表示される前に別のところに表示されてしまうのは仕様です。
もちろん表示されなくはしたいのですが…うまくいきません…
別の機能のためにいろいろ変なことをしているんですが、それがここに来て祟った感じです。
一瞬ウィンドウを不可視にするだけでも複数の問題が起きるという…
とりあえず自分が確認できた分だけ防ぐことはできますが、他に問題が起きてしまいそうな気がするので一瞬ウィンドウが出るのはあきらめました。

 他にも要望があった機能の追加や、メモリ不足のエラーが出ないように防ぐようにいくつかの修正を行いました。
Simple MultiWallpaper Changerの方もいくつか修正を行った後に公開予定です。

最近のプログラミング状況まとめメモ

金曜日, 2月 20th, 2009

・foxhistory
…と名付けた。
Firefoxの履歴を複数のPCで共有する拡張です。
サーバ側をPerlで作ることにしたんですが謎すぎ…

・MultiWallpaper
メモリ不足のエラーに対処作業中…
GC.Collect();しても効果なし…
ちびちび画像処理するのはめんどくさいし出来るかどうかも分からない…

・NEditor3
ツールバーのコピーボタンが変なとこにあるのを修正。
Footy2コントロールの新しいのを使えるようにしようかと思いましたが…自分でFooty2かManagedFooty2の方を弄らないと現在使っている機能の維持は出来なさそう…
問題がある訳じゃないし古いバージョンのFooty2で良いかなぁ…

・DiscCollector
DiskCatalogManagerがちまちましたバージョンアップでかなり使いやすくなっていたので、こちらを使わせてもらいます。
PowerDriveというかDacal社製のディスク管理ハードへの対応は…諦めますか…
Dacal社様にいただいたAPIで、PC上から直接番号指定しての取り出しとか内蔵DVDドライブへの読み込みとかが出来るようになったのでDiskCatalogManagerで十分な気がしました。

MultiWallpaperとSimple MultiWallpaper Changerをバージョンアップ

日曜日, 12月 7th, 2008

 バグ修正と、やっと最新のMultiWallpaperの設定をSimple MultiWallpaper Changerでも読み込めるようにしました。

 SQLiteで保存するようにしようとか言っていましたが、SQLは全然分からなくて面倒なため諦めました。
MultiWallpaperで設定を書き出して、それをSMWCで呼び出すのが普通ですが、壁紙の組み合わせを保存してある配列(3次元ジャグ配列)を保存して読み込むというのはめんどくさいしミスも起こりそうだと思い、何か良い方法はないかなぁと考えていたところ、プロセス間で配列のまま送り、SMWC側でシリアル化すれば楽という気がしてきました。
気がしたのでやってみましたが…そう楽でもなかったです…

 うちの環境ではそれほどとは思いませんでしたが、環境によってはMultiWallpaper終了時にだいぶ時間がかかるかもしれません。
MultiWallpaperを終了しようとしてから、
SMWCを起動→SMWCから起動OKを送る→MultiWallpaperから配列を送る→MultiWallpaper終了
と普段より処理が増えています。
「配列送られたOK」も送ろうかと思いましたが、少しでも早いほうが良いかと言うことで省略。
動作確認はしていますが、もし動かないようなことがあれば連絡ください。

MultiWallpaper ver.1.1公開

土曜日, 11月 1st, 2008

 組み合わせリストにフォーカスが当たっていなくても、選択されているものが分かるようにしました。
てかプロパティ変えるだけでこうできたのね…
作り直しているMultiWallpaperでは、ドラッグ&ドロップでリストを並べ替えられるようにしたいと思っています。
これもプロパティひとつでできたり…しませんよね?
まあできたところでデータの方の並べ替えが今のままでは面倒なので作り直し待ちですが…

 リトルビッグプラネット届いたものの…オンラインが不安定…
発売されたばかりだからだとは思いますがイヤン。

たまにはプログラミングネタ

水曜日, 10月 8th, 2008

 MultiWallpaper ver.1.0で設定をシリアライズしたファイルに保存するようにしたんですが、そうすると他のソフトから読み込めないためにSimple MultiWallpaper Changerからも読み込めない。
ということで組み合わせは別のファイルに保存するようにします。
ちょっと大げさな気もするけどSQLiteをC#から使えるようにできる物があったのでそれを試してみようかと思います。
構成を考え中…
最初から作り直そうと思っているので…いつになることやら。

プログラミングる

月曜日, 2月 18th, 2008

 Simple MultiWallpaper Changerにきちんとマルチ壁紙の組み合わせをいじれる機能を付けたMultiWallpaper Changerを作成中…
…名前がごちゃごちゃですね…

 ただその前に、ポイントカード等のポイントの期限を教えてくれるソフトを作ってます。
他の人には必要性がなさそうだけどそんなソフトを作れるのがプログラマの良いところ~

MultiWallpaper ver0.7作成中…

土曜日, 8月 18th, 2007

 9割5分くらいは完成…
機能を全部付けても、作り直したと言うこともあって動作が結構不安…

MultiWallpaper ver0.62で

土曜日, 8月 11th, 2007

 縁が白くなる現象を修正するために、画像補完方法を変更しましたが、画質が落ちてしまい、以前の方が良いという方もいらっしゃるかもしれません。

 ということで、補完方法を指定できる0.7を作り始めてみました。
0.7では、今まで楽にできなかった設定を楽にするための設定ダイアログを付け、リストに追加した画像が無くなっていた場合に「画像が表示できません」と表示するようにしたいと思います。
あと、起動中に画面の数が変わっても、再起動せずに対応できるようにしたいです。
このために、一から作り直すことにしました。