Pomimo intensywnych prac nad wersją 4.0, developerzy KDE nadal znajdują czas na ulepszanie wersji 3.5.x :) Nowa wersja, jak zwykle przynosi duuużo poprawek i trochę nowości, więc warto zainstalować... i czekać na KDE 4...
Przede wszystkiem uruchamiamy centrum sterowania KDE (polecenie kcontrol), a następnie wykonujemy poniższe czynności:
Szare kolory :((
Idziemy do Wygląd i motywy -> Kolory, a następnie wybieramy zestaw kolorów "Bladoszary". Nice! :((
Szare ikony :((
Teraz przechodzimy do panelu Ikony i klikamy na Zaawansowane -> Wszystkie ikony -> Ustaw efekt... -> Poszarzenie... (może wymagać restartu KDE). Great! :((
Szare tło :((
Przechodzimy do panelu Tło i ustawiamy czarny kolor tła. Ewentualnie można pobawić się opcją "Przenikania". Really great! :((
:((
Gdy pod Linuksem, z linii poleceń chcemy na przykład otworzyć stronę WWW, to zapewne użyjemy gnome-open lub analogowy kfmclient. Jest to szczególnie niewygodne dla programistów, którzy często muszą wykrywać w jakim środowisku działa akurat program, a następnie "kombinować", jak by tu uruchomić to i owo, i namieszać użytkownikowi w systemie ;-)
I tu z pomocą przychodzi projekt Portland i Xdg-utils, który ujednolica różne środowiska graficzne (np. KDE, GNOME, czy Xfce). Kilka przykładów:
Otwieranie programu pocztowego
xdg-email --attach kliknij.jpg.exe --subject "Kononowicz" foo@example.com
Otwieranie strony WWW
xdg-open http://jogger.pl
Otwieranie pliku
xdg-open kody_do_pasjansa.txt
Blokada ekranu za pomocą wygaszacza ekranu
xdg-screensaver lock
Są również polecenia przydatne podczas instalacji oprogramowania (np. tworzenie ikon na pulpicie i w menu, oraz do manipulacji typami MIME).
Jak na razie nie jest to chyba, aż tak popularne narzędzie, ale zapewne w przyszłości będzie standardem, więc wydaje mi się, że warto zainteresować się tym już dzisiaj ;-)
localhost, to czemu nie? ;)
W końcu poprawiono odtwarzanie filmów z YouTube i Google Video w przeglądarce Konqueror (lub jak niektórzy piszą "Konquerror"), więc nie trzeba już klikać na Location -> Open with Firefox ;) Oprócz tego jest nowa wersja Kopete, obsługa CUPS 1.2, możliwość zmiany DPI fontów, oraz jak zwykle dużo mniejszych poprawek i ulepszeń.
Używasz KDE? Denerwują Cię niewygodne okna GTK? :P Chcesz mieć podgląd plików graficznych podczas ich otwierania?
Wystarczy zainstalować KGtk, a później uruchamiać wybrany program w następujący sposób: kgtk-wrapper gimp
Teraz są aż 4 hot-corners - sesje konsoli, menu K, przełączanie pulpitu i zamykanie okna. Niepasujące kolorystycznie ikony udało się lekko ztuningować w ustawieniach ikon. Styl widgetów to QtCurve.
Menu kontekstowe dla obrazków/linków we wszystkich przeglądarkach jest okropne. Liczba pozycji w menu wacha się od 13 (Firefox), poprzez 15 (Opera), do 16 (Konqueror). Dzisiaj za pomocą GIMPa i KolourPainta "narysowałem" nowe menu dla Konquerora. Jest prawie o połowę mniejsze, dużo bardziej przejrzyste, i jednocześnie zachowuje całą funkcjonalność.
A tu jeszcze mapa, jakby ktoś się pogubił ;)
Uwaga: Oxygen jest stale rozwijany, więc wygląd niektórych ikon na pewno jeszcze się zmieni. Ramki zostały dodane przez Konquerora.
Jak widać ikony są formacie SVG, a to oznacza, że będzie można (?) je dowolnie skalować bez utraty jakości.
Upgrade poprzez apt-get kosztował mnie ponad 1GB downloadu, ale warto było :) W nawiasach wpisałem rzeczy, które rzuciły mi się w oczy:
- Kubuntu 6.06 (kernel jest teraz PREEMPT, co oznacza, że wszystko żwawiej reaguje na działania użytkownika; Adept siedzi w tacce systemowej i powiadamia o aktualizacjach)
- KDE 3.5.3 (wyraźnie szybszy start--no bullshit, około 800 mniej potencjalnych szans na wykrzaczenie się jakiegoś programu, poprawki i parę małych nowości)
- amaroK 1.4 (w końcu mniej tabów z lewej strony, nowe ikony, Xine-engine odtwarza ACC)
Bardzo fajny styl dla KDE i GTK. Wysoce konfigurowalny - od wymyślnych efektów przedstawionych na poniższym screenshocie, po zupełny minimalizm w stylu szary-prostokąt-i-czarna-ramka.
Zrobiłem sobie trochę wyszukiwarek do KDE/Konquerora :)
Opis
- Nazwa
- Opis
- del
- Szukanie w del.icio.us
- e
- Encyklopedia PWN
- en
- Słownik angielsko-polski Onetu
- fpp
- Szukanie dem gier w download.com
- jo
- Szukanie w jogger.pl
- sjp/so/swo
- Słownik języka polskiego/ortograficzny/wyrazów obcych PWN
Instalacja
Plik searchproviders.zip wystarczy rozpakować do katalogu ~/.kde/share/services.
Użycie
Użycie w oknie "Uruchom Polecenie":
Użycie w pasku adresu Konquerora:
[nazwa-wyszukiwartki][dwukropek][słowa]
Np. jo:ubuntu
- Desktop Environment of the Year - KDE
- Audio Multimedia Application of the Year - amaroK
- File Manager of the Year - Konqueror
- Web Development Editor of the Year - Quanta
- Źródło
Kiedyś zrobiłem taki mockup, ale zupełnie o tym zapomniałem :) Jestem ciekaw, czy takie rozwiązanie ma w ogóle sens na pasku zadań... Identyczny ficzer jest w Konquerorze, KDevelopie i Quancie (zamykanie kart).
Zwykły Panel KDE i pasek zadań...
...ale po najechaniu myszą na ikonę, pojawia się przycisk zamknięcia. Przycisk jest wyłączony przez ułamek sekundy, żeby uniknąć przypadkowego zamknięcia okna.
Kliknięcie powoduje zamknięcie okna.
amaroK (wersja 1.3.7, Xine Engine) odtwarza nieprzerwanie muzykę już ponad 3 (słownie: trzy ;) godziny! Jednak ten cholerny "GStreamer Engine" jest chyba lekko wadliwy...
Poprzedni aplet był tylko lekko zmodyfikowaną wersją "Lock/Logout Buttons". Teraz koncepcja trochę się zmieniła. Zamiast dwóch przycisków jest jeden, który uruchamia domyślną akcję ("szybkie" kliknięcie) lub wyświetla menu (przytrzymanie wciśniętego przycisku myszy). Domyślna akcja będzie konfigurowalna. [Krótkie flashowe demo]
Od dzisiaj KShutDown ma też repozytorium SVN. Stare repozytorium CVS nie będzie już uaktualniane.
Zacząłem robić KShutDown 0.8.3, ale jak zwykle się rozmyśliłem i zmieniłem numer wersji na "0.9 Beta". Niektóre rzeczy, które dzisiaj dodałem:
- Podmenu "Actions" w menu głównym
- Konfiguracja skrótów klawiszowych
- W oknie potwierdzania akcji wyświetlana jest teraz wybrana akcja oraz wybrany czas
- W oknie statystyk klawisz Ctrl+R lub F5 odświeża widok + drobne ulepszenia
- Akcje w menu tacki systemowej nie są już schowane w podmenu
- W oknie konfiguracji "Własnego komunikatu" można teraz łatwo wybrać pomiędzy "trybem" Amor/KDialog
PS. Kto wie jak wylogować się z GNOME za pomocą polecenia. "gnome-session-save --kill" wyświetla okno potwierdzenia, a ja akurat potrzebuję coś zupełnie "cichego" ("killall X" nie wchodzi w grę) :)
PS 2. Kawa rozpuszczalna z cytryną jest bardzo dobra :)
Jakimś cudem udało mi się skompilować i uruchomić KDE z SVN/trunk (czyli to co w przyszłości będzie nosiło dumną nazwę "KDE 4"). Niestety obecna wersja z SVN nie nadaje się nawet do oglądania... Dopiero za parę miesięcy powinny być widoczne pierwsze efekty pracy KDeveloperów :)
O skrótach sieciowych pisałem już kiedyś... Teraz postanowiłem zebrać IMHO najciekawsze skróty do kupy, i przedstawić je poniżej:
| Skrót | Opis | Przykład |
| Google™ | ||
| gg | Wyszukiwarka Google | gg:kretyn |
| ggg | Szukanie na grupach dyskusyjnych | ggg:foo |
| ggi | Szukanie obrazków i zdjęć | ggi:orbs |
| ggl | "Szczęśliwy traf". Przydaje się, gdy nie pamiętamy adresu strony. | ggl:doxygen |
| Różne | ||
| ad | Baza akronimów | ad:WTF |
| apps | Wyszukiwarka aplikacji na KDE-Apps.org | apps:yakuake |
| fd | Słownik informatyczny | fd:java |
| locate | Wyszukiwanie plików na dysku lokalnym | locate:logo.png |
| sf | Szukanie projektu na SourceForge.net | sf:kshutdown |
| wp | Wikipedia | wp:Polska |
| Programowanie w KDE/Qt | ||
| bugft | Wyszukiwanie błędów w bazie błędów KDE | bugft:kicker crash |
| kde | Dokumentacja API KDE | kde:KIcon |
| qt | Najnowsza dokumentacja API Qt | qt:QApplication |
| qt3 | Dokumentacja API Qt 3.x | qt3:QApplication |
Skrót można uruchomić w oknie "Uruchom Polecenie" lub z paska adresu Konquerora.
Fajny bajer. Wciskam Win+K (ustawiłem sobie taki globalny skrót), i po wpisaniu dwóch-trzech znaków, mogę otworzyć dowolną zakładkę Konquerora, zakładkę Firefoksa (warto ustawić ścieżkę do profilu), odtworzyć wybrany utwór w amaroKu, uruchomić program lub otworzyć katalog... Jest też kalkulator :)
Zmiany (nic ekscytującego):
- Niemiecki help
- Chińskie tłumaczenie
- Uaktualnione niemieckie i czeskie tłumaczenia
- Różne mniejsze poprawki i ulepszenia
Właśnie przyszło znienacka "Turkish Localization", więc będzie dopiero w następnej wersji :)
KShutDown 0.X nie pojawi się zbyt szybko, ale nie zaszkodzi planować już dzisiaj.
Niektóre funkcje, które powinny ujrzeć światło dzienne w wersji 0.X (0.10):
- Lepsza integracja z SuperKarambą i więcej motywów
- Obsługa Gruba i/lub Lilo (czyli np. restart bezpośrednio z Linuksa do Windowsa, itp.)
- Lepsze wsparcie dla GDM oraz możliwość zamknięcia systemu z KDE nawet, gdy menedżer logowania nie jest uruchomiony
- Globalne skróty klawiszowe
- Funkcja służąca do zabijania wybranej aplikacji
- Ulepszony applet z możliwością wyboru przycisków (np. ktoś mógłby chcieć tylko przycisk restartu, itp)
A kolejna wersja z serii 0.8 ukaże się mniej-więcej na początku roku :)








