This commit is contained in:
1 parent
b89f9c6c95
commit
b344af4691
6 files changed
+114
-3
No files matched your search
@@ -1,5 +1,33 @@
|
||||
# OpenTerminal Changelog
|
||||
|
||||
## v1.0.25 - 2026-10-10
|
||||
|
||||
## v1.0.23
|
||||
|
||||
### SFTP file management
|
||||
- **The list is now a real table**: Name / Size / Modified / Permissions / Owner / Group are aligned in six columns, with a sticky header that stays visible while scrolling long listings.
|
||||
- **Click-to-sort headers**: all six columns sort, with arrow indicators for ascending/descending; directories always come before files.
|
||||
- **Adjustable font size**: use the A- / A+ toolbar buttons or Ctrl+mouse wheel to scale between 0.8x and 1.8x. Row height follows the font size, and the setting is remembered locally, so it survives reopening the panel.
|
||||
- **Real owner / group names**: previously only numeric UID / GID were shown; the client now parses the real names (`eveuser`, `root`, ...) out of the data returned by the SSH server.
|
||||
- **Context menu on empty space**: right-click anywhere in the blank area of the list to get New Folder, Upload, Refresh and friends without having to select a row first.
|
||||
- The modified column now reads `2026/10/08 15:23`, and sizes read `30.7 KB`.
|
||||
|
||||
### Fixes
|
||||
- Fixed the file panel's six columns not actually aligning to the grid (the sort icon's style class was being cloned onto the row element, overriding the row's grid layout).
|
||||
|
||||
## v1.0.23
|
||||
|
||||
### SFTP file management
|
||||
- **The list is now a real table**: Name / Size / Modified / Permissions / Owner / Group are aligned in six columns, with a sticky header that stays visible while scrolling long listings.
|
||||
- **Click-to-sort headers**: all six columns sort, with arrow indicators for ascending/descending; directories always come before files.
|
||||
- **Adjustable font size**: use the A- / A+ toolbar buttons or Ctrl+mouse wheel to scale between 0.8x and 1.8x. Row height follows the font size, and the setting is remembered locally, so it survives reopening the panel.
|
||||
- **Real owner / group names**: previously only numeric UID / GID were shown; the client now parses the real names (`eveuser`, `root`, ...) out of the data returned by the SSH server.
|
||||
- **Context menu on empty space**: right-click anywhere in the blank area of the list to get New Folder, Upload, Refresh and friends without having to select a row first.
|
||||
- The modified column now reads `2026/10/08 15:23`, and sizes read `30.7 KB`.
|
||||
|
||||
### Fixes
|
||||
- Fixed the file panel's six columns not actually aligning to the grid (the sort icon's style class was being cloned onto the row element, overriding the row's grid layout).
|
||||
|
||||
## v1.0.24 - 2026-10-09
|
||||
|
||||
## v1.0.23
|
||||
|
||||
@@ -1,5 +1,33 @@
|
||||
# OpenTerminal 更新履歴
|
||||
|
||||
## v1.0.25 - 2026-10-10
|
||||
|
||||
## v1.0.23
|
||||
|
||||
### SFTP ファイル管理
|
||||
- **一覧が本物の表に**:名前 / サイズ / 更新日時 / パーミッション / 所有者 / グループの 6 列で整列表示。ヘッダーは固定され、長い一覧をスクロールしても常に見えます。
|
||||
- **ヘッダーをクリックで並べ替え**:6 列すべてが並べ替え可能。昇順・降順は矢印で表示され、ディレクトリは常にファイルより前に来ます。
|
||||
- **文字サイズの変更**:ツールバーの A- / A+ または Ctrl+ホイールで 0.8〜1.8 倍に調整。行の高さも文字サイズに追従し、設定はローカルに保存されるためパネルを開き直しても維持されます。
|
||||
- **所有者 / グループを実名表示**:従来は数字の UID / GID のみでしたが、SSH サーバーから返る情報を解析して `eveuser` や `root` といった実際の名前を表示します。
|
||||
- **空白部分の右クリックメニュー**:一覧の何もない場所を右クリックすると、新規フォルダー・アップロード・更新などを呼び出せます。行を先に選択する必要はありません。
|
||||
- 更新日時は `2026/10/08 15:23`、サイズは `30.7 KB` といった読みやすい形式になりました。
|
||||
|
||||
### 修正
|
||||
- ファイルパネルの 6 列が実際にはグリッド整列していなかった問題を修正(並べ替えアイコンのスタイルクラスが行要素に複製され、行のグリッドレイアウトを上書きしていました)。
|
||||
|
||||
## v1.0.23
|
||||
|
||||
### SFTP ファイル管理
|
||||
- **一覧が本物の表に**:名前 / サイズ / 更新日時 / パーミッション / 所有者 / グループの 6 列で整列表示。ヘッダーは固定され、長い一覧をスクロールしても常に見えます。
|
||||
- **ヘッダーをクリックで並べ替え**:6 列すべてが並べ替え可能。昇順・降順は矢印で表示され、ディレクトリは常にファイルより前に来ます。
|
||||
- **文字サイズの変更**:ツールバーの A- / A+ または Ctrl+ホイールで 0.8〜1.8 倍に調整。行の高さも文字サイズに追従し、設定はローカルに保存されるためパネルを開き直しても維持されます。
|
||||
- **所有者 / グループを実名表示**:従来は数字の UID / GID のみでしたが、SSH サーバーから返る情報を解析して `eveuser` や `root` といった実際の名前を表示します。
|
||||
- **空白部分の右クリックメニュー**:一覧の何もない場所を右クリックすると、新規フォルダー・アップロード・更新などを呼び出せます。行を先に選択する必要はありません。
|
||||
- 更新日時は `2026/10/08 15:23`、サイズは `30.7 KB` といった読みやすい形式になりました。
|
||||
|
||||
### 修正
|
||||
- ファイルパネルの 6 列が実際にはグリッド整列していなかった問題を修正(並べ替えアイコンのスタイルクラスが行要素に複製され、行のグリッドレイアウトを上書きしていました)。
|
||||
|
||||
## v1.0.24 - 2026-10-09
|
||||
|
||||
## v1.0.23
|
||||
|
||||
@@ -1,5 +1,32 @@
|
||||
# OpenTerminal 更新日志
|
||||
|
||||
## v1.0.25 - 2026-10-10
|
||||
|
||||
新增后台更新能力:应用可以在后台定时检查新版本,并在发现更新时静默下载好,安装时机仍完全由你决定。
|
||||
|
||||
### 新增:定时检查更新
|
||||
- 设置 → 系统新增「定时检查更新」,可选 **从不 / 每 4 小时 / 每 12 小时 / 每 24 小时**(默认每 4 小时)
|
||||
- 启动时的自动检查与手动「检查更新」始终保留,不受该设置影响
|
||||
- 选「从不」即只保留启动检查与手动检查
|
||||
|
||||
### 新增:自动下载更新
|
||||
- 设置 → 系统新增「自动下载更新」开关(默认关闭)
|
||||
- 开启后,发现新版本会在后台**静默下载**,不打扰你的操作
|
||||
- **安装时机始终由你决定**:下载完成后应用不会自行退出,你可以在「关于」页随时点「重启安装」,或在下次正常退出应用时自动完成安装
|
||||
|
||||
### 通知
|
||||
- 发现新版本或后台下载完成时,若窗口正最小化在托盘,会弹出一条来自托盘的提示
|
||||
- 窗口可见时只更新「关于」页状态,不弹通知打扰
|
||||
|
||||
### 改进
|
||||
- 同一个版本不会重复提示或重复下载:长期不关机的用户不会再每 4 小时收到一次相同的新版本提示
|
||||
- 后台下载完成、你尚未安装期间,应用不会再把这个版本退回「待下载」状态(「关于」页会稳定显示「重启安装」)
|
||||
- 手动点「检查更新」不受上述去重影响,始终如实反映最新状态
|
||||
|
||||
### 界面语言
|
||||
- 修复切换界面语言后,部分界面仍停留在旧语言的问题:终端标签的工具提示与右键菜单、布局菜单、分屏「+」按钮提示、SFTP 文件面板(表头/工具栏/右键菜单/权限对话框)、传输面板、服务器监控面板、终端搜索条与粘贴确认等,现在都会即时跟随界面语言
|
||||
- 修正日文界面布局菜单中「水平分割 / 垂直分割」仍为中文的问题(现为「左右に分割 / 上下に分割」)
|
||||
|
||||
## v1.0.24 - 2026-10-09
|
||||
|
||||
一轮全面的审查修复:两个数据安全级问题、多处稳定性与内存问题,以及一批界面细节修补。
|
||||
|
||||
@@ -1,5 +1,33 @@
|
||||
# OpenTerminal 更新日誌
|
||||
|
||||
## v1.0.25 - 2026-10-10
|
||||
|
||||
## v1.0.23
|
||||
|
||||
### SFTP 檔案管理
|
||||
- **清單改為真正的表格**:名稱 / 大小 / 修改時間 / 權限 / 使用者 / 群組六欄對齊顯示,表頭吸頂,長清單捲動時始終可見
|
||||
- **點擊表頭排序**:六欄皆可排序,升降序切換有箭頭指示,目錄始終排在檔案之前
|
||||
- **字型可縮放**:工具列 A- / A+ 或 Ctrl+滾輪在 0.8–1.8 倍之間調整,行高與字號聯動,設定記入本機,重開面板保持
|
||||
- **使用者 / 群組顯示真實名稱**:先前只顯示數字 UID / GID,現在從 SSH 伺服器回傳的資訊中解析出 `eveuser` / `root` 這樣的真實名稱
|
||||
- **空白處右鍵選單**:在清單空白區域右鍵即可喚出新增資料夾、上傳、重新整理等操作,不必先點中某一列
|
||||
- 時間欄改為 `2026/10/08 15:23` 格式,大小欄改為 `30.7 KB` 這類易讀寫法
|
||||
|
||||
### 修復
|
||||
- 修復檔案面板六欄先前並未真正按網格對齊的問題(排序圖示的樣式類別被誤加到列元素上,頂掉了列的網格佈局)
|
||||
|
||||
## v1.0.23
|
||||
|
||||
### SFTP 檔案管理
|
||||
- **清單改為真正的表格**:名稱 / 大小 / 修改時間 / 權限 / 使用者 / 群組六欄對齊顯示,表頭吸頂,長清單捲動時始終可見
|
||||
- **點擊表頭排序**:六欄皆可排序,升降序切換有箭頭指示,目錄始終排在檔案之前
|
||||
- **字型可縮放**:工具列 A- / A+ 或 Ctrl+滾輪在 0.8–1.8 倍之間調整,行高與字號聯動,設定記入本機,重開面板保持
|
||||
- **使用者 / 群組顯示真實名稱**:先前只顯示數字 UID / GID,現在從 SSH 伺服器回傳的資訊中解析出 `eveuser` / `root` 這樣的真實名稱
|
||||
- **空白處右鍵選單**:在清單空白區域右鍵即可喚出新增資料夾、上傳、重新整理等操作,不必先點中某一列
|
||||
- 時間欄改為 `2026/10/08 15:23` 格式,大小欄改為 `30.7 KB` 這類易讀寫法
|
||||
|
||||
### 修復
|
||||
- 修復檔案面板六欄先前並未真正按網格對齊的問題(排序圖示的樣式類別被誤加到列元素上,頂掉了列的網格佈局)
|
||||
|
||||
## v1.0.24 - 2026-10-09
|
||||
|
||||
## v1.0.23
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "open-terminal",
|
||||
"version": "1.0.24",
|
||||
"version": "1.0.25",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "open-terminal",
|
||||
"version": "1.0.24",
|
||||
"version": "1.0.25",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@lydell/node-pty": "^1.2.0-beta.15",
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "open-terminal",
|
||||
"productName": "OpenTerminal",
|
||||
"version": "1.0.24",
|
||||
"version": "1.0.25",
|
||||
"description": "Open-source terminal with SSH, split panes, themes and fonts",
|
||||
"main": "out/main/index.js",
|
||||
"author": "CodingPlan.Site",
|
||||
|
||||
Reference in new issue
Block a user