Profile

Cover photo
4,364 followers|117,681 views
AboutPostsPhotosVideos

Stream

GTK

Shared publicly  - 
 
+Emmanuele Bassi shows how to use the newly added support for OpenGL available with GTK+ 3.16.
let's say you are on a bleeding edge distribution, or have access to bleeding edge GTK+. let's say you want to use OpenGL inside your GTK+ application. let's say you don't know where to start, except for the API reference of the GtkGLArea widget, and all you can find are examples and tutorials ...
27
8
Igor Gnatenko's profile photoBin Li's profile photoFelix Löhr's profile photoKonstantin Dmitriev's profile photo
7 comments
 
genie and vala samples!!
Add a comment...

GTK

Shared publicly  - 
 
A new update from +Matthias Clasen on the GTK+ Inspector improvements, as well as a sneak peek to the GtkHeaderBar and GtkStack support in Glade.
GTK+ Inspector is a debugging tool that is built directly into GTK+ and is available in every GTK+ application by using of the shortcuts Ctrl-Shift-d or Ctrl-Shift-i. Since I last wrote about it, a number of things have changed, so it is time to give an update on the state of GtkInspector as of ...
23
1
oliver marks's profile photoMatteo Stentella's profile photo
 
Nice to see the header bar support in glade :)
Add a comment...

GTK

Shared publicly  - 
 
what to look forward for 3.16, courtesy of +Matthias Clasen
A number of new features have landed in GTK+ recently. These are now available in the 3.15.0 release. Here is a quick look at some of them. Overlay scrolling. We've had long-standing feature requests to turn scrollbars into overlayed indicators, for touch systems. An implementation of this idea ...
30
1
Steven Oliver's profile photo
Add a comment...

GTK

Shared publicly  - 
 
after +Ignacio Casal blogging about building and bundling gedit on Windows, +Jesse van den Kieboom talks about building and bundling gedit on Mac OS X.
If you're reading this through planet GNOME, you'll probably remember Ignacio talking about gedit 3 for windows. The windows port has always been difficult to maintain, especially due to gedit and its dependencies being a fast moving target, as well as the harsh build environment.
11
3
Gustav Hartvigsson's profile photoLuca Ciavatta's profile photoAporva Varshney's profile photoMatteo Stentella's profile photo
3 comments
 
+GTK
I know...

It was more of a question at no-one in peculator. :-)
Add a comment...

GTK

Shared publicly  - 
 
At GUADEC we also had talks about improving the presence of Wayland on the desktop in order to migrate away from X11; as well as the current and future support for CSS in the theming and drawing API.
6
2
Juanjo Marín's profile photoBruno Alcântara's profile photo
Add a comment...

GTK

Shared publicly  - 
 
Great work to improve building GTK+ on (and for) Windows.

Help is still very much welcome!
 
GTK Builder for Windows. June 26, 2014 4:14 pm Ignacio Casal Quinteiro Uncategorized. At NICE we make use of GTK+ on Windows, Linux and OSX on our product Desktop Cloud Visualization. Till now we managed to do everything with the released versions of GTK we were getting from gtk.org but we are ...
View original post
9
Add a comment...
Have them in circles
4,364 people
Kriry Kriry's profile photo
Androbit technológiai és tudományos magazin's profile photo
Gilbert Dejardin's profile photo
Panagiotis Skordilakis's profile photo
Josh Wingart's profile photo
F.J Kong's profile photo
Sven Lommel's profile photo
wabmax's profile photo
Mathieu Combaudon's profile photo

GTK

Shared publicly  - 
 
Courtesy of +Alexander Larsson, GTK+ now has a JavaScript REPL as a module for the built-in Inspector.

This new module, available on GitHub, lets you query and modify an existing application code at run time.
gnome-shell has a nice integrated developer tool called “Looking glass”. To bring it up, simply enter “lg” into the command prompt: Alt-F2 lg. This brings up a translucent overlay with an interactive JavaScript prompt. Among the nice things it offers are tab completion and an object picker.
21
2
Emmanuele Bassi's profile photoJohn Stowers's profile photoGustav Hartvigsson's profile photoPaolo Redaelli's profile photo
3 comments
 
