Matthias Clasen
225803d3ce
Fix a theming problem with colors in GtkCalendar. ( #499703 , Michael
...
2007-11-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcalendar.c: Fix a theming problem with colors
in GtkCalendar. (#499703 , Michael Hofmann)
svn path=/trunk/; revision=19055
2007-11-26 17:42:35 +00:00
Matthias Clasen
8dd889e420
Bump glib requirement
...
svn path=/trunk/; revision=19054
2007-11-26 17:34:24 +00:00
Matthias Clasen
736f86b303
Use templates for glib-mkenums calls instead of complicated commandlines
...
2007-11-26 Matthias Clasen <mclasen@redhat.com>
Use templates for glib-mkenums calls instead of
complicated commandlines in Makefiles. (#429910 )
* gdk-pixbuf/Makefile.am:
* gdk/Makefile.am:
* gtk/Makefile.am:
* perf/Makefile.am: Use templates for glib-mkenums
* gdk-pixbuf/gdk-pixbuf-enum-types.[ch].template:
* gdk/gdkenumtypes.[ch].template:
* gtk/gtktypebuiltings.[ch].template:
* perf/typebuiltins.[ch].template: The templates
svn path=/trunk/; revision=19053
2007-11-26 17:32:19 +00:00
Matthias Clasen
d5eb6847e5
Don't use guint8 for bitfields, since some compilers choke on that.
...
2007-11-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserbutton.c:
* gtk/gtktoolbar.c: Don't use guint8 for bitfields, since
some compilers choke on that. (#467722 )
svn path=/trunk/; revision=19051
2007-11-26 17:10:00 +00:00
Matthias Clasen
259244deda
Add a note about hook setup. ( #425004 , Emmanuele Bassi)
...
2007-11-26 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaboutdialog.c (gtk_about_dialog_set_website): Add a note
about hook setup. (#425004 , Emmanuele Bassi)
svn path=/trunk/; revision=19050
2007-11-26 16:48:21 +00:00
Priit Laes
643e4f3d0e
Translation updated by Ivar Smolin.
...
2007-11-26 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Ivar Smolin.
svn path=/trunk/; revision=19049
2007-11-26 14:58:34 +00:00
Priit Laes
67c213bcb6
Translation updated by Ivar Smolin.
...
2007-11-26 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Ivar Smolin.
svn path=/trunk/; revision=19048
2007-11-26 14:46:29 +00:00
Tor Lillqvist
19209e3a15
Use the monitor the window currently is on, not always the primary
...
2007-11-26 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdkwindow-win32.c (gdk_window_fullscreen): Use the
monitor the window currently is on, not always the primary
monitor. (#463865 , Tim Evans)
svn path=/trunk/; revision=19047
2007-11-25 22:59:50 +00:00
Tor Lillqvist
fa7b91a8f7
New file, dummy implementations.
...
2007-11-26 Tor Lillqvist <tml@novell.com>
* gdk/win32/gdktestutils-win32.c: New file, dummy implementations.
* gdk/win32/Makefile.am: Add it.
svn path=/trunk/; revision=19045
2007-11-25 22:25:18 +00:00
Tor Lillqvist
23eb9a76f6
Don't add jasper to all_loaders if no libjasper.
...
2007-11-26 Tor Lillqvist <tml@novell.com>
* configure.in: Don't add jasper to all_loaders if no libjasper.
* gdk-pixbuf/Makefile.am: Fix static build of the icns loader.
svn path=/trunk/; revision=19044
2007-11-25 22:18:52 +00:00
Nickolay V. Shmyrev
2d7e04ab55
Updated Russian translation by Vasiliy Faronov <qvvx@yandex.ru>
...
2007-11-25 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* ru.po: Updated Russian translation
by Vasiliy Faronov <qvvx@yandex.ru>
svn path=/trunk/; revision=19043
2007-11-25 19:49:46 +00:00
Bastien Nocera
f4606f266b
Add detection for libjasper, used by the gdk-pixbuf JPEG2000 loader
...
2007-11-25 Bastien Nocera <hadess@hadess.net>
* configure.in: Add detection for libjasper, used by the
gdk-pixbuf JPEG2000 loader
2007-11-25 Bastien Nocera <hadess@hadess.net>
* Makefile.am:
* io-jasper.c: Add the libjasper JPEG2000 loader
(Closes : #469901 )
svn path=/trunk/; revision=19042
2007-11-25 18:07:01 +00:00
Matthias Clasen
4896e24bb1
Require gtk-doc 1.8
...
2007-11-25 Matthias Clasen <mclasen@redhat.com>
* configure.in: Require gtk-doc 1.8
* */*.c: Use gtk-doc abbreviations for examples in docs.
svn path=/trunk/; revision=19041
2007-11-25 06:51:19 +00:00
Matthias Clasen
1719428849
Fix a typo
...
svn path=/trunk/; revision=19039
2007-11-25 06:07:44 +00:00
Matthias Clasen
0184d7caad
Move signal and property documentation inline, fix a problem with the
...
2007-11-25 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkdialog.c: Move signal and property documentation inline,
fix a problem with the ::response signal docs. (#499133 , Josselin
Mouette)
svn path=/trunk/; revision=19038
2007-11-25 05:40:49 +00:00
Priit Laes
15e5f5b96a
Translation updated by Ivar Smolin.
...
2007-11-24 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Ivar Smolin.
svn path=/trunk/; revision=19036
2007-11-24 12:42:58 +00:00
Priit Laes
3105be9283
Translation updated by Ivar Smolin.
...
2007-11-24 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Ivar Smolin.
svn path=/trunk/; revision=19035
2007-11-24 12:42:45 +00:00
15:48:26 Tim Janik
2fc85e7b85
initialize automake variables EXTRA_DIST and TEST_PROGS for unconditional
...
2007-11-22 15:48:26 Tim Janik <timj@imendio.com>
* Makefile.decl: initialize automake variables EXTRA_DIST and
TEST_PROGS for unconditional appending via += in other makefiles.
define recursive test targets: test, test-report, perf-report,
full-report, as described here:
http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
the test targets will execute Gtk+ test programs within an Xvfb session.
* gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
* gtk/tests/testing.c: use g_test_add_func() to register tests and use
g_test_run() to run the tests to integrate with the testing framework.
* gtk/tests/Makefile.am: removed exemplary testing rules.
* Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
* gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
* tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
* docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
* docs/reference/Makefile.am, docs/tools/Makefile.am:
* docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
* gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
* demos/gtk-demo/Makefile.am, demos/Makefile.am:
* modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
* modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
* modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
* modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
* modules/engines/ms-windows/Theme/Makefile.am:
* modules/engines/ms-windows/Makefile.am:
* modules/engines/Makefile.am, modules/engines/pixbuf/Makefile.am:
* modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
* contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
* gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
* gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
* gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
svn path=/trunk/; revision=19034
2007-11-22 14:47:57 +00:00
15:39:40 Tim Janik
2dc08ada49
call g_test_init() from gtk_test_init().
...
2007-11-22 15:39:40 Tim Janik <timj@imendio.com>
* gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
* gtk/tests/testing.c: use g_test_add_func() to register tests and use
g_test_run() to run the tests to integrate with the testing framework.
* gtk/tests/Makefile.am: removed exemplary testing rules.
* Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
* gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
* tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
* docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
* docs/reference/Makefile.am, docs/tools/Makefile.am:
* docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
* gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
* demos/gtk-demo/Makefile.am, demos/Makefile.am:
* modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
* modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
* modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
* modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
* modules/engines/ms-windows/Theme/Makefile.am:
* modules/engines/ms-windows/Makefile.am:
* modules/engines/Makefile.am, modules/engines/pixbuf/Makefile.am:
* modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
* contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
* gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
* gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
* gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
svn path=/trunk/; revision=19033
2007-11-22 14:38:26 +00:00
Priit Laes
b5b038af3b
Translation updated by Ivar Smolin.
...
2007-11-22 Priit Laes <plaes@svn.gnome.org>
* et.po: Translation updated by Ivar Smolin.
svn path=/trunk/; revision=19032
2007-11-22 11:38:44 +00:00
Matthias Clasen
68c4796380
Fix a casting problem. ( #485662 , patch by Herbert Valerio Riedel)
...
2007-11-22 Matthias Clasen <mclasen@redhat.com>
* modules/printbackends/cups/gtkcupsutils.c: Fix a casting problem.
(#485662 , patch by Herbert Valerio Riedel)
svn path=/trunk/; revision=19025
2007-11-22 06:04:41 +00:00
Matthias Clasen
1ece9d4e40
Fix an aliasing problem. ( #347585 , Ed Catmur)
...
2007-11-22 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktextiter.c: Fix an aliasing problem. (#347585 , Ed Catmur)
svn path=/trunk/; revision=19024
2007-11-22 05:50:32 +00:00
Richard Hult
0d81a39f5b
* gdk/quartz/gdktestutils-quartz.c: Add stubs for the testing functions to
...
2007-11-21 Richard Hult <richard@imendio.com>
* gdk/quartz/Makefile.am: * gdk/quartz/gdktestutils-quartz.c: Add
stubs for the testing functions to fix the build.
svn path=/trunk/; revision=19023
2007-11-21 11:29:03 +00:00
Behdad Esfahbod
fb51fed475
Fix C89 compilation issue. ( #467711 , The Written Word)
...
2007-11-21 Behdad Esfahbod <behdad@gnome.org>
* tests/testrichtext.c (setup_buffer): Fix C89 compilation issue.
(#467711 , The Written Word)
svn path=/trunk/; revision=19022
2007-11-21 09:32:35 +00:00
Ross Burton
866049c66b
Add xsetting for gtk-scrolled-window-placement ( #458103 ).
...
2007-11-21 Ross Burton <ross@openedhand.com>
* gdk/x11/gdksettings.c:
Add xsetting for gtk-scrolled-window-placement (#458103 ).
svn path=/trunk/; revision=19021
2007-11-21 09:22:48 +00:00
Behdad Esfahbod
a64cba34e3
Make GtkMenuItem's arrow size themeable. ( #469239 , Michael Natterer)
...
2007-11-21 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtkmenuitem.c (gtk_menu_item_class_init),
(gtk_menu_item_paint): Make GtkMenuItem's arrow size themeable.
(#469239 , Michael Natterer)
svn path=/trunk/; revision=19020
2007-11-21 09:22:06 +00:00
Behdad Esfahbod
f4d4a6e6cb
Add Gtk/EnableAccels and Gtk/EnableMnemonics xsettings for
...
2007-11-21 Behdad Esfahbod <behdad@gnome.org>
* gdk/x11/gdksettings.c (gdk_settings_names, gdk_settings_map): Add
Gtk/EnableAccels and Gtk/EnableMnemonics xsettings for
gtk-enable-accels and gtk-enable-mnemonics GtkSettings respectively.
(#436536 , Tommi Komulainen)
svn path=/trunk/; revision=19019
2007-11-21 09:12:59 +00:00
Matthias Clasen
9116609354
Fix the default value of the toolbar-style property. ( #489782 , Jan Janech)
...
2007-11-21 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbar.c: Fix the default value of the toolbar-style
property. (#489782 , Jan Janech)
svn path=/trunk/; revision=19018
2007-11-21 05:49:35 +00:00
Matthias Clasen
11a88edb28
Avoid drawing one too many frames. ( #107398 , Owen Taylor, Miguel Gomez)
...
2007-11-20 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkimage.c (animation_timeout): Avoid drawing one too many
frames. (#107398 , Owen Taylor, Miguel Gomez)
svn path=/trunk/; revision=19017
2007-11-21 04:56:50 +00:00
Matthias Clasen
ae85b9619a
Use G_DEFINE_TYPE ( #469341 , Björn Lindqvist)
...
2007-11-20 Matthias Clasen <mclasen@redhat.com>
* gdk-pixbuf-animation.c: Use G_DEFINE_TYPE (#469341 ,
Björn Lindqvist)
svn path=/trunk/; revision=19016
2007-11-21 04:12:13 +00:00
Yannig MARCHEGAY
bc4aaf9fc1
Updated Occitan translation
...
svn path=/trunk/; revision=19015
2007-11-20 20:19:49 +00:00
Tim Janik
40695ee368
Fixed copyright for newly submitted files.
...
svn path=/trunk/; revision=19014
2007-11-20 17:44:06 +00:00
Tim Janik
3270b1d6d0
ChangeLog: added Gtk+ testing utility development history.
...
svn path=/trunk/; revision=19013
2007-11-20 15:04:33 +00:00
Tim Janik
4f7a2da8e8
Moved Gdk test functions from Gtk+ to Gdk test utils.
...
* gdk/Makefile.am: added gdktestutils.h to public includes.
* gdk/gdk.h: added gdktestutils.h to public includes.
* gdk/gdk.symbols: added gdk_test_simulate_button, gdk_test_simulate_key,
gdk_test_render_sync.
* gdk/gdktestutils.h: new file, added prototypes for gdk_test_simulate_button,
gdk_test_simulate_key, gdk_test_render_sync.
* gdk/x11/Makefile.am: build gdktestutils-x11.c.
* gdk/x11/gdktestutils-x11.c: implemented gdk_test_simulate_button,
gdk_test_simulate_key, gdk_test_render_sync.
* gtk/gtktestutils.c:
* gtk/gtktestutils.h:
* gtk/gtk.symbols: removed gtk_test_simulate_button
gtk_test_simulate_key, gtk_test_xserver_render_sync.
* gtk/tests/testing.c: call gdk_test_render_sync.
svn path=/trunk/; revision=19012
2007-11-20 15:03:31 +00:00
Tim Janik
3cf208ef5e
Added unit tests for Gtk+ testing utilities.
...
* gtk/tests/testing.c: added a sample test program that tests Gtk+ test
utility functions. some g_test_* related portions are disabled and need
to be enabled once Gtk+ depends on a new glib with the GLib testing
framework integrated.
* gtk/tests/Makefile.am: new subdirectory to include quick Gtk+ tests.
added exemplary test rules to run tests inside Xvfb. this needs to depend
on gtester for full fledged testing.
* gtk/Makefile.am: build gtk+/gtk/tests, define -DGTK_ENABLE_BROKEN when
collecting _get_type functions to catch e.g. gtk_text_get_type().
* configure.in: create gtk/tests/Makefile.in and gtk/tests/Makefile.
svn path=/trunk/; revision=19011
2007-11-20 15:03:28 +00:00
Tim Janik
936d27a475
Added Gtk+ testing utilities.
...
* gtk/gtktestutils.h, gtk/gtktestutils.c: added unit test utility functions.
for the most part, the functions herein involve navigating and interacting
with dialog elements programatically, to automate user interaction tests of
dialogs and widgets.
* gtk/gtk.h: include gtk/gtktestutils.h as public API.
* gtk/gtk.symbols: added gtk_test_* symbols.
* gtk/Makefile.am: include gtktestutils.h and gtktestutils.c into the build.
generate gtktypefuncs.c which contains a list of all _get_type functions in
Gtk+ and Gdk.
svn path=/trunk/; revision=19010
2007-11-20 15:03:26 +00:00
Bastien Nocera
9e0b0194ed
Add support for 512x512 Leopard icons, using the ic09 iconType
...
2007-11-20 Bastien Nocera <hadess@hadess.net>
* io-icns.c: (load_resources): Add support for 512x512 Leopard
icons, using the ic09 iconType
svn path=/trunk/; revision=19009
2007-11-20 11:15:12 +00:00
Bastien Nocera
a1dcb1ab81
Add icns loader to the files to translate
...
2007-11-20 Bastien Nocera <hadess@hadess.net>
* POTFILES.in: Add icns loader to the files to translate
svn path=/trunk/; revision=19008
2007-11-20 10:28:35 +00:00
Bastien Nocera
18d12ffe75
add support for conditional icns gdk-pixbuf loader ( Closes : #395738 )
...
2007-11-20 Bastien Nocera <hadess@hadess.net>
* configure.in: add support for conditional icns gdk-pixbuf loader
(Closes : #395738 )
2007-11-20 Bastien Nocera <hadess@hadess.net>
* Makefile.am:
* io-icns.c: Add icns (MacOS X icons) loader, based on work by
Lyonel Vincent <lyonel@ezix.org> (Closes : #395738 )
svn path=/trunk/; revision=19007
2007-11-20 10:26:57 +00:00
Matthias Clasen
cec5f34557
Fix some typos
...
svn path=/trunk/; revision=19006
2007-11-19 18:59:49 +00:00
10:31:26 Tim Janik
b9f2044e13
updated version number to 2.15.0 for development.
...
2007-11-19 10:31:26 Tim Janik <timj@imendio.com>
* configure.in: updated version number to 2.15.0 for development.
svn path=/trunk/; revision=19005
2007-11-19 10:19:11 +00:00
10:31:26 Tim Janik
aeca86f3c6
updated version number to 2.15.0 for development.
...
2007-11-19 10:31:26 Tim Janik <timj@imendio.com>
* configure.in: updated version number to 2.15.0 for development.
svn path=/trunk/; revision=19004
2007-11-19 09:41:05 +00:00
10:27:39 Tim Janik
a71b594c73
=== Branch for 2.12 ===
...
2007-11-19 10:27:39 Tim Janik <timj@imendio.com>
=== Branch for 2.12 ===
svn path=/trunk/; revision=19003
2007-11-19 09:26:25 +00:00
Matthias Clasen
e888b75e1b
Fix the GtkBuildable implementation to allow setting column types.
...
2007-11-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreestore.c: Fix the GtkBuildable implementation
to allow setting column types. (#496795 , James Stephenson)
svn path=/trunk/; revision=19001
2007-11-19 05:47:36 +00:00
Matthias Clasen
5f4e93fe0a
Make gtk_check_version() return const. ( #496734 , Nicolas Joseph)
...
2007-11-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmain.[hc]: Make gtk_check_version() return const.
(#496734 , Nicolas Joseph)
svn path=/trunk/; revision=19000
2007-11-19 05:34:19 +00:00
Matthias Clasen
0add6313d3
Correct docs for program-name property. ( #496689 , Thomas Wood)
...
2007-11-19 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkaboutdialog.c: Correct docs for program-name property.
(#496689 , Thomas Wood)
svn path=/trunk/; revision=18999
2007-11-19 05:28:28 +00:00
Matthias Clasen
73cfd8fa1d
Small correction to the informational DTD. ( #496277 , Nicolas Joseph)
...
2007-11-19 Matthias Clasen <mclasen@redhat.com>
* gtk/tmpl/gtkbuilder.sgml: Small correction to the
informational DTD. (#496277 , Nicolas Joseph)
svn path=/trunk/; revision=18998
2007-11-19 05:02:30 +00:00
Paolo Borelli
540569dadb
Use gtk_text_buffer_get_insert instead of get_mark. Fixes Bug 497164.
...
2007-11-17 Paolo Borelli <pborelli@katamail.com>
* gtk/gtktextbuffer.c:
* gtk/gtktextlayout.c:
* gtk/gtktextview.c:
Use gtk_text_buffer_get_insert instead of get_mark. Fixes Bug 497164.
svn path=/trunk/; revision=18997
2007-11-17 10:18:13 +00:00
Yevgen Muntyan
abad58b003
new functions _gtk_text_btree_get_insert() and
...
2007-11-15 Yevgen Muntyan <muntyan@tamu.edu>
* gtk/gtktextbtree.h:
* gtk/gtktextbtree.c: new functions _gtk_text_btree_get_insert()
and _gtk_text_btree_get_selection_bound() (#497102 ).
* gtk/gtktextbuffer.c (gtk_text_buffer_get_insert),
(gtk_text_buffer_get_selection_bound): use them here instead of
hash table lookup.
svn path=/trunk/; revision=18996
2007-11-15 17:03:09 +00:00
Yevgen Muntyan
921da326f5
sort returned tags array by tags priority ( #497102 ).
...
2007-11-15 Yevgen Muntyan <muntyan@tamu.edu>
* gtk/gtktextbtree.c (_gtk_text_btree_get_tags): sort returned
tags array by tags priority (#497102 ).
* gtk/gtktextiter.c (gtk_text_iter_get_tags), (gtk_text_iter_get_attributes):
* gtk/gtktextlayout.c (get_tags_array_at_iter): and do not sort it here.
svn path=/trunk/; revision=18995
2007-11-15 17:00:33 +00:00