diff options
-rw-r--r-- | configure.ac | 10 | ||||
-rw-r--r-- | gsearchtool/Makefile.am | 2 | ||||
-rw-r--r-- | gsearchtool/help/C/mate-search-tool.xml | 12 | ||||
-rw-r--r-- | logview/data/Makefile.am | 1 | ||||
-rw-r--r-- | logview/help/C/mate-system-log.xml | 8 | ||||
-rw-r--r-- | logview/logview-about.h | 2 | ||||
-rw-r--r-- | mate-dictionary/data/Makefile.am | 1 | ||||
-rw-r--r-- | mate-dictionary/src/gdict-about.c | 2 | ||||
-rw-r--r-- | mate-screenshot/Makefile.am | 2 | ||||
-rw-r--r-- | mate-screenshot/mate-screenshot.c | 18 | ||||
-rw-r--r-- | mate-screenshot/screenshot-utils.c | 9 | ||||
-rw-r--r-- | mate-screenshot/screenshot-utils.h | 3 | ||||
-rw-r--r-- | po/POTFILES.in | 7 |
13 files changed, 43 insertions, 34 deletions
diff --git a/configure.ac b/configure.ac index d63bdbec..3d822283 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ m4_define([mate_utils_major], [1]) m4_define([mate_utils_minor], [6]) -m4_define([mate_utils_micro], [0]) +m4_define([mate_utils_micro], [1]) m4_define([mate_utils_version], [mate_utils_major.mate_utils_minor.mate_utils_micro]) @@ -307,14 +307,6 @@ AS_IF([test "x$enable_zlib" != "xno"], AC_SUBST(Z_LIBS) -dnl scrollkeeper checks -AC_PATH_PROG(SCROLLKEEPER_CONFIG, [scrollkeeper-config], [no]) -AS_IF([test x$SCROLLKEEPER_CONFIG = xno], - [ - AC_MSG_ERROR([Couldn't find scrollkeeper-config. Please install the scrollkeeper package]) - ] -) - dnl = Enable strict compiler flags ========================================= # use strict compiler flags only on development releases diff --git a/gsearchtool/Makefile.am b/gsearchtool/Makefile.am index 348c9397..ea8f67c0 100644 --- a/gsearchtool/Makefile.am +++ b/gsearchtool/Makefile.am @@ -58,12 +58,12 @@ Utilities_DATA = $(Utilities_in_files:.desktop.in=.desktop) EXTRA_DIST = \ $(Utilities_in_files) \ $(Utilities_DATA) \ + $(convert_DATA) \ $(gsettingsschema_in_files) \ $(man_MANS) CLEANFILES = \ mate-search-tool.desktop \ - $(convert_DATA) \ $(gsettings_SCHEMAS) disthook: diff --git a/gsearchtool/help/C/mate-search-tool.xml b/gsearchtool/help/C/mate-search-tool.xml index d1b94d7d..25533bab 100644 --- a/gsearchtool/help/C/mate-search-tool.xml +++ b/gsearchtool/help/C/mate-search-tool.xml @@ -100,7 +100,7 @@ <revnumber>&app; Manual V&manrevision;</revnumber> <date>&date;</date> <revdescription> - <para role="author">Sun MATE Documentation Team</para> + <para role="author">Sun GNOME Documentation Team</para> <para role="publisher">MATE Documentation Project</para> </revdescription> </revision> @@ -129,7 +129,7 @@ <revnumber>&app; Manual V2.4</revnumber> <date>February 2004</date> <revdescription> - <para role="author">Sun MATE Documentation Team</para> + <para role="author">Sun GNOME Documentation Team</para> <para role="publisher">MATE Documentation Project</para> </revdescription> </revision> @@ -137,7 +137,7 @@ <revnumber>&app; Manual V2.3</revnumber> <date>September 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team</para> + <para role="author">Sun GNOME Documentation Team</para> <para role="publisher">MATE Documentation Project</para> </revdescription> </revision> @@ -145,7 +145,7 @@ <revnumber>&app;l Manual V2.2</revnumber> <date>August 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team</para> + <para role="author">Sun GNOME Documentation Team</para> <para role="publisher">MATE Documentation Project</para> </revdescription> </revision> @@ -153,7 +153,7 @@ <revnumber>&app; Manual V2.1</revnumber> <date>July 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team</para> + <para role="author">Sun GNOME Documentation Team</para> <para role="publisher">MATE Documentation Project</para> </revdescription> </revision> @@ -161,7 +161,7 @@ <revnumber>&app; Manual V2.0</revnumber> <date>May 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team</para> + <para role="author">Sun GNOME Documentation Team</para> <para role="publisher">MATE Documentation Project</para> </revdescription> </revision> diff --git a/logview/data/Makefile.am b/logview/data/Makefile.am index 39ee5dee..a77c9913 100644 --- a/logview/data/Makefile.am +++ b/logview/data/Makefile.am @@ -25,6 +25,7 @@ EXTRA_DIST = \ mate-system-log.desktop.in.in \ $(xml_DATA) \ $(man_MANS) \ + $(convert_DATA) \ $(gsettingsschema_in_files) DISTCLEANFILES = \ diff --git a/logview/help/C/mate-system-log.xml b/logview/help/C/mate-system-log.xml index 11536ceb..ace6d5da 100644 --- a/logview/help/C/mate-system-log.xml +++ b/logview/help/C/mate-system-log.xml @@ -124,7 +124,7 @@ <revnumber>System Log Viewer Manual V2.3</revnumber> <date>October 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team + <para role="author">Sun GNOME Documentation Team <email>[email protected]</email> </para> <para role="publisher">MATE Documentation Project</para> @@ -134,7 +134,7 @@ <revnumber>System Log Viewer Manual V2.2</revnumber> <date>August 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team + <para role="author">Sun GNOME Documentation Team <email>[email protected]</email> </para> <para role="publisher">MATE Documentation Project</para> @@ -144,7 +144,7 @@ <revnumber>System Log Viewer Manual V2.1</revnumber> <date>July 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team + <para role="author">Sun GNOME Documentation Team <email>[email protected]</email> </para> <para role="publisher">MATE Documentation Project</para> @@ -154,7 +154,7 @@ <revnumber>System Log Viewer Manual V2.0</revnumber> <date>May 2002</date> <revdescription> - <para role="author">Sun MATE Documentation Team + <para role="author">Sun GNOME Documentation Team <email>[email protected]</email> </para> <para role="publisher">MATE Documentation Project</para> diff --git a/logview/logview-about.h b/logview/logview-about.h index 5f32d877..9b4b0949 100644 --- a/logview/logview-about.h +++ b/logview/logview-about.h @@ -39,7 +39,7 @@ static const char *logview_about_authors[] = { }; static const char *logview_about_documenters[] = { - "Sun MATE Documentation Team <[email protected]>", + "Sun GNOME Documentation Team <[email protected]>", "Vincent Noel <[email protected]>", "Judith Samson <[email protected]>", NULL diff --git a/mate-dictionary/data/Makefile.am b/mate-dictionary/data/Makefile.am index 5500b65d..51c78991 100644 --- a/mate-dictionary/data/Makefile.am +++ b/mate-dictionary/data/Makefile.am @@ -74,6 +74,7 @@ EXTRA_DIST = \ $(gsettingsschema_in_files) \ $(builder_DATA) \ $(ui_DATA) \ + $(convert_DATA) \ $(NULL) CLEANFILES = \ diff --git a/mate-dictionary/src/gdict-about.c b/mate-dictionary/src/gdict-about.c index 20c5cb1d..00e61e25 100644 --- a/mate-dictionary/src/gdict-about.c +++ b/mate-dictionary/src/gdict-about.c @@ -46,7 +46,7 @@ gdict_show_about_dialog (GtkWidget *parent) }; const gchar *documenters[] = { - "Sun MATE Documentation Team <[email protected]>", + "Sun GNOME Documentation Team <[email protected]>", "John Fleck <[email protected]>", "Emmanuele Bassi <[email protected]>", NULL diff --git a/mate-screenshot/Makefile.am b/mate-screenshot/Makefile.am index 842c5d04..c2f9cf44 100644 --- a/mate-screenshot/Makefile.am +++ b/mate-screenshot/Makefile.am @@ -73,12 +73,12 @@ EXTRA_DIST = \ $(mate_screenshot_in_files) \ $(man_MANS) \ $(ui_DATA) \ + $(convert_DATA) \ $(NULL) CLEANFILES = \ $(BUILT_SOURCES) \ $(gsettings_SCHEMAS) \ - $(convert_DATA) \ $(mate_screenshot_DATA) \ $(sys_DATA) diff --git a/mate-screenshot/mate-screenshot.c b/mate-screenshot/mate-screenshot.c index f3db5794..4243563f 100644 --- a/mate-screenshot/mate-screenshot.c +++ b/mate-screenshot/mate-screenshot.c @@ -809,13 +809,14 @@ static void finish_prepare_screenshot (char *initial_uri, GdkWindow *window, GdkRectangle *rectangle) { ScreenshotDialog *dialog; + gboolean include_mask = (!take_window_shot && !take_area_shot); /* always disable window border for full-desktop or selected-area screenshots */ if (!take_window_shot) - screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, FALSE); + screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, FALSE, include_mask); else { - screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, include_border); + screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, include_border, include_mask); switch (border_effect[0]) { @@ -1368,8 +1369,17 @@ main (int argc, char *argv[]) } else { - /* start this in an idle anyway and fire up the mainloop */ - g_idle_add (prepare_screenshot_timeout, NULL); + if (interactive_arg) + { + /* HACK: give time to the dialog to actually disappear. + * We don't have any way to tell when the compositor has finished + * re-drawing. + */ + g_timeout_add (200, + prepare_screenshot_timeout, NULL); + } + else + g_idle_add (prepare_screenshot_timeout, NULL); } gtk_main (); diff --git a/mate-screenshot/screenshot-utils.c b/mate-screenshot/screenshot-utils.c index b41ae4b8..faed6762 100644 --- a/mate-screenshot/screenshot-utils.c +++ b/mate-screenshot/screenshot-utils.c @@ -670,7 +670,8 @@ GdkPixbuf * screenshot_get_pixbuf (GdkWindow *window, GdkRectangle *rectangle, gboolean include_pointer, - gboolean include_border) + gboolean include_border, + gboolean include_mask) { GdkWindow *root; GdkPixbuf *screenshot; @@ -738,7 +739,11 @@ screenshot_get_pixbuf (GdkWindow *window, x_orig, y_orig, 0, 0, width, height); - mask_monitors (screenshot, root); + /* + * Masking currently only works properly with full-screen shots + */ + if (include_mask) + mask_monitors (screenshot, root); #ifdef HAVE_X11_EXTENSIONS_SHAPE_H if (include_border) diff --git a/mate-screenshot/screenshot-utils.h b/mate-screenshot/screenshot-utils.h index 0af2ba39..5404bde4 100644 --- a/mate-screenshot/screenshot-utils.h +++ b/mate-screenshot/screenshot-utils.h @@ -36,7 +36,8 @@ gboolean screenshot_select_area (int *px, GdkPixbuf *screenshot_get_pixbuf (GdkWindow *win, GdkRectangle *rectangle, gboolean include_pointer, - gboolean include_border); + gboolean include_border, + gboolean include_mask); void screenshot_show_error_dialog (GtkWindow *parent, const gchar *message, diff --git a/po/POTFILES.in b/po/POTFILES.in index 4b15b4af..94defaa7 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -14,12 +14,9 @@ baobab/src/baobab-utils.c baobab/src/baobab-ringschart.c baobab/src/callbacks.c mate-dictionary/data/default.desktop.in -mate-dictionary/data/MATE_DictionaryApplet.server.in.in -mate-dictionary/data/MATE_DictionaryApplet.xml mate-dictionary/data/mate-dictionary.desktop.in.in mate-dictionary/data/org.mate.dictionary.gschema.xml.in -[type: gettext/glade]mate-dictionary/data/mate-dictionary-preferences.ui -[type: gettext/glade]mate-dictionary/data/mate-dictionary-source.ui +mate-dictionary/data/org.mate.panel.applet.DictionaryAppletFactory.service.in mate-dictionary/data/spanish.desktop.in mate-dictionary/data/thai.desktop.in mate-dictionary/libgdict/gdict-client-context.c @@ -43,6 +40,8 @@ mate-dictionary/src/gdict-sidebar.c mate-dictionary/src/gdict-source-dialog.c mate-dictionary/src/gdict-window.c mate-dictionary/src/main.c +[type: gettext/glade]mate-dictionary/data/mate-dictionary-preferences.ui +[type: gettext/glade]mate-dictionary/data/mate-dictionary-source.ui mate-screenshot/mate-screenshot.c mate-screenshot/mate-screenshot.desktop.in [type: gettext/glade]mate-screenshot/mate-screenshot.ui |