Quantcast
Channel: Emmanuele Bassi – GTK Development Blog
Browsing latest articles
Browse All 15 View Live

News from GLib 2.58

Next September, GLib will hit version 2.58. There have been a few changes during the past two development cycles, most notably the improvement of the Meson build, which in turn led to an improved...

View Article



Image may be NSFW.
Clik here to view.

Report from the GTK hackfest in Brussels

Thanks to the GNOME Foundation, various GTK developers were able to meet in Brussels right after FOSDEM, for one of our yearly hackfests. The main topics of the hackfest were: recap the work that...

View Article

Testing Discourse for GTK

For the past 20 years or so, GTK used IRC and mailing lists for discussions related to the project. Over the years, use of email for communication has declined, and the overhead of maintaining the...

View Article

Layout managers in GTK 4

Containers and layout policies have been a staple of GTK’s design since the very beginning. If you wanted your widget to lay out its children according to a specific policy, you had to implement...

View Article

Image may be NSFW.
Clik here to view.

Constraint layouts

What are constraints At its most basic, a constraint is a relation between two values. The relation can be described as a linear equation: target.attribute = source.attribute × multiplier + constant...

View Article


Image may be NSFW.
Clik here to view.

GTK Hackfest 2020 — Roadmap and accessibility

Between January 28th and January 31st, the GTK team held what’s now the third hackfest in Brussels. The main topics of the hackfest were: the schedule for the next development snapshot of GTK4 the...

View Article

Image may be NSFW.
Clik here to view.

Building and testing GTK

… or: how GTK developers check their work on the toolkit. Since GNOME’s collective move to GitLab, GTK has taken advantage of the features provided by that platform—especially when it comes to its...

View Article

Image may be NSFW.
Clik here to view.

Who Wrote GTK4

GTK 4 has been a colossal, multi-year development endeavor that started in October 2016 and ended in December 2020. Now that the 4.0 release is finally out, it’s time to look back to the incredible...

View Article


GTK 4.2.0

GTK 4.2.0 is now available for download in the usual places. This release is the result of the initial round of feedback from the application developers porting their projects to GTK4, so it mostly...

View Article


The GTK Documentation

As you may have noticed, there have been various changes in the GNOME developer documentation website, as of late. These changes also affected the API references for GTK and its core dependencies. What...

View Article
Browsing latest articles
Browse All 15 View Live




Latest Images