Chromium поправя грешката, която не позволяваше използването на системната тема в Linux. Функционален тъмен режим от юни

Chromium с тъмната тема

Мисля, че не са малко потребителите на Linux, които се оплакват, че за нас не се грижат по същия начин като тези на Windows или macOS. Без да продължаваме по-нататък, има версия на Spotify за Linux, която не поддържа директно компанията за стрийминг музика и предупреждава, че не всички функции ще бъдат налични, както във версиите на системите на Microsoft и Apple. Забелязва се също, че не ни пука, когато браузърите, базирани на Хром те са били в състояние да използват тъмната тема, откакто опцията съществува, а ние все още не сме я изтеглили някакъв друг трик за да получите същото поведение.

От известно време следя плахо тази тема за грешки на bugs.chromium.org. Днес, както съм правил в други случаи, погледнах и на теория грешката вече е отстранена и всичко работи на Chromium 114. Точно сега сме на браузъри, които са базирани на Chromium 111-112, така че все още има остават още два месеца, за да видим дали всичко това работи или не. Версията, която вече трябва да промени темата заедно с тази, която сме избрали в операционната система, вече е в Канал за разработчици, и вече може да се тества от Flathub.

Chromium със системна тема на GTK и Qt

Сега, като се има предвид колко време са отнели, за да поправят този бъг и след като видях, че не работи в Qt, аз все още съм скептичен. В него проследяване на грешки, в съобщение, публикувано на 10 април, споменава това:

Активиране на WebUIDarkMode на Linux:

– Добавен DarkModeManagerLinux.
– Наблюдавайте предпочитанията за тъмен режим от org.freedesktop.portal.Settings и GTK/QT.
– Предпочитанието за портала има предимство пред предпочитанията за инструментариума.
– ChromeBrowserMainExtraPartsViewsLinux притежава DarkModeManagerLinux.

Ако направим теста в GNOME/GTK, ще видим, че да, темата се променя с операционната система, но не и в Plasma/Qt. Това, което не съм виждал да се променя автоматично, са инструментите за разработчици и страницата, която показва изходния код, също остава бяла, но това е първа стъпка. Това подобрение трябва да бъде отразено и в други браузъри, като Chrome, Opera и Vivaldi. Не споменавам Brave, защото те отдавна приложиха собственото си решение. За да видите крайния резултат ще трябва да изчакаме юни, когато пристигне Chromium 114.