Synonyms for pygobject or Related words with pygobject


Examples of "pygobject"
Version 0.12 of PyChess uses PyGObject and GTK+ 3, prior versions used the obsoleted PyGTK.
Guake uses virtual console and not the newer Kmscon, and PyGTK over PyGObject.
PyGObject provides a wrapper for use in Python programs when accessing GObject libraries. GObject is an object system used by GTK+, GLib, GObject, GIO, GStreamer and other libraries.
PyGObject replaced PyGTK, but it has taken a considerable amount of time for many programs to be ported. Most of the software listed here has an older version which used PyGTK.
Ubuntu Software Center or simply Software Center was a high-level graphical front end for the APT/dpkg package management system. It was free software written in Python, PyGTK/PyGObject based on GTK+.
Gramps (formerly GRAMPS, an acronym for Genealogical Research and Analysis Management Programming System) is Free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.
Like the GObject library itself, PyGObject is licensed under the GNU LGPL, so it is suitable for use in both free software and proprietary applications. It is already in use in many applications ranging from small single-purpose scripts to large full-featured applications.
PyGObject can dynamically accesses any GObject libraries that use GObject Introspection. It replaces the need for separate modules such as PyGTK, GIO and python-gnome to build a full GNOME 3.0 application. Once new functionality is added to GObject library it is instantly available as a Python API without the need for intermediate Python glue.
Quod Libet is available on most Linux distributions, FreeBSD, Mac OS X, and Windows as well, requiring only PyGObject, Python, and an OSS or ALSA compatible audio device. The Xfce desktop disk image provided by the Debian project installs Quod Libet as the default audio player.
PyGTK will be phased out with the transition to GTK+ version 3 and be replaced with PyGObject, which uses GObject Introspection to generate bindings for Python and other languages on the fly. This is expected to eliminate the delay between GTK updates and corresponding language binding updates, as well as reduce maintenance burden on the developers.
It is mainly written in Python with some modules written in C. It has a graphical frontend that is based on GTK+ 3/PyGObject and designed with the Glade Interface Designer. Anaconda also has a custom text frontend with support for computers with line printer like terminals, such as the IBM ESA/390 mainframes.
The GLib Object System, or GObject, is a free software library providing a portable object system and transparent cross-language interoperability. GObject is designed for use both directly in C programs to provide object-oriented C-based APIs and through bindings to other languages to provide transparent cross-language interoperability, e.g. PyGObject.
wxPython is a wrapper for the cross-platform GUI API (often referred to as a "toolkit") wxWidgets (which is written in C++) for the Python programming language. It is one of the alternatives to Tkinter, which is bundled with Python. It is implemented as a Python extension module (native code). Other popular alternatives are PyGTK, its successor PyGObject and PyQt. Like wxWidgets, wxPython is free software.
Yafra supports a broad set of common server and client technologies including JEE, Python/Flask, PHP/Slimframework, NodeJS/Express, Apache Wicket, Apache Cayenne, Apache CXF, C server and clients based on OSF/Motif, GTK+ (including PyGObject support and usage of glade), Eclipse RCP, Apache Cordova / AngularJS mobile clients (like Android, IOS and more) built on top of ionic framework. client/server communication is done by simple TCP/IP sockets, RESTful API, EJB and Web Service. In the future messaging based on Java Message Service is supposed to be added.