Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps

Pembangun projek Nitrux membentangkan keluaran baharu komponen yang digunakan untuk membina antara muka dalam persekitaran pengguna Maui DE (Maui Shell). Maui DE terdiri daripada suite Maui Apps, Maui Shell dan rangka kerja UI MauiKit, yang menawarkan templat UI pra-bina. Pembangunan ini juga menggunakan rangka kerja Kirigami, yang dibangunkan oleh komuniti KDE dan merupakan tambahan kepada elemen Qt Quick Controls 2.

Komponen Maui secara automatik menyesuaikan diri dengan saiz skrin dan kaedah input yang tersedia, membolehkan mereka digunakan bukan sahaja pada sistem desktop, tetapi juga pada telefon pintar dan tablet. Persekitaran membangunkan konsep "Convergence", yang membayangkan keupayaan untuk bekerja dengan aplikasi yang sama pada skrin sentuh telefon pintar dan tablet, dan pada skrin besar komputer riba dan PC. Maui DE boleh dilancarkan sama ada dengan pelayan komposit Zpace menggunakan Wayland, atau dengan menjalankan shell Cask yang berasingan dalam sesi berasaskan pelayan X. Apl dan perpustakaan Maui tersedia untuk dimuat turun dalam format APK, AppImage dan TAR. Untuk menguji keadaan semasa pembangunan persekitaran Maui DE berdasarkan Manjaro Linux, binaan but dijana secara berkala.

Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps

Perubahan utama:

  • Menambah sokongan untuk pengantarabangsaan dan terjemahan antara muka ke dalam beberapa bahasa.
  • MauiKit menawarkan komponen baharu: Kalendar untuk memaparkan dan menavigasi kalendar; Dokumen untuk melihat fail PDF dan EPubs.
  • Pengurus arkib Arca telah ditambah, menyediakan antara muka untuk membuka arkib, pratonton fail dan menambah fail baharu pada arkib.
  • Antara muka Aplikasi Maui telah dimodenkan, yang mana keupayaan untuk menggabungkan bar tab dengan bar alat telah dilaksanakan. Menu direka semula. Menambahkan kesan ketelusan.
  • Penyemak imbas Fiery, Strike IDE, apl kamera Booth dan kalendar Agenda sedia untuk diedarkan kepada pengguna.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Menambahkan program Demo Maui, yang menunjukkan semua elemen antara muka yang tersedia dalam MauiKit Core dengan petua alat dan kod sampel.
  • MauiKit mempunyai gaya pemaparan keadaan bersatu (dilegar, dipilih, ditekan, dll.) dalam elemen seperti TextField, Suis, Peluncur, Kotak Semak, Kotak Kombo. Bar Alat mempunyai reka letak sebaris lalai untuk peletakan elemen pantas. Gaya elemen Tumbler baharu telah dicadangkan dengan sokongan roda tetikus. Elemen AbouDialog telah direka bentuk semula, di mana kemungkinan untuk memaparkan maklumat tambahan tentang pengarang, penterjemah, perpustakaan dan pautan diperluaskan. Pemilihan kedudukan yang dipertingkatkan untuk elemen ContextualMenu dalam mod mudah alih. Elemen ComboBox telah direka bentuk semula. Mendayakan hiasan sisi klien (CSD) berhenti memaparkan elemen apabila skrin penuh aktif.
  • Keupayaan untuk menyemak ejaan telah ditambahkan pada komponen TextEditor.
  • Komponen ImageTools menyediakan sokongan untuk mengedit, menambah dan memadam metadata EXIF ​​​​.
  • Menambahkan fail ".po" pada senarai jenis mime yang diiktiraf dalam komponen FileBrowser. Apabila mencari, petunjuk kemajuan operasi fail disediakan.
  • Apabila membina MauiKit, penjanaan pakej ".aar" dengan komponen Java untuk penyepaduan dengan Android disediakan.
  • Fail QRC (Qt Resource Collection) untuk ImageColors menambah sokongan untuk meletakkan imej.
  • Dalam pengurus fail, reka bentuk bahagian telah diubah untuk menavigasi dengan cepat ke direktori kegemaran. Menambah keupayaan untuk menterjemah antara muka ke dalam bahasa yang berbeza.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Menambah sokongan untuk pengantarabangsaan dalam pemain muzik VVave dan melaraskan paparan tajuk seni album dalam senarai main utama.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Pemapar Imej Pix dan Pengurus Foto telah memperbaik pratonton kandungan direktori dan teg. Antara muka yang dipermudahkan untuk melihat imej. Menambah sokongan untuk pengantarabangsaan.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Perisian pengambilan nota Buho, editor teks Nota, pemain video klip, penyemak imbas web Fiery, pengurus Bonsai Git dan buku alamat Communicator telah menambah sokongan untuk pengantarabangsaan.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Fungsi ujian ketelusan telah ditambahkan pada emulator terminal Station, dialog tetapan hotkey telah direka bentuk semula, bar tab telah dipertingkatkan dan sokongan pengantarabangsaan telah ditambah.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Pemapar Dokumen Rak telah dipindahkan untuk menggunakan pustaka Dokumen MauiKit untuk memaparkan PDF dan komik. Menambah sokongan untuk pengantarabangsaan.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Menambahkan tetapan untuk melumpuhkan pengimbasan kod QR dalam apl kamera Booth dan menambah sokongan untuk pengantarabangsaan.
  • Strike, persekitaran pembangunan bersepadu yang menyokong C++ dan CMake, telah menambah baik bar binaan dan menambah sokongan untuk pengantarabangsaan.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps
  • Penjadual kalendar Agenda telah dipindahkan untuk menggunakan perpustakaan Kalendar MauiKit. Melaksanakan sokongan untuk mencipta dan memaparkan acara pada kalendar. Menambah sokongan untuk pengantarabangsaan.
    Rangka kerja pembinaan antara muka Maui dan kemas kini suite Maui Apps

Sumber: opennet.ru

Tambah komen