Skip to content

Releases: ukr8b3g-cmyk/QuotaTray

QuantaTray v0.2.7

Choose a tag to compare

@github-actions github-actions released this 28 Aug 05:02

QuantaTray v0.2.7

日本語

v0.2.7では、タスクトレーの数値を読みやすくし、最近のリセット履歴を4件表示へ変更しました。「すべて表示」は親画面を操作不能にしない非モーダル画面になりました。

使用分析には、Codex App Serverの正式な読み取り専用APIによる購入クレジット残高・日別トークン・累計・ピーク・連続利用日数を追加しました。ローカルのプラグイン/ツールとSkill回数は初期値オフで、会話本文・コマンド・パスを保存しません。詳細画面は横幅を維持し、DPI対応の縦スクロールで表示します。Mini/コンパクト表示のレイアウトは変更せず、3表示の位置は個別に記憶します。

English

v0.2.7 improves tray-number legibility, shows four recent reset rows, and makes the full-history window modeless. It adds read-only purchased-credit and account token usage from Codex App Server, plus opt-in privacy-limited local tool and skill counters. The detailed dashboard keeps its width and uses DPI-aware vertical scrolling; Mini and Compact layouts are unchanged, and all three views remember their positions independently.


QuantaTray v0.2.6

日本語

QuantaTray v0.2.6では、Windows 11の4K・表示倍率200%環境で発生していた、文字・コントロールとトップレベル画面の倍率不一致を修正します。

  • PerMonitorV2上での独自サイズ補正を廃止
  • WindowsのDPI非対応GDIスケーリングをアプリ側で有効化し、「システム(拡張)」の互換性設定と同系統の一括拡大へ変更
  • Mini/Compact/Detail/Settingsを、内部レイアウトごと同じ倍率で拡大
  • v0.2.5で二重拡大された可能性があるDetail/Settingsの保存済み高さを一度だけ安全な既定値へ移行
  • マニフェスト、起動処理、設定移行の回帰テストを追加

この方式では、画面と内部コントロールをWindowsが一体として拡大するため、個別の物理ピクセル計算やWM_DPICHANGED補正は行いません。

English

QuantaTray v0.2.6 fixes the scale mismatch between top-level windows and their text and controls on Windows 11 systems using 4K resolution and 200% display scaling.

  • Removes the custom PerMonitorV2 top-level window resizing introduced in v0.2.5
  • Enables Windows DPI-unaware GDI scaling, using the same class of whole-window scaling as the working “System (Enhanced)” compatibility workaround
  • Scales Mini, Compact, Detail, and Settings together with their complete internal layouts
  • Migrates potentially doubled Detail and Settings saved heights from v0.2.5 back to safe defaults once
  • Adds regression checks for the manifest, startup path, and settings migration

Windows now scales each complete window as one unit, so QuantaTray no longer performs separate physical-pixel or WM_DPICHANGED size calculations.

  • Installer: per-user installation, no administrator privileges required.
  • Portable ZIP: extract to a writable folder; data stays under data/.
  • This build is unsigned. Verify it with SHA256SUMS.txt.

QuantaTray v0.2.6

Choose a tag to compare

@github-actions github-actions released this 30 Jul 11:32

QuantaTray v0.2.6

日本語

QuantaTray v0.2.6では、Windows 11の4K・表示倍率200%環境で発生していた、文字・コントロールとトップレベル画面の倍率不一致を修正します。

  • PerMonitorV2上での独自サイズ補正を廃止
  • WindowsのDPI非対応GDIスケーリングをアプリ側で有効化し、「システム(拡張)」の互換性設定と同系統の一括拡大へ変更
  • Mini/Compact/Detail/Settingsを、内部レイアウトごと同じ倍率で拡大
  • v0.2.5で二重拡大された可能性があるDetail/Settingsの保存済み高さを一度だけ安全な既定値へ移行
  • マニフェスト、起動処理、設定移行の回帰テストを追加

この方式では、画面と内部コントロールをWindowsが一体として拡大するため、個別の物理ピクセル計算やWM_DPICHANGED補正は行いません。

