abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:44 | Bezpečnostní upozornění

    Nejnovější X.Org X server 21.1.17 a Xwayland 24.1.7 řeší 6 bezpečnostních chyb: CVE-2025-49175, CVE-2025-49176, CVE-2025-49177, CVE-2025-49178, CVE-2025-49179 a CVE-2025-49180. Nils Emmerich je nalezl koncem března a dnes publikoval detaily.

    Ladislav Hagara | Komentářů: 0
    včera 14:33 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.4 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    včera 10:11 | Komunita

    UN Open Source Week 2025 probíhá tento týden v sídle Organizace spojených národů v New Yorku. Středeční a čtvrteční jednání bude možné sledovat na UN Web TV.

    Ladislav Hagara | Komentářů: 0
    včera 03:55 | Nová verze

    Byla vydána nová verze 2.50.0 distribuovaného systému správy verzí Git. Přispělo 98 vývojářů, z toho 35 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    16.6. 21:55 | Zajímavý článek

    Infrastrukturu pro chatovací aplikaci Telegram provozuje člověk s vazbami na ruské zpravodajské služby. Upozorňují na to investigativní novináři z redakce iStories. „Vedneev dodává služby ruskému státu včetně jeho jaderného institutu nebo zpravodajské službě FSB,“ říká v podcastu Antivirus novinář Jan Cibulka. Uživatelům, kteří si chtějí své informace chránit, doporučuje Telegram vůbec nepoužívat, a raději zvolit jednu z alternativ, WhatsApp nebo Signal.

    Ladislav Hagara | Komentářů: 27
    16.6. 18:33 | IT novinky

    The Trump Organization spustila ve Spojených státech mobilní síť Trump Mobile s neomezeným tarifem The 47 Plan za 47,45 dolarů měsíčně a představila vlastní značku telefonů The T1 Phone s Androidem za 499 dolarů.

    Ladislav Hagara | Komentářů: 20
    16.6. 15:00 | Zajímavý článek

    Vývojáři KiCadu se na svém blogu rozepsali o problémech KiCadu v desktopových prostředích nad Waylandem. KiCad běží, ale s významnými omezeními a problémy, které podstatně zhoršují uživatelský komfort a vývojáři je nedokážou vyřešit na úrovni KiCadu. Pro profesionální používání doporučují desktopová prostředí nad X11.

    Ladislav Hagara | Komentářů: 7
    15.6. 15:00 | Zajímavý článek

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    13.6. 17:33 | Nová verze

    Byla vydána (𝕏) nová verze 2025.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    13.6. 10:33 | Komunita

    Dánské ministerstvo pro digitální záležitosti má v plánu přejít na Linux a LibreOffice [It's FOSS News].

    Ladislav Hagara | Komentářů: 30
    Jaký je váš oblíbený skriptovací jazyk?
     (57%)
     (30%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 274 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: KDE aktivity a notifikace (tray)

    9.2.2021 19:12 Bherzet | skóre: 19 | blog: Bherzetův blog
    KDE aktivity a notifikace (tray)
    Přečteno: 397×
    Ahoj,

    jde v KDE nějak nastavit jednotlivým ikonám v trayi, že se mají zobrazovat jen na určitých aktivitách? Zkoušel jsem z panelu tray úplně odstranit, to by byla další alternativa, ale bohužel se ta změna potom projevuje ve všech aktivitách.

    Motivace k tomu je asi zřejmá – na některých aktivitách chci vidět notifikace např. z Telegramu, na jiných ne.

    Je možné KDE nějak skriptovat? Spustit něco při přepnutí aktivity, popř. periodicky zjišťovat, která aktivita je zrovna aktivní, a potom provést nějakou minipulaci s panelem… ?

    Díky.

    Řešení dotazu:


    Odpovědi

    Řešení 1× (Bherzet (tazatel))
    Gréta avatar 10.2.2021 00:03 Gréta | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)

    skriptovat to jakoby de hele ecmaskriptový api :O ;D

    skript pustíš takle

    qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'samotnej zrojáček skriptu'

    věc na debug/zkoušení skriptů takle

    qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole
    10.2.2021 00:30 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    Hele, tohle je to, co hledám!
    removeWidget = function(widget, containment)
    {
      widget.remove()
    }
    
    var template = loadTemplate('org.kde.plasma-desktop.findWidgets')
    template.findWidgets('systemtray', removeWidget)
    
    Jsem netušil, že to bude takhle objektové. Díky.
    Gréta avatar 10.2.2021 19:57 Gréta | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)

    jak jakoby řešíš hlídání přepínání aktivit?? :O :O

    sem našla akorát todleto s dbusem hele ale v plasmě 5.20+ by prej měl bejt nějakej víc lepšejší způsob přímo vtom api ale nic sem nenašla :/ :/

    #!/bin/bash
    service=org.kde.ActivityManager
    interface=$service.Activities
    path=/ActivityManager/Activities
    signal=CurrentActivityChanged
    dbus-monitor --profile "type=signal,path=$path,interface=$interface,member=$signal" | while read type timestamp serial sender destination path interface member; 
    do
    
        if [ "$member" == "$signal" ];then
            curact=$(qdbus $service $path $interface.CurrentActivity)
            name="$(qdbus $service $path $interface.ActivityName $curact)"
            echo "Switched to activity $name"
        fi
    
    done
    
    11.2.2021 02:10 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    Někde jsem na to viděl, že jde zaregistrovat nějaký listener (přímo z kódu), ale nevím nakonec, jestli to použiju. Stojím před rozhodnutím, jestli investovat čas do zdokonalování i3wm, nebo KDE (a nebo něčeho úplně jiného?). No a zjistil jsem třeba, že KDE si nepamatuje tak základní věc jako je nastavení primárního monitoru, takže to po každém spuštění musím nastavovat znovu.

    Nevím, jestli to nějak umí spouštět aplikace na správném monitoru. Když si na druhý monitor dám výchozí panel, stisknutí Win/Super/Meta klávesy aktivuje launcher na primárním monitoru. Launcher jsem z druhého panelu vyhodil, nepotřebuji ho tam. Teď ale při focusu na druhé obrazce stisknutí klávesy launcher neotevře vůbec, ani na tom primárním monitoru. OK. Tak asi bych teda programy spouštěl přes Alt+F2 – nějaký ten KRunner, či jak se to jmenuje. To funguje, launcher se objeví i na tom druhém monitoru, ale je-li plocha prázdná, okna se naprosto nelogicky otevírají na primárním monitoru. Pouze pokud na ploše už je nějaké okno, pak i pokud není aktivní, další okno se otevře tam.

    Pro jiné aktivity bych chtěl jiné téma. Další věc, kterou bych musel doprogramovat.

    Používám defaultní téma, ale zjistil jsem, že nejsem schopen si přivyknout na – opět naprosto nelogicky – převrácené „stínování“ u oken v task baru. Konvenčně snad ve všech DE od Windows 95 dále bývalo zvykem, že viditelné okno je na task baru „šedivé“ a působí dojmem stisklého tlačítka, a naopak minimalizované okno ne. V KDE je to přesně naopak. Pravděpodobně bych musel modifikovat téma.

    Při svých dřívějších návštěvách KDE jsem vždy byl fascinován tím, kolik toho KDE umí, a současně frustrován pomalostí, různými grafickými bugy, dementními zvuky, které se nedají vypnout na jednom srozumitelném místě, naprosto pomatenými a nesrozumitelnými ikonami, u kterých jsem si musel klást otázku, co jejich autoři fetují, apod.

    Tentokrát jsem KDE zapnul a říkal jsem si, že to je docela dobré. Naběhlo to docela svižně, vypadalo to méně odporně než jsem u KDE zvyklý, neotravovalo to zbytečnými zvuky, a skoro to na mě začalo působit dojmem prostředí, které bych asi chtěl používat. Ale postupně jsem začal zase narážet na různé věci, které mi přijdou totálně WTF, a říkám si, jestli fakt má smysl do toho ten čas a energii zkoušet investovat.

    i3wm mi poslední dobou dost leze krkem a hodně věcí mi v něm chybí, jak už to u holých window managerů bývá. KDE vypadá, že by mi snad i uvařilo kávu, ale potom musím řešit tak samozřejmé věci jako je zmiňované otevírání oken na jiném monitoru. :-(
    Gréta avatar 11.2.2021 19:24 Gréta | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)

    e KDE si nepamatuje tak základní věc jako je nastavení primárního monitoru

    nóóó možná jako uplná banalita ale máčknuls jakoby to tlačítko ok/použít vpravo dole na zapamatování nastavení?? :O ;D

    Používám defaultní téma, ale zjistil jsem, že nejsem schopen si přivyknout na – opět naprosto nelogicky – převrácené „stínování“ u oken v task baru

    nastavení systému > celkový motiv a zase vpravo dole mačkátko 'získat nové motivy' :O ;D

    maj víc hotovejch témat než všecky jiný de dohromady neni možný si vtom jako nevybrat :O :O třeba tydlety ztmavujou aktivní vokno hele nebo hele :O ;D

    nemusej se používat jenom celkový motivy jednotlivý ty součástky jakože widgety/ikonky/styl aplikací/dekorace voken de nastavovat zlášť :O ;D

    11.2.2021 21:23 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    nóóó možná jako uplná banalita ale máčknuls jakoby to tlačítko ok/použít vpravo dole na zapamatování nastavení?? :O ;D
    Jo :)
    nastavení systému > celkový motiv a zase vpravo dole mačkátko 'získat nové motivy' :O ;D
    Jasně, jde to opravit. Stáhnu témata, skripty a pracně to vyladím, pak přijde upgrade a budu to muset řešit nanovo. KDE bych používal, protože chci, aby řešilo problémy za mě. Pokud musím neustále zápasit s naprostými trivialitami jako je otevírání oken na správném monitoru, není nakonec lepší zůstat u minimalistického, dobře dokumentovaného WM, kde alespoň vím, jak vše funguje, a je i menší pravděpodobnost, že se to najednou nějak samo rozbije?
    11.2.2021 23:03 marbu | skóre: 31 | blog: hromada | Brno
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    Já jsem jednu dobu používal kombinaci Xmonad a KDE, což mělo výhody obou přístupů. Ale pak přišla Plasma 5 a v konfiguraci s více monitory se to nedalo používat, takže teď už opět používám čistý Xmonad.
    There is no point in being so cool in a cold world.
    Fluttershy, yay! avatar 12.2.2021 00:28 Fluttershy, yay! | skóre: 93 | blog:
    Rozbalit Rozbalit vše ...
    No a zjistil jsem třeba, že KDE si nepamatuje tak základní věc jako je nastavení primárního monitoru, takže to po každém spuštění musím nastavovat znovu.
    ???
    Nevím, jestli to nějak umí spouštět aplikace na správném monitoru.
    Nevím, co znamená „na správném monitoru“, ale ve „Správa oken > Pravidla oken“ si jde nastavit… např. kam se mají umístit okna odpovídající pravidlům.

    Vůbec, v první kartě „Chování oken“ vidím „Chování více obrazovek“.

    Pak taky KWin podporuje skriptování. (I když pomineme wmctrl.)
    aktivity
    Aktivity jsou polovičatá podivnost. Už mnoho let říkám, že by to mělo být spíš jako souběžná sezení. Upozornění mě až tak netrápí, ale hodily by se mi zcela odlišné sady a umístění (včetně panelů) widgetů. Asi neshoda očekávaného způsobu užití.
    🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
    12.2.2021 14:36 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: ...
    ???
    No, to jsem si přesně říkal taky. Koukám, že se to řešilo třeba tady. Mám momentálně Debian stable a v backportech KDE není, tak ledaže bych zase přesel na testing. On takhle nefunguje ani KDE Connect, protože ta verze je o tolik starší, že si to s Android klientem nerozumí (na F-Droidu jsou asi ještě 2 předchozí verze, ale ani to nestačí). Což jako OK, tohle třeba beru jako problém Debianu, ale kdyby aspoň ta mobilní aplikace uměla někde v menu zobrazit číslo verze, tak by mi to ušetřilo pár minut trápení.
    Nevím, co znamená „na správném monitoru“, ale ve „Správa oken > Pravidla oken“ si jde nastavit… např. kam se mají umístit okna odpovídající pravidlům.
    V i3wm: Jsem na hlavním monitoru. Chci otevřít terminál na vedlejším monitoru, kde mám momentálně prázdnou plochu. Můžu na ni přejít buď relativní (Super+Left) nebo absolutní (Ctrl+Alt+1) klávesovou zkratkou. Když to udělám, stisknu Super+d, čímž se spustí dmenu (něco jako to Alt+F2 v KDE), nebo tedy Ctrl+Alt+T, kam mám nabindované přímo spouštění terminálu.

    V KDE když dám focus ploše na druhém monitoru (např. myší, z klávesnice si teď z hlavy nepamatuju, jestli to Meta+Alt+Left fungovalo nebo ne) a stisknu Alt+F2, tak se ten KRunner sice objeví na tom druhém monitoru, ale okno se pak otevře na primárním.

    Nepotřebuji nastavit, aby se okno určité třídy vždycky otevřelo na určité ploše/monitoru, ale aby kterýkoliv program šel cíleně spustit rovnou tam, kde ho chci mít. Nechci všechno spouštět na primárním monitoru a pak to přesouvat na sekundární.
    Aktivity jsou polovičatá podivnost. Už mnoho let říkám, že by to mělo být spíš jako souběžná sezení. Upozornění mě až tak netrápí, ale hodily by se mi zcela odlišné sady a umístění (včetně panelů) widgetů. Asi neshoda očekávaného způsobu užití.
    Co jsem zkoušel náhodně přidat nějaký widget hodin na plochu, tak to zůstalo v jedné aktivitě a v druhé ne.

    Spíš by se mi ale líbil nějaký „focus mode“ na práci. Nastavit jiné barvičky, povypínat notifikace, dát si třeba jiné ikony na plochu, jiné profily prohlížečů (tzn. přebindovat klávesové zkratky nebo něco) atd.

    Jiná sezení… No, vlastně by taky byl zajímavý nápad si místo aktivit prostě spustit dva X servery s klidně úplně odlišným nastavením, ale to taky není zrovna ono. V podstatě by se mi líbilo mít různé profily, které jde přepínat, upravovat atd. Ty potřeby/očekávání se v čase mění.

    V i3wm jsem se postupně dopracoval na 40 ploch což je důsledek toho, že: (i.) na většině ploch mám buď jeden program, nebo layout několika oken, který tvoří jeden logický celek, nebo několik oken typicky prohlížeče organizovaných do tabů, (ii.) snažím se v tom mít nějaký systém, příbuzné plochy mít vedle sebe atd., (iii.) aby fungovala muscle memory, plochy musí mít pořád +/- stejný význam.

    A přece to není úplně dokonalé, protože většinou nepotřebuji skutečně všechny ty plochy najednou. Chtěl bych pár ploch vzít a úplně je schovat pryč, čímž se dostáváme k nějaké té další dimenzi (jedna plocha → grid ploch → seznam gridů ploch), aneb KDE aktivitám. Potom bych měl IDE/editor vždycky třeba na Super+1 a když bych potřeboval něco udělat na jiném projektu, prostě bych přepnul aktivitu. Nemusel bych improvizovat a hledat jinou volnou plochu atd.
    12.2.2021 14:40 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: ...
    A hlavně mě teda v i3 úplně neskutečně serou věci jako drag&drop. Tiling je strašně super a všechno, ale nemít plnohodnotný (!) floating, který by šel jedním stiskem tlačítka zapnout pro celou plochu, je prostě extremismus. Nemít dva monitory, tak jsem snad jen kvůli drag&drop už dávno utekl jinam, protože dělat to na jednom monitoru je prostě chirurgická operace zahrnující zuřivé tisknutí klávesových zkratek a posouvání scrollbarů o milimetry.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.