Posty

Wyświetlam posty z etykietą Qt5

Nadchodzi Qt5.14 - nadchodzą kłopoty

W repozytorium kde-unstable pojawiła się pierwsza beta Qt 5.14. Wstępne problemy z niewłaściwym wyświetlaniem elementów Plazmy zostały opanowane (jeśli ktoś używa, to należy bezwzględnie zaktualizować system z uwzględnieniem najnowszej wersji qt5-svg 5.14.0beta1-2). Pozostał jeszcze jeden problem, który wymaga ręcznej ingerencji. Otóż w przypadku, gdy pojawia się ekran blokady SDDM wpisanie hasła powoduje wyłącznie ponowne pojawienie się tego ekranu. Na całe szczęście można przejść do TTY by przynajmniej wyłączyć poprawnie komputer. Można, ale można też łatwo problem rozwiązać. Należy wykasować cache SDDM: # rm -r /var/lib/sddm/.cache i od tej chwili znów można się cieszyć normalną funkcjonalnością blokadą ekranu.

Są manadynki i są truskawki - Strawberry

Znany i lubiany odtwarzacz Clementine utknął od dwu lat na wersji 1.3.1, która sama w sobie nie jest zła, ale w dalszym ciągu oparta jest o Qt4. Wprawdzie rozwój nowej wersji na Qt5 trwa już dłuższy czas i jest ona raczej bezproblemowo używalna, to jednakże i tu niewiele się dzieje ostatnio, by przybliżyć wersję opartą o nowszy framework. Dla tych, którzy chcą się pozbyć w końcu Qt4 ze swoich systemów istnieje zatem opcja w postaci instalacji clementine-qt5-git  (wraz z kilkoma odmianami, które już niekoniecznie są do znalezienia w AUR), albo... Od jakiegoś czasu współpracujący z projektem Clementine Player, Jonas Kvinge rozpoczął prace nad forkiem tej aplikacji, która od początku powstaje w oparciu o Qt5 - jest nią Strawberry . I choć napisałem, że "truskawka", to jednak autor odwołuje się do inspiracji nazwą zespołu The Strawbs  (mam nadzieję, że o ten zespół mu chodzi, a nie o inny, o takiej samej nazwie). Mamy zatem nowy, o niewielkich wymaganiach odtwarzacz Strawberr...

qStopMotion wersja Qt5

Niedawno pojawiło się nowe wydanie - wersja 2.4.0 - programu do przechwytywania zdjęć z kamer podłączonych do komputera (stopklatka) - qStopMotion . Nie wiem jak poprzednie, ale tę wersję można zbudować również w oparciu o Qt5. Nie wiem również z jakich powodów w AUR jest wersja budująca się jeszcze na Qt4. Ze względu na to, że nic nie stoi na przeszkodzie budowie programu opartego o nowszą wersję, a Qt4 odchodzi już powoli od nas, postanowiłem zrobić PKGBUILD właśnie dla programu w takiej wersji. Kilka uwag o tym PKGBUILDzie. Dla rozróżnienia wersji, proponowana przeze mnie paczka nazywana jest qstopmotion-qt5. Program zbudowany z mojego zastępuje wersję z AUR i jednocześnie dostarcza ten program (nie jest możliwa koegzystencja obu wersji). Program jest budowany z użyciem qt5-multimedia, stąd nie zawiera dwu sugerowanych zależności: gstreamer oraz ffmpeg - gdyby się z jakichś przyczyn okazało, że program nie działa w pełni funkcjonalnie, prawidłowo, to proszę zbudować ją wpierw z ...

LibreOffice 6.0 a natywna wtyczka Qt5

Sporo zamieszania się zrobiło z nowym wydaniem LibreOffice 6.0 oraz istnieniu w tym wydaniu natywnej wtyczki Qt5, która polepszyłaby integrację tego pakietu w środowiskach opartych o ten framework. Dość, że pojawiły się nawet fake newsy o tym, że: " Użytkownicy KDE/Plazmy będą zadowoleni z nowej wtyczki dla Visual Components Library, która łączy się z biblioteką Qt5 i zapewnia pełne wsparcie dla funkcji tej biblioteki w LibreOffice, w tym obsługi wskaźnika myszy, kursorów i okien dialogowych ". Przyznam, że nie wiem, gdzie autor tego tekstu widział ową wtyczkę, jak również skąd wziął informację, a tym bardziej, że zapewnia pełne wsparcie dla Qt 5 w LibreOffice 6.0. Dość powiedzieć, że obie oficjalnie paczkowane przez Document Foundation wersje LO6.0 (rpm oraz deb) nie są kompilowane z tą wtyczką. Nie zawiera ich też żadna z przeglądniętych przeze mnie paczek w dystrybucjach, które tę wersję już udostępniły (Arch, OpenSUSE Tumbleweed, czy nawet KaOS). Jedyna zapowiedź jaką zna...

Nadzieja na lepszą integrację LibreOffice ze środowiskami opartymi o Qt5

