GNOME - Page 2
GNOME RSS feed-
Using GSettings with Python/PyGObject
This morning I began tinkering with GSettings in Python, the new configuration settings API used in GNOME 3 (replaced GConf). I am using PyGObject , the new GLib/GObject/GIO bindings (replaced PyGTK). Here is the example program I used to get my feet wet along with a short tutorial.
Keep in mind that I've been tinkering with the GSettings API for all of a few hours. Please feel free to comment on this post if I have provided incorrect information.
-
Source Code Browser for Gedit 3
I have just switched to GNOME 3 and as a result, my old Symbol Browser Plugin was no longer compatible with Gedit 3. Since I have grown pretty dependent upon this plugin for daily use, I had to hunker down and put out a new plugin: Source Code Browser for Gedit 3
The new Gedit plugin is written in Python instead of C (so that it is easier to install and update) and has some prettier looking icons. It is fairly similar in functionality but I have dropped some of the less-used features in favor of simplicity.
You can read more or download Gedit Source Code Browser at Github.
-
Guake - Drop Down Terminal in GNOME 3
Today I fell in love with a new Terminal. See, I just took a screenshot as I typed this (below). Guake is a "top-down" terminal like that used in the game Quake. By pressing a hot-key (F12 by default) a terminal window drops down from the top of your screen. Press the hot key again and the terminal goes away. With customizable transparency and support for multiple tabs, this terminal could be a great addition to my GNOME 3 environment.
The Guake website does say:
Yes, Guake has a lot of bugs =)
So, I'll have to spend a few more days of playing with it. But either way it seems like a cool project and a handy way to interact with the terminal from within GNOME Shell.
Fedora users can find Guake in the repositories as 'guake'.
-
Adding a Taskbar or Dock to GNOME 3 / GNOME Shell
GNOME Shell in GNOME 3 does not have a taskbar, task list, or dock in the way that many of us have grown accustomed to. This has been the source of lot of criticism from new users migrating to GNOME 3. I too was put off by the lack of a taskbar initially (I have since adapted to a workflow without a taskbar).
Here are some taskbar options for those users out there want a taskbar or dock to ease their migration to GNOME 3 and GNOME Shell.
-
GTK+ and Glade3 GUI Programming Tutorial - Part 3
Writing a Basic Program to Implement the Glade File
In this part of the GTK+ and Glade3 GUI Programming Tutorial series, I will show you a very basic program that will parse the Glade file we created in Part 1 and display the main window for our GTK+ text editor. In this part of the tutorial, I will be discussing the GTK+ concepts first and then show the code in both Python and C (in different colors). If you have chosen to work in one language or the other, you can opt to skip over the code explanation for the language you are not going to use.



