2005年09月27日

libcxp-0.5.2 & cxplorer-1.9.20050927

最新のスナップショットをアップしました。

libcxp-0.5.2
http://prdownloads.sourceforge.jp/cxplorer/16681/libcxp-0.5.2.tar.gz
message/rfc822に関する設定を追加

cxplorer-1.9.20050927
http://prdownloads.sourceforge.jp/cxplorer/16682/cxplorer-1.9.20050927.tar.gz
* 複数ファイルやディレクトリのコピーに対応
* ドラッグ&ドロップに対応
* ファイルのパーミッションの表示、変更に対応
* ファイル一覧の最後のファイルを削除した場合にセグメンテーションフォールトを起
こしていたのを改善

 次回リリースまでにファイルタイプ毎のプレビュー機能の設定インターフェースを作
成し、リリース候補としようかと思います。
posted by Yasumichi at 20:46| Comment(0) | TrackBack(0) | リリース情報 | このブログの読者になる | 更新情報をチェックする

ドラッグ&ドロップの実装完了

一応、ドラッグ&ドロップの実装を完了した。gtk+の吐く警告とdevhelpなどを頼りに試行錯誤の結果、動くようになった物なので正しい実装かどうか…。今のところ、移動にしか対応していないがそのうちコピーも可能にするつもり。
あと、長らく実装するのを忘れていたファイルのパーミッションの変更も可能にした。ファイルのプロパティでパーミッションの確認と変更が可能である。(まだ、CVS版のみ。)
posted by Yasumichi at 01:36| Comment(0) | TrackBack(0) | 日誌 | このブログの読者になる | 更新情報をチェックする

2005年09月23日

複数ファイルのコピー&ペーストに対応

試行錯誤の結果、複数ファイルのコピー&ペーストに対応しました。ついでにディレクトリのコピーも可能にしています。次のリリースで反映される予定です。
あと、たまたま見付けたバグですが、ファイル一覧の最後のファイルを削除した場合にセグフォる様だったので改善しました。
次は、ドラッグ&ドロップの実装にチャレンジします。その後、プレビューコマンドの設定インターフェースを完成させ、とりあえずの2.0リリースとしたいと考えています。
posted by Yasumichi at 02:26| Comment(0) | TrackBack(0) | 日誌 | このブログの読者になる | 更新情報をチェックする

2005年09月07日

libcxp-0.5.1 & cxplorer-1.9.20050907

 ちょっと間隔が短いですが、最新のスナップショットをアップしました。

libcxp-0.5.1
http://prdownloads.sourceforge.jp/cxplorer/16424/libcxp-0.5.1.tar.gz
* アイコンの追加(ISOイメージ、perlスクリプト...)
* アイコンが見付からない場合、不明ファイルと同じアイコンを使うようにした。
* MIMEタイプにGConfのキーとして使えない'+'が含まれる場合に'@'でエスケープ
する様にした。
* 不要になっていたcommonディレクトリ以下を削除した。

cxplorer-1.9.20050907
http://prdownloads.sourceforge.jp/cxplorer/16425/cxplorer-1.9.20050907.tar.gz
* /devなどで表示に数分かかっていたのをCxpFileListStoreの導入で解決した。
(ただし、ソート方法が前回までと変わっています。)
* MIMEタイプにGConfのキーとして使えない'+'が含まれる場合に'@'でエスケープ
する様にした。
* 表示に時間のかかるプレビューコマンドを実行する場合に備えて出力が100行に
なった時点で終了するようにした。(近い内にプレビューの最大行数を設定可能に
します。)
* libcxp-0.5.1を必須にしてあります。

 CxpFileListStoreがGtkTreeSortableの全てのインターフェースを実装できていない
関係でデフォルトのソート関数の使用を止めています。なので前回までとソート方法が
変わっています。ソート周りで意見のある方はお知らせください。
 なお、ひきつづき各ファイルタイプのアイコンを募集しています。また、プレビュー
コマンドの初期設定についても意見のある方は、お知らせください。

[ちょっと考え中の所]
* 複数ファイルのコピーについては、GtkClipboardの使い方をもう少し高度にする必要
があるので時間がかかるかもしれません。
* ドラッグ&ドロップについても研究が必要なので時間がかかるかもしれません。

# 来週は不在になるのでまた開発が止まってしまう…
posted by Yasumichi at 23:43| Comment(1) | TrackBack(0) | リリース情報 | このブログの読者になる | 更新情報をチェックする

2005年09月03日

libcxp-0.5.0 & cxplorer-1.9.20050903

 最新のスナップショットをリリースしました。

libcxp-0.5.0
http://prdownloads.sourceforge.jp/cxplorer/16318/libcxp-0.5.0.tar.gz

cxplorer-1.9.20050903
http://prdownloads.sourceforge.jp/cxplorer/16317/cxplorer-1.9.20050903.tar.gz

[主な変更点]
* ファイルの種類の判定をlibmagicからxdgmimeに移行
* ファイルの種類に応じたアイコンの表示を実装
* プレビューコマンドの指定をMIMEタイプ毎に可能した。

 なお、今回からshared-mime-infoが必要となります。(gtk+2環境であれば、インス
トールされている可能性が大?)0.16がインストールされていれば、日本語でファイル
の種類が表示されるはずです。

[2.0までのToDo]
* 複数ファイルのコピーに対応
* アイコンや初期設定を充実
* コードの整理
(* 独自のlist_storeの実装検討)
(* ドラッグ&ドロップでのファイルの移動またはコピー)

cxplorer-20050903.png
posted by Yasumichi at 04:22| Comment(2) | TrackBack(0) | リリース情報 | このブログの読者になる | 更新情報をチェックする

2005年09月02日

ファイルの種類を国際化

shared-mime-info(要0.16)を利用してファイルの種類の表示を国際化した。

cxplorer-20050902.png
posted by Yasumichi at 23:27| Comment(0) | TrackBack(0) | 日誌 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。