Skip to content

Releases: Ricepaste/DCS_GCI

v0.5.1-beta

v0.5.1-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jul 12:11
d79fdfb

v0.5.0-beta

v0.5.0-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Jul 00:15
7f99956

What's Changed

  • [新增]: 可以指引友軍交戰特定敵軍 by @Ricepaste
  • [新增]: 可以指引友軍航點 by @Ricepaste
  • [新增]: 可以改變友軍交戰規則 by @Ricepaste
  • [更動]: 航跡點擊右鍵選單UI介面翻新 by @Ricepaste
  • [修正]: 部分畫布漏洞 by @Ricepaste

Full Changelog: v0.4.0-beta...v0.5.0-beta

v0.4.0-beta

v0.4.0-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jul 14:57
c30dbb2

What's Changed

  • [新增]: 敵機過近時顯示接近率、UI整體翻新 by @Ricepaste in #8

Full Changelog: v0.3.1-beta...v0.4.0-beta

v0.3.1-beta

v0.3.1-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jul 15:36
00bce63

v0.3.0-beta

v0.3.0-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 23:46
18ef391

What's Changed

  • feat(gci): 實作符合北約規範的 UI 細緻化、全系統 UI 縮放與三段式字卡模式 by @Ricepaste in #7
  1. 🎖️ 符合北約 GCI 規範的極簡 UI

    • 徹底移除裝飾性娛樂 Emojis(如 📡, 🎯, 📍, 🗑️, 🎨 等)。
    • 將彈出式 BRAA 與攔截窗改為同一畫布的內嵌 HUD 卡片,並限制採用嚴謹的單色配色(黃/綠/藍/橘)。
    • 將戰術地標圖示移除,改為標準的十字 '+' 記號搭配標籤,符合軍事戰術 Console 配色。
  2. 🔎 全局應用程式級 UI 縮放 (UI Scaling)

    • 新增 apply_ui_scale():不再僅更改字體大小,而是以 QApplication.setFont() 自動縮放所有子 Widget。
    • 側邊欄按鈕、圖示、以及 ComboBox 選項本身均會隨縮放比例自動調整尺寸。
    • 將縮放段數優化為 6 檔細緻間距 (100%, 110%, 120%, 130%, 150%, 175%),以利大螢幕/4K 精確微調。
    • 修復空域管理面板(AirspaceManagerPanel)與 BRAA/攔截 HUD 卡片原本無法跟隨縮放的 Bug。
  3. 🏷️ 新增三段字卡顯示循環 (Label Cycle Mode)

    • 提供 MINIMAL (僅顯 TN) -> FULL (全展開) -> NONE (隱藏全部) 的三段切換。
    • 解決高密度空域下字卡重疊的雜亂問題。
    • 修復 Bug:當處於 NONE 或 MINIMAL 模式時,一旦點擊選中某航跡,該航跡的詳細字卡會臨時完整展開,放開後自動收合。
    • 重構渲染更新流程,解決因提前 return 導致 NONE 模式下移動中的航跡與速度向量(Velocity Vector)脫節留存原地的嚴重 Bug。
  4. 🗺️ 空域繪製與管理功能修復

    • 修正手繪空域畫完後的命名與自訂顏色對話框,使其符合整體 UI 風格(無裝飾線與高科技微調)。
    • 修復空域完成後「多邊形填色」未採用使用者自訂顏色(而殘留紅色預覽線)的 Bug。
  5. 🛡️ 導出模組健壯性防護 (DCS Lua)

    • 在 External_GCI_Exporter.lua 陣營掃描中加入安全 pcall 與 fallback 整數(0, 1, 2),防止在特定 mission 環境下存取 coalition.side 觸發致命 Lua index nil 異常導致 UDP 傳輸中斷。
  6. 🧪 單元測試更新與文件同步

    • 新增並更新 test_app.py 中關於 UI 縮放、空域匯出入、自訂威脅圈與 main window 的單元測試(23項單元測試全數通過)。
    • 更新 README.md 對應修改與日誌章節。

Full Changelog: v0.2.2-beta...v0.3.0-beta

v0.2.2-beta

v0.2.2-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 22:15
fdce535

What's Changed

  • 修正單位過多時過載的問題,並新增右鍵快捷功能 by @Ricepaste in #6

Full Changelog: v0.2.1-beta...v0.2.2-beta

v0.2.1-beta

v0.2.1-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 11:03
e871a1d

v0.2.0-beta

v0.2.0-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 09:18
0a717b9

What's Changed

Full Changelog: v0.1.0...v0.2.0-beta

v0.1.0-beta

v0.1.0-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jul 23:04
a72a426

What's Changed

Full Changelog: https://github.com/Ricepaste/DCS_GCI/commits/v0.1.0