このプロジェクトについて

Gosh Calc は、COSMIC デスクトップ環境向けに設計された計算機アプリケーションで、libcosmic ツールキットを使用しています。標準、科学、プログラマーの 3 つの計算モードを提供します。標準モードでは、正しい優先順位、連鎖操作、コンテキストに応じたパーセンテージをサポートする算術演算が可能です。科学モードでは、括弧、べき乗、平方根、対数、三角関数(DEG/RAD トグル付き)、および π や e などの定数を使用できます。プログラマーモードでは、HEX、DEC、OCT、BIN の各基数間を切り替え、すべての基数を同時に表示し、正確な 64 ビット整数でのビット演算をサポートします。 このアプリケーションは、すべてのモードで完全なキーボード操作をサポートしており、数字の入力、演算子、ファンクションキーが利用できます。履歴ドロワーは起動間で永続化され、過去の結果を再利用できます。Flatpak によるインストールでは、ネットワークやファイルシステムへのアクセスを必要としない最小限の権限でサンドボックス化されています。設定には cosmic-config のファイルバックエンドを使用しており、非 COSMIC デスクトップでも動作し、設定ポータルを介してシステムテーマに従います。x86_64 と aarch64 のプリビルドアーティファクトが利用可能で、ポータブルな tarball とチェックサム付きの Flatpak バンドルが含まれています。開発ツールには、ビルドとテスト用の Cargo、および検証と Flatpak ソース生成用のスクリプトがあります。