Xfce 4.20 шолуы
Бұл шолу сізді Xfce 4.20 жаңа негізгі мүмкіндіктерімен таныстырады. Ол тек сыртқы (пайдаланушыға көрінетін) жақсартуларды ғана қамтиды.
Өзгерістердің толық тізімін Xfce 4.20 өзгерістер журналынан қараңыз.
Жалпы
Wayland
Маңызды ескерту: Xfce 4.20 ішіндегі Wayland қолдауы экспериментті екенін ескеріңіз. Ол тек тәжірибелі пайдаланушыларға ұсынылады, себебі қателерге тап болуыңыз немесе функционалдылықтың толық емес екенін байқауыңыз мүмкін. Сақ болыңыз!
Brian және Gaël арқасында Xfce барлық дерлік компоненттері X11 терезе жүйесін қолдауды сақтай отырып, Wayland терезе жүйесінде жұмыс істей алады.
Бұл үлкен нәтижеге кез келген X11/Wayland терезелеріне тән шақыруларды абстракциялау және Wayland/Wlroots протоколдарын пайдалану арқылы қол жеткізілді. Осы процесс барысында “libxfce4windowing” атты мүлдем жаңа Xfce кітапханасы енгізілді. Портталған Xfce компоненттерін іске қосу үшін XWayland талап етілмейді.
Осы уақытқа дейін Xfce-де Wayland қолдайтын композитор жоқ. Егер сіз Xfce-ні Wayland ішінде іске қосқыңыз келсе, Labwc және Wayfire ең жақсы нәтижелерді береді. Бұл туралы егжей-тегжейлі нұсқаулықты осы жерден таба аласыз. Wayland қолдауы әлі де экспериментті екенін ескеріңіз!
Xfwm4-тің қолданыстағы X11 функционалдылығын сақтай отырып, оған Wayland қолдауын қосу жоспарлануда. Дегенмен, мұндай қайта құрылымдау үлкен күш-жігерді талап етеді және оның қашан/немесе жасалатынын әлі айта алмаймыз, сондықтан оны асыға күтпеуіңізге болады.
Кейбір компоненттер мен бірнеше мүмкіндіктерді Wayland-қа порттау мүмкін болмады, бұл ішінара қажетті қызметтерді қамтамасыз ететін стандартталған Wayland протоколдарының әлі жоқтығына байланысты:
- Жұмыс орны қолдауы жоқ (ext-workspace протоколы жақында ғана біріктірілді).
- Көптеген қолданбалар үшін жүйелік трей таңбашалары болмайды (GtkStatusIcon орнына StatusNotifier пайдалану қажет)
- Xfce4-settings: Пернетақта мен тышқан баптаулары әзірге Wayland композиторының ішкі бөлігі болып табылады, сондықтан тиісті Xfce сұхбат терезелері Wayland-та әлі қолжетімді болмайды.
- Қуатқа қатысты пернетақтаны өңдеу (жарықтық пернелері, күту режимі және т.б.) Wayland композиторының ішкі бөлігі болып табылады, сондықтан оларға Xfce компоненттері әлі қолдау көрсете алмайды.
- Wayland скриншоттарды түсіру үшін жергілікті протоколды анықтамайды. Дегенмен, xfce4-screenshooter wlroots ‘screencopy’ протоколы арқылы скриншоттарды (бүкіл экран) қолдайды. Тікбұрышты аймақты немесе белсенді терезені скриншотқа түсіру Wayland арқылы әлі қолданылмайды.
Кейбір басқа Xfce компоненттері Wayland-та мүлдем жұмыс істемейді:
- Xfwm4
- Xfdashboard
- Xfce4-screensaver (Wayland-қа порттау аяқталды, бірақ біріктірілмеді, себебі ол экспериментті libwlembed кітапханасын талап етеді)
- Xfce4-windowck-plugin (libxfce4windowing-ке порттау қажет)
- Xfce4-xkb-plugin (пернетақтаны өңдеу Wayland композиторының ішкі бөлігі болып табылады)
Wayland ағымдағы күйі туралы толығырақ ақпаратты біздің Wayland жол картасынан таба аласыз.
Масштабтау
Түрлі компоненттер үшін таңбашалар мен нобайлардың масштабталуы түзетілді. Үлкенірек масштабтар үшін жетіспейтін түрлі таңбашалар қосылды. HiDPI дисплейінде Xfce компоненттерін пайдалану кезіндегі кез келген бұлыңғырлық енді жойылуы керек.
exo
Таңбашалар көрінісінің өнімділігі
Әртүрлі контейнер түрлерін пайдалану арқылы “Exo-Icon-View” енді 100 000 және одан да көп файлдарды қатып қалмай өңдей алады.
Теру кезіндегі іздеу өрісі
Exo таңбаша көрінісіндегі теру кезіндегі іздеу өрісі енді әрқашан сәйкес көрініс виджетінің ішінде қалады.
libxfce4ui
Жарлықтар түзеткіші
Егер жарлықтар бір-біріне қайшы келмесе, оларды енді бірнеше әрекет үшін пайдалануға болады.
Сұхбат терезесі туралы
Сұхбат терезесі енді дистрибутив логотипін, пайдаланылатын терезе жүйесі және пайдаланылатын GPU туралы ақпаратты көрсетеді.

libxfce4ui - туралы сұхбат терезесі
libxfce4windowing
Бұл библиотека Xfce үшін жаңа. Libxfce4windowing — терезелік концепцияларды (экрандар, жоғарғы деңгейдегі терезелер, жұмыс орындары т.б.) терезелік жүйеге тәуелсіз түрде ұсынуға тырысатын абстракциялық библиотека.
Қазіргі уақытта X11 libwnck арқылы толықтай қолдау көрсетіледі. Wayland түрлі Wayland протокол кеңейтулерін пайдалану арқылы ішінара қолдау көрсетіледі. Дегенмен, осы протокол кеңейтулеріндегі жетіспейтін мүмкіндіктерге байланысты X11-де қолжетімді операциялардың толық ауқымы Wayland-та қолжетімді емес.
thunar
Тіркелген және қашықтағы орындар
Тіркеу нүктелері енді эмблеманы көрсетеді және олардың арнайы түрінің сипаттамасы болады.
Ipv6 қашықтағы URL адрес мекенжайларына енді қолдау көрсетіледі.
Енді қашықтағы орындарда да символдық сілтемелерді жасауға болады.
Іздеу
Іздеу нәтижелерінде контекстік мәзірді ашу үшін іздеудің аяқталуын күтудің қажеті жоқ.
Сайман панелі
Бірнеше жаңа құралдар панелінің батырмалары қосылды:
- Көрініс ауыстырғышы - көріністі таңдауға арналған ашылатын батырма.
- Мәзір - мәзір жолағы жасырылған кезде, бұл гамбургер батырмасы құралдар панелінде автоматты түрде пайда болады. Оны басқан кезде вертикалды мәзір, жолағын көрсетеді.
- Жаңа бет - ағымдағы буманы пайдаланып жаңа бетті ашу.
- Жаңа терезе - ағымдағы буманы пайдаланып жаңа терезені ашу.

thunar - жаңа құралдар панелінің батырмалары

thunar - жақсартылған гамбургер құралдар панелінің батырмасы
Thunar терезесін кішірейткен кезде, құралдар панелінің элементтері енді артық элементтер мәзіріне көшіріледі. Осылайша, кішірек Thunar терезелерін қолдауға болады.
Сонымен қатар, құралдар панелінде ішкі мәзірдің таңдамалы әрекеттерін пайдалануға кедергі келтіретін қате түзетілді.
Терезе безендірулері
Thunar-да клиент жағындағы безендірулерді (CSD) қолдану опциясы бар.

thunar - мәзірі бар CSD

