Skip to content

Perbarui Accessible KBBI agar sesuai standar NVDA dan template add-on terbaru - #7

Merged
muhammadGagah merged 4 commits into
mainfrom
codex/nvda-standards-update
May 28, 2026
Merged

Perbarui Accessible KBBI agar sesuai standar NVDA dan template add-on terbaru#7
muhammadGagah merged 4 commits into
mainfrom
codex/nvda-standards-update

Conversation

@muhammadGagah

Copy link
Copy Markdown
Owner

Summary

  • Memindahkan penyimpanan konfigurasi ke folder konfigurasi NVDA dan menambahkan migrasi dari lokasi lama tanpa menghapus data user.
  • Memperbaiki lifecycle dialog, logging, docstring, dan pesan instalasi agar sesuai pola add-on NVDA.
  • Menyesuaikan tooling add-on dengan nvaccess/AddonTemplate, termasuk pyproject.toml, uv.lock, workflow build, dan dukungan speechDictionaries.
  • Mencegah __pycache__, file cache Python, dan artefak konfigurasi lama ikut masuk ke paket add-on.
  • Menambahkan disclosure privasi di dokumentasi terkait pengiriman query dan teks terpilih ke API pihak ketiga.

Testing

  • Validasi build dan packaging add-on dilakukan ulang setelah perubahan template dan pengecualian file.
  • Pemeriksaan paket memastikan __pycache__ dan file cache Python tidak ikut terikut dalam hasil .nvda-addon.
  • Audit kompatibilitas API NVDA 2026.1 dilakukan terhadap simbol yang dipakai add-on; tidak ditemukan penggunaan API yang sudah dihapus dari daftar perubahan resmi.

@muhammadGagah
muhammadGagah marked this pull request as ready for review May 28, 2026 20:28
@muhammadGagah
muhammadGagah merged commit d86e010 into main May 28, 2026
3 checks passed
@muhammadGagah
muhammadGagah deleted the codex/nvda-standards-update branch May 28, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant