sobota 28. srpna 2010

Lenovo S10-3 a Ubuntu 10.04 - jak obejít nefunkčnosti

Zakoupil jsem minulý týden novou hračku a to netbook Lenovo IdeaPad S10-3 v tom nejzákladnějším provedení. Ihned jsem tam nainstaloval Ubuntu a následující text je pouze o funkčnosti v tomto operačním systému.
Mé dojmy jsou vesměs kladné, až na jednu zásadní věc a pár drobností. Největší slabinou je displej, ten je opravdu příšerný, na toto zvyklý nejsem. Nejspíš asi jako kterýkoli jiný v této cenové kategorii, ale nemohu moc srovnávat. Jde především o pozorovací úhly, tedy spíš jeden jediný úhel, protože jakýkoli jiný je nepoužitelný. Dost to namáhá oči, při každém posunutí hlavy, musíte patřičně naklonit displej a na nějaké koukání, kdy osa spojující obě oči není rovnoběžná s horizontální osou displeje můžete zapomenout, protože každé oko dostane úplně jiný obraz a nejméně jedno nepoužitelný. Také je displej dost pomalý v překreslování a samozřejmě odporně lesklý :) O něco méně mě trápí tlačítka touchpadu, která jsou z úsporných důvodů integrována přímo v samotné aktivní ploše. V praxi jsou neobyčejně tuhá a při použití se člověk (alespoň než si zvykne) neubrání tomu, že si při snaze o stisknutí tlačítka pohne s kurzorem - musíte opravdu mačkat hranu touchpadu. Nebo je raději moc nepoužívat. Scrollování pomocí dvou prstů a zoomování, jak to jde s originálními ovladači v předinstalovaných Windows 7 Starter, nefunguje. Vertikální scroll funguje podle očekávání, dá se v nastavení Ubuntu vypnout a zrovna tak se dá aktivovat scrolling horizontální. Jinak je toto Lenovo velmi příjemně tiché a vlastně jsem celkově dost spokojený :) ...

sobota 7. srpna 2010

Svátkový applet pro Gnome Panel

Před nějakým časem jsem se začal věnovat vylepšování appletu do Gnome panelu, jehož vývoj započal již před lety Jan Nekvasil na Ubuntím fóru. Applet zobrazoval aktuální jmeniny a později Honza přidal i tooltip, který zobrazoval i další svátky na příštích pět dní, po najetí kurzoru myši nad jméno v panelu. Protože jsem se začínal učit Python a jeho využití spolu s grafickou knihovnou GTK, vzal jsem si svátkový applet jako takové pískoviště, kde jsem si zkoušel nové poznatky. Applet se mi líbil, ale scházelo mi třeba vyhledávání data svátků podle jména. Postupem času jsem si vymyslel dalších pár vylepšení a nakonec mě kolegové ze Slovenska přiměli udělat i slovenskou lokalizaci. Přidal jsem tedy tyto vlastnosti:

  • Vyhledávání data jmenin. Okno vyhledávání se otevře kliknutím na aplet v panelu, nebo z kontextového menu. Není třeba používat diakritiku, ani rozlišovat velká a malá písmena.
  • Vyhledávání data Velikonočního pondělí - příštího, i podle roku v rozsahu 1900 do 9999. Stačí zadat řetězec obsahující "velik", nebo "veľko" a případně přidat za mezeru rok, který vás zajímá.
  • Možnost nastavit si otáčením kolečka myši nad appletem, na kolik dní dopředu se mají zobrazovat svátky v tooltipu, v rozsahu 1-30.
  • Slovenská lokalizace s autodetekcí. Při změně lokalizace z menu appletu se automaticky ukládá nastavení.
  • Kontextové menu - obsahuje mimo jiné seznam dnů pracovního klidu, Slovensko dodalo i další svátky.
  • Uložení nastavení do GConf pro každou instanci appletu zvlášť - můžete mít v Panelu současně svátky slovenské i české.
  • Podpora vertikálních panelů.
Download aktuální verze vždy zde: http://gdhnotes.blogspot.com/p/svatkovy-applet.html

Instalujte poklepáním na stažený soubor, pak kliknete pravým na Panel a zvolíte Přidat na panel.., kde vyberete Svátky, Sviatky, či Name-days, podle lokalizace vašeho systému.