Comments: 84
lamwhite [2015-07-29 23:05:45 +0000 UTC]
amazing work man
I hate asking for shit now lol but can you share the color scheme?
👍: 0 ⏩: 1
murdocbsb [2015-06-25 17:46:18 +0000 UTC]
Man, your stuff is aways amazing!
This theme is already in your github?
👍: 0 ⏩: 1
RdaVinci36 [2015-05-09 09:32:06 +0000 UTC]
sweet concept my kind of theme
👍: 0 ⏩: 1
UnderTheFuckingGun In reply to Hombremaledicto [2015-05-09 10:12:52 +0000 UTC]
Purtroppo se le metto sotto ~/.icons o ~/.local/share/icons e setto be.shell come tema icone GTK primario (lanciando anche gtk-update-icon-cache) non vengono agganciate da be.shell.
Vengono usate le icone gnome proprie di nm-applet. bho.
👍: 0 ⏩: 1
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-09 18:38:09 +0000 UTC]
Ce ne sono alcuni inclusi nei sorgenti stessi di BE::Shell (uno per aptitude, l'altro per pacman),
ma non sono concepiti per l'uso in un label - che all'epoca era tutt'altra applet - bensì per pulsanti
con menù scriptati.
Con ParanoidNemo in realtà abbiamo iniziato a lavorare ad uno script un po' particolare, sempre per
prevenire il problema con path kde differenti o del fatto che script semplici in bash sono customizzati da codice.
Guarda qui: github.com/Bedevil/be.shell/bl…
E' ancora uno scheletro(potremmo chiamarlo skeleton.sh ), ma essenzialmente
abbiamo ciascuna feature al suo interno implementata come funzione.
Ogni funzione è ridotta all'osso, e come ultima cosa mette in source un file all'interno del tuo tema corrente
(ho avuto questa pensata, così si adattano al volo, cambiando tema) che può anche implementare ulteriori
features o riassegnare variabili. E contiene l'output formattato ovvio.
Poi da be.shell lo invochi così:
Exec=$HOME/.local/share/be.shell/Scripts/applet NOMEFUNZIONE AltriArgomenti
(dove finora l'unica ad avere un secondo argomento è la funzione per mpc).
Come vedi ha una funzione per gli update...Anche qui ho pensato di fornire possibile support per Fedora e Suse,
anche se su Suse non funge
Esempio di un file output in source, dal tema code di nemo(noterai che usa una tabella HTML, del tutto superflua
in questo caso, ma l'ho tenuta mentre riscrivevo il suo script originale, come esempio): github.com/Bedevil/be.shell/bl…
Questo naturalmente è inteso per gli script in poll (chiamati da Exec direttamente in BE::Shell), non i FiFo.
👍: 0 ⏩: 1
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-09 20:43:39 +0000 UTC]
Crei una dir Scripts sotto la cartella del tuo tema: ~/.kde4/share/apps/be.shell/Themes/MIOTEMA/Scripts
Vi copi il file da mettere in source (ad esempio dal tema Code di Nemo)
E nota il case statement finale, è lì che varia il parametro, la funzione updates è chiamata da argomento come 'up'
Per completezza:
[updates]
Exec=$HOME/.local/share/be.shell/Scripts/applet up
PollInterval=20000
Lines=1
Type=Label
Dove pollinterval è in millisecondi.
P.s. Ricordi che nell'archivio con Lula che ti ho mandato c'era un tema plasma?
Guarda qui: plus.google.com/11617863395970…
Sto ribollendo di rabbia...
👍: 0 ⏩: 1
UnderTheFuckingGun In reply to Hombremaledicto [2015-05-09 21:57:14 +0000 UTC]
Ok grazie. Domani mi ci metto, stasera c'ho la testa fusa.
Per quanto riguarda il tema plasma......sono senza parole.....solo una grande tristezza. Ma dico io, che senso ha?? Non capisco....
Sono curioso di leggere cosa mi risponderà
Io al momento sono a questo punto (ho cambiato il font, il clock, il tema icone e la config di conky)
postimg.org/image/6n81u4o7n/
postimg.org/image/lmr49bc9l/
che ne pensi?
EDIT: a giro ho trovato un tizio che invece ti cita correttamente visto che usa un tema plasma identico(?) a Dynamo (per KDE4): kde-look.org/content/show.php/…
EDIT 2: Non riesco a trovare dove la dockbar linka le icone per il cestino (che tra parentesi ha smesso di funzionare, se ci clicco non succede nulla). Come faccio a cambiare l'icona del cestino pieno/vuoto?
UPDATE: Al momento sono riuscito a cambiare l'icona inserendo due icone in DockBar/
e cambiando
[dock]
Applets=tasks,Time,workspace,expose,TrashCan
in
[dock]
Applets=tasks,Time,workspace,expose,trash
Però anche così se ci clicco sopra non funziona.
👍: 0 ⏩: 2
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-09 22:54:47 +0000 UTC]
Si, ripeto, è probabilmente un bug in BE::Shell.
Vale la pena segnalarlo a Thomas (domani provvedo),
visto che infastidiva anche me.
Hehe, hai notato TrashCan eh?
Potremmo considerarla solo 'una instanza di BE::Trash'
volendo...Così come TopPanel è un'istanza di BE--Panel.
Comunque dì un po', anche da te il calendario di shellfeed
ha cominciato ad evidenziare il giorno corrente (come
doveva fare di default)?
Da me fino a ieri non lo faceva: postimg.org/image/m3gyxbccn/
Ho già scritto a Mark a riguardo, forse è un problema col locale italiano
👍: 0 ⏩: 1
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-10 19:20:36 +0000 UTC]
Credo sia un bug in be.shell.
Credo che per questo passi per KIO.
Allora riferisco a Thomas, nella speranza mi ascolti (sono il suo stalker personale).
👍: 0 ⏩: 1
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-11 11:42:09 +0000 UTC]
Sono pulsanti creati da me.
Serve avere gli effetti "griglia del desktop" e "exposè" abilitati.
Per invocarli uso l'interfaccia dbus per kglobalaccel (sono le scorciatoie da tastiera
per intenderci) per il componente kwin
Prova da terminale:
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ShowDesktopGrid
e
qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ExposeAll
Vedi se così funge, fammi sapere
👍: 0 ⏩: 1
UnderTheFuckingGun In reply to Hombremaledicto [2015-05-11 13:34:54 +0000 UTC]
Anche con
[workspace]
Exec=qdbus org.kde.kglobalaccel /component/kwin invokeShortcut ShowDesktopGrid
non funziona. C'è qualcosa che non mi quadra...
👍: 0 ⏩: 0
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-09 22:39:58 +0000 UTC]
Caruccio assai...Poi la resa dei font è molto simile alla mia(grassoccia, come inteso per questo tema),
e con le icone paper è la morte sua
Tu piuttosto ti trovi bene con questa conf?
La sidebar come hai notato è comoda, specie alla nostra risoluzione, ed è un motivo per cui
ho avuto il tuo stesso pensiero: sviluppiamola ulteriormente!
Non solo altri feed, ma altre feature...Possibilmente da includere negli script shellfeed, shelloid o applet
(quest'ultimo non ancora pronto, ma mentre se ne parlava mi è venuto in mente come migliorarlo).
Ti ringrazio per il supporto, anche se non c'era bisogno
spero vivamente di essermi sbagliato su sto tizio...Che per qualche coincidenza abbia intrapreso una strada
simile alla mia per tonalità, ecc...
Comunque molta della rabbia è sbollita ora...Il tema plasma medito di migliorarlo molto (l'idea iniziale era
di rilasciare una preview la settimana prossima, ma date le circostanze), giusto per mostrare qualcosa di
diverso. Pochi usano gradienti lineari in plasma ad esempio. Molti non sanno nemmeno che è possibile.
Spero di ricavarci qualcosa di bello. Se poi qualcuno mi accuserà di copiare tizio qui (cosa per cui ero incazzato
da principio), gli linkerò i post su g+ dove si evince che ci stavo lavorando da prima di lui
Per la dockbar mi sa che è un bug in be.shell. Quando è vuota non fa nulla. Quando è piena devo cliccarci due volte.
Le icone sono user-trash e user-trash-full.
Puoi copiarle dal tema paper (se non erro da 48x48 places e status, rispettivamente) direttamente nel tema be.shell, subdir dockbar, poi dai reload da runner. Se non funge, ti passo le mie).
👍: 0 ⏩: 1
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-10 01:18:10 +0000 UTC]
Un po' mi fa uscire di testa a conti fatti...
Ma ad essere sincero ultimamente sono (di nuovo) un poco agorafobico.
Non esco molto, e sto perdendo le lezioni - pazienza, ero già indietro e devo
dare gli esami dall'anno scorso(proprio in questo periodo ero immobile a letto
col bacino rotto, persi la borsa di studi) - recupererò!
Poi ogni giorno imparo, come hai evidenziato, cose nuove, quindi meglio così
Perlomeno mi tengo occupato, ed è ispirante lavorare a ciò che ami e ti piace.
Oltretutto, con questa storia di creare uno standard, mi trovo intrigato dal
concepire nuove soluzioni, quindi non tutto il male viene per nuocere.
👍: 0 ⏩: 0
UnderTheFuckingGun [2015-05-07 09:15:16 +0000 UTC]
Sbav *.*
I can't wait your commit! ^^
'F5' every day on your Github ahahahahaa .
OT/
Do you know why my startup applications doesn't appears on beshell's system tray??
👍: 0 ⏩: 1
Hombremaledicto In reply to UnderTheFuckingGun [2015-05-07 10:41:05 +0000 UTC]
For a commit, you'll have to wait a bit longer...
The fact is that i'm also working on a GTK2 theme, another for plasmashell, and a firefox one..
Yes: the idea is to make this a complete suite
Also, i promised to write some patches myself to add features in BE::Shell (like a notification OSD to mention one).
For the repo, check also this one: github.com/Bedevil/be.shell
I will not abandon mine, but here is where all the magic resides
That said, i can share a snapshot if you want. Just ask.
Regarding the systray, it depends:
- Check from the systray dialog if the icon is set as "nasty" as first thing
- Check if the process started, effectively. Might be it did not
If you're using BE::Shell on plasma5, some systray entries are 'broken' (noticed myself, mostly KF5 applications).
Applet networkmanager (the gtk one), kwalletmanager, spotify and dropbox are working here.
As for klipper, create a button in your be.shell conf:
[klipper]
DBus=session;org.kde.klipper;/klipper;org.kde.klipper.klipper;showKlipperPopupMenu
Icon=klipper
ToolTip=Clipboard
Mode=0
Type=Button
Add this button to a panel. Kill and start klipper again...Tada! Clipboard is back
From the klipper menu make sure now it is really on autostart.
Also notice: saldy plasma5 appears to have issues with addings scripts in kcmshell5 autostart.
So, add them as "program", giving the full path.
If none of the cases above let me know.
👍: 0 ⏩: 1
UnderTheFuckingGun In reply to Hombremaledicto [2015-05-07 12:10:38 +0000 UTC]
"For a commit, you'll have to wait a bit longer...
The fact is that i'm also working on a GTK2 theme, another for plasmashell, and a firefox one..
Yes: the idea is to make this a complete suite"
WOW! Amazing!!
" i can share a snapshot if you want. Just ask."
Really? It would be fantastic! ^_^
"Regarding the systray, it depends:
- Check from the systray dialog if the icon is set as "nasty" as first thing
- Check if the process started, effectively. Might be it did not"
1) OK. Both "Inutile" e "senza tema" are unselected for apps that doesn't appears.
2) OK. All processes are running at boot.
It's strange because some apps are displayed in the systemtray (apps like RadioTray for example) and others not.
I'm using beshell on KDE4 , KDElibs 4.14.7.
About Klipper, can I create a beshell button even on KDE4?
👍: 0 ⏩: 3
SienarDesign In reply to UnderTheFuckingGun [2015-05-09 08:23:42 +0000 UTC]
run "kcmshell4 kded", and deactivate the "Status Notifier Manager" (please don't ask me what it's called in italian)
You can also run
qdbus org.kde.kded /kded setModuleAutoloading statusnotifierwatcher false
qdbus org.kde.kded /kded unloadModule statusnotifierwatcher
from konsole to deactivate & disable it
👍: 0 ⏩: 1
| Next =>