Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Risorse italiane (documentazione e tools)
  • Search

[TIP] "save as" dialog firefox/thunderbird Qt/KDE like

Forum riservato alla documentazione in italiano.

Moderator: ago

Post Reply
  • Print view
Advanced search
15 posts • Page 1 of 1
Author
Message
skakz
Guru
Guru
User avatar
Posts: 380
Joined: Sat Jul 03, 2004 9:45 am
Location: Ischia/Napoli/Italia/Terra
Contact:
Contact skakz
Website

[TIP] "save as" dialog firefox/thunderbird Qt/KDE

  • Quote

Post by skakz » Thu Jul 13, 2006 10:20 am

un pò in ritardo cmq.. aggiornamento:

Se non ci avete ancora fatto caso da un pò di tempo sia in firefox che in thunderbird il dialog "save as"
è diventato di default quello GTK (per indenderci questo)
Dunque ecco il modo per cambiare questo dialog in uno un pò più KDE/Qt style like (click qui)

per le versione >2.x di firefox/thunderbird basta editare prefs.js (oppure entrare in about:config)
e settare "ui.allow_platform_file_picker" su false.

segue vecchio metodo per le versioni <2.x

si tratta semplicemente di editare un file, ovvero /path/to/mozilla/components/nsFilePicker.js
quindi per firefox sarà /usr/lib/mozilla-firefox/components/nsFilePicker.js
per thunderbird /usr/lib/mozilla-thunderbird/components/nsFilePicker.js
se avete i bin installati /opt/firefox/components/nsFilePicker.js
e così via..

sostituite

Code: Select all

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);
}
con questo

Code: Select all

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);
}
perchè le modifiche abbiano effetto si deve resettare il registro chrome di firefox/thunderbird
questo lo potete fare disabilitando e successivamente riabilitando una estensione o installandone una nuova.
Last edited by skakz on Mon Dec 11, 2006 8:51 pm, edited 1 time in total.
Linux Registered User n.340423
Linux User Group Ischia
www.tush.it
Top
.:deadhead:.
Advocate
Advocate
User avatar
Posts: 2963
Joined: Tue Nov 25, 2003 5:17 pm
Location: Milano, Italy

  • Quote

Post by .:deadhead:. » Thu Jul 13, 2006 12:09 pm

:D :D Ma che gran figata!! Grazie mille davvero! E' molto + carino ora!
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Top
ercoppa
Guru
Guru
User avatar
Posts: 371
Joined: Sat Dec 10, 2005 8:04 pm
Location: roma
Contact:
Contact ercoppa
Website

  • Quote

Post by ercoppa » Thu Jul 13, 2006 3:43 pm

grazie sei un mito!
Top
X-Act!
Apprentice
Apprentice
User avatar
Posts: 245
Joined: Mon Nov 22, 2004 10:49 pm
Location: /home/xact/

  • Quote

Post by X-Act! » Thu Jul 13, 2006 8:32 pm

Meraviglioso!

X me è un megatip! Non la sopportavo proprio quella finestrina gnome-like...

Grazie 1000!!
"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei
Top
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

  • Quote

Post by Cazzantonio » Fri Jul 14, 2006 2:33 am

unica cosa:
il secondo necessita qualche cosa tipo qt e/o pacchetti di kde installati?
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Top
skakz
Guru
Guru
User avatar
Posts: 380
Joined: Sat Jul 03, 2004 9:45 am
Location: Ischia/Napoli/Italia/Terra
Contact:
Contact skakz
Website

  • Quote

Post by skakz » Fri Jul 14, 2006 7:48 am

Cazzantonio wrote:il secondo necessita qualche cosa tipo qt e/o pacchetti di kde installati?
se non hai qt/kde installato semplicemente non ti carica il file picker "kde style like"...
suppongo ti continui a caricare quello vecchio..
Linux Registered User n.340423
Linux User Group Ischia
www.tush.it
Top
Dece
Apprentice
Apprentice
User avatar
Posts: 291
Joined: Tue Nov 23, 2004 4:04 pm
Location: Bologna/Rimini Italy

  • Quote

Post by Dece » Fri Jul 14, 2006 10:38 am

grazie skakz, mi hai finalmente reso libero da quella odiosissima finestra, gran tip :)
Top
Scen
Retired Dev
Retired Dev
User avatar
Posts: 2470
Joined: Tue Jul 29, 2003 9:44 am
Location: Padova, Italy
Contact:
Contact Scen
Website

  • Quote

Post by Scen » Fri Jul 14, 2006 11:58 am

Wow, ULTRA-MEGA tip 8)