thunar - мәзірі жоқ CSD
Қалып-күй жолағы
Қалып-күй жолағында жасырын файлдар санын көрсету опциясы қосылды.
Соңғы қолданылған файлдар
Енді соңғы қолданылған файлдар тізіміне тек сәтті ашылған файлдар ғана қосылады.
Бумалар бұдан былай соңғы қолданылған файлдар тізіміне қосылмайды.
Символдық таңбашалар
Енді бүйір панелінде символдық таңбашаларды, ал саймандар панелінде түрлі-түсті таңбашаларды қолдану опциясы бар.
![]()
thunar - символдық таңбашалар
![]()
thunar - түрлі-түсті таңбашалар
Сүйреп апарып тастау
Файлдарды сүйреу кезінде, олардың үстіне келгенде бумалар автоматты түрде ашылады.
Файлдарды сүйреу кезінде, олардың үстіне келгенде бөлінген көрініс панелінің фокусы жаңартылады.
Өнімділік
Бұрын файлдардың көп санымен жұмыс істегенде thunar қатып қалатын жағдайларға тап болуыңыз мүмкін еді. Түрлі өнімділік шараларының арқасында, thunar енді файлдардың үлкен санымен орындалатын әрекеттерге анағұрлым төзімді.
Бұған сәйкес контейнер түрлерін пайдалану, кейбір әрекеттерді жеке тапсырмаларға көшіру және көріністі жаңартуды шектеу арқылы қол жеткізілді.
Болашақта өнімділікті ағымдағы деңгейде сақтау үшін бірқатар интеграциялық тест жағдайлары қолданылады.
Пайдаланушы әрекеттері
Таңдауыңызша әрекеттерге арналған жарлықтар енді ол әрекет ішкі мәзірде орналасса да жұмыс істейтін болады.
Файлдарды тасымалдау
For file validation in thunar 4.18.x a md5 checksum was calculated for source and target file. This calculation turned out to be rather slow and actually superfluous. Now files are just compared directly. In addition, the usage of direct I/O operations now attempts to prevent comparison of possibly cached buffers.
Тиісті құрылғылар бос күйде болғанда ғана файлдарды параллельді көшіру опциясы қосылды. Бұл HDD дискілері үшін көшіру кезіндегі мүмкін болатын фрагментацияның алдын алады.
Файлдарды тасымалдау енді ағымдағы фокусты алмайды.
Файлдарды тасымалдау туралы сұхбат терезесінде енді батырмалар аз болғанымен, сол опциялар қолжетімді. Сонымен қатар, сұхбат терезесі енді файлдардың кіші көріністерін дұрыс сұрайды.

thunar - файлдарды тасымалдау сұхбат терезесі
Жөнелткіштер
Әдетте, сенімді жөнелткіштер үшін файл аттарының орнына жөнелткіш аттары көрсетіледі.
Болдырмау/Қайталау
Енді болдырмау операциясы арқылы кез келген өшіруді орындамас бұрын пайдаланушыдан сұралады.
Тізім көрінісі
Бүйірлік ағаш көрінісі сияқты, негізгі көріністе де бумаларды жаю мүмкіндігі қосылды.

thunar - жайылатын бумалар
Бөлінген көрініс
Енді бөлінген көрініс панельдері арасында ауысу үшін жарлықты қолдануға болады, ал фокустағы панель басқа түспен ерекшеленеді.

thunar - бөлінген көрініс
Бірнеше беті бар бөлінген панельді жабу кезінде енді сұхбат терезесі растауды сұрайды.
xfce4-appfinder
Қолданбалар тізімі бойынша енді Ctrl+N / Ctrl+P пернелері (VI әдеттегісі) арқылы да навигация жасауға болады.
Фокус жоғалған кезде Appfinder терезесін автоматты түрде жабу опциясы қосылды.
Ашылмалы тізімнен жазбаларды таңдау кезінде командаларды бірден орындау үшін Ctrl+Enter қолдануға болады.
Жаңа нұсқада оң жақ шерту кезінде қолданбаға тән әрекеттер көрсетіледі.
Жөнелткіштердің жалпы аттарын көрсету опциясы қосылды.
Appfinder енді таңдау бойынша демон ретінде іске қосыла алады, соның арқасында ол бұдан да жылдам жауап беретін болады.
Енді опция элементтерді бір шертумен іске қосуға мүмкіндік береді.