Nie. Absolutnie nic nie wskazuje na to, by LibreOffice miało zostać przepisane z użyciem Qt5. Mowa tylko o mechaniźmie wtyczki VCL, która umożliwia mimifikację wyglądu LO do natywnego w danym środowisku. Obecnie mamy cztery takie wtyczki: gtk2, gtk3, kde4 oraz "natywną". Cały proces winien przebiegać bez udziału użytkownika, choć można go wymusić. Obecnie, chcąc najbardziej upodobnić wygląd LO do np. Plasma 5, musimy zainstalować kdelibs oraz wystrój breeze dla KDE4. Wówczas jest lepiej, co nie znaczy idealnie. Proces przepisania wtyczki VLC dla KDE4 wydawał się nieunikniony, jednakże nie stanowił priorytetu prac. Niemałym zaskoczeniem dla mnie, było zatem ogłoszenie podczas LibreOffice Conference 2017 informacji o pracach w tym zakresie. Za przepisanie wtyczki odpowiedzialną jest Katarina Behrens, a całość w znacznym stopniu zawdzięczamy władzom Monachium, które postanowiły sponsorować te prace. W rezultacie winien poprawić się nie tylko wygląd LO w Plasma 5, natywne okna d...

Qt 5.10 beta 1

Od pewnego czasu w repozytorium kde-unstable dostępne są paczki pierwszej bety, nadchodzącego wydania Qt 5.10. Oprócz nich otrzymamy tam jeszcze kilka paczek z grup kf5 oraz plasma , które wymagały przebudowania w oparciu o nowsze biblioteki. Oczywiście, jak zwykle, powiedziałbym bierzcie i testujcie :) Tym razem jednak zamiast tego, pewne ostrzeżenie. Zapewnie wiecie doskonale, że niektóre środowiska są oparte o te biblioteki. Spośród tych już dojrzałych w mniejszym, czy większym stopniu to Plasma 5 (wraz z frameworkiem KF5) oraz LXQt. Także kilka dopiero przebijających się, jak np. Deepin DE, czy Liri. O ile niezbędne paczki z KDE zostały przebudowane w oparciu o Qt 5.10, to w przypadku innych środowisk musicie dowiedzieć się, czy i które (bo na pewno nie wszystkie) paczki składające się na dane środowisko będą wymagać przebudowy. To jednak jeszcze przysłowiowe małe piwo. Otóż Qt 5.10, przynajmniej w wersji Beta 1, robi psikusa użytkownikom Plasma 5. Po zainstalowaniu jest być moż...

Plasma 5.7 i Qt 5.7 w Archu i co z tego wynika

Po dwu tygodniach testowania Plasma 5.7 Beta (5.6.95) (można się było z nią zapoznać z kde-unstable ), dwa dni temu pojawiło się jej stabilne wydanie, które trafiło do repozytorium testing . Pewnie gdzie indziej przeczytacie sporo o nowościach środowiska, ale... osobiście uważam, że wystarczająca jest wizyta na stronie kde oraz przeglądnięcie erraty. Podzielę się zatem z Wami wrażeniami z korzystania z Plasmy w tej wersji. Od razu mówię - moja wersja jej wyglądu nie jest dostarczana ze środowiskiem. Dotychczasowe doświadczenia z Plasmą 5 wskazują na dość znaczne jej "przywiązanie" do tematu Breeze, którego używanie w istocie sprawia, że działa ona lepiej niż z różnymi tematami, motywami, a nawet zestawami ikon, które dostępne są w zarówno w repozytoriach różnych dystrybucji, w AUR, jak i na kde-look.org. Nie mówię już o próbach użycia tematów z KDE4, które wcześniej czy później skończy się pokazową wywrotką środowiska (w najgorszym przypadku), a na co dzień powoduje błędy, kt...

Kaffeine 2.0

Kiedyś, jeszcze w czasach KDE 3.x, odtwarzacz multimedialny Kaffeine był dość popularnym składnikiem wielu dystrybucji, które były konfigurowane z tym środowiskiem. W czasach KDE4 jego rola została przyćmiona. Więcej dystrybucji serwowało to środowisko bądź to z domyślnym Dragon Player, bądź też z SMPlayer lub VLC. Samo Kaffeine, choć zostało sportowane do Qt4/KDE4 raczej też nie rozbawiało wprowadzaniem co rusz to nowych wersji, czy wydań. Projekt wydawał się żyć na uboczu. Pewnie nie pomaga mu również i to, że musi on być "drugim" odtwarzaczem w systemie. Jest on bowiem zależny od jednej z bibliotek rozprowadzanych wraz z VLC. Z niejakim zdziwieniem zatem zobaczyłem dzisiaj, że wypuszczona została nowa wersja oznaczona numerem 2.0.0, która została w całości przeportowana do Qt5/KF5. Otrzymała ona również wsparcie dla DVB-T2. Naprawiono też wiele dostrzeżonych błędów. W repozytoriach Archa (community) znajduje się paczka 1.3.1. Jeśli ktoś chciałby sobie jednak stworzyć wła...

Tea-Qt5

Od pewnego czasu, popularny edytor tekstu (i jeszcze trochę) można zbudować z użyciem bądź to Qt4, bądź to Qt5. W repozytoriach Archa dostępna jest ta pierwsza wersja. Pomijając cel rozwijania oprogramowania opartego o zarzucony już framework, zwłaszcza, gdy istnieje już możliwość zbudowania go w oparciu o nowszy, to wydaje się, że w niektórych środowiskach wersja oparta o Qt5 po prostu lepiej wygląda. Poniżej zatem przepis na zbudowanie tea w wersji qt5. Najłatwiej będzie ściągnąć tarball istniejącej w repozytorium community  paczki i przejść do utworzonego katalogu - najprościej: yaourt -G tea && cd tea Wymieniamy istniejący tam plik PKGBUILD na poniższy: # $Id: PKGBUILD 151990 2015-12-10 04:11:05Z foutrelis $ # Maintainer: pavbaranov (only for Qt5 version) # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> # Contributor: Michal Kaliszk...