Repository 32bit  Forum
Repository 64bit  Wiki

Migliorare l'aspetto grafico dei programmi gtk in KDE

Usate questo forum per proporre nuovi articoli, creare gruppi di lavoro, segnalare problemi, collaborare in genere al progetto Wikislacky.

Moderatore: Staff

Regole del forum
1) Citare l'eventuale nome e link dell'articolo della wiki.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Jibbo » dom gen 24, 2010 13:32

per quelli che utilizzano kde e come me hanno bisogno di programmi scritti in GTK , come: firefox, wicd ecc. notano che sono davvero orribili in quanto vengono eseguiti senza tema.
Ho trovato il modo di sistemare questo inconveniente tramite il gtkrc-2.0. Vorrei fare un articolo da mettere sul wiki in modo da aiutare agli con lo stesso problema.
Jibbo
Linux 1.0
Linux 1.0
 
Messaggi: 52
Iscritto il: mer ott 28, 2009 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Bart » dom gen 24, 2010 14:27

Un modo semplice per cambiare il look è installare gtk-chtheme e settare la configurazione dal tool. ;)

http://plasmasturm.org/code/gtk-chtheme/
Bart
Staff
Staff
 
Messaggi: 4248
Iscritto il: dom ago 08, 2004 23:00
Località: Rimini

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda algol » dom gen 24, 2010 15:08

Se non sbaglio c'è un tema simil QT per gtk... o era il contrario?
Avatar utente
algol
Linux 2.6
Linux 2.6
 
Messaggi: 969
Iscritto il: gio set 07, 2006 0:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Blallo » dom gen 24, 2010 15:14

non tema, ma wrapper che adegua le gtk col tema kde in uso..
http://slackbuilds.org/repository/13.0/ ... qt-engine/
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3244
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Jibbo » dom gen 24, 2010 15:15

Bart ha scritto:Un modo semplice per cambiare il look è installare gtk-chtheme e settare la configurazione dal tool. ;)

http://plasmasturm.org/code/gtk-chtheme/

lo so.. ma io volevo spiegare come farlo attraverso il gtkrc-2.0 , se non serve,niente ^^
Jibbo
Linux 1.0
Linux 1.0
 
Messaggi: 52
Iscritto il: mer ott 28, 2009 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda danix » dom gen 24, 2010 15:17

a me interessa, sopratutto se sei riuscito senza installare pacchetti extra... eventualmente inizia a postare qui il metodo, per il wiki ti basta mandare un pm a Loris e ti abiliterà non appena lo legge... ;)
Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Jibbo » dom gen 24, 2010 16:20

Nessun pacchetto extra,apparte il tema :P :)
il metodo è questo:
andare su gnome-looks sezione temi gtk 2.x e scegliere un tema.
Siccome a me lo stile di kde4 piace, ho scelto questo.
una volta scaricato, lo si scompatta in una directory a scelta, per facilità nella home. perciò il suo percorso completo sarà:

Codice: Seleziona tutto
/home/tuahome/tema


si apre con l'editor preferito il gtkrc-2.0 che si trova a questo indirizzo:

Codice: Seleziona tutto
/home/tuahome/.kde/share/config/gtkrc-2.0


