Byla vydána nová major verze 34.0.0 webového prohlížeče Pale Moon (Wikipedie) vycházejícího z Firefoxu. Přehled novinek v poznámkách k vydání.
Win8DE je desktopové prostředí pro Wayland, inspirované nechvalně proslulým uživatelským rozhraním Metro z Windows 8. Nabízí dlaždicové rozhraní s velkými tlačítky a jednoduchou navigací, optimalizované pro dotyková zařízení. Cílem projektu je přetvořit design operačního systému Windows 8 do funkčního a minimalistického rozhraní vhodného pro každodenní použití na Linuxu.
Laboratoře CZ.NIC vydaly Datovku 4.28.0 a Mobilní Datovku 2.6.0. Hlavní novinkou je ukládání rozpracovaných datových zpráv do konceptů. Datovka je svobodné multiplatformní aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi.
Unix Pipe Game je vzdělávací karetní hra zaměřená na děti a rodiče, která děti učí používat unixové příkazy prostřednictvím interaktivních úkolů. Klíčovým prvkem hry je využití symbolu | pro pipeline neboli 'rouru', který umožňuje propojit výstupy a vstupy jednotlivých unixových příkazů, v tomto případě vytištěných na kartičkách. Předpokládá se, že rodič má alespoň nějaké povědomí o unixových příkazech a jejich provazování pomocí |.
… více »PCIem je linuxový framework, který vytváří virtuální zařízení PCIe pomocí technik, které umožňují hostitelskému operačnímu systému rozpoznat tyto syntetické 'neexistující' karty jako fyzické zařízení přítomné na sběrnici. Framework PCIem je primárně zamýšlen jako pomůcka pro vývoj a testování ovladačů bez nutnosti použít skutečný hardware. Dle tvrzení projektu si fungování PCIem můžeme představit jako MITM (Man-in-the-Middle), který se nachází mezi ovladači a kernelem.
Byla nalezena vážná bezpečnostní chyba v telnetd z balíčku GNU InetUtils. Týká se verzí GNU InetUtils od 1.9.3 z 12. května 2015 až po aktuální 2.7 z 14. prosince 2025. Útočník může obejít autentizaci a získat root přístup, jelikož telnetd nekontroluje předaný obsah proměnné prostředí USER a pokud obsahuje "-f root"…
Stanislav Aleksandrov předložil patch rozšiřující KWin (KDE Plasma) na 3D virtuální desktopové prostředí (videoukázka v mp4).
Digg (Wikipedie), "místo, kde můžete sdílet a objevovat to nejlepší z internetu – a nejen to", je zpět. Ve veřejné betě.
Po .deb balíčcích Mozilla nově poskytuje také .rpm balíčky Firefoxu Nightly.
Vývojové prostředí IntelliJ IDEA slaví 25. narozeniny (YouTube).
# velikost pisma a font
gtk-entry-select-on-focus = 1
gtk-font-name = "Arial 10"
# gtk-font-name = "Helvetica 10"
# gtk-font-name = "Utopia 8"
# gtk-font-name = "Serif 8"
# gtk-font-name = "Sans 8 italic"
# gtk-font-name = "Sans 8 bold"
# gtk-font-name = "Sans 8"
# gtk-font-name = "Helvetika 8"
# gtk-font-name = "Arial 8"
# gtk-font-name = "Courier 8"
# definice stylu
style "gtk-tooltips-style"
{
bg[NORMAL] = "#0000ff"
}
style "gtk-style"
{
# nastaveni okraju
xthickness = 1
ythickness = 1
# nastaveni barev
bg[NORMAL] = "#efeefefff"
# bg[INSENSITIVE] = "#efebe7"
# bg[ACTIVE] = "#bab5ab"
# bg[PRELIGHT] = "#9db3cc" #"#ffbc00"
# bg[SELECTED] = "#9db3cc" #"#ffbc00"
# fg[NORMAL] = "#9db3cc" #"#ffbc00"#"#000000"
# fg[SELECTED] = "#ffffff"
# fg[ACTIVE] = "#000000"
# fg[PRELIGHT] = "#000000"
# pozadi
base[NORMAL] = "#fffcfccfc"
# base[ACTIVE] = "#0000ff"
# base[SELECTED] = "#ff0000" #"#ffbc00"
#
# text[SELECTED] = "#000000"
# text[ACTIVE] = "#000000"
# text[SELECTED] = "#ffffff"
# text[INSENSITIVE] = "#565248"
# nastaveni
GtkScrollbar::min_slider_length = 10
GtkWidget::interior_focus = 1
GtkWidget::focus-line-pattern = ""
GtkWidget::focus_padding = 0
GtkButton::default_spacing = 0
GtkButton::default_border = {0,0,0,0}
GtkButton::default_outside_border = {0,0,0,0}
GtkButton::child_displacement_x = 0
GtkButton::child_displacement_y = 1
GtkCheckButton::indicator_size = 20
GtkRadioButton::indicator_size = 30
GtkPaned::handle_size = 3
GtkRange::trough_border = 1
GtkRange::slider_width = 10
GtkRange::stepper_size = 10
GtkRange::stepper_spacing = 1
# nastaveni widgetu
widget "*" style "gtk-style"
# widget "gtk-tooltips" style "gtk-tooltips-style"
Pro inspiraci je to pěkné, ale jedině pro Gtk+2. Nejenže v Gtk+1 asi moc nepochodíš se zadáváním fontů po novém způsobu "Sans 10", ale v Gtk+1 syntaxe gtkrc vůbec nezná nastavení (settings), tj. věci jako gtk-font-name, gtk-entry-select-on-focus a spol. Ve stylech widgetů nezná xthickness a ythickness... Zkrátka tak 3/4 toho příkladu jsou pro Gtk+1 nepoužitelné a budou ti nanejvýš hlásit chyby při spouštění programů, které Gtk+ používají.
Tak schrnout se to dá tak, že opravdu jednoduché řešení skutečně existuje. Co bylo napsáno výše samozřejmě platí jen s tím rozdílem, že aby to bylo opravdu jednoduché stačí napsat do souboru (~/.gtkrc) definujícím vzhled GTK1 aplikací toto: "include 'cesta k vzhledu a konfiguračnímu souboru'" 
#toto je obsah souboru .gtkrc include "/usr/share/themes/Raleigh/gtk/gtkrc"
samozřejmě je potřeba mít nainstalované nějaké ty themes pro GTK1 nejde míchat GTK1 a GTK2 - každá potřebuje vlastní vzhledy.
gtk-font-name jako v příkladu výše, u Gtk+1 musíš změnit vlastnost font v nějakém stylu a ten pak přiřadit všem widgetům (viz dokumentaci).
#$(gtkconfigdir)/gtkrc.iso-8859-2
#
# This file defines the fontsets for iso-8859-2 encoding
# make symliks or hardlinks to gtkrc.$LANG if your language uses iso-8859-2
# and a gtkrc.$LANG doesn't exist yet.
style "gtk-default-iso-8859-2" {
fontset = "-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-arial-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-2,\
-*-arial-medium-r-normal--12-*-*-*-*-*-iso8859-2,*-r-*"
}
class "GtkWidget" style "gtk-default-iso-8859-2"
změníšli font případně jeho velikost pak by se měl výsledek projevit v nově spuštěných GTK1 aplikacích. (doporučuji zálohovat) - sám jsem to nezkoušel.
POKUD hledáš gtkrc tak jde o to že můžeš každé GTK1 aplikaci nastavit svou vlastní konfiguraci, pokud daný program nenalezne v tvém domácím adresáři soubor s názvem .gtkrc nic se pro něj neděje prostě si natáhne nastavení definované systémem (tj. soubory /etc/gtk/* a další /usr/themes/gtk/"nazev vzhledu"/gtkrc)
strace xmms 2>&1 | grep gtkpokud si spustíš strace uvidíš jak si postupně aplikace pokouší natahovat konfiguraci z různých adresářů.
Tiskni
Sdílej: