Skip to content

Pike v0.57.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 15:24
096fd26

Pike v0.57.0

Features

  • 設定の同期を作り直した:前回同期した時点の内容を覚え、項目ごとに「このマシン・同期先・前回」の 3 つを比べます。別々の PC で違う項目を変えても、互いの変更を消しません。両方の PC で同じ項目を別の値に変えたときは自動で決めず、「同期の衝突」タブでどちらを採るかを選びます (#403)
  • 同期先に GitHub Gist を選べるようにした:gh でログインしていれば、secret の Gist を作って同期します。起動時・変更の数秒後・ウィンドウを前に出したときは自動で同期します。固定のパスの同期先は「今すぐ同期」を押したときだけ同期します (#403)
  • 同期する対象を選べるようにした:一般的設定・プロジェクトとグループ・ブックマークとサイトのルールの 3 種類から選びます (#403)
  • 設定のエクスポートとインポートを足した:ファイルを選んで書き出し・読み込みます。インポートは手元と違う項目だけを並べ、選んだ項目だけを取り込みます (#403)
  • 同期で remote URL が変わったら、手元のリポジトリの origin もそろえるようにした:ssh と https のような書き方の違いも、同期された書き方にそろえます。別のリポジトリ(fork と upstream など)を指している場合は触りません (#403)
  • HTML ファイルをエディタの Preview / Split で描画するようにした:相対パスの CSS・画像・スクリプトも読み込みます。WSL のプロジェクトのファイルも描けます。スマートフォンの縦長の画面で見るボタンもあります (#399)
  • 検索パネルから置換できるようにした:検索欄の左端の ▸ で置換の行を開き、結果の各行に置換後の姿を出します。行ごとの置換と、件数を確かめてからの一括置換があります。エディタで未保存のファイルは置換しません (#401)
  • WSL で ripgrep が無いか古いときに、インストールを勧めるようにした:検索パネルを開いたときに 1 度だけ聞き、以後はパネルの帯にボタンを残します
  • プロジェクトを切り替えても、同じ URL のブラウザのタブを読み込み直さないようにした (#402)
  • ブラウザのタブにサイトのアイコンを出すようにした:固定したタブはアイコンだけになります (#400)

Bug Fixes

  • プロジェクトの削除が同期で他の PC にも伝わるようにした:以前のバージョンで削除したプロジェクトも、アップデート後の最初の同期で他の PC から消えます。設定画面の「このマシンで削除したプロジェクト」は外しました (#403)
  • 同期で、最後に起動した PC が他の PC の変更を消していたのを直した (#403)
  • 日本語を含むパスが、ファイルを選ぶダイアログやコマンドの出力で化けていたのを直した:設定の同期のパスでは、化けた名前のフォルダとファイルが作られていました
  • 定義ジャンプで alias(@/...)の import を解決できなかったのを直した:vite.config の alias は一度も効いていませんでした (#398)
  • 「閉じたときトレイに最小化」の既定を OFF にした:あわせて、起動済みの Pike をタスクバーのボタンから呼び出したとき、前に出るのをターミナルのウィンドウからメインウィンドウへ変えました
  • 分割するときに、見ているタブではなく固定したブラウザのタブが右に移ることがあったのを直した
  • Git アイコンの未 push / 未 pull の印を、矢印からドットにした:向きと件数はツールチップで読みます
  • v0.56.0 で見つかった細かな不具合を直した:Git の履歴のツールチップの時刻表記や、設定タブのスクロールバーが隠れる不具合、Jira の自動再読み込みの時機などです (#400)