amenbo

Amenbo 30.0.0 — 這一身模樣,可以交給別人

視窗可以穿上外觀主題:配色、大小、字體、背景圖片與圖示,全裝在一個可以交給別人的檔案裡。29.0.0、29.1.0、29.2.0 與 29.3.0 的改動,到這一版也都到齊了。

Amenbo 現在可以穿上外觀主題了。配色那一半在 29.3.0 就到了,素材——背景圖片、圖示、字體——是 30.0.0 才有的。29.0.0 到 29.3.0 的改動,到這一版也都到齊了。

外觀主題——換一身模樣

設定 › 外觀裡多了一列「外觀主題」。四套是一開始就裝在裡面的。

名字是什麼樣子
高對比文字與底色之間的差拉得很大
Washi偏暖的、像紙一樣的底色
終端機命令列畫面那樣的配色
復古遊戲附一套點陣字體

挑一套就是試穿:畫面照那一套重畫一次,按下「就用這個」之前,什麼都還沒定下來。退出來,就回到原來的模樣。

要把主題脫掉,選「不用(Amenbo 自帶的配色)」。要是一套主題把畫面弄得讀不出來,設定又走不到,可以在終端機用 amenbo skin use none 指令把它脫下來。

一套主題裝得下哪些東西

一套主題是一個 zip 檔案,裡面裝著 skin.yaml,以及它點名要用的素材。

  • 配色——底色、文字、強調色、框線;畫面用到的整套顏色
  • 大小——文字、間距、圓角與陰影,各寫一個倍率
  • 框線——線的種類(實線/雙線/無)與粗細
  • 字體——一個 woff2,最大 2MB
  • 背景圖片——四個地方各一張:應用程式自己的底、窗格的底、輸入欄這類凹下去的地方,還有卡片。鋪法是收進去/鋪滿/並排;位置從九個點裡挑一個
  • 圖示——視窗畫出來的 51 個圖示,哪一個都能換成您自己的圖片;顏色跟著旁邊的文字走

背景圖片、圖示,還有主題改成 zip 這件事,都是 30.0.0 才有的。

把一套主題交給別人

「寫一份出來」會出一個 zip,能設的名目全在裡面;身上正穿著一套主題的話,就照它的值填好。您不必從一個空檔案開始寫。收到的人,把檔案落到設定 › 「新增外觀主題」上就好。

  • 在東西收進來之前,面板會把檔案裡有什麼列出來——每張圖片與字體的檔名、大小,還有用在哪裡。
  • 配色讀起來費不費力,它會量一次報給您——有幾組沒到下限。這不會擋著您裝進來。背景放了圖片的地方不量,因為文字底下的不是顏色。
  • 名字已經有了的,會把兩邊的版本一起說出來再退回去,讓您看清哪一個在裡面、哪一個要進來。
  • 「把這個外觀主題交出去」寫出來的,就是它進來時的那個檔案,素材也都在,所以您交給的人還能再往下交。

整個資料夾裡搜尋與取代(29.1.0)

在一個資料夾裡用語詞搜尋。找到的列按檔案歸在一起,按一下就打開那個地方。

  • 取代可以對著結果一起做。 不想動到的檔案,可以從清單裡拿掉。
  • 寫進去之前,它會先問:「要在 M 個檔案裡取代 N 處嗎?」
  • 它是往檔案裡寫的,這裡沒有復原。 能退回去的,只有這個資料夾在 git 底下時的 git。
  • 搜尋之後變過的檔案,它不動,而且會說出它放過了幾個。

還有一個只在打開著的那個檔案裡找的面板——大小寫、整個字、正規表示式——資料夾的樹也能用名字篩。

決定有了「寫著」這個階段(29.0.0)

一條決定在寫的時候是草稿,按「完成撰寫」才定下來。

一件任務的前提要是一條還在寫的決定,那它要等這條決定定下來才開始。 工作不會再從一個還沒定住的前提上動起來。

改一條已經定下來的決定,算是訂正文字,決定的日期不會變。要推翻當初決定的事,請用一條新的決定把它頂掉。

其他

  • 「終端」現在叫「工作區」——只是畫面上的叫法變了,別的沒動。
  • 您看著別處的時候,窗格也留著別人給它的名字與件數——AI 在另一頁給窗格取的名字,還有那一段工作階段這中間歸的任務與決定,回到那一頁時都在。
  • 設定一按就開——問題的檢查不在打開的時候跑了,只在按下「檢查」的時候跑。檢查的時候,應用程式也不再卡住。
  • 任務有幾千件的清單,也能一路開到底——只畫畫面上看得見的列。
  • Viewer 可以寫伺服器的名字——用在同一個帳號上再立第二台伺服器的時候。
  • 小到按不著的按鍵都加寬了,加到手指按得著的大小。

在 29.3.0 做過外觀主題的人請看

外觀主題的格式現在是 zip。光一個 .yaml 不再收了。 請把您的檔案放進一個 zip 裡;裡面那個檔案叫 skin.yaml。寫出範本也變了——現在要給它一個去處。

29.3.030.0.0
裝進來amenbo skin add mine.yamlamenbo skin add mine.zip
範本amenbo skin template > mine.yamlamenbo skin template mine.zip
把手上的寫出來(沒有)amenbo skin write-out mine mine.zip

取得方式

請到 最新版本 打開您所用作業系統的安裝程式。不需要管理者權限。

  • macOS——.pkg,Apple 晶片與 Intel 各一個(GUI 與 CLI 裝在一起)
  • Windows——setup .exe(GUI 與 CLI 裝在一起)
  • Linux——GUI 是 AppImage;amenbo 指令來自 CLI 的安裝程式

要更新時:在 GUI 上,「有更新版本可用」的橫幅會就地完成更新。如果您只裝了 CLI,amenbo update --apply 會把它換掉。

從 28.2.0 或更早的版本上來,儲存的資料格式這次往上抬——用這一版第一次啟動時會做移轉,移轉之前的備份會自動留著。移轉過之後,前面的版本就打不開它了。已經在 29.x 上的話,沒有移轉。GUI 與 CLI 由同一個安裝程式一起更新,所以請不要只讓其中一個留在舊版本。

第一次用嗎?請看 開始使用