v0.1.0更新履歴

0.1.0正式版での変更点

  • 親ノードの削除機能を追加
    テキストファイルのみを含む親ノードを確認付きで削除できるようにしました。

  • 細かなUIの調整、不具合修正

    • 選択中のタブとそれ以外で文字色を変更
    • linuxの一部環境で文字列のアンチエイリアス処理が無効になる問題を修正
    • 拡張子「.TXT」「.text」「.TEXT」の読み込みに対応
    • プロジェクトルートを編集した際プロジェクトノードにすぐに更新が反映されない問題を修正
    • 設定ダイアログのレイアウトを調整

0.1.0b-rev2での変更点

  • ノードのプロジェクト化/解除機能を追加
    ツリー内のノードを右クリックメニューからプロジェクト化/解除できるようにしました。

  • 新しいタブで開く機能を追加
    右クリックメニューから選択ノードを新しいタブで開けるようにしました。

  • OS別の設定ファイルを追加
    "win.properties"、"mac.properties"、"linux.properties"の名前でolivineeditor.propertiesを保存するとそれぞれのOSで優先的に使用されるようになりました。

  • タスクバーアイコンを追加
    Windowsでタスクバーにもアイコンが表示されるようになりました。

  • 細かなUIの調整、不具合修正

    • プロジェクトノードの選択+エンターキーでプロジェクトへ移動可能に
    • プロジェクトがファイルシステム側から名前変更された際の不具合修正
    • ファイルを開くで最後に表示していた階層を記憶
    • タブをすべて閉じても正常にブラウズできてしまう問題修正
    • システムファイルの生成位置を.olivineeditorディレクトリ内に変更
    • ノード名を変更してもタブ名にすぐ反映されない問題修正
    • プロパティファイルを読みやすいようにソート
    • 設定画面上で物理フォントの選択が記憶されていない問題修正

0.1.0b-rev1での変更点

  • ノードの自動ソート機能を追加
    ツリー内のノードが自動で名称順にソートされるようになりました。
  • 細かなUIの調整、不具合修正
  • exe版とapp版の公開

0.1.0a-rev8での変更点

  • バックアップ機能の追加
    要望の多かったバックアップ機能を追加しました。バックアップはアプリが置かれたフォルダ内のbackupフォルダ以下に保存されます。
    設定画面>バックアップからバックアップの設定を変更できます。適用にはOEの再起動が必要です。
    • ノードを保存する度にバックアップ
      保存コマンドを実行する度に保存前のファイルをバックアップする設定です。
    • 自動バックアップ
      指定された時間ごとに自動的にバックアップを行う設定です。
      バックアップ対象になるファイルは前回の自動バックアップ以降に編集したファイル(保存済み含む)です。
  • ノード指定バックアップ機能の追加
    メニュー>ツリーまたはツリー上での右クリックメニューから「現在のノードをすぐにバックアップ」で現在編集しているノードをバックアップすることができます。
  • ツリーを隠す機能を追加
    ツリーとエディタの境界をダブルクリックでツリーを隠せるようになりました。
  • 右クリックメニューからのノード名変更の追加
  • ノード名変更のクリック判定を若干修正

0.1.0a-rev7での変更点

  • 検索置換の正規表現対応
    検索置換で正規表現が使えるようになりました。

  • 執筆支援機能の追加
    ちょっとした執筆支援機能をいくつか追加してみました。 上部メニューの「文章」または右クリックメニューから使えます。

    • 括弧で囲む/外す
      現在の行、あるいは選択中の行を一括して括弧で囲みます。
    • 行頭一字下げ
      現在の行、あるいは選択中の行を一括して行頭一字下げします。
    • 三連続した中黒を三点リーダに変換
      現在の行、あるいは選択中の行に存在する「・・・」を全て「……」に置き換えます。
  • メニューに「次を検索」「前を検索」を追加

  • 選択中文字数のカウント機能を追加
  • タブ文字幅の変更機能を追加
  • ファイルの編集がコンフリクトした際に安全にバックアップする機能を追加
  • 設定に指定文字数での折り返しを追加

0.1.0a-rev6での変更点

  • タブ機能の追加
    エディタにタブ機能を追加しました。
    C-tで新規タブを生成でき、C-wで現在のタブを閉じられます。右クリックメニューでも操作できます。

  • 置換機能の追加
    検索ダイアログに置換および一括置換の機能を追加しました。

0.1.0a-rev5での変更点

  • 簡易検索の実装
    検索機能を追加しました。まだ置換が載っていませんが、近いうちに追加されます。

  • 新規プロジェクト作成のUI変更
    プロジェクト名を入力し、作成するディレクトリを選ぶという形に修正しました。

  • 色の変更機能の追加
    エディタとツリーの文字色と背景色を変更できるようにしました。

  • 物理フォント指定機能の追加

  • 改行コード設定機能の追加
  • 右クリックメニューの搭載

0.1.0a-rev4での変更点

  • 設定ウィンドウの実装
    要望の多かった設定項目を仮実装しました。メニューのOlivineEditor - 設定からどうぞ。 フォントサイズ、フォントファミリ、エンコーディングの設定が可能になっています。

  • マニュアルの一部公開
    まだ作成途中ですが、マニュアルを添付しました。

  • readmeの修正
    readmeの体裁を整えました。 サンプルも兼ねてMarkdown記法に変更しました。