Discussione:GTK (toolkit)

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Questa voce rientra tra gli argomenti trattati dal progetto tematico sottoindicato.
Puoi consultare le discussioni in corso, aprirne una nuova o segnalarne una avviata qui.
Software libero
La voce è stata monitorata per definirne lo stato e aiutarne lo sviluppo.
Ha ottenuto una valutazione di livello minimo (agosto 2010).
CSeri problemi relativi all'accuratezza dei contenuti. Importanti aspetti del tema non sono trattati o solo superficialmente. Altri aspetti non sono direttamente attinenti. Alcune informazioni importanti risultano controverse. Potrebbero essere presenti uno o più avvisi. (che significa?)
BLievi problemi di scrittura. Qualche inciampo nello stile. Linguaggio non sempre scorrevole. Strutturazione in paragrafi adeguata, ma ancora migliorabile sotto alcuni aspetti. (che significa?)
DGravi problemi relativi alla verificabilità della voce. Molti aspetti del tema sono completamente privi di fonti attendibili a supporto. Presenza o necessità del template {{F}}. (che significa?)
BLievi problemi relativi alla dotazione di immagini e altri supporti grafici nella voce. Mancano alcuni file o altri sono inadeguati. (che significa?)
Note: andrebbe descritta la logica di GObject e dei widget.
Monitoraggio effettuato nell'agosto 2010

Ciao Efa, c'è un motivo per cui mi hai annullato gli aggiornamenti alla versione e ai wikilink della GTK+ o è una svista? --Utente:NicolaFontana (msg) 15:51, 16 set 2008 (CEST)[rispondi]

Ho fatto un pasticcio. In realtà anche l'elenco di programmi GTK è opera mia, mi ero dimenticato di loggarmi. Mi chiedevo come mai Wikipedia non gestisce il lock della pagina se un altro utente la sta già modificando. Comunque scusa, ho cercato di ripristinare la situazione salvando tutti i dati + recenti. Per favore controlla ed eventualmente correggi ancora. --Utente:Efa

Ora va bene (personalmente sono contento che non ci siano locks: incentiva i contributi... poi, con lo storico, male che vada si può sempre tornare indietro).
Non sono però favorevole ad un elenco applicazioni Gtk+ in questa voce, perché in realtà sono davvero tante. Temo che la voce diventi ingestibile come elenco di programmi open source, soffocando la Gtk+ stessa. La mia proposta è di tenerla qui in incubazione per poi spostarla, se cresce più della voce Gtk+, in una voce sua, tipo Applicazioni GTK+. Approvi? --NicolaFontana (msg) 15:54, 17 set 2008 (CEST)[rispondi]

Personalmente trovo più giusto che almeno un elenco di applicazioni storiche e molto diffuse (esattamente quelle inserite) sia presente. Invece non mi piacerebbe che vengano inserite quelle semisconosciute o peggio non scritte con la libreria in oggetto, come ad esempio si trova nelle pagina delle QT inglese. Per quelle poco note è certo meglio una pagina dedicata Applicazioni GTK+--Efa (msg) 01:53, 18 set 2008 (CEST)[rispondi]

A mio avviso ci si infila in un ginepraio (il progetto X è molto diffuso! il progetto Y non usa Gtk+ direttamente!). Portando un esempio pratico, che io sappia openoffice usa la sua libreria interna VSL che non ha niente di Gtk+, ergo lo toglierei (la Gtk+ può essere usata come un plugin VSL, ma così pure la Qt). Firefox invece la usa, anche se viene distribuito con una sua Gtk+. Netscape non lo conosco, anche se nutro dei dubbi naturali perché è stato sviluppato prima della Gtk+.
Comunque non sono fissato: come poc'anzi accennato (notare il lessico) la lascerei così per vedere come si evolve. --NicolaFontana (msg) 15:33, 18 set 2008 (CEST)[rispondi]