(se non c'è , istruzioni sotto)

e alla prima riga (subito dopo le righe contrassegnate con # , cioè i commenti) si inserisce questa riga:

Codice: Seleziona tutto
include "/home/tuahome/tema/gtk-2.0/gtkrc"


dove tuahome sta per il tuo username che usi per fare il login, mentre tema per il nome della directory scompattata. et woilà!

Se il gtkrc-2.0 NON c'era o con il metodo sopra NON funziona:

posizioniamoci nella nostra home e creiamo un nuovo file di nome .gtkrc-2.0 e dentro scriviamoci queste righe.

Codice: Seleziona tutto
include "/home/tuahome/tema/gtk-2.0/gtkrc"
style "user-font"
{ font_name="Liberation Sans 9  " }
widget_class "*" style "user-font"
gtk-theme-name="[b]tema[/b]"
gtk-font-name="Liberation Sans 9  "


dove tuahome sta per il tuo username che usi per fare il login, mentre tema per il nome della directory scompattata.
;)
Jibbo
Linux 1.0
Linux 1.0
 
Messaggi: 52
Iscritto il: mer ott 28, 2009 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda danix » dom gen 24, 2010 17:14

grazie :D

Quando Loris ti abilita al gruppo wiki non dimenticare di creare un'howto ;)
Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Blallo » dom gen 24, 2010 17:23

Offtopic: finalmente qualche altro volontario nella community! benvenuto :D
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3244
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda brainvision » dom gen 24, 2010 17:36

Offtopic: Salve ragazzi,

scusate l'off topic, ma questa è una domanda che mi frulla da parecchio tempo nel cervello ed approfitto allora del fatto di essere in argomento gtk e temi per parlarne qui..
In pratica ho iniziato da un po' di tempo a questa parte a creare dei temi gtk: non creare da zero, ad essere onesti, ma modificando qualcuno già esistente.. è divertente, non troppo complicato (dopo averci perso del tempo per imparare le basi, naturally, e soprattutto si può pubblicare il proprio lavoro ed avere la soddisfazione di vedere se a qualcuno piace..
Ora, chi di voi si sarà cimentato con la creazione dei gtk, si è accorto subito che non esiste praticamente nessun how-to, nessuna guida, niente di niente che spiega come fare a fare questo o quello: tutto deve essere fatto da autodidatta. Esiste solo la spiegazione delle varie parti del tema (neanche tutte e neanche dettagliatamente) in inglese, sul sito di Gnome (http://live.gnome.org/GnomeArt/Tutorials/GtkThemes)..
Naturalmente, a parte un paio di software che comunque hanno altri scopi diretti, non esiste neanche un programma ben scritto adatto a questo scopo..
Ecco la mia domanda è questa: c'è qualcuno che abbia conoscenze da programmatore che sia interessato a scrivere un software del genere? Io, di mio, ci posso mettere le mie conoscenze sulla materia, ma in quanto a codice.. son messo male!
Giusto per prevenire, GnomeColorChooser non è un programma che fa esattamente questo. Lo fa, in qualche modo, ma non modificando il file di testo gtkrc del tema ma andando a sovrascrivere
Codice: Seleziona tutto
/home/tuahome/.gtkrc-2

Ma così facendo, nel momento in cui cambiamo tema, restano quelle impostazioni di modifiche fatte per il tema precedente! Un casino!

Ecco tutto.. Naturalmente, non mi aspetto che si crei la fila a questa mia richiesta.. :) Però chissà, magari qualcuno aveva già pensato di suo a qualcosa del genere.. chissà!
Avatar utente
brainvision
Packager
Packager
 
Messaggi: 756
Iscritto il: ven dic 26, 2008 18:23
Località: bologna (bo)
Nome Cognome: Leonardo Totaro
Slackware: x86_64-current
Kernel: 3.7.1
Desktop: xfce 4.10

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda robbybby » dom gen 24, 2010 22:14

Grande!
Io ho preferito il tema kde42-Optimized, anche se uso KDE 3.
Avatar utente
robbybby
Linux 3.x
Linux 3.x
 
Messaggi: 1178
Iscritto il: sab dic 16, 2006 10:48
Località: Fra Trantor e Terminus
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Jibbo » lun gen 25, 2010 15:50

jimmy_page_89 ha scritto:Offtopic: finalmente qualche altro volontario nella community! benvenuto :D

Grazie mille! faccio il possibile :P

Non credevo interessasse a così tanta gente! grazie mille a tutti!

brainvision ha scritto:Offtopic: Ecco la mia domanda è questa: c'è qualcuno che abbia conoscenze da programmatore che sia interessato a scrivere un software del genere? Io, di mio, ci posso mettere le mie conoscenze sulla materia, ma in quanto a codice.. son messo male!


Offtopic: Io me la cavo in java abbastanza bene, riesco anche a cavarmela in python con le pygtk e riescoa fare qualcosina (per esempio sul mio acer one mi sono fatto un programma che mi ruota lo schermo)appena ho tempo libero mi ci potrei dedicare un po' e ti contatto.. ma non prima di giugno, se no quest'anno mi spellano .
Jibbo
Linux 1.0
Linux 1.0
 
Messaggi: 52
Iscritto il: mer ott 28, 2009 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda phobos3576 » lun gen 25, 2010 18:40

Jibbo, tieni presente che certi temi finalizzati proprio a rendere simili KDE e Gnome (ad esempio, Oxygen e QtCurve), provvedono automaticamente a creare un apposito file gtkrc in /usr/share/themes/nome_tema/gtk-2.0; in più, se trovano il file $HOME/.gtkrc-2.0, inseriscono proprio all'inizio la riga:
Codice: Seleziona tutto
include "/usr/share/themes/nome_tema/gtk-2.0/gtkrc"
Avatar utente
phobos3576
Staff
Staff
 
Messaggi: 2980
Iscritto il: sab apr 16, 2005 23:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Jibbo » lun gen 25, 2010 18:59

phobos3576 ha scritto:Jibbo, tieni presente che certi temi finalizzati proprio a rendere simili KDE e Gnome (ad esempio, Oxygen e QtCurve), provvedono automaticamente a creare un apposito file gtkrc in /usr/share/themes/nome_tema/gtk-2.0; in più, se trovano il file $HOME/.gtkrc-2.0, inseriscono proprio all'inizio la riga:
Codice: Seleziona tutto
include "/usr/share/themes/nome_tema/gtk-2.0/gtkrc"


ne farei menzione sul wiki, ma secondo me sono pesanti e fanno più danni di quel che risolvono.
Secondo me una configurazione "a manina" è sempre migliore perchè tieni sotto controllo cosa fai (anche perchè con kde4 non si sa mai), senza contare che in questo modo non perdi tempo a installare: questo,quest'altro , ancora questo e anche quest'altro ..
Jibbo
Linux 1.0
Linux 1.0
 
Messaggi: 52
Iscritto il: mer ott 28, 2009 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggioda Jibbo » mar gen 26, 2010 15:58

avuto l'accesso, secondo voi rientra nella categoria configurazione o server x?

edit:
per ora l'ho messo in configurazione il suo link è questo: http://www.slacky.eu/wikislack/index.php?title=Migliorare_l'aspetto_delle_applicazioni_Gtk_su_KDE se qualcuno ci da un'occhiata così vedo di non aver scritto cavolate. ^^
Spero non si offendano gli utenti non ringraziati ma è stato solo per non occupare un'altra mezza facciata :P
Jibbo
Linux 1.0
Linux 1.0
 
Messaggi: 52
Iscritto il: mer ott 28, 2009 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5

Prossimo

Torna a Wikislacky

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite