svn path=/trunk/; revision=19628
This commit is contained in:
Matthias Clasen 2008-02-21 18:03:04 +00:00
parent f07ad74afc
commit 7dbb99c297
210 changed files with 130195 additions and 130942 deletions

View File

@ -1,3 +1,9 @@
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.0 ===
* Makefile.decl: Start Xvfb at depth 16 so cairo doesn't choke.
2008-02-21 Tor Lillqvist <tml@novell.com>
* gtk/gtkfilechooserdefault.c (list_mtime_data_func) [Win32]: Must

View File

@ -4,7 +4,7 @@ Prerequisites
GTK+ requires the following packages:
- The GLib, Pango, ATK and cairo libraries, available at the same
location as GTK+. GTK+ 2.12.1 requires at least GLib 2.12,
location as GTK+. GTK+ 2.13.0 requires at least GLib 2.12,
Pango 1.13, ATK 1.9 and cairo 1.2.
- The TIFF, PNG, and JPEG image loading libraries. You most
@ -20,8 +20,8 @@ GTK+ requires the following packages:
Simple install procedure
========================
% gzip -cd gtk+-2.12.1.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.12.1 # change to the toplevel directory
% gzip -cd gtk+-2.13.0.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.13.0 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GTK+
[ Become root if necessary ]

View File

@ -10,7 +10,7 @@ TEST_PROGS =
### testing rules
# Xvfb based test rules
XVFB = Xvfb
XVFB = Xvfb -screen 0 800x600x16
XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
@ -23,7 +23,7 @@ SKIP_GDKTARGET = \
XVFB_START = \
${XVFB} -help 2>/dev/null 1>&2 \
&& XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
&& { ${XVFB} :$$XID -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
&& { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
&& DISPLAY=:$$XID && export DISPLAY

65
NEWS
View File

@ -1,3 +1,68 @@
Overview of Changes from GTK+ 2.12.x to 2.13.0
==============================================
* gdk-pixbuf:
- Support loading the OS X icns format
- Support loading of JPEG2000 images
- Support loading from and saving to GIO streams
* GDK:
- Add GdkAppLaunchContext, to provide startup notification
with g_app_info_launch()
- Use RandR 1.2 instead of Xinerama when available, and expose
more monitor information
* Accessibility:
- The gail module is now shipped as part of GTK+
- GtkStatusIcon supports keyboard navigation
* GtkCalendar:
- Support displaying details for each day
* GtkBuilder:
- gtk-builder-convert has been improved
- Translation-domain works properly
- Support accessibility
* Testing support:
- Add utilities for testing GTK+ applications
- Add some unit tests for GTK+
* New settings:
- for disabling display of accelerators and mnemonics
- for position of vertical scrollbars in scrolled windows
- for the default input method
* GtkToolShell: new interface for containers of GtkToolItems
* Bug fixes:
- too many to list here
* Updated translations:
Arabic (ar)
Assamese (as)
Belarusian (be)
Belarusian Latin (be@latin)
Czech (cs)
German (de)
Greek (el)
Estonian (et)
Finnish (fi)
French (fr)
Irish (ga)
Hebrew (he)
Indonesian (id)
Kurdish (ku)
Marathi (mr)
Norwegian bokmål (nb)
Occitan (oc)
Brazilian Portugese (pt_BR)
Slovenian (sl)
Swedish (sv)
Telugu (te)
Russian (ru)
Overview of Changes from GTK+ 2.12.0 to 2.12.1
==============================================

2
README
View File

@ -1,7 +1,7 @@
General Information
===================
This is GTK+ version 2.12.1. GTK+ is a multi-platform toolkit for
This is GTK+ version 2.13.0. GTK+ is a multi-platform toolkit for
creating graphical user interfaces. Offering a complete set of widgets,
GTK+ is suitable for projects ranging from small one-off projects to
complete application suites.

View File

@ -1,3 +1,7 @@
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.0 ===
2007-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.12.1 ===

View File

@ -1,3 +1,7 @@
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.0 ===
2008-02-18 Sven Neumann <sven@gimp.org>
* gtk/tmpl/gtkstock.sgml: added GTK_STOCK_PAGE_SETUP.

View File

@ -408,6 +408,14 @@ Turns off certain object flags. (Private)
</para>
<!-- ##### MACRO GTK_STOCK_PAGE_SETUP ##### -->
<para>
The "Page Setup" item.
<inlinegraphic fileref="gtk-page-setup.png" format="PNG"></inlinegraphic>
</para>
@Since: 2.14
<!-- ##### MACRO GTK_TIPS_QUERY ##### -->
<para>

View File

@ -720,15 +720,6 @@ The "Reverse Portrait Orientation" item.
@Since: 2.10
<!-- ##### MACRO GTK_STOCK_PAGE_SETUP ##### -->
<para>
The "Page Setup" item.
<inlinegraphic fileref="gtk-page-setup.png" format="PNG"></inlinegraphic>
</para>
@Since: 2.14
<!-- ##### MACRO GTK_STOCK_PASTE ##### -->
<para>
The "Paste" item.

View File

@ -1,3 +1,7 @@
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.0 ===
2008-02-15 Matthias Clasen <mclasen@redhat.com>
* gdk-pixbuf-animation.h:

View File

@ -9,7 +9,7 @@ GTK_PRINT_PREVIEW_COMMAND="evince --unlink-tempfile --preview --print-settings %
endif
SUBDIRS = theme-bits $(xdgmimedir) . tests
DIST_SUBDIRS=theme-bits xdgmime
DIST_SUBDIRS=theme-bits xdgmime tests
if HAVE_CUPS
GTK_PRINT_BACKENDS=file,cups

View File

@ -1,3 +1,7 @@
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.0 ===
2007-10-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.12.1 ===

View File

@ -1,3 +1,7 @@
2008-02-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.0 ===
2008-02-18 Jorge Gonzalez <jorgegonz@svn.gnome.org>
* es.po: Updated Spanish translation

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More