Per quanto riguarda OpenOffice hai perfettamente ragione, togliamolo subito. Onestamente non ricordo dove avessi sentito che usava GTK. Forse usando 'nm' avevo trovato chiamate alla libreria, ma dalla spigazione del link che mi ha segnalato, probabilmente è così perchè ho lanciato il comando sotto Gnome, e li OpenOffice usa VSL su GTK. Se l'avessi lanciato su KDE avrei visto QT e su Windows avrei visto GDI. Sai se la GTK di Firefox è semplicemengte linkata staticamente (non ho controllato) ad una versione non aggiornata, o è una versione customizzata? Invece Netscape, dalla versione 6 condivide il 90% del codice con Mozilla Seamonkey/Suite. Onestamente non so cosa usasse la versione Communicator 4.x --Efa (msg) 21:45, 18 set 2008 (CEST)[rispondi]

Ci rinuncio: ho provato a dare un'occhiata al build system di firefox ma è troppo troppo. Da quel che ho capito, libxul.so è un'accozzaglia di librerie utile per le performances (evita di doverle ricercare una per una nel file system). Purtroppo non ho trovato cenno alcuno su quali porongo di librerie ci finiscono dentro. Nel file di configurazione ci ho perso un mezz'ora senza cavarci niente. Eppure mi sembrava che su windows (che nativamente non ha la Gtk+) l'installer di Firefox non copia libgtk-*.dll. Domani provo a controllare, ché a casa uso solo sistemi operativi seri. --NicolaFontana (msg) 00:08, 19 set 2008 (CEST)[rispondi]

In effetti su Windows (ho guardato sul PC dell'ufficio) non c'è traccia di libgtk-*.dll nella cartella di Mozilla. Questo però probabilmente significa che la libreria è linkata staticamente ad altro. Dal file di configurazione che hai postato è chiara la dipendenza da GTK: 113 GLIB_VERSION=1.2.0 117 CAIRO_VERSION=1.6.0 119 PANGO_VERSION=1.10.0 120 GTK2_VERSION=2.10.0 Io sapevo che Mozilla Suite/Seamonkey e Firefox2.0 usavano GTK 2.6 senza Cairo. Da Firefox 3.0 si è passati a GTK 2.8+ che usano Cairo.

Che firefox usi la Gtk+ per default è dato certo: volevo verificare se usava la Gtk+ del sistema o una sua. Su windows, con firefox-3 installato, nemmeno io ho trovato *gtk* (in tutto il file system): presumo che firefox sia distribuito con una sua Gtk+, un suo cairo, una sua GLib ecc..., probabilmente all'interno del file xul.dll (o libxul.so su Unix-like). Se si trovava facilmente riscontro nel configure si poteva riportare nella voce che firefox usa una sua Gtk+, purtroppo così rimangono solo supposizioni. Pazienza. --NicolaFontana (msg) 14:58, 19 set 2008 (CEST)[rispondi]

Collegamenti esterni modificati[modifica wikitesto]

Gentili utenti,

ho appena modificato 1 collegamento/i esterno/i sulla pagina GTK+. Per cortesia controllate la mia modifica. Se avete qualche domanda o se fosse necessario far sì che il bot ignori i link o l'intera pagina, date un'occhiata a queste FAQ. Ho effettuato le seguenti modifiche:

Fate riferimento alle FAQ per informazioni su come correggere gli errori del bot

Saluti.—InternetArchiveBot (Segnala un errore) 00:32, 3 dic 2017 (CET)[rispondi]

Collegamenti esterni interrotti[modifica wikitesto]

Una procedura automatica ha modificato uno o più collegamenti esterni ritenuti interrotti:

In caso di problemi vedere le FAQ.—InternetArchiveBot (Segnala un errore) 06:28, 6 giu 2020 (CEST)[rispondi]

Collegamenti esterni interrotti[modifica wikitesto]

Una procedura automatica ha modificato uno o più collegamenti esterni ritenuti interrotti:

In caso di problemi vedere le FAQ.—InternetArchiveBot (Segnala un errore) 13:25, 3 apr 2021 (CEST)[rispondi]