                            GImage View README.jp
                                                                     ver 0.1.3
                                                         改訂 : 2001/11/06(Tue)
                                                         制作 : 2001/09/08(Sat)
-------------------------------------------------------------------------------
  ** 目次 **
    0. これは何?
    1. はじめに
    2. 動作環境
    3. 入手方法
    4. インストール
    5. 使用方法
    6. GImage View 更改履歴
    7. ToDo
    8. README.jp 更改履歴
    9．免責
   10. 最後に
-------------------------------------------------------------------------------

--------------------
0. これは何?
GImageViewは超大量画像表示下における絶望的状況を打破すべく開発中の、X Window
System上で動作する画像閲覧ソフトです。
画像編集ソフトでも、 画像管理ソフトでもありません。 まして、いきなり○○なキャラ
クターがでてきて画面上に居座ったり、 勝手にしゃべり出したりなんかも、たぶんしま
せん (未来永劫そうであるかどうかは、保証できません)。
あくまでも画像閲覧ソフトです。
そうです。画像閲覧ソフトなんです。
画像閲覧ソフトのつもりなんです……が。
0.1.1 では既にDnDによる簡単なファイル操作機能が実装されています(^^



--------------------
1. はじめに
GImage Viewは、以下のような特徴を持っています。
 o 複数ディレクトリの同時オープン、タブによるサムネイルビュー切り替え
   任意ディレクトリの再帰的読み込み・ルート設定可能

 o 低消費メモリ
   GTK+およびImlib(あるいはgdk-pixbuf)を使用した画像閲覧ソフトとしては、 比較的
   メモリ使用量が少ないと思います。 フルサイズで一度に数枚開くような状況では、違
   いが顕著に現われます。(詳細:TIPS.jp)

 o コマンドラインからの使用を充分に考慮
   引数に画像ファイルを指定した場合、 イメージビューウィンドウで、ディレクトリを
   指定した場合は、 サムネイルビューウィンドウで開きます。複数の画像ファイル/ディ
   レクトリを 入り乱れて指定することもできます。

 o シンプルかつ柔軟なインターフェース
 o 画像管理機能
 o スライドショー完備
 o 充実したリストビュー(多数の並び換えに対応)

 o 多数のサムネイルキャッシュ形式に対応
   読み書き対応     : Konqueror, GQview, Electric Eyes (Picview)
   読み込みのみ対応 : Nuatilus, .xvpics

 o 対応画像形式
   JPEG PNG PNM GIF TIFF XBM XPM XWD BMP PCX
   これはImlibのおかげです。拡張子を無視するように設定すれば、 その他Imlibが対応
   する全ての画像形式を表示できるはずです。
   アニメーションGIFやMNGには今のところ未対応ですが、当然、 将来的には対応する予
   定です。
   また、Imlib(あるいはgdk-pixbuf)が未対応の画像形式に関しては、Plugin機構を導入
   することによって対応するつもりでいます。

 o ドラッグ&ドロップによるファイル操作
   同種のソフトで対応している物が案外少ないので、対応してみました。
   不完全ながら、外部プログラムとのDnDも可能です(デフォルトではOFF)。



--------------------
2. 動作環境
このプログラムのコンパイル及び実行には、以下のライブラリが必要です。
 * GLib-1.2及びGTK+-1.2以降  (http://www.gtk.org/)
 * Imlib-1.9.x (ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/)
   あるいは
   gdk-pixbuf (ftp://ftp.gnome.org/pub/GNOME/unstable/sources/gdk-pixbuf/)
   のいずれか

以下の環境で動作が確認されています。
 * Plamo Linux 2.0 (Alpha3ベース)
 * Kondara MNU/Linux 1.2 及び 2.0
 * Vine Linux/ppc 2.1.5
 * FreeBSD 4.2-RELEASE
 * AIX



--------------------
3. 入手方法
過去のバージョンも含め、以下から入手できます。
  * http://www.homa.ne.jp/~ashie/gimageview/files/

最新安定版  : gimageview-0.1.2.tar.gz


また、GImageViewのソースコードはCVSで管理しており、CVSがインストールされている
システムであれば、以下の手順で最新の"開発版"を取得することができます。

$ export CVSROOT=:pserver:anonymous@cvs.gtkmmviewer.sourceforge.net:/cvsroot/gtkmmviewer
$ cvs login
  (パスワードは、単にEnter)
$ cvs -z3 co gimageview

ここで取得したソースコードを保存しておけば、以降はソースツリーのトップディレクト
リで

$ cvs -z3 update

とするだけで最新の状態にアップデートできます。

なお、開発版にはconfigureスクリプトが含まれていません。トップディレクトリの
"autogen.sh" スクリプトを実行すると、configureスクリプトが自動的に作成され、 そ
のままconfigureスクリプトが実行されます。
ただし、autoconf, automakeが必要です。

また、CVSで入手できるものは、"最新・開発版"です。
どんなバグや不具合が潜んでいるか分かりません。
場合によってはコンパイルすら通らないこともあります。
完全に、* at your own risk * です。その点、くれぐれもお忘れなきようお願いします。


--------------------
4. インストール
大抵の環境では、以下の手順でコンパイル出来ると思います。
バージョン名等は、適宜読みかえて下さい。

 $ tar xvfz gimageview-x.y.z.tar.gz
 $ ./configure
 $ make
 $ su
  (パスワード)
 # make install

gdk-pixbufを使用する場合は

 $ ./configure --disable-imlib

として下さい。


なお、このままではデバッグ情報が埋め込まれたままです。
上記のインストール手順を

 # make install-strip

と変更することで、デバッグ用の情報が削られ、実行ファイルサイズが小さくなります。

GImageViewは未だ開発初期段階であるため、 設定ファイルのフォーマットが大きく変更
される可能性もあります。 このため、アップデートする場合は予め ~/.gimv ディレクト
リを待避させておくのが無難だと思います。



--------------------
5. 使用方法
以下の様にコマンドを打つと、画像を見ることが出来ます。

 $ gimv [画像ファイル名...]

また、以下の様に "-d" オプションを付けてディレクトリ名を指定すると、 サムネイル
ウィンドウ に、ディレクトリの全ての画像をサムネイルで開きます。

 $ gimv -d [ディレクトリ名]

以下のような感じで画像ファイル名とディレクトリ名を入り乱れて指定すると、 画像は
イメージウィンドウで、ディレクトリはサムネイルウィンドウで開きます。

 $ gimv -d hoge01.jpg ~/ ~/images images/hoge02.jpg\
      /usr/share/pixmaps/ hogehoge.png ......

"-t" オプションを付けて、全てをサムネイルウィンドウで開く事もできます。
その他コマンドラインオプションの詳細は以下のとおりです。

 Usage: gimv [オプション...] [画像ファイル名...]
   -d, --directory          ディレクトリを読み込む
   -R, --recursive          ディレクトリを再帰的に取得("-d"と共に使用)
   -D, --scan-dot           ディレクトリ走査時にドットファイルも読み込む
   -e, --ignore-ext         拡張子を無視する
   -s, --scale=SCALE        イメージビューでの画像拡大率を指定(%)
   -b, --buffer=ON/OFF      元の画像をメモリに保持するか否か
   -M, --menubar            イメージビューにメニューバーを表示
   -T, --toolbar            イメージビューにツールバーを表示
   -w, --thumbwin           サムネイルウィンドウを開く
   -i, --imageview          全ての画像をイメージビューで開く
   -t, --thumbview          全ての画像をサムネイルビューで開く
   -S, --slideshow          画像をスライドショーで開く(ディレクトリは無視)
   -v, --version            バージョン情報を表示
   -h, --help               このメッセージを表示

GUIからディレクトリを開きたい場合は、 ファイルダイアログ からディレクトリ名を指
定することで、開くことが出来ます。 何も指定せずに「了解」を押せば、カレントディ
レクトリの全ファイルを サムネイルで表示します。



--------------------
6. GImage View 更改履歴

● 2001-11-05: Version 0.1.2
 * サムネイルウィンドウにアイコンリストビューを追加
 * サムネイルウィンドウのレイアウトを変更できるようにした
 * 上記変更に伴い、ペインウィジェットを変更(gThumbより拝借)
 * サムネイルウィンドウのメインメニューに「タブ」カテゴリを追加
 * DnDによるタブの移動、タブへのファイルドロップ
 * サムネイルウィンドウにロケーションエントリを追加
 * サムネイルウィンドウのクローズボタンを(一時的に)削除
 * ヘルプメニューからテキストドキュメントを表示できるようにした
 * 外部コマンドを実行できるようにした
 * マウスボタン割り当ての変更/追加
 * ~/.gimv/gtkrcを読み込むようにした
 * 内部的な画像情報管理の見直し
 * 内部的なアイコン管理の見直し (アイコンセットの切替えに対応。GUIによる設定は
   未実装。)
 * 致命的なバグの修正
 * その他修正多数

● 2001-10-2: Version 0.1.1
 * DnDによるファイル操作
 * その他、基本的なファイル/ディレクトリ操作機能
 * ディレクトリビューのトップディレクトリを変更できるようにした
 * ディレクトリビューにツールバーを追加
 * ディレクトリツリーを更新すると、展開していたツリーが閉じてしまう 不具合を修正
 * サムネイルウィンドウに「リスト更新」を追加
 * セレクション情報を全ての表示モードで同期するようにした
 * "詳細" 表示に "キャッシュタイプ" を追加
 * マウス中ボタンにバインドしていた機能は、全て左ダブルクリックに変更
 * タブ切替え直後にタブを閉じるとSegmentation faultとなる問題を修正
 * ファイルダイアログからファイルを開く時に、開き終る前にダイアログを閉じると
   Segmentation faultとなる問題を修正
 * GImageView形式のサムネイル保存時のサイズを変更できるようにした
 * タブ名にフルパスを表示するかディレクトリ名のみを表示するか 切替えられるよう
   にした
 * 短いコマンドラインオプションは "-wdR" 等のように続けて指定できるようにした
 * サムネイル表示モードが勝手に切り替わる問題を修正
 * サムネイルテーブルモードで、ファイルリストの更新内容が反映されない事が あった
   問題を修正
 * その他修正/変更/バグフィックス多数

● 2001-09-02: Version 0.1.0
 * サムネイルウィンドウにディレクトリツリー表示を追加
 * サムネイルウィンドウにプレビュー表示を追加
 * サムネイルウィンドウに "詳細" 表示を追加
 * 終了時にサムネイルウィンドウの状態を保存するようにした
 * 既に開かれているディレクトリを指定した場合は、そのタブへ移動するようにした
 * タブにクローズボタンを追加
 * タブにポップアップメニューを追加
 * タブを(同一ウィンドウ内で)移動できるようにした
 * コレクションモード時にサムネイルをリストから削除できるようにした。
 * イメージウィンドウのスクロールバーを廃止
 * イメージビューの画像表示方法を少し改良
 * ウィンドウリサイズ時に画像が表示されないバグを修正
 * gdk-pibuf使用時に .xvpics の読み込みに不具合があったのを修正
 * その他バグフィックス多数

● 2001-08-02: Version 0.0.3
 * 細かいバグフィックス

● 2001-07-28: Version 0.0.2
 * gdk-pixbufに対応
 * ショートカットキーの設定(~/.gimv/keyconf)。 GUIはいずれまたそのうちに
 * キャッシュ回りを少し整理。
 * その他バグフィックス

● 2001-07-01: Version 0.0.1
 * 最初のリリース



--------------------
7. ToDo
  * 種々の画像形式への対応、プラグイン化
  * 動画ファイル、アーカイブファイルのサポート
  * スライドショーの作り込み
  * キャッシュ機構の根本的見直し (plugin化?)
  * その他、GUIの細かい改良
  * 画像管理機能
  * 簡単な画像編集機能




--------------------
8. README.jp 更改履歴

● 2001/11/06(Tue)
 * for version 0.1.3
 * add CVS section in "get gimageview" chapter

● 2001/11/04(Sun) (by GImageView作者)
 * 「今後の主な予定」を更新。
 * ChangeLog追加。一部修正

● 2001/11/04(Sun)
 * for version 0.1.2

● 2001/10/18(Thu)
 * 多少変更

● 2001/10/03(Wed)
 * for version 0.1.1

● 2001/09/12(Wed) - 2001/09/28(Fri)
 * for nightly
 * 機能追加・バグ修正にあわせてひたすら更改

● 2001/09/10(Mon)
 * for 2001/10/10 nightly
 * 初めて足永さんにマージする

● 2001/09/08(Sat)
 * for 2001/09/08 nightly
 * 製作開始



--------------------
9. 免責

本プログラムの使用によって生じた如何なることにも、作者であるTakuro Ashie、Nyan2
は責任を負いません。at your own risk でお願いします。


--------------------
10. 最後に
このテキストは、http://www.homa.ne.jp/~ashie/gimageview/ を元に、Nyan2 が加筆修
正したものです。

Copyright (C) 2001
  原文     : Takuro Ashie
  加筆修正 : Nyan2 <t-nyan2@nifty.com>
-------------------------------------------------------------------------------
                                                                  [End Of File]