Platypus adalah alat pengembangan Mac OS X untuk menciptakan pembungkus aplikasi sekitar script, yaitu membuat aplikasi Mac OS X yang menjalankan script mereka dibundel dengan. Script sehingga menjalankan transparan dari lingkungan jendela grafis, memfasilitasi eksekusi mereka dan blending mulus ke antarmuka pengguna
Apa yang baru di rilis ini:
- aplikasi Platypus sekarang dapat mendaftar sebagai URL skema penangan dan menerima URL dibuka sebagai argumen untuk skrip
- aplikasi Platypus sekarang dapat menerima menyeret URL
- Platypus aplikasi yang menerima menjatuhkan file sekarang memiliki menu Terbaru Terbuka
- sintaks baru untuk membuat submenu dalam jenis Status menu antarmuka
- path relatif kini didukung di Profil Platypus, tetapi hanya melalui editing manual. Platypus aplikasi dan CLT masih menghasilkan Profiles dengan path absolut.
- Platypus sekarang memperingatkan tentang tentang nama-nama file yang sama dalam file dibundel
- aplikasi Droplet sekarang berhenti ketika jendela mereka ditutup
- Updated dan ditingkatkan contoh profil mendemonstrasikan fitur baru
- Teks di aplikasi Platypus sekarang memiliki ukuran font minimum
- The Platypus Profil Format telah berubah sedikit dalam versi ini, namun format lama masih dapat dibaca
- Tetap masalah menjengkelkan di mana menu status akan membuat sebelum menerima semua output script
- Tetap masalah kinerja dengan mencetak banyak baris teks jendela. Hal ini sekarang sangat cepat lagi.
- Tetap masalah di mana memuat profil Contoh tertentu akan menyebabkan Platypus crash
- Fixed bug di mana "Gunakan sebagai template" ditunjukkan ketika modus Status Barang adalah "Text"
- Fixed bug di mana baris perintah alat gagal untuk menyimpulkan nama aplikasi dari script nama file, sehingga "(nol) App"
- Fixed bug di mana file yang telah dipindahkan tidak berwarna merah di daftar Bundled File
- Fixed bug di mana item menu yang valid dinonaktifkan pada menu Action
- Tetap masalah dengan konsol spamming karena hilang CFBundleTypeRole. Sekarang selalu "Viewer".
- Fixed bug di mana pengaturan teks tidak benar dimuat oleh GUI
- Fixed bug di mana bundling file dengan bendera -f tidak bekerja di alat baris perintah
- Tetap masalah di mana pengaturan menu status tidak akan dikembalikan ke default pada jelas
- Fixed bug di mana alat baris perintah keliru akan mencoba untuk memvalidasi string argumen seluruh bukannya string ISK individu
- Fixed bug di mana tombol editing akhiran tetap diaktifkan ketika mereka tidak harus
- Menyingkirkan pengaturan encoding teks. Platypus sekarang menggunakan UTF8 untuk segala sesuatu, dan Anda harus juga.
- Menyingkirkan "Aman naskah dibundel" pilihan, yang omong kosong tidak berguna pula
- Tetap masalah di mana jendela aplikasi utama tidak akan mengingat posisi terakhirnya
- dokumentasi Updated & halaman man
- Berbagai minor antarmuka perbaikan
Apa yang baru di versi 5.1:
- Build New Semua Contoh fitur
- App jendela sekarang mengingat ukuran dan posisi antara peluncuran
- Berbagai perbaikan user interface
- penanganan Smarter menjatuhkan file
- Smarter otomatis nama aplikasi generasi dari nama skrip
- Keluaran string "---- n" di Status menu antarmuka sekarang menciptakan menu pemisah barang
- Jenis Identifier Uniform dan Aplikasi Bundle Identifier sekarang divalidasi
- Jenis Identifier Uniform sekarang digunakan untuk jenis file default Drop Settings
- opsi pengolahan Template Baru untuk ikon Status Barang
- contoh New
- Ditambahkan dukungan untuk beberapa argumen berkas saat bundling file menggunakan alat baris perintah
- Tetap masalah di mana MainMenu.nib ditelanjangi dan dengan demikian tidak dapat diedit menggunakan Xcode
- Tetap isu kritis dengan Web View dan jenis antarmuka Droplet
- Tetap masalah di mana menunjukkan jendela Preferences tertinggal karena ikon mengambil di thread utama
- Tetap masalah dengan perilaku jendela selama Resize di Progress Bar antarmuka
Apa yang baru di versi 5.0:
- Ini adalah update besar untuk Platypus dengan banyak fitur baru
- Dimodernisasi user interface dengan ikon-resolusi tinggi dan aset antarmuka
- Ditambahkan dukungan untuk Uniform Type Identifier (ISK) Drop Pengaturan
- Ditambahkan PEMBERITAHUAN: sintaks, yang mengirimkan pemberitahuan ke Pemberitahuan Pengguna Pusat
- Ditambahkan ALERT: sintaks, yang memicu dialog peringatan modal
- Ditambahkan MENUITEMICON: sintaks, yang menetapkan ikon item menu di menu Item Status
- Menjatuhkan input teks (NSPboardText) kini diteruskan ke skrip melalui STDIN, bukan sebagai argumen. Hal ini memungkinkan diferensiasi antara menjatuhkan potongan teks dan menjatuhkan file dalam aplikasi yang dibuat untuk menangani kedua.
- Built-in editor telah banyak ditingkatkan, dengan penomoran baris, ukuran teks dikonfigurasi, kata bungkus dan perbaikan lainnya
- perintah diurai sekarang dihapus dari output naskah teks
- Dokumentasi merombak total dan diperluas
- New "Gunakan Sistem Font" pilihan untuk item menu status
- Symlink sekarang diselesaikan saat menambahkan file ke daftar Bundled File
- ukuran Folder sekarang dihitung jauh lebih cepat (dan asynchronous) ketika ditambahkan ke daftar Bundled File
- Argumen jendela sekarang menyoroti argumen dan kelompok argumen di lapangan perintah pratinjau
- Meninjau item menu Status sekarang menunjukkan output script yang sebenarnya bukan teks placeholder
- Banyak contoh baru
- Command line tool sekarang mendukung --long-opsi
- Nama penulis argumen sekarang digunakan untuk menghasilkan standar bundel pengenal di alat baris perintah
- Finder sekarang menyegarkan tampilan dari aplikasi ditimpa
- item menu Status sekarang hanya memiliki judul atau ikon, tidak baik, karena perubahan Mac OS X
- jendela Show Shell Command sekarang menunjukkan menginstal status tool baris perintah
- Sintaks checker window sekarang menunjukkan perintah dipanggil ketika memeriksa sintaks skrip
- App ukuran estimasi sekarang lebih akurat
- Ukuran font di lihat keluaran web sekarang dapat juga ditingkatkan / dikurangi
- New contexual tombol menu untuk tampilan ikon
- New "Copy icon jalan" pilihan dalam menu kontekstual ikon
- aplikasi Platypus dihasilkan sekarang ingat ukuran font yang ditetapkan oleh pengguna
- Tetap masalah dengan ikon pembangkit dari gambar pada Mac retina (IconFamily)
- Tetap masalah dengan patah icon saluran image alpha (IconFamily)
- Tetap masalah di mana menu item yang statusnya akan menampilkan menu kosong jika diklik berulang
- Tetap masalah di mana menjatuhkan teks pada sebuah aplikasi tidak akan bekerja dengan "Tetap berjalan setelah eksekusi awal" off
- Tetap masalah dengan Open ... item menu dan jenis file di ScriptExec
- Tetap masalah di mana nomor proses argumen di -psn_0_ Format * disahkan script
- Tetap masalah di mana argumen baris perintah untuk ScriptExec sedang melewati salah script
- Banyak, banyak minor perbaikan bug, tweak dan perbaikan
- Codebase bermigrasi ke sintaks Objective-C modern. Dibangun dengan Xcode 7 dan sekarang membutuhkan Mac OS X 10.7 atau yang lebih baru dan sistem Intel 64-bit. versi lama terus bekerja dengan baik pada 32-bit 10,6 sistem, dan versi 4.4 masih bekerja pada PowerPC. Tapi saatnya untuk meninggalkan masa lalu. Sudah 9 tahun sejak terakhir 32-bit Mac dirilis.
Apa yang baru di versi 4.9:
- Pengguna sekarang dapat secara manual menaikkan / menurunkan ukuran font di aplikasi Platypus dihasilkan
- Item menu Status sekarang dapat dipilih. Ini akan menjalankan script lagi dengan judul menu sebagai argumen.
- Argumen sekarang dapat dikirimkan ke aplikasi Platypus dihasilkan melalui baris perintah
- In Progress Bar output, sekarang mungkin untuk menggunakan RINCIAN: TAMPILKAN dan DETAIL: HIDE untuk beralih rincian visibilitas bidang
- Fitur Baru: Jika naskah cetakan "QUITAPP" untuk STDOUT, aplikasi wrapper akan berhenti.
- Platypus sekarang mengingat pengaturan dialog penciptaan aplikasi seperti "Optimalkan Nib"
- Platypus sekarang mengingat Profil dibuka di menu Terbaru Terbuka
- Sekarang mungkin untuk menambahkan kustom MainMenu.nib ke file dibundel yang menimpa bawaan
- Diperpanjang dan ditingkatkan dokumentasi
- Dibangun dengan Xcode 6, sekarang memerlukan Mac OS X 10.6 atau yang lebih baru
- Fixed bug di mana "Menyediakan sebagai Service" gagal dibaca dari profil disimpan
- Fixed bug di mana pengenal bundel kustom dalam Profil disimpan tidak akan dimuat
- Fixed bug di mana tombol Buat akan tetap berwarna abu-abu meskipun semua persyaratan puas
- Fixed bug di mana indikator kemajuan akan terus menjiwai setelah eksekusi dalam mode keluaran Progress Bar
- Fixed bug di mana baris perintah alat mengeluh .icns nama file tentang valid
- Fixed bug di mana baris perintah alat akan selalu membuat daftar properti XML bukan yang biner
- Refactored semua metode panggilan usang
- Berbagai perbaikan antarmuka minor
- Peningkatan dokumentasi
Apa yang baru di versi 4.8:
- New "Prompt file pada peluncuran" pilihan
- Mendesain ulang Jatuhkan Pengaturan sheet
- Tetap masalah di mana versi tidak akan muncul di Dapatkan Info di Finder (hilang CFBundleShortVersionString)
- aplikasi Generated telah NSHumanReadableCopyright didefinisikan lagi
- update luas dokumentasi
- "Memberikan sebagai Mac OS X Service" tidak lagi diaktifkan secara default
- Dihapus semua dukungan untuk jenis file. Mereka kerak kuno sekarang sebagian besar diabaikan oleh Mac OS X dan seharusnya tidak lagi digunakan.
- Peningkatan uninstall skrip
- Tetap masalah di mana ikon file yang dihasilkan dirujuk dalam Profil bisa ditimpa
- file Dokumentasi sekarang terbuka di browser default, tidak dalam standar Html menangani aplikasi
- Tetap optimasi pena rusak. Platypus sekarang benar mendeteksi Xcode 4 instalasi.
Komentar tidak ditemukan