English

QuantaTray v0.2.6 fixes the scale mismatch between top-level windows and their text and controls on Windows 11 systems using 4K resolution and 200% display scaling.

  • Removes the custom PerMonitorV2 top-level window resizing introduced in v0.2.5
  • Enables Windows DPI-unaware GDI scaling, using the same class of whole-window scaling as the working “System (Enhanced)” compatibility workaround
  • Scales Mini, Compact, Detail, and Settings together with their complete internal layouts
  • Migrates potentially doubled Detail and Settings saved heights from v0.2.5 back to safe defaults once
  • Adds regression checks for the manifest, startup path, and settings migration

Windows now scales each complete window as one unit, so QuantaTray no longer performs separate physical-pixel or WM_DPICHANGED size calculations.

  • Installer: per-user installation, no administrator privileges required.
  • Portable ZIP: extract to a writable folder; data stays under data/.
  • This build is unsigned. Verify it with SHA256SUMS.txt.

QuantaTray v0.2.5

Choose a tag to compare

@github-actions github-actions released this 30 Jul 10:45

QuantaTray v0.2.5

日本語

QuantaTray v0.2.5では、4K・表示倍率200%環境でトップレベル画面の大きさが内部コントロールと一致しない問題に対して、4画面共通のDPIサイズ処理を追加しました。

  • Mini/Compact/Detail/Settingsを同一のDPIウィンドウ管理へ統合
  • 96 DPI基準の論理サイズを、初期表示時とDPI変更時に実DPIへ明示変換
  • Detail/Settingsのユーザー変更済み高さを維持
  • 200%表示時のサイズ変換と4画面の定義を検証する回帰テストを追加
  • 既存のPerMonitorV2、UI構成、配色、操作方法は維持

開発側には4K・200%の実機環境がないため、Issue #2の報告環境で最終確認を依頼しています。

English

QuantaTray v0.2.5 adds shared top-level DPI window sizing for the Mini, Compact, Detail, and Settings windows to address mismatched window and child-control scaling at 4K resolution with 200% display scaling.

  • Uses one shared DPI window manager for all four primary windows
  • Converts 96-DPI logical window sizes on initial display and after DPI changes
  • Preserves user-resized logical heights for Detail and Settings
  • Adds regression tests for all four window definitions and 200% size conversion
  • Preserves the existing PerMonitorV2 configuration, UI structure, colors, and controls

The maintainers do not have a 4K / 200% test environment, so final validation is requested from the Issue #2 reporter.

  • Installer: per-user installation, no administrator privileges required.
  • Portable ZIP: extract to a writable folder; data stays under data/.
  • This build is unsigned. Verify it with SHA256SUMS.txt.

QuantaTray v0.2.4

Choose a tag to compare

@github-actions github-actions released this 30 Jul 05:11

QuantaTray v0.2.4

日本語

QuantaTray v0.2.4では、Windows 11の4K・表示倍率200%環境で、コンパクト画面と設定画面が切れる問題に対して、共通フォーム基盤のDPI処理を修正しました。

  • すべてのカスタムフォームで96 DPIの設計基準を共通化
  • PerMonitorV2によるWinForms標準のDPIスケーリングを維持
  • DPI変更時にウィンドウ幅を物理ピクセルで固定していた独自処理を削除
  • 固定幅フォームは、DPI対応したMinimumSizeMaximumSize制約で幅を維持
  • Windows 10/11向けのアプリケーションマニフェスト識別子を修正
  • 共通DPI設定、物理幅固定処理の不在、マニフェストを確認する回帰テストを追加

この変更は、Windowsの互換性設定にある「高DPIスケール設定の上書き」を使用せず、200%表示でもフォームと内部コントロールを同じ倍率で拡大させることを目的としています。実際の4K・200%環境での最終確認は継続します。

English

