Ruby-GNOME2 è un progetto gratuito ed open source multipiattaforma che fornisce un insieme di binding linguaggio Ruby per lo sviluppo di applicazioni in ambiente desktop grafico GNOME 2.0.
La nuova generazione Ruby-GNOME
E 'la nuova generazione di software Ruby-GNOME, progettato in modo tale che esso supporta sia toolkit GTK2 e GUI GTK3, che contiene associazioni per molte delle librerie di base GNOME, così come per alcuni tra quelli meno comuni.
Si compone di molte biblioteche utili
Il pacchetto Ruby-GNOME2 è composto da molte biblioteche utili, tra i quali possiamo citare rubino gtk2, rubino GTK3, così come rubino-GNOME2-tutti. Il programma rbbr, un programma di utilità del browser Ruby, è anche parte del progetto Ruby-GNOME2.
Iniziare con Ruby-GNOME2
E 'abbastanza semplice da installare il software Ruby-GNOME2 su un sistema operativo GNU / Linux usando nient'altro che il pacchetto sorgente. Basta scaricare l'ultima versione sia da Softoware o il progetto & rsquo;. S sito, salvare l'archivio sul vostro home directory e decomprimere con un programma di utilità gestore di archivi
Aprire una applicazione Terminale, aggiungere il percorso dei file di archivio estratti per il & lsquo; cd & rsquo; di comando (ad esempio cd /home/softoware/ruby-gnome2-all-2.2.4) ed eseguire il & lsquo; rastrello & rsquo; comando per compilare tutti gli strumenti e le librerie incluse nella confezione. Tuttavia, si consiglia vivamente di installarlo tramite il built-in Software Center applicazione della propria distribuzione di GNU / Linux.
Sotto il cappuccio
Dando uno sguardo sotto il cofano del progetto Ruby-GNOME2, possiamo notare che è stato scritto in linguaggi di programmazione Ruby e C. Abbiamo testato con successo il software sui computer che supportano uno dei 32 o 64 bit architetture dei set di istruzioni.
Gira su Linux, BSD e Windows
Essendo progettato da zero per essere cross-platform, il software Ruby-GNOME2 è compatibile con tutte le distribuzioni GNU / Linux, così come con i sistemi operativi FreeBSD e Microsoft Windows.
< p> Cosa c'è di nuovo in questa versione:
- rubino / glib2:
- I miglioramenti:
- Arrestato chiamare g_thread_init () per GLib 2.32.0 o poi perché g_thread_init () viene chiamato automaticamente.
- Aggiunto GLib.format_size.
- Aggiunto GLib :: Fonte # nome.
- Aggiunto GLib :: Fonte # name =.
- Aggiunto GLib :: Fonte # ready_time.
- Aggiunto GLib :: Fonte # ready_time =.
- Aggiunto GLib :: Fonte # distruggere.
- Correzioni:
- Risoluzione di un errore che convertitore sbagliato viene utilizzato su ambiente bigEndian. [GitHub # 270] [Riportato da mtasaka]
- Rubino / GIO2:
- I miglioramenti:
- Aggiunto Gio :: DBus.
- Correzioni:
- Risoluzione di un errore che Gio :: ContentType # eseguibile? non è definito in base al nome corretto.
- Rubino / GTK2:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / GObjectIntrospection:
- I miglioramenti:
- prefisso supportati di togliere dal nome del metodo.
- GList supportati di UTF-8. [Ruby-gnome2-devel-it] [Riportato da Detlef Reichl]
- Aggiunta documentazione. [GitHub # 267] [Patch di Detlef Reichl]
- Correzioni:
- Risoluzione di un errore che è richiesto solo argomento. [GitHub # 268] [Riportato da mtasaka]
- Rubino / GDK3:
- I miglioramenti:
- Gdk :: Window:. Aggiunto costanti obsolete per la compatibilità all'indietro
- Gdk supportati :: funzioni del modulo keyval. [GitHub # 265] [Riportato da Detlef Reichl]
- Il Cairo :: Contesto # set_source_rgba: Re-sostenuta (({set_source_rgba (r, g, b, a)})) stile. [GitHub # 272] [Patch di Detlef Reichl]
- [Windows] in dotazione il nuovo valore predefinito di GNOME tema di icone. [GitHub # 276] [Riportato da glurp]
- Correzioni:
- Gdk :: Color.parse: fisso cambiamento API inaspettato. [GitHub # 276] [Riportato da glurp]
- Risoluzione di un errore che Gdk :: evento :: Maschera fallback non funziona. [GitHub # 276] [Riportato da glurp]
- Rubino / GTK3:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Gtk :: ActionBar: Aggiunto. [GitHub # 282] [Consigliato da Christopher L. Ramsey]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / RSVG2:
- I miglioramenti:
- rsvg :: Handle.new_from_file: flags supportati. È possibile aprire un file di grandi dimensioni con (({: flags = & gt;: illimitato})). [GitHub # 263] [Patch da Taro Matsuzawa]
- Rubino / Clutter:
- I miglioramenti:
- Aggiunto Clutter :: Feature.
- Correzioni:
- Aggiunto mancante richiede per Ruby / Pango.
- fissi ordine inizializzazione. [GitHub # 274] [Riportato da mtasaka]
Cosa c'è di nuovo nella versione 3.0.7:
- Rubino / glib2:
- I miglioramenti:
- Arrestato chiamare g_thread_init () per GLib 2.32.0 o poi perché g_thread_init () viene chiamato automaticamente.
- Aggiunto GLib.format_size.
- Aggiunto GLib :: Fonte # nome.
- Aggiunto GLib :: Fonte # name =.
- Aggiunto GLib :: Fonte # ready_time.
- Aggiunto GLib :: Fonte # ready_time =.
- Aggiunto GLib :: Fonte # distruggere.
- Correzioni:
- Risoluzione di un errore che convertitore sbagliato viene utilizzato su ambiente bigEndian. [GitHub # 270] [Riportato da mtasaka]
- Rubino / GIO2:
- I miglioramenti:
- Aggiunto Gio :: DBus.
- Correzioni:
- Risoluzione di un errore che Gio :: ContentType # eseguibile? non è definito in base al nome corretto.
- Rubino / GTK2:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / GObjectIntrospection:
- I miglioramenti:
- prefisso supportati di togliere dal nome del metodo.
- GList supportati di UTF-8. [Ruby-gnome2-devel-it] [Riportato da Detlef Reichl]
- Aggiunta documentazione. [GitHub # 267] [Patch di Detlef Reichl]
- Correzioni:
- Risoluzione di un errore che è richiesto solo argomento. [GitHub # 268] [Riportato da mtasaka]
- Rubino / GDK3:
- I miglioramenti:
- Gdk :: Window:. Aggiunto costanti obsolete per la compatibilità all'indietro
- Gdk supportati :: funzioni del modulo keyval. [GitHub # 265] [Riportato da Detlef Reichl]
- Il Cairo :: Contesto # set_source_rgba: Re-sostenuta (({set_source_rgba (r, g, b, a)})) stile. [GitHub # 272] [Patch di Detlef Reichl]
- [Windows] in dotazione il nuovo valore predefinito di GNOME tema di icone. [GitHub # 276] [Riportato da glurp]
- Correzioni:
- Gdk :: Color.parse: fisso cambiamento API inaspettato. [GitHub # 276] [Riportato da glurp]
- Risoluzione di un errore che Gdk :: evento :: Maschera fallback non funziona. [GitHub # 276] [Riportato da glurp]
- Rubino / GTK3:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Gtk :: ActionBar: Aggiunto. [GitHub # 282] [Consigliato da Christopher L. Ramsey]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / RSVG2:
- I miglioramenti:
- rsvg :: Handle.new_from_file: flags supportati. È possibile aprire un file di grandi dimensioni con (({: flags = & gt;: illimitato})). [GitHub # 263] [Patch da Taro Matsuzawa]
- Rubino / Clutter:
- I miglioramenti:
- Aggiunto Clutter :: Feature.
- Correzioni:
- Aggiunto mancante richiede per Ruby / Pango.
- fissi ordine inizializzazione. [GitHub # 274] [Riportato da mtasaka]
Cosa c'è di nuovo nella versione 3.0.4:
- Rubino / glib2:
- I miglioramenti:
- Arrestato chiamare g_thread_init () per GLib 2.32.0 o poi perché g_thread_init () viene chiamato automaticamente.
- Aggiunto GLib.format_size.
- Aggiunto GLib :: Fonte # nome.
- Aggiunto GLib :: Fonte # name =.
- Aggiunto GLib :: Fonte # ready_time.
- Aggiunto GLib :: Fonte # ready_time =.
- Aggiunto GLib :: Fonte # distruggere.
- Correzioni:
- Risoluzione di un errore che convertitore sbagliato viene utilizzato su ambiente bigEndian. [GitHub # 270] [Riportato da mtasaka]
- Rubino / GIO2:
- I miglioramenti:
- Aggiunto Gio :: DBus.
- Correzioni:
- Risoluzione di un errore che Gio :: ContentType # eseguibile? non è definito in base al nome corretto.
- Rubino / GTK2:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / GObjectIntrospection:
- I miglioramenti:
- prefisso supportati di togliere dal nome del metodo.
- GList supportati di UTF-8. [Ruby-gnome2-devel-it] [Riportato da Detlef Reichl]
- Aggiunta documentazione. [GitHub # 267] [Patch di Detlef Reichl]
- Correzioni:
- Risoluzione di un errore che è richiesto solo argomento. [GitHub # 268] [Riportato da mtasaka]
- Rubino / GDK3:
- I miglioramenti:
- Gdk :: Window:. Aggiunto costanti obsolete per la compatibilità all'indietro
- Gdk supportati :: funzioni del modulo keyval. [GitHub # 265] [Riportato da Detlef Reichl]
- Il Cairo :: Contesto # set_source_rgba: Re-sostenuta (({set_source_rgba (r, g, b, a)})) stile. [GitHub # 272] [Patch di Detlef Reichl]
- [Windows] in dotazione il nuovo valore predefinito di GNOME tema di icone. [GitHub # 276] [Riportato da glurp]
- Correzioni:
- Gdk :: Color.parse: fisso cambiamento API inaspettato. [GitHub # 276] [Riportato da glurp]
- Risoluzione di un errore che Gdk :: evento :: Maschera fallback non funziona. [GitHub # 276] [Riportato da glurp]
- Rubino / GTK3:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Gtk :: ActionBar: Aggiunto. [GitHub # 282] [Consigliato da Christopher L. Ramsey]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / RSVG2:
- I miglioramenti:
- rsvg :: Handle.new_from_file: flags supportati. È possibile aprire un file di grandi dimensioni con (({: flags = & gt;: illimitato})). [GitHub # 263] [Patch da Taro Matsuzawa]
- Rubino / Clutter:
- I miglioramenti:
- Aggiunto Clutter :: Feature.
- Correzioni:
- Aggiunto mancante richiede per Ruby / Pango.
- fissi ordine inizializzazione. [GitHub # 274] [Riportato da mtasaka]
Cosa c'è di nuovo nella versione 2.2.5:
- Rubino / glib2:
- I miglioramenti:
- Arrestato chiamare g_thread_init () per GLib 2.32.0 o poi perché g_thread_init () viene chiamato automaticamente.
- Aggiunto GLib.format_size.
- Aggiunto GLib :: Fonte # nome.
- Aggiunto GLib :: Fonte # name =.
- Aggiunto GLib :: Fonte # ready_time.
- Aggiunto GLib :: Fonte # ready_time =.
- Aggiunto GLib :: Fonte # distruggere.
- Correzioni:
- Risoluzione di un errore che convertitore sbagliato viene utilizzato su ambiente bigEndian. [GitHub # 270] [Riportato da mtasaka]
- Rubino / GIO2:
- I miglioramenti:
- Aggiunto Gio :: DBus.
- Correzioni:
- Risoluzione di un errore che Gio :: ContentType # eseguibile? non è definito in base al nome corretto.
- Rubino / GTK2:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / GObjectIntrospection:
- I miglioramenti:
- prefisso supportati di togliere dal nome del metodo.
- GList supportati di UTF-8. [Ruby-gnome2-devel-it] [Riportato da Detlef Reichl]
- Aggiunta documentazione. [GitHub # 267] [Patch di Detlef Reichl]
- Correzioni:
- Risoluzione di un errore che è richiesto solo argomento. [GitHub # 268] [Riportato da mtasaka]
- Rubino / GDK3:
- I miglioramenti:
- Gdk :: Window:. Aggiunto costanti obsolete per la compatibilità all'indietro
- Gdk supportati :: funzioni del modulo keyval. [GitHub # 265] [Riportato da Detlef Reichl]
- Il Cairo :: Contesto # set_source_rgba: Re-sostenuta (({set_source_rgba (r, g, b, a)})) stile. [GitHub # 272] [Patch di Detlef Reichl]
- [Windows] in dotazione il nuovo valore predefinito di GNOME tema di icone. [GitHub # 276] [Riportato da glurp]
- Correzioni:
- Gdk :: Color.parse: fisso cambiamento API inaspettato. [GitHub # 276] [Riportato da glurp]
- Risoluzione di un errore che Gdk :: evento :: Maschera fallback non funziona. [GitHub # 276] [Riportato da glurp]
- Rubino / GTK3:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Gtk :: ActionBar: Aggiunto. [GitHub # 282] [Consigliato da Christopher L. Ramsey]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / RSVG2:
- I miglioramenti:
- rsvg :: Handle.new_from_file: flags supportati. È possibile aprire un file di grandi dimensioni con (({: flags = & gt;: illimitato})). [GitHub # 263] [Patch da Taro Matsuzawa]
- Rubino / Clutter:
- I miglioramenti:
- Aggiunto Clutter :: Feature.
- Correzioni:
- Aggiunto mancante richiede per Ruby / Pango.
- fissi ordine inizializzazione. [GitHub # 274] [Riportato da mtasaka]
Cosa c'è di nuovo nella versione 2.2.4:
- Rubino / glib2:
- I miglioramenti:
- Arrestato chiamare g_thread_init () per GLib 2.32.0 o poi perché g_thread_init () viene chiamato automaticamente.
- Aggiunto GLib.format_size.
- Aggiunto GLib :: Fonte # nome.
- Aggiunto GLib :: Fonte # name =.
- Aggiunto GLib :: Fonte # ready_time.
- Aggiunto GLib :: Fonte # ready_time =.
- Aggiunto GLib :: Fonte # distruggere.
- Correzioni:
- Risoluzione di un errore che convertitore sbagliato viene utilizzato su ambiente bigEndian. [GitHub # 270] [Riportato da mtasaka]
- Rubino / GIO2:
- I miglioramenti:
- Aggiunto Gio :: DBus.
- Correzioni:
- Risoluzione di un errore che Gio :: ContentType # eseguibile? non è definito in base al nome corretto.
- Rubino / GTK2:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / GObjectIntrospection:
- I miglioramenti:
- prefisso supportati di togliere dal nome del metodo.
- GList supportati di UTF-8. [Ruby-gnome2-devel-it] [Riportato da Detlef Reichl]
- Aggiunta documentazione. [GitHub # 267] [Patch di Detlef Reichl]
- Correzioni:
- Risoluzione di un errore che è richiesto solo argomento. [GitHub # 268] [Riportato da mtasaka]
- Rubino / GDK3:
- I miglioramenti:
- Gdk :: Window:. Aggiunto costanti obsolete per la compatibilità all'indietro
- Gdk supportati :: funzioni del modulo keyval. [GitHub # 265] [Riportato da Detlef Reichl]
- Il Cairo :: Contesto # set_source_rgba: Re-sostenuta (({set_source_rgba (r, g, b, a)})) stile. [GitHub # 272] [Patch di Detlef Reichl]
- [Windows] in dotazione il nuovo valore predefinito di GNOME tema di icone. [GitHub # 276] [Riportato da glurp]
- Correzioni:
- Gdk :: Color.parse: fisso cambiamento API inaspettato. [GitHub # 276] [Riportato da glurp]
- Risoluzione di un errore che Gdk :: evento :: Maschera fallback non funziona. [GitHub # 276] [Riportato da glurp]
- Rubino / GTK3:
- I miglioramenti:
- Gtk :: AboutDialog # show: opzione license_type supportati. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Gtk :: ActionBar: Aggiunto. [GitHub # 282] [Consigliato da Christopher L. Ramsey]
- Correzioni:
- Gtk :: AboutDialog # show: Corretto un bug che wrap_license opzione non funziona. [Ruby-gnome2-devel-ja] [Patch da Hiroyuki Ito]
- Rubino / RSVG2:
- I miglioramenti:
- rsvg :: Handle.new_from_file: flags supportati. È possibile aprire un file di grandi dimensioni con (({: flags = & gt;: illimitato})). [GitHub # 263] [Patch da Taro Matsuzawa]
- Rubino / Clutter:
- I miglioramenti:
- Aggiunto Clutter :: Feature.
- Correzioni:
- Aggiunto mancante richiede per Ruby / Pango.
- fissi ordine inizializzazione. [GitHub # 274] [Riportato da mtasaka]
Cosa c'è di nuovo nella versione 2.1.0:
- I miglioramenti:
- Imposta informazioni sulla licenza di gemma.
- Correzioni:
- [Windows] Aggiunto binari mancante per Ruby 2.1.0.
- [GitHub # 123] [Patch da Masafumi Yokoyama]
- Rubino / GDK3:
- I miglioramenti:
- [Windows] bundle hicolor-icon-theme. Si potrebbe risolvere un problema che tema di Windows non viene applicato.
- [ruby-gnome2-devel-it] [Riportato da Regis d'Aubarede]
Cosa c'è di nuovo nella versione 0.18.1:
- Questa release è bug fix release di 0.18.0 .
Requisiti :
- Rubino
I commenti non trovato