Category Archives: Tepl

GtkSourceView fundraising – November/December report

I’ve launched in September a fundraising for the GtkSourceView library. Here is a report for the past two months. What has been achieved I prefer to set expectations, I haven’t worked hard on GtkSourceView and Tepl this time around, because … Continue reading

Posted in GtkSourceView, Tepl | Comments Off on GtkSourceView fundraising – November/December report

GtkSourceView fundraising – September/October report

I’ve launched two months ago a fundraising for the GtkSourceView library. I intend to write a report every two months, so that you can follow what’s going on in that project, and at the same occasion I can explain in … Continue reading

Posted in GtkSourceView, Tepl | Comments Off on GtkSourceView fundraising – September/October report

GObject design pattern: attached class extension

I wanted to share one recurrent API design that I’ve implemented several times and that I’ve found useful. I’ve coined it “attached class extension”. It is not a complete description like the design patterns documented in the Gang of Four … Continue reading

Posted in Amtk, gspell, GtkSourceView, Library development, Programming, Tepl | 3 Comments

Amtk – Actions, Menus and Toolbars Kit for GTK+

GtkUIManager has been deprecated without a good replacement for applications that want to keep a traditional UI (with a menubar, toolbar and statusbar). So I’ve written a new shared library called Amtk, currently developed inside the Tepl repository. It is … Continue reading

Posted in Amtk, Tepl | 1 Comment

Gtef library renamed to Tepl – Text editor product line

Gtef (GTK+ text editor framework) has been renamed to Tepl (Text editor product line). The end of Tepl is pronounced like in “apple”. I didn’t really like the name Gtef. And since the project is still young, it was easy … Continue reading

Posted in Tepl | Comments Off on Gtef library renamed to Tepl – Text editor product line

Gtef 2.0 – GTK+ Text Editor Framework

Gtef is now hosted on gnome.org, and the 2.0 version has been released alongside GNOME 3.24. So it’s a good time for a new blog post on this new library. The main goal of Gtef is to ease the development of … Continue reading

Posted in GtkSourceView, Library development, Tepl | 5 Comments

Announcing Gtef, an incubator for GtkSourceView

Gtef – the acronym for “GNOME Text Editor Framework” – is a new library that eases the development of GtkSourceView-based text editors and IDEs. It can serve as an incubator for some GtkSourceView features. See the Gtef repo on GitHub … Continue reading

Posted in GtkSourceView, Tepl | 2 Comments