Skip to content

Perbarui kompatibilitas NVDA 2026.1 dan selaraskan build add-on dengan template baru - #5

Merged
muhammadGagah merged 1 commit into
mainfrom
update-nvda-2026.1
May 29, 2026
Merged

Perbarui kompatibilitas NVDA 2026.1 dan selaraskan build add-on dengan template baru#5
muhammadGagah merged 1 commit into
mainfrom
update-nvda-2026.1

Conversation

@muhammadGagah

Copy link
Copy Markdown
Owner

Summary

  • Memperbarui metadata add-on untuk NVDA 2026.1.1 sambil mempertahankan minimum versi NVDA 2024.1.
  • Menyelaraskan struktur build dan packaging dengan pola terbaru nvaccess/AddonTemplate, termasuk uv.lock, pyproject.toml, dan alur CI berbasis uv.
  • Memperbaiki runtime add-on: registrasi app module, proses launch, parsing status perangkat, dan dialog instalasi.
  • Memperbarui manifest, lokalisasi Indonesia, README, dan changelog rilis agar konsisten dengan versi baru.

Testing

  • ruff check dan ruff format --check lulus.
  • pyright lulus tanpa error.
  • Build add-on dan generate POT berhasil via scons / scons pot.
  • pre-commit run --all-files lulus penuh.
  • Validasi packaging baru dilakukan lewat uv sync dan uv run pada pipeline build lokal.

@muhammadGagah
muhammadGagah marked this pull request as ready for review May 29, 2026 02:52
@muhammadGagah
muhammadGagah merged commit e0b0872 into main May 29, 2026
3 checks passed
@muhammadGagah
muhammadGagah deleted the update-nvda-2026.1 branch May 29, 2026 02:52
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