datebook2

(2003.7.27) experimental 版 0.6.030726. バグフィクスです。
(2003.7.25) datebook2sysdepbox を 0.6.030725experimental にしました。 こちら からどうぞ。
(2003.7.24) datebook2sysdepbox を 0.6.030723experimental にしました。 こちら からどうぞ。 ←新規作成ができなくなってました... 多分明日の朝出直します。
(2003.7.22) 0.6.030722experimental.
(2003.7.21) 0.6.030721experimental. 疲れた...
(2003.6.5) 0.6.030605experimental. 0519 なんてのもありましたが。
(2003.5.18) 0.6.030518experimental.
(2003.5.11) 0.6.030511experimental.
(2003.5.8) 0.6.030508experimental.
(2003.4.29) 0.6.030429experimental, XML のみ。実験版ですので興味と覚悟がある人だけどうぞ。 掲示板でのご指摘により更新履歴の日付を直しました。
(2003.4.5) 0.5.6test.
(2003.3.19) 0.5.5test.
(2003.3.16) 0.5.4test.
(2003.2.21) 0.5.3test.
(2003.2.15) 0.5.2test. 疲れた...
(2003.2.11) 0.5.1test. 目玉は BOX 対応。
(2003.2.1) 0.5.0test. BOX 対応についても頑張ってはいるのですが...
(2003.1.29) ページの書き直し(途中)。test8 にリンクを張った。
(2003.1.22) 一応 test5.
(2003.1.19) datebook2-0.4.5test4.
(2003.1.17) dtbkviewc700-0.4.5test3. バグ修正。
(2003.1.13) dtbkviewc700-0.4.5test2. ← やっぱりまずいバグがありました。
(2003.1.12) dtbkviewc700. とりあえず qtopia-free 由来のコードを少なくとも当分は使うことにしました。
(2003.1.4) datebook2 の今後にも関係がありますので 興味のある方は 開発者募集 をご覧下さい。
(2002.12.24) SL-A300 の ROM 1.20J は大丈夫のようです。


datebook2-0.5.6test

C700/B500 については ROM バージョン 1.10JP 以降のもののみ対応しています(多分)。

変更履歴。

  • 0.5.6test
  • 0.5.5test(dtbk2util は 0.5.3test)
  • 0.5.4test(dtbk2util は 0.5.3test)
  • 0.5.3test
  • 0.5.2test
  • 0.5.1test.
  • 0.5.0test. そろそろ数を上げようと思ったので。 でもテスト版です。
  • 0.4.3 あたりから 0.4.5test8 まで: ファイル添付機能・カテゴリーによる色付けなど。

    インストール時の注意: 標準のカレンダーまたは旧バージョンの datebook2 を高速起動にしている場合は 高速起動のチェックを外してから下のファイルをインストールして下さい。

    です。設定は別アプリです。

    XML 版以外の datebook2 は標準のカレンダーを置き換えます。 アンインストール後標準のカレンダーを回復するには、ターミナルから、B500/C700 の場合

      su
      cd /home/QtPalmtop/bin
      ln -s ./quickexec datebook
      cd /home/QtPalmtop/i18n/ja
      ln -s /usr/QtPalmtop.rom/i18n/ja/datebook.qm ./
    
    A300 の場合
      cd /home/QtPalmtop/bin
      ln -s /usr/QtPalmtop.rom/bin/datebook ./
      cd /home/QtPalmtop/i18n/ja
      ln -s /usr/QtPalmtop.rom/i18n/ja/datebook.qm ./
    
    として下さい。

    C700/B500 で、 PC とのシンクロはしないという方には datebook2xml となります。 注意:

    qpetodo ソース

    Experimental 版

    実験版です。 前回からかなりいじったのでバグも増えてるかもしれません。 今回は XML 版と BOX 版の共存ができません (標準カレンダーと XML 版の共存はできます)。

    QCOP メッセージ、 アイコン表示のレイアウトなどについての コメントをお待ちします。

    030605 ではついに逆向き検索を実装しました。

    030721 で設定アプリも対応。 アイコン等の設定ファイルの形式がかなり変わったので 030605 までの設定ファイルは使えません。 プラットフォーム依存の部分を切り離したので今後はリリース作業が楽になる、といいなあ。 あとは表示部分のコードを整理すればバージョン 1 も近いと思われます。

    ダウンロード・インストールは こちら。

    ChangeLog より。

    2003-07-26 匿名
    	* 月間予定削除・赤外線送信: 
    	  シャープ製 Qt/E のバグ(多分)に対処。
    	  いままでは「メモ」の最終行に改行がある場合(とくに改行のみの場合)
    	  読み込み時にフリーズする等の不具合がありました。
    	* 「Cancelボタンで終了」 の設定が反映されていなかったので修正。
    	* 月間表示: 「今日の予定」の場所を修正。
    	  週のはじまりを日曜にしていた場合 2002/12 などで
    	  不具合がありました。
    
    2003-07-22 匿名
    	* C750/C760 で bitBlt がずれる問題に対処。
    	* dtbk2util: 画面の下が切れる不具合に対処。
    	* dtbk2util: 色の選択を改善。
    
    2003-07-20 匿名
    	* プラットフォーム依存コードを datebook2sysdep としてパッケージ
    	* 分類: フォーカス移動が素直にできるようにした。
    	  分類自身の編集は dtbk2util に移動。
    	* dtbk2util: experimental に対応。BOX 版の分類に対応。
    	* dtbk2util: 標準カレンダーの回復など。
    
    2003-07-13 匿名
    	* 設定ファイル: かなり変更。
    	* B500 で bitBlt がずれる問題に対応。
    
    2003-06-05 匿名
    	* 予定表示: 繰返しの曜日が間違っているバグを修正。
    	* 検索: 逆方向。バグがないことを祈る。
    	* 検索: 凍るバグを(一つ)修正。
    	* 存在しないアイコンを指定すると落ちるバグを修正。
    	* 月間表示: アイコンのみ表示を作ってみた。試行錯誤中。
    	  QVGA/VGA/VGA(縦)いずれでも便利なようにしたいんだけど
    	  結局設定ということか...
    	* 月間表示: 直接 Fn-M で編集すると元の予定が残ることがあるバグを
    	  多分修正。QValueList の問題?
    	* フィルターに名前。
    	  DateBook2.conf の Filter セクションで FilterName0 = ... 等。
    
    2003-05-18 匿名
    	* 月間表示: 不具合修正(並び順・再描画漏れ)
    	* 月間表示: クリックで日付の移動、ダブルクリックで一日表示、
    	  ドラッグで期間スケジュール。
    	* 月間表示: アイコン。
    	  Settings/DateBook2Icon.txt に "キーワード アイコン名" 
    	  の形で記述(unicode)すると、件名が「キーワード」ではじまるとき
    	  アイコンで置き換えられる。
    	  アイコンは /opt/Qtopia/pics/datebook2/ 内に置く。
    
    2003-05-11 匿名
    	* QCOP: newEvent を変更。
    	  newEvent(QString,QString,QString,QString,QString,QString) 
    	  yyyymmddhhmm yyyymmddhhmm description location notes category
    	  description 以降は EUC.
    	* 非表示設定: カテゴリーおよびビュー毎に0-3 までのフィルター設定。
    	  たとえば DateBook2.conf の FilterMonth セクションで
    	  プライベート = 03
    	  とすると月間表示のフィルター 0, 3 で非表示。
    	  フィルターの変更は数字キー。
    	* Todo: Todo セクション Show = 0 で非表示。
    
    2003-05-08 匿名
    	* 一日表示: 予定の高さの最小を一時間分に。
    	* QCOP: QPE/Application/datebook2 に
    	  newEvent(QString,QString,QString,QString) を追加。
    	  フォーマットは yyyymmddhhmm yyyymmddhhmm description notes
    	  00:00 -- 23:59 で終日。
    	  ...... なんだけど、文字コードとか全然考えてませんでした。
    	  ファイルを経由するのが簡単かな。
    	* 背景の色: 設定可能に(設定アプリはまだ)。
    	  DateBook2.conf の Color セクション、
    	  Todo, OtherMonth, Holiday, Saturday, Today.
    
    2003-04-29 匿名
    	* 月間表示: 高速化(レイアウトを少し変更)。
    	* 月間表示: カーソルのある日の予定を表示。
    	* 予定表示: Fn-M が効くようにした。
    


    dtbkviewc700

    は既に古いので変更履歴のみ。

    (2003.1.17) test3. ToDo データを開くのに失敗して落ちる問題の修正。 あと、今まで週/日を切り替える毎に ToDo データを読みに行っていたのですが、最初と再読み込みの時だけにしました。 微妙に軽快になったかもしれません。

    (2003.1.13) test2 です。標準カレンダーで編集したデータを反映するには reload メニューまたはボタンを使ってください。 その他いろいろバグ修正。 ← のつもりでしたがまずいバグがありました。 ToDo が起動している(高速起動の待機を含む)とデータを開くのに失敗して落ちます (hogeboshi さん、御報告ありがとうございます)。 週末に修正します。

    (2003.1.12) dtbkviewc700test. 標準カレンダーおよび Todo のデータ(BOX/IDX)を読むバージョン。 いろいろとバグがあるでしょう。しかもデータが多いと遅いものと思われます。


    以下古い記述。書き直さねば...

    qtopia-free の datebook を改造して monthview や weekview で予定の一部が見られるようにしたものです。 バグがいろいろあるかもしれません(あるでしょう)。 特に、同期についてはいろいろ怪しいところがあります。 が、0.3.2unstable で rid, rinfo を 正しい値にできたのではないかと思います。 目標としては datebook2 で同期に失敗するのなら標準のでもダメ、 というところなんだけどいかがでしょう。

    古いデータの修正

    0.3.1unstable2 までの datebook2 で作ったデータについては rid, rinfo が間違った値になっているために同期で不具合の起こる可能性があります。 多分、次のようにすれば直ります(あんまり自信があるわけではありませんが)。 datebook.xml の編集には simpleedit などが使えます (SL-A300 用のソフトウェア達)。 フォルダの形をしたアイコンにタッチし、Applications, datebook, datebook.xml と選んで Open ボタンにタッチして編集して下さい。 編集後 OK とするとセーブ画面があらわれます。

    閲覧専用版

    0.0.3 を「安定版」として公開していましたが あまり意味が無い(事実ではない)ことに気付いたので 不安定版のみとしてあります。 そのかわり、不安な人のために 閲覧専用版 を作ってみました。 ほぼ 0.2.3 相当ですが、予定の編集は出来ません。 予定や Todo をタップすると 対応するアプリケーションを起動します(その予定や日付に飛んだりはしません)。

    最新版

    最新版は 0.4.3unstable です。

    0.4.0unstable で設定を別アプリケーションにしてみました。 これに伴って件名・場所の履歴を残すファイルを変更したため、 今までの履歴はクリアされます。 そのほかにも「リンクカレンダー」機能やら検索機能やら追加してますので バグを増やした可能性は高いです。

    インストール手順。

    バージョン番号について。 機能追加は x.y.z の y のところを変えることにしました。 z はバグフィクスなど。 不安定版には unstable を付けます。

    0.4.2unstable → 0.4.3unstable の変更点。 0.4.1unstable → 0.4.2unstable の変更点。 0.4.0unstable → 0.4.1unstable の変更点。 0.3.6unstable → 0.4.0unstable の変更点。 データ破損のおそれが結構あります。 バグレポートは掲示板までお願いします(でも損害補償はしません)。
    0.4.3unstable の ipk(最後の .bin を取って下さい)
    0.4.3unstable のソース

    ScriptLauncher

    datebook のインストールについて説明するのが面倒そうだったので作って みました。 でもあんまり便利でもないので opie-sh を使った方がいいかも。 "本体メモリー" または "SDカード/Documents/" の中に "Scripts" というフォルダを作って 拡張子 .txt のファイルを放りこんでおくと それを実行することができます。

    ipk ファイル(最後の .bin を取って下さい)

    ソース