<span id="j3pfz"><dfn id="j3pfz"><dfn id="j3pfz"></dfn></dfn></span>

      <nobr id="j3pfz"></nobr>

      <progress id="j3pfz"></progress>
      <span id="j3pfz"></span>
      <progress id="j3pfz"><dfn id="j3pfz"><menuitem id="j3pfz"></menuitem></dfn></progress>

      <sub id="j3pfz"></sub>

      <form id="j3pfz"><th id="j3pfz"><menuitem id="j3pfz"></menuitem></th></form>

      <listing id="j3pfz"><delect id="j3pfz"></delect></listing>
      <address id="j3pfz"></address>

      SAO Utils – SAO風格啟動菜單開發日志<六期>

      SAO Utils 開發進度
      當前版本 Experimental 1 迭代 5 下載頁面
      目標平臺 32/64位 Windows(Vista, 7, 8, 8.1, , 10)
      當前體積 100MB (Programs:80M + Fonts:10M + Images + Sounds)
      開發進度
      100%
      2022-05-01
      SAO Utils 開發日志
      原型 alpha beta exp v1.0
      m1 m2 a1 a2 b1 e1 e2
      2022-05-01 1.SAO Utils 2 Steam 封測進行中
      2.更新 SAO Utils 2 – SAO風格啟動菜單開發日志<七期>
      2021-11-04 1.更新 B 站 SAO Utils 2 開發日志專欄
      2020-03-13 1.更新開發筆記
      2020-01-03 1.更新開發筆記
      2019-05-03 1.Exp 1 Update 2 (0.5.2) 更新發布
      2019-04-30 1.Github 開發進度管理Bug 反饋平臺 上線
      2.更新模塊及目錄結構設計
      2018-09-11 1.更新模塊及目錄結構設計
      2018-09-09 1.Exp 1 Update 1 (0.5.1) 更新發布
      2018-06-30 1.更新通用界面設計及插件信息文件標準
      2018-04-21 1.更新開發筆記及開發計劃
      2018-01-04 1.Exp 1 (0.5.0) 實驗性版本發布

      投票

      你希望 SAO Utils 下個版本的開發代號是?

      View Results

      Loading ... Loading ...

      開發計劃 V0.1.1 | 2018-09-29

      第三次圣杯戰爭完全重構

      SAO Utils 各版本開發詳情
      Alpha Beta Exp
      基本框架 wxWidgets 2.9 wxWidgets 3.0 Qt 5.12.2
      圖形 API GDI GDI + Direct3D 9 GDI + OpenGL 2.0
      開發語言 C/C++ C/C++ C/C++/QML
      運行時庫 TDM-GCC MSVC 2005 MSVC 2019 + VC-LTL
      VR 支持 內建立體渲染 OpenVR
      系統支持 ≥ Windows 2000 ≥ Windows Vista

      從 原型 – Alpha – Beta – Exp,本次開發的版本為 SAO Utils 的第三次完全重構(重寫)。 開展本次重構計劃,除了是為了統一清理一些遺留已久的 Bug 外,主要目的還是為了拓展可定制性以及提高易用性:

      • 通過加入 QML 腳本支持,玩家不僅可以對應用圖片進行魔改,甚至可以通過簡單的腳本代碼(類似 JavaScript),制作屬于自己的啟動器主題、桌面掛件以及圖標等插件。
      • 重新設計一些基礎的界面操作,加入睿智模式,嘗試解決掉不會用的玩家。

      雖然每次重構都要面臨重寫大量代碼(數萬到數十萬行),但是每次重構都能接觸新技術,使用新的設計框架,還不用再維護自己以前留下來的黑歷史代碼,個人還是十分享受這個過程的。
      實時開發進度及計劃見:Github Projects

      與 Steam 創意工坊高度整合

      • 從創意工坊瀏覽和安裝插件
      • 制作各種插件分享到創意工坊

      新的插件框架

      插件信息文件

      新的插件必須提供一份插件信息文件(package.json),插件標識將使用 Java 的包命名格式,如 “com.gpbeta.plugin.example”。

      兼容舊插件

      若插件并沒有使用 NERvGear 任何私有 API(如 RangerCD 寫的幾個插件),則為插件添加 package.json 文件后,即可在新版本上運行。

      細分插件類別

      • 模塊插件
        • 編譯代碼模塊 (C/C++)
        • 腳本代碼模塊 (JavaScript/QML)
      • 資源插件
        • 圖片資源
          • 掛件圖片
          • 開機畫面圖片
        • 圖標資源
        • 音效資源
        • 字體資源
        • 主題資源
        • 背景資源
        • 動畫資源
          • 開機動畫
        • 數據源資源
        • 數據視圖資源
        • 著色器資源
          • 啟動器特效著色器

      統一桌面掛件框架

      • 獨立的掛件瀏覽器(添加/編輯/刪除掛件)
      • 統一的掛件操作(移動/大小/置頂/透明)
      • 支持附著啟動器/桌面模式切換

      統一配置框架

      • 統一插件配置界面
      • 統一插件配置接口
      • 舊配置遷移(XML -> JSON)

      統一日志管理框架

      • 統一日志記錄 API
      • 統一日志查看界面
      • 崩潰日志自動轉存

      啟動器改進

      • 提高分層模式下的性能
      • 獨立啟動器菜單編輯界面

      插件改進

      • Mail Box
        • 支持 IMAP 協議
        • 實現郵件管理

      其他改進

      • 導航式簡易教程
      • 導入 Rainmeter 皮膚(備考)

      模塊及目錄劃分 V0.1.3 | 2019-04-30

      插件 package.json 設計 V0.1.1 | 2018-06-30 > 展開

      開發筆記

      2021-11-04: 博客考慮遷移到其他靜態框架,更新日志暫時移動到 B 站 SAO Utils 2 開發日志專欄

      2020-03-13: 新的動作、掛件及背景拾取

      HP 計量條掛件


      已在 Exp 版亮相的 HP-Bar 加入了一些新功能:

      • 新增 ALO 掛件主題可選;
      • ALO 主題下 HP 和 MP 支持分別綁定不同的數據;
      • 所有項目支持自定義項目圖標;
      • 由于掛件框架變動,桌面可以同時擺放多個 SAO 或 ALO 風格掛件。

      HUD 狀態欄掛件

      • 由于新功能的變化,過去的 GGO 掛件將會更名為 HUD 狀態欄掛件:
      • 自定義項目背景(自帶矩形和六邊形樣式);
      • 自定義項目單元尺寸(0.5 ~ 9);
      • 自定義項目顏色;
      • 自定義項目布局,可以通過調整行距和布局對齊,現在只需要 1 個掛件即可實現特殊形狀的項目組合擺放;
      • 新增「數據源圖片」視圖類型,可以配合一些返回 URL 的數據源顯示圖片(專輯封面等);
      • 新的交互編輯模式方便大批量項目編輯。

      動作拾取

      • 統一掛件和菜單項目動作拾取,可在設置動作前先測試執行;
      • 新增「掛件動作」,可以控制掛件顯示/隱藏;
      • 新增「其他動作」,目前包含顯示/隱藏啟動器等便捷動作;


      與「腳本數值」類似,新增一個比較硬核的動作類型「腳本動作」:

      • 同時執行多個動作;
      • 自定義簡單或復雜的執行邏輯;
      • 在多個動作、甚至和數據源間共享/持久化數據;
      • 自帶一個「同時執行」和「逐個執行」的腳本例子。

      背景拾取

      • HUD 狀態欄等掛件可以通過該對話框選擇背景圖;
      • 支持 *.9.ext 九宮格圖片格式。

      2020-01-03: 新的掛件操作,數據、圖標及圖片拾取

      統一掛件操作設計

      • 現在所有掛件都提供一個基本操作外框,可以選自動隱藏、總是顯示、總是隱藏,拖動邊沿可以改變掛件大??;
      • 掛件的一些基本控制,如尺寸、置頂及點擊穿透等可通過自帶的菜單操作,掛件制作者完全不用操心這些屬性的控制或配置;
      • 新增掛件選項:透明度,可選在桌面或是在啟動器顯示,點擊不獲取焦點等;
      • 掛件可以分為「素材掛件」和「腳本掛件」,其中:
      • 素材掛件支持大部分JPG, PNG, GIF 等格式圖片、部分格式音頻、視頻及網頁;
      • 腳本掛件由第三方開發者提供,主要使用 QML 腳本開發。

      數據拾取

      • 更加友好的數值預覽界面,如果數值是路徑或 URL 甚至可以圖片模式預覽;
      • 選項化「更新參數」和「動作參數」,調整參數不用輸一長串神奇代碼了;
      • 新增內置「GPU 數據」,無需第三方軟件即可查看 GPU 負載及溫度等信息;
      • 新增「WMI 數據」,提供更豐富的系統數據接口。


      增加了一個比較硬核的數據源「腳本數值」,可以滿足一些更加邊緣的數值需求:

      • 自定義數值輸出格式;
      • 組合多個數值輸出;
      • 在多個數據源間共享/持久化數據;
      • 根據輸入數值顯示不同的圖標等。

      圖片及圖標拾取


      新的圖標拾取界面主要優化了圖標的分類,方便拾取第三方提供的圖標,支持選擇 exe 應用程序作為圖標。


      新的圖片拾取界面增加了預覽功能。

      2018-09-09: Exp 1 Update 1 (0.5.1) 發布

      本次更新主要修正了一些積累的 Bug,大幅降低了內存使用以及重新編譯整個工程。

      那么為什么要重新編譯呢——因為 Qt 升級到 5.11 了。
      官方還把 MSVC 2013 的支持砍掉了,如果想使用最新版 Qt 并且保持 Vista 以上全平臺支持的話,程序就必須帶上 UCRT 那整整 40 個該死的 DLL……ORZ

      好在經微博的大佬推薦 VC-LTL 這個項目,不僅完全移除了對 UCRT 的依賴,還大大降低了 MSVC 運行時庫的體積;
      不僅如此,你甚至可以使用任意的 Platform Tool, 任意的 Windows SDK 編譯自己的項目。(此條五毛,括號內刪除

      2018-09-01: 實現完整功能的創意工坊

      SAO Utils Steam 版已在更新 0.9.2 中搭載之前提到的新通用界面設計的創意工坊。

      之所以創意工坊實現的優先級比重構還要高,主要有以下考慮:

      • 測試及評估 QML 在目前主流平臺的可用率
      • 新版創意工坊可以直接在重構后的版本中復用
      • 增加 Steam 創意工坊上的物品種類

      2018-06-30: 新的通用界面設計

      為了提高通用操作界面的美觀性和易用性,決定對這些非主題化的界面重新設計和實現。

      通用界面將會基于 Material Design 設計,適當加入 SAO 序列之爭的風格元素。

      創意工坊部分界面

      首選項部分界面

      2018-04-21: 0.5.0 更新說明

      本次更新主要加上 QML 腳本運行環境,并重構了幾個桌面掛件,以后會把所有掛件及主題也全部改用 QML 實現,方便魔改或者第三方開發。

      • HP-Bar

        HP-Bar 計量條掛件加入動畫數值變化效果。當然,出于性能和偏好需求,動畫效果是可以自由啟用/關閉的。

      • GGO 掛件

        • 新增「折線圖」項目類型
        • 「折線圖」及「直方圖」新增 “動態數據范圍” 選項
        • 允許為項目設置任意單元格大小
        • 允許為項目設置任意顏色?
      • 桌面圖片掛件
        • 添加 GIF 動畫圖片縮放支持

      2018-04-01: Exp 1 實驗性版本發布

      當前發布的 Exp 1 為下一版本的預覽使用,歡迎踴躍下載測試并反饋問題。

        • Blenderzhh
        • 2023/01/13 1:35上午

        Century to a kind of destruction:

      1 8 9 10
      1. 暫無 Trackback

      ?

      return top

        <span id="j3pfz"><dfn id="j3pfz"><dfn id="j3pfz"></dfn></dfn></span>

          <nobr id="j3pfz"></nobr>

          <progress id="j3pfz"></progress>
          <span id="j3pfz"></span>
          <progress id="j3pfz"><dfn id="j3pfz"><menuitem id="j3pfz"></menuitem></dfn></progress>

          <sub id="j3pfz"></sub>

          <form id="j3pfz"><th id="j3pfz"><menuitem id="j3pfz"></menuitem></th></form>

          <listing id="j3pfz"><delect id="j3pfz"></delect></listing>
          <address id="j3pfz"></address>
          欧美精品18VIDEOSEX性... 一级黄片在线直播 西西人体444WWW大胆无码视... 国产CHINASEX对白VID... 久久久国产精品无码一区二区三区
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>