Rubin-GNOME2 ist ein Multi-Plattform, freie und Open-Source-Projekt, das für die Entwicklung von Anwendung unter dem GNOME 2.0 grafischen Desktop-Umgebung.
eine Sammlung von Ruby Sprachbindungen bietetDie Next-Gen-Rubin-GNOME
Es ist die nächste Generation der Rubin-GNOME-Software, so konstruiert, dass sie sowohl GTK2 und GTK3 GUI-Toolkits unterstützt, Bindungen für viele der zentralen GNOME-Bibliotheken sowie für einige weniger allgemeine enthält.
Umfasst von vielen nützlichen Bibliotheken
Das Rubin-GNOME2 Paket besteht aus vielen nützlichen Bibliotheken, unter denen wir rubin gtk2, rubin gtk3 sowie rubin gnome2-all erwähnen. Das rbbr Programm, ein Ruby-Browser-Dienstprogramm, ist auch Teil der Ruby-GNOME2 Projekt.
Erste Schritte mit Rubin-GNOME2
Es ist ganz einfach, die Rubin-GNOME2 Software auf einem GNU / Linux-Betriebssystem mit nichts als Quellpaket zu installieren. Laden Sie sich einfach die neueste Version von entweder Softoware oder das Projekt & rsquo; s. Website, das Archiv auf Ihrem Home-Verzeichnis speichern und entpacken Sie es, mit einem Archiv-Manager-Dienstprogramm
Öffnen Sie ein Terminal-Anwendung, fügen Sie den Speicherort der extrahierten Archivdateien auf den & lsquo; cd & rsquo; Befehl (z cd /home/softoware/ruby-gnome2-all-2.2.4) und führen Sie die & lsquo; Rake & rsquo; Befehl alle Tools und Bibliotheken in dem Paket enthalten zu kompilieren. Aber wir empfehlen Ihnen dringend, es über die App Ihrer Distribution von GNU / Linux integrierten Software-Center zu installieren.
Unter der Haube
Ein Blick unter die Motorhaube des Rubin-GNOME2 Projekt können wir feststellen, dass es in den Ruby und C-Programmiersprachen geschrieben wurde. Wir haben erfolgreich getestet, die Software auf Computern entweder der 32-oder 64-Bit-Befehlssatz-Architekturen unterstützen.
Läuft auf Linux, BSD und Windows
von Grund Being auf Cross-Plattform zu sein, ist der Rubin-GNOME2 Software kompatibel mit allen GNU / Linux-Distributionen sowie mit den FreeBSD und Microsoft Windows-Betriebssysteme.
< p> Was ist neu in dieser Version:
- Rubin / glib2:
- Verbesserungen:
- Gestoppt g_thread_init () für GLib 2.32.0 anrufen oder später, weil g_thread_init () wird automatisch aufgerufen.
- hinzugefügt GLib.format_size.
- hinzugefügt GLib :: Source # Name.
- hinzugefügt GLib :: Source # name =.
- hinzugefügt GLib :: Source # ready_time.
- hinzugefügt GLib :: Source # ready_time =.
- hinzugefügt GLib :: Source # zerstören.
- Fixes:
- Ein Fehler wurde behoben, der falsch-Wandler auf bigEndian Umgebung verwendet wird. [GitHub # 270] [Berichtet von mtasaka]
- Rubin / GIO2:
- Verbesserungen:
- hinzugefügt Gio :: DBus.
- Fixes:
- Ein Fehler wurde behoben, dass Gio :: Content # ausführbar? wird nicht durch korrekte Name definiert ist.
- Rubin / GTK2:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / GObjectIntrospection:
- Verbesserungen:
- Unterstützte Präfix von Methodennamen zu entfernen.
- Unterstützte GList von UTF-8. [Ruby-gnome2-Entwick-de] [Berichtet von Detlef Reichl]
- hinzugefügt Dokumentation. [GitHub # 267] [Patch von Detlef Reichl]
- Fixes:
- Ein Fehler wurde behoben, der aus nur Argument erforderlich ist. [GitHub # 268] [Berichtet von mtasaka]
- Rubin / GDK3:
- Verbesserungen:
- Gdk :: Fenster:. Hinzugefügt veraltet Konstanten für die Abwärtskompatibilität
- Unterstützte Gdk :: keyval Modulfunktionen. [GitHub # 265] [Berichtet von Detlef Reichl]
- Kairo :: Context # set_source_rgba: Re-unterstützte (({set_source_rgba (r, g, b, a)})) Stil. [GitHub # 272] [Patch von Detlef Reichl]
- [Windows], um das neue Standard-GNOME-Icon-Theme Bundle. [GitHub # 276] [Berichtet von glurp]
- Fixes:
- Gdk :: Color.parse: Fest unerwarteten API ändern. [GitHub # 276] [Berichtet von glurp]
- Ein Fehler wurde behoben, durch das Gdk :: Ereignis :: Mask Ausweich funktioniert nicht. [GitHub # 276] [Berichtet von glurp]
- Rubin / GTK3:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Gtk :: ActionBar: Added. [GitHub # 282] [Vorgeschlagen von Christopher L. Ramsey]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / RSVG2:
- Verbesserungen:
- RSVG :: Handle.new_from_file: Unterstützte Fahnen. Sie können eine große Datei öffnen mit (({: flags = & gt;: unbegrenzt})). [GitHub # 263] [Patch von Taro Matsuzawa]
- Rubin / Clutter:
- Verbesserungen:
- hinzugefügt Clutter :: Eigenschaft.
- Fixes:
- hinzugefügt für Ruby / Pango erfordern fehlt.
- Fixed Initialisierung Reihenfolge. [GitHub # 274] [Berichtet von mtasaka]
Was ist neu in Version 3.0.7:
- Rubin / glib2:
- Verbesserungen:
- Gestoppt g_thread_init () für GLib 2.32.0 anrufen oder später, weil g_thread_init () wird automatisch aufgerufen.
- hinzugefügt GLib.format_size.
- hinzugefügt GLib :: Source # Name.
- hinzugefügt GLib :: Source # name =.
- hinzugefügt GLib :: Source # ready_time.
- hinzugefügt GLib :: Source # ready_time =.
- hinzugefügt GLib :: Source # zerstören.
- Fixes:
- Ein Fehler wurde behoben, der falsch-Wandler auf bigEndian Umgebung verwendet wird. [GitHub # 270] [Berichtet von mtasaka]
- Rubin / GIO2:
- Verbesserungen:
- hinzugefügt Gio :: DBus.
- Fixes:
- Ein Fehler wurde behoben, dass Gio :: Content # ausführbar? wird nicht durch korrekte Name definiert ist.
- Rubin / GTK2:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / GObjectIntrospection:
- Verbesserungen:
- Unterstützte Präfix von Methodennamen zu entfernen.
- Unterstützte GList von UTF-8. [Ruby-gnome2-Entwick-de] [Berichtet von Detlef Reichl]
- hinzugefügt Dokumentation. [GitHub # 267] [Patch von Detlef Reichl]
- Fixes:
- Ein Fehler wurde behoben, der aus nur Argument erforderlich ist. [GitHub # 268] [Berichtet von mtasaka]
- Rubin / GDK3:
- Verbesserungen:
- Gdk :: Fenster:. Hinzugefügt veraltet Konstanten für die Abwärtskompatibilität
- Unterstützte Gdk :: keyval Modulfunktionen. [GitHub # 265] [Berichtet von Detlef Reichl]
- Kairo :: Context # set_source_rgba: Re-unterstützte (({set_source_rgba (r, g, b, a)})) Stil. [GitHub # 272] [Patch von Detlef Reichl]
- [Windows], um das neue Standard-GNOME-Icon-Theme Bundle. [GitHub # 276] [Berichtet von glurp]
- Fixes:
- Gdk :: Color.parse: Fest unerwarteten API ändern. [GitHub # 276] [Berichtet von glurp]
- Ein Fehler wurde behoben, durch das Gdk :: Ereignis :: Mask Ausweich funktioniert nicht. [GitHub # 276] [Berichtet von glurp]
- Rubin / GTK3:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Gtk :: ActionBar: Added. [GitHub # 282] [Vorgeschlagen von Christopher L. Ramsey]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / RSVG2:
- Verbesserungen:
- RSVG :: Handle.new_from_file: Unterstützte Fahnen. Sie können eine große Datei öffnen mit (({: flags = & gt;: unbegrenzt})). [GitHub # 263] [Patch von Taro Matsuzawa]
- Rubin / Clutter:
- Verbesserungen:
- hinzugefügt Clutter :: Eigenschaft.
- Fixes:
- hinzugefügt für Ruby / Pango erfordern fehlt.
- Fixed Initialisierung Reihenfolge. [GitHub # 274] [Berichtet von mtasaka]
Was ist neu in Version 3.0.4:
- Rubin / glib2:
- Verbesserungen:
- Gestoppt g_thread_init () für GLib 2.32.0 anrufen oder später, weil g_thread_init () wird automatisch aufgerufen.
- hinzugefügt GLib.format_size.
- hinzugefügt GLib :: Source # Name.
- hinzugefügt GLib :: Source # name =.
- hinzugefügt GLib :: Source # ready_time.
- hinzugefügt GLib :: Source # ready_time =.
- hinzugefügt GLib :: Source # zerstören.
- Fixes:
- Ein Fehler wurde behoben, der falsch-Wandler auf bigEndian Umgebung verwendet wird. [GitHub # 270] [Berichtet von mtasaka]
- Rubin / GIO2:
- Verbesserungen:
- hinzugefügt Gio :: DBus.
- Fixes:
- Ein Fehler wurde behoben, dass Gio :: Content # ausführbar? wird nicht durch korrekte Name definiert ist.
- Rubin / GTK2:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / GObjectIntrospection:
- Verbesserungen:
- Unterstützte Präfix von Methodennamen zu entfernen.
- Unterstützte GList von UTF-8. [Ruby-gnome2-Entwick-de] [Berichtet von Detlef Reichl]
- hinzugefügt Dokumentation. [GitHub # 267] [Patch von Detlef Reichl]
- Fixes:
- Ein Fehler wurde behoben, der aus nur Argument erforderlich ist. [GitHub # 268] [Berichtet von mtasaka]
- Rubin / GDK3:
- Verbesserungen:
- Gdk :: Fenster:. Hinzugefügt veraltet Konstanten für die Abwärtskompatibilität
- Unterstützte Gdk :: keyval Modulfunktionen. [GitHub # 265] [Berichtet von Detlef Reichl]
- Kairo :: Context # set_source_rgba: Re-unterstützte (({set_source_rgba (r, g, b, a)})) Stil. [GitHub # 272] [Patch von Detlef Reichl]
- [Windows], um das neue Standard-GNOME-Icon-Theme Bundle. [GitHub # 276] [Berichtet von glurp]
- Fixes:
- Gdk :: Color.parse: Fest unerwarteten API ändern. [GitHub # 276] [Berichtet von glurp]
- Ein Fehler wurde behoben, durch das Gdk :: Ereignis :: Mask Ausweich funktioniert nicht. [GitHub # 276] [Berichtet von glurp]
- Rubin / GTK3:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Gtk :: ActionBar: Added. [GitHub # 282] [Vorgeschlagen von Christopher L. Ramsey]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / RSVG2:
- Verbesserungen:
- RSVG :: Handle.new_from_file: Unterstützte Fahnen. Sie können eine große Datei öffnen mit (({: flags = & gt;: unbegrenzt})). [GitHub # 263] [Patch von Taro Matsuzawa]
- Rubin / Clutter:
- Verbesserungen:
- hinzugefügt Clutter :: Eigenschaft.
- Fixes:
- hinzugefügt für Ruby / Pango erfordern fehlt.
- Fixed Initialisierung Reihenfolge. [GitHub # 274] [Berichtet von mtasaka]
Was ist neu in Version 2.2.5:
- Rubin / glib2:
- Verbesserungen:
- Gestoppt g_thread_init () für GLib 2.32.0 anrufen oder später, weil g_thread_init () wird automatisch aufgerufen.
- hinzugefügt GLib.format_size.
- hinzugefügt GLib :: Source # Name.
- hinzugefügt GLib :: Source # name =.
- hinzugefügt GLib :: Source # ready_time.
- hinzugefügt GLib :: Source # ready_time =.
- hinzugefügt GLib :: Source # zerstören.
- Fixes:
- Ein Fehler wurde behoben, der falsch-Wandler auf bigEndian Umgebung verwendet wird. [GitHub # 270] [Berichtet von mtasaka]
- Rubin / GIO2:
- Verbesserungen:
- hinzugefügt Gio :: DBus.
- Fixes:
- Ein Fehler wurde behoben, dass Gio :: Content # ausführbar? wird nicht durch korrekte Name definiert ist.
- Rubin / GTK2:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / GObjectIntrospection:
- Verbesserungen:
- Unterstützte Präfix von Methodennamen zu entfernen.
- Unterstützte GList von UTF-8. [Ruby-gnome2-Entwick-de] [Berichtet von Detlef Reichl]
- hinzugefügt Dokumentation. [GitHub # 267] [Patch von Detlef Reichl]
- Fixes:
- Ein Fehler wurde behoben, der aus nur Argument erforderlich ist. [GitHub # 268] [Berichtet von mtasaka]
- Rubin / GDK3:
- Verbesserungen:
- Gdk :: Fenster:. Hinzugefügt veraltet Konstanten für die Abwärtskompatibilität
- Unterstützte Gdk :: keyval Modulfunktionen. [GitHub # 265] [Berichtet von Detlef Reichl]
- Kairo :: Context # set_source_rgba: Re-unterstützte (({set_source_rgba (r, g, b, a)})) Stil. [GitHub # 272] [Patch von Detlef Reichl]
- [Windows], um das neue Standard-GNOME-Icon-Theme Bundle. [GitHub # 276] [Berichtet von glurp]
- Fixes:
- Gdk :: Color.parse: Fest unerwarteten API ändern. [GitHub # 276] [Berichtet von glurp]
- Ein Fehler wurde behoben, durch das Gdk :: Ereignis :: Mask Ausweich funktioniert nicht. [GitHub # 276] [Berichtet von glurp]
- Rubin / GTK3:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Gtk :: ActionBar: Added. [GitHub # 282] [Vorgeschlagen von Christopher L. Ramsey]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / RSVG2:
- Verbesserungen:
- RSVG :: Handle.new_from_file: Unterstützte Fahnen. Sie können eine große Datei öffnen mit (({: flags = & gt;: unbegrenzt})). [GitHub # 263] [Patch von Taro Matsuzawa]
- Rubin / Clutter:
- Verbesserungen:
- hinzugefügt Clutter :: Eigenschaft.
- Fixes:
- hinzugefügt für Ruby / Pango erfordern fehlt.
- Fixed Initialisierung Reihenfolge. [GitHub # 274] [Berichtet von mtasaka]
Was ist neu in Version 2.2.4:
- Rubin / glib2:
- Verbesserungen:
- Gestoppt g_thread_init () für GLib 2.32.0 anrufen oder später, weil g_thread_init () wird automatisch aufgerufen.
- hinzugefügt GLib.format_size.
- hinzugefügt GLib :: Source # Name.
- hinzugefügt GLib :: Source # name =.
- hinzugefügt GLib :: Source # ready_time.
- hinzugefügt GLib :: Source # ready_time =.
- hinzugefügt GLib :: Source # zerstören.
- Fixes:
- Ein Fehler wurde behoben, der falsch-Wandler auf bigEndian Umgebung verwendet wird. [GitHub # 270] [Berichtet von mtasaka]
- Rubin / GIO2:
- Verbesserungen:
- hinzugefügt Gio :: DBus.
- Fixes:
- Ein Fehler wurde behoben, dass Gio :: Content # ausführbar? wird nicht durch korrekte Name definiert ist.
- Rubin / GTK2:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / GObjectIntrospection:
- Verbesserungen:
- Unterstützte Präfix von Methodennamen zu entfernen.
- Unterstützte GList von UTF-8. [Ruby-gnome2-Entwick-de] [Berichtet von Detlef Reichl]
- hinzugefügt Dokumentation. [GitHub # 267] [Patch von Detlef Reichl]
- Fixes:
- Ein Fehler wurde behoben, der aus nur Argument erforderlich ist. [GitHub # 268] [Berichtet von mtasaka]
- Rubin / GDK3:
- Verbesserungen:
- Gdk :: Fenster:. Hinzugefügt veraltet Konstanten für die Abwärtskompatibilität
- Unterstützte Gdk :: keyval Modulfunktionen. [GitHub # 265] [Berichtet von Detlef Reichl]
- Kairo :: Context # set_source_rgba: Re-unterstützte (({set_source_rgba (r, g, b, a)})) Stil. [GitHub # 272] [Patch von Detlef Reichl]
- [Windows], um das neue Standard-GNOME-Icon-Theme Bundle. [GitHub # 276] [Berichtet von glurp]
- Fixes:
- Gdk :: Color.parse: Fest unerwarteten API ändern. [GitHub # 276] [Berichtet von glurp]
- Ein Fehler wurde behoben, durch das Gdk :: Ereignis :: Mask Ausweich funktioniert nicht. [GitHub # 276] [Berichtet von glurp]
- Rubin / GTK3:
- Verbesserungen:
- Gtk :: AboutDialog # show: Unterstützte license_type Option. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Gtk :: ActionBar: Added. [GitHub # 282] [Vorgeschlagen von Christopher L. Ramsey]
- Fixes:
- Gtk :: AboutDialog # show: Ein Fehler wurde behoben, der Option wrap_license funktioniert nicht. [Ruby-gnome2-Entwick-ja] [Patch von Hiroyuki Ito]
- Rubin / RSVG2:
- Verbesserungen:
- RSVG :: Handle.new_from_file: Unterstützte Fahnen. Sie können eine große Datei öffnen mit (({: flags = & gt;: unbegrenzt})). [GitHub # 263] [Patch von Taro Matsuzawa]
- Rubin / Clutter:
- Verbesserungen:
- hinzugefügt Clutter :: Eigenschaft.
- Fixes:
- hinzugefügt für Ruby / Pango erfordern fehlt.
- Fixed Initialisierung Reihenfolge. [GitHub # 274] [Berichtet von mtasaka]
Was ist neu in Version 2.1.0:
- Verbesserungen:
- Geben Sie Lizenzinformationen gem.
- Fixes:
- [Windows] Hinzugefügt Binärdateien für Ruby 2.1.0 fehlt.
- [GitHub # 123] [Patch von Masafumi Yokoyama]
- Rubin / GDK3:
- Verbesserungen:
- [Windows] Gebündelte hicolor-icon-Thema. Es kann ein Problem zu beheben, auf dem Windows-Thema nicht angewendet wird.
- [ruby-gnome2-Entwick-de] [Berichtet von Regis d'Aubarede]
Was ist neu in der Version 0.18.1:
- Diese Version ist Bugfix-Release von 0.18.0 .
Anforderungen: :
- Rubin
Kommentare nicht gefunden