commit 121868f660c7558c91fbc67df4caff41b9c20945 Author: Matthias Clasen Date: Wed Sep 30 16:28:02 2009 -0400 Updates NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 46 insertions(+), 2 deletions(-) commit 724b2bae64de6a81815e4f33a3673f7195c8a28d Author: Petr Kovar Date: Wed Sep 30 21:23:10 2009 +0200 Updated Czech translation po/cs.po | 2216 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1125 insertions(+), 1091 deletions(-) commit 7c3e8130c471c617d8a686735da0c08a99c7d618 Author: Adrian Johnson Date: Wed Sep 30 12:47:55 2009 -0400 Correct the orientation of landscape pages The convention for landscape pages, and required by PostScript Language Reference Manual, is for landscape printing to rotate user space 90 degrees counterclockwise. Part of bug 596423 gtk/gtkprintcontext.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 4261efda2bdcc458f9e0898f3d9c9861c124c6d0 Author: Adrian Johnson Date: Wed Sep 30 12:46:58 2009 -0400 Emit PageOrientation DSC comment into PostScript print output The PageOrientation DSC comment tells PostScript viewers such as gv or evince the orientation to use when displaying the page. Part of bug 596423 gtk/gtkprintoperation-unix.c | 21 +++++++++++++++++++-- 1 files changed, 19 insertions(+), 2 deletions(-) commit dd52987d1fe3c3481fffc5b776fcac6b02114b01 Author: Marek Kasik Date: Wed Sep 30 12:40:11 2009 -0400 Speed up printer listing in the print dialog Use shorter timeout for connection testing to avoid A 3-6 second delay before the printers appear. Bug 594643 modules/printbackends/cups/gtkprintbackendcups.c | 50 ++++++++++++++++++---- modules/printbackends/cups/gtkprintercups.c | 2 + modules/printbackends/cups/gtkprintercups.h | 1 + 3 files changed, 45 insertions(+), 8 deletions(-) commit 14f3006d124cc42dd5110b4fa7e49176ac3cd2fc Author: Gabor Kelemen Date: Wed Sep 30 16:49:55 2009 +0200 Updated Hungarian translation po/hu.po | 195 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 108 insertions(+), 87 deletions(-) commit a4145bfeefef97b88e280b25e87b3414cd0e85d7 Author: Kristian Rietveld Date: Wed Sep 30 15:07:37 2009 +0200 Bug 588449 - DnD doesn't work on GDK/Quartz Patch from Paul Davis. This gets the basics of drag and drop properly working on Mac OS X. gdk/quartz/GdkQuartzWindow.c | 30 +++++++++ gdk/quartz/gdkdnd-quartz.c | 6 ++ gtk/gtkdnd-quartz.c | 134 ++++++++++++++++++++++++++++++------------ 3 files changed, 132 insertions(+), 38 deletions(-) commit 31771cc6402ac4ae637d0a126295ba0dc6b879bc Author: Christian Dywan Date: Wed Sep 30 08:45:30 2009 -0400 Add a note about tooltip theming This should help to reduce the amount of confusion about how to make a tooltip window appear like a tooltip. Bug 596080. gtk/gtkwidget.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 2518fbdc02bd1e58631bb6379539d5e343dc2300 Author: Kristian Rietveld Date: Wed Sep 30 13:09:22 2009 +0200 Fix compile warning in defaultvalue test gtk/tests/defaultvalue.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit dc04e012cf99278f4915717637ccd9280906dd55 Author: Kristian Rietveld Date: Wed Sep 30 13:05:33 2009 +0200 Ignore certain GtkSettings in defaultvalues unit test Like the other GtkSettings already registered, these are influenced from the outside and cannot be properly tested. The defaultvalues test passes again now. gtk/tests/defaultvalue.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 28d56cbbda3ee3605280210b79ca05ac3c01ce38 Author: Kristian Rietveld Date: Wed Sep 30 13:00:28 2009 +0200 Use boxed accessors for setting and retrieving cursor property gdk/gdkwindow.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 77fc6e35397d96c4a511d65dff58ce42e58a39ec Author: Kristian Rietveld Date: Wed Sep 30 10:19:07 2009 +0200 Bug 596580 - Blank rows in entry autocompletion gtk_tree_model_build_level() always needs to emit row-inserted when requested, this should not depend on whether the level has a parent level or a virtual root, which is a check whether or not we need to reference the node in the child model. Furthermore, we also need to emit row-has-child-toggled after row-inserted when appropriate. When gtk_tree_model_filter_row_changed() pulls in the root level, it must request build_level() to emit signals for this. The refilter function uses row_changed to process the changes, so build_level() in the first call to row_changed() might pull in multiple new nodes in this scenario, for all of these signals need to be emitted. Of course, build_level() will then also emit the signals for the node row_changed() is processing, we should not emit a duplicate signal, this is now accounted for. Add a unit test for this. For this small functionality to block the row-changed signal has been implemented, so that we can simulate calls to the refilter function using the current visible column setup. gtk/gtktreemodelfilter.c | 55 +++++++---- gtk/tests/filtermodel.c | 227 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 261 insertions(+), 21 deletions(-) commit 3a69f6772bfa8a560e3fef557d292851a5da45a4 Author: Kristian Rietveld Date: Tue Sep 29 17:12:37 2009 +0200 Pretty print non-matching signals in filter model test suite gtk/tests/filtermodel.c | 64 ++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 58 insertions(+), 6 deletions(-) commit efd28144777ceab95b929b41e901ee13efe86445 Author: Daniel Nylander Date: Wed Sep 30 09:58:00 2009 +0200 Updated Swedish translation po/sv.po | 195 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 108 insertions(+), 87 deletions(-) commit 35845f1efe6c46f4cc6cadbade122aedc242ba49 Author: Thomas Jaeger Date: Tue Sep 29 02:23:25 2009 -0400 Interpret min_value == max_value correctly https://bugzilla.gnome.org/show_bug.cgi?id=588649 Signed-off-by: Thomas Jaeger gdk/x11/gdkinput-x11.c | 27 ++++++++++++++++++++++----- 1 files changed, 22 insertions(+), 5 deletions(-) commit 70bd23537f3cf78f4d17118f5249a4ea93d413a0 Author: Thomas Jaeger Date: Tue Sep 29 02:20:40 2009 -0400 Select for DeviceStateNotify Signed-off-by: Thomas Jaeger https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-x11.c | 21 +++++++++++++++++++++ gdk/x11/gdkinputprivate.h | 2 +- 2 files changed, 22 insertions(+), 1 deletions(-) commit 0178ebf739cb5c69e83664f25343b1bb022e33f8 Author: Thomas Jaeger Date: Tue Sep 29 11:57:50 2009 -0400 Keep track of axis values https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-x11.c | 25 +++++++++++++++++++++++-- gdk/x11/gdkinput.c | 2 ++ gdk/x11/gdkinputprivate.h | 1 + 3 files changed, 26 insertions(+), 2 deletions(-) commit ee25051f9690106d93de998183717e50d9d89829 Author: Jürg Billeter Date: Wed Sep 30 00:43:51 2009 -0400 Support tracker 0.7 Make GtkSearchEngineTracker work with libtracker 0.6 and 0.7. See bug 596081. gtk/gtksearchenginetracker.c | 95 +++++++++++++++++++++++++++++------------ 1 files changed, 67 insertions(+), 28 deletions(-) commit f0f39c34f807dcd4775415f1b7604b9debc16c60 Author: Xan Lopez Date: Tue Sep 29 23:45:03 2009 -0400 Update last_window only when needed _gtk_tooltip_handle_event, which is called for many events in the GTK+ main loop, calls gtk_tooltip_set_last_window, which keeps a weak reference to the last window we passed through. If the window being set is the same than the last one there's really no need to update our weak reference, so add a check for that and exit early. gtk/gtktooltip.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 67728ac004eff3cb2175a8c1db9bfbc749985cda Author: Thomas Jaeger Date: Tue Sep 29 02:14:12 2009 -0400 Filter out events that the current window didn't select for Signed-off-by: Thomas Jaeger https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-x11.c | 49 +++++++++++++++++++++++++++++++++++++++++++++ gdk/x11/gdkinput-xfree.c | 2 +- gdk/x11/gdkinputprivate.h | 3 ++ 3 files changed, 53 insertions(+), 1 deletions(-) commit 51f2a99096958e1eeaef82a13240d28a40e5db53 Author: Thomas Jaeger Date: Tue Sep 29 02:12:27 2009 -0400 Always select all XInput motion events Signed-off-by: Thomas Jaeger https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-x11.c | 44 ++++---------------------------------------- 1 files changed, 4 insertions(+), 40 deletions(-) commit acdecb6aa440eb98066acc4d3c316affbc62a944 Author: Thomas Jaeger Date: Tue Sep 29 01:56:59 2009 -0400 Report XInput button motion events until all buttons are released. Signed-off-by: Thomas Jaeger https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-xfree.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2635fb75c688b9c44a7db4840afaadba4c6d31b3 Author: Thomas Jaeger Date: Tue Sep 29 01:51:44 2009 -0400 XInput allows up to 255 buttons Signed-off-by: Thomas Jaeger https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-x11.c | 16 +++++++++++++--- gdk/x11/gdkinput-xfree.c | 5 +++-- gdk/x11/gdkinputprivate.h | 3 ++- 3 files changed, 18 insertions(+), 6 deletions(-) commit abf7742beb53f8a2c8012a353299abc68b5dbaaf Author: Thomas Jaeger Date: Tue Sep 29 01:48:59 2009 -0400 Refactor _gdk_input_other_event Signed-off-by: Thomas Jaeger https://bugzilla.gnome.org/show_bug.cgi?id=588649 gdk/x11/gdkinput-xfree.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit bd51d930e8901a348eb6ea8190dc3e4764990ede Author: Thomas Jaeger Date: Mon Sep 28 20:21:33 2009 -0400 Use strstr instead of g_strrstr. Signed-off-by: Thomas Jaeger gdk/x11/gdkinput-x11.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 6fef640debbe468586ff866cbef38d7a29c452d1 Author: Alexander Larsson Date: Tue Sep 29 12:56:57 2009 +0200 Only select for button and pointer event on toplevels These event types propagate up the hierarchy anyway, so this means we avoid setting it unnecessarily. This is especially important for button press event, since only one client can select for this on each window, causing X errors if two clients do it. gdk/gdkwindow.c | 53 ++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 36 insertions(+), 17 deletions(-) commit 5a39fdbba1ed4922b65b0a9e9c245c7dabbb688d Author: Claude Paroz Date: Tue Sep 29 12:03:40 2009 +0200 Updated French translation po/fr.po | 196 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 109 insertions(+), 87 deletions(-) commit 987b45da7b44d8c65fdae20e11711732810d5a25 Author: Amitakhya Phukan Date: Tue Sep 29 11:19:07 2009 +0530 Updating corrected Assamese translations. po/as.po | 97 +++++++++++++++++++++++++++---------------------------------- 1 files changed, 43 insertions(+), 54 deletions(-) commit 894e11e447ad0c4ff49643a2f0e29eb347016c09 Author: Matthias Clasen Date: Mon Sep 28 12:41:29 2009 -0400 Always initialize out params This was causing a crash in the appearance capplet, reported in bug 596345. gtk/gtkiconview.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 7d196b3939e1bbf5eddc5da0980e30c2f38c9cdd Author: Thomas Jaeger Date: Mon Sep 28 01:39:42 2009 -0400 Improve detection of input device source type This detection code is not 100% reliable, but it should fare much better than the current code, which just compares the device name to a fixed set of strings. Many applications depend on erasers being recognized reliably, so we start by checking for a device name containing the substring 'eraser'. Signed-off-by: Thomas Jaeger gdk/x11/gdkinput-x11.c | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) commit e81501ebea4cceffce2890519807b0c243fec0a3 Author: Alexander Larsson Date: Mon Sep 28 15:29:37 2009 +0200 Sent button events don't cause passive grabs Don't track sent button events as causing or removing passive grabs. gdk/gdkwindow.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit 739121dee0bddddffc43d48803ca84996f42142c Author: Alexander Larsson Date: Mon Sep 28 15:26:19 2009 +0200 Remove unused grab_one_pointer_release_event var We don't use this anymore, so just remove. gdk/gdkdisplay.c | 4 +--- gdk/gdkinternals.h | 1 - 2 files changed, 1 insertions(+), 4 deletions(-) commit 5ebb32d1ffa23241d562fb4d5be02bc6f156b515 Author: Alexander Larsson Date: Mon Sep 28 15:21:54 2009 +0200 Extend _gdk_windowing_window_at_pointer to be able to get toplevels only This has two advantages: 1) In many backends, this is faster as we can terminate the window hierarchy traversal earlier 2) When used in gdkdisplay.c::get_current_toplevel() to get the current toplevel that has the pointer we now correctly return a toplevel with the pointer in it where the pointer is inside some foreign subwindow of a toplevel window. The second advantage fixes some bugs in client side event generation when the pointer is inside such a foreign child window. gdk/directfb/gdkwindow-directfb.c | 20 ++++++++++++++++++++ gdk/gdkdisplay.c | 20 +++----------------- gdk/gdkinternals.h | 3 ++- gdk/quartz/gdkwindow-quartz.c | 23 ++++++++++++++++++++++- gdk/win32/gdkwindow-win32.c | 8 +++++++- gdk/x11/gdkwindow-x11.c | 11 ++++++++++- 6 files changed, 64 insertions(+), 21 deletions(-) commit fe188a18f324f4545af857436a6060e676a1287d Author: Cody Russell Date: Sun Sep 27 14:37:19 2009 -0500 Bug 596494 - New property "cursor" in 2.18's GdkWindow with wrong type? Use a boxed paramspec with GDK_TYPE_CURSOR instead of a pointer paramspec. gdk/gdkwindow.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit f2d9f5a9e6d4d9d3de1510b39d9a0ce0a976a4b3 Author: Kristian Rietveld Date: Sun Sep 27 13:43:35 2009 +0200 Remove unused variable gdk/quartz/gdkwindow-quartz.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 2f782de1b7eb1b3dd778d01867e4e56a77af4a8c Author: Kristian Rietveld Date: Sun Sep 27 13:36:08 2009 +0200 Bug 596012 - popup menu position is horribly off on gdk quartz with ... Based on first patches by Christian Hergert. Change screen_get_monitor_geometry() so that it translates the layout of the screens from Cocoa layout to GDK layout. In Cocoa, the screen locations are specified in Cocoa geometry, as well as that GDK uses a different way to place individual monitors in the root window. For now only monitors that are laid out horizontally are supported (see the FIXMEs in the source), in bug 596238 we will track future work to get things fully right. Modify _gdk_quartz_window_get_inverted_screen_y() to take the differences in screen layout between Cocoa and GDK into account. Also this function is subject to future work. gdk/quartz/gdkscreen-quartz.c | 32 +++++++++++++++++++++++++++++++- gdk/quartz/gdkwindow-quartz.c | 11 +++++++++-- 2 files changed, 40 insertions(+), 3 deletions(-) commit f506752affaf5bc0e8e96ab6c3421b042ab0319a Author: Matthias Clasen Date: Sun Sep 27 00:14:54 2009 -0400 Handle child widgets correctly with multiple views This was broken by an RTL fix in April. gtk/gtktextlayout.c | 65 ++++++++++++++++++++++++++------------------------ 1 files changed, 34 insertions(+), 31 deletions(-) commit 17130a8ec9f461b681cce41215f460307a20aaba Author: Christian Hergert Date: Fri Sep 25 21:52:13 2009 +0200 Bug 517394 - Native resize grip steals button release ... Explicitly handle resizing by leaving all events in the lower right 15x15 corner to Cocoa, if the window shows a resizing indicator. Some applications may have widgets allocated in this area. Generally, these widgets are likely larger than 15x15 so they can still be hit. Often scroll bars are found in this area and these can also be manipulated by other means. Since this is the only way of resizing windows on Mac OS X, it is too important to keep it broken. gdk/quartz/gdkevents-quartz.c | 36 ++++++++++++++++++++++++++++++++++-- 1 files changed, 34 insertions(+), 2 deletions(-) commit 785e55f87ddd364f2686a3bc5ed324ec629d7ef3 Author: Kristian Rietveld Date: Fri Sep 25 18:16:06 2009 +0200 Bug 596250 - Gdkcursor-quartz.c doesn't implement GDK_BLANK_CURSOR Support GDK_BLANK_CURSOR. Patch by John Ralls. gdk/quartz/gdkcursor-quartz.c | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) commit cdec2caaf3571dbaf0ccd52aab6a111b1bcb1307 Author: Kristian Rietveld Date: Fri Sep 25 17:23:54 2009 +0200 Send a motion-notify when a (new) main window became active This motion-notify even will make sure that things like highlights are set up correctly now that the window has become active. gdk/quartz/gdkwindow-quartz.c | 65 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 64 insertions(+), 1 deletions(-) commit 3bcf8b39fb7651cbdeaf356cbe829799cc0b1ed0 Author: Alexander Larsson Date: Fri Sep 25 11:28:26 2009 +0200 On pointer grab request native events needed for event emulation When we grab the pointer we need to request more events than what is specified, otherwise our event emulation stop working and you won't e.g. get crossing event unless you specified motion event mask. gdk/gdkwindow.c | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) commit f8aba1471462f4a7e6f03e9e26289ebf6398b13c Author: Jorge González Date: Fri Sep 25 08:16:56 2009 +0200 Updated Spanish translation po/es.po | 201 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 113 insertions(+), 88 deletions(-) commit 06c208f8f1db10fc46ea44dc06fdd92b76467b4f Author: Ivar Smolin Date: Fri Sep 25 07:23:11 2009 +0300 Updating Estonian translation po/et.po | 69 +++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 42 insertions(+), 27 deletions(-) commit cdba018fe9e6b33a92d1f936b10715efd7c49022 Author: Mario Blättermann Date: Thu Sep 24 19:41:16 2009 +0200 Updated German translation po/de.po | 200 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 112 insertions(+), 88 deletions(-) commit afc19eb4a7e4ec4420dc202e0da0fe2c4d1ca7c2 Author: Alexander Larsson Date: Thu Sep 24 16:42:52 2009 +0200 Send expose events on foreign windows F-Spot needs this as it draws on a foreign (screensaver) window, which used to work. I believe this is safe, because in all typical cases the expose mask will not be set, so we won't do anything, and its what we used to do. gdk/gdkwindow.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) commit 402d60e5b4b657ea0ce8a60eb15e7e1e33bf3db3 Author: Antón Méixome Date: Thu Sep 24 15:44:12 2009 +0200 Updated Galician Translation po/gl.po | 2228 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1130 insertions(+), 1098 deletions(-) commit a3e07662185f17e5bff1a732db3aa9dad121a763 Author: Marek Kasik Date: Thu Sep 24 15:34:56 2009 +0200 Add support for 'auth-info' attribute to the CUPS backend Check for 'auth-info-required' attribute from printer attributes to find out whether an authentization of user is needed. Change password dialog of print backend to be able to require informations requested thru 'auth-info-required' (#566522). gtk/gtkmarshalers.list | 1 + gtk/gtkprintbackend.c | 164 +++++++------- gtk/gtkprintbackend.h | 16 +- modules/printbackends/cups/gtkcupsutils.c | 5 + modules/printbackends/cups/gtkcupsutils.h | 3 + modules/printbackends/cups/gtkprintbackendcups.c | 267 ++++++++++++++++++++-- modules/printbackends/cups/gtkprintercups.c | 2 + modules/printbackends/cups/gtkprintercups.h | 1 + 8 files changed, 351 insertions(+), 108 deletions(-) commit 9439a7ee0e1bc53e4f0246e6d6c441a253f36140 Author: Matej Urbančič Date: Thu Sep 24 12:41:34 2009 +0200 Updated Slovenian translation po/sl.po | 2915 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 1357 insertions(+), 1558 deletions(-) commit c8f06be920bd67c78467e6441376df351fc51d0e Author: Ivar Smolin Date: Thu Sep 24 13:28:31 2009 +0300 Updating Estonian translation po/et.po | 1105 +------------------------------------------------------------- 1 files changed, 7 insertions(+), 1098 deletions(-) commit e1a47f4f43841e5f9c1fa2847a6c07dd6f2bd449 Author: Gabor Kelemen Date: Thu Sep 24 12:26:34 2009 +0200 Updated Hungarian translation po/hu.po | 2236 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1109 insertions(+), 1127 deletions(-) commit bde1767f8d87326565f43ead23f275bf4ef99848 Author: Jorge González Date: Thu Sep 24 10:23:00 2009 +0200 Updated Spanish translation po/es.po | 2206 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1107 insertions(+), 1099 deletions(-) commit 29b6013e178ccbe92aac00d6c78b8641a121acca Author: Philip Withnall Date: Wed Sep 23 23:12:50 2009 +0100 Updated British English translation po-properties/en_GB.po | 3490 ++++++++++++++++++++++++------------------------ 1 files changed, 1758 insertions(+), 1732 deletions(-) commit fc3f46856b903beb5d68f595320acf4616d3fd78 Author: Philip Withnall Date: Wed Sep 23 22:03:05 2009 +0100 Updated British English translation po/en_GB.po | 2184 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 1097 insertions(+), 1087 deletions(-) commit 2c4d706350c84715381c470ac1a81aa2ae0b8a58 Author: Daniel Nylander Date: Wed Sep 23 22:15:34 2009 +0200 Updated Swedish translation po/sv.po | 2793 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 1271 insertions(+), 1522 deletions(-) commit ac2ecf64bb826047a6f2cb92597bd6802a0a62c8 Author: Mario Blättermann Date: Wed Sep 23 21:39:40 2009 +0200 Updated German translation po/de.po | 2267 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1134 insertions(+), 1133 deletions(-) commit a2c2427562f9d5b041a8762a8e62e1c2f55b3fba Author: Claude Paroz Date: Wed Sep 23 21:01:38 2009 +0200 Updated French translation po/fr.po | 2192 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1094 insertions(+), 1098 deletions(-) commit 5f4915f62403ddb2502fa7b431a97943c9b56b88 Author: Marek Kasik Date: Wed Sep 23 14:35:26 2009 +0200 Don't hang print dialog when remote CUPS printer is not available This patch tests availability of remote host before getting ppd file for selected printer (#586207). It also adds a state message for failure of getting details. gtk/gtkprintunixdialog.c | 28 ++++++++----- modules/printbackends/cups/gtkprintbackendcups.c | 47 ++++++++++++++++++++-- modules/printbackends/cups/gtkprintercups.c | 8 ++++ modules/printbackends/cups/gtkprintercups.h | 5 ++ 4 files changed, 74 insertions(+), 14 deletions(-) commit 915957fca35ead312f7327ce59a73eb301024faf Author: Matthias Clasen Date: Wed Sep 23 00:08:43 2009 -0400 Bump version configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b841251ca79c332fd9922973b2a40e1298ae7f47 Author: Matthias Clasen Date: Wed Sep 23 00:02:47 2009 -0400 2.18.0 docs/reference/gdk/tmpl/cairo_interaction.sgml | 2 +- docs/reference/gdk/tmpl/windows.sgml | 8 + po-properties/af.po | 76 +- po-properties/am.po | 76 +- po-properties/ang.po | 76 +- po-properties/ar.po | 76 +- po-properties/as.po | 265 +- po-properties/ast.po | 76 +- po-properties/az.po | 76 +- po-properties/az_IR.po | 76 +- po-properties/be.po | 76 +- po-properties/be@latin.po | 76 +- po-properties/bg.po | 76 +- po-properties/bn.po | 76 +- po-properties/bn_IN.po | 3712 ++++++++++--------- po-properties/br.po | 76 +- po-properties/bs.po | 76 +- po-properties/ca.po | 76 +- po-properties/ca@valencia.po | 76 +- po-properties/crh.po | 76 +- po-properties/cs.po | 76 +- po-properties/cy.po | 76 +- po-properties/da.po | 3474 +++++++++--------- po-properties/de.po | 3474 +++++++++--------- po-properties/dz.po | 76 +- po-properties/el.po | 76 +- po-properties/en_CA.po | 76 +- po-properties/en_GB.po | 3474 +++++++++--------- po-properties/eo.po | 76 +- po-properties/es.po | 76 +- po-properties/et.po | 76 +- po-properties/eu.po | 76 +- po-properties/fa.po | 76 +- po-properties/fi.po | 76 +- po-properties/fr.po | 76 +- po-properties/ga.po | 76 +- po-properties/gl.po | 76 +- po-properties/gu.po | 3646 +++++++++--------- po-properties/he.po | 76 +- po-properties/hi.po | 76 +- po-properties/hr.po | 76 +- po-properties/hu.po | 76 +- po-properties/hy.po | 76 +- po-properties/ia.po | 76 +- po-properties/id.po | 76 +- po-properties/io.po | 76 +- po-properties/is.po | 76 +- po-properties/it.po | 3484 +++++++++--------- po-properties/ja.po | 78 +- po-properties/ka.po | 76 +- po-properties/kn.po | 76 +- po-properties/ko.po | 76 +- po-properties/ku.po | 76 +- po-properties/li.po | 76 +- po-properties/lt.po | 3474 +++++++++--------- po-properties/lv.po | 76 +- po-properties/mai.po | 3642 +++++++++--------- po-properties/mi.po | 76 +- po-properties/mk.po | 76 +- po-properties/ml.po | 3663 +++++++++--------- po-properties/mn.po | 76 +- po-properties/mr.po | 3664 +++++++++--------- po-properties/ms.po | 76 +- po-properties/nb.po | 3476 +++++++++--------- po-properties/ne.po | 76 +- po-properties/nl.po | 76 +- po-properties/nn.po | 76 +- po-properties/nso.po | 76 +- po-properties/oc.po | 76 +- po-properties/or.po | 3757 ++++++++++---------- po-properties/pa.po | 76 +- po-properties/pl.po | 76 +- po-properties/ps.po | 76 +- po-properties/pt.po | 76 +- po-properties/pt_BR.po | 76 +- po-properties/ro.po | 95 +- po-properties/ru.po | 76 +- po-properties/rw.po | 76 +- po-properties/si.po | 76 +- po-properties/sk.po | 76 +- po-properties/sl.po | 4733 ++++++++++++------------ po-properties/sq.po | 76 +- po-properties/sr.po | 76 +- po-properties/sr@ije.po | 76 +- po-properties/sr@latin.po | 76 +- po-properties/sv.po | 76 +- po-properties/ta.po | 76 +- po-properties/te.po | 76 +- po-properties/th.po | 76 +- po-properties/tk.po | 76 +- po-properties/tr.po | 76 +- po-properties/tt.po | 76 +- po-properties/uk.po | 3474 +++++++++--------- po-properties/ur.po | 76 +- po-properties/uz.po | 76 +- po-properties/uz@cyrillic.po | 76 +- po-properties/vi.po | 76 +- po-properties/wa.po | 76 +- po-properties/xh.po | 76 +- po-properties/yi.po | 76 +- po-properties/zh_CN.po | 3477 +++++++++--------- po-properties/zh_HK.po | 3571 +++++++++--------- po-properties/zh_TW.po | 3474 +++++++++--------- po/af.po | 2174 ++++++------ po/am.po | 48 +- po/ang.po | 48 +- po/ar.po | 48 +- po/as.po | 85 +- po/ast.po | 48 +- po/az.po | 48 +- po/az_IR.po | 48 +- po/be.po | 48 +- po/be@latin.po | 48 +- po/bg.po | 48 +- po/bn.po | 48 +- po/bn_IN.po | 48 +- po/br.po | 48 +- po/bs.po | 48 +- po/ca.po | 2196 ++++++------ po/ca@valencia.po | 48 +- po/crh.po | 48 +- po/cs.po | 48 +- po/cy.po | 48 +- po/da.po | 2194 ++++++------ po/de.po | 2197 ++++++------ po/dz.po | 48 +- po/el.po | 2569 +++++++------- po/en_CA.po | 48 +- po/en_GB.po | 2194 ++++++------ po/eo.po | 48 +- po/es.po | 48 +- po/et.po | 48 +- po/eu.po | 48 +- po/fa.po | 48 +- po/fi.po | 48 +- po/fr.po | 48 +- po/ga.po | 48 +- po/gl.po | 48 +- po/gu.po | 2229 ++++++------ po/he.po | 48 +- po/hi.po | 2193 ++++++------ po/hr.po | 48 +- po/hu.po | 48 +- po/hy.po | 48 +- po/ia.po | 48 +- po/id.po | 48 +- po/io.po | 48 +- po/is.po | 48 +- po/it.po | 2189 ++++++------ po/ja.po | 50 +- po/ka.po | 48 +- po/kn.po | 48 +- po/ko.po | 48 +- po/ku.po | 48 +- po/li.po | 48 +- po/lt.po | 2198 ++++++------ po/lv.po | 48 +- po/mai.po | 2232 ++++++------ po/mi.po | 48 +- po/mk.po | 48 +- po/ml.po | 2229 ++++++------ po/mn.po | 48 +- po/mr.po | 2235 ++++++------ po/ms.po | 48 +- po/nb.po | 2174 ++++++------ po/ne.po | 48 +- po/nl.po | 2589 +++++++------- po/nn.po | 48 +- po/nso.po | 48 +- po/oc.po | 48 +- po/or.po | 2223 ++++++------ po/pa.po | 48 +- po/pl.po | 2552 +++++++------- po/ps.po | 48 +- po/pt.po | 48 +- po/pt_BR.po | 2174 ++++++------ po/ro.po | 2212 ++++++------ po/ru.po | 48 +- po/rw.po | 48 +- po/si.po | 48 +- po/sk.po | 48 +- po/sl.po | 2774 ++++++++------- po/sq.po | 48 +- po/sr.po | 48 +- po/sr@ije.po | 48 +- po/sr@latin.po | 48 +- po/sv.po | 48 +- po/ta.po | 48 +- po/te.po | 48 +- po/th.po | 48 +- po/tk.po | 48 +- po/tr.po | 48 +- po/tt.po | 48 +- po/uk.po | 2174 ++++++------ po/ur.po | 48 +- po/uz.po | 48 +- po/uz@cyrillic.po | 48 +- po/vi.po | 48 +- po/wa.po | 48 +- po/xh.po | 48 +- po/yi.po | 48 +- po/zh_CN.po | 2193 ++++++------ po/zh_HK.po | 2200 ++++++------ po/zh_TW.po | 2190 ++++++------ 204 files changed, 63501 insertions(+), 62991 deletions(-)