Cool! Commenting so I remember ;-)
Add a comment...

GTK

Shared publicly  - 
 
thanks to the newly added OpenGL support in GTK+, +Alexander Larsson shows what you can do with GL by porting the three.js WebGL library to GObject.
I've recently been working on OpenGL support in Gtk+, and last week it landed in master. However, the demos we have are pretty lame and are not very good to show off or even test the OpenGL support. I've looked around for some open source demos that used modern GL that we could use, ...
29
4
Michael Pavlovsky's profile photoAndrew Kidoo's profile photo
Add a comment...

GTK

Shared publicly  - 
 
thanks to +Alexander Larsson and +Matthias Clasen, GTK+ now has joined the list of tool kits with native integration with OpenGL.
the first step in getting to a modern tool kit with a decent handling of the graphic pipeline is to actually have a decent handling of the graphic pipeline; it turns out that Cairo does some of that for us, but since everyone has decided that the only API to be exposed by GPU drivers is OpenGL ...
34
15
Yu Chen's profile photoTomeu Vizoso's profile photoJuanjo Marín's profile photoDaniel Stone's profile photo
6 comments
 
/me does happy dance
Add a comment...

GTK

Shared publicly  - 
 
We also had a talk by +Emmanuele Bassi on his plans for having a scene graph API inside GTK+.
I gave this talk at GUADEC 2014; it's the second overall talk about the GTK+ scene graph I have ever gave (the first one was the announcement at GUADEC 2013 that I was going to work on GSK instead of Clutter 2.0), but it was actually the first one with code written down at the time of me ...
8
2
Gustav Hartvigsson's profile photoJavier Jardón's profile photo
Add a comment...

GTK

Shared publicly  - 
 
GUADEC, the +GNOME conference, was in Strasbourg this year, and we had multiple talks about GTK+.

The first one is from Matthias Clasen, who talked about dialogs and message boxes, and support for multiple UIs depending on the platform.
My talk at GUADEC this year was about GTK+ dialogs. The first half of the talk consisted of a comparison of dialogs in GTK+ 2, in GTK+ 3 under gnome-shell and in GTK+ 3 under xfwm4 (as an example of an environment that does not favor client-side decorations). The main take-away here should be ...
13
3
Angel Rafael Alejos Duran's profile photoSteven Oliver's profile photo
Add a comment...

GTK

Shared publicly  - 
 
another great blog post about building and distributing GTK+ apps on Windows, by +Ignacio Casal, who also ported gEdit 3 on the Microsoft platform.
How to build your GTK+ application on Windows. August 1, 2014 3:52 pm Ignacio Casal Quinteiro Uncategorized. For the last few years I have been working on getting gedit builds for Windows and it has never been as easy as now. In this post I will explain the steps you have to do to easily build ...
10
2
Juanjo Marín's profile photoAngel Rafael Alejos Duran's profile photo
Add a comment...
People
Have them in circles
4,364 people
Kriry Kriry's profile photo
Androbit technológiai és tudományos magazin's profile photo
Gilbert Dejardin's profile photo
Panagiotis Skordilakis's profile photo
Josh Wingart's profile photo
F.J Kong's profile photo
Sven Lommel's profile photo
wabmax's profile photo
Mathieu Combaudon's profile photo
Contact Information
Contact info
Email
Story
Tagline
The GTK+ Toolkit
Introduction
GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.

GTK+ can be used from multiple platforms and operating systems.

GTK+ is the toolkit of the GNOME platform.

GTK+ is written in C but has been designed from the ground up to support a wide range of languages, not only C/C++. Using GTK+ from languages such as Perl and Python (especially in combination with the Glade GUI builder) provides an effective method of rapid application development.

GTK+ is released under the terms of the GNU Lesser General Public License, version 2.1 or (at your option) any later version of the license.