4 giu 2007
Integrare Firefox in KDE
Breve howto su come integrare maggiormente Firefox in ambiente KDE.
1- Utilizzare lo stile QT nelle applicazioni GTK
sudo apt-get install gtk-qt-engine
FIREFOX 1.5
sudo kate /usr/lib/firefox/components/nsFilePicker.js
Modificare:
function (compMgr, fileSpec, location, type)
{
debug(“registering (all right — a JavaScript module!)”);
compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);
compMgr.registerFactoryLocation(FILEPICKER_CID,
“FilePicker JS Component”,
//@line 278 “/builds/tinderbox/Fx-Mozilla1.8.0….
“”,
//@line 280 “/builds/tinderbox/Fx-Mozilla1.8.0….
fileSpec,
location,
type);
}
In:
function (compMgr, fileSpec, location, type)
{
debug(“registering (all right — a JavaScript module!)”);
compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);
compMgr.registerFactoryLocation(FILEPICKER_CID,
“FilePicker JS Component”,
//@line 278 “/builds/tinderbox/Fx-Mozilla1.8.0….
FILEPICKER_CONTRACTID,
//@line 280 “/builds/tinderbox/Fx-Mozilla1.8.0….
fileSpec,
location,
type);
}
Riavviare Firefox e fare un reset del Chrome registry (basta installare/disinstallare un estensione)
—————————-
Apriamo il kcontrol–aspetto e temi
Comparira’ il modulo:Stili e font GTK
Selezioniamo lo stile KDE/QT.
2- Utilizzare lo stile KDE/QT nella dialog della ricerca file di Firefox

Digitiamo nella barra degli indirizzi di firefox:
about:config
Cambiamo il valore della stringa:
ui.allow_platform_file_picker
da true a false
3- Integrare Kget in Firefox
sudo apt-get install kget
Per utilizzare il download manager integrato in Konqueror:
Una volta installata l’estensione,nelle impostazioni di FlashGot selezioniamo il PATH per l’eseguibile “kget”
4- Aggiungere icone

Scarichiamo e apriamo l’estensione Konquefox
5-Integrare Kmail
Anche per questa modifica useremo:
about:config
Cerchiamo la seguente stringa e aggiungiamo la nuova stringa kmail:
Clic destro sulla finestra, Nuova -> Stringa , aggiungere network.protocol-handler.app.mailto,clicchiamo su OK.
Nella finestra successiva scriviamo kmail
Il risultato deve essere uguale a questo:
network.protocol-handler.external.mailto true
network.protocol-handler.app.mailto kmail
6- Utilizzare lo stile Crystal
C’e’ solo l’imbarazzo della scelta.
Per completare l’opera,sarebbe bello utilizzare l’estensione: Cute menu
_______________________________
Qualche screen sul risultato finale:
Molte modifiche saltano comunque all’occhio quando si passa il mouse sui menu’ o quando si attivano le icone..

Il tuo indirizzo ip:
38.107.179.218



RSS Feed







on
on
on







1
pistolinux
dice:
Pubblicato il 05-06-2007 alle 00:23
WOW! fantastico tutorial!
io mi ero fermato al look-n-feel QT per le GTK dato da “gtk-engines-qt”, non sapevo si potessero ottenere tali risultati..
E l’integrazione di Kget? non ho parole!
pistolinuxQuota
2
mcarpe
dice:
Pubblicato il 05-06-2007 alle 07:26
Bella guida, complimenti!
Solo un appunto: il primo pacchetto si chiama gtk-qt-engine e non gtk-engines-qt
(almeno credo… è l’unico simile che ho trovato).
mcarpeQuota
3
divilinu
dice:
Pubblicato il 05-06-2007 alle 07:42
@mcarpe
si e’ vero..io non ho controllato perche’ l’avevo gia’
grazie della segnalazione
ps. il risultato e’ sorprendente…:-D..firefox sembra propio una app di KDE
divilinuQuota
4
bautz
dice:
Pubblicato il 05-06-2007 alle 07:44
Bel tutorial complimenti
Una domanda: il pacchetto gtk-qt-engine permette di utilizzare il qt in tutte le applicazioni gtk o solo in firefox?
bautzQuota
5
Ben
dice:
Pubblicato il 05-06-2007 alle 07:50
@bautz
in tutte le applicazioni gtk..
BenQuota
6
Andrea M.
dice:
Pubblicato il 05-06-2007 alle 08:57
Metteresti uno screen di come viene firefox dopo le modifiche?Please!!!
Txh
Andrea M.Quota
7
sofisma
dice:
Pubblicato il 05-06-2007 alle 09:16
Ma come fai a postare certe chicche ?!?! non sei umano
Complimenti
sofismaQuota
8
divilinu
dice:
Pubblicato il 05-06-2007 alle 09:18
@AndreaM
appena arrivo a casa metto uno screen completo
@Sofisma
hehe..dai questa e’ una guida “suggerita”..nel senso che c’era gia’
il difficile e’ andarle a scovare..;)(e tradurle)
divilinuQuota
9
Caste
dice:
Pubblicato il 05-06-2007 alle 10:25
Ottimo! Ma perché una guida per la 1.5, dato che sono già arrivati alla 2.0.0.4?
P.S. Per quanto riguarda la risoluzione dello splashscreen su schermi wide, sto avendo un piccolo scambio di battute con Cesare Tirabassi (da quanto ho capito, traduttore e/o sviluppatore ufficiale di Ubuntu) qui…se ti interessa puoi darci un’occhiata
CasteQuota
10
divilinu
dice:
Pubblicato il 05-06-2007 alle 10:35
@Caste
ci guardo subito..
Chi utilizza la Dapper ha firefox 1.5 se non sbaglio..ecco perche’..;)
divilinuQuota
11
Fabio
dice:
Pubblicato il 05-06-2007 alle 11:55
ma cosa succhede se in seguito a queste modifiche aggiorno firefox?
Perdo tutto o queste impostazioni restano?
FabioQuota
12
finferflu
dice:
Pubblicato il 05-06-2007 alle 12:05
Io la gtk-qt-engine la sconsiglio sempre e con fervore. Ogni volta che l’ho installata mi sono ritrovato a reinstallare tutto il sistema. Man mano quelle librerie divorano tutto, il sistema diventa sempre più lento e instabile. Sono arrivato al punto di non riuscire più a muovere il cursore per quanto la mia CPU fosse sovraccarica. Esperienza da non ripetere mai più. Spero che la gtk-qt-engine si stata lievemente migliorata, altrimenti consiglio di disinstallarla all’istante!
finferfluQuota
13
divilinu
dice:
Pubblicato il 05-06-2007 alle 12:06
dovrebbe restare tutto cosi’..al max puo’ cambiare il tema di default..ma basta ri-selezionarlo
divilinuQuota
14
Tyler
dice:
Pubblicato il 05-06-2007 alle 13:10
Grazie mille Divilinux
Pensavo di conoscere tutti i segreti di about:config, ma quella del dialog in stile KDE mi mancava, aggiunta immediatamente al file user.js, cosa che consiglio a tutti altrimenti con gli aggiornamenti di firefox dovete ripetere tutto ogni volta.
TylerQuota
15
ubuntubox
dice:
Pubblicato il 05-06-2007 alle 14:19
Grande divi, hai fatto il danno
ubuntuboxQuota
16
divilinu
dice:
Pubblicato il 05-06-2007 alle 14:24
@ubuntubox
quale danno?..non a tutti piace la grafica gtk..
divilinuQuota
17
Goro
dice:
Pubblicato il 06-06-2007 alle 08:25
Scusa se uso questo post per contattarti ma non trovo altro modo.
ho un problema con kubuntu (su un notebook, il s.o. gira da pennina usb perchè il controller dei dischi del notebook è rotto)
Ieri sera stafa tirando giù un pò di aggiornamenti dopo l’aggiunta del repository di trevino… ma si è spento il notebook! ora ogni volta che lo riaccendo non riesco a far nessun aggiornamento o installazione. mi dice che c’è già un processo di installazione in corso… ma non c’è nulla. ho dato un occhiata anche nei processi aperti ma non riesco a trovare nulla…
sai darmi una dritta??
grazie e scusa del posto poco appropriato.. se vuoi cancella pure il commento
GoroQuota
18
divilinu
dice:
Pubblicato il 06-06-2007 alle 08:36
- Come hai fatto gli aggiornamenti? adept o apt?
-hai provato a lanciare apt?..se si quale e’ il messaggio di errore?
divilinuQuota
19
Goro
dice:
Pubblicato il 06-06-2007 alle 10:06
aggiornamenti fatti tramite adept, poi si è spento.
ora come lancio adept mi dice che c’è già un processo in eseguzione.
apt mi da degli errori su delle chiavi publiche non disponibili, più un errore
“dpkg was interrupted, you must manually run ‘dpkg –configure -a’ to corresct the problem”
grazie per ora e scusa del disturbo
GoroQuota
20
Goro
dice:
Pubblicato il 06-06-2007 alle 10:26
ho lanciato il dpkg e ha funzionato.. mi ha sbloccato tutto…
grazie non avevo pensato a apt.. sono relativamente nuovo del mondo linux… e certe cose mi mancano…
grazie della dritta!!!!!!!!!!!!!!!!!!!!!!!!!!!
spero di non aver più bisogno del tuo aiuto!!
GoroQuota
21
divilinu
dice:
Pubblicato il 06-06-2007 alle 11:15
quando qualcosa (come lo spegnimento improvviso) blocca il processo di dpkg..fino a quando non lanci
dpkg –configure -a
non e’ possibile usare apt-get..e di conseguenza anche adept che e’ solo l’interfaccia..;)
divilinuQuota
22
ubuntubox
dice:
Pubblicato il 06-06-2007 alle 14:31
@ divi
il danno in senso buono, anche a me quelle finestrelle male integrate mi davano fasidio
ubuntuboxQuota
23
franchiusso
dice:
Pubblicato il 07-06-2007 alle 10:49
Ciao,scusa cosa intendi per
”
Riavviare Firefox e fare un reset del Chrome registry (basta installare/disinstallare un estensione)
”
?
non ho proprio capito questo passaggio…..
franchiussoQuota
24
divilinu
dice:
Pubblicato il 07-06-2007 alle 10:54
basta che disinstalli un tema..o un plugin..;)
cosi’ dice uno degli howto da dove ho raccolto le informazioni
divilinuQuota
25
Dampyr85
dice:
Pubblicato il 10-06-2007 alle 18:05
Bella guida,però si genera un po’ di problemi con il salvataggio delle immagini.
Non riesco più a salvare una singola immagine dopo aver integrato kget..avet soluzioni?
Dampyr85Quota
26
divilinu
dice:
Pubblicato il 10-06-2007 alle 18:54
@Dampy
a me non succede..:/
divilinuQuota
27
said
dice:
Pubblicato il 09-07-2007 alle 15:32
ma non funziona col firefox 2.0.0.4? avevo provato questo tutorial precedentemente ed aveva funzionato mentre con questa versione non sembra proprio andare..
saidQuota
28
divilinu
dice:
Pubblicato il 09-07-2007 alle 15:44
@said
strano..ho firefox 2.0.0.4 ma funziona normalmente
divilinuQuota
29
Due ottimi windeco « Divilinux Lost Blog
dice:
Pubblicato il 22-07-2007 alle 16:51
30
Lex79
dice:
Pubblicato il 01-08-2007 alle 18:06
Mi è successa una cosa stranissima, con firefox 2.0.0.5 ho seguito la guida, tutto ok a parte che cambiando la stringa “ui.allow_platform_file_picker” da true a false non si apriva piu’ la finestra di dialogo, così l’avevo lasciata a “true”. ieri con l’aggiornamento alla versione 2.0.0.6 ho riprovato a mettere la stringa su “false” ed ora funziona alla perfezione….magia degli aggiornamenti
Lex79Quota
31
Giuseppe
dice:
Pubblicato il 02-09-2007 alle 19:08
Uso firefox 2.0.0.6 su feisty, ho provato ugualmente questo tutorial perchè non trovo altro modo per rendere decente firefox sotto kde. Gli engine risultano già installati così provo ad aprire il file Picker.js con kate come sopra scritto ma ottengo un errore chilometrico riguardante il server X (ma non ho capito nulla potrebbe anche parlare di pastasciutta
). Sai darmi qualche consiglio/informazione? Grazie mille.
http://paste.ubuntu-nl.org/36074/
GiuseppeQuota
32
divilinu
dice:
Pubblicato il 02-09-2007 alle 20:29
proba a ricostruire il database prima di lanciare kate
kbuildsycoca
quella modifica e’ solo per firefox 1.5 comunque..
divilinuQuota
33
KdeFox trick numero due… « Divilinux Lost Blog
dice:
Pubblicato il 25-09-2007 alle 16:29
34
davide
dice:
Pubblicato il 19-12-2007 alle 00:12
ciao divi…ho installato firefox 2.0.0.11..ho seguito tutti i passaggi ma non ho ottenuto un bel risultato…anzi, quasi non è cambiato nulla…forse perchè la tua guida è per firefox 1.5? ciao e grazie
davideQuota
35
divilinu
dice:
Pubblicato il 19-12-2007 alle 00:26
@davide
no e’ per firefox 2.0 e successivi, ma anche per le vecchie versioni..con un workaround per la 1.5.
Cosa vuoi dire con “non e’ cambiato nulla” ?..
divilinuQuota
36
davide
dice:
Pubblicato il 19-12-2007 alle 09:01
grazie per l’attenzione!mi spiego..le icone sono cambiate, anche il tema..i bottoni, tipo quello “cerca” di google sono rimasti tali e quali, sqadrati, e non un po’ smussati. Anche accanto a “file”,”modifica”,”"strumenti” e gli altri non mi è comparsa nessuna icona..in sostanza sembra quasi che mi sia cambiato solo il tema..
davideQuota
37
Daniele
dice:
Pubblicato il 28-07-2008 alle 12:23
Ciao divi
So che ormai da un pò hai abbandonato kde…ma cmq volevo chiederti se hai idea del motivo per cui il gtk-qt-engine non sembra non funzionare correttamente: sulla mia kubuntu 8.04.1 utilizzo l’engine preinstallato dai repository; quando vado a selezionare in Kcontrol -> Aspetto e temi -> Stili e font GTK -> Stili e font GTK -> Use another style -> Qt e applico l’impostazione, non la prende mai…cioè la volta successiva che entro nel modulo resta sempre selezionato il default “Use my KDE style in GTK applications”…
DanieleQuota
38
Divilinux
dice:
Pubblicato il 28-07-2008 alle 12:27
@Daniele
Come giustamente hai ricordato, kde non lo seguo piu’ quindi non so proprio risponderti mi spiace..
DivilinuxQuota