Sarebbe da integrarlo negli ebuild di Firefox, magari con abilitazione opzionale tramite USE "kde" :P
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Top
skakz
Guru
Guru
User avatar
Posts: 380
Joined: Sat Jul 03, 2004 9:45 am
Location: Ischia/Napoli/Italia/Terra
Contact:
Contact skakz
Website

  • Quote

Post by skakz » Fri Jul 14, 2006 5:00 pm

Scen wrote:Sarebbe da integrarlo negli ebuild di Firefox, magari con abilitazione opzionale tramite USE "kde" :P
a dire il vero non penso ci siano contro indicazioni per chi non usa qt/kde nel settare questo file picker..
semplicemente (penso) caricherà quell'altro.. poi magari qualcuno che non usa kde potrà confermarlo.
quindi in teoria non dovrebbero servire patch, use o altro.. si dovrebbe poter avere una soluzione unica per tutti.. onestamente non so da cosa sia nata questa scelta dei developers di mozilla..
Linux Registered User n.340423
Linux User Group Ischia
www.tush.it
Top
drizztbsd
Retired Dev
Retired Dev
User avatar
Posts: 278
Joined: Sun Nov 21, 2004 10:58 pm
Location: Cesano Maderno
Contact:
Contact drizztbsd
Website

KDE dialog per altre applicazioni GTK

  • Quote

Post by drizztbsd » Thu Aug 10, 2006 7:02 am

Non so se lo sapete ma c'e' anche KGtk (c'e' in portage come ~) che permette a molte applicazioni Gtk (e QT) di avere il filepicker di kde
Gentoo/Alt lead
Gentoo/*BSD and Gentoo/FreeBSD deputy lead
Paludis contributor
Top
BikE
Guru
Guru
User avatar
Posts: 455
Joined: Tue Dec 21, 2004 5:46 pm
Location: Genova

Re: KDE dialog per altre applicazioni GTK

  • Quote

Post by BikE » Thu Aug 10, 2006 8:42 am

Drizzt Do` Urden wrote:Non so se lo sapete ma c'e' anche KGtk (c'e' in portage come ~) che permette a molte applicazioni Gtk (e QT) di avere il filepicker di kde
Purtroppo le applicazioni sono solo 4 o 5... firefox, kino, gimp... e bo...
Top
skakz
Guru
Guru
User avatar
Posts: 380
Joined: Sat Jul 03, 2004 9:45 am
Location: Ischia/Napoli/Italia/Terra
Contact:
Contact skakz
Website

  • Quote

Post by skakz » Mon Dec 11, 2006 8:56 pm

aggiornamento per versioni di firefox/thunderbird =>2.x al primo post
Linux Registered User n.340423
Linux User Group Ischia
www.tush.it
Top
cloc3
Advocate
Advocate
User avatar
Posts: 4840
Joined: Tue Jan 13, 2004 10:09 am
Location: http://www.gentoo-users.org/user/cloc3/
Contact:
Contact cloc3
Website

Re: [TIP] "save as" dialog firefox/thunderbird Qt/

  • Quote

Post by cloc3 » Mon Dec 11, 2006 10:48 pm

skakz wrote: per le versione >2.x di firefox/thunderbird basta editare prefs.js (oppure entrare in about:config)
e settare "ui.allow_platform_file_picker" su false.
Il salva con nome cambia, ma non cambia la finestra di dialogo relativa alla scelta delle applicazioni esterne (voglio dire, quella per scegliere come visualizzare i pdf). Come si farebbe per cambiare quella?
vu vu vu
gentù
mi piaci tu
Top
skakz
Guru
Guru
User avatar
Posts: 380
Joined: Sat Jul 03, 2004 9:45 am
Location: Ischia/Napoli/Italia/Terra
Contact:
Contact skakz
Website

  • Quote

Post by skakz » Fri Dec 15, 2006 8:37 am

puoi provare con KGtk come suggerito da Drizzt Do` Urden..
Linux Registered User n.340423
Linux User Group Ischia
www.tush.it
Top
cloc3
Advocate
Advocate
User avatar
Posts: 4840
Joined: Tue Jan 13, 2004 10:09 am
Location: http://www.gentoo-users.org/user/cloc3/
Contact:
Contact cloc3
Website

  • Quote

Post by cloc3 » Sun Dec 17, 2006 1:16 pm

skakz wrote:puoi provare con KGtk come suggerito da Drizzt Do` Urden..
grazie. farei un minitip:

Code: Select all

s939 ~ # cat /etc/bash/bashrc|grep firefox
alias firefox="kgtk-wrapper firefox"
:)
vu vu vu
gentù
mi piaci tu
Top
Post Reply
  • Print view

15 posts • Page 1 of 1

Return to “Risorse italiane (documentazione e tools)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy