Repository navigation
Releases
Releases · terudoru/gakujo-chan-extender
v0.71.0
More Better Gakujo v0.71.0
主な変更(v0.70.6 から)
新機能
- 学務の HOME へ戻るボタン: ツールバーのボタンで、学務情報システムの HOME タブを開けます。
- プレビュー画面をすべてのプラットフォームで統一: Windows 版と同じビューアを macOS・iOS・Android・Linux でも使います。macOS は別ウィンドウではなくアプリ内に表示し、iPhone ではツールバーを1本にまとめて表示領域を広げました。
- PDF 以外のプレビュー: 画像は拡大・縮小・全体表示・回転、テキストと Word・Excel・PowerPoint の本文は検索・文字サイズ・折り返しに対応しました(動画・音声は従来どおり)。
- Google ドライブの保存先を自分で選べるようにしました。
- 端末間の同期: Google でログインするだけで、スター、お気に入り、設定、レポート下書き、通知済みの締切を端末間で共有できます。同期データは暗号化しますが、鍵も同じ Google アカウントのアプリ専用領域に保存します。
- Google ドライブへの保存: ダウンロードしたファイルを Google ドライブにも保存できます(既定はオフ)。
- Linux 版を追加しました(
.deb/.tar.gz)。 - ログイン情報の本人確認(Android / iOS、既定はオフ): 保存したログイン情報を使うときに、端末の生体認証や PIN を求められます。Android で PIN を使うには Android 11 以降が必要です。
- ツールバーから AKIKO(空き講義室検索)を開けるようにしました。
- 新しい版が出たことを、アプリ内で知らせるようにしました。
変更・削除
- 連絡通知のスターボタンを大きくし、隣のボタンを誤って押しにくくしました。
- 設定画面を8項目に整理しました。
- 「科目ごとの通知」を削除しました。オフにしていた科目も通知されるようになります。
- GPA 表示、レポートの並び替え、連絡通知の一括既読、スターは常時オンにしました。オフにしていた場合もオンになります。
- 変更履歴の機能と、重複していたボタンを削除しました。
- Android 版の APK は arm64 専用になりました。
- iOS で、保存したログイン情報を端末のバックアップに含めないようにしました。
不具合の修正
- 連絡通知でファイルをプレビューしたあと、一覧まで戻ってから「進む」で通知とプレビューに戻れない問題を修正しました。
- スター付き連絡通知・お気に入り・保存済み課題一覧から開いたページで「戻る」を押すと、その一覧に戻るようにしました。
- 連絡通知の添付ファイル名が
%E5…のように表示される問題を修正しました。 - 再ログインのたびに同期が止まり、「ログイン ID が変わった」と誤って確認を求める問題を修正しました。
- ログイン直後に判定が間に合わず、「ログインしてから設定してください」と出続ける問題を修正しました。
- 初回セットアップの直後に自動ログインが動かない問題を修正しました。
- 科目名にファイル名や読み込み中の表示が使われ、おかしな名前のフォルダができる問題を修正しました。
- Android の起動時に Google のアカウント選択画面が出るおそれをなくしました。端末から消したアカウントやオフライン時の案内も直しました。
- 違う Google アカウントでログインした場合に、やり直せるようにしました。
- Windows で終了のたびにクラッシュする問題と、ファイルの使用中に更新が止まる問題を修正しました。
- Linux で、ダイアログやメッセージがページの裏に隠れる問題を修正しました。
- ダウンロード名、カレンダーの読み取り、通知の重複防止などの細かな不具合を修正しました。
この版で確認できていないこと
- iOS: 新しいプレビュー画面は、iOS SDK でのコンパイル確認までです。iPhone 実機での表示・操作は未確認です。
- 戻る・進む: 連絡通知とスター付き連絡通知の操作は macOS で実際の学務を使って確認しました。Windows・Android・iOS・Linux では自動テストのみです。
- ログイン情報の本人確認: Android エミュレータの PIN で確認しました。生体認証、Android 10、iOS は未確認です。
- Google ドライブの保存先の選択: 実際のドライブへの保存は未確認です。
- 同期を無効にしたとき: Google の接続を解除するので、ほかの端末でもログインし直しが必要になる可能性があります。
ダウンロード
- macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択)
ビルド・起動検証済み。全機能の実機検証は継続中です。 - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - Linux:
*-linux-amd64.deb/*-linux-x64.tar.gz - Android:
*.apk。v0.68.0以前と署名が異なるため、旧版からは上書き更新できません。アンインストールするとアプリ内データが削除されます。
- iOS/iPadOS:
*.ipa(未署名、サイドロード用)。ビルド元コミット:29952d15e396be37899438d1f68db925c1e0b8e2。
v0.71.0-beta.4
More Better Gakujo v0.71.0-beta.4
これはテスト版(プレリリース)です。アプリ内の更新通知には出ません。正式版は v0.70.6 のままです。
主な変更(v0.71.0-beta.2 から)
- プレビュー画面をすべてのプラットフォームで統一: Windows 版と同じビューアを、macOS・iOS・Android・Linux でも使います。macOS は別ウィンドウではなくアプリ内に表示します。iPhone では、画面の半分近くを占めていたボタンを1本のツールバーにまとめました。
- PDF 以外のプレビューも同じビューアで表示: 画像は拡大・縮小・全体表示・回転、テキストと Word・Excel・PowerPoint の本文は検索・文字サイズ・折り返しに対応しました(動画・音声は従来どおり)。
- 戻る・進むの修正: 連絡通知でファイルをプレビューしたあと、一覧まで戻ってから「進む」で通知とプレビューに戻れるようにしました。スター付き連絡通知・お気に入り・保存済み課題一覧から開いたページで「戻る」を押すと、その一覧に戻ります。
- 連絡通知のスターボタンを大きくし、隣のボタンを誤って押しにくくしました。
- Google ドライブの保存先を自分で選べるようにしました。
- 添付ファイル名が
%E5…のように表示される問題を直しました。
ダウンロード
- macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択)
ビルド・起動検証済み。全機能の実機検証は継続中です。 - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - Linux:
*-linux-amd64.deb/*-linux-x64.tar.gz - Android:
*.apk。v0.68.0以前と署名が異なるため、旧版からは上書き更新できません。アンインストールするとアプリ内データが削除されます。
- iOS/iPadOS:
*.ipa(未署名、サイドロード用)。ビルド元コミット:58c3edb5095daeac2d1a4160dece431cff7c3458。
v0.71.0-beta.2
More Better Gakujo v0.71.0-beta.2
これはテスト版(プレリリース)です。アプリ内の更新通知には出ません。正式版は v0.70.6 のままです。
主な変更(v0.70.6 から)
新機能
- 端末間の同期: Google でログインするだけで、スター、お気に入り、設定、レポート下書き、通知済みの締切を端末間で共有できます。同期データは暗号化しますが、鍵も同じ Google アカウントのアプリ専用領域に保存します。
- Google ドライブへの保存: ダウンロードしたファイルを Google ドライブにも保存できます(既定はオフ)。
- Linux 版を追加しました(
.deb/.tar.gz)。 - ログイン情報の本人確認(Android / iOS、既定はオフ): 保存したログイン情報を使うときに、端末の生体認証や PIN を求められます。Android で PIN を使うには Android 11 以降が必要です。
- ツールバーから AKIKO(空き講義室検索)を開けるようにしました。
- 新しい版が出たことを、アプリ内で知らせるようにしました。
変更・削除
- 設定画面を8項目に整理しました。
- 「科目ごとの通知」を削除しました。オフにしていた科目も通知されるようになります。
- GPA 表示、レポートの並び替え、連絡通知の一括既読、スターは常時オンにしました。オフにしていた場合もオンになります。
- 変更履歴の機能と、重複していたボタンを削除しました。
- Android 版の APK は arm64 専用になりました。
- iOS で、保存したログイン情報を端末のバックアップに含めないようにしました。
不具合の修正
- 再ログインのたびに同期が止まり、「ログイン ID が変わった」と誤って確認を求める問題を修正しました。
- ログイン直後に判定が間に合わず、「ログインしてから設定してください」と出続ける問題を修正しました。
- 初回セットアップの直後に自動ログインが動かない問題を修正しました。
- 科目名にファイル名や読み込み中の表示が使われ、おかしな名前のフォルダができる問題を修正しました。
- Android の起動時に Google のアカウント選択画面が出るおそれをなくしました。端末から消したアカウントやオフライン時の案内も直しました。
- 違う Google アカウントでログインした場合に、やり直せるようにしました。
- Windows で終了のたびにクラッシュする問題と、ファイルの使用中に更新が止まる問題を修正しました。
- Linux で、ダイアログやメッセージがページの裏に隠れる問題を修正しました。
- ダウンロード名、カレンダーの読み取り、通知の重複防止などの細かな不具合を修正しました。
この版で確認できていないこと
- iOS: シミュレータでの起動までです。Google ログイン以降は未確認です。
- ログイン情報の本人確認: Android エミュレータの PIN で確認しました。生体認証、Android 10、iOS は未確認です。
- 初回セットアップ直後の自動ログイン: 修正後の動作を実機で確認していません。
- Linux: メッセージの帯とツールバーのツールチップは、自動テストのみです。
- 同期を無効にしたとき: Google の接続を解除するので、ほかの端末でもログインし直しが必要になる可能性があります。
ダウンロード
- macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択)
ビルド・起動検証済み。全機能の実機検証は継続中です。 - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - Linux:
*-linux-amd64.deb/*-linux-x64.tar.gz - Android:
*.apk。v0.68.0以前と署名が異なるため、旧版からは上書き更新できません。アンインストールするとアプリ内データが削除されます。
- iOS/iPadOS:
*.ipa(未署名、サイドロード用)。ビルド元コミット:7a7b55f8863c768184954f269363fcaf739de405。
v0.70.6
More Better Gakujo v0.70.6
主な変更
- 提出済みファイルや連絡通知の添付ファイルを、保存せずにプレビューできます。
- PDF を連続スクロールでき、文書内検索や拡大・縮小に対応しました。
- 通常ページのズーム位置と、プレビューを含む戻る・進むの操作を改善しました。
- スター付き連絡通知に検索・並べ替えを追加し、一覧を見やすくしました。
- Windows 更新時に旧版ファイルの整理を選べるようにしました。
ダウンロード
- macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択)
ビルド・起動検証済み。全機能の実機検証は継続中です。 - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - Android:
*.apk。v0.68.0以前と署名が異なるため、旧版からは上書き更新できません。アンインストールするとアプリ内データが削除されます。
- iOS/iPadOS: デバッグ完了後に追加予定です。既存版は過去のリリースをご覧ください。
v0.70.5
More Better Gakujo v0.70.5
ダウンロード
- macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択)
ビルド・起動検証済み。全機能の実機検証は継続中です。 - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - Android:
*.apk。v0.68.0以前と署名が異なるため、旧版からは上書き更新できません。アンインストールするとアプリ内データが削除されます。
- iOS/iPadOS: デバッグ完了後に追加予定です。既存版は過去のリリースをご覧ください。
v0.70.1-beta.1
More Better Gakujo v0.70.1-beta.1
ダウンロード
- Android:
*.apk - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択) - iOS/iPadOS:
*.ipa(未署名。App Store版ではありません。AltStore / Sideloadly でのサイドロード用。無料Apple IDでは7日ごとに再署名が必要です)
Android署名鍵の変更
v0.69.0から正式なリリース署名鍵を使用します。v0.68.0以前のAPKからは上書き更新できないため、旧版をアンインストールしてからインストールしてください。アンインストールするとアプリ内データが削除されます。
v0.70.0
More Better Gakujo v0.70.0
ダウンロード
- Android:
*.apk - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - macOS:
*.dmg(Developer ID未署名。初回は「プライバシーとセキュリティ」から「このまま開く」を選択) - iOS/iPadOS:
*.ipa(未署名。App Store版ではありません。AltStore / Sideloadly でのサイドロード用。無料Apple IDでは7日ごとに再署名が必要です)
Android署名鍵の変更
v0.69.0から正式なリリース署名鍵を使用します。v0.68.0以前のAPKからは上書き更新できないため、旧版をアンインストールしてからインストールしてください。アンインストールするとアプリ内データが削除されます。
v0.69.0
More Better Gakujo v0.69.0
ダウンロード
- Android:
*.apk - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - macOS:
*.dmg(未署名。初回は右クリック→開くで起動) - iOS/iPadOS:
*.ipa(未署名。App Store版ではありません。AltStore / Sideloadly でのサイドロード用。無料Apple IDでは7日ごとに再署名が必要です)
Android署名鍵の変更
v0.69.0から正式なリリース署名鍵を使用します。v0.68.0以前のAPKからは上書き更新できないため、旧版をアンインストールしてからインストールしてください。アンインストールするとアプリ内データが削除されます。
v0.68.0
More Better Gakujo v0.68.0
ダウンロード
- Android:
*.apk - Windows:
*.exe(インストーラー) /*.zip(ポータブル版) - macOS:
*.dmg(未署名。初回は右クリック→開くで起動) - iOS/iPadOS:
*.ipa(未署名。App Store版ではありません。AltStore / Sideloadly でのサイドロード用。無料Apple IDでは7日ごとに再署名が必要です)