commit bcd19a0c153cbce4073cd2116e7b2ad2eb495ca6 Author: Matthias Clasen Date: Fri Jul 10 19:02:32 2009 -0400 2.17.4 docs/reference/gtk/tmpl/gtklabel.sgml | 23 + docs/reference/gtk/tmpl/gtkprintoperation.sgml | 23 + docs/reference/gtk/tmpl/gtkprintunixdialog.sgml | 32 + po-properties/af.po | 356 ++-- po-properties/am.po | 354 ++-- po-properties/ang.po | 352 ++-- po-properties/ar.po | 356 ++-- po-properties/as.po | 356 ++-- po-properties/ast.po | 352 ++-- po-properties/az.po | 356 ++-- po-properties/az_IR.po | 352 ++-- po-properties/be.po | 355 ++-- po-properties/be@latin.po | 356 ++-- po-properties/bg.po | 356 ++-- po-properties/bn.po | 356 ++-- po-properties/bn_IN.po | 354 ++-- po-properties/br.po | 353 ++-- po-properties/bs.po | 356 ++-- po-properties/ca.po | 356 ++-- po-properties/ca@valencia.po | 356 ++-- po-properties/crh.po | 359 ++-- po-properties/cs.po | 356 ++-- po-properties/cy.po | 356 ++-- po-properties/da.po | 356 ++-- po-properties/de.po | 356 ++-- po-properties/dz.po | 356 ++-- po-properties/el.po | 356 ++-- po-properties/en_CA.po | 356 ++-- po-properties/en_GB.po | 356 ++-- po-properties/eo.po | 352 ++-- po-properties/es.po | 3441 +++++++++++----------- po-properties/et.po | 355 ++-- po-properties/eu.po | 357 ++-- po-properties/fa.po | 354 ++-- po-properties/fi.po | 356 ++-- po-properties/fr.po | 356 ++-- po-properties/ga.po | 353 ++-- po-properties/gl.po | 356 ++-- po-properties/gu.po | 356 ++-- po-properties/he.po | 356 ++-- po-properties/hi.po | 356 ++-- po-properties/hr.po | 356 ++-- po-properties/hu.po | 356 ++-- po-properties/hy.po | 354 ++-- po-properties/ia.po | 353 ++-- po-properties/id.po | 357 ++-- po-properties/io.po | 352 ++-- po-properties/is.po | 353 ++-- po-properties/it.po | 356 ++-- po-properties/ja.po | 356 ++-- po-properties/ka.po | 356 ++-- po-properties/kn.po | 356 ++-- po-properties/ko.po | 356 ++-- po-properties/ku.po | 352 ++-- po-properties/li.po | 355 ++-- po-properties/lt.po | 356 ++-- po-properties/lv.po | 356 ++-- po-properties/mai.po | 356 ++-- po-properties/mi.po | 353 ++-- po-properties/mk.po | 356 ++-- po-properties/ml.po | 356 ++-- po-properties/mn.po | 359 ++-- po-properties/mr.po | 356 ++-- po-properties/ms.po | 356 ++-- po-properties/nb.po | 356 ++-- po-properties/ne.po | 356 ++-- po-properties/nl.po | 3456 +++++++++++----------- po-properties/nn.po | 356 ++-- po-properties/nso.po | 356 ++-- po-properties/oc.po | 353 ++-- po-properties/or.po | 356 ++-- po-properties/pa.po | 356 ++-- po-properties/pl.po | 356 ++-- po-properties/ps.po | 355 ++-- po-properties/pt.po | 356 ++-- po-properties/pt_BR.po | 356 ++-- po-properties/ro.po | 356 ++-- po-properties/ru.po | 356 ++-- po-properties/rw.po | 355 ++-- po-properties/si.po | 355 ++-- po-properties/sk.po | 356 ++-- po-properties/sl.po | 356 ++-- po-properties/sq.po | 357 ++-- po-properties/sr.po | 356 ++-- po-properties/sr@ije.po | 356 ++-- po-properties/sr@latin.po | 356 ++-- po-properties/sv.po | 356 ++-- po-properties/ta.po | 356 ++-- po-properties/te.po | 356 ++-- po-properties/th.po | 353 ++-- po-properties/tk.po | 353 ++-- po-properties/tr.po | 359 ++-- po-properties/tt.po | 356 ++-- po-properties/uk.po | 3436 +++++++++++----------- po-properties/ur.po | 352 ++-- po-properties/uz.po | 354 ++-- po-properties/uz@cyrillic.po | 354 ++-- po-properties/vi.po | 356 ++-- po-properties/wa.po | 356 ++-- po-properties/xh.po | 358 ++-- po-properties/yi.po | 355 ++-- po-properties/zh_CN.po | 356 ++-- po-properties/zh_HK.po | 356 ++-- po-properties/zh_TW.po | 356 ++-- po/af.po | 328 ++-- po/am.po | 312 +-- po/ang.po | 316 +-- po/ar.po | 328 ++-- po/as.po | 328 ++-- po/ast.po | 328 ++-- po/az.po | 317 +-- po/az_IR.po | 295 +-- po/be.po | 317 +-- po/be@latin.po | 328 ++-- po/bg.po | 328 ++-- po/bn.po | 328 ++-- po/bn_IN.po | 328 ++-- po/br.po | 332 ++-- po/bs.po | 317 +-- po/ca.po | 332 ++-- po/ca@valencia.po | 332 ++-- po/crh.po | 339 ++-- po/cs.po | 328 ++-- po/cy.po | 328 ++-- po/da.po | 328 ++-- po/de.po | 330 ++-- po/dz.po | 328 ++-- po/el.po | 328 ++-- po/en_CA.po | 328 ++-- po/en_GB.po | 328 ++-- po/eo.po | 327 ++-- po/es.po | 2255 ++++++++-------- po/et.po | 1182 ++++++++- po/eu.po | 328 ++-- po/fa.po | 317 +-- po/fi.po | 328 ++-- po/fr.po | 328 ++-- po/ga.po | 328 ++-- po/gl.po | 336 ++-- po/gu.po | 328 ++-- po/he.po | 328 ++-- po/hi.po | 336 ++-- po/hr.po | 317 +-- po/hu.po | 328 ++-- po/hy.po | 307 +-- po/ia.po | 302 +-- po/id.po | 328 ++-- po/io.po | 328 ++-- po/is.po | 320 +-- po/it.po | 328 ++-- po/ja.po | 328 ++-- po/ka.po | 328 ++-- po/kn.po | 328 ++-- po/ko.po | 328 ++-- po/ku.po | 328 ++-- po/li.po | 317 +-- po/lt.po | 328 ++-- po/lv.po | 328 ++-- po/mai.po | 328 ++-- po/mi.po | 312 +-- po/mk.po | 328 ++-- po/ml.po | 328 ++-- po/mn.po | 329 ++-- po/mr.po | 328 ++-- po/ms.po | 317 +-- po/nb.po | 328 ++-- po/ne.po | 307 +-- po/nl.po | 2272 ++++++++-------- po/nn.po | 351 ++-- po/nso.po | 317 +-- po/oc.po | 312 +-- po/or.po | 328 ++-- po/pa.po | 328 ++-- po/pl.po | 328 ++-- po/ps.po | 319 ++-- po/pt.po | 328 ++-- po/pt_BR.po | 328 ++-- po/ro.po | 328 ++-- po/ru.po | 328 ++-- po/rw.po | 314 +-- po/si.po | 327 ++-- po/sk.po | 328 ++-- po/sl.po | 328 ++-- po/sq.po | 328 ++-- po/sr.po | 328 ++-- po/sr@ije.po | 319 +-- po/sr@latin.po | 328 ++-- po/sv.po | 2861 ++++++++++--------- po/ta.po | 328 ++-- po/te.po | 328 ++-- po/th.po | 328 ++-- po/tk.po | 312 +-- po/tr.po | 338 ++-- po/tt.po | 307 +-- po/uk.po | 2253 ++++++++-------- po/ur.po | 292 +-- po/uz.po | 322 ++-- po/uz@cyrillic.po | 322 ++-- po/vi.po | 328 ++-- po/wa.po | 322 ++-- po/xh.po | 317 +-- po/yi.po | 317 +-- po/zh_CN.po | 328 ++-- po/zh_HK.po | 328 ++-- po/zh_TW.po | 328 ++-- 205 files changed, 46020 insertions(+), 41204 deletions(-) commit d0366e5160af88e9fa6842c5492db1bd58be5379 Author: Alexander Larsson Date: Sat Jul 11 00:28:18 2009 +0200 Don't draw to unviewable windows The scrolling and region moving code needs to avoid drawing when the window is mapped, which it did. However, it also needs to avoid drawing when any of its parents are not mapped, which it didn't so switch to using gdk_window_is_viewable(). This fixes the index rendering in evolution (#588169) gdk/gdkwindow.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c25ef64c706204847958fc5efcf1de629472be4e Author: Matthias Clasen Date: Fri Jul 10 18:12:42 2009 -0400 Exclude GtkEntry::buffer from default value testing gtk/tests/defaultvalue.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 66f108874b0b64138f6bfa065891342c0a7dbb2d Author: Matthias Clasen Date: Fri Jul 10 18:12:22 2009 -0400 Make pltcheck pass gtk/gtk.symbols | 26 ++++++++++++++++++++++++++ gtk/gtkentrybuffer.c | 3 +++ 2 files changed, 29 insertions(+), 0 deletions(-) commit 369ffae8dc2ef15db54449cd45f6818463ab8256 Author: Matthias Clasen Date: Fri Jul 10 14:00:35 2009 -0400 Update NEWS | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) commit b664c328b4288f65bd4585900ad9233791d3772f Author: Michael Natterer Date: Fri Jul 10 20:27:33 2009 +0200 Create a buffer in init() so subclasses can use the entry in their init() gtk/gtkentry.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit 9063e5b3bf6fdb120598df8cee96fc6763abe18d Author: Alexander Larsson Date: Fri Jul 10 19:36:38 2009 +0200 Ensure that windows used for selections are native This fixes cut and paste in gvim (#588115) gdk/x11/gdkselection-x11.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit ccb09d1c6fc1beeb2d371d4e427af71cfc7d6de6 Author: Alexander Larsson Date: Fri Jul 10 17:30:42 2009 +0200 Manually update toplevel_under_pointer when a grab changes to owner_events When we ungrab the pointer we don't get enter events for the window the pointer is in at the time of the ungrab, so we manually query for the window the pointer is in. The same thing actually happens on re-grab if the previous grab was !owner_events (meaning we don't get crossing events for windows other than the grab) but the new grab is owner_events (and thus non-grab windows need to get crossing events). This factors out some common code and enables it also for the re-grab to owner_events case. gdk/gdkdisplay.c | 131 ++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 83 insertions(+), 48 deletions(-) commit 0ef74c936f7a5b36a66ea828506b4b44e25a1998 Author: Marek Kasik Date: Fri Jul 10 11:28:31 2009 +0200 Add paper size combo and orientation combo to print dialog Paper size combo and orientation combo can be added by gtk_print_operation_set_embed_page_setup_dialog() to GtkPrinUnixDialog now. This function induce calling of gtk_print_unix_dailog_set_embed_page_setup_dialog() after creation of dialog. These two functions control embed-page-setup-dialog properties in GtkPrintOperation and in GtkPrintUnixDialog. There is also new function gtk_print_unix_dialog_get_page_setup_set() which says whether page setup was set by user. Selected page setup is stored as default page setup in GtkPrintOperation. New class is added, its name is GtkCustomPaperUnixDialog. The class manages custom sizes. It is derived from GtkPageSetupUnixDialog's CustomPaperDialog structure. Page layout preview is modified, so, it shows dimensions of current page setup (mm or inch - depends on locale). It also shows the name of actual paper if page setup dialog is not embedded (paper size combo is not visible). gtk-demo is actualized to include this new feature. demos/gtk-demo/printing.c | 1 + docs/reference/gtk/gtk-sections.txt | 5 + gtk/Makefile.am | 2 + gtk/gtk.symbols | 5 + gtk/gtkcustompaperunixdialog.c | 1190 +++++++++++++++++++++++++++++++++++ gtk/gtkcustompaperunixdialog.h | 74 +++ gtk/gtkpagesetupunixdialog.c | 919 +-------------------------- gtk/gtkprintoperation-private.h | 1 + gtk/gtkprintoperation-unix.c | 17 +- gtk/gtkprintoperation.c | 71 ++- gtk/gtkprintoperation.h | 3 + gtk/gtkprintunixdialog.c | 732 +++++++++++++++++++++- gtk/gtkprintunixdialog.h | 42 +- 13 files changed, 2135 insertions(+), 927 deletions(-) commit 6ca5430a74c86b448e96b64166d67b3268e24789 Merge: 6445943 e6605b0 Author: Cody Russell Date: Fri Jul 10 03:21:28 2009 +0100 Merge branch 'directfb-csw' commit e6605b091cf629c0aed502de145bcf43fd810f08 Author: Cody Russell Date: Thu Jul 9 23:53:26 2009 +0100 get directfb building with csw gdk/directfb/gdkdisplay-directfb.c | 18 +- gdk/directfb/gdkgc-directfb.c | 14 +- gdk/directfb/gdkinput-directfb.h | 1 - gdk/directfb/gdkmain-directfb.c | 81 +----- gdk/directfb/gdkpixmap-directfb.c | 30 +- gdk/directfb/gdkwindow-directfb.c | 537 ++++++------------------------------ 6 files changed, 119 insertions(+), 562 deletions(-) commit 6445943ff9f1852cbb40056e9e8382447878b379 Author: Maxim V. Dziumanenko Date: Thu Jul 9 23:55:59 2009 +0300 Updated Ukrainian translation po-properties/uk.po | 100 +++++++++++++++++++++++++++------------------------ 1 files changed, 53 insertions(+), 47 deletions(-) commit 8fbdbed18c01bd9a15537316acde6169148497fe Author: Jorge González Date: Thu Jul 9 20:58:54 2009 +0200 Updated Spanish translation po-properties/es.po | 91 ++++++++++++++++++++++++++++----------------------- 1 files changed, 50 insertions(+), 41 deletions(-) commit 2bb282027253355e3456ffccc05c8a0800fd574e Author: Matthias Clasen Date: Thu Jul 9 13:59:35 2009 -0400 Make link coloring in labels optional Turns out that link coloring is expected for actual hypertext-like use, but when using links just as 'mutant button', then it gets in the way. docs/reference/gtk/gtk-sections.txt | 2 + gtk/gtk.symbols | 2 + gtk/gtklabel.c | 84 ++++++++++++++++++++++++++++++++--- gtk/gtklabel.h | 4 ++ 4 files changed, 86 insertions(+), 6 deletions(-) commit 3d1f55b68d7a53345bf36805aab1dbb04b044f1e Author: Michael Natterer Date: Thu Jul 9 17:59:41 2009 +0200 Add xevent->xcrossing.mode to GDK_NOTE() for enter and leave notify events gdk/x11/gdkevents-x11.c | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) commit 305979d5a16c8ae9517981c30e7cced81f2e03b2 Author: Alexander Larsson Date: Thu Jul 9 17:10:56 2009 +0200 Remove accidentally added debug spew gtk/gtkmenu.c | 50 -------------------------------------------------- 1 files changed, 0 insertions(+), 50 deletions(-) commit 9044ec9bb9b1d08bd6674f17c7ea25fdbe3ac1ab Author: Alexander Larsson Date: Thu Jul 9 16:48:22 2009 +0200 Correctly set enter/leave events as detail=nonlinear If we get a nonlinear enter/leave notify on the toplevel we need to set nonlinear in all the events we send, even if the in-toplevel tree is linear. This fixes combobox menus popping down immediately when you click (not hold). (bug #587559) gdk/gdkdisplay.c | 56 ++++++++++++++++---------------- gdk/gdkinternals.h | 19 ++++++----- gdk/gdkwindow.c | 91 ++++++++++++++++++++++++++++----------------------- gtk/gtkmenu.c | 50 ++++++++++++++++++++++++++++ 4 files changed, 138 insertions(+), 78 deletions(-) commit 8031432c09c864d6fe635a8e8890c5221399fc4f Author: Michael Natterer Date: Thu Jul 9 16:31:27 2009 +0200 Disallow single-include unconditionally because this is a new file gtk/gtkentrybuffer.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit becb5057fc26e721e49d16b2cd1edc4834d65ce3 Author: Michael Natterer Date: Thu Jul 9 16:30:52 2009 +0200 Add single-include guard gtk/gtkinfobar.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 690af10d659da8d1d8b6a4f6208bd59eca6b501f Author: Tino Meinen Date: Thu Jul 9 11:36:05 2009 +0100 Dutch translation updated po-properties/nl.po | 3641 +++++++++++++++++++++++++-------------------------- 1 files changed, 1814 insertions(+), 1827 deletions(-) commit ba184fc5af4f16ae73401c7b0ff6a0132ed975f6 Author: Tino Meinen Date: Thu Jul 9 11:35:03 2009 +0100 Dutch translation updated po/nl.po | 2199 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1109 insertions(+), 1090 deletions(-) commit 57032100bf418ef9843e7814b53e1269f18048b3 Author: Maxim V. Dziumanenko Date: Thu Jul 9 10:48:54 2009 +0300 Updated Ukrainian translation po-properties/uk.po | 3463 ++++++++++++++++++++++++++------------------------- 1 files changed, 1748 insertions(+), 1715 deletions(-) commit d0f4532d9007558adde92e39ecb17310636bf222 Author: Maxim V. Dziumanenko Date: Thu Jul 9 10:45:55 2009 +0300 Updated Ukrainian translation po/uk.po | 2204 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1101 insertions(+), 1103 deletions(-) commit a003b1b5f25564ae3c39c4be7fd2d679f5526ca7 Author: Jorge González Date: Thu Jul 9 07:36:52 2009 +0200 Updated Spanish translation po-properties/es.po | 3429 ++++++++++++++++++++++++++------------------------- 1 files changed, 1732 insertions(+), 1697 deletions(-) commit eab02f697a29f2bfd388f6318adf18e2936e7e96 Author: Stef Walter Date: Wed Jul 8 20:41:53 2009 -0500 GtkEntryBuffer holds text for GtkEntry Adds a 'model' type buffer for GtkEntry in which the actual textual data is stored. GtkEntryBuffer can be subclassed. Among other things, this allows GtkEntry to be used for secrets that need to be stored in non-pageable memory. It also allows buffers to be shared by entries. See bug #576801. demos/gtk-demo/Makefile.am | 1 + demos/gtk-demo/entry_buffer.c | 65 ++ docs/reference/gtk/gtk-docs.sgml | 1 + docs/reference/gtk/gtk-sections.txt | 31 + docs/reference/gtk/gtk.types | 1 + docs/reference/gtk/tmpl/gtk-unused.sgml | 19 + docs/reference/gtk/tmpl/gtkentry.sgml | 32 + docs/reference/gtk/tmpl/gtkentrybuffer.sgml | 168 +++++ gtk/Makefile.am | 2 + gtk/gtk.h | 1 + gtk/gtkentry.c | 979 +++++++++++++++------------ gtk/gtkentry.h | 15 +- gtk/gtkentrybuffer.c | 741 ++++++++++++++++++++ gtk/gtkentrybuffer.h | 133 ++++ gtk/gtkmarshalers.list | 2 + 15 files changed, 1754 insertions(+), 437 deletions(-) commit 9ef87ea11e7d2b50d5222e5429b8a65a0f665162 Author: Alexander Larsson Date: Wed Jul 8 18:40:05 2009 +0200 Handle non-native windows in the gdk test utils We need to add the non-native offset to the root coords when sending events. gdk/x11/gdktestutils-x11.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) commit a90d43bed605f6afb929672d8568be0afbf9408d Author: Alexander Larsson Date: Wed Jul 8 18:36:24 2009 +0200 Don't emulate map/unmap events for native windows We really need to wait for the MapNotify from the xserver to ensure that the window has been mapped, as it may be delayed by the WM, network or similar things. This fixes a problem in the /ui-tests/keys-events gtk test gdk/gdkwindow.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8ebf278ebb23799682af45de512667d0473c9067 Author: Alexander Larsson Date: Wed Jul 8 16:59:14 2009 +0200 Fix defaultvalue test due to csw Initialize GdkWindowAttr required fields. This makes sure toplevel windows are not accidentally larger than 16bit. gtk/tests/defaultvalue.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit a0ab93ca1328deef09832d0e3bef00667d37fa32 Author: Benjamin Otte Date: Wed Jul 8 17:54:17 2009 +0200 Remove unused variable gtk/gtkentry.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 2de23ea6cffba39d239eaf7307c418801ad60abd Author: Michael Natterer Date: Wed Jul 8 17:01:32 2009 +0200 Fix the remaining issues that broke the PLT check Add internal API for the default button box layouts to so we don't need to call deprectated GTK+ functions (which are invisible with GTK_DISABLE_DEPRECATED). gtk/gtkbbox.c | 4 ++-- gtk/gtkhbbox.c | 6 ++++++ gtk/gtkhbbox.h | 3 +++ gtk/gtkvbbox.c | 7 +++++++ gtk/gtkvbbox.h | 2 ++ 5 files changed, 20 insertions(+), 2 deletions(-) commit 6fc6903c16e92a21fb19e5d48140c01ba7ccae80 Author: Alexander Larsson Date: Wed Jul 8 16:41:32 2009 +0200 Move get_cells implementation from deprecated function This way the deprecated function calls the new one instead of the other way around, which fixes pltcheck.sh gtk/gtktreeviewcolumn.c | 33 +++++++++++++++++---------------- 1 files changed, 17 insertions(+), 16 deletions(-) commit fb1aeab052acc0453cc0cec20e63a0dd70aa1d52 Author: Alexander Larsson Date: Wed Jul 8 16:38:40 2009 +0200 Move get_cells implementation from deprecated function This way the deprecated function calls the new one instead of the other way around, which fixes pltcheck.sh gtk/gtkcellview.c | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) commit 11ec2ede5623c052644af83c2e0c36d60744aa99 Author: Michael Natterer Date: Wed Jul 8 16:37:29 2009 +0200 Some indentation fixes and minor cleanup gtk/gtkhbbox.c | 20 ++++++++------------ gtk/gtkvbbox.c | 12 ++++-------- 2 files changed, 12 insertions(+), 20 deletions(-) commit 872152d56b10e8c64753cb62b443fe003a0a5dc5 Author: Matthias Clasen Date: Wed Jul 8 09:53:41 2009 -0400 Make gdk build with GDK_DISABLE_DEPRECATED Turns out gdk_window_get_deskrelative_origin is now called in gdk as well. gdk/gdkwindow.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b6b9004885c2df890058517c5e7986be4929e21e Author: Kjartan Maraas Date: Wed Jul 8 15:48:51 2009 +0200 Use g_object_unref instead of deprecated gdk_pixmap_unref gdk/gdkoffscreenwindow.c | 2 +- gdk/testgdk.c | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) commit 8c685884bdda3e179ec477c7619c35ece414d7d5 Author: Nguyễn Thái Ngọc Duy Date: Wed Jul 8 13:42:16 2009 +1000 po/vi.po: updated key names po/vi.po | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) commit ba44717959061e1e8bcb321db473069d6dca72f9 Author: Ivar Smolin Date: Wed Jul 8 00:07:16 2009 +0300 Updating Estonian translation po/et.po | 1088 +------------------------------------------------------------- 1 files changed, 7 insertions(+), 1081 deletions(-) commit a7681f4c1ad558c44914fd716cec8b67bc0a0d3f Author: Jorge González Date: Tue Jul 7 22:39:47 2009 +0200 Updated Spanish translation po/es.po | 2165 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1084 insertions(+), 1081 deletions(-) commit a338c0f5eae113024023fb04979292dc4e406932 Author: Andre Klapper Date: Tue Jul 7 16:37:07 2009 +0100 Improve translator comment. Fixes bug #569393. gtk/gtkcalendar.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 62db28607bae28c660bba1f559dbd5f44a6f89c7 Author: Alexander Larsson Date: Tue Jul 7 16:51:11 2009 +0200 The shape is in window coordinate, so properly offset it when using it gdk/gdkwindow.c | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) commit 52e3d2cf0e848d8956a6091c68b6d382cbbf4eb6 Author: Alexander Larsson Date: Tue Jul 7 15:14:16 2009 +0200 Optimize clip-to-window with clipmask case when fully visible or obscured This avoids creating alot of bitmaps in common trivial cases. gdk/gdkgc.c | 59 ++++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 42 insertions(+), 17 deletions(-) commit 2678a454e5447ba28cf1aa7c316a1e73b7b30018 Author: Alexander Larsson Date: Tue Jul 7 14:51:38 2009 +0200 Make clipmasks work for pixbuf rendering This is more important in the client side windows world, as clip masks may be used for clipping to non-native subwindows. This fixes a bug in aisleriot where it uses masked pixbuf drawing and it ends up drawing over the moving card subwindow. NEWS | 9 +++++++++ gdk/gdkdraw.c | 3 --- gdk/x11/gdkdrawable-x11.c | 17 +++++++++++++++-- 3 files changed, 24 insertions(+), 5 deletions(-) commit 5f12fe2b3b89dc3b1c7ef391ff491aa70802049b Author: Alexander Larsson Date: Tue Jul 7 14:33:48 2009 +0200 Add _gdk_gc_get_clip_mask Internal function to get the clip mask of a gc (if set) gdk/gdkgc.c | 18 ++++++++++++++++++ gdk/gdkinternals.h | 1 + 2 files changed, 19 insertions(+), 0 deletions(-) commit a7e48466d4a871a06e723835884372c297e88e04 Author: Daniel Nylander Date: Tue Jul 7 17:02:17 2009 +0200 Updated Swedish translation po/sv.po | 2769 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1252 insertions(+), 1517 deletions(-) commit 3b1a673ccd44620f3eabbefba14334886f65ac5b Author: Matthias Clasen Date: Tue Jul 7 01:08:01 2009 -0400 Reenable tests gtk/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b55ac3523d7731ad4296f754aeffa179b2d9d405 Author: Matthias Clasen Date: Tue Jul 7 01:07:27 2009 -0400 Bump version configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b3969a3d7540dfd7e2a933707fca3f934d628816 Author: Matthias Clasen Date: Tue Jul 7 01:05:29 2009 -0400 2.17.3 docs/reference/gdk/tmpl/regions.sgml | 10 + docs/reference/gtk/tmpl/gtkmenu.sgml | 23 + docs/reference/gtk/tmpl/gtkstatusicon.sgml | 23 + gdk/gdkwindow.c | 4 +- gtk/gtkmountoperation-x11.c | 2 + gtk/tests/testing.c | 12 +- po-properties/af.po | 367 ++-- po-properties/am.po | 364 ++-- po-properties/ang.po | 364 ++-- po-properties/ar.po | 365 ++-- po-properties/as.po | 365 ++-- po-properties/ast.po | 363 ++-- po-properties/az.po | 366 ++-- po-properties/az_IR.po | 363 ++-- po-properties/be.po | 367 ++-- po-properties/be@latin.po | 365 ++-- po-properties/bg.po | 365 ++-- po-properties/bn.po | 365 ++-- po-properties/bn_IN.po | 365 ++-- po-properties/br.po | 364 ++-- po-properties/bs.po | 366 ++-- po-properties/ca.po | 365 ++-- po-properties/ca@valencia.po | 365 ++-- po-properties/crh.po | 366 ++-- po-properties/cs.po | 365 ++-- po-properties/cy.po | 365 ++-- po-properties/da.po | 365 ++-- po-properties/de.po | 3415 ++++++++++---------- po-properties/dz.po | 365 ++-- po-properties/el.po | 365 ++-- po-properties/en_CA.po | 365 ++-- po-properties/en_GB.po | 365 ++-- po-properties/eo.po | 363 ++-- po-properties/es.po | 3419 ++++++++++---------- po-properties/et.po | 365 ++-- po-properties/eu.po | 365 ++-- po-properties/fa.po | 364 ++-- po-properties/fi.po | 365 ++-- po-properties/fr.po | 365 ++-- po-properties/ga.po | 364 ++-- po-properties/gl.po | 365 ++-- po-properties/gu.po | 365 ++-- po-properties/he.po | 4661 +++++++++++++++------------- po-properties/hi.po | 365 ++-- po-properties/hr.po | 365 ++-- po-properties/hu.po | 365 ++-- po-properties/hy.po | 364 ++-- po-properties/ia.po | 363 ++-- po-properties/id.po | 365 ++-- po-properties/io.po | 363 ++-- po-properties/is.po | 364 ++-- po-properties/it.po | 365 ++-- po-properties/ja.po | 365 ++-- po-properties/ka.po | 365 ++-- po-properties/kn.po | 365 ++-- po-properties/ko.po | 365 ++-- po-properties/ku.po | 364 ++-- po-properties/li.po | 367 ++-- po-properties/lt.po | 365 ++-- po-properties/lv.po | 365 ++-- po-properties/mai.po | 365 ++-- po-properties/mi.po | 363 ++-- po-properties/mk.po | 365 ++-- po-properties/ml.po | 365 ++-- po-properties/mn.po | 366 ++-- po-properties/mr.po | 365 ++-- po-properties/ms.po | 366 ++-- po-properties/nb.po | 365 ++-- po-properties/ne.po | 365 ++-- po-properties/nl.po | 365 ++-- po-properties/nn.po | 366 ++-- po-properties/nso.po | 367 ++-- po-properties/oc.po | 364 ++-- po-properties/or.po | 364 ++-- po-properties/pa.po | 365 ++-- po-properties/pl.po | 365 ++-- po-properties/ps.po | 364 ++-- po-properties/pt.po | 365 ++-- po-properties/pt_BR.po | 365 ++-- po-properties/ro.po | 365 ++-- po-properties/ru.po | 365 ++-- po-properties/rw.po | 365 ++-- po-properties/si.po | 364 ++-- po-properties/sk.po | 365 ++-- po-properties/sl.po | 365 ++-- po-properties/sq.po | 365 ++-- po-properties/sr.po | 365 ++-- po-properties/sr@ije.po | 365 ++-- po-properties/sr@latin.po | 365 ++-- po-properties/sv.po | 365 ++-- po-properties/ta.po | 365 ++-- po-properties/te.po | 365 ++-- po-properties/th.po | 364 ++-- po-properties/tk.po | 364 ++-- po-properties/tr.po | 366 ++-- po-properties/tt.po | 364 ++-- po-properties/uk.po | 365 ++-- po-properties/ur.po | 363 ++-- po-properties/uz.po | 364 ++-- po-properties/uz@cyrillic.po | 364 ++-- po-properties/vi.po | 365 ++-- po-properties/wa.po | 364 ++-- po-properties/xh.po | 365 ++-- po-properties/yi.po | 366 ++-- po-properties/zh_CN.po | 365 ++-- po-properties/zh_HK.po | 365 ++-- po-properties/zh_TW.po | 365 ++-- po/af.po | 220 +- po/am.po | 220 +- po/ang.po | 220 +- po/ar.po | 220 +- po/as.po | 220 +- po/ast.po | 220 +- po/az.po | 220 +- po/az_IR.po | 220 +- po/be.po | 220 +- po/be@latin.po | 220 +- po/bg.po | 220 +- po/bn.po | 220 +- po/bn_IN.po | 220 +- po/br.po | 220 +- po/bs.po | 220 +- po/ca.po | 220 +- po/ca@valencia.po | 220 +- po/crh.po | 220 +- po/cs.po | 220 +- po/cy.po | 220 +- po/da.po | 220 +- po/de.po | 2161 +++++++------- po/dz.po | 220 +- po/el.po | 220 +- po/en_CA.po | 220 +- po/en_GB.po | 220 +- po/eo.po | 220 +- po/es.po | 220 +- po/et.po | 1090 +++++++- po/eu.po | 220 +- po/fa.po | 220 +- po/fi.po | 220 +- po/fr.po | 220 +- po/ga.po | 220 +- po/gl.po | 220 +- po/gu.po | 220 +- po/he.po | 220 +- po/hi.po | 220 +- po/hr.po | 220 +- po/hu.po | 220 +- po/hy.po | 220 +- po/ia.po | 220 +- po/id.po | 220 +- po/io.po | 220 +- po/is.po | 220 +- po/it.po | 220 +- po/ja.po | 220 +- po/ka.po | 220 +- po/kn.po | 220 +- po/ko.po | 220 +- po/ku.po | 220 +- po/li.po | 220 +- po/lt.po | 220 +- po/lv.po | 220 +- po/mai.po | 220 +- po/mi.po | 220 +- po/mk.po | 220 +- po/ml.po | 220 +- po/mn.po | 220 +- po/mr.po | 220 +- po/ms.po | 220 +- po/nb.po | 220 +- po/ne.po | 220 +- po/nl.po | 220 +- po/nn.po | 220 +- po/nso.po | 220 +- po/oc.po | 220 +- po/or.po | 220 +- po/pa.po | 220 +- po/pl.po | 220 +- po/ps.po | 220 +- po/pt.po | 220 +- po/pt_BR.po | 220 +- po/ro.po | 220 +- po/ru.po | 220 +- po/rw.po | 220 +- po/si.po | 220 +- po/sk.po | 220 +- po/sl.po | 220 +- po/sq.po | 220 +- po/sr.po | 220 +- po/sr@ije.po | 220 +- po/sr@latin.po | 220 +- po/sv.po | 2766 +++++++++-------- po/ta.po | 220 +- po/te.po | 220 +- po/th.po | 220 +- po/tk.po | 220 +- po/tr.po | 220 +- po/tt.po | 220 +- po/uk.po | 220 +- po/ur.po | 220 +- po/uz.po | 220 +- po/uz@cyrillic.po | 220 +- po/vi.po | 220 +- po/wa.po | 220 +- po/xh.po | 220 +- po/yi.po | 220 +- po/zh_CN.po | 220 +- po/zh_HK.po | 220 +- po/zh_TW.po | 220 +- 208 files changed, 39741 insertions(+), 35159 deletions(-)