~ubuntu-branches/ubuntu/intrepid/libgtkada2/intrepid

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