Tooltip hint, loading bar, edit shortcut, export/import .lazy
- Keterangan tombol saat hover: baris hint di footer window dan di dalam dialog (bukan popup: overlay Fyne menelan klik pertama, tombol jadi perlu 2x klik) - Dialog proses sekarang pakai progress bar berjalan (bukan spinner diam) - Tombol edit per shortcut: ganti binary/URL, ikon (file/online), nama, kategori, dan lokasi; berkas .desktop + salinan Desktop ditulis ulang, berkas lama dibuang, jenis aplikasi dideteksi ulang, binary lama dihapus kalau nama berubah - Export/Import daftar shortcut ke berkas SQLite .lazy (driver murni Go modernc), skema + meta format versi, impor tidak menimpa shortcut yang sudah ada - Tes: detect kind, edit (rename/ganti binary/ikon/target), db roundtrip, merge impor, tooltip (hint muncul/hilang + klik tetap sampai ke tombol), semua paket hijau - README: bagian backup + hint tombol
This commit is contained in:
1 parent
c1aed1e286
commit
deaa30689c
19 files changed
+1362
-61
No files matched your search
@@ -25,12 +25,14 @@ var tr = map[string][2]string{
|
||||
"searching": {"Searching...", "Mencari..."},
|
||||
"search_failed": {"Search failed. Check your connection.", "Pencarian gagal. Cek koneksi kamu."},
|
||||
"search_found": {"%d icons found - click one to use it.", "%d ikon ditemukan - klik satu untuk dipakai."},
|
||||
"icon_search_hint": {"Hover a button to see what it does.", "Sorot tombol untuk melihat fungsinya."},
|
||||
"search_hint": {"Type a name and press Search.", "Tulis nama lalu tekan Cari."},
|
||||
"icon_search_title": {"Icon from the internet", "Ikon dari internet"},
|
||||
"sync_icon": {"Sync icon", "Sinkron ikon"},
|
||||
"browse": {"Browse...", "Pilih..."},
|
||||
"install": {"Install", "Install"},
|
||||
"cancel": {"Cancel", "Batal"},
|
||||
"save": {"Save", "Simpan"},
|
||||
"back": {"Back", "Kembali"},
|
||||
"delete": {"Delete", "Hapus"},
|
||||
"working": {"Working...", "Sedang diproses..."},
|
||||
@@ -78,6 +80,40 @@ var tr = map[string][2]string{
|
||||
"update_restart": {"Restart now", "Restart sekarang"},
|
||||
"up_to_date": {"LazyRun %s is the latest version.", "LazyRun %s adalah versi terbaru."},
|
||||
"dev_build": {"This is a development build (%s), update check is skipped.", "Ini build development (%s), cek update dilewati."},
|
||||
|
||||
"export": {"Export", "Ekspor"},
|
||||
"import": {"Import", "Impor"},
|
||||
"edit_title": {"Edit shortcut", "Edit shortcut"},
|
||||
"edit_saved": {"%s updated.", "%s diperbarui."},
|
||||
"edit_hint": {"Change the binary, icon, name, or where the shortcut appears.", "Ubah binary, ikon, nama, atau lokasi shortcutnya."},
|
||||
"import_done": {"%d shortcuts imported (%d skipped).", "%d shortcut diimpor (%d dilewati)."},
|
||||
"import_empty": {"No shortcuts found in this file.", "Tidak ada shortcut di berkas ini."},
|
||||
"export_done": {"Exported %d shortcuts to\n%s", "%d shortcut diekspor ke\n%s"},
|
||||
|
||||
"tip_executable": {"Create a shortcut from a binary", "Buat shortcut dari berkas binary"},
|
||||
"tip_webapp": {"Create a shortcut from a web address", "Buat shortcut dari alamat web"},
|
||||
"tip_run": {"Run this shortcut", "Jalankan shortcut ini"},
|
||||
"tip_sync": {"Download the icon again from its source", "Unduh ulang ikonnya dari sumber"},
|
||||
"tip_edit": {"Edit: binary, icon, name, location", "Edit: binary, ikon, nama, lokasi"},
|
||||
"tip_folder": {"Open the .desktop folder", "Buka folder .desktop"},
|
||||
"tip_delete": {"Remove this shortcut", "Hapus shortcut ini"},
|
||||
"tip_check_updates": {"Check for a newer release", "Periksa rilis terbaru"},
|
||||
"tip_github": {"Open the LazyRun repository", "Buka repo LazyRun"},
|
||||
"tip_donate": {"Support LazyRun development", "Dukung pengembangan LazyRun"},
|
||||
"tip_export": {"Export the shortcut list to a .lazy database", "Ekspor daftar shortcut ke basis data .lazy"},
|
||||
"tip_import": {"Import shortcuts from a .lazy database", "Impor shortcut dari basis data .lazy"},
|
||||
"tip_close": {"Close this dialog", "Tutup dialog ini"},
|
||||
"tip_back": {"Back to the previous dialog", "Kembali ke dialog sebelumnya"},
|
||||
"tip_search": {"Search icons online", "Cari ikon di internet"},
|
||||
"tip_browse": {"Pick a file", "Pilih berkas"},
|
||||
"tip_online": {"Pick an icon from the internet", "Pilih ikon dari internet"},
|
||||
"tip_install": {"Install the shortcut", "Pasang shortcutnya"},
|
||||
"tip_cancel": {"Cancel without saving", "Batal tanpa menyimpan"},
|
||||
"tip_save": {"Save the changes", "Simpan perubahan"},
|
||||
"tip_update_now": {"Download and install the update", "Unduh dan pasang update"},
|
||||
"tip_update_page": {"Open the release page in the browser", "Buka halaman rilis di browser"},
|
||||
"tip_later": {"Ask me later", "Ingatkan nanti"},
|
||||
"tip_restart": {"Restart LazyRun with the new version", "Jalankan ulang LazyRun dengan versi baru"},
|
||||
}
|
||||
|
||||
var lang = detectLang()
|
||||
|
||||
Reference in new issue
Block a user