1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
GTKADA NEW FEATURES LIST
========================
Copyright (c) 2005-2008, AdaCore
This file contains a list of new features introduced in GtkAda.
An ISO date (YYYY-MM-DD) appears in parentheses after the
description line. This date shows the implementation date
of the feature.
New features in GtkAda 2.10.3
-----------------------------
H620-010 Minor API additions
The function Gdk.Keyval.To_Unicode has been bound.
H528-010 Automatic conversion of C widgets
The package Gtk.Type_Conversion is now obsolete and now longer needed, since
all standard Gtk+ widgets are now automatically converted when needed.
H121-008 Small API changes
The following API changes have been introduced to improve safety of C/Ada
binding.
- in gdk-event.ads: type Event_Handler_Func now has pragma Convention (C)
To adapt to this change, add the same pragma to your implementations for
this function.
- in gdk-window.ads: likewise, for type Gdk_Filter_Func.
- in gtk-menu.ads: likewise, for type Gtk_Menu_Detacher_Func.
New features in GtkAda 2.10.2
-----------------------------
G710-011 Installing both static and shared libraries
Support is now provided for dynamically selecting either the shared or
the static library when building your application, once GtkAda has been
installed.
New features in GtkAda 2.10.0
-----------------------------
G312-002 Support for saving ICO and BMP formats (2007-03-12)
Gdk.Pixbuf.Save now allows saving images in ico and bmp formats.
G310-003 Improved Gdk.Rgb API (2007-03-12)
The Gdk.Rgb API has been enhanced to provide better support for pixel
manipulation.
G222-021 Upgraded Gtk.Notebook binding (2006-02-22)
The Gtk.Notebook binding now incorporates new features that comes with
Gtk+ 2.10.x and in particular the support for drag-and-drop of tabs. The API
allows to easily reorder tabs within a notebook or drag-and-drop a tab from
a notebook to another one.
FA06-005 Compatiblity with Gtk+ 2.10.x (2006-02-10)
GtkAda has been successfully tested against Gtk+ 2.10.x, and
binary versions now come with Gtk+ 2.10.x libraries
New features in GtkAda 2.8.2
----------------------------
F515-002 New widgets bound (2006-10-11)
Missing widgets present in gtk+ 2.8.17, and not bound in GtkAda so far, have
been added. This includes among others: Gtk_Icon_View, Gtk_Message_Dialog,
Gtk_About_Dialog, Gtk_Action, Gtk_Action_Group, Gtk_UI_Manager,
Gtk_Color_Button, Gtk_Font_Button, Gtk_Tree_Model_Filter, Gtk_Tree_Sortable,
Gtk_Combo_Box
F927-011 New Gtk.File_Chooser* widgets bound (2006-10-06)
The Gtk+ widgets Gtk_File_Chooser (and children) have been bound and replace
the obsolescent Gtk_File_Selection.
F505-009 GtkAda shared lib on Windows (2006-10-08)
GtkAda shared library is now built on Windows. This is also the
default mode. The use the GtkAda static library, use gtkada_static.gpr.
New features in GtkAda 2.8.1
----------------------------
F602-010 Major redesign of the Reference Manual (2006-06-06)
The Reference Manual is now generated using other templates, and
generates a nicer-looking and more usable HTML version of the
documentation
F515-002 Upgraded existing packages to gtk+ 2.8 API (2006-06-01)
All existing Gtk.* packages have been updated to include the full
Gtk+ 2.8 API.
F426-006 Upgraded Gtk.Extra binding to gtkextra 2.1.1 (2006-05-13)
The Gtk.Extra.* packages have been updated to the latest gtkada 2.1.1 API,
and gtkextra 2.1.1 is now included with GtkAda.
New features in GtkAda 2.8.0
----------------------------
F512-004 GtkAda comes with Gtk+ 2.8.* binaries (2006-05-12)
GtkAda is now tested and is used with Gtk+ 2.8 libraries
|