xfce4-appfinder - баптаулар
xfce4-panel
Жалпы
Панель жиегінің енін енді баптауға болады.
Қолмен орнатулар үшін: панель енді плагиндерді XDG негізгі бумаларынан табуға тырысады және оларды таба алмаған жағдайда өз баптауларын жақсырақ сақтайды.
Сағат
LCD сағаты: Белсенді емес сегменттерді визуализациялау опциясы қосылды.
Аналогты: Енді таңдау бойынша 24 сағаттық режим бар.
Цифрлық: Енді таңдау бойынша апта нөмірлері көрсетіледі.
Жұмыс үстелін көрсету
Енді панельдегі “жұмыс үстелін көрсету” таңбашасына тышқанды апарған кезде жұмыс үстелін көрсету мүмкіндігі бар.
Тапсырмалар тізімі
Таңбаша өлшемін басқару жалпы жақсартылды, атап айтқанда libxfce4windowing-ке ауысу арқылы.
Баптаулар
Енді ‘delete’ пернесін панель объектілерін өшіру үшін пайдалануға болады және бірнеше объектіні бірден өшіруге болады.
Панельді баптау тізіміндегі панель объектілерінде енді панельдің өзіндегідей таңбашалар болады.

xfce4-panel - панельді баптау тізімі
xfce4-power-manager
Экранды бұғаттау
Енді арнайы “security” беті жоқ. Экранды бұғаттауды басқару айтарлықтай жеңілдетілді және “Light Locker” алынып тасталды. “lock-on-sleep” енді xfce4-session және xfce4-screensaver-мен синхрондалған.
Қақтығыстарды болдырмау үшін экранды бұғаттау баптауларын енді тек xfce4-screensaver өңдейді. xfce4-screensaver-preferences-ті ашуға арналған батырма қосылды:

xfce4-power-manager - баптаулар

xfce4-screensaver - баптаулар
Қорек баптаулары
power-profiles-daemon арқылы әртүрлі қорек профильдерін өңдеуді қолдау қосылды.
Жалпы заряд деңгейін есептеу кейбір жағдайларда қате болды және енді ол түзетілді.
Қоректің критикалық деңгейі туралы сұхбат терезесі пайда болғанда, пайдаланушының кездейсоқ әрекеттеріне жол берілмейді.
Енді гибридті ұйықтау режимін қолдау бар.
Құрылғы мәліметтері беті енді энергия шығынын да көрсетеді.
Басқалар
Қақпақты жабуға қатысты бірнеше жағдайлар түзетілді.
Енді қақпақты жапқанда “shutdown” және “do nothing” опциялары бар.
Жарықтықты экспоненциалды түрде өзгерту батырмалары мен пернетақта жарығын ауыстыру пернелері енді қолдау көрсетіледі.
xfce4-session
Жүйеден шығу сұхбат терезесі бұдан былай сеансты сақтауды іске қосу үшін жалаушаны көрсетпейді.
It is now possible to start a Wayland session via startxfce4 --wayland.
Тұсқағаз, скриншот және фондық xapp үшін тіркелу арқылы xdg-desktop-portal үшін минималды қолдау қосылды.
xfce4-settings
Сыртқы түрі баптаулары
Ықтимал қатып қалуды болдырмау үшін таңбашалар тақырыптары енді бөлек ағында жүктеледі.
Толық емес екені белгілі таңбашалар тақырыптары үшін енді ескерту көрсетіледі.
Клиент жағындағы безендірулерді қолдану енді әдепкі бойынша емес, ерікті түрде іске қосылады.
Қараңғы тақырыптар енді сенімдірек анықталады және оларға қолдау көрсетіледі. (Мысалы, Qogir және Orchis тақырыптары үшін маңызды)
Дисплей баптаулары
Әдепкі дисплей профилі сәйкес келуі мүмкін профильдер тізіміне қосылды және енді бірнешеуі сәйкес келген жағдайда қолданылады.
Профильдерді басқару тек сәйкес келетіндерге ғана емес, барлық профильдерге кеңейтілді және олардың атын түзетуге болады.
Масштабтау енді әрқашан екі өлшем бойынша да орындалады және алдын ала қарау соңғы өлшемді көрсетеді.
Айналы күйді басқару жалпы жақсартылды, атап айтқанда, жаңарту жиіліктерін сәйкестендіру қажеттілігі жойылды.
Минималды сұхбат терезесі жақсартылды, атап айтқанда, дисплейді солға және жоғарыдан төмен қарай кеңейту мүмкіндігі, сондай-ақ профильді ықшам көрсету қосылды.

