چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps

توسعه دهندگان پروژه Nitrux نسخه های جدیدی از اجزای مورد استفاده برای ساخت رابط در محیط کاربری Maui DE (Maui Shell) ارائه کردند. Maui DE از مجموعه برنامه های Maui، Maui Shell و چارچوب MauiKit UI تشکیل شده است که قالب های از پیش ساخته شده UI را ارائه می دهد. این توسعه همچنین از فریم ورک Kirigami استفاده می‌کند که توسط جامعه KDE توسعه داده شده است و یک افزونه برای عناصر Qt Quick Controls 2 است.

اجزای Maui به طور خودکار با اندازه صفحه نمایش و روش‌های ورودی موجود سازگار می‌شوند و به آنها اجازه می‌دهد نه تنها در سیستم‌های دسکتاپ، بلکه در تلفن‌های هوشمند و تبلت‌ها نیز استفاده شوند. محیط مفهوم "همگرایی" را توسعه می دهد، که به توانایی کار با برنامه های یکسان هم بر روی صفحه نمایش لمسی یک تلفن هوشمند و تبلت و هم در صفحه نمایش بزرگ لپ تاپ و رایانه شخصی اشاره دارد. Maui DE می تواند با سرور ترکیبی Zpace خود با استفاده از Wayland راه اندازی شود یا با اجرای یک پوسته Cask جداگانه در یک جلسه مبتنی بر سرور X. برنامه‌ها و کتابخانه‌های Maui در قالب‌های APK، AppImage و TAR برای دانلود در دسترس هستند. برای آزمایش وضعیت فعلی توسعه محیط Maui DE بر اساس Manjaro Linux، بوت بیلدها به صورت دوره ای تولید می شوند.

چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps

تغییرات اصلی:

  • اضافه شدن پشتیبانی برای بین المللی سازی و ترجمه رابط به چندین زبان.
  • MauiKit اجزای جدیدی را ارائه می دهد: تقویم برای نمایش و پیمایش یک تقویم. اسناد برای مشاهده فایل های PDF و EPubs.
  • Arca archive manager اضافه شده است و رابطی برای باز کردن بایگانی ها، پیش نمایش فایل ها و افزودن فایل های جدید به آرشیو فراهم می کند.
  • رابط کاربری Maui Apps مدرن شده است که برای آن قابلیت ترکیب نوار برگه با نوار ابزار پیاده سازی شده است. منوی بازطراحی شده اثرات شفافیت اضافه شده است.
  • مرورگر Fiery، Strike IDE، برنامه دوربین Booth و تقویم Agenda برای توزیع برای کاربران آماده است.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • برنامه Maui Demo اضافه شد که تمام عناصر رابط موجود در MauiKit Core را با راهنمای ابزار و کد نمونه نشان می دهد.
  • MauiKit سبک حالت رندر (مانوس شده، انتخاب شده، فشار داده شده، و غیره) را در عناصری مانند TextField، Switches، Sliders، Check Boxes، ComboBox یکسان می کند. نوار ابزار یک طرح درون خطی پیش فرض برای قرار دادن سریع آیتم ها دارد. سبک جدیدی از عناصر Tumbler با پشتیبانی از چرخ ماوس پیشنهاد شده است. عنصر AbouDialog دوباره طراحی شده است که در آن امکان نمایش اطلاعات اضافی درباره نویسندگان، مترجمان، کتابخانه ها و پیوندها گسترش می یابد. انتخاب موقعیت بهبود یافته برای عنصر ContextualMenu در حالت موبایل. عنصر ComboBox دوباره طراحی شده است. وقتی حالت تمام صفحه فعال بود، فعال کردن دکوراسیون سمت مشتری (CSD) نمایش عناصر را متوقف کرد.
  • قابلیت بررسی املا به جزء TextEditor اضافه شده است.
  • مؤلفه ImageTools از ویرایش، افزودن و حذف ابرداده EXIF ​​پشتیبانی می کند.
  • فایل‌های ".po" را به لیست انواع mime شناسایی شده در جزء FileBrowser اضافه کرد. هنگام جستجو، نشانه ای از پیشرفت عملیات فایل ارائه می شود.
  • هنگام ساخت MauiKit، تولید بسته ".aar" با اجزای جاوا برای ادغام با Android ارائه می شود.
  • فایل‌های QRC (مجموعه منابع Qt) برای ImageColors پشتیبانی از موقعیت‌یابی تصاویر را اضافه کردند.
  • در فایل منیجر، طراحی بخش به گونه ای تغییر کرده است که سریع به دایرکتوری های مورد علاقه هدایت شود. اضافه شدن قابلیت ترجمه رابط به زبان های مختلف.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • پشتیبانی برای بین المللی سازی در پخش کننده موسیقی VVave و تنظیم نمایش عنوان هنری آلبوم در لیست پخش اصلی.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • نمایشگر تصویر و مدیریت عکس Pix پیش‌نمایش محتوای فهرست و برچسب را بهبود بخشیده است. رابط کاربری ساده برای مشاهده تصاویر. پشتیبانی برای بین المللی سازی اضافه شده است.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • نرم افزار یادداشت برداری Buho، ویرایشگر متن Nota، پخش کننده ویدیوی کلیپ، مرورگر وب Fiery، مدیر Bonsai Git و دفترچه آدرس Communicator پشتیبانی از بین المللی سازی را اضافه کرده اند.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • عملکرد تست شفافیت به شبیه ساز ترمینال Station اضافه شده است، گفتگوی تنظیمات کلید میانبر دوباره طراحی شده است، نوار برگه بهبود یافته است، و پشتیبانی بین المللی اضافه شده است.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • Shelf Document Viewer برای استفاده از کتابخانه MauiKit Documents برای نمایش فایل‌های PDF و کمیک‌ها منتقل شده است. پشتیبانی برای بین المللی سازی اضافه شده است.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • تنظیماتی برای غیرفعال کردن اسکن کدهای QR در برنامه دوربین Booth اضافه کرد و پشتیبانی از بین المللی سازی را اضافه کرد.
  • Strike، یک محیط توسعه یکپارچه که از C++ و CMake پشتیبانی می‌کند، نوار ساخت را بهبود بخشیده و پشتیبانی از بین‌المللی شدن را اضافه کرده است.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps
  • برنامه زمانبندی تقویم برنامه برای استفاده از کتابخانه تقویم MauiKit منتقل شده است. پشتیبانی پیاده سازی شده برای ایجاد و نمایش رویدادها در تقویم. پشتیبانی برای بین المللی سازی اضافه شده است.
    چارچوب ساخت رابط Maui و به‌روزرسانی مجموعه Maui Apps

منبع: opennet.ru

اضافه کردن نظر