Hari baik untuk semua! Saya terus mengembangkan proyek Lazurite saya. Selama beberapa bulan terakhir, banyak pekerjaan telah dilakukan untuk mengoptimalkan dan meningkatkan program. Saya ingin memberi tahu Anda tentang perubahan utama. Posting terakhir

Skema warna
Dalam versi terbaru, skema warna ditambahkan, termasuk yang kontras tinggi. Semua kulit dapat dilihat di sini .

Dioptimalkan antarmuka untuk tablet.

Pengaturan klien
Untuk memungkinkan pengguna menyesuaikan penghematan energi-kinerja, kemampuan untuk mengkonfigurasi interval untuk menyinkronkan data dengan server dan memperbarui geolokasi ditambahkan ke versi terbaru dari klien. Sekarang, ketika berada jauh dari rumah untuk waktu yang lama, pengguna umumnya dapat mematikan fungsi pelacakan geolokasi atau mengatur interval pemeriksaan yang sangat langka, yang akan membantunya menghemat daya baterai. Anda dapat mengetahui tentang semua mode operasi dan pengaturan klien Lazurite di sini .
IP-TV
Plugin media telah ditambahkan ke versi terbaru, memungkinkan Anda untuk melihat saluran IP-TV dan mengelola daftar putar. Selain itu, ada satu fitur yang mungkin menarik bagi beberapa pengguna: penggunaan kartu pengambilan video (sekarang hanya kartu pengambilan AverMedia SDK ). Ini, misalnya, memungkinkan Anda untuk menampilkan gambar di layar dari konsol dan bermain game secara normal, kartu tangkap ini memiliki jeda waktu yang kecil dan mendukung banyak sumber sinyal video yang berbeda. Plus, plugin memungkinkan Anda untuk menampilkan gambar dalam mode layar terbagi, mis. Anda dapat secara bersamaan memainkan konsol dan menonton IP-TV di satu TV. Karena plugin memiliki struktur modular, secara bertahap fitur multimedia lainnya akan ditambahkan ke dalamnya. Detail tentang cara membuat skrip dengan plugin ini dapat ditemukan di sini .


Perubahan pada bagian client-server
Saya menulis perpustakaan lintas platform kecil untuk memanggil prosedur jarak jauh, SimpleRemoteMethods . Membawa serializer ProtocolBuffers yang terpasang. Menggunakan SimpleRemoteMethods di bagian client-server Lazurite memberikan peningkatan kinerja dan mengurangi jumlah lalu lintas antara klien dan server. Semua data yang dikirimkan melalui jaringan mulai "menimbang" lebih sedikit dan proses lebih cepat.
Offtopic, tapi saya akan ceritakan sedikit tentang perpustakaan. SimpleRemoteMethods memungkinkan Anda membuat kelas kontrak , membuat kelas untuk klien asinkron, dan pada Windows, memecahkan masalah dengan reservasi alamat, mengatur aturan firewall, dan mengikat port ke sertifikat . Ini juga memiliki arsitektur yang relatif fleksibel dan memungkinkan Anda untuk mendefinisikan kembali kelas otentikasi , fungsionalitas untuk mendistribusikan token , memeriksa brute force , dll. Detail tentang perpustakaan dapat ditemukan di sini .
Plugin eksperimental
Plugin ini akan menarik bagi programmer dan pengguna berpengalaman yang dapat merakit dan mengkonfigurasinya sendiri. Repositori LazuriteExperimental berisi kode sumber untuk plugin eksperimental, yang berisi fungsionalitas perintah suara untuk Lazurite, tetapi karena fungsionalitasnya mentah dan memerlukan pengaturan khusus untuk setiap pengguna, plugin tersebut tidak termasuk dalam rilis utama. Namun, itu operasional. Detail tentang plugin ini dan mengapa tidak ada dalam rilis .
Saya mengundang semua orang untuk bergabung dengan pengembangan plugin ini. Untuk pertanyaan dan saran tentang plug-in dan pertanyaan apa pun mengenai Lazurite jangan ragu untuk menghubungi di alamat email atau pribadi. Saya juga akan senang dengan permintaan dari para penggemar yang mencoba untuk memperbaiki Lazurite.
>> Rincian tentang pengembangan plugin
>> proyek WIKI
>> Situs web proyek
>> DI MAIN GOOGLE
>> Versi terbaru