xfce4-settings - минималды дисплей
Тышқан баптаулары
Тышқан үдетуінің адаптивті және тегіс профильдері арасында ауысу үшін жалауша қосылды.
Оны қолдайтын тышқандар үшін жоғары ажыратылымдықты айналдыруды енді іске қосуға болады.

xfce4-settings - тышқан
Mime баптаулары
Енді бірден бірнеше элементті таңдауға немесе өзгертуге болады.
xfconf
D-Bus сеанс қызметіне сәйкес келетін systemd пайдаланушы бірлігі (unit) қосылды.
xfconf арнасын дискіге жазу кезінде бос орындар енді дұрыс экрандалады.
Xfconf-query енді массив мазмұнын көрсетеді.
xfdesktop
Фонды басқару
Тұсқағаздарды кездейсоқ ауыстыру кезінде, енді тұсқағаздар тек барлық басқа тұсқағаздар көрсетілгеннен кейін ғана қайталанады.
Ескі Xfce фондары үлкен экрандарда қолдану үшін .png пішімінен .svg пішіміне көшірілді.
Градиенттер енді гамма-түзетумен өңделетін болады.
Таңбашалар торы
Жұмыс үстелі таңбашаларын реттеуге арналған растау сұхбат терезесі енді міндетті емес.
Енді таңбаша жазбалары мен таңбаша фоны үшін таңдамалы түстерді орнатуға болады.
Әр монитордағы таңбашалар торы енді бір-біріне тәуелсіз.
Жиылған қолданба таңбашалары
Терезе таңбашалары енді бастапқыда терезе жиылу алдында болған мониторда көрсетіледі.
Контекстік мәзірде (бос орынға шерткенде) енді бұрынғыға қарағанда пайдалырақ опциялар бар.
Файл таңбашалары
Енді бумаларды файлдардың алдына сұрыптау опциясы бар.
Таңбашалардың орындары енді мониторларды қосқанда немесе өшіргенде таңбашалардың күтпеген жерге жылжып кетуін болдырмайтындай етіп сақталады.
Жаңа файлдар мен тасталған файлдар енді курсордың ағымдағы орнына жақын орналастырылады.
Бекітілген дискілер мен жетектердің таңбашаларын енді таңдау бойынша көрсетуге болады.
Баптаулар
«Жұмыс үстелі таңбашалары» беті толығымен қайта жасалды.
![]()
xfdesktop - баптаулар - жұмыс үстелі таңбашалары
Xfdesktop-тың барлық жарлықтарын енді XfceShortcutsManagers виджеті арқылы конфигурациялауға болады.

xfdesktop - баптаулар - пернетақта жарлықтары
Сұхбат терезесіндегі баптауларға фондық суреттері бар көбірек бумалар жарлық ретінде қосылды.
Егер фон сұхбат терезесінен тыс жерде өзгертілсе, баптаулар сұхбат терезесі жаңартылады.
Кідірістерді болдырмау үшін тұсқағаз суреттерінің бумалары енді толығымен асинхронды түрде жүктеледі.
Контекстік мәзір
Каскадты пайдаланушы әрекеттері енді Xfdesktop-та да дұрыс көрсетілетін болады.
Енді бірнеше таңдалған буманы бірден ашуға болады.
Көптеген пайдаланушылар күткендей, контекстік мәзір енді батырманы жібергенде емес, басқанда ашылады.
Ортаңғы батырмамен шерткенде шығатын терезелер тізімі мәзірінің жаңа стилі мен қосымша функциялары бар.
xfwm4
Созылатын тақырып нұсқаларына қолдау көрсету
Композитор: GLX vsync үшін softpipe блоктау
Фокус: Фокусты беру кезінде есептер панелін/пейджерді өткізіп жіберуді қосу
Alt-tab ауыстыру кезіндегі істен шығуды түзету (#762)
Used theme: "Greybird-dark". Used icon-theme: "elementary Xfce dark".