QuantaTray v0.2.4 reworks the shared form DPI foundation to address clipping in the Compact and Settings windows on Windows 11 systems using 4K resolution and 200% display scaling.

  • Establishes a shared 96-DPI design baseline for all custom forms
  • Retains standard WinForms PerMonitorV2 scaling
  • Removes custom physical-width locking during DPI changes
  • Preserves fixed-width behavior through DPI-aware MinimumSize and MaximumSize constraints
  • Corrects the application manifest identifier for Windows 10 and Windows 11
  • Adds regression checks for the shared DPI baseline, absence of physical-width locking, and manifest declarations

The change is intended to keep the top-level windows and their child controls on the same DPI scale without requiring the Windows “System (Enhanced)” compatibility override. Final validation on an actual 4K display at 200% scaling remains in progress.

  • Installer: per-user installation, no administrator privileges required.
  • Portable ZIP: extract to a writable folder; data stays under data/.
  • The official Codex CLI must be installed separately.
  • Existing Codex authentication is reused by App Server.
  • This build is unsigned. Windows SmartScreen may show a warning; compare the file against SHA256SUMS.txt.
  • QuantaTray is unofficial and is not affiliated with or endorsed by OpenAI.

QuantaTray v0.2.3

Choose a tag to compare

@ukr8b3g-cmyk ukr8b3g-cmyk released this 29 Jul 18:06

日本語

QuantaTray v0.2.3では、Windows 11の4K・高DPI環境でコンパクト表示の文字やカード、上部ボタンが切れる問題を修正しました。

  • コンパクト表示の論理幅とカード領域を拡大
  • 既存のPerMonitorV2設定に加えて、フォーム側のDPI自動スケーリングを明示
  • 次回リセット日時とリセット券有効期限に十分な表示領域を確保
  • 日本語・英語での見出しと残量表示の重なりを修正
  • 既存の配色、カード構成、操作方法は維持

Windowsの互換性設定にある「高DPIスケール設定の上書き」を使わずに表示できることを目的とした修正です。

English

QuantaTray v0.2.3 fixes clipped text, cards, and toolbar controls in the compact panel on Windows 11 systems using 4K or other high-DPI display scaling.

  • Increased the compact panel's logical width and card content area
  • Explicitly enabled form-level DPI autoscaling while retaining PerMonitorV2 process awareness
  • Added enough space for reset dates and reset-credit expiry text
  • Fixed quota heading and remaining-percentage overlap in Japanese and English
  • Preserved the existing colors, card structure, and interaction model

This release is intended to remove the need for the Windows high-DPI compatibility override.

QuantaTray v0.2.2

Choose a tag to compare

@github-actions github-actions released this 29 Jul 09:44
cbc5e6d

QuantaTray v0.2.2

日本語

QuantaTray v0.2.2では、詳細画面のリセット履歴にある「すべて表示」が、保存期間内の履歴をすべて表示するよう修正しました。

  • 「すべて表示」を押すと、保持中の月別履歴ファイルをすべて読み込む一覧画面を表示
  • 履歴を新しい順で表示
  • 破損した行だけを無視し、同じファイル内の正常な履歴は継続して表示
  • コンパクト表示と詳細画面の「最近の履歴」件数は従来どおり維持
  • 複数月、破損行、最近の履歴件数、ボタン操作の回帰テストを追加

既に保存期間の処理で削除された履歴は復元されません。ローカルの履歴JSONLに残っている記録が表示対象です。

English

QuantaTray v0.2.2 fixes the reset-history Show all action so it displays every retained local history record.

  • Opens a dedicated list containing all retained monthly history files
  • Sorts records newest first
  • Skips only damaged rows while continuing to read valid rows from the same file
  • Preserves the existing recent-history limits in compact and detailed views
  • Adds regression tests for multiple months, damaged rows, recent-count behavior, and the Show all action

History already removed by retention cleanup cannot be restored. The dialog displays records still present in the local history JSONL files.

  • Installer: per-user installation, no administrator privileges required.
  • Portable ZIP: extract to a writable folder; data stays under data/.
  • The official Codex CLI must be installed separately.
  • Existing Codex authentication is reused by App Server.
  • This build is unsigned. Windows SmartScreen may show a warning; compare the file against SHA256SUMS.txt.
  • QuantaTray is unofficial and is not affiliated with or endorsed by OpenAI.

QuantaTray v0.2.1

Choose a tag to compare

@ukr8b3g-cmyk ukr8b3g-cmyk released this 26 Jul 14:45

QuantaTray v0.2.1

日本語

QuantaTray v0.2.1では、v0.2.0で導入した「概要」「使用分析」画面と設定画面を本番向けに仕上げ、表示切り替え、言語、ヘルプ、設定レイアウトの問題を修正しました。

  • 日本語/英語に整理し、自動選択ではWindows表示言語が日本語なら日本語、それ以外は英語を使用
  • タブ、表示切り替え、使用分析、主要設定へローカライズ済みマウスオーバーヘルプを追加
  • ミニ表示のクリック透過中に、表示切り替えや設定操作で透明化・消失する問題を修正
  • 設定画面の保存済み高さを移行し、初回スクロールと下部コントロールの重なりを修正
  • 概要、モデル別使用状況、トークン内訳、時間・ターン、推論レベルの表示を調整
  • 言語、ヘルプ、透明度、スクロール、余白、重なりを検証する回帰テストを追加

推定消費量は、検証済みレート表がないため表示・有効化しません。通貨換算も行いません。

English

QuantaTray v0.2.1 finalizes the Overview, Usage Analysis, and Settings experience introduced in v0.2.0 and fixes view switching, localization, help, and settings-layout issues.

  • Japanese and English UI with Japanese-only Windows-language auto selection and English fallback
  • Localized mouse-over help for tabs, view controls, usage analysis, and key settings
  • Fixed mini click-through views becoming transparent or visually lost during view and Settings transitions
  • Migrated the saved Settings height and fixed initial scrolling and overlapping bottom controls
  • Polished overview, per-model usage, token, time/turn, and reasoning layouts
  • Added regression coverage for language choices, help, opacity, scrolling, spacing, and overlap

Previous v0.1.3 notes

This release adds the mini view and stabilizes live display changes.

  • Added an opt-in titleless mini view and mini-only click-through mode.

  • Fixed click-through mini panels becoming faint, disappearing behind other
    windows, or failing to return after Settings closes.

  • Restores click-through mini panels without taking keyboard focus.

  • Serializes live Settings previews so repeated theme, accent-color, and
    language changes cannot overlap panel reconstruction.

  • Added shared mini/compact/detail positioning, missing-monitor recovery, and
    position reset actions.

  • Added optional one-decimal quota display when Codex returns fractional data.

  • Expanded the Japanese README and clarified the project license.

  • Existing QuantaTray settings and QuantaTrain compatibility paths remain
    supported.

  • Installer: per-user installation, no administrator privileges required.

  • Portable ZIP: extract to a writable folder; data stays under data/.

  • The official Codex CLI must be installed separately.

  • Existing Codex authentication is reused by App Server. If needed,
    QuantaTray opens the official ChatGPT browser login.

  • This build is unsigned. Windows SmartScreen may show a warning; compare the
    file against SHA256SUMS.txt.

  • QuantaTray is unofficial and is not affiliated with or endorsed by OpenAI.

  • Weekly limits can only be displayed when Codex App Server returns a weekly
    window. Reset reasons are local inferences and are labeled as candidates.

  • Setup closes a running QuantaTray instance during an in-place update and
    removes the legacy QuantaTrain installation files.

QuantaTray v0.2.0

Choose a tag to compare

@ukr8b3g-cmyk ukr8b3g-cmyk released this 26 Jul 12:33

日本語

QuantaTray v0.2.0では、ミニ/コンパクト/詳細表示と設定画面を刷新し、任意のローカル使用分析を追加しました。

主な変更

  • ミニ、コンパクト、詳細の3表示を再設計
  • 詳細画面に概要/使用分析タブを追加
  • モデル、推論レベル、サービスタイプ、トークン、時間、ターン数をローカル集計
  • 使用分析の1/5/15/30分/手動取得、起動時・タブ表示時の取得
  • 9カテゴリの設定画面、3年既定の履歴・集計保持
  • 30%/10%警告色、リセット通知、表示位置・高さの保持
  • 設定画面の重なり、表示切替時の再描画、例外終了を修正
  • 日本語READMEと実画面画像を全面更新

配布物

  • Windows x64 Installer
  • Windows x64 Portable ZIP
  • SHA-256 checksums

配布ファイルはコード署名されていません。SHA256SUMS.txtで検証してください。

English

QuantaTray v0.2.0 redesigns the mini, compact, detailed, and settings views and adds optional local-only usage analysis.

Highlights

  • Redesigned mini, compact, and detailed views
  • Overview and usage-analysis tabs
  • Local aggregation of model, reasoning effort, service tier, tokens, time, and turns
  • 1/5/15/30-minute or manual usage scans, including startup and tab-open refresh
  • Nine consolidated settings categories and three-year default retention
  • 30%/10% warning colors, reset notifications, and position/height persistence
  • Fixes for settings overlap, view-switch repaint, and unhandled exceptions
  • Fully refreshed Japanese README and current UI screenshots

The binaries are not code-signed. Verify them with SHA256SUMS.txt.

QuantaTray v0.1.3

Choose a tag to compare

@ukr8b3g-cmyk ukr8b3g-cmyk released this 25 Jul 12:16

QuantaTray v0.1.3

This release adds the mini view and stabilizes live display changes.

  • Added an opt-in titleless mini view and mini-only click-through mode.

  • Fixed click-through mini panels becoming faint, disappearing behind other
    windows, or failing to return after Settings closes.

  • Restores click-through mini panels without taking keyboard focus.

  • Serializes live Settings previews so repeated theme, accent-color, and
    language changes cannot overlap panel reconstruction.

  • Added shared mini/compact/detail positioning, missing-monitor recovery, and
    position reset actions.

  • Added optional one-decimal quota display when Codex returns fractional data.

  • Expanded the Japanese README and changed the project license to CC0 1.0.

  • Existing QuantaTray settings and QuantaTrain compatibility paths remain
    supported.

  • Installer: per-user installation, no administrator privileges required.

  • Portable ZIP: extract to a writable folder; data stays under data/.

  • The official Codex CLI must be installed separately.

  • Existing Codex authentication is reused by App Server. If needed,
    QuantaTray opens the official ChatGPT browser login.

  • This build is unsigned. Windows SmartScreen may show a warning; compare the
    file against SHA256SUMS.txt.

  • QuantaTray is unofficial and is not affiliated with or endorsed by OpenAI.

  • Weekly limits can only be displayed when Codex App Server returns a weekly
    window. Reset reasons are local inferences and are labeled as candidates.

  • Setup closes a running QuantaTray instance during an in-place update and
    removes the legacy QuantaTrain installation files.

QuantaTray v0.1.2

Choose a tag to compare

@github-actions github-actions released this 25 Jul 02:38

QuantaTray v0.1.2

This release makes display settings take effect immediately.

  • Opacity now changes while the slider is moving and is persisted immediately.

  • Dark, light, and Windows-system themes are applied without restarting the app.

  • Accent-color changes are applied to interactive controls immediately.

  • Language changes rebuild visible panels, the settings window, and the tray
    menu with the selected locale.

  • Existing QuantaTray settings and QuantaTrain compatibility paths remain
    supported.

  • Installer: per-user installation, no administrator privileges required.

  • Portable ZIP: extract to a writable folder; data stays under data/.

  • The official Codex CLI must be installed separately.

  • Existing Codex authentication is reused by App Server. If needed,
    QuantaTray opens the official ChatGPT browser login.

  • This build is unsigned. Windows SmartScreen may show a warning; compare the
    file against SHA256SUMS.txt.

  • QuantaTray is unofficial and is not affiliated with or endorsed by OpenAI.

  • Weekly limits can only be displayed when Codex App Server returns a weekly
    window. Reset reasons are local inferences and are labeled as candidates.

  • Setup closes a running QuantaTray instance during an in-place update and
    removes the legacy QuantaTrain installation files.