Projects / GtkAda contributions

GtkAda contributions

The library is a contribution to GtkAda, an Ada bindings to GTK+ toolkit. It deals with the following issues: tasking support; custom models for tree view widget; custom cell renderers for tree view widget; multi-columned derived model; an extension derived model (to add columns to an existing model); an abstract caching model for directory-like data; tree view and list view widgets for navigational browsing of abstract caching models; file system navigation widgets with wildcard filtering; resource styles; capturing the resources of a widget; embeddable images; some missing sub-programs and bugfixes; a measurement unit selection widget and dialogs; an improved hue-luminance-saturation color model; simplified image buttons and buttons customizable by style properties; controlled Ada types for GTK+ strong and weak references; and a simplified means to create lists of strings.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  13 May 2012 20:18

Release Notes: The Timeout parameter was added to the procedure Send of the package Generic_Message in order to break possible deadlocks.

  •  06 Apr 2012 13:32

Release Notes: The release provides bugfixes in GIO bindings. Some class-wide operations of Gtk_Directory_Items_View_Record have been made primitive for better usability. The package Gtk.Abstract_Browser has been re-implemented, and no longer uses the GTK filtered store (which is currently broken). Documentation has been extended.

  •  23 Jan 2012 23:40

Release Notes: This version is adapted to the version 2.24.0 of GtkAda and packaged for Debian and Fedora 32- and 64-bit x86 architectures.

  •  06 Nov 2011 21:26

Release Notes: This release is compatible with the newest version (2.18) of GtkAda. The package Gtk.Handlers.References now supports explicit unsetting references. Has_Tooltip, Set_Has_Tooltip, and Set_Tip have been added to Gtk.Missed. Gtk.Handlers.Generic_Callback supports signal handlers returning GValue. Gtk.Recent_Manager has been renamed to Gtk.Recent_Manager_Alt to keep it compatible with GtkAda 2.18. Gtk.Object.Checked_Destroy has been added to safely destroy floating widgets. The package Gtk.Recent_Manager_Keys now provides a simplified means to store and restore values by key and contents of combo boxes.

  •  10 Jan 2011 22:02

Release Notes: Progress indication was added to Gtk_Abstract_Directory_Record. Style_Get has been added to Gtk.Widget.Styles returning GValue by name. An RGB convenience function was added to Gtk.Missed. The package Gtk.Generic_Enum_Combo_Box provides a combo box widget created from an enumeration type. The documentation links to the AdaCore on-line GtkAda Reference Manual were fixed because the old reference manual is no longer available.

Screenshot

Project Spotlight

depfinder

A tool that finds the dependencies of Slackware packages.

Screenshot

Project Spotlight

stdnoj

A cross-platform C++ class library.