Společnost Blackmagic Design oznámila vydání verze 21 svého proprietárního softwaru pro editování videí a korekci barev DaVinci Resolve běžícího také na Linuxu. Z novinek je nutno vypíchnout možnost editování fotografií. Základní verze DaVinci Resolve je k dispozici zdarma. Plnou verzi DaVinci Resolve Studio lze koupit za 295 dolarů.
Multipatformní renderovací jádro webového prohlížeče Servo je na crates.io. S vydáním verze 0.1.0 (LTS).
Nadace FreeBSD Foundation před týdnem oznámila projekt Laptop Integration Testing. Vyzvala dobrovolníky, aby pomocí nástroje otestovali podporu FreeBSD na svých zařízeních a výsledky odeslali vývojářům. Vznikla stránka Nejlepší notebooky pro FreeBSD.
Na začátku srpna vstoupí v účinnost nová evropská pravidla transparentnosti pro umělou inteligenci (AI). Zavádějí povinnost jakýkoli AI obsah označit, informovat o takzvaných deepfakes a upozornit uživatele, že komunikuje s umělou inteligencí. Cílem opatření je omezit šíření manipulativního či klamavého obsahu, zvýšit důvěru v digitální prostředí a chránit uživatele.
Connor Byrne z USA používal pro přihlašování na svůj iPhone 13 s iOS 18 heslo obsahující háček. Po aktualizaci na iOS 26.4 se už ale do telefonu nepřihlásí. Při přihlašování nelze tento háček zadat. Apple jej prostě odstranil [The Register].
Linus Torvalds vydal jádro Linux 7.0. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).
Na čem aktuálně pracují vývojáři GNOME? Pravidelný přehled novinek v Týden v GNOME. Vypíchnout lze novou verzi 2026.1 přehrávače hudby Amberol (Flathub).
Byla vydána verze 12.0 s kódovým jménem Ecne linuxové distribuce Trisquel GNU/Linux. Založena je na Ubuntu 24.04 LTS a podporována bude do roku 2029. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).
Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 9. Přehled novinek v příspěvku na blogu.
Libre Graphics Meeting 2026, tj. čtyřdenní konference a setkání vývojářů a uživatelů svobodných a otevřených grafických softwarů, proběhne od 22. do 25. dubna v Norimberku. Dění lze sledovat na Mastodonu.
V blízké sobě se chystám přesedlat na světlé téma, tak kdybyste nějaké pěkné znali, podělte se prosím.
Koukáte na domácí úkol z Javy, kde celý semestr k naprosté spokojenosti používám jako vývojové prostředí eclim.
Tiskni
Sdílej:
Ty dva panely dohromady zabírají zhruba tolik místa jako výchozí panel v KDE, takže žádná velká tragédie. Navíc díky nim vidím spoustu důležitých informací a to mi za to stojí.
... O 3 minuty později
Když tak nad tím přemýšlím, to nejdůležitěší by se hravě vešlo do jednoho panelu. Možná je časem sloučím. Díky za tip.
-- Statusbar
-- Run statusbar with the settings you specify.
--
myStatusBar = "dzen2 " ++ myDzenOptions
-- -w 1162
--myDzenOptions = "-y 748 -w 962 -h 18 -fn -*-monospace-medium-r-*-*-10-*-*-*-*-*-*-* -ta l -e 'onstart=lower'"
myDzenOptions = "-y 748 -w 962 -h 18 -fn -*-terminus-medium-r-*-*-12-*-*-*-*-*-*-* -ta l -e 'onstart=lower'"
myBitmapsDir = "~/.xmonad/dzen2"
myPP = dzenPP
{
ppCurrent = dzenColor "white" "#3189FF" . pad . useIcon
, ppVisible = dzenColor "white" "#1B1D1E" . pad . useIcon
, ppHidden = dzenColor "white" "#1B1D1E" . pad . useIcon
, ppHiddenNoWindows = dzenColor "#7b7b7b" "#1B1D1E" . pad . useIcon
, ppUrgent = dzenColor "white" "#F21F2B" . pad . useIcon
, ppWsSep = " "
, ppSep = " | "
, ppLayout = dzenColor "#ebac54" "#111111" . useLayout
, ppTitle = (" " ++) . dzenColor "white" "#111111" . dzenEscape
}
pathToIcons = "/home/frostyx/.xmonad/icons/"
useIcon "IM" = "^i("++ pathToIcons ++"im.xbm)"
useIcon "Web" = "^i("++ pathToIcons ++"web.xbm)"
useIcon "Misc" = "^i("++ pathToIcons ++"terminal.xbm)"
useIcon "Dev" = "^i("++ pathToIcons ++"sharp.xbm)"
useIcon "Docs" = "^i("++ pathToIcons ++"docs.xbm)"
useIcon "Mail" = "^i("++ pathToIcons ++"envelope.xbm)"
useIcon "Cal" = "^i("++ pathToIcons ++"enter.xbm)"
useIcon "Virtual" = "^i("++ pathToIcons ++"virtual.xbm)"
useIcon "Games" = "^i("++ pathToIcons ++"invaders.xbm)"
useIcon "Media" = "^i("++ pathToIcons ++"media.xbm)"
useIcon ws = ws
useLayout "Tall" = "^i("++ pathToIcons ++"layout-tall.xbm)"
useLayout "Mirror Tall" = "^i("++ pathToIcons ++"layout-mtall.xbm)"
useLayout "Magrid" = "^i("++ pathToIcons ++"layout-magrid.xbm)"
useLayout "Tabbed Bottom Simplest" = "^i("++ pathToIcons ++"layout-tabbed.xbm)"
useLayout l = l