Generator File Desktop
Menghasilkan file .desktop dan unduhan .png icon berdasarkan argumen baris perintah.
Lihat gendesk --help atau halaman pria untuk info lebih lanjut.
Permintaan tarik dipersilakan.
Perubahan dari 1.0.9 menjadi 1.0.10
- Perbarui dokumentasi.
- Perbarui konfigurasi CI.
- Beralih dari MIT ke lisensi BSD-3.
- Selesaikan masalah #26 dengan mengganti nama
default.png ke gendesk.png . - Beberapa refactoring.
- Tambahkan dukungan untuk ikon
.svg di file PKGBUILD , ref #22. - Tambahkan pemeriksaan dan peringatan kategori, Ref #21.
- Gunakan
io sebagai ganti paket ioutil yang sudah usang. - Perbarui dependensi.
Perubahan dari 1.0.8 menjadi 1.0.9
- Perbarui dokumentasi.
- Perluas variabel, Ref #16.
- Tambahkan bendera
--path untuk mengatur direktori awal, Ref #17. - Tambahkan kata kunci untuk mendeteksi kategori
AudioVideo , dan untuk mendeteksi aplikasi terkait email. - Hanya setel
noExecSpecififed jika bendera tidak diberikan. - Jika
--exec tidak ditentukan untuk aplikasi terkait email, tambahkan %u ke bidang Exec . - Pertimbangkan
Email;Network;Office; Kategori, Ref #19. - Perbarui dependensi.
Perubahan dari 1.0.7 menjadi 1.0.8
Perubahan dari 1.0.6 menjadi 1.0.7
- Perbarui dokumentasi.
- Juga melepaskan akhiran
-bin . - Perbarui konfigurasi CI.
- Perbaikan kecil pada output
--help . - Tambahkan kategori tambahan.
- Perbarui dependensi.
Perubahan dari 1.0.5 menjadi 1.0.6
- Perbaiki masalah dengan akhiran
-hg (terima kasih Michael Straube). - Perbaiki masalah dengan deskripsi paket (terima kasih Simon Dierl).
- Perubahan kecil.
- Perbarui dependensi.
Perubahan dari 1.0.4 menjadi 1.0.5
- Jika argumen pertama bukanlah file yang ada, gunakan sebagai nama paket.
- Perbarui dependensi.
Perubahan dari 1.0.3 menjadi 1.0.4
- Sertakan go.mod dan go.sum dalam paket rilis.
- Perubahan kecil pada pesan output ketika tidak ada argumen yang diberikan.
- Perbarui dependensi.
Perubahan dari 1.0.2 menjadi 1.0.3
- Biarkan bendera mengesampingkan nilai -nilai dari file pkgbuild yang diberikan.
- Beralih dari GoConf ke GoConfig.
- Beralih dari istilah ke tekstutput.
- Membutuhkan go 1.10 atau lebih baru.
Perubahan dari 1.0.1 menjadi 1.0.2
- Setel versi ke 1.0 bukannya 1.2 saat menghasilkan file
.desktop , untuk mendukung rentang distribusi yang lebih luas.
Perubahan dari 1.0.0 menjadi 1.0.1
- Perbaiki kesalahan ketik dalam output
--help . - Perbarui skrip rilis.
Perubahan dari 0,7,0 menjadi 1.0.0
- Tambahkan
--icon , Ref #7. - Perbarui ke format desktop-entri-spec 1.2 (hapus
Encoding dan tentukan Version ), ref #8. - Beberapa perubahan kecil, seperti yang disarankan oleh utilitas
golint . - Diuji dengan Go 1.11.
Perubahan dari 0,6,5 menjadi 0,7,0
- Dependensi vendored yang diperbarui.
- Menambahkan dukungan untuk goreleaser.
- Penanganan ikon yang lebih baik, jika ikon hilang.
- Perubahan kecil dan refactoring.
Perubahan dari 0,6,4 menjadi 0,6,5
- Abaikan akhiran
-svn dalam nama paket (sama seperti untuk -git , terima kasih @mstraube). - Gunakan
text/template untuk menghasilkan konten file .desktop . - Perubahan kecil pada output/dokumentasi baris perintah.
- Beberapa refactoring.
- Diuji dengan Go 1.9.
Perubahan dari 0,6,3 menjadi 0,6,4
- Perbaiki bug di mana beberapa bendera tidak dapat diganti.
Perubahan dari 0,6,2 menjadi 0,6,3
- Sekarang akan mengabaikan akhiran
-git jika itu adalah bagian dari nama paket.
Perubahan dari 0,6,1 menjadi 0,6,2
- Menambahkan kemungkinan memiliki file konfigurasi untuk menentukan URL yang berbeda untuk mencari ikon yang hilang.
- Hapus bendera
--iconurl . - Refactored beberapa kode ke paket eksternal.
Perubahan dari 0,6 menjadi 0,6.1
- Dukungan untuk
StartupNotify=true / false - Baik
--mimetype dan --mimetypes diperbolehkan - Menebak lebih banyak kategori dari sebelumnya
Perubahan dari 0,5,5 menjadi 0,6
- Menambahkan opsi untuk menghasilkan file .desktop untuk meluncurkan manajer jendela
Perubahan dari 0,5,4 menjadi 0,5.5
- Perbaiki bug saat menghasilkan file .desktop dari file pkgbuild.
Perubahan dari 0,5.3 menjadi 0.5.4
- Menambahkan bendera
-f untuk file yang ditimpa (tidak akan ditimpa tanpanya). - Beberapa refactoring
Perubahan dari 0,5.2 menjadi 0.5.3
- Menambahkan bendera
--terminal untuk menentukan apakah aplikasi harus dijalankan di terminal. - Beberapa refactoring.
Perubahan dari 0,5.1 menjadi 0.5.2
- Dukungan untuk variabel lingkungan tambahan.
Perubahan dari 0,5.0 menjadi 0.5.1
- Dukungan untuk
$pkgname dan $pkgdesc . - Memperbarui halaman pria.
- Akan mencoba mengunduh ikon yang ditentukan dengan
--iconurl .
Perubahan dari 0,4,4 menjadi 0,5.0
- Opsi baris perintah, tidak perlu menentukan PKGBuild.
Perubahan dari 0,4.3 menjadi 0.4.4
- Mengubah URL untuk mencari ikon dari Fedora ke Icon Library Open
Perubahan dari 0.4.2 menjadi 0.4.3
- Memperbaiki bug minor di mana permainan puzzle tidak ditempatkan di kategori yang tepat
- Menambahkan _categories = ()
Perubahan dari 0.4.1 menjadi 0.4.2
- Menambahkan kategori "Grafik; 3dgraphics;" untuk pemodel 3D
- Menambahkan kategori "sistem;" untuk monitor sensor
- Menambahkan Kategori "Game; BoardGame;" Untuk "papan", "catur", "goban" atau "papan catur"
- Menambahkan Kategori "Kantor" untuk KW "E-Book" dan "Ebook"
- Tidak menggunakan ".png" secara default saat menentukan ikon
Perubahan dari 0,4 menjadi 0,4.1
- Memperbaiki bug di mana _name = () dan _comment = () tidak berfungsi sebagaimana mestinya
Perubahan dari 0,3 menjadi 0,4
- Ditambahkan _genericname = ()
- Menambahkan _comment = ()
- Ditambahkan _mimetype = ()
- Tipe tambahan = aplikasi
- Menambahkan Kategori "Game; LogiCgame" untuk kata kunci "puzzle"
- Menambahkan Kategori "Game; ArcadeGame" untuk kata kunci "pertarungan"
- Memperbaiki format aneh dalam -output membantu
- Menambahkan _custom = () untuk menambahkan bidang khusus di akhir file .desktop
- Glob untuk ikon .svg yang ada juga
- Garis yang lebih pendek
- Fungsi dan pengaturan yang dipindahkan terkait dengan output terminal ke file terpisah
Perubahan dari 0,2 menjadi 0,3
- Bendera Baru: -Q untuk Tenang
- Bendera Baru: - -Beri Tanpa Warna
- Bendera Baru: -n Karena tidak mengunduh apa pun (hanya menghasilkan file .desktop)
- Bendera Baru: -Q untuk tenang (tidak ada output stdout)
- Ditambahkan _name = ('name') untuk dapat menentukan nama yang bukan hanya huruf kecil (seperti "zynaddsubfx" atau "jedit")
- KW "synthesizer" sekarang kategori audiovideo
- KW "Editor" sekarang menjadi kategori TextEditor dan/atau pengembangan; TextEditor
- KW "Emulator" sekarang menjadi kategori "Game"
- KW "Game" sekarang menjadi kategori "Game"
- KW "Combat" sekarang menjadi kategori "Game; Arcadegame"
- KW "GPS" atau "Memeriksa" sekarang menjadi kategori "Aplikasi; Sains"
- KW "player" sekarang kategori "aplikasi; game;"
- KW "Shooter" sekarang "aplikasi; game; actiongame;"
- KW "Roguelike" sekarang aplikasi; gim; AdventureGame; "
- KW "git" sekarang adalah pengembangan kategori; revisionControl
Persyaratan
- Pergi 1.17 atau lebih baru.
Pemecahan masalah
- Jika Anda mendapatkan sesuatu seperti
GLIBC_3.32 not found di Linux, coba rilis gendesk-1.xx-linux_static .
Informasi umum