diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2011-06-15 15:49:42 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2011-06-15 15:49:42 +0800 |
commit | d2f013767a8f2ccaa248a9a304a1c3d587183325 (patch) | |
tree | 70fa61bdb9bf32c9ba4558900a5929f96295b88d | |
parent | 2c32ce11f12373dab1d76a2b517b0cab350ea9ca (diff) | |
parent | 2d8083bab8b9ec0b353d08d66265bd0ae38d6822 (diff) | |
download | clutter-d2f013767a8f2ccaa248a9a304a1c3d587183325.tar.gz |
Merge branch 'master' into msvc-support
130 files changed, 14613 insertions, 9912 deletions
@@ -1,3 +1,100 @@ +Clutter 1.7.2 2011-06-13 +=============================================================================== + + • List of changes since Clutter 1.6.0 + + - Cogl moved out of tree + The Clutter OpenGL abstraction library has been moved to a separate + repository and can be used as a stand-alone shared library. Clutter + has been modified to depend on Cogl's experimental API. + + - Correctly composite non fully opaque children + Non fully opauqe actors with non fully opaque children will automatically + redirect children paint operations to offscreen buffers, which allow + correct composition taking into account the overall opacity of the scene's + sub-graph. The same mechanism can be used to create a paint cache, and + paint that cache when the actor or its children do not change, instead of + painting the whole sub-graph again. + + - Allow connecting signals to ClutterState states in ClutterScript + When defining a scene using ClutterScript it's possible to directly + connect a state inside a ClutterState object (both defined in + ClutterScript or in code) to an object's signal, without using an + explicit signal handler in the code. + + - Long-press handling in ClutterClickAction + ClutterClickAction will detect a long-press gesture and emit signals + to query, activation and cancellation. + + - Added ClutterGestureAction and ClutterSwipeAction + ClutterGestureAction is a generic "pointer gesture" action; it doesn't + provide an implementation: it's up to the developer to add the gesture + recognition code. ClutterSwipeAction is a GestureAction sub-class that + implement the "swipe" gesture. The GestureAction API is already future + proof for multi-device/multi-touch, even though the multi-touch isn't + currently implemented. + + - Allow Effects to influence picking + Effects that change the geometry of a ClutterActor should also be + allowed to change the picking code to make sure that event handling + keeps working. ClutterEffect has a new pick() virtual function for + these cases. + + • List of bugs fixes since Clutter 1.6.0 + + [bugzilla.clutter-project.org] + #2257 - clutter fails to link on OS X (10.6) + #2447 - atkevents example crashes is the accessibility is disabled + #2482 - Cally should avoid to provide a default name and description + #2484 - It would be nice to have the old cally Changelog + #2553 - new ClutterText API to access the Pango layout offsets + #2555 - Per-framebuffer journal causes corruptions + #2562 - Crash upon running Clutter-based programs + #2585 - add ClutterAction for slide gestures + #2588 - Assertion failure in _cogl_pipeline_set_layer_texture_target + #2595 - clutter-text: Add a selected-text-color + #2597 - CallyStage doesn't have a proper parent + #2599 - The paint volume for ClutterText is wrong + #2602 - Expose events ignored when doing clipped redraws + #2610 - Add recipe about implementing a ClutterEffect + #2619 - Removes the addition of the .exe extension to unit-test scripts, + on win32. + #2620 - _cogl_offscreen_new_to_texture_full() leaks reference when failing + #2621 - Clutter segfaults if you queue a redraw of an unmapped actor inside + the notify::mapped callback + #2631 - [PATCH] Enable evdev ClutterInputDevice objects on creation, as the + other backends do + #2632 - [PATCH] GL_IMG_TEXTURE_NPOT enables non-power-of-two features + #2633 - Make the pick id pool a per-Stage resource + #2640 - [patch] allow single-bit imprecision in some conformance tests + #2644 - Quartz backend: "Bare" modifier keypresses not generating events + #2652 - clutter_actor_queue_redraw() on destroyed stage + #2655 - segfault when disposing a slave device without a master + #2656 - Clutter can crash when destroying a stage from an event + #2667 - git head won't build under Win32 + + [bugzilla.gnome.org] + #650665 - CallyActor shouldn't add by default "press", "release" + and "click" + #647875 - Use Cairo to dump the pick buffers + #647876 - Make the pick if pool a per-Stage resource + #650487 - Sync allocation in ClutterBoxLayout with the one in GtkBox + #650597 - clutter-id-pool: fix warning on bad pick + #650650 - clutter-offscreen-effect: use target size when setting up + the viewport + #651700 - Give a chance to effects for running when picking + #652129 - Use "const" instead of G_CONST_RETURN + +Many thanks to: + + Neil Roberts, Robert Bragg, nobled, Daniel Mustieles, Elliot Smith, + Matej Urbančič, Alejandro Piñeiro, Chris Lord, Marek Černocký, + Tomeu Vizoso, Jasper St. Pierre, James Athey, Piotr Drąg, Øyvind Kolås, + Adam Jackson, Andrej Žnidaršič, Kjartan Maraas, Adel Gadllah, + Alexandre Franke, Christian Kirbach, Craig R. Hughes, Dan Winship, + Dioselin, Kristjan SCHMIDT, Mario Blättermann, Miguel Bouzada, Peter Ward, + Philippe Normand, Samuel Degrande, Viatcheslav Gachkaylo + Clutter 1.6.6 2011-02-21 =============================================================================== @@ -278,6 +278,33 @@ Relevant information for developers with existing Clutter applications wanting to port to newer releases (see NEWS for general information on new features). +Release Notes for Clutter 1.8 +------------------------------------------------------------------------------- + +• Cogl has been split out of tree. Clutter depends on Cogl, so users should + not notice anything. Developers using pkg-config will gain an extra Cogl + dependency. + +• The clutter_actor_get_gid() and clutter_get_actor_by_gid() functions have + been deprecated. They should not have been public in the first place. + +• ClutterShader and its relative API have been deprecated. ClutterShaderEffect + and the effect API is the proper way to use GLSL shaders with ClutterActors. + It is possible to instantiate a ClutterShaderEffect directly. + +• ClutterText's paint volume has been implemented using the ink rectangle of + the PangoLayout used to paint, to allow culling to work properly even in + the case of glyphs spilling outside the logical rectangle. + +• Non fully opaque children of a non fully opaque actor will be composited + in an offscreen framebuffer object to preserve the correct overall opacity. + This changes the way non fully opaque actors are drawn, and might cause + some code relying on the old, unspecified behaviour to produce different + results. + +• ClutterBoxLayout layout algorithm has been changed to map the more mature + and more stable GtkBox one. + Release Notes for Clutter 1.6 ------------------------------------------------------------------------------- diff --git a/build/autotools/Makefile.am.changelog b/build/autotools/Makefile.am.changelog index 79e4f3995..ca1ebc458 100644 --- a/build/autotools/Makefile.am.changelog +++ b/build/autotools/Makefile.am.changelog @@ -11,7 +11,7 @@ PREV_CHANGELOG_VERSION=$$(if test "x$$(echo "($$version-0.1)*2/2"|bc)" = "x$$(ec CHANGELOGS = ChangeLog \ `version=$(CURR_CHANGELOG_VERSION); \ version=$(PREV_CHANGELOG_VERSION); \ - while test "x$$version" != xgit-import; do \ + while test "x$$version" != "xgit-import"; do \ echo ChangeLog.pre-$$version; \ version=$(PREV_CHANGELOG_VERSION); \ done` @@ -52,26 +52,26 @@ ChangeLog.cache-*..: .git ChangeLog%: $(srcdir)/ChangeLog% $(srcdir)/ChangeLog.cache-% $(srcdir)/ChangeLog.pre-%: - @echo Creating $@ + @echo "Creating $@" @if test -d "$(srcdir)/.git"; then \ - (cd "$(srcdir)" && \ - version=$$(echo "$@" | sed 's/.*ChangeLog\([.].*-\)\?//'); \ - if echo "$@" | grep -q '^ChangeLog[.]cache'; then \ - spec=$$version; \ + (cd "$(srcdir)" && \ + version=$$(echo "$@" | sed 's/.*ChangeLog\([.].*-\)\?//'); \ + if echo "$@" | grep -q '^ChangeLog[.]cache'; then \ + spec=$$version; \ + else \ + to=$$version; \ + test "x$$version" = x && version=$(CURR_CHANGELOG_VERSION); \ + from=$(PREV_CHANGELOG_VERSION); \ + test "x$$to" = x || to=$$to.0; \ + test "x$$from" = xgit-import || from=$$from.0; \ + spec=$$from..$$to; \ + fi; \ + $(top_srcdir)/build/missing --run git log --stat "$$spec") > $@.tmp \ + && mv -f $@.tmp $@ \ + || ($(RM) $@.tmp; \ + echo Failed to generate $@, your $@ may be outdated >&2); \ else \ - to=$$version; \ - test "x$$version" = x && version=$(CURR_CHANGELOG_VERSION); \ - from=$(PREV_CHANGELOG_VERSION); \ - test "x$$to" = x || to=$$to.0; \ - test "x$$from" = xgit-import || from=$$from.0; \ - spec=$$from..$$to; \ - fi; \ - $(top_srcdir)/build/missing --run git log --stat "$$spec") > $@.tmp \ - && mv -f $@.tmp $@ \ - || ($(RM) $@.tmp; \ - echo Failed to generate $@, your $@ may be outdated >&2); \ - else \ - echo A git checkout is required to generate $@ >&2; \ + echo A git checkout is required to generate $@ >&2; \ fi .PHONY: changelogs ChangeLog $(srcdir)/ChangeLog diff --git a/build/autotools/Makefile.am.release b/build/autotools/Makefile.am.release index dba8327b3..7c5a3cc61 100644 --- a/build/autotools/Makefile.am.release +++ b/build/autotools/Makefile.am.release @@ -16,6 +16,8 @@ RELEASE_ANNOUNCE_CC = gnome-announce-list@gnome.org RELEASE_DOC_URL = http://docs.clutter-project.org/docs/ +BUGS_URL = http://bugzilla.gnome.org/enter_bug.cgi?product=clutter + tar_file = $(distdir).tar.bz2 sha256_file = $(distdir).sha256sum @@ -130,12 +132,16 @@ release-message: @echo " Cookbook: $(RELEASE_DOC_URL)/clutter-cookbook/$(CLUTTER_API_VERSION)/" @echo "" @echo "Release Notes:" + @if test "x$(CLUTTER_RELEASE_STATUS)" = "xsnapshot"; then \ + echo " - This is an unstable snapshot of Clutter; there are no compatibility"; \ + echo " guarantees for API added during a development cycle." ; \ + fi @echo " - This version is API and ABI compatible with the current stable" @echo " release of Clutter." @echo " - Installing the contents of this release will overwrite the files" @echo " from the installation of the current release of Clutter." @echo " - Bugs should be reported on the Clutter Bugzilla product, at:" - @echo " http://bugzilla.gnome.org/enter_bug.cgi?product=clutter" + @echo " ${BUGS_URL}" @echo "" @$(SED) -n '1bend;/^Clutter /q;:end;2,$$p' $(top_srcdir)/NEWS | $(GREP) -v '^======' @echo "" diff --git a/build/clutter.modules b/build/clutter.modules index 4da7c5330..471e15265 100644 --- a/build/clutter.modules +++ b/build/clutter.modules @@ -223,6 +223,19 @@ </dependencies> </autotools> + <autotools id="cogl"> + <branch repo="git.gnome.org" + module="cogl" + revision="master"/> + <dependencies> + <dep package="glib"/> + <dep package="cairo"/> + <dep package="pango"/> + <dep package="gdk-pixbuf"/> + <dep package="gobject-introspection"/> + </dependencies> + </autotools> + <autotools id="clutter"> <branch repo="git.gnome.org" module="clutter" @@ -231,7 +244,7 @@ <dep package="glib"/> <dep package="cairo"/> <dep package="pango"/> - <dep package="gdk-pixbuf"/> + <dep package="cogl"/> <dep package="atk"/> <dep package="gobject-introspection"/> <dep package="json-glib"/> @@ -294,7 +307,7 @@ </autotools> <autotools id="mx" autogenargs="--without-clutter-imcontext --without-clutter-gesture"> - <branch repo="git.clutter-project.org" + <branch repo="github.com/clutter-project" module="mx" revision="master"/> <dependencies> @@ -359,8 +372,8 @@ </autotools> <autotools id="pyclutter"> - <branch repo="git.clutter-project.org" - module="bindings/pyclutter" + <branch repo="git.gnome.org" + module="pyclutter" revision="master"/> <dependencies> <dep package="pygobject"/> diff --git a/clutter/Makefile.am b/clutter/Makefile.am index c8a05946f..491c19624 100644 --- a/clutter/Makefile.am +++ b/clutter/Makefile.am @@ -28,12 +28,9 @@ AM_CPPFLAGS = \ -DCLUTTER_DATADIR=\""$(datadir)"\" \ -DCLUTTER_LOCALEDIR=\""$(localedir)"\" \ -DCLUTTER_COMPILATION=1 \ - -DCLUTTER_DISABLE_DEPRECATED \ - -DCOGL_DISABLE_DEPRECATED \ -DCOGL_ENABLE_EXPERIMENTAL_API \ - -DG_DISABLE_DEPRECATED \ - -DG_DISABLE_SINGLE_INCLUDES \ -DG_LOG_DOMAIN=\"Clutter\" \ + $(CLUTTER_DEPRECATED_CFLAGS) \ $(CLUTTER_DEBUG_CFLAGS) \ $(CLUTTER_PROFILE_CFLAGS) \ $(NULL) @@ -95,6 +92,7 @@ source_h = \ $(srcdir)/clutter-fixed-layout.h \ $(srcdir)/clutter-flow-layout.h \ $(srcdir)/clutter-frame-source.h \ + $(srcdir)/clutter-gesture-action.h \ $(srcdir)/clutter-group.h \ $(srcdir)/clutter-input-device.h \ $(srcdir)/clutter-interval.h \ @@ -118,6 +116,7 @@ source_h = \ $(srcdir)/clutter-shader.h \ $(srcdir)/clutter-shader-effect.h \ $(srcdir)/clutter-shader-types.h \ + $(srcdir)/clutter-swipe-action.h \ $(srcdir)/clutter-snap-constraint.h \ $(srcdir)/clutter-stage.h \ $(srcdir)/clutter-stage-manager.h \ @@ -178,6 +177,7 @@ source_c = \ $(srcdir)/clutter-flatten-effect.c \ $(srcdir)/clutter-flow-layout.c \ $(srcdir)/clutter-frame-source.c \ + $(srcdir)/clutter-gesture-action.c \ $(srcdir)/clutter-group.c \ $(srcdir)/clutter-input-device.c \ $(srcdir)/clutter-interval.c \ @@ -202,6 +202,7 @@ source_c = \ $(srcdir)/clutter-shader.c \ $(srcdir)/clutter-shader-effect.c \ $(srcdir)/clutter-shader-types.c \ + $(srcdir)/clutter-swipe-action.c \ $(srcdir)/clutter-snap-constraint.c \ $(srcdir)/clutter-stage.c \ $(srcdir)/clutter-stage-manager.c \ @@ -352,32 +353,37 @@ clutterx11_includedir = $(clutter_includedir)/x11 clutterx11_include_HEADERS = $(x11_source_h) endif # SUPPORT_X11 -# GLX backend rules -glx_source_c = \ - $(srcdir)/glx/clutter-backend-glx.c \ - $(srcdir)/glx/clutter-glx-texture-pixmap.c \ - $(srcdir)/glx/clutter-stage-glx.c \ - $(NULL) +# Shared cogl backend files +cogl_source_h = -glx_source_h = \ - $(srcdir)/glx/clutter-glx-texture-pixmap.h \ - $(srcdir)/glx/clutter-glx.h \ +cogl_source_c = \ + $(srcdir)/cogl/clutter-backend-cogl.c \ + $(srcdir)/cogl/clutter-stage-cogl.c \ $(NULL) -glx_source_h_priv = \ - $(srcdir)/glx/clutter-backend-glx.h \ - $(srcdir)/glx/clutter-stage-glx.h \ +cogl_source_h_priv = \ + $(srcdir)/cogl/clutter-backend-cogl.h \ + $(srcdir)/cogl/clutter-stage-cogl.h \ $(NULL) -if SUPPORT_GLX -backend_source_h += $(glx_source_h) -backend_source_c += $(glx_source_c) -backend_source_h_priv += $(glx_source_h_priv) +cogl_source_c_priv = -# XXX - this is another hack; we installed glx headers under includedir/glx -# instead of using the same directory. +if SUPPORT_X11 +# For compatability with the old GLX backend +# +# Note: there wasn't actually anything GLX specific so we can add +# the compatability if clutter supports x11 +glx_source_c = $(srcdir)/cogl/clutter-glx-texture-pixmap.c +glx_source_h = $(srcdir)/cogl/clutter-glx-texture-pixmap.h \ + $(srcdir)/cogl/clutter-glx.h clutterglx_includedir = $(clutter_includedir)/glx clutterglx_include_HEADERS = $(glx_source_h) +endif + +if SUPPORT_GLX +backend_source_h += $(cogl_source_h) +backend_source_c += $(cogl_source_c) +backend_source_h_priv += $(cogl_source_h_priv) endif # SUPPORT_GLX # Windows backend rules @@ -428,22 +434,10 @@ EXTRA_DIST += \ # EGL backend rules egl_source_h = \ - $(srcdir)/egl/clutter-egl-headers.h \ - $(srcdir)/egl/clutter-egl.h \ - $(NULL) - -egl_source_c = \ - $(srcdir)/egl/clutter-backend-egl.c \ - $(srcdir)/egl/clutter-stage-egl.c \ - $(NULL) - -egl_source_h_priv = \ - $(srcdir)/egl/clutter-backend-egl.h \ - $(srcdir)/egl/clutter-stage-egl.h \ + $(srcdir)/cogl/clutter-egl-headers.h \ + $(srcdir)/cogl/clutter-egl.h \ $(NULL) -egl_source_c_priv = - egl_tslib_c = $(srcdir)/egl/clutter-event-tslib.c evdev_c_priv = \ @@ -457,29 +451,28 @@ evdev_h_priv = \ $(srcdir)/evdev/clutter-input-device-evdev.h \ $(NULL) -egl_cex_h = egl/clutter-cex100.h -BUILT_SOURCES += egl/clutter-cex100.h -EXTRA_DIST += $(srcdir)/egl/clutter-cex100.h.in - -if SUPPORT_EGL +cex_h = cogl/clutter-cex100.h +BUILT_SOURCES += $(cex_h) +EXTRA_DIST += $(srcdir)/$(cex_h).in if USE_TSLIB -egl_source_c_priv += $(egl_tslib_c) +backend_source_c_priv += $(egl_tslib_c) endif # SUPPORT_TSLIB if SUPPORT_EVDEV -egl_source_c_priv += $(evdev_c_priv) -egl_source_h_priv += $(evdev_h_priv) +backend_source_c_priv += $(evdev_c_priv) +backend_source_h_priv += $(evdev_h_priv) endif # SUPPORT_EVDEV if SUPPORT_CEX100 -egl_source_h += $(egl_cex_h) +backend_source_h += $(cex_h) endif # SUPPORT_CEX100 -backend_source_h += $(egl_source_h) -backend_source_c += $(egl_source_c) -backend_source_h_priv += $(egl_source_h_priv) -backend_source_c_priv += $(egl_source_c_priv) +if SUPPORT_EGL +backend_source_h += $(cogl_source_h) $(egl_source_h) +backend_source_c += $(cogl_source_c) +backend_source_h_priv += $(cogl_source_h_priv) +backend_source_c_priv += $(cogl_source_c_priv) clutteregl_includedir = $(clutter_includedir)/egl clutteregl_include_HEADERS = $(egl_source_h) diff --git a/clutter/cally/cally-actor.c b/clutter/cally/cally-actor.c index 3a0e673a1..d7f0528d9 100644 --- a/clutter/cally/cally-actor.c +++ b/clutter/cally/cally-actor.c @@ -147,7 +147,7 @@ static void cally_actor_finalize (GObject *obj); static AtkObject* cally_actor_get_parent (AtkObject *obj); static gint cally_actor_get_index_in_parent (AtkObject *obj); static AtkStateSet* cally_actor_ref_state_set (AtkObject *obj); -static G_CONST_RETURN gchar* cally_actor_get_name (AtkObject *obj); +static const gchar* cally_actor_get_name (AtkObject *obj); static gint cally_actor_get_n_children (AtkObject *obj); static AtkObject* cally_actor_ref_child (AtkObject *obj, gint i); @@ -194,11 +194,11 @@ static gboolean cally_actor_action_do_action (AtkAction *acti gint i); static gboolean idle_do_action (gpointer data); static gint cally_actor_action_get_n_actions (AtkAction *action); -static G_CONST_RETURN gchar* cally_actor_action_get_description (AtkAction *action, +static const gchar* cally_actor_action_get_description (AtkAction *action, gint i); -static G_CONST_RETURN gchar* cally_actor_action_get_keybinding (AtkAction *action, +static const gchar* cally_actor_action_get_keybinding (AtkAction *action, gint i); -static G_CONST_RETURN gchar* cally_actor_action_get_name (AtkAction *action, +static const gchar* cally_actor_action_get_name (AtkAction *action, gint i); static gboolean cally_actor_action_set_description (AtkAction *action, gint i, @@ -406,10 +406,10 @@ cally_actor_finalize (GObject *obj) /* AtkObject */ -static G_CONST_RETURN gchar* +static const gchar* cally_actor_get_name (AtkObject *obj) { - G_CONST_RETURN gchar* name = NULL; + const gchar* name = NULL; g_return_val_if_fail (CALLY_IS_ACTOR (obj), NULL); @@ -1043,7 +1043,7 @@ cally_actor_action_get_n_actions (AtkAction *action) return g_list_length (priv->action_list); } -static G_CONST_RETURN gchar* +static const gchar* cally_actor_action_get_name (AtkAction *action, gint i) { @@ -1060,7 +1060,7 @@ cally_actor_action_get_name (AtkAction *action, return info->name; } -static G_CONST_RETURN gchar* +static const gchar* cally_actor_action_get_description (AtkAction *action, gint i) { @@ -1098,7 +1098,7 @@ cally_actor_action_set_description (AtkAction *action, return TRUE; } -static G_CONST_RETURN gchar* +static const gchar* cally_actor_action_get_keybinding (AtkAction *action, gint i) { diff --git a/clutter/cally/cally-text.c b/clutter/cally/cally-text.c index 55b4ce7a4..ecaff6baa 100644 --- a/clutter/cally/cally-text.c +++ b/clutter/cally/cally-text.c @@ -80,7 +80,7 @@ static void cally_text_finalize (GObject *obj); /* AtkObject */ static void cally_text_real_initialize (AtkObject *obj, gpointer data); -static G_CONST_RETURN gchar * cally_text_get_name (AtkObject *obj); +static const gchar * cally_text_get_name (AtkObject *obj); static AtkStateSet* cally_text_ref_state_set (AtkObject *obj); /* atkaction */ @@ -327,10 +327,10 @@ cally_text_real_initialize(AtkObject *obj, obj->role = ATK_ROLE_TEXT; } -static G_CONST_RETURN gchar * +static const gchar * cally_text_get_name (AtkObject *obj) { - G_CONST_RETURN gchar *name; + const gchar *name; g_return_val_if_fail (CALLY_IS_ACTOR (obj), NULL); diff --git a/clutter/cally/cally-util.c b/clutter/cally/cally-util.c index 25ba58af5..b4bd19ee2 100644 --- a/clutter/cally/cally-util.c +++ b/clutter/cally/cally-util.c @@ -62,8 +62,8 @@ static guint cally_util_add_key_event_listener (AtkKeySnoopF gpointer data); static void cally_util_remove_key_event_listener (guint remove_listener); static AtkObject* cally_util_get_root (void); -static G_CONST_RETURN gchar *cally_util_get_toolkit_name (void); -static G_CONST_RETURN gchar *cally_util_get_toolkit_version (void); +static const gchar * cally_util_get_toolkit_name (void); +static const gchar * cally_util_get_toolkit_version (void); /* private */ static void _listener_info_destroy (gpointer data); @@ -162,13 +162,13 @@ cally_util_get_root (void) return root; } -static G_CONST_RETURN gchar * +static const gchar * cally_util_get_toolkit_name (void) { return "CALLY"; } -static G_CONST_RETURN gchar * +static const gchar * cally_util_get_toolkit_version (void) { /* diff --git a/clutter/clutter-actor-meta-private.h b/clutter/clutter-actor-meta-private.h index e4d77316a..d539bdb78 100644 --- a/clutter/clutter-actor-meta-private.h +++ b/clutter/clutter-actor-meta-private.h @@ -66,32 +66,29 @@ struct _ClutterMetaGroupClass GType _clutter_meta_group_get_type (void) G_GNUC_CONST; -void _clutter_meta_group_add_meta (ClutterMetaGroup *group, - ClutterActorMeta *meta); -void _clutter_meta_group_remove_meta (ClutterMetaGroup *group, - ClutterActorMeta *meta); -G_CONST_RETURN GList *_clutter_meta_group_peek_metas (ClutterMetaGroup *group); -void _clutter_meta_group_clear_metas (ClutterMetaGroup *group); -ClutterActorMeta * _clutter_meta_group_get_meta (ClutterMetaGroup *group, - const gchar *name); - -GList * -_clutter_meta_group_get_metas_no_internal (ClutterMetaGroup *group); - -void -_clutter_meta_group_clear_metas_no_internal (ClutterMetaGroup *group); +void _clutter_meta_group_add_meta (ClutterMetaGroup *group, + ClutterActorMeta *meta); +void _clutter_meta_group_remove_meta (ClutterMetaGroup *group, + ClutterActorMeta *meta); +const GList * _clutter_meta_group_peek_metas (ClutterMetaGroup *group); +void _clutter_meta_group_clear_metas (ClutterMetaGroup *group); +ClutterActorMeta * _clutter_meta_group_get_meta (ClutterMetaGroup *group, + const gchar *name); + +GList * _clutter_meta_group_get_metas_no_internal (ClutterMetaGroup *group); +void _clutter_meta_group_clear_metas_no_internal (ClutterMetaGroup *group); /* ActorMeta */ -void _clutter_actor_meta_set_actor (ClutterActorMeta *meta, - ClutterActor *actor); +void _clutter_actor_meta_set_actor (ClutterActorMeta *meta, + ClutterActor *actor); -const gchar * _clutter_actor_meta_get_debug_name (ClutterActorMeta *meta); +const gchar * _clutter_actor_meta_get_debug_name (ClutterActorMeta *meta); -void _clutter_actor_meta_set_priority (ClutterActorMeta *meta, - gint priority); -int _clutter_actor_meta_get_priority (ClutterActorMeta *meta); +void _clutter_actor_meta_set_priority (ClutterActorMeta *meta, + gint priority); +int _clutter_actor_meta_get_priority (ClutterActorMeta *meta); -gboolean _clutter_actor_meta_is_internal (ClutterActorMeta *meta); +gboolean _clutter_actor_meta_is_internal (ClutterActorMeta *meta); G_END_DECLS diff --git a/clutter/clutter-actor-meta.c b/clutter/clutter-actor-meta.c index 68f856026..0ebb9c886 100644 --- a/clutter/clutter-actor-meta.c +++ b/clutter/clutter-actor-meta.c @@ -282,7 +282,7 @@ clutter_actor_meta_set_name (ClutterActorMeta *meta, * * Since: 1.4 */ -G_CONST_RETURN gchar * +const gchar * clutter_actor_meta_get_name (ClutterActorMeta *meta) { g_return_val_if_fail (CLUTTER_IS_ACTOR_META (meta), NULL); @@ -522,7 +522,7 @@ _clutter_meta_group_remove_meta (ClutterMetaGroup *group, * * Return value: a const pointer to the #GList of #ClutterActorMeta */ -G_CONST_RETURN GList * +const GList * _clutter_meta_group_peek_metas (ClutterMetaGroup *group) { return group->meta; diff --git a/clutter/clutter-actor-meta.h b/clutter/clutter-actor-meta.h index 04ef717ae..4c58cc60c 100644 --- a/clutter/clutter-actor-meta.h +++ b/clutter/clutter-actor-meta.h @@ -90,14 +90,14 @@ struct _ClutterActorMetaClass GType clutter_actor_meta_get_type (void) G_GNUC_CONST; -void clutter_actor_meta_set_name (ClutterActorMeta *meta, - const gchar *name); -G_CONST_RETURN gchar *clutter_actor_meta_get_name (ClutterActorMeta *meta); -void clutter_actor_meta_set_enabled (ClutterActorMeta *meta, - gboolean is_enabled); -gboolean clutter_actor_meta_get_enabled (ClutterActorMeta *meta); - -ClutterActor * clutter_actor_meta_get_actor (ClutterActorMeta *meta); +void clutter_actor_meta_set_name (ClutterActorMeta *meta, + const gchar *name); +const gchar * clutter_actor_meta_get_name (ClutterActorMeta *meta); +void clutter_actor_meta_set_enabled (ClutterActorMeta *meta, + gboolean is_enabled); +gboolean clutter_actor_meta_get_enabled (ClutterActorMeta *meta); + +ClutterActor * clutter_actor_meta_get_actor (ClutterActorMeta *meta); G_END_DECLS diff --git a/clutter/clutter-actor-private.h b/clutter/clutter-actor-private.h index e96540d92..d1cf0b29a 100644 --- a/clutter/clutter-actor-private.h +++ b/clutter/clutter-actor-private.h @@ -158,11 +158,11 @@ void _clutter_actor_set_queue_redraw_clip (ClutterActor *self, void _clutter_actor_finish_queue_redraw (ClutterActor *self, ClutterPaintVolume *clip); -gboolean _clutter_actor_set_default_paint_volume (ClutterActor *self, - GType check_gtype, - ClutterPaintVolume *volume); +gboolean _clutter_actor_set_default_paint_volume (ClutterActor *self, + GType check_gtype, + ClutterPaintVolume *volume); -G_CONST_RETURN gchar *_clutter_actor_get_debug_name (ClutterActor *self); +const gchar * _clutter_actor_get_debug_name (ClutterActor *self); void _clutter_actor_push_clone_paint (void); void _clutter_actor_pop_clone_paint (void); diff --git a/clutter/clutter-actor.c b/clutter/clutter-actor.c index fe97b75ed..81ba12b57 100644 --- a/clutter/clutter-actor.c +++ b/clutter/clutter-actor.c @@ -703,7 +703,15 @@ G_DEFINE_ABSTRACT_TYPE_WITH_CODE (ClutterActor, G_IMPLEMENT_INTERFACE (ATK_TYPE_IMPLEMENTOR, atk_implementor_iface_init)); -G_CONST_RETURN gchar * +/*< private > + * clutter_actor_get_debug_name: + * @actor: a #ClutterActor + * + * Retrieves a printable name of @actor for debugging messages + * + * Return value: a string with a printable name + */ +const gchar * _clutter_actor_get_debug_name (ClutterActor *actor) { return actor->priv->name != NULL ? actor->priv->name @@ -2857,78 +2865,66 @@ clutter_actor_paint (ClutterActor *self) applications to notify when the value of the has_overlaps virtual changes. */ add_or_remove_flatten_effect (self); + } + else + CLUTTER_COUNTER_INC (_clutter_uprof_context, actor_pick_counter); - /* We save the current paint volume so that the next time the - * actor queues a redraw we can constrain the redraw to just - * cover the union of the new bounding box and the old. - * - * We also fetch the current paint volume to perform culling so - * we can avoid painting actors outside the current clip region. - * - * If we are painting inside a clone, we should neither update - * the paint volume or use it to cull painting, since the paint - * box represents the location of the source actor on the - * screen. - * - * XXX: We are starting to do a lot of vertex transforms on - * the CPU in a typical paint, so at some point we should - * audit these and consider caching some things. - */ - if (!in_clone_paint ()) - { - gboolean success; - /* annoyingly gcc warns if uninitialized even though - * the initialization is redundant :-( */ - ClutterCullResult result = CLUTTER_CULL_RESULT_IN; - - if (G_LIKELY ((clutter_paint_debug_flags & - (CLUTTER_DEBUG_DISABLE_CULLING | - CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS)) != - (CLUTTER_DEBUG_DISABLE_CULLING | - CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS))) - _clutter_actor_update_last_paint_volume (self); - - success = cull_actor (self, &result); - - if (G_UNLIKELY (clutter_paint_debug_flags & CLUTTER_DEBUG_REDRAWS)) - _clutter_actor_paint_cull_result (self, success, result); - else if (result == CLUTTER_CULL_RESULT_OUT && success) - goto done; - } + /* We save the current paint volume so that the next time the + * actor queues a redraw we can constrain the redraw to just + * cover the union of the new bounding box and the old. + * + * We also fetch the current paint volume to perform culling so + * we can avoid painting actors outside the current clip region. + * + * If we are painting inside a clone, we should neither update + * the paint volume or use it to cull painting, since the paint + * box represents the location of the source actor on the + * screen. + * + * XXX: We are starting to do a lot of vertex transforms on + * the CPU in a typical paint, so at some point we should + * audit these and consider caching some things. + */ + if (!in_clone_paint ()) + { + gboolean success; + /* annoyingly gcc warns if uninitialized even though + * the initialization is redundant :-( */ + ClutterCullResult result = CLUTTER_CULL_RESULT_IN; - if (priv->effects == NULL) - { - if (actor_has_shader_data (self)) - clutter_actor_shader_pre_paint (self, FALSE); - priv->next_effect_to_paint = NULL; - } - else - priv->next_effect_to_paint = - _clutter_meta_group_peek_metas (priv->effects); + if (G_LIKELY ((clutter_paint_debug_flags & + (CLUTTER_DEBUG_DISABLE_CULLING | + CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS)) != + (CLUTTER_DEBUG_DISABLE_CULLING | + CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS))) + _clutter_actor_update_last_paint_volume (self); - clutter_actor_continue_paint (self); + success = cull_actor (self, &result); - if (priv->effects == NULL && - actor_has_shader_data (self)) - clutter_actor_shader_post_paint (self); + if (G_UNLIKELY (clutter_paint_debug_flags & CLUTTER_DEBUG_REDRAWS)) + _clutter_actor_paint_cull_result (self, success, result); + else if (result == CLUTTER_CULL_RESULT_OUT && success) + goto done; + } - if (G_UNLIKELY (clutter_paint_debug_flags & CLUTTER_DEBUG_PAINT_VOLUMES)) - _clutter_actor_draw_paint_volume (self); + if (priv->effects == NULL) + { + if (actor_has_shader_data (self)) + clutter_actor_shader_pre_paint (self, FALSE); + priv->next_effect_to_paint = NULL; } else - { - ClutterColor col = { 0, }; + priv->next_effect_to_paint = + _clutter_meta_group_peek_metas (priv->effects); - CLUTTER_COUNTER_INC (_clutter_uprof_context, actor_pick_counter); + clutter_actor_continue_paint (self); - _clutter_id_to_color (_clutter_actor_get_pick_id (self), &col); + if (priv->effects == NULL && + actor_has_shader_data (self)) + clutter_actor_shader_post_paint (self); - /* Actor will then paint silhouette of itself in supplied - * color. See clutter_stage_get_actor_at_pos() for where - * picking is enabled. - */ - g_signal_emit (self, actor_signals[PICK], 0, &col); - } + if (G_UNLIKELY (clutter_paint_debug_flags & CLUTTER_DEBUG_PAINT_VOLUMES)) + _clutter_actor_draw_paint_volume (self); done: if (clip_set) @@ -2973,14 +2969,29 @@ clutter_actor_continue_paint (ClutterActor *self) actual actor */ if (priv->next_effect_to_paint == NULL) { - priv->propagated_one_redraw = FALSE; + if (_clutter_context_get_pick_mode () == CLUTTER_PICK_NONE) + { + priv->propagated_one_redraw = FALSE; + + g_signal_emit (self, actor_signals[PAINT], 0); + } + else + { + ClutterColor col = { 0, }; - g_signal_emit (self, actor_signals[PAINT], 0); + _clutter_id_to_color (_clutter_actor_get_pick_id (self), &col); + + /* Actor will then paint silhouette of itself in supplied + * color. See clutter_stage_get_actor_at_pos() for where + * picking is enabled. + */ + g_signal_emit (self, actor_signals[PICK], 0, &col); + } } else { ClutterEffect *old_current_effect; - ClutterEffectRunFlags run_flags = 0; + ClutterEffectPaintFlags run_flags = 0; /* Cache the current effect so that we can put it back before returning */ @@ -2989,19 +3000,31 @@ clutter_actor_continue_paint (ClutterActor *self) priv->current_effect = priv->next_effect_to_paint->data; priv->next_effect_to_paint = priv->next_effect_to_paint->next; - if (priv->propagated_one_redraw) + if (_clutter_context_get_pick_mode () == CLUTTER_PICK_NONE) { - /* If there's an effect queued with this redraw then all - effects up to that one will be considered dirty. It is - expected the queued effect will paint the cached image - and not call clutter_actor_continue_paint again (although - it should work ok if it does) */ - if (priv->effect_to_redraw == NULL || - priv->current_effect != priv->effect_to_redraw) - run_flags |= CLUTTER_EFFECT_RUN_ACTOR_DIRTY; + if (priv->propagated_one_redraw) + { + /* If there's an effect queued with this redraw then all + effects up to that one will be considered dirty. It + is expected the queued effect will paint the cached + image and not call clutter_actor_continue_paint again + (although it should work ok if it does) */ + if (priv->effect_to_redraw == NULL || + priv->current_effect != priv->effect_to_redraw) + run_flags |= CLUTTER_EFFECT_PAINT_ACTOR_DIRTY; + } + + _clutter_effect_paint (priv->current_effect, run_flags); } + else + { + /* We can't determine when an actor has been modified since + its last pick so lets just assume it has always been + modified */ + run_flags |= CLUTTER_EFFECT_PAINT_ACTOR_DIRTY; - _clutter_effect_run (priv->current_effect, run_flags); + _clutter_effect_pick (priv->current_effect, run_flags); + } priv->current_effect = old_current_effect; } @@ -5385,17 +5408,13 @@ _clutter_actor_queue_redraw_full (ClutterActor *self, ClutterPaintVolume *volume, ClutterEffect *effect) { + ClutterActorPrivate *priv = self->priv; ClutterPaintVolume allocation_pv; - ClutterActorPrivate *priv; ClutterPaintVolume *pv; gboolean should_free_pv; ClutterActor *stage; gboolean was_dirty; - g_return_if_fail (CLUTTER_IS_ACTOR (self)); - - priv = self->priv; - /* Here's an outline of the actor queue redraw mechanism: * * The process starts in one of the following two functions which @@ -5465,12 +5484,20 @@ _clutter_actor_queue_redraw_full (ClutterActor *self, * paint. */ + /* ignore queueing a redraw for actors being destroyed */ + if (CLUTTER_ACTOR_IN_DESTRUCTION (self)) + return; + stage = _clutter_actor_get_stage_internal (self); - /* Ignore queuing a redraw for actors not descended from a stage */ + /* Ignore queueing a redraw for actors not descended from a stage */ if (stage == NULL) return; + /* ignore queueing a redraw on stages that are being destroyed */ + if (CLUTTER_ACTOR_IN_DESTRUCTION (stage)) + return; + if (flags & CLUTTER_REDRAW_CLIPPED_TO_ALLOCATION) { ClutterActorBox allocation_clip; @@ -5581,6 +5608,8 @@ _clutter_actor_queue_redraw_full (ClutterActor *self, void clutter_actor_queue_redraw (ClutterActor *self) { + g_return_if_fail (CLUTTER_IS_ACTOR (self)); + _clutter_actor_queue_redraw_full (self, 0, /* flags */ NULL, /* clip volume */ @@ -7656,7 +7685,7 @@ clutter_actor_set_name (ClutterActor *self, * Return value: the name of the actor, or %NULL. The returned string is * owned by the actor and should not be modified or freed. */ -G_CONST_RETURN gchar * +const gchar * clutter_actor_get_name (ClutterActor *self) { g_return_val_if_fail (CLUTTER_IS_ACTOR (self), NULL); @@ -9959,6 +9988,8 @@ destroy_shader_data (gpointer data) * or %NULL if no shader is set. * * Since: 0.6 + * + * Deprecated: 1.8: Use clutter_actor_get_effect() instead. */ ClutterShader * clutter_actor_get_shader (ClutterActor *self) @@ -9991,6 +10022,9 @@ clutter_actor_get_shader (ClutterActor *self) * or removed * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect and + * clutter_actor_add_effect() instead. */ gboolean clutter_actor_set_shader (ClutterActor *self, @@ -10111,6 +10145,8 @@ clutter_actor_shader_post_paint (ClutterActor *actor) * to @actor. * * Since: 1.0 + * + * Deprecated: 1.8: Use clutter_shader_effect_set_uniform_value() instead */ void clutter_actor_set_shader_param (ClutterActor *self, @@ -10150,6 +10186,8 @@ clutter_actor_set_shader_param (ClutterActor *self, * to @actor. * * Since: 0.8 + * + * Deprecated: 1.8: Use clutter_shader_effect_set_uniform() instead */ void clutter_actor_set_shader_param_float (ClutterActor *self, @@ -10176,6 +10214,8 @@ clutter_actor_set_shader_param_float (ClutterActor *self, * @actor. * * Since: 0.8 + * + * Deprecated: 1.8: Use clutter_shader_effect_set_uniform() instead */ void clutter_actor_set_shader_param_int (ClutterActor *self, @@ -12322,13 +12362,19 @@ clutter_actor_get_paint_box (ClutterActor *self, * clutter_actor_has_overlaps: * @self: A #ClutterActor * - * Return value: whether the actor may contain overlapping - * primitives. Clutter uses this to determine whether the painting - * should be redirected to an offscreen buffer to correctly implement - * the opacity property. Custom actors can override this by - * implementing the has_overlaps virtual. See + * Asks the actor's implementation whether it may contain overlapping + * primitives. + * + * Clutter uses this to determine whether the painting should be redirected + * to an offscreen buffer to correctly implement the opacity property. + * + * Custom actors can override the default response by implementing the + * #ClutterActor <function>has_overlaps</function> virtual function. See * clutter_actor_set_offscreen_redirect() for more information. * + * Return value: %TRUE if the actor may have overlapping primitives, and + * %FALSE otherwise + * * Since: 1.8 */ gboolean diff --git a/clutter/clutter-actor.h b/clutter/clutter-actor.h index 68a5e0f88..832d901af 100644 --- a/clutter/clutter-actor.h +++ b/clutter/clutter-actor.h @@ -459,7 +459,7 @@ ClutterOffscreenRedirect void clutter_actor_set_name (ClutterActor *self, const gchar *name); -G_CONST_RETURN gchar *clutter_actor_get_name (ClutterActor *self); +const gchar * clutter_actor_get_name (ClutterActor *self); #ifndef CLUTTER_DISABLE_DEPRECATED guint32 clutter_actor_get_gid (ClutterActor *self); @@ -537,6 +537,7 @@ gboolean clutter_actor_event (ClutterActor ClutterActor * clutter_get_actor_by_gid (guint32 id_); #endif +#if !defined(CLUTTER_DISABLE_DEPRECATED) || defined(CLUTTER_COMPILATION) gboolean clutter_actor_set_shader (ClutterActor *self, ClutterShader *shader); ClutterShader * clutter_actor_get_shader (ClutterActor *self); @@ -549,6 +550,7 @@ void clutter_actor_set_shader_param_int (ClutterActor void clutter_actor_set_shader_param_float (ClutterActor *self, const gchar *param, gfloat value); +#endif /* CLUTTER_DISABLE_DEPRECATED */ void clutter_actor_set_anchor_point (ClutterActor *self, gfloat anchor_x, diff --git a/clutter/clutter-animator.c b/clutter/clutter-animator.c index 15f19febc..d26e3050a 100644 --- a/clutter/clutter-animator.c +++ b/clutter/clutter-animator.c @@ -2020,7 +2020,7 @@ clutter_animator_key_get_object (const ClutterAnimatorKey *key) * * Since: 1.2 */ -G_CONST_RETURN gchar * +const gchar * clutter_animator_key_get_property_name (const ClutterAnimatorKey *key) { g_return_val_if_fail (key != NULL, NULL); diff --git a/clutter/clutter-animator.h b/clutter/clutter-animator.h index 1f46799d2..e7ed667be 100644 --- a/clutter/clutter-animator.h +++ b/clutter/clutter-animator.h @@ -159,14 +159,14 @@ void clutter_animator_property_set_interpolation (ClutterAnimato const gchar *property_name, ClutterInterpolation interpolation); -GType clutter_animator_key_get_type (void) G_GNUC_CONST; -GObject * clutter_animator_key_get_object (const ClutterAnimatorKey *key); -G_CONST_RETURN gchar *clutter_animator_key_get_property_name (const ClutterAnimatorKey *key); -GType clutter_animator_key_get_property_type (const ClutterAnimatorKey *key); -gulong clutter_animator_key_get_mode (const ClutterAnimatorKey *key); -gdouble clutter_animator_key_get_progress (const ClutterAnimatorKey *key); -gboolean clutter_animator_key_get_value (const ClutterAnimatorKey *key, - GValue *value); +GType clutter_animator_key_get_type (void) G_GNUC_CONST; +GObject * clutter_animator_key_get_object (const ClutterAnimatorKey *key); +const gchar * clutter_animator_key_get_property_name (const ClutterAnimatorKey *key); +GType clutter_animator_key_get_property_type (const ClutterAnimatorKey *key); +gulong clutter_animator_key_get_mode (const ClutterAnimatorKey *key); +gdouble clutter_animator_key_get_progress (const ClutterAnimatorKey *key); +gboolean clutter_animator_key_get_value (const ClutterAnimatorKey *key, + GValue *value); G_END_DECLS diff --git a/clutter/clutter-backend.c b/clutter/clutter-backend.c index 93328bef3..73eddcb7d 100644 --- a/clutter/clutter-backend.c +++ b/clutter/clutter-backend.c @@ -260,6 +260,15 @@ clutter_backend_class_init (ClutterBackendClass *klass) g_type_class_add_private (gobject_class, sizeof (ClutterBackendPrivate)); + /** + * ClutterBackend::resolution-changed: + * @backend: the #ClutterBackend that emitted the signal + * + * The ::resolution-changed signal is emitted each time the font + * resolutions has been changed through #ClutterSettings. + * + * Since: 1.0 + */ backend_signals[RESOLUTION_CHANGED] = g_signal_new (I_("resolution-changed"), G_TYPE_FROM_CLASS (klass), @@ -269,6 +278,15 @@ clutter_backend_class_init (ClutterBackendClass *klass) _clutter_marshal_VOID__VOID, G_TYPE_NONE, 0); + /** + * ClutterBackend::font-changed: + * @backend: the #ClutterBackend that emitted the signal + * + * The ::font-changed signal is emitted each time the font options + * have been changed through #ClutterSettings. + * + * Since: 1.0 + */ backend_signals[FONT_CHANGED] = g_signal_new (I_("font-changed"), G_TYPE_FROM_CLASS (klass), @@ -278,6 +296,15 @@ clutter_backend_class_init (ClutterBackendClass *klass) _clutter_marshal_VOID__VOID, G_TYPE_NONE, 0); + /** + * ClutterBackend::settings-changed: + * @backend: the #ClutterBackend that emitted the signal + * + * The ::settings-changed signal is emitted each time the #ClutterSettings + * properties have been changed. + * + * Since: 1.4 + */ backend_signals[SETTINGS_CHANGED] = g_signal_new (I_("settings-changed"), G_TYPE_FROM_CLASS (klass), @@ -451,18 +478,18 @@ _clutter_backend_ensure_context (ClutterBackend *backend, new_stage); } - _clutter_backend_ensure_context_internal (backend, new_stage); - /* XXX: Until Cogl becomes fully responsible for backend windows * Clutter need to manually keep it informed of the current window size * * NB: This must be done after we ensure_context above because Cogl * always assumes there is a current GL context. */ - if (new_stage) + if (new_stage != NULL) { float width, height; + _clutter_backend_ensure_context_internal (backend, new_stage); + clutter_actor_get_size (CLUTTER_ACTOR (stage), &width, &height); cogl_onscreen_clutter_backend_set_size (width, height); @@ -474,7 +501,8 @@ _clutter_backend_ensure_context (ClutterBackend *backend, * switch between stages. * * This dirty mechanism will ensure they are asserted before - * the next paint... */ + * the next paint... + */ _clutter_stage_dirty_viewport (stage); _clutter_stage_dirty_projection (stage); } @@ -482,7 +510,7 @@ _clutter_backend_ensure_context (ClutterBackend *backend, /* FIXME: With a NULL stage and thus no active context it may make more * sense to clean the context but then re call with the default stage * so at least there is some kind of context in place (as to avoid - * potential issue of GL calls with no context) + * potential issue of GL calls with no context). */ current_context_stage = new_stage; } @@ -879,7 +907,7 @@ clutter_backend_set_font_name (ClutterBackend *backend, * * Deprecated: 1.4: Use #ClutterSettings:font-name instead */ -G_CONST_RETURN gchar * +const gchar * clutter_backend_get_font_name (ClutterBackend *backend) { ClutterBackendPrivate *priv; diff --git a/clutter/clutter-backend.h b/clutter/clutter-backend.h index 1d18b32ae..df8f2cc2d 100644 --- a/clutter/clutter-backend.h +++ b/clutter/clutter-backend.h @@ -71,7 +71,7 @@ void clutter_backend_set_double_click_distance (ClutterBa guint clutter_backend_get_double_click_distance (ClutterBackend *backend); void clutter_backend_set_font_name (ClutterBackend *backend, const gchar *font_name); -G_CONST_RETURN gchar * clutter_backend_get_font_name (ClutterBackend *backend); +const gchar * clutter_backend_get_font_name (ClutterBackend *backend); #endif /* CLUTTER_DISABLE_DEPRECATED */ gdouble clutter_backend_get_resolution (ClutterBackend *backend); diff --git a/clutter/clutter-binding-pool.c b/clutter/clutter-binding-pool.c index 689977f99..06dc0e564 100644 --- a/clutter/clutter-binding-pool.c +++ b/clutter/clutter-binding-pool.c @@ -723,7 +723,7 @@ clutter_binding_pool_override_closure (ClutterBindingPool *pool, * * Since: 1.0 */ -G_CONST_RETURN gchar * +const gchar * clutter_binding_pool_find_action (ClutterBindingPool *pool, guint key_val, ClutterModifierType modifiers) diff --git a/clutter/clutter-binding-pool.h b/clutter/clutter-binding-pool.h index 7fc74081d..77c425c40 100644 --- a/clutter/clutter-binding-pool.h +++ b/clutter/clutter-binding-pool.h @@ -98,7 +98,7 @@ void clutter_binding_pool_override_closure (ClutterBindingPool ClutterModifierType modifiers, GClosure *closure); -G_CONST_RETURN gchar *clutter_binding_pool_find_action (ClutterBindingPool *pool, +const gchar * clutter_binding_pool_find_action (ClutterBindingPool *pool, guint key_val, ClutterModifierType modifiers); void clutter_binding_pool_remove_action (ClutterBindingPool *pool, diff --git a/clutter/clutter-box-layout.c b/clutter/clutter-box-layout.c index e4ed96ab5..ba71599bb 100644 --- a/clutter/clutter-box-layout.c +++ b/clutter/clutter-box-layout.c @@ -631,66 +631,20 @@ static void allocate_box_child (ClutterBoxLayout *self, ClutterContainer *container, ClutterActor *child, - gfloat *position, - gfloat avail_width, - gfloat avail_height, - gfloat extra_space, + ClutterActorBox *child_box, ClutterAllocationFlags flags) { ClutterBoxLayoutPrivate *priv = self->priv; - ClutterActorBox child_box; - ClutterBoxChild *box_child; - ClutterLayoutMeta *meta; - gfloat child_nat; - - if (!CLUTTER_ACTOR_IS_VISIBLE (child)) - return; + ClutterBoxChild *box_child; + ClutterLayoutMeta *meta; + ClutterActorBox final_child_box; meta = clutter_layout_manager_get_child_meta (CLUTTER_LAYOUT_MANAGER (self), container, child); box_child = CLUTTER_BOX_CHILD (meta); - if (priv->is_vertical) - { - clutter_actor_get_preferred_height (child, avail_width, - NULL, &child_nat); - - child_nat = MIN (child_nat, avail_height); - - child_box.y1 = floorf (*position + 0.5); - - if (priv->is_homogeneous) - child_box.y2 = floorf (*position + extra_space + 0.5); - else if (box_child->expand) - child_box.y2 = floorf (*position + child_nat + extra_space + 0.5); - else - child_box.y2 = floorf (*position + child_nat + 0.5); - - child_box.x1 = 0; - child_box.x2 = floorf (avail_width + 0.5); - } - else - { - clutter_actor_get_preferred_width (child, avail_height, - NULL, &child_nat); - - child_nat = MIN (child_nat, avail_width); - - child_box.x1 = floorf (*position + 0.5); - - if (priv->is_homogeneous) - child_box.x2 = floorf (*position + extra_space + 0.5); - else if (box_child->expand) - child_box.x2 = floorf (*position + child_nat + extra_space + 0.5); - else - child_box.x2 = floorf (*position + child_nat + 0.5); - - child_box.y1 = 0; - child_box.y2 = floorf (avail_height + 0.5); - } - - clutter_actor_allocate_align_fill (child, &child_box, + clutter_actor_allocate_align_fill (child, child_box, get_box_alignment_factor (box_child->x_align), get_box_alignment_factor (box_child->y_align), box_child->x_fill, @@ -700,7 +654,7 @@ allocate_box_child (ClutterBoxLayout *self, /* retrieve the allocation computed and set by allocate_align_fill(); * since we call this *after* allocate(), it's just a cheap copy */ - clutter_actor_get_allocation_box (child, &child_box); + clutter_actor_get_allocation_box (child, &final_child_box); if (priv->use_animations && priv->is_animating) { @@ -716,17 +670,17 @@ allocate_box_child (ClutterBoxLayout *self, * been added to the container; we put it in the final state * and store its allocation for later */ - box_child->last_allocation = child_box; + box_child->last_allocation = final_child_box; box_child->has_last_allocation = TRUE; goto do_allocate; } start = &box_child->last_allocation; - end = child_box; + end = final_child_box; /* interpolate between the initial and final values */ - clutter_actor_box_interpolate (start, &end, p, &child_box); + clutter_actor_box_interpolate (start, &end, p, &final_child_box); CLUTTER_NOTE (ANIMATION, "Animate { %.1f, %.1f, %.1f, %.1f }\t" @@ -735,27 +689,20 @@ allocate_box_child (ClutterBoxLayout *self, start->x1, start->y1, start->x2, start->y2, p, - child_box.x1, child_box.y1, - child_box.x2, child_box.y2, + final_child_box.x1, final_child_box.y1, + final_child_box.x2, final_child_box.y2, end.x1, end.y1, end.x2, end.y2); } else { /* store the allocation for later animations */ - box_child->last_allocation = child_box; + box_child->last_allocation = final_child_box; box_child->has_last_allocation = TRUE; } do_allocate: - clutter_actor_allocate (child, &child_box, flags); - - if (priv->is_homogeneous) - *position += (priv->spacing + extra_space); - else if (box_child->expand) - *position += (child_nat + priv->spacing + extra_space); - else - *position += (child_nat + priv->spacing); + clutter_actor_allocate (child, &final_child_box, flags); } static void @@ -797,88 +744,268 @@ clutter_box_layout_get_preferred_height (ClutterLayoutManager *layout, } static void +count_expand_children (ClutterLayoutManager *layout, + ClutterContainer *container, + gint *visible_children, + gint *expand_children) +{ + GList *children; + ClutterActor *child; + + *visible_children = *expand_children = 0; + + for (children = clutter_container_get_children (container); + children; + children = children->next) + { + child = children->data; + + if (CLUTTER_ACTOR_IS_VISIBLE (child)) + { + ClutterLayoutMeta *meta; + + *visible_children += 1; + + meta = clutter_layout_manager_get_child_meta (layout, + container, + child); + + if (CLUTTER_BOX_CHILD (meta)->expand) + *expand_children += 1; + } + } + g_list_free (children); +} + +struct _ClutterRequestedSize +{ + ClutterActor *actor; + + gfloat minimum_size; + gfloat natural_size; +}; + +/* Pulled from gtksizerequest.c from Gtk+ */ + +static gint +compare_gap (gconstpointer p1, + gconstpointer p2, + gpointer data) +{ + struct _ClutterRequestedSize *sizes = data; + const guint *c1 = p1; + const guint *c2 = p2; + + const gint d1 = MAX (sizes[*c1].natural_size - + sizes[*c1].minimum_size, + 0); + const gint d2 = MAX (sizes[*c2].natural_size - + sizes[*c2].minimum_size, + 0); + + gint delta = (d2 - d1); + + if (0 == delta) + delta = (*c2 - *c1); + + return delta; +} + +/* + * distribute_natural_allocation: + * @extra_space: Extra space to redistribute among children after subtracting + * minimum sizes and any child padding from the overall allocation + * @n_requested_sizes: Number of requests to fit into the allocation + * @sizes: An array of structs with a client pointer and a minimum/natural size + * in the orientation of the allocation. + * + * Distributes @extra_space to child @sizes by bringing smaller + * children up to natural size first. + * + * The remaining space will be added to the @minimum_size member of the + * GtkRequestedSize struct. If all sizes reach their natural size then + * the remaining space is returned. + * + * Returns: The remainder of @extra_space after redistributing space + * to @sizes. + * + * Pulled from gtksizerequest.c from Gtk+ + */ +static gint +distribute_natural_allocation (gint extra_space, + guint n_requested_sizes, + struct _ClutterRequestedSize *sizes) +{ + guint *spreading; + gint i; + + g_return_val_if_fail (extra_space >= 0, 0); + + spreading = g_newa (guint, n_requested_sizes); + + for (i = 0; i < n_requested_sizes; i++) + spreading[i] = i; + + /* Distribute the container's extra space c_gap. We want to assign + * this space such that the sum of extra space assigned to children + * (c^i_gap) is equal to c_cap. The case that there's not enough + * space for all children to take their natural size needs some + * attention. The goals we want to achieve are: + * + * a) Maximize number of children taking their natural size. + * b) The allocated size of children should be a continuous + * function of c_gap. That is, increasing the container size by + * one pixel should never make drastic changes in the distribution. + * c) If child i takes its natural size and child j doesn't, + * child j should have received at least as much gap as child i. + * + * The following code distributes the additional space by following + * these rules. + */ + + /* Sort descending by gap and position. */ + g_qsort_with_data (spreading, + n_requested_sizes, sizeof (guint), + compare_gap, sizes); + + /* Distribute available space. + * This master piece of a loop was conceived by Behdad Esfahbod. + */ + for (i = n_requested_sizes - 1; extra_space > 0 && i >= 0; --i) + { + /* Divide remaining space by number of remaining children. + * Sort order and reducing remaining space by assigned space + * ensures that space is distributed equally. + */ + gint glue = (extra_space + i) / (i + 1); + gint gap = sizes[(spreading[i])].natural_size + - sizes[(spreading[i])].minimum_size; + + gint extra = MIN (glue, gap); + + sizes[spreading[i]].minimum_size += extra; + + extra_space -= extra; + } + + return extra_space; +} + +/* Pulled from gtkbox.c from Gtk+ */ + +static void clutter_box_layout_allocate (ClutterLayoutManager *layout, ClutterContainer *container, const ClutterActorBox *box, ClutterAllocationFlags flags) { ClutterBoxLayoutPrivate *priv = CLUTTER_BOX_LAYOUT (layout)->priv; - gfloat avail_width, avail_height, pref_width, pref_height; - gint n_expand_children, n_children, extra_space; - GList *children, *l; - gfloat position; + ClutterActor *child; + GList *children; + gint nvis_children; + gint nexpand_children; gboolean is_rtl; - children = clutter_container_get_children (container); - if (children == NULL) + ClutterActorBox child_allocation; + struct _ClutterRequestedSize *sizes; + + gint size; + gint extra; + gint n_extra_widgets = 0; /* Number of widgets that receive 1 extra px */ + gint x = 0, y = 0, i; + gint child_size; + + count_expand_children (layout, container, &nvis_children, &nexpand_children); + + /* If there is no visible child, simply return. */ + if (nvis_children <= 0) return; - clutter_actor_box_get_size (box, &avail_width, &avail_height); + sizes = g_newa (struct _ClutterRequestedSize, nvis_children); if (priv->is_vertical) - { - get_preferred_height (CLUTTER_BOX_LAYOUT (layout), - container, - children, avail_width, - NULL, - &pref_height); - - pref_width = avail_width; - } + size = box->y2 - box->y1 - (nvis_children - 1) * priv->spacing; else - { - get_preferred_width (CLUTTER_BOX_LAYOUT (layout), - container, - children, avail_height, - NULL, - &pref_width); - - pref_height = avail_height; - } + size = box->x2 - box->x1 - (nvis_children - 1) * priv->spacing; - /* count the number of children with expand set to TRUE */ - n_children = n_expand_children = 0; - for (l = children; l; l = l->next) + /* Retrieve desired size for visible children. */ + for (i = 0, children = clutter_container_get_children (container); + children; + children = children->next) { - ClutterLayoutMeta *meta; - - meta = clutter_layout_manager_get_child_meta (layout, - container, - l->data); + child = children->data; - if (CLUTTER_BOX_CHILD (meta)->expand) - n_expand_children++; + if (!CLUTTER_ACTOR_IS_VISIBLE (child)) + continue; - n_children++; + if (priv->is_vertical) + clutter_actor_get_preferred_height (child, + box->x2 - box->x1, + &sizes[i].minimum_size, + &sizes[i].natural_size); + else + clutter_actor_get_preferred_width (child, + box->y2 - box->y1, + &sizes[i].minimum_size, + &sizes[i].natural_size); + + + /* Assert the api is working properly */ + if (sizes[i].minimum_size < 0) + g_error ("GtkBox child %s minimum %s: %f < 0 for %s %f", + clutter_actor_get_name (child), + priv->is_vertical ? "height" : "width", + sizes[i].minimum_size, + priv->is_vertical ? "width" : "height", + priv->is_vertical ? box->x2 - box->x1 : box->y2 - box->y1); + + if (sizes[i].natural_size < sizes[i].minimum_size) + g_error ("GtkBox child %s natural %s: %f < minimum %f for %s %f", + clutter_actor_get_name (child), + priv->is_vertical ? "height" : "width", + sizes[i].natural_size, + sizes[i].minimum_size, + priv->is_vertical ? "width" : "height", + priv->is_vertical ? box->x2 - box->x1 : box->y2 - box->y1); + + size -= sizes[i].minimum_size; + + sizes[i].actor = child; + + i++; } + g_list_free (children); if (priv->is_homogeneous) { + /* If were homogenous we still need to run the above loop to get the + * minimum sizes for children that are not going to fill + */ if (priv->is_vertical) - extra_space = (avail_height - (n_children - 1) * priv->spacing) - / n_children; + size = box->y2 - box->y1 - (nvis_children - 1) * priv->spacing; else - extra_space = (avail_width - (n_children - 1) * priv->spacing) - / n_children; - } - else if (n_expand_children == 0) - { - extra_space = 0; + size = box->x2 - box->x1 - (nvis_children - 1) * priv->spacing; + + extra = size / nvis_children; + n_extra_widgets = size % nvis_children; } else { - if (priv->is_vertical) - extra_space = (avail_height - pref_height) / n_expand_children; - else - extra_space = (avail_width - pref_width) / n_expand_children; + /* Bring children up to size first */ + size = distribute_natural_allocation (MAX (0, size), nvis_children, sizes); - /* don't shrink anything */ - if (extra_space < 0) - extra_space = 0; + /* Calculate space which hasn't distributed yet, + * and is available for expanding children. + */ + if (nexpand_children > 0) + { + extra = size / nexpand_children; + n_extra_widgets = size % nexpand_children; + } + else + extra = 0; } - position = 0; - if (!priv->is_vertical) { ClutterTextDirection text_dir; @@ -889,37 +1016,138 @@ clutter_box_layout_allocate (ClutterLayoutManager *layout, else is_rtl = FALSE; - if (is_rtl) + /* Allocate child positions. */ + if (priv->is_vertical) { - for (l = (priv->is_pack_start) ? children : g_list_last (children); - l != NULL; - l = (priv->is_pack_start) ? l->next : l->prev) - { - ClutterActor *child = l->data; - - allocate_box_child (CLUTTER_BOX_LAYOUT (layout), container, child, - &position, - avail_width, - avail_height, - extra_space, flags); - } + child_allocation.x1 = 0.0; + child_allocation.x2 = MAX (1.0, box->x2 - box->x1); + if (priv->is_pack_start) + y = 0.0; + else + y = box->y2 - box->y1; } else { - for (l = (priv->is_pack_start) ? g_list_last (children) : children; - l != NULL; - l = (priv->is_pack_start) ? l->prev : l->next) + child_allocation.y1 = 0.0; + child_allocation.y2 = MAX (1.0, box->y2 - box->y1); + if (priv->is_pack_start) + x = 0.0; + else + x = 0.0 + box->x2 - box->x1; + } + + children = clutter_container_get_children (container); + for (i = g_list_length (children) - 1, children = g_list_last (children); + children; + children = children->prev, i--) + { + ClutterLayoutMeta *meta; + ClutterBoxChild *box_child; + + child = children->data; + meta = clutter_layout_manager_get_child_meta (layout, + container, + child); + box_child = CLUTTER_BOX_CHILD (meta); + + /* If widget is not visible, skip it. */ + if (!CLUTTER_ACTOR_IS_VISIBLE (child)) + continue; + + /* Assign the child's size. */ + if (priv->is_homogeneous) { - ClutterActor *child = l->data; + child_size = extra; - allocate_box_child (CLUTTER_BOX_LAYOUT (layout), container, child, - &position, - avail_width, - avail_height, - extra_space, flags); + if (n_extra_widgets > 0) + { + child_size++; + n_extra_widgets--; + } + } + else + { + child_size = sizes[i].minimum_size; + + if (box_child->expand) + { + child_size += extra; + + if (n_extra_widgets > 0) + { + child_size++; + n_extra_widgets--; + } + } } - } + /* Assign the child's position. */ + if (priv->is_vertical) + { + if (box_child->y_fill) + { + child_allocation.y1 = y; + child_allocation.y2 = child_allocation.y1 + MAX (1.0, child_size); + } + else + { + child_allocation.y1 = y + (child_size - sizes[i].minimum_size) / 2; + child_allocation.y2 = child_allocation.y1 + sizes[i].minimum_size; + } + + if (priv->is_pack_start) + { + y += child_size + priv->spacing; + } + else + { + y -= child_size + priv->spacing; + + child_allocation.y1 -= child_size; + child_allocation.y2 -= child_size; + } + } + else /* !priv->is_vertical */ + { + if (box_child->x_fill) + { + child_allocation.x1 = x; + child_allocation.x2 = child_allocation.x1 + MAX (1, child_size); + } + else + { + child_allocation.x1 = x + (child_size - sizes[i].minimum_size) / 2; + child_allocation.x2 = child_allocation.x1 + sizes[i].minimum_size; + } + + if (priv->is_pack_start) + { + x += child_size + priv->spacing; + } + else + { + x -= child_size + priv->spacing; + + child_allocation.x1 -= child_size; + child_allocation.x2 -= child_size; + } + + if (is_rtl) + { + gfloat width = child_allocation.x2 - child_allocation.x1; + + child_allocation.x1 = box->x2 - box->x1 - child_allocation.x1 - (child_allocation.x2 - child_allocation.x1); + child_allocation.x2 = child_allocation.x1 + width; + } + + } + + allocate_box_child (CLUTTER_BOX_LAYOUT (layout), + container, + child, + &child_allocation, + flags); + } g_list_free (children); } diff --git a/clutter/clutter-click-action.c b/clutter/clutter-click-action.c index e93deb3f4..a1246347d 100644 --- a/clutter/clutter-click-action.c +++ b/clutter/clutter-click-action.c @@ -45,6 +45,50 @@ * g_signal_connect (action, "clicked", G_CALLBACK (on_clicked), NULL); * ]| * + * #ClutterClickAction also supports long press gestures: a long press is + * activated if the pointer remains pressed within a certain threshold (as + * defined by the #ClutterClickAction:long-press-threshold property) for a + * minimum amount of time (as the defined by the + * #ClutterClickAction:long-press-duration property). + * The #ClutterClickAction::long-press signal is emitted multiple times, + * using different #ClutterLongPressState values; to handle long presses + * you should connect to the #ClutterClickAction::long-press signal and + * handle the different states: + * + * |[ + * static gboolean + * on_long_press (ClutterClickAction *action, + * ClutterActor *actor, + * ClutterLongPressState state) + * { + * switch (state) + * { + * case CLUTTER_LONG_PRESS_QUERY: + * /* return TRUE if the actor should support long press + * * gestures, and FALSE otherwise; this state will be + * * emitted on button presses + * */ + * return TRUE; + * + * case CLUTTER_LONG_PRESS_ACTIVATE: + * /* this state is emitted if the minimum duration has + * * been reached without the gesture being cancelled. + * * the return value is not used + * */ + * return TRUE; + * + * case CLUTTER_LONG_PRESS_CANCEL: + * /* this state is emitted if the long press was cancelled; + * * for instance, the pointer went outside the actor or the + * * allowed threshold, or the button was released before + * * the minimum duration was reached. the return value is + * * not used + * */ + * return FALSE; + * } + * } + * ]| + * * #ClutterClickAction is available since Clutter 1.4 */ @@ -64,10 +108,17 @@ struct _ClutterClickActionPrivate ClutterActor *stage; guint event_id; - gulong capture_id; + guint capture_id; + guint long_press_id; + + gint long_press_threshold; + gint long_press_duration; + gint drag_threshold; guint press_button; ClutterModifierType modifier_state; + gfloat press_x; + gfloat press_y; guint is_held : 1; guint is_pressed : 1; @@ -79,15 +130,18 @@ enum PROP_HELD, PROP_PRESSED, + PROP_LONG_PRESS_THRESHOLD, + PROP_LONG_PRESS_DURATION, PROP_LAST }; -static GParamSpec *obj_props[PROP_LAST]; +static GParamSpec *obj_props[PROP_LAST] = { NULL, }; enum { CLICKED, + LONG_PRESS, LAST_SIGNAL }; @@ -107,6 +161,8 @@ click_action_set_pressed (ClutterClickAction *action, { ClutterClickActionPrivate *priv = action->priv; + is_pressed = !!is_pressed; + if (priv->is_pressed == is_pressed) return; @@ -114,6 +170,107 @@ click_action_set_pressed (ClutterClickAction *action, g_object_notify_by_pspec (G_OBJECT (action), obj_props[PROP_PRESSED]); } +static inline void +click_action_set_held (ClutterClickAction *action, + gboolean is_held) +{ + ClutterClickActionPrivate *priv = action->priv; + + is_held = !!is_held; + + if (priv->is_held == is_held) + return; + + priv->is_held = is_held; + g_object_notify_by_pspec (G_OBJECT (action), obj_props[PROP_HELD]); +} + +static gboolean +click_action_emit_long_press (gpointer data) +{ + ClutterClickAction *action = data; + ClutterClickActionPrivate *priv = action->priv; + ClutterActor *actor; + gboolean result; + + priv->long_press_id = 0; + + actor = clutter_actor_meta_get_actor (data); + + g_signal_emit (action, click_signals[LONG_PRESS], 0, + actor, + CLUTTER_LONG_PRESS_ACTIVATE, + &result); + + if (priv->capture_id != 0) + { + g_signal_handler_disconnect (priv->stage, priv->capture_id); + priv->capture_id = 0; + } + + click_action_set_pressed (action, FALSE); + click_action_set_held (action, FALSE); + + return FALSE; +} + +static inline void +click_action_query_long_press (ClutterClickAction *action) +{ + ClutterClickActionPrivate *priv = action->priv; + ClutterActor *actor; + gboolean result = FALSE; + gint timeout; + + if (priv->long_press_duration < 0) + { + ClutterSettings *settings = clutter_settings_get_default (); + + g_object_get (settings, + "long-press-duration", &timeout, + NULL); + } + else + timeout = priv->long_press_duration; + + actor = clutter_actor_meta_get_actor (CLUTTER_ACTOR_META (action)); + + g_signal_emit (action, click_signals[LONG_PRESS], 0, + actor, + CLUTTER_LONG_PRESS_QUERY, + &result); + + if (result) + { + priv->long_press_id = + clutter_threads_add_timeout (timeout, + click_action_emit_long_press, + action); + } +} + +static inline void +click_action_cancel_long_press (ClutterClickAction *action) +{ + ClutterClickActionPrivate *priv = action->priv; + + if (priv->long_press_id != 0) + { + ClutterActor *actor; + gboolean result; + + actor = clutter_actor_meta_get_actor (CLUTTER_ACTOR_META (action)); + + g_source_remove (priv->long_press_id); + priv->long_press_id = 0; + + g_signal_emit (action, click_signals[LONG_PRESS], 0, + actor, + CLUTTER_LONG_PRESS_CANCEL, + &result); + } +} + static gboolean on_event (ClutterActor *actor, ClutterEvent *event, @@ -136,9 +293,20 @@ on_event (ClutterActor *actor, if (!clutter_actor_contains (actor, clutter_event_get_source (event))) return FALSE; - priv->is_held = TRUE; priv->press_button = clutter_event_get_button (event); priv->modifier_state = clutter_event_get_state (event); + clutter_event_get_coords (event, &priv->press_x, &priv->press_y); + + if (priv->long_press_threshold < 0) + { + ClutterSettings *settings = clutter_settings_get_default (); + + g_object_get (settings, + "dnd-drag-threshold", &priv->drag_threshold, + NULL); + } + else + priv->drag_threshold = priv->long_press_threshold; if (priv->stage == NULL) priv->stage = clutter_actor_get_stage (actor); @@ -148,6 +316,8 @@ on_event (ClutterActor *actor, action); click_action_set_pressed (action, TRUE); + click_action_set_held (action, TRUE); + click_action_query_long_press (action); break; case CLUTTER_ENTER: @@ -156,6 +326,7 @@ on_event (ClutterActor *actor, case CLUTTER_LEAVE: click_action_set_pressed (action, priv->is_held); + click_action_cancel_long_press (action); break; default: @@ -186,7 +357,8 @@ on_captured_event (ClutterActor *stage, clutter_event_get_click_count (event) != 1) return FALSE; - priv->is_held = FALSE; + click_action_set_held (action, FALSE); + click_action_cancel_long_press (action); /* disconnect the capture */ if (priv->capture_id != 0) @@ -195,6 +367,12 @@ on_captured_event (ClutterActor *stage, priv->capture_id = 0; } + if (priv->long_press_id != 0) + { + g_source_remove (priv->long_press_id); + priv->long_press_id = 0; + } + if (!clutter_actor_contains (actor, clutter_event_get_source (event))) return FALSE; @@ -218,6 +396,25 @@ on_captured_event (ClutterActor *stage, g_signal_emit (action, click_signals[CLICKED], 0, actor); break; + case CLUTTER_MOTION: + { + gfloat motion_x, motion_y; + gfloat delta_x, delta_y; + + if (!priv->is_held) + return FALSE; + + clutter_event_get_coords (event, &motion_x, &motion_y); + + delta_x = ABS (motion_x - priv->press_x); + delta_y = ABS (motion_y - priv->press_y); + + if (delta_x > priv->drag_threshold || + delta_y > priv->drag_threshold) + click_action_cancel_long_press (action); + } + break; + default: break; } @@ -229,7 +426,8 @@ static void clutter_click_action_set_actor (ClutterActorMeta *meta, ClutterActor *actor) { - ClutterClickActionPrivate *priv = CLUTTER_CLICK_ACTION (meta)->priv; + ClutterClickAction *action = CLUTTER_CLICK_ACTION (meta); + ClutterClickActionPrivate *priv = action->priv; if (priv->event_id != 0) { @@ -246,15 +444,48 @@ clutter_click_action_set_actor (ClutterActorMeta *meta, priv->stage = NULL; } + if (priv->long_press_id != 0) + { + g_source_remove (priv->long_press_id); + priv->long_press_id = 0; + } + + click_action_set_pressed (action, FALSE); + click_action_set_held (action, FALSE); + if (actor != NULL) priv->event_id = g_signal_connect (actor, "event", G_CALLBACK (on_event), - meta); + action); CLUTTER_ACTOR_META_CLASS (clutter_click_action_parent_class)->set_actor (meta, actor); } static void +clutter_click_action_set_property (GObject *gobject, + guint prop_id, + const GValue *value, + GParamSpec *pspec) +{ + ClutterClickActionPrivate *priv = CLUTTER_CLICK_ACTION (gobject)->priv; + + switch (prop_id) + { + case PROP_LONG_PRESS_DURATION: + priv->long_press_duration = g_value_get_int (value); + break; + + case PROP_LONG_PRESS_THRESHOLD: + priv->long_press_threshold = g_value_get_int (value); + break; + + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec); + break; + } +} + +static void clutter_click_action_get_property (GObject *gobject, guint prop_id, GValue *value, @@ -272,6 +503,14 @@ clutter_click_action_get_property (GObject *gobject, g_value_set_boolean (value, priv->is_pressed); break; + case PROP_LONG_PRESS_DURATION: + g_value_set_int (value, priv->long_press_duration); + break; + + case PROP_LONG_PRESS_THRESHOLD: + g_value_set_int (value, priv->long_press_threshold); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec); break; @@ -288,6 +527,7 @@ clutter_click_action_class_init (ClutterClickActionClass *klass) meta_class->set_actor = clutter_click_action_set_actor; + gobject_class->set_property = clutter_click_action_set_property; gobject_class->get_property = clutter_click_action_get_property; /** @@ -318,6 +558,44 @@ clutter_click_action_class_init (ClutterClickActionClass *klass) FALSE, CLUTTER_PARAM_READABLE); + /** + * ClutterClickAction:long-press-duration: + * + * The minimum duration of a press for it to be recognized as a long + * press gesture, in milliseconds. + * + * A value of -1 will make the #ClutterClickAction use the value of + * the #ClutterSettings:long-press-duration property. + * + * Since: 1.8 + */ + obj_props[PROP_LONG_PRESS_DURATION] = + g_param_spec_int ("long-press-duration", + P_("Long Press Duration"), + P_("The minimum duration of a long press to recognize the gesture"), + -1, G_MAXINT, + -1, + CLUTTER_PARAM_READWRITE); + + /** + * ClutterClickAction:long-press-threshold: + * + * The maximum allowed distance that can be covered (on both axes) before + * a long press gesture is cancelled, in pixels. + * + * A value of -1 will make the #ClutterClickAction use the value of + * the #ClutterSettings:dnd-drag-threshold property. + * + * Since: 1.8 + */ + obj_props[PROP_LONG_PRESS_THRESHOLD] = + g_param_spec_int ("long-press-threshold", + P_("Long Press Threshold"), + P_("The maximum threshold before a long press is cancelled"), + -1, G_MAXINT, + -1, + CLUTTER_PARAM_READWRITE); + g_object_class_install_properties (gobject_class, PROP_LAST, obj_props); @@ -342,6 +620,44 @@ clutter_click_action_class_init (ClutterClickActionClass *klass) _clutter_marshal_VOID__OBJECT, G_TYPE_NONE, 1, CLUTTER_TYPE_ACTOR); + + /** + * ClutterClickAction::long-press: + * @action: the #ClutterClickAction that emitted the signal + * @actor: the #ClutterActor attached to the @action + * @state: the long press state + * + * The ::long-press signal is emitted during the long press gesture + * handling. + * + * This signal can be emitted multiple times with different states. + * + * The %CLUTTER_LONG_PRESS_QUERY state will be emitted on button presses, + * and its return value will determine whether the long press handling + * should be initiated. If the signal handlers will return %TRUE, the + * %CLUTTER_LONG_PRESS_QUERY state will be followed either by a signal + * emission with the %CLUTTER_LONG_PRESS_ACTIVATE state if the long press + * constraints were respected, or by a signal emission with the + * %CLUTTER_LONG_PRESS_CANCEL state if the long press was cancelled. + * + * It is possible to forcibly cancel a long press detection using + * clutter_click_action_release(). + * + * Return value: Only the %CLUTTER_LONG_PRESS_QUERY state uses the + * returned value of the handler; other states will ignore it + * + * Since: 1.8 + */ + click_signals[LONG_PRESS] = + g_signal_new (I_("long-press"), + G_TYPE_FROM_CLASS (klass), + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (ClutterClickActionClass, long_press), + NULL, NULL, + _clutter_marshal_BOOLEAN__OBJECT_ENUM, + G_TYPE_BOOLEAN, 2, + CLUTTER_TYPE_ACTOR, + CLUTTER_TYPE_LONG_PRESS_STATE); } static void @@ -349,6 +665,9 @@ clutter_click_action_init (ClutterClickAction *self) { self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, CLUTTER_TYPE_CLICK_ACTION, ClutterClickActionPrivate); + + self->priv->long_press_threshold = -1; + self->priv->long_press_duration = -1; } /** @@ -373,6 +692,9 @@ clutter_click_action_new (void) * Emulates a release of the pointer button, which ungrabs the pointer * and unsets the #ClutterClickAction:pressed state. * + * This function will also cancel the long press gesture if one was + * initiated. + * * This function is useful to break a grab, for instance after a certain * amount of time has passed. * @@ -390,8 +712,6 @@ clutter_click_action_release (ClutterClickAction *action) if (!priv->is_held) return; - priv->is_held = FALSE; - /* disconnect the capture */ if (priv->capture_id != 0) { @@ -399,6 +719,8 @@ clutter_click_action_release (ClutterClickAction *action) priv->capture_id = 0; } + click_action_cancel_long_press (action); + click_action_set_held (action, FALSE); click_action_set_pressed (action, FALSE); } @@ -437,3 +759,27 @@ clutter_click_action_get_state (ClutterClickAction *action) return action->priv->modifier_state; } + +/** + * clutter_click_action_get_coords: + * @action: a #ClutterClickAction + * @press_x: (out): return location for the X coordinate, or %NULL + * @press_y: (out): return location for the Y coordinate, or %NULL + * + * Retrieves the screen coordinates of the button press. + * + * Since: 1.8 + */ +void +clutter_click_action_get_coords (ClutterClickAction *action, + gfloat *press_x, + gfloat *press_y) +{ + g_return_if_fail (CLUTTER_IS_ACTION (action)); + + if (press_x != NULL) + *press_x = action->priv->press_x; + + if (press_y != NULL) + *press_y = action->priv->press_y; +} diff --git a/clutter/clutter-click-action.h b/clutter/clutter-click-action.h index 061746224..e06b09dd6 100644 --- a/clutter/clutter-click-action.h +++ b/clutter/clutter-click-action.h @@ -49,6 +49,23 @@ typedef struct _ClutterClickActionPrivate ClutterClickActionPrivate; typedef struct _ClutterClickActionClass ClutterClickActionClass; /** + * ClutterLongPressState: + * @CLUTTER_LONG_PRESS_QUERY: Queries the action whether it supports + * long presses + * @CLUTTER_LONG_PRESS_ACTIVATE: Activates the action on a long press + * @CLUTTER_LONG_PRESS_CANCEL: The long press was cancelled + * + * The states for the #ClutterClikAction::long-press signal. + * + * Since: 1.8 + */ +typedef enum { /*< prefix=CLUTTER_LONG_PRESS >*/ + CLUTTER_LONG_PRESS_QUERY, + CLUTTER_LONG_PRESS_ACTIVATE, + CLUTTER_LONG_PRESS_CANCEL +} ClutterLongPressState; + +/** * ClutterClickAction: * * The <structname>ClutterClickAction</structname> structure contains @@ -67,6 +84,7 @@ struct _ClutterClickAction /** * ClutterClickActionClass: * @clicked: class handler for the #ClutterClickAction::clicked signal + * @long_press: class handler for the #ClutterClickAction::long-press signal * * The <structname>ClutterClickActionClass</structname> structure * contains only private data @@ -79,8 +97,12 @@ struct _ClutterClickActionClass ClutterActionClass parent_class; /*< public >*/ - void (* clicked) (ClutterClickAction *action, - ClutterActor *actor); + void (* clicked) (ClutterClickAction *action, + ClutterActor *actor); + + gboolean (* long_press) (ClutterClickAction *action, + ClutterActor *actor, + ClutterLongPressState state); /*< private >*/ void (* _clutter_click_action1) (void); @@ -94,10 +116,14 @@ struct _ClutterClickActionClass GType clutter_click_action_get_type (void) G_GNUC_CONST; -ClutterAction *clutter_click_action_new (void); +ClutterAction * clutter_click_action_new (void); guint clutter_click_action_get_button (ClutterClickAction *action); ClutterModifierType clutter_click_action_get_state (ClutterClickAction *action); +void clutter_click_action_get_coords (ClutterClickAction *action, + gfloat *press_x, + gfloat *press_y); + void clutter_click_action_release (ClutterClickAction *action); G_END_DECLS diff --git a/clutter/clutter-color.c b/clutter/clutter-color.c index 3944c89f7..e8ecf44c2 100644 --- a/clutter/clutter-color.c +++ b/clutter/clutter-color.c @@ -115,7 +115,7 @@ static const ClutterColor const static_colors[] = { * * Since: 1.6 */ -G_CONST_RETURN ClutterColor * +const ClutterColor * clutter_color_get_static (ClutterStaticColor color) { g_return_val_if_fail (color >= CLUTTER_COLOR_WHITE && @@ -1055,7 +1055,7 @@ clutter_value_set_color (GValue *value, * * Since: 0.8.4 */ -G_CONST_RETURN ClutterColor * +const ClutterColor * clutter_value_get_color (const GValue *value) { g_return_val_if_fail (CLUTTER_VALUE_HOLDS_COLOR (value), NULL); diff --git a/clutter/clutter-color.h b/clutter/clutter-color.h index 3649ce872..5fa6ba04c 100644 --- a/clutter/clutter-color.h +++ b/clutter/clutter-color.h @@ -138,9 +138,9 @@ struct _ClutterParamSpecColor ClutterColor *default_value; }; -void clutter_value_set_color (GValue *value, - const ClutterColor *color); -G_CONST_RETURN ClutterColor *clutter_value_get_color (const GValue *value); +void clutter_value_set_color (GValue *value, + const ClutterColor *color); +const ClutterColor * clutter_value_get_color (const GValue *value); GType clutter_param_color_get_type (void) G_GNUC_CONST; GParamSpec *clutter_param_spec_color (const gchar *name, @@ -254,7 +254,7 @@ typedef enum { /*< prefix=CLUTTER_COLOR >*/ CLUTTER_COLOR_TRANSPARENT } ClutterStaticColor; -G_CONST_RETURN ClutterColor *clutter_color_get_static (ClutterStaticColor color); +const ClutterColor *clutter_color_get_static (ClutterStaticColor color); G_END_DECLS diff --git a/clutter/clutter-effect-private.h b/clutter/clutter-effect-private.h index 94a69ff28..578b6a13a 100644 --- a/clutter/clutter-effect-private.h +++ b/clutter/clutter-effect-private.h @@ -5,12 +5,14 @@ G_BEGIN_DECLS -gboolean _clutter_effect_pre_paint (ClutterEffect *effect); -void _clutter_effect_post_paint (ClutterEffect *effect); -gboolean _clutter_effect_get_paint_volume (ClutterEffect *effect, - ClutterPaintVolume *volume); -void _clutter_effect_run (ClutterEffect *effect, - ClutterEffectRunFlags flags); +gboolean _clutter_effect_pre_paint (ClutterEffect *effect); +void _clutter_effect_post_paint (ClutterEffect *effect); +gboolean _clutter_effect_get_paint_volume (ClutterEffect *effect, + ClutterPaintVolume *volume); +void _clutter_effect_paint (ClutterEffect *effect, + ClutterEffectPaintFlags flags); +void _clutter_effect_pick (ClutterEffect *effect, + ClutterEffectPaintFlags flags); G_END_DECLS diff --git a/clutter/clutter-effect.c b/clutter/clutter-effect.c index 66acb594b..576ea77de 100644 --- a/clutter/clutter-effect.c +++ b/clutter/clutter-effect.c @@ -40,17 +40,17 @@ * <title>Implementing a ClutterEffect</title> * <para> * Creating a sub-class of #ClutterEffect requires overriding the - * ‘run’ method. The implementation of the function should look + * ‘paint’ method. The implementation of the function should look * something like this: * </para> * <programlisting> - * void effect_run (ClutterEffect *effect, ClutterEffectRunFlags flags) + * void effect_paint (ClutterEffect *effect, ClutterEffectPaintFlags flags) * { * /* Set up initialisation of the paint such as binding a * CoglOffscreen or other operations */ * * /* Chain to the next item in the paint sequence. This will either call - * ‘run’ on the next effect or just paint the actor if this is + * ‘paint’ on the next effect or just paint the actor if this is * the last effect. */ * ClutterActor *actor = * clutter_actor_meta_get_actor (CLUTTER_ACTOR_META (effect)); @@ -73,7 +73,7 @@ * cached image is still valid. * </para> * <para> - * The ‘run’ virtual was added in Clutter 1.8. Prior to that there + * The ‘paint’ virtual was added in Clutter 1.8. Prior to that there * were two separate functions as follows. * </para> * <itemizedlist> @@ -90,10 +90,10 @@ * #ClutterActor's paint sequence.</para> * <para> * With these two functions it is not possible to skip the rest of - * the paint sequence. The default implementation of the ‘run’ + * the paint sequence. The default implementation of the ‘paint’ * virtual calls pre_paint(), clutter_actor_continue_paint() and * then post_paint() so that existing actors that aren't using the - * run virtual will continue to work. New actors using the run + * paint virtual will continue to work. New actors using the paint * virtual do not need to implement pre or post paint. * </para> * <example id="ClutterEffect-example"> @@ -102,7 +102,7 @@ * painted "behind" the actor, while another will be painted "on * top" of the actor. The <function>set_actor()</function> * implementation will create the two materials used for the two - * different rectangles; the <function>run()</function> function + * different rectangles; the <function>paint()</function> function * will paint the first material using cogl_rectangle(), before * continuing and then it will paint paint the second material * after.</para> @@ -156,7 +156,7 @@ * } * * static gboolean - * my_effect_run (ClutterEffect *effect) + * my_effect_paint (ClutterEffect *effect) * { * MyEffect *self = MY_EFFECT (effect); * gfloat width, height; @@ -182,7 +182,7 @@ * * meta_class->set_actor = my_effect_set_actor; * - * klass->run = my_effect_run; + * klass->paint = my_effect_paint; * } * </programlisting> * </example> @@ -228,15 +228,15 @@ clutter_effect_real_get_paint_volume (ClutterEffect *effect, } static void -clutter_effect_real_run (ClutterEffect *effect, - ClutterEffectRunFlags flags) +clutter_effect_real_paint (ClutterEffect *effect, + ClutterEffectPaintFlags flags) { ClutterActorMeta *actor_meta = CLUTTER_ACTOR_META (effect); ClutterActor *actor; gboolean pre_paint_succeeded; /* The default implementation provides a compatibility wrapper for - effects that haven't migrated to use the 'run' virtual yet. This + effects that haven't migrated to use the 'paint' virtual yet. This just calls the old pre and post virtuals before chaining on */ pre_paint_succeeded = _clutter_effect_pre_paint (effect); @@ -249,6 +249,17 @@ clutter_effect_real_run (ClutterEffect *effect, } static void +clutter_effect_real_pick (ClutterEffect *effect, + ClutterEffectPaintFlags flags) +{ + ClutterActorMeta *actor_meta = CLUTTER_ACTOR_META (effect); + ClutterActor *actor; + + actor = clutter_actor_meta_get_actor (actor_meta); + clutter_actor_continue_paint (actor); +} + +static void clutter_effect_notify (GObject *gobject, GParamSpec *pspec) { @@ -275,7 +286,8 @@ clutter_effect_class_init (ClutterEffectClass *klass) klass->pre_paint = clutter_effect_real_pre_paint; klass->post_paint = clutter_effect_real_post_paint; klass->get_paint_volume = clutter_effect_real_get_paint_volume; - klass->run = clutter_effect_real_run; + klass->paint = clutter_effect_real_paint; + klass->pick = clutter_effect_real_pick; } static void @@ -300,12 +312,21 @@ _clutter_effect_post_paint (ClutterEffect *effect) } void -_clutter_effect_run (ClutterEffect *effect, - ClutterEffectRunFlags flags) +_clutter_effect_paint (ClutterEffect *effect, + ClutterEffectPaintFlags flags) +{ + g_return_if_fail (CLUTTER_IS_EFFECT (effect)); + + CLUTTER_EFFECT_GET_CLASS (effect)->paint (effect, flags); +} + +void +_clutter_effect_pick (ClutterEffect *effect, + ClutterEffectPaintFlags flags) { g_return_if_fail (CLUTTER_IS_EFFECT (effect)); - CLUTTER_EFFECT_GET_CLASS (effect)->run (effect, flags); + CLUTTER_EFFECT_GET_CLASS (effect)->pick (effect, flags); } gboolean @@ -319,10 +340,10 @@ _clutter_effect_get_paint_volume (ClutterEffect *effect, } /** - * clutter_effect_queue_rerun: + * clutter_effect_queue_repaint: * @effect: A #ClutterEffect which needs redrawing * - * Queues a rerun of the effect. The effect can detect when the ‘run’ + * Queues a repaint of the effect. The effect can detect when the ‘paint’ * method is called as a result of this function because it will not * have the %CLUTTER_EFFECT_RUN_ACTOR_DIRTY flag set. In that case the * effect is free to assume that the actor has not changed its @@ -339,7 +360,7 @@ _clutter_effect_get_paint_volume (ClutterEffect *effect, * red tint to an actor by redirecting it through a CoglOffscreen * might have a property to specify the level of tint. When this value * changes, the underlying actor doesn't need to be redrawn so the - * effect can call clutter_effect_queue_rerun() to make sure the + * effect can call clutter_effect_queue_repaint() to make sure the * effect is repainted. * * Note however that modifying the position of the parent of an actor @@ -361,7 +382,7 @@ _clutter_effect_get_paint_volume (ClutterEffect *effect, * Since: 1.8 */ void -clutter_effect_queue_rerun (ClutterEffect *effect) +clutter_effect_queue_repaint (ClutterEffect *effect) { ClutterActor *actor; diff --git a/clutter/clutter-effect.h b/clutter/clutter-effect.h index f389830f2..c5ba3458d 100644 --- a/clutter/clutter-effect.h +++ b/clutter/clutter-effect.h @@ -43,18 +43,17 @@ G_BEGIN_DECLS typedef struct _ClutterEffectClass ClutterEffectClass; /** - * ClutterEffectRunFlags: - * @CLUTTER_EFFECT_RUN_ACTOR_DIRTY: The actor or one of its children - * has queued a redraw before this paint. This implies that the effect - * should call clutter_actor_continue_paint() to chain to the next - * effect and can not cache any results from a previous paint. + * ClutterEffectPaintFlags: + * @CLUTTER_EFFECT_PAINT_ACTOR_DIRTY: The actor or one of its children + * has queued a redraw before this paint. This implies that the effect + * should call clutter_actor_continue_paint() to chain to the next + * effect and can not cache any results from a previous paint. * - * Flags passed to the ‘run’ method of #ClutterEffect. + * Flags passed to the ‘paint’ or ‘pick’ method of #ClutterEffect. */ -typedef enum -{ - CLUTTER_EFFECT_RUN_ACTOR_DIRTY = (1 << 0) -} ClutterEffectRunFlags; +typedef enum { /*< prefix=CLUTTER_EFFECT_PAINT >*/ + CLUTTER_EFFECT_PAINT_ACTOR_DIRTY = (1 << 0) +} ClutterEffectPaintFlags; /** * ClutterEffect: @@ -75,7 +74,7 @@ struct _ClutterEffect * @pre_paint: virtual function * @post_paint: virtual function * @get_paint_volume: virtual function - * @run: virtual function + * @paint: virtual function * * The #ClutterEffectClass structure contains only private data * @@ -87,17 +86,18 @@ struct _ClutterEffectClass ClutterActorMetaClass parent_class; /*< public >*/ - gboolean (* pre_paint) (ClutterEffect *effect); - void (* post_paint) (ClutterEffect *effect); + gboolean (* pre_paint) (ClutterEffect *effect); + void (* post_paint) (ClutterEffect *effect); - gboolean (* get_paint_volume) (ClutterEffect *effect, - ClutterPaintVolume *volume); + gboolean (* get_paint_volume) (ClutterEffect *effect, + ClutterPaintVolume *volume); - void (* run) (ClutterEffect *effect, - ClutterEffectRunFlags flags); + void (* paint) (ClutterEffect *effect, + ClutterEffectPaintFlags flags); + void (* pick) (ClutterEffect *effect, + ClutterEffectPaintFlags flags); /*< private >*/ - void (* _clutter_effect3) (void); void (* _clutter_effect4) (void); void (* _clutter_effect5) (void); void (* _clutter_effect6) (void); diff --git a/clutter/clutter-event.c b/clutter/clutter-event.c index 12a512f35..f7437bac4 100644 --- a/clutter/clutter-event.c +++ b/clutter/clutter-event.c @@ -1203,7 +1203,7 @@ clutter_get_current_event_time (void) * * Since: 1.2 */ -G_CONST_RETURN ClutterEvent * +const ClutterEvent * clutter_get_current_event (void) { ClutterMainContext *context = _clutter_context_get_default (); diff --git a/clutter/clutter-event.h b/clutter/clutter-event.h index a1a9d0341..c9b3a1939 100644 --- a/clutter/clutter-event.h +++ b/clutter/clutter-event.h @@ -410,6 +410,8 @@ void clutter_event_set_source_device (ClutterEvent ClutterInputDevice *device); ClutterInputDevice * clutter_event_get_source_device (const ClutterEvent *event); +void clutter_event_set_source (ClutterEvent *event, + ClutterActor *actor); ClutterActor * clutter_event_get_source (const ClutterEvent *event); void clutter_event_set_stage (ClutterEvent *event, ClutterStage *stage); @@ -454,8 +456,7 @@ ClutterScrollDirection clutter_event_get_scroll_direction (const ClutterEv guint32 clutter_keysym_to_unicode (guint keyval); guint32 clutter_get_current_event_time (void); - -G_CONST_RETURN ClutterEvent *clutter_get_current_event (void); +const ClutterEvent * clutter_get_current_event (void); G_END_DECLS diff --git a/clutter/clutter-fixed.c b/clutter/clutter-fixed.c index b3ef0d9bf..910751c55 100644 --- a/clutter/clutter-fixed.c +++ b/clutter/clutter-fixed.c @@ -37,7 +37,7 @@ #include "clutter-private.h" /** - * clutter_value_set_fixed: + * clutter_value_set_fixed: (skip) * @value: a #GValue initialized to %COGL_TYPE_FIXED * @fixed_: the fixed point value to set * @@ -55,7 +55,7 @@ clutter_value_set_fixed (GValue *value, } /** - * clutter_value_get_fixed: + * clutter_value_get_fixed: (skip) * @value: a #GValue initialized to %COGL_TYPE_FIXED * * Gets the fixed point value stored inside @value. diff --git a/clutter/clutter-gesture-action.c b/clutter/clutter-gesture-action.c new file mode 100644 index 000000000..d5523c17e --- /dev/null +++ b/clutter/clutter-gesture-action.c @@ -0,0 +1,475 @@ +/* + * Clutter. + * + * An OpenGL based 'interactive canvas' library. + * + * Copyright (C) 2010 Intel Corporation. + * Copyright (C) 2011 Robert Bosch Car Multimedia GmbH. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + * Author: + * Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> + */ + +/** + * SECTION:clutter-gesture-action + * @Title: ClutterGestureAction + * @Short_Description: Action for gesture gestures + * + * #ClutterGestureAction is a sub-class of #ClutterAction that implements + * the logic for recognizing gesture gestures. It listens for low level events + * such as #ClutterButtonEvent and #ClutterMotionEvent on the stage to raise + * the signals #ClutterGestureAction::gesture-begin, #ClutterGestureAction::gesture-motion and + * #ClutterGestureAction::gesture-end. + * + * To use #ClutterGestureAction you just need to apply it to a #ClutterActor + * using clutter_actor_add_action() and connect to the signals: + * + * |[ + * ClutterAction *action = clutter_gesture_action_new (); + * + * clutter_actor_add_action (actor, action); + * + * g_signal_connect (action, "gesture-begin", G_CALLBACK (on_gesture_begin), NULL); + * g_signal_connect (action, "gesture-motion", G_CALLBACK (on_gesture_motion), NULL); + * g_signal_connect (action, "gesture-end", G_CALLBACK (on_gesture_end), NULL); + * ]| + * + * Since: 1.8 + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "clutter-gesture-action.h" + +#include "clutter-debug.h" +#include "clutter-enum-types.h" +#include "clutter-marshal.h" +#include "clutter-private.h" + +struct _ClutterGestureActionPrivate +{ + ClutterActor *stage; + + guint actor_capture_id; + gulong stage_capture_id; + + gfloat press_x, press_y; + gfloat last_motion_x, last_motion_y; + gfloat release_x, release_y; + + guint in_drag : 1; +}; + +enum +{ + GESTURE_BEGIN, + GESTURE_PROGRESS, + GESTURE_END, + GESTURE_CANCEL, + + LAST_SIGNAL +}; + +static guint gesture_signals[LAST_SIGNAL] = { 0, }; + +G_DEFINE_TYPE (ClutterGestureAction, clutter_gesture_action, CLUTTER_TYPE_ACTION); + +static gboolean +signal_accumulator (GSignalInvocationHint *ihint, + GValue *return_accu, + const GValue *handler_return, + gpointer user_data) +{ + gboolean continue_emission; + + continue_emission = g_value_get_boolean (handler_return); + g_value_set_boolean (return_accu, continue_emission); + + return continue_emission; +} + +static void +cancel_gesture (ClutterGestureAction *action) +{ + ClutterGestureActionPrivate *priv = action->priv; + ClutterActor *actor; + + priv->in_drag = FALSE; + + g_signal_handler_disconnect (priv->stage, priv->stage_capture_id); + priv->stage_capture_id = 0; + + actor = clutter_actor_meta_get_actor (CLUTTER_ACTOR_META (action)); + g_signal_emit (action, gesture_signals[GESTURE_CANCEL], 0, actor); +} + +static gboolean +stage_captured_event_cb (ClutterActor *stage, + ClutterEvent *event, + ClutterGestureAction *action) +{ + ClutterGestureActionPrivate *priv = action->priv; + ClutterActor *actor; + gboolean return_value; + + actor = clutter_actor_meta_get_actor (CLUTTER_ACTOR_META (action)); + + switch (clutter_event_type (event)) + { + case CLUTTER_MOTION: + { + clutter_event_get_coords (event, &priv->last_motion_x, + &priv->last_motion_y); + + if (!clutter_actor_transform_stage_point (actor, + priv->last_motion_x, + priv->last_motion_y, + NULL, NULL)) + return FALSE; + + if (!priv->in_drag) + { + gint drag_threshold; + ClutterSettings *settings = clutter_settings_get_default (); + + g_object_get (settings, + "dnd-drag-threshold", &drag_threshold, + NULL); + + if ((ABS (priv->press_y - priv->last_motion_y) >= drag_threshold) || + (ABS (priv->press_x - priv->last_motion_x) >= drag_threshold)) + { + priv->in_drag = TRUE; + + g_signal_emit (action, gesture_signals[GESTURE_BEGIN], 0, actor, + &return_value); + if (!return_value) + cancel_gesture (action); + } + else + return FALSE; + } + + g_signal_emit (action, gesture_signals[GESTURE_PROGRESS], 0, actor, + &return_value); + if (!return_value) + cancel_gesture (action); + } + break; + + case CLUTTER_BUTTON_RELEASE: + { + clutter_event_get_coords (event, &priv->release_x, &priv->release_y); + + g_signal_handler_disconnect (priv->stage, priv->stage_capture_id); + priv->stage_capture_id = 0; + + if (priv->in_drag) + { + priv->in_drag = FALSE; + g_signal_emit (action, gesture_signals[GESTURE_END], 0, actor); + } + } + break; + + default: + break; + } + + return FALSE; +} + +static gboolean +actor_captured_event_cb (ClutterActor *actor, + ClutterEvent *event, + ClutterGestureAction *action) +{ + ClutterGestureActionPrivate *priv = action->priv; + + if (clutter_event_type (event) != CLUTTER_BUTTON_PRESS) + return FALSE; + + if (!clutter_actor_meta_get_enabled (CLUTTER_ACTOR_META (action))) + return FALSE; + + clutter_event_get_coords (event, &priv->press_x, &priv->press_y); + + if (priv->stage == NULL) + priv->stage = clutter_actor_get_stage (actor); + + priv->stage_capture_id = + g_signal_connect_after (priv->stage, "captured-event", + G_CALLBACK (stage_captured_event_cb), + action); + + return FALSE; +} + +static void +clutter_gesture_action_set_actor (ClutterActorMeta *meta, + ClutterActor *actor) +{ + ClutterGestureActionPrivate *priv = CLUTTER_GESTURE_ACTION (meta)->priv; + ClutterActorMetaClass *meta_class = + CLUTTER_ACTOR_META_CLASS (clutter_gesture_action_parent_class); + + if (priv->actor_capture_id != 0) + { + ClutterActor *old_actor = clutter_actor_meta_get_actor (meta); + + g_signal_handler_disconnect (old_actor, priv->actor_capture_id); + priv->actor_capture_id = 0; + } + + if (priv->stage_capture_id != 0) + { + g_signal_handler_disconnect (priv->stage, priv->stage_capture_id); + priv->stage_capture_id = 0; + priv->stage = NULL; + } + + if (actor != NULL) + { + priv->actor_capture_id = + g_signal_connect (actor, "captured-event", + G_CALLBACK (actor_captured_event_cb), + meta); + } + + meta_class->set_actor (meta, actor); +} + +static void +clutter_gesture_action_class_init (ClutterGestureActionClass *klass) +{ + ClutterActorMetaClass *meta_class = CLUTTER_ACTOR_META_CLASS (klass); + + g_type_class_add_private (klass, sizeof (ClutterGestureActionPrivate)); + + meta_class->set_actor = clutter_gesture_action_set_actor; + + /** + * ClutterGestureAction::gesture_begin: + * @action: the #ClutterGestureAction that emitted the signal + * @actor: the #ClutterActor attached to the @action + * + * The ::gesture_begin signal is emitted when the #ClutterActor to which + * a #ClutterGestureAction has been applied starts receiving a gesture. + * + * Return value: %TRUE if the gesture should start, and %FALSE if + * the gesture should be ignored. + * + * Since: 1.8 + */ + gesture_signals[GESTURE_BEGIN] = + g_signal_new (I_("gesture-begin"), + G_TYPE_FROM_CLASS (klass), + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (ClutterGestureActionClass, gesture_begin), + signal_accumulator, NULL, + _clutter_marshal_BOOLEAN__OBJECT, + G_TYPE_BOOLEAN, 1, + CLUTTER_TYPE_ACTOR); + + /** + * ClutterGestureAction::gesture-progress: + * @action: the #ClutterGestureAction that emitted the signal + * @actor: the #ClutterActor attached to the @action + * + * The ::gesture-progress signal is emitted for each motion event after + * the #ClutterGestureAction::gesture-begin signal has been emitted. + * + * Return value: %TRUE if the gesture should continue, and %FALSE if + * the gesture should be cancelled. + * + * Since: 1.8 + */ + gesture_signals[GESTURE_PROGRESS] = + g_signal_new (I_("gesture-progress"), + G_TYPE_FROM_CLASS (klass), + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (ClutterGestureActionClass, gesture_progress), + signal_accumulator, NULL, + _clutter_marshal_BOOLEAN__OBJECT, + G_TYPE_BOOLEAN, 1, + CLUTTER_TYPE_ACTOR); + + /** + * ClutterGestureAction::gesture-end: + * @action: the #ClutterGestureAction that emitted the signal + * @actor: the #ClutterActor attached to the @action + * + * The ::gesture-end signal is emitted at the end of the gesture gesture, + * when the pointer's button is released + * + * This signal is emitted if and only if the #ClutterGestureAction::gesture-begin + * signal has been emitted first. + * + * Since: 1.8 + */ + gesture_signals[GESTURE_END] = + g_signal_new (I_("gesture-end"), + G_TYPE_FROM_CLASS (klass), + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (ClutterGestureActionClass, gesture_end), + NULL, NULL, + _clutter_marshal_VOID__OBJECT, + G_TYPE_NONE, 1, + CLUTTER_TYPE_ACTOR); + + /** + * ClutterGestureAction::gesture-cancel: + * @action: the #ClutterGestureAction that emitted the signal + * @actor: the #ClutterActor attached to the @action + * + * The ::gesture-cancel signal is emitted when the ongoing gesture gets + * cancelled from the #ClutterGestureAction::gesture-progress signal handler. + * + * This signal is emitted if and only if the #ClutterGestureAction::gesture-begin + * signal has been emitted first. + * + * Since: 1.8 + */ + gesture_signals[GESTURE_CANCEL] = + g_signal_new (I_("gesture-cancel"), + G_TYPE_FROM_CLASS (klass), + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (ClutterGestureActionClass, gesture_cancel), + NULL, NULL, + _clutter_marshal_VOID__OBJECT, + G_TYPE_NONE, 1, + CLUTTER_TYPE_ACTOR); +} + +static void +clutter_gesture_action_init (ClutterGestureAction *self) +{ + self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, CLUTTER_TYPE_GESTURE_ACTION, + ClutterGestureActionPrivate); + + self->priv->press_x = self->priv->press_y = 0.f; + self->priv->last_motion_x = self->priv->last_motion_y = 0.f; + self->priv->release_x = self->priv->release_y = 0.f; +} + +/** + * clutter_gesture_action_new: + * + * Creates a new #ClutterGestureAction instance. + * + * Return value: the newly created #ClutterGestureAction + * + * Since: 1.8 + */ +ClutterAction * +clutter_gesture_action_new (void) +{ + return g_object_new (CLUTTER_TYPE_GESTURE_ACTION, NULL); +} + +/** + * clutter_gesture_action_get_press_coords: + * @action: a #ClutterGestureAction + * @device: currently unused, set to 0 + * @press_x: (out): return location for the press event's X coordinate + * @press_y: (out): return location for the press event's Y coordinate + * + * Retrieves the coordinates, in stage space, of the press event + * that started the dragging for an specific pointer device + * + * Since: 1.8 + */ +void +clutter_gesture_action_get_press_coords (ClutterGestureAction *action, + guint device, + gfloat *press_x, + gfloat *press_y) +{ + g_return_if_fail (CLUTTER_IS_GESTURE_ACTION (action)); + + if (device != 0) + g_warning ("Multi-device support not yet implemented"); + + if (press_x) + *press_x = action->priv->press_x; + + if (press_y) + *press_y = action->priv->press_y; +} + +/** + * clutter_gesture_action_get_motion_coords: + * @action: a #ClutterGestureAction + * @device: currently unused, set to 0 + * @motion_x: (out): return location for the latest motion + * event's X coordinate + * @motion_y: (out): return location for the latest motion + * event's Y coordinate + * + * Retrieves the coordinates, in stage space, of the latest motion + * event during the dragging + * + * Since: 1.8 + */ +void +clutter_gesture_action_get_motion_coords (ClutterGestureAction *action, + guint device, + gfloat *motion_x, + gfloat *motion_y) +{ + g_return_if_fail (CLUTTER_IS_GESTURE_ACTION (action)); + + if (device != 0) + g_warning ("Multi-device support not yet implemented"); + + if (motion_x) + *motion_x = action->priv->last_motion_x; + + if (motion_y) + *motion_y = action->priv->last_motion_y; +} + +/** + * clutter_gesture_action_get_release_coords: + * @action: a #ClutterGestureAction + * @device: currently unused, set to 0 + * @release_x: (out): return location for the X coordinate of the last release + * @release_y: (out): return location for the Y coordinate of the last release + * + * Retrieves the coordinates, in stage space, of the point where the pointer + * device was last released. + * + * Since: 1.8 + */ +void +clutter_gesture_action_get_release_coords (ClutterGestureAction *action, + guint device, + gfloat *release_x, + gfloat *release_y) +{ + g_return_if_fail (CLUTTER_IS_GESTURE_ACTION (action)); + + if (device != 0) + g_warning ("Multi-device support not yet implemented"); + + if (release_x) + *release_x = action->priv->release_x; + + if (release_y) + *release_y = action->priv->release_y; +} diff --git a/clutter/clutter-gesture-action.h b/clutter/clutter-gesture-action.h new file mode 100644 index 000000000..02af94b62 --- /dev/null +++ b/clutter/clutter-gesture-action.h @@ -0,0 +1,120 @@ +/* + * Clutter. + * + * An OpenGL based 'interactive canvas' library. + * + * Copyright (C) 2010 Intel Corporation. + * Copyright (C) 2011 Robert Bosch Car Multimedia GmbH. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + * Author: + * Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> + */ + +#if !defined(__CLUTTER_H_INSIDE__) && !defined(CLUTTER_COMPILATION) +#error "Only <clutter/clutter.h> can be included directly." +#endif + +#ifndef __CLUTTER_GESTURE_ACTION_H__ +#define __CLUTTER_GESTURE_ACTION_H__ + +#include <clutter/clutter-action.h> + +G_BEGIN_DECLS + +#define CLUTTER_TYPE_GESTURE_ACTION (clutter_gesture_action_get_type ()) +#define CLUTTER_GESTURE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_GESTURE_ACTION, ClutterGestureAction)) +#define CLUTTER_IS_GESTURE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_GESTURE_ACTION)) +#define CLUTTER_GESTURE_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_GESTURE_ACTION, ClutterGestureActionClass)) +#define CLUTTER_IS_GESTURE_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_GESTURE_ACTION)) +#define CLUTTER_GESTURE_ACTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), CLUTTER_TYPE_GESTURE_ACTION, ClutterGestureActionClass)) + +typedef struct _ClutterGestureAction ClutterGestureAction; +typedef struct _ClutterGestureActionPrivate ClutterGestureActionPrivate; +typedef struct _ClutterGestureActionClass ClutterGestureActionClass; + +/** + * ClutterGestureAction: + * + * The <structname>ClutterGestureAction</structname> structure contains + * only private data and should be accessed using the provided API + * + * Since: 1.8 + */ +struct _ClutterGestureAction +{ + /*< private >*/ + ClutterAction parent_instance; + + ClutterGestureActionPrivate *priv; +}; + +/** + * ClutterGestureActionClass: + * @gesture_begin: class handler for the #ClutterGestureAction::gesture-begin signal + * @gesture_progress: class handler for the #ClutterGestureAction::gesture-progres signal + * @gesture_end: class handler for the #ClutterGestureAction::gesture-end signal + * @gesture_cancel: class handler for the #ClutterGestureAction::gesture-cancel signal + * + * The <structname>ClutterGestureClass</structname> structure contains only + * private data. + * + * Since: 1.8 + */ +struct _ClutterGestureActionClass +{ + /*< private >*/ + ClutterActionClass parent_class; + + /*< public >*/ + gboolean (* gesture_begin) (ClutterGestureAction *action, + ClutterActor *actor); + gboolean (* gesture_progress) (ClutterGestureAction *action, + ClutterActor *actor); + void (* gesture_end) (ClutterGestureAction *action, + ClutterActor *actor); + void (* gesture_cancel) (ClutterGestureAction *action, + ClutterActor *actor); + + /*< private >*/ + void (* _clutter_gesture_action1) (void); + void (* _clutter_gesture_action2) (void); + void (* _clutter_gesture_action3) (void); + void (* _clutter_gesture_action4) (void); + void (* _clutter_gesture_action5) (void); + void (* _clutter_gesture_action6) (void); + void (* _clutter_gesture_action7) (void); +}; + +GType clutter_gesture_action_get_type (void) G_GNUC_CONST; + +ClutterAction * clutter_gesture_action_new (void); + +void clutter_gesture_action_get_press_coords (ClutterGestureAction *action, + guint device, + gfloat *press_x, + gfloat *press_y); +void clutter_gesture_action_get_motion_coords (ClutterGestureAction *action, + guint device, + gfloat *motion_x, + gfloat *motion_y); +void clutter_gesture_action_get_release_coords (ClutterGestureAction *action, + guint device, + gfloat *release_x, + gfloat *release_y); + +G_END_DECLS + +#endif /* __CLUTTER_GESTURE_ACTION_H__ */ diff --git a/clutter/clutter-input-device.c b/clutter/clutter-input-device.c index 4bbdeb5bf..fd6efc233 100644 --- a/clutter/clutter-input-device.c +++ b/clutter/clutter-input-device.c @@ -786,7 +786,7 @@ clutter_input_device_get_pointer_stage (ClutterInputDevice *device) * * Since: 1.2 */ -G_CONST_RETURN gchar * +const gchar * clutter_input_device_get_device_name (ClutterInputDevice *device) { g_return_val_if_fail (CLUTTER_IS_INPUT_DEVICE (device), NULL); diff --git a/clutter/clutter-input-device.h b/clutter/clutter-input-device.h index 6772a3914..7b3a75b7f 100644 --- a/clutter/clutter-input-device.h +++ b/clutter/clutter-input-device.h @@ -135,7 +135,7 @@ void clutter_input_device_get_device_coords (ClutterInputDev gint *y); ClutterActor * clutter_input_device_get_pointer_actor (ClutterInputDevice *device); ClutterStage * clutter_input_device_get_pointer_stage (ClutterInputDevice *device); -G_CONST_RETURN gchar * clutter_input_device_get_device_name (ClutterInputDevice *device); +const gchar * clutter_input_device_get_device_name (ClutterInputDevice *device); ClutterInputMode clutter_input_device_get_device_mode (ClutterInputDevice *device); gboolean clutter_input_device_get_has_cursor (ClutterInputDevice *device); void clutter_input_device_set_enabled (ClutterInputDevice *device, diff --git a/clutter/clutter-interval.c b/clutter/clutter-interval.c index 9d1460113..2ae3c1c5f 100644 --- a/clutter/clutter-interval.c +++ b/clutter/clutter-interval.c @@ -918,7 +918,7 @@ clutter_interval_compute_value (ClutterInterval *interval, * * Since: 1.4 */ -G_CONST_RETURN GValue * +const GValue * clutter_interval_compute (ClutterInterval *interval, gdouble factor) { diff --git a/clutter/clutter-interval.h b/clutter/clutter-interval.h index 9346c72aa..dea4733e8 100644 --- a/clutter/clutter-interval.h +++ b/clutter/clutter-interval.h @@ -154,7 +154,7 @@ gboolean clutter_interval_compute_value (ClutterInterval *interval, gdouble factor, GValue *value); -G_CONST_RETURN GValue *clutter_interval_compute (ClutterInterval *interval, +const GValue * clutter_interval_compute (ClutterInterval *interval, gdouble factor); void clutter_interval_register_progress_func (GType value_type, diff --git a/clutter/clutter-marshal.list b/clutter/clutter-marshal.list index 49745effc..9d433c68c 100644 --- a/clutter/clutter-marshal.list +++ b/clutter/clutter-marshal.list @@ -1,5 +1,7 @@ BOOLEAN:BOXED +BOOLEAN:OBJECT,ENUM BOOLEAN:STRING,UINT,FLAGS +BOOLEAN:OBJECT BOXED:UINT,UINT DOUBLE:VOID UINT:VOID @@ -11,9 +13,9 @@ VOID:INT,INT VOID:FLOAT,FLOAT VOID:INT,INT,INT,INT VOID:OBJECT +VOID:OBJECT,FLAGS VOID:OBJECT,FLOAT,FLOAT VOID:OBJECT,FLOAT,FLOAT,FLAGS -VOID:OBJECT,INT VOID:OBJECT,PARAM VOID:OBJECT,POINTER VOID:OBJECT,UINT diff --git a/clutter/clutter-model.c b/clutter/clutter-model.c index 880b73a91..644e55ecd 100644 --- a/clutter/clutter-model.c +++ b/clutter/clutter-model.c @@ -1382,7 +1382,7 @@ clutter_model_remove (ClutterModel *model, * * Since: 0.6 */ -G_CONST_RETURN gchar * +const gchar * clutter_model_get_column_name (ClutterModel *model, guint column) { diff --git a/clutter/clutter-model.h b/clutter/clutter-model.h index a49ddbbbf..a8217ba89 100644 --- a/clutter/clutter-model.h +++ b/clutter/clutter-model.h @@ -226,7 +226,7 @@ void clutter_model_remove (ClutterModel *model, guint clutter_model_get_n_rows (ClutterModel *model); guint clutter_model_get_n_columns (ClutterModel *model); -G_CONST_RETURN gchar *clutter_model_get_column_name (ClutterModel *model, +const gchar * clutter_model_get_column_name (ClutterModel *model, guint column); GType clutter_model_get_column_type (ClutterModel *model, guint column); diff --git a/clutter/clutter-offscreen-effect.c b/clutter/clutter-offscreen-effect.c index 3d801f805..bb5268a08 100644 --- a/clutter/clutter-offscreen-effect.c +++ b/clutter/clutter-offscreen-effect.c @@ -407,8 +407,8 @@ clutter_offscreen_effect_post_paint (ClutterEffect *effect) } static void -clutter_offscreen_effect_run (ClutterEffect *effect, - ClutterEffectRunFlags flags) +clutter_offscreen_effect_paint (ClutterEffect *effect, + ClutterEffectPaintFlags flags) { ClutterOffscreenEffect *self = CLUTTER_OFFSCREEN_EFFECT (effect); ClutterOffscreenEffectPrivate *priv = self->priv; @@ -420,13 +420,13 @@ clutter_offscreen_effect_run (ClutterEffect *effect, actor hasn't been redrawn then we can just use the cached image in the fbo */ if (priv->offscreen == NULL || - (flags & CLUTTER_EFFECT_RUN_ACTOR_DIRTY) || + (flags & CLUTTER_EFFECT_PAINT_ACTOR_DIRTY) || !cogl_matrix_equal (&matrix, &priv->last_matrix_drawn)) { - /* Chain up to the parent run method which will call the pre and + /* Chain up to the parent paint method which will call the pre and post paint functions to update the image */ CLUTTER_EFFECT_CLASS (clutter_offscreen_effect_parent_class)-> - run (effect, flags); + paint (effect, flags); } else clutter_offscreen_effect_paint_texture (self); @@ -463,7 +463,7 @@ clutter_offscreen_effect_class_init (ClutterOffscreenEffectClass *klass) effect_class->pre_paint = clutter_offscreen_effect_pre_paint; effect_class->post_paint = clutter_offscreen_effect_post_paint; - effect_class->run = clutter_offscreen_effect_run; + effect_class->paint = clutter_offscreen_effect_paint; gobject_class->finalize = clutter_offscreen_effect_finalize; } diff --git a/clutter/clutter-private.h b/clutter/clutter-private.h index a9fc004c0..b75953e96 100644 --- a/clutter/clutter-private.h +++ b/clutter/clutter-private.h @@ -189,7 +189,7 @@ ClutterActor * _clutter_context_peek_shader_stack (void); guint32 _clutter_context_acquire_id (gpointer key); void _clutter_context_release_id (guint32 id_); -G_CONST_RETURN gchar *_clutter_gettext (const gchar *str); +const gchar *_clutter_gettext (const gchar *str); gboolean _clutter_feature_init (GError **error); diff --git a/clutter/clutter-script-parser.c b/clutter/clutter-script-parser.c index aa786fc5d..7408e1d43 100644 --- a/clutter/clutter-script-parser.c +++ b/clutter/clutter-script-parser.c @@ -560,12 +560,9 @@ parse_signals (ClutterScript *script, for (i = 0; i < array_len; i++) { JsonNode *val = json_array_get_element (array, i); + SignalInfo *sinfo = NULL; JsonObject *object; - SignalInfo *sinfo; const gchar *name; - const gchar *handler; - const gchar *connect; - GConnectFlags flags = 0; if (JSON_NODE_TYPE (val) != JSON_NODE_OBJECT) { @@ -595,56 +592,94 @@ parse_signals (ClutterScript *script, } } - /* mandatory: "handler" */ - if (!json_object_has_member (object, "handler")) + /* mandatory: "target-state" or "handler" */ + if (json_object_has_member (object, "target-state")) { - _clutter_script_warn_missing_attribute (script, NULL, "handler"); - continue; + const gchar *state = NULL; + const gchar *target = NULL; + gboolean warp_to = FALSE; + + target = json_object_get_string_member (object, "target-state"); + if (target == NULL) + { + _clutter_script_warn_invalid_value (script, + "target-state", "string", + val); + continue; + } + + if (json_object_has_member (object, "states")) + state = json_object_get_string_member (object, "states"); + + if (json_object_has_member (object, "warp")) + warp_to = json_object_get_boolean_member (object, "warp"); + + CLUTTER_NOTE (SCRIPT, + "Added signal '%s' (states:%s, target-state:%s, warp:%s)", + name, + state != NULL ? state : "<default>", target, + warp_to ? "true" : "false"); + + sinfo = g_slice_new0 (SignalInfo); + sinfo->is_handler = FALSE; + sinfo->name = g_strdup (name); + sinfo->state = g_strdup (state); + sinfo->target = g_strdup (target); + sinfo->warp_to = warp_to; } - else + else if (json_object_has_member (object, "handler")) { + const gchar *handler; + const gchar *connect; + GConnectFlags flags = 0; + handler = json_object_get_string_member (object, "handler"); - if (!handler) + if (handler == NULL) { _clutter_script_warn_invalid_value (script, "handler", "string", val); continue; } - } - - /* optional: "object" */ - if (json_object_has_member (object, "object")) - connect = json_object_get_string_member (object, "object"); - else - connect = NULL; - /* optional: "after" */ - if (json_object_has_member (object, "after")) - { - if (json_object_get_boolean_member (object, "after")) - flags |= G_CONNECT_AFTER; - } - - /* optional: "swapped" */ - if (json_object_has_member (object, "swapped")) - { - if (json_object_get_boolean_member (object, "swapped")) - flags |= G_CONNECT_SWAPPED; - } + /* optional: "object" */ + if (json_object_has_member (object, "object")) + connect = json_object_get_string_member (object, "object"); + else + connect = NULL; - CLUTTER_NOTE (SCRIPT, - "Parsing signal '%s' (handler:%s, object:%s, flags:%d)", - name, - handler, connect, flags); + /* optional: "after" */ + if (json_object_has_member (object, "after")) + { + if (json_object_get_boolean_member (object, "after")) + flags |= G_CONNECT_AFTER; + } - sinfo = g_slice_new0 (SignalInfo); - sinfo->name = g_strdup (name); - sinfo->handler = g_strdup (handler); - sinfo->object = g_strdup (connect); - sinfo->flags = flags; + /* optional: "swapped" */ + if (json_object_has_member (object, "swapped")) + { + if (json_object_get_boolean_member (object, "swapped")) + flags |= G_CONNECT_SWAPPED; + } - retval = g_list_prepend (retval, sinfo); + CLUTTER_NOTE (SCRIPT, + "Added signal '%s' (handler:%s, object:%s, flags:%d)", + name, + handler, connect, flags); + + sinfo = g_slice_new0 (SignalInfo); + sinfo->is_handler = TRUE; + sinfo->name = g_strdup (name); + sinfo->handler = g_strdup (handler); + sinfo->object = g_strdup (connect); + sinfo->flags = flags; + } + else + _clutter_script_warn_missing_attribute (script, + NULL, + "handler or state"); + if (sinfo != NULL) + retval = g_list_prepend (retval, sinfo); } return retval; diff --git a/clutter/clutter-script-private.h b/clutter/clutter-script-private.h index 87249bcd7..d9753eeea 100644 --- a/clutter/clutter-script-private.h +++ b/clutter/clutter-script-private.h @@ -88,8 +88,13 @@ typedef struct { gchar *name; gchar *handler; gchar *object; + gchar *state; + gchar *target; GConnectFlags flags; + + guint is_handler : 1; + guint warp_to : 1; } SignalInfo; void property_info_free (gpointer data); diff --git a/clutter/clutter-script.c b/clutter/clutter-script.c index 20b13d338..b3625c037 100644 --- a/clutter/clutter-script.c +++ b/clutter/clutter-script.c @@ -158,6 +158,49 @@ * respectively) and the "object" string member for calling * g_signal_connect_object() instead of g_signal_connect(). * + * Signals can also be directly attached to a specific state defined + * inside a #ClutterState instance, for instance: + * + * |[ + * ... + * "signals" : [ + * { + * "name" : "enter-event", + * "states" : "button-states", + * "target-state" : "hover" + * }, + * { + * "name" : "leave-event", + * "states" : "button-states", + * "target-state" : "base" + * }, + * { + * "name" : "button-press-event", + * "states" : "button-states", + * "target-state" : "active", + * }, + * { + * "name" : "key-press-event", + * "states" : "button-states", + * "target-state" : "key-focus", + * "warp" : true + * } + * ], + * ... + * ]| + * + * The "states" key defines the #ClutterState instance to be used to + * resolve the "target-state" key; it can be either a script id for a + * #ClutterState built by the same #ClutterScript instance, or to a + * #ClutterState built in code and associated to the #ClutterScript + * instance through the clutter_script_add_states() function. If no + * "states" key is present, then the default #ClutterState associated to + * the #ClutterScript instance will be used; the default #ClutterState + * can be set using clutter_script_add_states() using a %NULL name. The + * "warp" key can be used to warp to a specific state instead of + * animating to it. State changes on signal emission will not affect + * the signal emission chain. + * * Clutter reserves the following names, so classes defining properties * through the usual GObject registration process should avoid using these * names to avoid collisions: @@ -196,6 +239,7 @@ #include "clutter-behaviour.h" #include "clutter-container.h" #include "clutter-stage.h" +#include "clutter-state.h" #include "clutter-texture.h" #include "clutter-script.h" @@ -230,6 +274,8 @@ struct _ClutterScriptPrivate ClutterScriptParser *parser; + GHashTable *states; + gchar **search_paths; gchar *filename; @@ -280,6 +326,8 @@ signal_info_free (gpointer data) g_free (sinfo->name); g_free (sinfo->handler); g_free (sinfo->object); + g_free (sinfo->state); + g_free (sinfo->target); g_slice_free (SignalInfo, sinfo); } @@ -336,6 +384,7 @@ clutter_script_finalize (GObject *gobject) g_hash_table_destroy (priv->objects); g_strfreev (priv->search_paths); g_free (priv->filename); + g_hash_table_destroy (priv->states); G_OBJECT_CLASS (clutter_script_parent_class)->finalize (gobject); } @@ -426,6 +475,9 @@ clutter_script_init (ClutterScript *script) priv->objects = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, object_info_free); + priv->states = g_hash_table_new_full (g_str_hash, g_str_equal, + g_free, + (GDestroyNotify) g_object_unref); } /** @@ -795,7 +847,7 @@ clutter_script_get_type_from_name (ClutterScript *script, * * Since: 0.6 */ -G_CONST_RETURN gchar * +const gchar * clutter_get_script_id (GObject *gobject) { g_return_val_if_fail (G_IS_OBJECT (gobject), NULL); @@ -907,12 +959,65 @@ clutter_script_connect_signals (ClutterScript *script, } typedef struct { + ClutterState *state; + GObject *emitter; + gchar *target; + gulong signal_id; + gulong hook_id; + gboolean warp_to; +} HookData; + +typedef struct { ClutterScript *script; ClutterScriptConnectFunc func; gpointer user_data; } SignalConnectData; static void +hook_data_free (gpointer data) +{ + if (G_LIKELY (data != NULL)) + { + HookData *hook_data = data; + + g_free (hook_data->target); + g_slice_free (HookData, hook_data); + } +} + +static gboolean +clutter_script_state_change_hook (GSignalInvocationHint *ihint, + guint n_params, + const GValue *params, + gpointer user_data) +{ + HookData *hook_data = user_data; + GObject *emitter; + + emitter = g_value_get_object (¶ms[0]); + + if (emitter == hook_data->emitter) + { + if (hook_data->warp_to) + clutter_state_warp_to_state (hook_data->state, hook_data->target); + else + clutter_state_set_state (hook_data->state, hook_data->target); + } + + return TRUE; +} + +static void +clutter_script_remove_state_change_hook (gpointer user_data, + GObject *object_p) +{ + HookData *hook_data = user_data; + + g_signal_remove_emission_hook (hook_data->signal_id, + hook_data->hook_id); +} + +static void connect_each_object (gpointer key, gpointer value, gpointer data) @@ -929,24 +1034,89 @@ connect_each_object (gpointer key, for (l = oinfo->signals; l != NULL; l = l->next) { SignalInfo *sinfo = l->data; - GObject *connect_object = NULL; - if (sinfo->object) - connect_object = clutter_script_get_object (script, sinfo->object); + if (sinfo->is_handler) + { + GObject *connect_object = NULL; + + if (sinfo->object) + connect_object = clutter_script_get_object (script, sinfo->object); - if (sinfo->object && !connect_object) - unresolved = g_list_prepend (unresolved, sinfo); + if (sinfo->object && !connect_object) + unresolved = g_list_prepend (unresolved, sinfo); + else + { + connect_data->func (script, object, + sinfo->name, + sinfo->handler, + connect_object, + sinfo->flags, + connect_data->user_data); + } + } else { - connect_data->func (script, object, - sinfo->name, - sinfo->handler, - connect_object, - sinfo->flags, - connect_data->user_data); - - signal_info_free (sinfo); + GObject *state_object = NULL; + const gchar *signal_name, *signal_detail; + gchar **components; + GQuark signal_quark; + guint signal_id; + HookData *hook_data; + + if (sinfo->state == NULL) + state_object = (GObject *) clutter_script_get_states (script, NULL); + else + { + state_object = clutter_script_get_object (script, sinfo->state); + if (state_object == NULL) + state_object = (GObject *) clutter_script_get_states (script, sinfo->state); + } + + if (state_object == NULL) + continue; + + components = g_strsplit (sinfo->name, "::", 2); + if (g_strv_length (components) == 2) + { + signal_name = components[0]; + signal_detail = components[1]; + } + else + { + signal_name = components[0]; + signal_detail = NULL; + } + + signal_id = g_signal_lookup (signal_name, G_OBJECT_TYPE (object)); + if (signal_id == 0) + { + g_strfreev (components); + continue; + } + + if (signal_detail != NULL) + signal_quark = g_quark_from_string (signal_detail); + else + signal_quark = 0; + + hook_data = g_slice_new (HookData); + hook_data->emitter = object; + hook_data->state = CLUTTER_STATE (state_object); + hook_data->target = g_strdup (sinfo->target); + hook_data->warp_to = sinfo->warp_to; + hook_data->signal_id = signal_id; + hook_data->hook_id = + g_signal_add_emission_hook (signal_id, signal_quark, + clutter_script_state_change_hook, + hook_data, + hook_data_free); + + g_object_weak_ref (hook_data->emitter, + clutter_script_remove_state_change_hook, + hook_data); } + + signal_info_free (sinfo); } /* keep the unresolved signal handlers around, in case @@ -1167,6 +1337,68 @@ clutter_script_list_objects (ClutterScript *script) return retval; } +/** + * clutter_script_add_states: + * @script: a #ClutterScript + * @name: (allow-none): a name for the @state, or %NULL to + * set the default #ClutterState + * @state: a #ClutterState + * + * Associates a #ClutterState to the #ClutterScript instance using the given + * name. + * + * The #ClutterScript instance will use @state to resolve target states when + * connecting signal handlers. + * + * The #ClutterScript instance will take a reference on the #ClutterState + * passed to this function. + * + * Since: 1.8 + */ +void +clutter_script_add_states (ClutterScript *script, + const gchar *name, + ClutterState *state) +{ + g_return_if_fail (CLUTTER_IS_SCRIPT (script)); + g_return_if_fail (CLUTTER_IS_STATE (state)); + + if (name == NULL || *name == '\0') + name = "__clutter_script_default_state"; + + g_hash_table_replace (script->priv->states, + g_strdup (name), + g_object_ref (state)); +} + +/** + * clutter_script_get_states: + * @script: a #ClutterScript + * @name: (allow-none): the name of the #ClutterState, or %NULL + * + * Retrieves the #ClutterState for the given @state_name. + * + * If @name is %NULL, this function will return the default + * #ClutterState instance. + * + * Return value: (transfer none): a pointer to the #ClutterState for the + * given name. The #ClutterState is owned by the #ClutterScript instance + * and it should not be unreferenced + * + * Since: 1.8 + */ +ClutterState * +clutter_script_get_states (ClutterScript *script, + const gchar *name) +{ + g_return_val_if_fail (CLUTTER_IS_SCRIPT (script), NULL); + + if (name == NULL || *name == '\0') + name = "__clutter_script_default_state"; + + return g_hash_table_lookup (script->priv->states, name); +} + /* * _clutter_script_generate_fake_id: * @script: a #ClutterScript diff --git a/clutter/clutter-script.h b/clutter/clutter-script.h index 2b9fe799e..68eb61dce 100644 --- a/clutter/clutter-script.h +++ b/clutter/clutter-script.h @@ -28,7 +28,8 @@ #ifndef __CLUTTER_SCRIPT_H__ #define __CLUTTER_SCRIPT_H__ -#include <glib-object.h> +#include <clutter/clutter-types.h> +#include <clutter/clutter-state.h> G_BEGIN_DECLS @@ -143,44 +144,48 @@ struct _ClutterScriptClass void (*_clutter_reserved8) (void); }; -GType clutter_script_get_type (void) G_GNUC_CONST; - -ClutterScript *clutter_script_new (void); -guint clutter_script_load_from_file (ClutterScript *script, - const gchar *filename, - GError **error); -guint clutter_script_load_from_data (ClutterScript *script, - const gchar *data, - gssize length, - GError **error); - -GObject * clutter_script_get_object (ClutterScript *script, - const gchar *name); -gint clutter_script_get_objects (ClutterScript *script, - const gchar *first_name, - ...) G_GNUC_NULL_TERMINATED; -GList * clutter_script_list_objects (ClutterScript *script); - -void clutter_script_unmerge_objects (ClutterScript *script, - guint merge_id); -void clutter_script_ensure_objects (ClutterScript *script); - -GType clutter_script_get_type_from_name (ClutterScript *script, - const gchar *type_name); - -G_CONST_RETURN gchar *clutter_get_script_id (GObject *gobject); - -void clutter_script_connect_signals (ClutterScript *script, - gpointer user_data); -void clutter_script_connect_signals_full (ClutterScript *script, - ClutterScriptConnectFunc func, - gpointer user_data); - -void clutter_script_add_search_paths (ClutterScript *script, - const gchar * const paths[], - gsize n_paths); -gchar * clutter_script_lookup_filename (ClutterScript *script, - const gchar *filename) G_GNUC_MALLOC; +GType clutter_script_get_type (void) G_GNUC_CONST; + +ClutterScript * clutter_script_new (void); +guint clutter_script_load_from_file (ClutterScript *script, + const gchar *filename, + GError **error); +guint clutter_script_load_from_data (ClutterScript *script, + const gchar *data, + gssize length, + GError **error); + +GObject * clutter_script_get_object (ClutterScript *script, + const gchar *name); +gint clutter_script_get_objects (ClutterScript *script, + const gchar *first_name, + ...) G_GNUC_NULL_TERMINATED; +GList * clutter_script_list_objects (ClutterScript *script); +void clutter_script_unmerge_objects (ClutterScript *script, + guint merge_id); +void clutter_script_ensure_objects (ClutterScript *script); + +void clutter_script_add_states (ClutterScript *script, + const gchar *name, + ClutterState *state); +ClutterState * clutter_script_get_states (ClutterScript *script, + const gchar *name); + +void clutter_script_connect_signals (ClutterScript *script, + gpointer user_data); +void clutter_script_connect_signals_full (ClutterScript *script, + ClutterScriptConnectFunc func, + gpointer user_data); + +void clutter_script_add_search_paths (ClutterScript *script, + const gchar * const paths[], + gsize n_paths); +gchar * clutter_script_lookup_filename (ClutterScript *script, + const gchar *filename) G_GNUC_MALLOC; +GType clutter_script_get_type_from_name (ClutterScript *script, + const gchar *type_name); + +const gchar * clutter_get_script_id (GObject *gobject); G_END_DECLS diff --git a/clutter/clutter-scriptable.c b/clutter/clutter-scriptable.c index 501f1df24..e4ffdc486 100644 --- a/clutter/clutter-scriptable.c +++ b/clutter/clutter-scriptable.c @@ -104,7 +104,7 @@ clutter_scriptable_set_id (ClutterScriptable *scriptable, * * Since: 0.6 */ -G_CONST_RETURN gchar * +const gchar * clutter_scriptable_get_id (ClutterScriptable *scriptable) { ClutterScriptableIface *iface; diff --git a/clutter/clutter-scriptable.h b/clutter/clutter-scriptable.h index e2c5ff1fe..f47aac40c 100644 --- a/clutter/clutter-scriptable.h +++ b/clutter/clutter-scriptable.h @@ -91,7 +91,7 @@ GType clutter_scriptable_get_type (void) G_GNUC_CONST void clutter_scriptable_set_id (ClutterScriptable *scriptable, const gchar *id_); -G_CONST_RETURN gchar *clutter_scriptable_get_id (ClutterScriptable *scriptable); +const gchar * clutter_scriptable_get_id (ClutterScriptable *scriptable); gboolean clutter_scriptable_parse_custom_node (ClutterScriptable *scriptable, ClutterScript *script, GValue *value, diff --git a/clutter/clutter-settings.c b/clutter/clutter-settings.c index 75742ba79..f527b455a 100644 --- a/clutter/clutter-settings.c +++ b/clutter/clutter-settings.c @@ -59,6 +59,8 @@ struct _ClutterSettings gint xft_antialias; gchar *xft_hint_style; gchar *xft_rgba; + + gint long_press_duration; }; struct _ClutterSettingsClass @@ -85,6 +87,8 @@ enum PROP_FONT_HINT_STYLE, PROP_FONT_RGBA, + PROP_LONG_PRESS_DURATION, + PROP_LAST }; @@ -251,6 +255,10 @@ clutter_settings_set_property (GObject *gobject, settings_update_font_options (self); break; + case PROP_LONG_PRESS_DURATION: + self->long_press_duration = g_value_get_int (value); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec); break; @@ -303,6 +311,10 @@ clutter_settings_get_property (GObject *gobject, g_value_set_string (value, self->xft_rgba); break; + case PROP_LONG_PRESS_DURATION: + g_value_set_int (value, self->long_press_duration); + break; + default: G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec); break; @@ -494,6 +506,24 @@ clutter_settings_class_init (ClutterSettingsClass *klass) NULL, CLUTTER_PARAM_READWRITE); + /** + * ClutterSettings:long-press-duration: + * + * Sets the minimum duration for a press to be recognized as a long press + * gesture. The duration is expressed in milliseconds. + * + * See also #ClutterClickAction:long-press-duration. + * + * Since: 1.8 + */ + obj_props[PROP_LONG_PRESS_DURATION] = + g_param_spec_int ("long-press-duration", + P_("Long Press Duration"), + P_("The minimum duration for a long press gesture to be recognized"), + 0, G_MAXINT, + 500, + CLUTTER_PARAM_READWRITE); + gobject_class->set_property = clutter_settings_set_property; gobject_class->get_property = clutter_settings_get_property; gobject_class->notify = clutter_settings_notify; @@ -517,6 +547,8 @@ clutter_settings_init (ClutterSettings *self) self->xft_hinting = -1; self->xft_hint_style = NULL; self->xft_rgba = NULL; + + self->long_press_duration = 500; } /** diff --git a/clutter/clutter-shader-effect.c b/clutter/clutter-shader-effect.c index f7b8ed06c..ccb8082dd 100644 --- a/clutter/clutter-shader-effect.c +++ b/clutter/clutter-shader-effect.c @@ -27,11 +27,11 @@ * @short_description: Base class for shader effects * @See_Also: #ClutterEffect, #ClutterOffscreenEffect * - * #ClutterShaderEffect is an abstract class that implements all the - * plumbing for creating #ClutterEffect<!-- -->s using GLSL shaders. + * #ClutterShaderEffect is a class that implements all the plumbing for + * creating #ClutterEffect<!-- -->s using GLSL shaders. * - * #ClutterShaderEffect creates an offscreen buffer and then applies the GLSL - * shader (after checking whether the compilation and linking were + * #ClutterShaderEffect creates an offscreen buffer and then applies the + * GLSL shader (after checking whether the compilation and linking were * successfull) to the buffer before painting it on screen. * * <refsect2 id="ClutterShaderEffect-implementing"> @@ -150,9 +150,9 @@ enum static GParamSpec *obj_props[PROP_LAST]; -G_DEFINE_ABSTRACT_TYPE (ClutterShaderEffect, - clutter_shader_effect, - CLUTTER_TYPE_OFFSCREEN_EFFECT); +G_DEFINE_TYPE (ClutterShaderEffect, + clutter_shader_effect, + CLUTTER_TYPE_OFFSCREEN_EFFECT); static inline void clutter_shader_effect_clear (ClutterShaderEffect *self, @@ -438,6 +438,30 @@ clutter_shader_effect_init (ClutterShaderEffect *effect) } /** + * clutter_shader_effect_new: + * @shader_type: the type of the shader, either %CLUTTER_FRAGMENT_SHADER, + * or %CLUTTER_VERTEX_SHADER + * + * Creates a new #ClutterShaderEffect, to be applied to an actor using + * clutter_actor_add_effect(). + * + * The effect will be empty until clutter_shader_effect_set_shader_source() + * is called. + * + * Return value: (transfer full): the newly created #ClutterShaderEffect. + * Use g_object_unref() when done. + * + * Since: 1.8 + */ +ClutterEffect * +clutter_shader_effect_new (ClutterShaderType shader_type) +{ + return g_object_new (CLUTTER_TYPE_SHADER_EFFECT, + "shader-type", shader_type, + NULL); +} + +/** * clutter_shader_effect_get_shader: * @effect: a #ClutterShaderEffect * @@ -547,6 +571,9 @@ clutter_shader_effect_add_uniform (ClutterShaderEffect *effect, uniform->location = cogl_program_get_uniform_location (priv->program, uniform->name); } + + if (priv->actor != NULL && !CLUTTER_ACTOR_IN_PAINT (priv->actor)) + clutter_actor_queue_redraw (priv->actor); } /** diff --git a/clutter/clutter-shader-effect.h b/clutter/clutter-shader-effect.h index 1617ecadb..56c1be6dc 100644 --- a/clutter/clutter-shader-effect.h +++ b/clutter/clutter-shader-effect.h @@ -84,20 +84,22 @@ struct _ClutterShaderEffectClass GType clutter_shader_effect_get_type (void) G_GNUC_CONST; -gboolean clutter_shader_effect_set_shader_source (ClutterShaderEffect *effect, - const gchar *source); - -void clutter_shader_effect_set_uniform (ClutterShaderEffect *effect, - const gchar *name, - GType gtype, - gsize n_values, - ...); -void clutter_shader_effect_set_uniform_value (ClutterShaderEffect *effect, - const gchar *name, - const GValue *value); - -CoglHandle clutter_shader_effect_get_shader (ClutterShaderEffect *effect); -CoglHandle clutter_shader_effect_get_program (ClutterShaderEffect *effect); +ClutterEffect * clutter_shader_effect_new (ClutterShaderType shader_type); + +gboolean clutter_shader_effect_set_shader_source (ClutterShaderEffect *effect, + const gchar *source); + +void clutter_shader_effect_set_uniform (ClutterShaderEffect *effect, + const gchar *name, + GType gtype, + gsize n_values, + ...); +void clutter_shader_effect_set_uniform_value (ClutterShaderEffect *effect, + const gchar *name, + const GValue *value); + +CoglHandle clutter_shader_effect_get_shader (ClutterShaderEffect *effect); +CoglHandle clutter_shader_effect_get_program (ClutterShaderEffect *effect); G_END_DECLS diff --git a/clutter/clutter-shader-types.c b/clutter/clutter-shader-types.c index 9ed3998fb..f18e3448a 100644 --- a/clutter/clutter-shader-types.c +++ b/clutter/clutter-shader-types.c @@ -485,7 +485,7 @@ clutter_value_set_shader_matrix (GValue *value, * * Since: 0.8 */ -G_CONST_RETURN gfloat * +const gfloat * clutter_value_get_shader_float (const GValue *value, gsize *length) { @@ -517,7 +517,7 @@ clutter_value_get_shader_float (const GValue *value, * * Since: 0.8 */ -G_CONST_RETURN gint * +const gint * clutter_value_get_shader_int (const GValue *value, gsize *length) { @@ -549,7 +549,7 @@ clutter_value_get_shader_int (const GValue *value, * * Since: 0.8 */ -G_CONST_RETURN gfloat * +const gfloat * clutter_value_get_shader_matrix (const GValue *value, gsize *length) { diff --git a/clutter/clutter-shader-types.h b/clutter/clutter-shader-types.h index 1b4842645..21e54f3a5 100644 --- a/clutter/clutter-shader-types.h +++ b/clutter/clutter-shader-types.h @@ -29,7 +29,6 @@ #define __CLUTTER_SHADER_TYPES_H__ #include <glib-object.h> -#include <cogl/cogl.h> G_BEGIN_DECLS @@ -75,21 +74,21 @@ GType clutter_shader_float_get_type (void) G_GNUC_CONST; GType clutter_shader_int_get_type (void) G_GNUC_CONST; GType clutter_shader_matrix_get_type (void) G_GNUC_CONST; -void clutter_value_set_shader_float (GValue *value, - gint size, - const gfloat *floats); -void clutter_value_set_shader_int (GValue *value, - gint size, - const gint *ints); -void clutter_value_set_shader_matrix (GValue *value, - gint size, - const gfloat *matrix); -G_CONST_RETURN gfloat * clutter_value_get_shader_float (const GValue *value, - gsize *length); -G_CONST_RETURN gint * clutter_value_get_shader_int (const GValue *value, - gsize *length); -G_CONST_RETURN gfloat * clutter_value_get_shader_matrix (const GValue *value, - gsize *length); +void clutter_value_set_shader_float (GValue *value, + gint size, + const gfloat *floats); +void clutter_value_set_shader_int (GValue *value, + gint size, + const gint *ints); +void clutter_value_set_shader_matrix (GValue *value, + gint size, + const gfloat *matrix); +const gfloat * clutter_value_get_shader_float (const GValue *value, + gsize *length); +const gint * clutter_value_get_shader_int (const GValue *value, + gsize *length); +const gfloat * clutter_value_get_shader_matrix (const GValue *value, + gsize *length); G_END_DECLS diff --git a/clutter/clutter-shader.c b/clutter/clutter-shader.c index 59be19d62..cf3b20c71 100644 --- a/clutter/clutter-shader.c +++ b/clutter/clutter-shader.c @@ -35,7 +35,10 @@ * possible to override the drawing pipeline by using small programs * also known as "shaders". * - * #ClutterShader is available since Clutter 0.6 + * #ClutterShader is available since Clutter 0.6. + * + * #ClutterShader is deprecated since Clutter 1.8; use #ClutterShaderEffect + * in newly written code. */ #ifdef HAVE_CONFIG_H @@ -52,11 +55,12 @@ #include <glib.h> #include <glib/gi18n-lib.h> -#include "cogl/cogl.h" +#include <cogl/cogl.h> + +#include "clutter-shader.h" #include "clutter-debug.h" #include "clutter-private.h" -#include "clutter-shader.h" /* global list of shaders */ static GList *clutter_shaders_list = NULL; @@ -244,6 +248,8 @@ clutter_shader_class_init (ClutterShaderClass *klass) * program, if any * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ pspec = g_param_spec_string ("vertex-source", P_("Vertex Source"), @@ -259,6 +265,8 @@ clutter_shader_class_init (ClutterShaderClass *klass) * GLSL source code for the fragment shader part of the shader program. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ pspec = g_param_spec_string ("fragment-source", P_("Fragment Source"), @@ -275,6 +283,8 @@ clutter_shader_class_init (ClutterShaderClass *klass) * in the GL context. * * Since: 0.8 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ pspec = g_param_spec_boolean ("compiled", P_("Compiled"), @@ -290,6 +300,8 @@ clutter_shader_class_init (ClutterShaderClass *klass) * Whether the shader is currently used in the GL rendering pipeline. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ pspec = g_param_spec_boolean ("enabled", P_("Enabled"), @@ -325,6 +337,8 @@ clutter_shader_init (ClutterShader *self) * Return value: a new #ClutterShader. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ ClutterShader * clutter_shader_new (void) @@ -392,6 +406,8 @@ clutter_shader_set_source (ClutterShader *shader, * program. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ void clutter_shader_set_fragment_source (ClutterShader *shader, @@ -414,6 +430,8 @@ clutter_shader_set_fragment_source (ClutterShader *shader, * program. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ void clutter_shader_set_vertex_source (ClutterShader *shader, @@ -566,6 +584,8 @@ bind_glsl_shader (ClutterShader *self, * Return value: returns TRUE if the shader was succesfully compiled. * * Since: 0.8 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ gboolean clutter_shader_compile (ClutterShader *shader, @@ -614,6 +634,8 @@ clutter_shader_compile (ClutterShader *shader, * Frees up any GL context resources held by the shader. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ void clutter_shader_release (ClutterShader *shader) @@ -635,6 +657,8 @@ clutter_shader_release (ClutterShader *shader) * Return value: %TRUE if the shader is compiled, linked and ready for use. * * Since: 0.8 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ gboolean clutter_shader_is_compiled (ClutterShader *shader) @@ -656,6 +680,8 @@ clutter_shader_is_compiled (ClutterShader *shader) * used instead. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ void clutter_shader_set_is_enabled (ClutterShader *shader, @@ -703,6 +729,8 @@ clutter_shader_set_is_enabled (ClutterShader *shader, * Return value: %TRUE if the shader is enabled. * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ gboolean clutter_shader_get_is_enabled (ClutterShader *shader) @@ -723,6 +751,8 @@ clutter_shader_get_is_enabled (ClutterShader *shader) * a #ClutterShader. * * Since: 1.0 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ void clutter_shader_set_uniform (ClutterShader *shader, @@ -814,8 +844,10 @@ _clutter_shader_release_all (void) * shader object and should never be modified or freed * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ -G_CONST_RETURN gchar * +const gchar * clutter_shader_get_fragment_source (ClutterShader *shader) { g_return_val_if_fail (CLUTTER_IS_SHADER (shader), NULL); @@ -834,8 +866,10 @@ clutter_shader_get_fragment_source (ClutterShader *shader) * shader object and should never be modified or freed * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ -G_CONST_RETURN gchar * +const gchar * clutter_shader_get_vertex_source (ClutterShader *shader) { g_return_val_if_fail (CLUTTER_IS_SHADER (shader), NULL); @@ -854,6 +888,8 @@ clutter_shader_get_vertex_source (ClutterShader *shader) * not be unreferenced * * Since: 1.0 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ CoglHandle clutter_shader_get_cogl_program (ClutterShader *shader) @@ -874,6 +910,8 @@ clutter_shader_get_cogl_program (ClutterShader *shader) * and it should not be unreferenced * * Since: 1.0 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ CoglHandle clutter_shader_get_cogl_fragment_shader (ClutterShader *shader) @@ -894,6 +932,8 @@ clutter_shader_get_cogl_fragment_shader (ClutterShader *shader) * and it should not be unreferenced * * Since: 1.0 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead. */ CoglHandle clutter_shader_get_cogl_vertex_shader (ClutterShader *shader) diff --git a/clutter/clutter-shader.h b/clutter/clutter-shader.h index ef72192e8..2604fe55e 100644 --- a/clutter/clutter-shader.h +++ b/clutter/clutter-shader.h @@ -29,10 +29,13 @@ #ifndef __CLUTTER_SHADER_H__ #define __CLUTTER_SHADER_H__ +#include <clutter/clutter-types.h> #include <clutter/clutter-shader-types.h> G_BEGIN_DECLS +#if !defined(CLUTTER_DISABLE_DEPRECATED) || defined(CLUTTER_COMPILATION) + #define CLUTTER_TYPE_SHADER (clutter_shader_get_type ()) #define CLUTTER_SHADER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), CLUTTER_TYPE_SHADER, ClutterShader)) #define CLUTTER_SHADER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), CLUTTER_TYPE_SHADER, ClutterShaderClass)) @@ -46,6 +49,8 @@ G_BEGIN_DECLS * Error domain for #ClutterShader errors * * Since: 0.6 + * + * Deprecated: 1.8 */ #define CLUTTER_SHADER_ERROR (clutter_shader_error_quark ()) @@ -58,6 +63,8 @@ G_BEGIN_DECLS * #ClutterShader error enumeration * * Since: 0.6 + * + * Deprecated: 1.8 */ typedef enum { CLUTTER_SHADER_ERROR_NO_ASM, @@ -75,6 +82,8 @@ typedef struct _ClutterShaderClass ClutterShaderClass; * and should be accessed using the provided API * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffect instead */ struct _ClutterShader { @@ -89,6 +98,8 @@ struct _ClutterShader * The #ClutterShaderClass structure contains only private data * * Since: 0.6 + * + * Deprecated: 1.8: Use #ClutterShaderEffectClass instead */ struct _ClutterShaderClass { @@ -96,8 +107,8 @@ struct _ClutterShaderClass GObjectClass parent_class; }; -GQuark clutter_shader_error_quark (void); -GType clutter_shader_get_type (void) G_GNUC_CONST; +GQuark clutter_shader_error_quark (void); +GType clutter_shader_get_type (void) G_GNUC_CONST; ClutterShader * clutter_shader_new (void); @@ -117,8 +128,8 @@ void clutter_shader_set_fragment_source (ClutterShader const gchar *data, gssize length); -G_CONST_RETURN gchar *clutter_shader_get_vertex_source (ClutterShader *shader); -G_CONST_RETURN gchar *clutter_shader_get_fragment_source (ClutterShader *shader); +const gchar * clutter_shader_get_vertex_source (ClutterShader *shader); +const gchar * clutter_shader_get_fragment_source (ClutterShader *shader); void clutter_shader_set_uniform (ClutterShader *shader, const gchar *name, @@ -131,6 +142,8 @@ CoglHandle clutter_shader_get_cogl_vertex_shader (ClutterShader /* private */ void _clutter_shader_release_all (void); +#endif /* CLUTTER_DISABLE_DEPRECATED */ + G_END_DECLS #endif /* __CLUTTER_SHADER_H__ */ diff --git a/clutter/clutter-stage.c b/clutter/clutter-stage.c index a6aeea1d0..6373d8b0f 100644 --- a/clutter/clutter-stage.c +++ b/clutter/clutter-stage.c @@ -53,7 +53,7 @@ #include "config.h" #endif -#include <cairo/cairo.h> +#include <cairo.h> #include "clutter-stage.h" @@ -1053,13 +1053,16 @@ clutter_stage_do_redraw (ClutterStage *stage) gboolean _clutter_stage_do_update (ClutterStage *stage) { - ClutterStagePrivate *priv; - - g_return_val_if_fail (CLUTTER_IS_STAGE (stage), FALSE); + ClutterStagePrivate *priv = stage->priv; - priv = stage->priv; + /* if the stage is being destroyed, or if the destruction already + * happened and we don't have an StageWindow any more, then we + * should bail out + */ + if (CLUTTER_ACTOR_IN_DESTRUCTION (stage) || priv->impl == NULL) + return FALSE; - if (CLUTTER_ACTOR_IN_DESTRUCTION (stage)) + if (!CLUTTER_ACTOR_IS_REALIZED (stage)) return FALSE; /* NB: We need to ensure we have an up to date layout *before* we @@ -2726,7 +2729,7 @@ clutter_stage_set_title (ClutterStage *stage, * * Since: 0.4 **/ -G_CONST_RETURN gchar * +const gchar * clutter_stage_get_title (ClutterStage *stage) { g_return_val_if_fail (CLUTTER_IS_STAGE (stage), NULL); diff --git a/clutter/clutter-stage.h b/clutter/clutter-stage.h index e9c8681c5..3098c79f1 100644 --- a/clutter/clutter-stage.h +++ b/clutter/clutter-stage.h @@ -218,7 +218,7 @@ gboolean clutter_stage_event (ClutterStage *stage, void clutter_stage_set_title (ClutterStage *stage, const gchar *title); -G_CONST_RETURN gchar *clutter_stage_get_title (ClutterStage *stage); +const gchar * clutter_stage_get_title (ClutterStage *stage); void clutter_stage_set_user_resizable (ClutterStage *stage, gboolean resizable); gboolean clutter_stage_get_user_resizable (ClutterStage *stage); diff --git a/clutter/clutter-state.c b/clutter/clutter-state.c index fcb68d6fd..b1e652271 100644 --- a/clutter/clutter-state.c +++ b/clutter/clutter-state.c @@ -1730,7 +1730,7 @@ clutter_state_key_get_object (const ClutterStateKey *state_key) * * Since: 1.4 */ -G_CONST_RETURN gchar * +const gchar * clutter_state_key_get_property_name (const ClutterStateKey *state_key) { g_return_val_if_fail (state_key, NULL); @@ -1751,7 +1751,7 @@ clutter_state_key_get_property_name (const ClutterStateKey *state_key) * * Since: 1.4 */ -G_CONST_RETURN gchar * +const gchar * clutter_state_key_get_source_state_name (const ClutterStateKey *state_key) { g_return_val_if_fail (state_key, NULL); @@ -1775,7 +1775,7 @@ clutter_state_key_get_source_state_name (const ClutterStateKey *state_key) * * Since: 1.4 */ -G_CONST_RETURN gchar * +const gchar * clutter_state_key_get_target_state_name (const ClutterStateKey *state_key) { g_return_val_if_fail (state_key, NULL); @@ -1934,7 +1934,7 @@ clutter_state_get_duration (ClutterState *state, * * Since: 1.4 */ -G_CONST_RETURN gchar * +const gchar * clutter_state_get_state (ClutterState *state) { g_return_val_if_fail (CLUTTER_IS_STATE (state), NULL); diff --git a/clutter/clutter-state.h b/clutter/clutter-state.h index e885a408d..79342c767 100644 --- a/clutter/clutter-state.h +++ b/clutter/clutter-state.h @@ -138,7 +138,7 @@ void clutter_state_set_animator (ClutterState *state, ClutterAnimator * clutter_state_get_animator (ClutterState *state, const gchar *source_state_name, const gchar *target_state_name); -G_CONST_RETURN gchar *clutter_state_get_state (ClutterState *state); +const gchar * clutter_state_get_state (ClutterState *state); /* * ClutterStateKey @@ -152,9 +152,9 @@ gboolean clutter_state_key_get_value (const ClutterStat GValue *value); GType clutter_state_key_get_property_type (const ClutterStateKey *key); GObject * clutter_state_key_get_object (const ClutterStateKey *state_key); -G_CONST_RETURN gchar *clutter_state_key_get_property_name (const ClutterStateKey *state_key); -G_CONST_RETURN gchar *clutter_state_key_get_source_state_name (const ClutterStateKey *state_key); -G_CONST_RETURN gchar *clutter_state_key_get_target_state_name (const ClutterStateKey *state_key); +const gchar * clutter_state_key_get_property_name (const ClutterStateKey *state_key); +const gchar * clutter_state_key_get_source_state_name (const ClutterStateKey *state_key); +const gchar * clutter_state_key_get_target_state_name (const ClutterStateKey *state_key); G_END_DECLS diff --git a/clutter/clutter-swipe-action.c b/clutter/clutter-swipe-action.c new file mode 100644 index 000000000..7ccf37ab7 --- /dev/null +++ b/clutter/clutter-swipe-action.c @@ -0,0 +1,221 @@ +/* + * Clutter. + * + * An OpenGL based 'interactive canvas' library. + * + * Copyright (C) 2010 Intel Corporation. + * Copyright (C) 2011 Robert Bosch Car Multimedia GmbH. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + * Author: + * Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> + * + * Based on ClutterDragAction, written by: + * Emmanuele Bassi <ebassi@linux.intel.com> + */ + +/** + * SECTION:clutter-swipe-action + * @Title: ClutterSwipeAction + * @Short_Description: Action for swipe gestures + * + * #ClutterSwipeAction is a sub-class of #ClutterGestureAction that implements + * the logic for recognizing swipe gestures. + * + * Since: 1.8 + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "clutter-swipe-action.h" + +#include "clutter-debug.h" +#include "clutter-enum-types.h" +#include "clutter-marshal.h" +#include "clutter-private.h" + +struct _ClutterSwipeActionPrivate +{ + ClutterSwipeDirection h_direction; + ClutterSwipeDirection v_direction; + + int threshold; +}; + +enum +{ + SWEPT, + + LAST_SIGNAL +}; + +static guint swipe_signals[LAST_SIGNAL] = { 0, }; + +G_DEFINE_TYPE (ClutterSwipeAction, clutter_swipe_action, + CLUTTER_TYPE_GESTURE_ACTION); + +static gboolean +gesture_begin (ClutterGestureAction *action, + ClutterActor *actor) +{ + ClutterSwipeActionPrivate *priv = CLUTTER_SWIPE_ACTION (action)->priv; + ClutterSettings *settings = clutter_settings_get_default (); + + /* reset the state at the beginning of a new gesture */ + priv->h_direction = 0; + priv->v_direction = 0; + + g_object_get (settings, "dnd-drag-threshold", &priv->threshold, NULL); + + return TRUE; +} + +static gboolean +gesture_progress (ClutterGestureAction *action, + ClutterActor *actor) +{ + ClutterSwipeActionPrivate *priv = CLUTTER_SWIPE_ACTION (action)->priv; + gfloat press_x, press_y; + gfloat motion_x, motion_y; + gfloat delta_x, delta_y; + ClutterSwipeDirection h_direction = 0, v_direction = 0; + + clutter_gesture_action_get_press_coords (action, + 0, + &press_x, + &press_y); + + clutter_gesture_action_get_motion_coords (action, + 0, + &motion_x, + &motion_y); + + delta_x = press_x - motion_x; + delta_y = press_y - motion_y; + + if (delta_x >= priv->threshold) + h_direction = CLUTTER_SWIPE_DIRECTION_RIGHT; + else if (delta_x < -priv->threshold) + h_direction = CLUTTER_SWIPE_DIRECTION_LEFT; + + if (delta_y >= priv->threshold) + v_direction = CLUTTER_SWIPE_DIRECTION_DOWN; + else if (delta_y < -priv->threshold) + v_direction = CLUTTER_SWIPE_DIRECTION_UP; + + /* cancel gesture on direction reversal */ + if (priv->h_direction == 0) + priv->h_direction = h_direction; + + if (priv->v_direction == 0) + priv->v_direction = v_direction; + + if (priv->h_direction != h_direction) + return FALSE; + + if (priv->v_direction != v_direction) + return FALSE; + + return TRUE; +} + +static void +gesture_end (ClutterGestureAction *action, + ClutterActor *actor) +{ + ClutterSwipeActionPrivate *priv = CLUTTER_SWIPE_ACTION (action)->priv; + gfloat press_x, press_y; + gfloat release_x, release_y; + ClutterSwipeDirection direction = 0; + + clutter_gesture_action_get_press_coords (action, + 0, + &press_x, &press_y); + + clutter_gesture_action_get_release_coords (action, + 0, + &release_x, &release_y); + + if (release_x - press_x > priv->threshold) + direction |= CLUTTER_SWIPE_DIRECTION_RIGHT; + else if (press_x - release_x > priv->threshold) + direction |= CLUTTER_SWIPE_DIRECTION_LEFT; + + if (release_y - press_y > priv->threshold) + direction |= CLUTTER_SWIPE_DIRECTION_DOWN; + else if (press_y - release_y > priv->threshold) + direction |= CLUTTER_SWIPE_DIRECTION_UP; + + g_signal_emit (action, swipe_signals[SWEPT], 0, actor, direction); +} + +static void +clutter_swipe_action_class_init (ClutterSwipeActionClass *klass) +{ + ClutterGestureActionClass *gesture_class = + CLUTTER_GESTURE_ACTION_CLASS (klass); + + g_type_class_add_private (klass, sizeof (ClutterSwipeActionPrivate)); + + gesture_class->gesture_begin = gesture_begin; + gesture_class->gesture_progress = gesture_progress; + gesture_class->gesture_end = gesture_end; + + /** + * ClutterSwipeAction::swept: + * @action: the #ClutterSwipeAction that emitted the signal + * @actor: the #ClutterActor attached to the @action + * @direction: the main direction of the swipe gesture + * + * The ::swept signal is emitted when a swipe gesture is recognized on the + * attached actor. + * + * Since: 1.8 + */ + swipe_signals[SWEPT] = + g_signal_new (I_("swept"), + G_TYPE_FROM_CLASS (klass), + G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (ClutterSwipeActionClass, swept), + NULL, NULL, + _clutter_marshal_VOID__OBJECT_FLAGS, + G_TYPE_NONE, 2, + CLUTTER_TYPE_ACTOR, + CLUTTER_TYPE_SWIPE_DIRECTION); +} + +static void +clutter_swipe_action_init (ClutterSwipeAction *self) +{ + self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, CLUTTER_TYPE_SWIPE_ACTION, + ClutterSwipeActionPrivate); +} + +/** + * clutter_swipe_action_new: + * + * Creates a new #ClutterSwipeAction instance + * + * Return value: the newly created #ClutterSwipeAction + * + * Since: 1.8 + */ +ClutterAction * +clutter_swipe_action_new (void) +{ + return g_object_new (CLUTTER_TYPE_SWIPE_ACTION, NULL); +} diff --git a/clutter/clutter-swipe-action.h b/clutter/clutter-swipe-action.h new file mode 100644 index 000000000..b32f2114c --- /dev/null +++ b/clutter/clutter-swipe-action.h @@ -0,0 +1,120 @@ +/* + * Clutter. + * + * An OpenGL based 'interactive canvas' library. + * + * Copyright (C) 2010 Intel Corporation. + * Copyright (C) 2011 Robert Bosch Car Multimedia GmbH. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + * + * Author: + * Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> + * + * Based on ClutterDragAction, written by: + * Emmanuele Bassi <ebassi@linux.intel.com> + */ + +#if !defined(__CLUTTER_H_INSIDE__) && !defined(CLUTTER_COMPILATION) +#error "Only <clutter/clutter.h> can be included directly." +#endif + +#ifndef __CLUTTER_SWIPE_ACTION_H__ +#define __CLUTTER_SWIPE_ACTION_H__ + +#include <clutter/clutter-gesture-action.h> + +G_BEGIN_DECLS + +#define CLUTTER_TYPE_SWIPE_ACTION (clutter_swipe_action_get_type ()) +#define CLUTTER_SWIPE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_SWIPE_ACTION, ClutterSwipeAction)) +#define CLUTTER_IS_SWIPE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_SWIPE_ACTION)) +#define CLUTTER_SWIPE_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_SWIPE_ACTION, ClutterSwipeActionClass)) +#define CLUTTER_IS_SWIPE_ACTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_SWIPE_ACTION)) +#define CLUTTER_SWIPE_ACTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), CLUTTER_TYPE_SWIPE_ACTION, ClutterSwipeActionClass)) + +typedef struct _ClutterSwipeAction ClutterSwipeAction; +typedef struct _ClutterSwipeActionPrivate ClutterSwipeActionPrivate; +typedef struct _ClutterSwipeActionClass ClutterSwipeActionClass; + +/** + * ClutterSwipeDirection: + * @CLUTTER_SWIPE_DIRECTION_UP: Upwards swipe gesture + * @CLUTTER_SWIPE_DIRECTION_DOWN: Downwards swipe gesture + * @CLUTTER_SWIPE_DIRECTION_LEFT: Leftwards swipe gesture + * @CLUTTER_SWIPE_DIRECTION_RIGHT: Rightwards swipe gesture + * + * The main direction of the swipe gesture + * + * Since: 1.8 + */ +typedef enum { /*< prefix=CLUTTER_SWIPE_DIRECTION >*/ + CLUTTER_SWIPE_DIRECTION_UP = 1 << 0, + CLUTTER_SWIPE_DIRECTION_DOWN = 1 << 1, + CLUTTER_SWIPE_DIRECTION_LEFT = 1 << 2, + CLUTTER_SWIPE_DIRECTION_RIGHT = 1 << 3 +} ClutterSwipeDirection; + +/** + * ClutterSwipeAction: + * + * The <structname>ClutterSwipeAction</structname> structure contains + * only private data and should be accessed using the provided API + * + * Since: 1.8 + */ +struct _ClutterSwipeAction +{ + /*< private >*/ + ClutterGestureAction parent_instance; + + ClutterSwipeActionPrivate *priv; +}; + +/** + * ClutterSwipeActionClass: + * @swept: class handler for the #ClutterSwipeAction::swept signal + * + * The <structname>ClutterSwipeActionClass</structname> structure contains + * only private data. + * + * Since: 1.8 + */ +struct _ClutterSwipeActionClass +{ + /*< private >*/ + ClutterGestureActionClass parent_class; + + /*< public >*/ + void (* swept) (ClutterSwipeAction *action, + ClutterActor *actor, + ClutterSwipeDirection direction); + + /*< private >*/ + void (* _clutter_swipe_action1) (void); + void (* _clutter_swipe_action2) (void); + void (* _clutter_swipe_action3) (void); + void (* _clutter_swipe_action4) (void); + void (* _clutter_swipe_action5) (void); + void (* _clutter_swipe_action6) (void); + void (* _clutter_swipe_action7) (void); +}; + +GType clutter_swipe_action_get_type (void) G_GNUC_CONST; + +ClutterAction * clutter_swipe_action_new (void); + +G_END_DECLS + +#endif /* __CLUTTER_SWIPE_ACTION_H__ */ diff --git a/clutter/clutter-text.c b/clutter/clutter-text.c index bf784eb63..85912cc43 100644 --- a/clutter/clutter-text.c +++ b/clutter/clutter-text.c @@ -59,6 +59,7 @@ #include "clutter-private.h" /* includes <cogl-pango/cogl-pango.h> */ #include "clutter-profile.h" #include "clutter-units.h" +#include "clutter-paint-volume-private.h" /* cursor width in pixels */ #define DEFAULT_CURSOR_SIZE 2 @@ -167,6 +168,10 @@ struct _ClutterTextPrivate */ gint text_x; + /* the y position of the PangoLayout, fixed to 0 by + * default for now */ + gint text_y; + /* the length of the text, in bytes */ gint n_bytes; @@ -178,6 +183,11 @@ struct _ClutterTextPrivate ClutterColor cursor_color; guint cursor_size; + /* Box representing the paint volume. The box is lazily calculated + and cached */ + ClutterPaintVolume paint_volume; + gboolean paint_volume_valid; + guint preedit_cursor_pos; gint preedit_n_chars; @@ -248,6 +258,37 @@ static guint text_signals[LAST_SIGNAL] = { 0, }; static void clutter_text_font_changed_cb (ClutterText *text); +static void +clutter_text_dirty_paint_volume (ClutterText *text) +{ + ClutterTextPrivate *priv = text->priv; + + if (priv->paint_volume_valid) + { + clutter_paint_volume_free (&priv->paint_volume); + priv->paint_volume_valid = FALSE; + } +} + +static void +clutter_text_queue_redraw (ClutterActor *self) +{ + /* This is a wrapper for clutter_actor_queue_redraw that also + dirties the cached paint volume. It would be nice if we could + just override the default implementation of the queue redraw + signal to do this instead but that doesn't work because the + signal isn't immediately emitted when queue_redraw is called. + Clutter will however immediately call get_paint_volume when + queue_redraw is called so we do need to dirty it immediately. */ + + clutter_text_dirty_paint_volume (CLUTTER_TEXT (self)); + + clutter_actor_queue_redraw (self); +} + +#define clutter_actor_queue_redraw \ + Please_use_clutter_text_queue_redraw_instead + #define offset_real(t,p) ((p) == -1 ? g_utf8_strlen ((t), -1) : (p)) static gint @@ -277,7 +318,7 @@ clutter_text_clear_selection (ClutterText *self) { priv->selection_bound = priv->position; g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTION_BOUND]); - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); } } @@ -457,6 +498,8 @@ clutter_text_dirty_cache (ClutterText *text) g_object_unref (priv->cached_layouts[i].layout); priv->cached_layouts[i].layout = NULL; } + + clutter_text_dirty_paint_volume (text); } /* @@ -1370,12 +1413,113 @@ clutter_text_finalize (GObject *gobject) if (priv->preedit_attrs) pango_attr_list_unref (priv->preedit_attrs); + clutter_text_dirty_paint_volume (self); + g_free (priv->text); g_free (priv->font_name); G_OBJECT_CLASS (clutter_text_parent_class)->finalize (gobject); } +typedef void (* ClutterTextSelectionFunc) (ClutterText *text, + const ClutterActorBox *box, + gpointer user_data); + +static void +clutter_text_foreach_selection_rectangle (ClutterText *self, + ClutterTextSelectionFunc func, + gpointer user_data) +{ + ClutterTextPrivate *priv = self->priv; + PangoLayout *layout = clutter_text_get_layout (self); + gchar *utf8 = clutter_text_get_display_text (self); + gint lines; + gint start_index; + gint end_index; + gint line_no; + + if (priv->position == 0) + start_index = 0; + else + start_index = offset_to_bytes (utf8, priv->position); + + if (priv->selection_bound == 0) + end_index = 0; + else + end_index = offset_to_bytes (utf8, priv->selection_bound); + + if (start_index > end_index) + { + gint temp = start_index; + start_index = end_index; + end_index = temp; + } + + lines = pango_layout_get_line_count (layout); + + for (line_no = 0; line_no < lines; line_no++) + { + PangoLayoutLine *line; + gint n_ranges; + gint *ranges; + gint i; + gint index_; + gint maxindex; + ClutterActorBox box; + gfloat y, height; + + line = pango_layout_get_line_readonly (layout, line_no); + pango_layout_line_x_to_index (line, G_MAXINT, &maxindex, NULL); + if (maxindex < start_index) + continue; + + pango_layout_line_get_x_ranges (line, start_index, end_index, + &ranges, + &n_ranges); + pango_layout_line_x_to_index (line, 0, &index_, NULL); + + clutter_text_position_to_coords (self, + bytes_to_offset (utf8, index_), + NULL, &y, &height); + + box.y1 = y; + box.y2 = y + height; + + for (i = 0; i < n_ranges; i++) + { + gint range_x; + gint range_width; + + range_x = ranges[i * 2] / PANGO_SCALE; + + /* Account for any scrolling in single line mode */ + if (priv->single_line_mode) + range_x += priv->text_x; + + + range_width = (ranges[i * 2 + 1] - ranges[i * 2]) + / PANGO_SCALE; + + box.x1 = range_x; + box.x2 = range_x + range_width; + + func (self, &box, user_data); + } + + g_free (ranges); + } + + g_free (utf8); +} + +static void +clutter_text_add_selection_rectangle_to_path (ClutterText *text, + const ClutterActorBox *box, + gpointer user_data) +{ + cogl_path_rectangle (user_data, box->x1, box->y1, box->x2, box->y2); +} + /* Draws the selected text, its background, and the cursor */ static void selection_paint (ClutterText *self) @@ -1394,9 +1538,6 @@ selection_paint (ClutterText *self) position = priv->position; - if (position == 0) - priv->cursor_pos.x -= priv->cursor_size; - if (position == priv->selection_bound) { /* No selection, just draw the cursor */ @@ -1420,82 +1561,9 @@ selection_paint (ClutterText *self) else { /* Paint selection background first */ + PangoLayout *layout = clutter_text_get_layout (self); CoglPath *selection_path = cogl_path_new (); CoglColor cogl_color = { 0, }; - PangoLayout *layout = clutter_text_get_layout (self); - gchar *utf8 = clutter_text_get_display_text (self); - gint lines; - gint start_index; - gint end_index; - gint line_no; - - if (position == 0) - start_index = 0; - else - start_index = offset_to_bytes (utf8, position); - - if (priv->selection_bound == 0) - end_index = 0; - else - end_index = offset_to_bytes (utf8, priv->selection_bound); - - if (start_index > end_index) - { - gint temp = start_index; - start_index = end_index; - end_index = temp; - } - - lines = pango_layout_get_line_count (layout); - - for (line_no = 0; line_no < lines; line_no++) - { - PangoLayoutLine *line; - gint n_ranges; - gint *ranges; - gint i; - gint index_; - gint maxindex; - gfloat y, height; - - line = pango_layout_get_line_readonly (layout, line_no); - pango_layout_line_x_to_index (line, G_MAXINT, &maxindex, NULL); - if (maxindex < start_index) - continue; - - pango_layout_line_get_x_ranges (line, start_index, end_index, - &ranges, - &n_ranges); - pango_layout_line_x_to_index (line, 0, &index_, NULL); - - clutter_text_position_to_coords (self, - bytes_to_offset (utf8, index_), - NULL, &y, &height); - - for (i = 0; i < n_ranges; i++) - { - gint range_x; - gint range_width; - - range_x = ranges[i * 2] / PANGO_SCALE; - - /* Account for any scrolling in single line mode */ - if (priv->single_line_mode) - range_x += priv->text_x; - - - range_width = (ranges[i * 2 + 1] - ranges[i * 2]) - / PANGO_SCALE; - - cogl_path_rectangle (selection_path, - range_x, - y, - range_x + range_width, - y + height); - } - - g_free (ranges); - } /* Paint selection background */ if (priv->selection_color_set) @@ -1510,6 +1578,11 @@ selection_paint (ClutterText *self) color->blue, paint_opacity * color->alpha / 255); + clutter_text_foreach_selection_rectangle + (self, + clutter_text_add_selection_rectangle_to_path, + selection_path); + cogl_path_fill (selection_path); /* Paint selected text */ @@ -1534,8 +1607,6 @@ selection_paint (ClutterText *self) cogl_pango_render_layout (layout, priv->text_x, 0, &cogl_color, 0); cogl_clip_pop (); - - g_free (utf8); } } } @@ -1881,6 +1952,10 @@ clutter_text_paint (ClutterActor *self) gint text_x = priv->text_x; gboolean clip_set = FALSE; + /* Note that if anything in this paint method changes it needs to be + reflected in the get_paint_volume implementation which is tightly + tied to the workings of this function */ + if (G_UNLIKELY (priv->font_desc == NULL || priv->text == NULL)) { CLUTTER_NOTE (ACTOR, "desc: %p, text %p", @@ -1966,7 +2041,7 @@ clutter_text_paint (ClutterActor *self) priv->text_color.green, priv->text_color.blue, real_opacity); - cogl_pango_render_layout (layout, text_x, 0, &color, 0); + cogl_pango_render_layout (layout, text_x, priv->text_y, &color, 0); selection_paint (text); @@ -1975,13 +2050,122 @@ clutter_text_paint (ClutterActor *self) } +static void +clutter_text_add_selection_to_paint_volume_cb (ClutterText *text, + const ClutterActorBox *box, + gpointer user_data) +{ + ClutterPaintVolume *total_volume = user_data; + ClutterPaintVolume rect_volume; + ClutterVertex vertex; + + _clutter_paint_volume_init_static (&rect_volume, CLUTTER_ACTOR (text)); + + vertex.x = box->x1; + vertex.y = box->y1; + vertex.z = 0.0f; + clutter_paint_volume_set_origin (&rect_volume, &vertex); + clutter_paint_volume_set_width (&rect_volume, box->x2 - box->x1); + clutter_paint_volume_set_height (&rect_volume, box->y2 - box->y1); + + clutter_paint_volume_union (total_volume, &rect_volume); + + clutter_paint_volume_free (&rect_volume); +} + +static void +clutter_text_get_paint_volume_for_cursor (ClutterText *text, + ClutterPaintVolume *volume) +{ + ClutterTextPrivate *priv = text->priv; + ClutterVertex origin; + + clutter_text_ensure_cursor_position (text); + + if (priv->position == priv->selection_bound) + { + origin.x = priv->cursor_pos.x; + origin.y = priv->cursor_pos.y; + origin.z = 0; + clutter_paint_volume_set_origin (volume, &origin); + clutter_paint_volume_set_width (volume, priv->cursor_pos.width); + clutter_paint_volume_set_height (volume, priv->cursor_pos.height); + } + else + { + clutter_text_foreach_selection_rectangle + (text, clutter_text_add_selection_to_paint_volume_cb, volume); + } +} + static gboolean clutter_text_get_paint_volume (ClutterActor *self, ClutterPaintVolume *volume) { - return _clutter_actor_set_default_paint_volume (self, - CLUTTER_TYPE_TEXT, - volume); + ClutterText *text = CLUTTER_TEXT (self); + ClutterTextPrivate *priv = text->priv; + + /* ClutterText uses the logical layout as the natural size of the + actor. This means that it can sometimes paint outside of its + allocation for example with italic fonts with serifs. Therefore + we should use the ink rectangle of the layout instead */ + + if (!priv->paint_volume_valid) + { + PangoLayout *layout; + PangoRectangle ink_rect; + ClutterVertex origin; + + /* If the text is single line editable then it gets clipped to + the allocation anyway so we can just use that */ + if (priv->editable && priv->single_line_mode) + return _clutter_actor_set_default_paint_volume (self, + CLUTTER_TYPE_TEXT, + volume); + + if (G_OBJECT_TYPE (self) != CLUTTER_TYPE_TEXT) + return FALSE; + + if (!clutter_actor_has_allocation (self)) + return FALSE; + + _clutter_paint_volume_init_static (&priv->paint_volume, self); + + layout = clutter_text_get_layout (text); + pango_layout_get_extents (layout, &ink_rect, NULL); + + origin.x = ink_rect.x / (float) PANGO_SCALE; + origin.y = ink_rect.y / (float) PANGO_SCALE; + origin.z = 0; + clutter_paint_volume_set_origin (&priv->paint_volume, &origin); + clutter_paint_volume_set_width (&priv->paint_volume, + ink_rect.width / (float) PANGO_SCALE); + clutter_paint_volume_set_height (&priv->paint_volume, + ink_rect.height / (float) PANGO_SCALE); + + /* If the cursor is visible then that will likely be drawn + outside of the ink rectangle so we should merge that in */ + if (priv->editable && priv->cursor_visible && priv->has_focus) + { + ClutterPaintVolume cursor_paint_volume; + + _clutter_paint_volume_init_static (&cursor_paint_volume, + self); + + clutter_text_get_paint_volume_for_cursor (text, &cursor_paint_volume); + + clutter_paint_volume_union (&priv->paint_volume, + &cursor_paint_volume); + + clutter_paint_volume_free (&cursor_paint_volume); + } + + priv->paint_volume_valid = TRUE; + } + + _clutter_paint_volume_copy_static (&priv->paint_volume, volume); + + return TRUE; } static void @@ -2136,7 +2320,7 @@ clutter_text_key_focus_in (ClutterActor *actor) priv->has_focus = TRUE; - clutter_actor_queue_redraw (actor); + clutter_text_queue_redraw (actor); } static void @@ -2146,7 +2330,7 @@ clutter_text_key_focus_out (ClutterActor *actor) priv->has_focus = FALSE; - clutter_actor_queue_redraw (actor); + clutter_text_queue_redraw (actor); } static gboolean @@ -3306,6 +3490,8 @@ clutter_text_init (ClutterText *self) priv->max_length = 0; + priv->text_y = 0; + priv->cursor_size = DEFAULT_CURSOR_SIZE; memset (&priv->cursor_pos, 0, sizeof (ClutterGeometry)); @@ -3419,7 +3605,7 @@ clutter_text_set_editable (ClutterText *self, { priv->editable = editable; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_EDITABLE]); } @@ -3469,7 +3655,7 @@ clutter_text_set_selectable (ClutterText *self, { priv->selectable = selectable; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTABLE]); } @@ -3523,7 +3709,7 @@ clutter_text_set_activatable (ClutterText *self, { priv->activatable = activatable; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_ACTIVATABLE]); } @@ -3614,7 +3800,7 @@ clutter_text_set_cursor_visible (ClutterText *self, { priv->cursor_visible = cursor_visible; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_CURSOR_VISIBLE]); } @@ -3668,7 +3854,7 @@ clutter_text_set_cursor_color (ClutterText *self, else priv->cursor_color_set = FALSE; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_CURSOR_COLOR]); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_CURSOR_COLOR_SET]); @@ -3810,7 +3996,7 @@ clutter_text_set_selection_bound (ClutterText *self, else priv->selection_bound = selection_bound; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTION_BOUND]); } @@ -3866,7 +4052,7 @@ clutter_text_set_selection_color (ClutterText *self, else priv->selection_color_set = FALSE; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTION_COLOR]); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTION_COLOR_SET]); @@ -3925,7 +4111,7 @@ clutter_text_set_selected_text_color (ClutterText *self, else priv->selected_text_color_set = FALSE; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTED_TEXT_COLOR]); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_SELECTED_TEXT_COLOR_SET]); @@ -4010,7 +4196,7 @@ clutter_text_get_font_description (ClutterText *self) * * Since: 1.0 */ -G_CONST_RETURN gchar * +const gchar * clutter_text_get_font_name (ClutterText *text) { g_return_val_if_fail (CLUTTER_IS_TEXT (text), NULL); @@ -4115,7 +4301,7 @@ out: * * Since: 1.0 */ -G_CONST_RETURN gchar * +const gchar * clutter_text_get_text (ClutterText *self) { g_return_val_if_fail (CLUTTER_IS_TEXT (self), NULL); @@ -4270,7 +4456,7 @@ clutter_text_set_color (ClutterText *self, priv->text_color = *color; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_COLOR]); } @@ -4744,7 +4930,7 @@ clutter_text_set_cursor_position (ClutterText *self, time the cursor is moved up or down */ priv->x_pos = -1; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_POSITION]); } @@ -4778,7 +4964,7 @@ clutter_text_set_cursor_size (ClutterText *self, priv->cursor_size = size; - clutter_actor_queue_redraw (CLUTTER_ACTOR (self)); + clutter_text_queue_redraw (CLUTTER_ACTOR (self)); g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_CURSOR_SIZE]); } @@ -5298,3 +5484,33 @@ clutter_text_set_preedit_string (ClutterText *self, clutter_text_dirty_cache (self); clutter_actor_queue_relayout (CLUTTER_ACTOR (self)); } + + +/** + * clutter_text_get_layout_offsets: + * @self: a #ClutterText + * @x: (out): location to store X offset of layout, or %NULL + * @y: (out): location to store Y offset of layout, or %NULL + * + * Obtains the coordinates where the #ClutterText will draw the #PangoLayout + * representing the text. + * + * Since: 1.7 + **/ +void +clutter_text_get_layout_offsets (ClutterText *self, + gint *x, + gint *y) +{ + ClutterTextPrivate *priv; + + g_return_if_fail (CLUTTER_IS_TEXT (self)); + + priv = self->priv; + + if (x != NULL) + *x = priv->text_x; + + if (y != NULL) + *y = priv->text_y; +} diff --git a/clutter/clutter-text.h b/clutter/clutter-text.h index 315bd4693..c127fe7fb 100644 --- a/clutter/clutter-text.h +++ b/clutter/clutter-text.h @@ -103,7 +103,7 @@ ClutterActor * clutter_text_new_full (const gchar *f ClutterActor * clutter_text_new_with_text (const gchar *font_name, const gchar *text); -G_CONST_RETURN gchar *clutter_text_get_text (ClutterText *self); +const gchar * clutter_text_get_text (ClutterText *self); void clutter_text_set_text (ClutterText *self, const gchar *text); void clutter_text_set_markup (ClutterText *self, @@ -114,7 +114,7 @@ void clutter_text_get_color (ClutterText *s ClutterColor *color); void clutter_text_set_font_name (ClutterText *self, const gchar *font_name); -G_CONST_RETURN gchar *clutter_text_get_font_name (ClutterText *self); +const gchar * clutter_text_get_font_name (ClutterText *self); void clutter_text_set_font_description (ClutterText *self, PangoFontDescription *font_desc); PangoFontDescription *clutter_text_get_font_description (ClutterText *self); @@ -217,6 +217,10 @@ void clutter_text_set_preedit_string (ClutterText *s PangoAttrList *preedit_attrs, guint cursor_pos); +void clutter_text_get_layout_offsets (ClutterText *self, + gint *x, + gint *y); + G_END_DECLS #endif /* __CLUTTER_TEXT_H__ */ diff --git a/clutter/clutter-types.h b/clutter/clutter-types.h index 8ad726198..59e689e55 100644 --- a/clutter/clutter-types.h +++ b/clutter/clutter-types.h @@ -53,7 +53,9 @@ typedef struct _ClutterAction ClutterAction; typedef struct _ClutterConstraint ClutterConstraint; typedef struct _ClutterEffect ClutterEffect; +#if !defined(CLUTTER_DISABLE_DEPRECATED) || defined(CLUTTER_COMPILATION) typedef struct _ClutterShader ClutterShader; +#endif typedef struct _ClutterColor ClutterColor; @@ -512,6 +514,11 @@ gboolean clutter_paint_volume_set_from_allocation (ClutterPaintVolume * * Masks applied to a #ClutterEvent by modifiers. * + * Note that Clutter may add internal values to events which include + * reserved values such as %CLUTTER_MODIFIER_RESERVED_13_MASK. Your code + * should preserve and ignore them. You can use %CLUTTER_MODIFIER_MASK to + * remove all reserved values. + * * Since: 0.4 */ typedef enum { @@ -529,14 +536,30 @@ typedef enum { CLUTTER_BUTTON4_MASK = 1 << 11, CLUTTER_BUTTON5_MASK = 1 << 12, - /* bits 15 to 25 are currently unused; bit 29 is used internally */ + CLUTTER_MODIFIER_RESERVED_13_MASK = 1 << 13, + CLUTTER_MODIFIER_RESERVED_14_MASK = 1 << 14, + CLUTTER_MODIFIER_RESERVED_15_MASK = 1 << 15, + CLUTTER_MODIFIER_RESERVED_16_MASK = 1 << 16, + CLUTTER_MODIFIER_RESERVED_17_MASK = 1 << 17, + CLUTTER_MODIFIER_RESERVED_18_MASK = 1 << 18, + CLUTTER_MODIFIER_RESERVED_19_MASK = 1 << 19, + CLUTTER_MODIFIER_RESERVED_20_MASK = 1 << 20, + CLUTTER_MODIFIER_RESERVED_21_MASK = 1 << 21, + CLUTTER_MODIFIER_RESERVED_22_MASK = 1 << 22, + CLUTTER_MODIFIER_RESERVED_23_MASK = 1 << 23, + CLUTTER_MODIFIER_RESERVED_24_MASK = 1 << 24, + CLUTTER_MODIFIER_RESERVED_25_MASK = 1 << 25, CLUTTER_SUPER_MASK = 1 << 26, CLUTTER_HYPER_MASK = 1 << 27, CLUTTER_META_MASK = 1 << 28, + CLUTTER_MODIFIER_RESERVED_29_MASK = 1 << 29, + CLUTTER_RELEASE_MASK = 1 << 30, + /* Combination of CLUTTER_SHIFT_MASK..CLUTTER_BUTTON5_MASK + CLUTTER_SUPER_MASK + + CLUTTER_HYPER_MASK + CLUTTER_META_MASK + CLUTTER_RELEASE_MASK */ CLUTTER_MODIFIER_MASK = 0x5c001fff } ClutterModifierType; diff --git a/clutter/clutter-units.c b/clutter/clutter-units.c index 422840aa5..808f830c2 100644 --- a/clutter/clutter-units.c +++ b/clutter/clutter-units.c @@ -773,7 +773,7 @@ clutter_value_set_units (GValue *value, * * Since: 0.8 */ -G_CONST_RETURN ClutterUnits * +const ClutterUnits * clutter_value_get_units (const GValue *value) { g_return_val_if_fail (CLUTTER_VALUE_HOLDS_UNITS (value), NULL); diff --git a/clutter/clutter-units.h b/clutter/clutter-units.h index c75410c84..556372054 100644 --- a/clutter/clutter-units.h +++ b/clutter/clutter-units.h @@ -179,9 +179,9 @@ GParamSpec * clutter_param_spec_units (const gchar *name, gfloat default_value, GParamFlags flags); -void clutter_value_set_units (GValue *value, - const ClutterUnits *units); -G_CONST_RETURN ClutterUnits *clutter_value_get_units (const GValue *value); +void clutter_value_set_units (GValue *value, + const ClutterUnits *units); +const ClutterUnits * clutter_value_get_units (const GValue *value); G_END_DECLS diff --git a/clutter/clutter-util.c b/clutter/clutter-util.c index 9793f7dca..46e88d202 100644 --- a/clutter/clutter-util.c +++ b/clutter/clutter-util.c @@ -68,7 +68,7 @@ clutter_util_next_p2 (gint a) * * Return value: the translated string */ -G_CONST_RETURN gchar * +const gchar * _clutter_gettext (const gchar *str) { return g_dgettext (GETTEXT_PACKAGE, str); diff --git a/clutter/clutter.h b/clutter/clutter.h index 3729cf8eb..d64a9b722 100644 --- a/clutter/clutter.h +++ b/clutter/clutter.h @@ -73,6 +73,7 @@ #include "clutter-fixed-layout.h" #include "clutter-flow-layout.h" #include "clutter-frame-source.h" +#include "clutter-gesture-action.h" #include "clutter-group.h" #include "clutter-input-device.h" #include "clutter-interval.h" @@ -95,6 +96,7 @@ #include "clutter-shader.h" #include "clutter-shader-effect.h" #include "clutter-shader-types.h" +#include "clutter-swipe-action.h" #include "clutter-snap-constraint.h" #include "clutter-stage.h" #include "clutter-stage-manager.h" diff --git a/clutter/egl/clutter-backend-egl.c b/clutter/cogl/clutter-backend-cogl.c index 6bbd210c3..0b2d21ed0 100644 --- a/clutter/egl/clutter-backend-egl.c +++ b/clutter/cogl/clutter-backend-cogl.c @@ -3,7 +3,7 @@ * * An OpenGL based 'interactive canvas' library. * - * Copyright (C) 2010 Intel Corporation. + * Copyright (C) 2010,2011 Intel Corporation. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -36,9 +36,8 @@ #include <errno.h> -#include "clutter-backend-egl.h" -#include "clutter-stage-egl.h" -#include "clutter-egl.h" +#include "clutter-backend-cogl.h" +#include "clutter-stage-cogl.h" #ifdef HAVE_EVDEV #include "clutter-device-manager-evdev.h" @@ -48,12 +47,15 @@ #include "clutter-private.h" #include "clutter-main.h" #include "clutter-stage-private.h" -/* FIXME: We should have CLUTTER_ define for this... */ + +#ifdef COGL_HAS_EGL_SUPPORT +#include "clutter-egl.h" +#endif #ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT #include "clutter-cex100.h" #endif -static ClutterBackendEGL *backend_singleton = NULL; +static ClutterBackendCogl *backend_singleton = NULL; static gchar *clutter_vblank = NULL; @@ -64,9 +66,9 @@ static guint gdl_n_buffers = CLUTTER_CEX100_TRIPLE_BUFFERING; #endif #ifdef COGL_HAS_X11_SUPPORT -G_DEFINE_TYPE (ClutterBackendEGL, _clutter_backend_egl, CLUTTER_TYPE_BACKEND_X11); +G_DEFINE_TYPE (ClutterBackendCogl, _clutter_backend_cogl, CLUTTER_TYPE_BACKEND_X11); #else -G_DEFINE_TYPE (ClutterBackendEGL, _clutter_backend_egl, CLUTTER_TYPE_BACKEND); +G_DEFINE_TYPE (ClutterBackendCogl, _clutter_backend_cogl, CLUTTER_TYPE_BACKEND); #endif static void @@ -76,8 +78,8 @@ clutter_backend_at_exit (void) g_object_run_dispose (G_OBJECT (backend_singleton)); } -G_CONST_RETURN gchar* -_clutter_backend_egl_get_vblank (void) +const gchar* +_clutter_backend_cogl_get_vblank (void) { if (clutter_vblank && strcmp (clutter_vblank, "0") == 0) return "none"; @@ -86,13 +88,13 @@ _clutter_backend_egl_get_vblank (void) } static gboolean -clutter_backend_egl_pre_parse (ClutterBackend *backend, - GError **error) +clutter_backend_cogl_pre_parse (ClutterBackend *backend, + GError **error) { const gchar *env_string; #ifdef COGL_HAS_X11_SUPPORT ClutterBackendClass *parent_class = - CLUTTER_BACKEND_CLASS (_clutter_backend_egl_parent_class); + CLUTTER_BACKEND_CLASS (_clutter_backend_cogl_parent_class); if (!parent_class->pre_parse (backend, error)) return FALSE; @@ -109,12 +111,12 @@ clutter_backend_egl_pre_parse (ClutterBackend *backend, } static gboolean -clutter_backend_egl_post_parse (ClutterBackend *backend, - GError **error) +clutter_backend_cogl_post_parse (ClutterBackend *backend, + GError **error) { #ifdef COGL_HAS_X11_SUPPORT ClutterBackendClass *parent_class = - CLUTTER_BACKEND_CLASS (_clutter_backend_egl_parent_class); + CLUTTER_BACKEND_CLASS (_clutter_backend_cogl_parent_class); if (!parent_class->post_parse (backend, error)) return FALSE; @@ -129,62 +131,62 @@ clutter_backend_egl_post_parse (ClutterBackend *backend, #ifndef COGL_HAS_XLIB_SUPPORT static ClutterDeviceManager * -clutter_backend_egl_get_device_manager (ClutterBackend *backend) +clutter_backend_cogl_get_device_manager (ClutterBackend *backend) { - ClutterBackendEGL *backend_egl = CLUTTER_BACKEND_EGL (backend); + ClutterBackendCogl *backend_cogl = CLUTTER_BACKEND_COGL (backend); - if (G_UNLIKELY (backend_egl->device_manager == NULL)) + if (G_UNLIKELY (backend_cogl->device_manager == NULL)) { #ifdef HAVE_EVDEV - backend_egl->device_manager = + backend_cogl->device_manager = g_object_new (CLUTTER_TYPE_DEVICE_MANAGER_EVDEV, - "backend", backend_egl, + "backend", backend_cogl, NULL); #endif } - return backend_egl->device_manager; + return backend_cogl->device_manager; } #endif static void -clutter_backend_egl_init_events (ClutterBackend *backend) +clutter_backend_cogl_init_events (ClutterBackend *backend) { #ifdef HAVE_TSLIB /* XXX: This should be renamed to _clutter_events_tslib_init */ - _clutter_events_egl_init (CLUTTER_BACKEND_EGL (backend)); + _clutter_events_tslib_init (CLUTTER_BACKEND_COGL (backend)); #endif #ifdef HAVE_EVDEV _clutter_events_evdev_init (CLUTTER_BACKEND (backend)); #endif #ifdef COGL_HAS_X11_SUPPORT /* Chain up to the X11 backend */ - CLUTTER_BACKEND_CLASS (_clutter_backend_egl_parent_class)-> + CLUTTER_BACKEND_CLASS (_clutter_backend_cogl_parent_class)-> init_events (backend); #endif } static void -clutter_backend_egl_finalize (GObject *gobject) +clutter_backend_cogl_finalize (GObject *gobject) { if (backend_singleton) backend_singleton = NULL; - G_OBJECT_CLASS (_clutter_backend_egl_parent_class)->finalize (gobject); + G_OBJECT_CLASS (_clutter_backend_cogl_parent_class)->finalize (gobject); } static void -clutter_backend_egl_dispose (GObject *gobject) +clutter_backend_cogl_dispose (GObject *gobject) { ClutterBackend *backend = CLUTTER_BACKEND (gobject); #ifdef HAVE_TSLIB - ClutterBackendEGL *backend_egl = CLUTTER_BACKEND_EGL (gobject); + ClutterBackendCogl *backend_cogl = CLUTTER_BACKEND_COGL (gobject); #endif /* We chain up before disposing our CoglContext so that we will * destroy all of the stages first. Otherwise the actors may try to * make Cogl calls during destruction which would cause a crash */ - G_OBJECT_CLASS (_clutter_backend_egl_parent_class)->dispose (gobject); + G_OBJECT_CLASS (_clutter_backend_cogl_parent_class)->dispose (gobject); if (backend->cogl_context) { @@ -194,30 +196,30 @@ clutter_backend_egl_dispose (GObject *gobject) #ifdef HAVE_TSLIB /* XXX: This should be renamed to _clutter_events_tslib_uninit */ - _clutter_events_egl_uninit (backend_egl); + _clutter_events_egl_uninit (backend_cogl); - if (backend_egl->event_timer != NULL) + if (backend_cogl->event_timer != NULL) { - g_timer_destroy (backend_egl->event_timer); - backend_egl->event_timer = NULL; + g_timer_destroy (backend_cogl->event_timer); + backend_cogl->event_timer = NULL; } #endif } static GObject * -clutter_backend_egl_constructor (GType gtype, - guint n_params, - GObjectConstructParam *params) +clutter_backend_cogl_constructor (GType gtype, + guint n_params, + GObjectConstructParam *params) { GObjectClass *parent_class; GObject *retval; if (!backend_singleton) { - parent_class = G_OBJECT_CLASS (_clutter_backend_egl_parent_class); + parent_class = G_OBJECT_CLASS (_clutter_backend_cogl_parent_class); retval = parent_class->constructor (gtype, n_params, params); - backend_singleton = CLUTTER_BACKEND_EGL (retval); + backend_singleton = CLUTTER_BACKEND_COGL (retval); return retval; } @@ -229,16 +231,16 @@ clutter_backend_egl_constructor (GType gtype, } static ClutterFeatureFlags -clutter_backend_egl_get_features (ClutterBackend *backend) +clutter_backend_cogl_get_features (ClutterBackend *backend) { - ClutterBackendEGL *backend_egl = CLUTTER_BACKEND_EGL (backend); + ClutterBackendCogl *backend_cogl = CLUTTER_BACKEND_COGL (backend); #ifdef COGL_HAS_XLIB_SUPPORT ClutterBackendClass *parent_class; #endif ClutterFeatureFlags flags = 0; #ifdef COGL_HAS_XLIB_SUPPORT - parent_class = CLUTTER_BACKEND_CLASS (_clutter_backend_egl_parent_class); + parent_class = CLUTTER_BACKEND_CLASS (_clutter_backend_cogl_parent_class); flags = parent_class->get_features (backend); #endif @@ -271,7 +273,7 @@ clutter_backend_egl_get_features (ClutterBackend *backend) if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_SWAP_REGION)) { CLUTTER_NOTE (BACKEND, "Cogl supports swapping buffer regions"); - backend_egl->can_blit_sub_buffer = TRUE; + backend_cogl->can_blit_sub_buffer = TRUE; } return flags; @@ -279,15 +281,15 @@ clutter_backend_egl_get_features (ClutterBackend *backend) #ifdef COGL_HAS_XLIB_SUPPORT static XVisualInfo * -clutter_backend_egl_get_visual_info (ClutterBackendX11 *backend_x11) +clutter_backend_cogl_get_visual_info (ClutterBackendX11 *backend_x11) { return cogl_clutter_winsys_xlib_get_visual_info (); } #endif static gboolean -clutter_backend_egl_create_context (ClutterBackend *backend, - GError **error) +clutter_backend_cogl_create_context (ClutterBackend *backend, + GError **error) { #ifdef COGL_HAS_XLIB_SUPPORT ClutterBackendX11 *backend_x11 = CLUTTER_BACKEND_X11 (backend); @@ -372,9 +374,9 @@ error: } static ClutterStageWindow * -clutter_backend_egl_create_stage (ClutterBackend *backend, - ClutterStage *wrapper, - GError **error) +clutter_backend_cogl_create_stage (ClutterBackend *backend, + ClutterStage *wrapper, + GError **error) { #ifdef COGL_HAS_XLIB_SUPPORT ClutterBackendX11 *backend_x11 = CLUTTER_BACKEND_X11 (backend); @@ -382,7 +384,7 @@ clutter_backend_egl_create_stage (ClutterBackend *backend, ClutterStageWindow *stage; ClutterStageX11 *stage_x11; - stage = g_object_new (CLUTTER_TYPE_STAGE_EGL, NULL); + stage = g_object_new (CLUTTER_TYPE_STAGE_COGL, NULL); /* copy backend data into the stage */ stage_x11 = CLUTTER_STAGE_X11 (stage); @@ -392,33 +394,33 @@ clutter_backend_egl_create_stage (ClutterBackend *backend, translator = CLUTTER_EVENT_TRANSLATOR (stage_x11); _clutter_backend_add_event_translator (backend, translator); - CLUTTER_NOTE (MISC, "EGLX stage created (display:%p, screen:%d, root:%u)", + CLUTTER_NOTE (MISC, "Cogl stage created (display:%p, screen:%d, root:%u)", backend_x11->xdpy, backend_x11->xscreen_num, (unsigned int) backend_x11->xwin_root); #else /* COGL_HAS_XLIB_SUPPORT */ - ClutterBackendEGL *backend_egl = CLUTTER_BACKEND_EGL (backend); + ClutterBackendCogl *backend_cogl = CLUTTER_BACKEND_COGL (backend); ClutterStageWindow *stage; - ClutterStageEGL *stage_egl; + ClutterStageCogl *stage_cogl; - if (G_UNLIKELY (backend_egl->stage != NULL)) + if (G_UNLIKELY (backend_cogl->stage != NULL)) { g_set_error (error, CLUTTER_INIT_ERROR, CLUTTER_INIT_ERROR_BACKEND, "The Cogl backend does not support multiple " "onscreen windows"); - return backend_egl->stage; + return backend_cogl->stage; } - stage = g_object_new (CLUTTER_TYPE_STAGE_EGL, NULL); + stage = g_object_new (CLUTTER_TYPE_STAGE_COGL, NULL); - stage_egl = CLUTTER_STAGE_EGL (stage); - stage_egl->backend = backend_egl; - stage_egl->wrapper = wrapper; + stage_cogl = CLUTTER_STAGE_COGL (stage); + stage_cogl->backend = backend_cogl; + stage_cogl->wrapper = wrapper; - backend_egl->stage = stage; + backend_cogl->stage = stage; #endif /* COGL_HAS_XLIB_SUPPORT */ @@ -426,17 +428,23 @@ clutter_backend_egl_create_stage (ClutterBackend *backend, } static void -clutter_backend_egl_ensure_context (ClutterBackend *backend, - ClutterStage *stage) +clutter_backend_cogl_ensure_context (ClutterBackend *backend, + ClutterStage *stage) { - ClutterStageEGL *stage_egl = - CLUTTER_STAGE_EGL (_clutter_stage_get_window (stage)); + ClutterStageCogl *stage_cogl; + + /* ignore ensuring the context on an empty stage */ + if (stage == NULL) + return; - cogl_set_framebuffer (COGL_FRAMEBUFFER (stage_egl->onscreen)); + stage_cogl = + CLUTTER_STAGE_COGL (_clutter_stage_get_window (stage)); + + cogl_set_framebuffer (COGL_FRAMEBUFFER (stage_cogl->onscreen)); } static void -_clutter_backend_egl_class_init (ClutterBackendEGLClass *klass) +_clutter_backend_cogl_class_init (ClutterBackendCoglClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); ClutterBackendClass *backend_class = CLUTTER_BACKEND_CLASS (klass); @@ -444,40 +452,41 @@ _clutter_backend_egl_class_init (ClutterBackendEGLClass *klass) ClutterBackendX11Class *backendx11_class = CLUTTER_BACKEND_X11_CLASS (klass); #endif - gobject_class->constructor = clutter_backend_egl_constructor; - gobject_class->dispose = clutter_backend_egl_dispose; - gobject_class->finalize = clutter_backend_egl_finalize; + gobject_class->constructor = clutter_backend_cogl_constructor; + gobject_class->dispose = clutter_backend_cogl_dispose; + gobject_class->finalize = clutter_backend_cogl_finalize; - backend_class->pre_parse = clutter_backend_egl_pre_parse; - backend_class->post_parse = clutter_backend_egl_post_parse; - backend_class->get_features = clutter_backend_egl_get_features; + backend_class->pre_parse = clutter_backend_cogl_pre_parse; + backend_class->post_parse = clutter_backend_cogl_post_parse; + backend_class->get_features = clutter_backend_cogl_get_features; #ifndef COGL_HAS_XLIB_SUPPORT - backend_class->get_device_manager = clutter_backend_egl_get_device_manager; + backend_class->get_device_manager = clutter_backend_cogl_get_device_manager; #endif - backend_class->init_events = clutter_backend_egl_init_events; - backend_class->create_stage = clutter_backend_egl_create_stage; - backend_class->create_context = clutter_backend_egl_create_context; - backend_class->ensure_context = clutter_backend_egl_ensure_context; + backend_class->init_events = clutter_backend_cogl_init_events; + backend_class->create_stage = clutter_backend_cogl_create_stage; + backend_class->create_context = clutter_backend_cogl_create_context; + backend_class->ensure_context = clutter_backend_cogl_ensure_context; #ifdef COGL_HAS_XLIB_SUPPORT - backendx11_class->get_visual_info = clutter_backend_egl_get_visual_info; + backendx11_class->get_visual_info = clutter_backend_cogl_get_visual_info; #endif } static void -_clutter_backend_egl_init (ClutterBackendEGL *backend_egl) +_clutter_backend_cogl_init (ClutterBackendCogl *backend_cogl) { #ifdef HAVE_TSLIB - backend_egl->event_timer = g_timer_new (); + backend_cogl->event_timer = g_timer_new (); #endif } GType _clutter_backend_impl_get_type (void) { - return _clutter_backend_egl_get_type (); + return _clutter_backend_cogl_get_type (); } +#ifdef COGL_HAS_EGL_SUPPORT EGLDisplay clutter_eglx_display (void) { @@ -501,6 +510,7 @@ clutter_egl_get_egl_display (void) return cogl_context_egl_get_egl_display (backend_singleton->cogl_context); } +#endif /* FIXME we should have a CLUTTER_ define for this */ #ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT diff --git a/clutter/egl/clutter-backend-egl.h b/clutter/cogl/clutter-backend-cogl.h index e1b082d84..8f96d5638 100644 --- a/clutter/egl/clutter-backend-egl.h +++ b/clutter/cogl/clutter-backend-cogl.h @@ -22,8 +22,8 @@ * Robert Bragg */ -#ifndef __CLUTTER_BACKEND_EGL_H__ -#define __CLUTTER_BACKEND_EGL_H__ +#ifndef __CLUTTER_BACKEND_COGL_H__ +#define __CLUTTER_BACKEND_COGL_H__ #include <glib-object.h> #include <clutter/clutter-event.h> @@ -37,8 +37,6 @@ #include "clutter-backend-private.h" -#include "clutter-egl-headers.h" - #ifdef COGL_HAS_X11_SUPPORT #include "../x11/clutter-backend-x11.h" #endif @@ -47,17 +45,17 @@ G_BEGIN_DECLS -#define CLUTTER_TYPE_BACKEND_EGL (_clutter_backend_egl_get_type ()) -#define CLUTTER_BACKEND_EGL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_BACKEND_EGL, ClutterBackendEGL)) -#define CLUTTER_IS_BACKEND_EGL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_BACKEND_EGL)) -#define CLUTTER_BACKEND_EGL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_BACKEND_EGL, ClutterBackendEGLClass)) -#define CLUTTER_IS_BACKEND_EGL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_BACKEND_EGL)) -#define CLUTTER_BACKEND_EGL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CLUTTER_TYPE_BACKEND_EGL, ClutterBackendEGLClass)) +#define CLUTTER_TYPE_BACKEND_COGL (_clutter_backend_cogl_get_type ()) +#define CLUTTER_BACKEND_COGL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_BACKEND_COGL, ClutterBackendCogl)) +#define CLUTTER_IS_BACKEND_COGL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_BACKEND_COGL)) +#define CLUTTER_BACKEND_COGL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_BACKEND_COGL, ClutterBackendCoglClass)) +#define CLUTTER_IS_BACKEND_COGL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_BACKEND_COGL)) +#define CLUTTER_BACKEND_COGL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CLUTTER_TYPE_BACKEND_COGL, ClutterBackendCoglClass)) -typedef struct _ClutterBackendEGL ClutterBackendEGL; -typedef struct _ClutterBackendEGLClass ClutterBackendEGLClass; +typedef struct _ClutterBackendCogl ClutterBackendCogl; +typedef struct _ClutterBackendCoglClass ClutterBackendCoglClass; -struct _ClutterBackendEGL +struct _ClutterBackendCogl { #ifdef COGL_HAS_XLIB_SUPPORT ClutterBackendX11 parent_instance; @@ -84,7 +82,7 @@ struct _ClutterBackendEGL gboolean can_blit_sub_buffer; }; -struct _ClutterBackendEGLClass +struct _ClutterBackendCoglClass { #ifdef COGL_HAS_XLIB_SUPPORT ClutterBackendX11Class parent_class; @@ -93,14 +91,15 @@ struct _ClutterBackendEGLClass #endif }; -GType _clutter_backend_egl_get_type (void) G_GNUC_CONST; +GType _clutter_backend_cogl_get_type (void) G_GNUC_CONST; -void _clutter_events_egl_init (ClutterBackendEGL *backend); -void _clutter_events_egl_uninit (ClutterBackendEGL *backend); +#ifdef HAVE_TSLIB +void _clutter_events_tslib_init (ClutterBackendCogl *backend); +void _clutter_events_tslib_uninit (ClutterBackendCogl *backend); +#endif -G_CONST_RETURN gchar* -_clutter_backend_egl_get_vblank (void); +const gchar *_clutter_backend_egl_get_vblank (void); G_END_DECLS -#endif /* __CLUTTER_BACKEND_EGL_H__ */ +#endif /* __CLUTTER_BACKEND_COGL_H__ */ diff --git a/clutter/egl/clutter-cex100.h.in b/clutter/cogl/clutter-cex100.h.in index d6d976da9..d6d976da9 100644 --- a/clutter/egl/clutter-cex100.h.in +++ b/clutter/cogl/clutter-cex100.h.in diff --git a/clutter/egl/clutter-egl.h b/clutter/cogl/clutter-egl.h index 53ee7b563..53ee7b563 100644 --- a/clutter/egl/clutter-egl.h +++ b/clutter/cogl/clutter-egl.h diff --git a/clutter/egl/clutter-event-tslib.c b/clutter/cogl/clutter-event-tslib.c index b346c9b00..de04fd80d 100644 --- a/clutter/egl/clutter-event-tslib.c +++ b/clutter/cogl/clutter-event-tslib.c @@ -96,7 +96,7 @@ get_backend_time (void) #endif void -_clutter_events_egl_init (ClutterBackendEGL *backend_egl) +_clutter_events_tslib_init (ClutterBackendEGL *backend_egl) { #ifdef HAVE_TSLIB ClutterEventSource *event_source; diff --git a/clutter/glx/clutter-glx-texture-pixmap.c b/clutter/cogl/clutter-glx-texture-pixmap.c index 8d0084cca..33fb894dc 100644 --- a/clutter/glx/clutter-glx-texture-pixmap.c +++ b/clutter/cogl/clutter-glx-texture-pixmap.c @@ -45,8 +45,6 @@ #include "config.h" -#include "clutter-glx-texture-pixmap.h" - #include <string.h> #include <GL/glx.h> @@ -55,6 +53,8 @@ #include <cogl/cogl-texture-pixmap-x11.h> +#include "clutter-glx-texture-pixmap.h" + G_DEFINE_TYPE (ClutterGLXTexturePixmap, \ clutter_glx_texture_pixmap, \ CLUTTER_X11_TYPE_TEXTURE_PIXMAP); diff --git a/clutter/glx/clutter-glx-texture-pixmap.h b/clutter/cogl/clutter-glx-texture-pixmap.h index c99ffae19..b5a206636 100644 --- a/clutter/glx/clutter-glx-texture-pixmap.h +++ b/clutter/cogl/clutter-glx-texture-pixmap.h @@ -28,7 +28,7 @@ #include <clutter/x11/clutter-x11-texture-pixmap.h> -#if !defined(CLUTTER_COMPILATION) || defined(CLUTTER_DISABLE_DEPRECATED) +#if !defined(CLUTTER_DISABLE_COMPILATION) || defined(CLUTTER_COMPILATION) G_BEGIN_DECLS @@ -87,6 +87,6 @@ gboolean clutter_glx_texture_pixmap_using_extension (ClutterGLXTexturePixm G_END_DECLS -#endif /* !CLUTTER_DISABLE_DEPRECATED || CLUTTER_COMPILATION */ +#endif /* !CLUTTER_DISABLE_DEPRECATED || !CLUTTER_COMPILATION */ #endif /* __CLUTTER_GLX_TEXTURE_PIXMAP_H__ */ diff --git a/clutter/egl/clutter-stage-egl.c b/clutter/cogl/clutter-stage-cogl.c index 887494ed0..494909ca8 100644 --- a/clutter/egl/clutter-stage-egl.c +++ b/clutter/cogl/clutter-stage-cogl.c @@ -1,10 +1,37 @@ +/* + * Clutter. + * + * An OpenGL based 'interactive canvas' library. + * + * Copyright (C) 2007,2008,2009,2010,2011 Intel Corporation. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library. If not, see <http://www.gnu.org/licenses/>. + + * Authors: + * Matthew Allum + * Robert Bragg + * Neil Roberts + * Emmanuele Bassi + */ + + #ifdef HAVE_CONFIG_H #include "config.h" #endif -#include "clutter-stage-egl.h" -#include "clutter-egl.h" -#include "clutter-backend-egl.h" +#include "clutter-stage-cogl.h" +#include "clutter-backend-cogl.h" #include "clutter-debug.h" #include "clutter-event.h" @@ -17,13 +44,13 @@ #include "clutter-util.h" #ifdef COGL_HAS_X11_SUPPORT -static ClutterStageWindowIface *clutter_stage_egl_parent_iface = NULL; +static ClutterStageWindowIface *clutter_stage_window_parent_iface = NULL; #endif static void clutter_stage_window_iface_init (ClutterStageWindowIface *iface); -G_DEFINE_TYPE_WITH_CODE (ClutterStageEGL, - _clutter_stage_egl, +G_DEFINE_TYPE_WITH_CODE (ClutterStageCogl, + _clutter_stage_cogl, #ifdef COGL_HAS_X11_SUPPORT CLUTTER_TYPE_STAGE_X11, #else @@ -33,30 +60,49 @@ G_DEFINE_TYPE_WITH_CODE (ClutterStageEGL, clutter_stage_window_iface_init)); static void -clutter_stage_egl_unrealize (ClutterStageWindow *stage_window) +clutter_stage_cogl_unrealize (ClutterStageWindow *stage_window) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); - CLUTTER_NOTE (BACKEND, "Unrealizing EGL stage [%p]", stage_egl); + CLUTTER_NOTE (BACKEND, "Unrealizing Cogl stage [%p]", stage_cogl); #ifdef COGL_HAS_XLIB_SUPPORT /* chain up to the StageX11 implementation */ clutter_stage_window_parent_iface->unrealize (stage_window); #endif - cogl_object_unref (stage_egl->onscreen); - stage_egl->onscreen = NULL; + cogl_object_unref (stage_cogl->onscreen); + stage_cogl->onscreen = NULL; +} + +static void +handle_swap_complete_cb (CoglFramebuffer *framebuffer, + void *user_data) +{ + ClutterStageCogl *stage_cogl = user_data; + + /* Early versions of the swap_event implementation in Mesa + * deliver BufferSwapComplete event when not selected for, + * so if we get a swap event we aren't expecting, just ignore it. + * + * https://bugs.freedesktop.org/show_bug.cgi?id=27962 + * + * FIXME: This issue can be hidden inside Cogl so we shouldn't + * need to care about this bug here. + */ + if (stage_cogl->pending_swaps > 0) + stage_cogl->pending_swaps--; } static gboolean -clutter_stage_egl_realize (ClutterStageWindow *stage_window) +clutter_stage_cogl_realize (ClutterStageWindow *stage_window) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); #ifdef COGL_HAS_XLIB_SUPPORT ClutterStageX11 *stage_x11 = CLUTTER_STAGE_X11 (stage_window); #endif ClutterBackend *backend; - ClutterBackendEGL *backend_egl; + ClutterBackendCogl *backend_cogl; CoglFramebuffer *framebuffer; GError *error = NULL; gfloat width = 800; @@ -64,57 +110,79 @@ clutter_stage_egl_realize (ClutterStageWindow *stage_window) const char *clutter_vblank; CLUTTER_NOTE (BACKEND, "Realizing stage '%s' [%p]", - G_OBJECT_TYPE_NAME (stage_egl), - stage_egl); + G_OBJECT_TYPE_NAME (stage_cogl), + stage_cogl); backend = clutter_get_default_backend (); - backend_egl = CLUTTER_BACKEND_EGL (backend); + backend_cogl = CLUTTER_BACKEND_COGL (backend); #ifdef COGL_HAS_XLIB_SUPPORT clutter_actor_get_size (CLUTTER_ACTOR (stage_x11->wrapper), &width, &height); #endif - stage_egl->onscreen = cogl_onscreen_new (backend->cogl_context, + stage_cogl->onscreen = cogl_onscreen_new (backend->cogl_context, width, height); #ifdef COGL_HAS_XLIB_SUPPORT if (stage_x11->xwin != None) - cogl_onscreen_x11_set_foreign_window_xid (stage_egl->onscreen, - stage_x11->xwin); + { + cogl_onscreen_x11_set_foreign_window_xid ( + stage_cogl->onscreen, + stage_x11->xwin, + _clutter_stage_x11_update_foreign_event_mask, + stage_x11); + + } #endif - clutter_vblank = _clutter_backend_egl_get_vblank (); + clutter_vblank = _clutter_backend_cogl_get_vblank (); if (clutter_vblank && strcmp (clutter_vblank, "none") == 0) - cogl_onscreen_set_swap_throttled (stage_egl->onscreen, FALSE); + cogl_onscreen_set_swap_throttled (stage_cogl->onscreen, FALSE); - framebuffer = COGL_FRAMEBUFFER (stage_egl->onscreen); + framebuffer = COGL_FRAMEBUFFER (stage_cogl->onscreen); if (!cogl_framebuffer_allocate (framebuffer, &error)) { g_warning ("Failed to allocate stage: %s", error->message); g_error_free (error); - cogl_object_unref (stage_egl->onscreen); - stage_egl->onscreen = NULL; + cogl_object_unref (stage_cogl->onscreen); + stage_cogl->onscreen = NULL; return FALSE; } - /* FIXME: for fullscreen EGL platforms then the size we gave above + /* FIXME: for fullscreen Cogl platforms then the size we gave above * will be ignored, so we need to make sure the stage size is * updated to this size. */ + if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_SWAP_BUFFERS_EVENT)) + { + stage_cogl->swap_callback_id = + cogl_framebuffer_add_swap_buffers_callback (framebuffer, + handle_swap_complete_cb, + stage_cogl); + } + #ifdef COGL_HAS_XLIB_SUPPORT if (stage_x11->xwin == None) - stage_x11->xwin = cogl_onscreen_x11_get_window_xid (stage_egl->onscreen); + stage_x11->xwin = cogl_onscreen_x11_get_window_xid (stage_cogl->onscreen); - return clutter_stage_egl_parent_iface->realize (stage_window); + return clutter_stage_window_parent_iface->realize (stage_window); #else return TRUE; #endif } +static int +clutter_stage_cogl_get_pending_swaps (ClutterStageWindow *stage_window) +{ + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); + + return stage_cogl->pending_swaps; +} + #ifndef COGL_HAS_XLIB_SUPPORT /* FIXME: Move this warnings up into clutter-stage.c */ static void -clutter_stage_egl_set_fullscreen (ClutterStageWindow *stage_window, +clutter_stage_cogl_set_fullscreen (ClutterStageWindow *stage_window, gboolean fullscreen) { g_warning ("Stage of type '%s' do not support ClutterStage::set_fullscreen", @@ -122,7 +190,7 @@ clutter_stage_egl_set_fullscreen (ClutterStageWindow *stage_window, } static void -clutter_stage_egl_set_title (ClutterStageWindow *stage_window, +clutter_stage_cogl_set_title (ClutterStageWindow *stage_window, const gchar *title) { g_warning ("Stage of type '%s' do not support ClutterStage::set_title", @@ -130,7 +198,7 @@ clutter_stage_egl_set_title (ClutterStageWindow *stage_window, } static void -clutter_stage_egl_set_cursor_visible (ClutterStageWindow *stage_window, +clutter_stage_cogl_set_cursor_visible (ClutterStageWindow *stage_window, gboolean cursor_visible) { g_warning ("Stage of type '%s' do not support ClutterStage::set_cursor_visible", @@ -138,40 +206,40 @@ clutter_stage_egl_set_cursor_visible (ClutterStageWindow *stage_window, } static ClutterActor * -clutter_stage_egl_get_wrapper (ClutterStageWindow *stage_window) +clutter_stage_cogl_get_wrapper (ClutterStageWindow *stage_window) { - return CLUTTER_ACTOR (CLUTTER_STAGE_EGL (stage_window)->wrapper); + return CLUTTER_ACTOR (CLUTTER_STAGE_COGL (stage_window)->wrapper); } static void -clutter_stage_egl_show (ClutterStageWindow *stage_window, +clutter_stage_cogl_show (ClutterStageWindow *stage_window, gboolean do_raise) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); - clutter_actor_map (CLUTTER_ACTOR (stage_egl->wrapper)); + clutter_actor_map (CLUTTER_ACTOR (stage_cogl->wrapper)); } static void -clutter_stage_egl_hide (ClutterStageWindow *stage_window) +clutter_stage_cogl_hide (ClutterStageWindow *stage_window) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); - clutter_actor_unmap (CLUTTER_ACTOR (stage_egl->wrapper)); + clutter_actor_unmap (CLUTTER_ACTOR (stage_cogl->wrapper)); } static void -clutter_stage_egl_get_geometry (ClutterStageWindow *stage_window, +clutter_stage_cogl_get_geometry (ClutterStageWindow *stage_window, ClutterGeometry *geometry) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); if (geometry) { - if (stage_egl->onscreen) + if (stage_cogl->onscreen) { CoglFramebuffer *framebuffer = - COGL_FRAMEBUFFER (stage_egl->onscreen); + COGL_FRAMEBUFFER (stage_cogl->onscreen); geometry->x = geometry->y = 0; @@ -188,7 +256,7 @@ clutter_stage_egl_get_geometry (ClutterStageWindow *stage_window, } static void -clutter_stage_egl_resize (ClutterStageWindow *stage_window, +clutter_stage_cogl_resize (ClutterStageWindow *stage_window, gint width, gint height) { @@ -197,9 +265,9 @@ clutter_stage_egl_resize (ClutterStageWindow *stage_window, #endif /* COGL_HAS_XLIB_SUPPORT */ static gboolean -clutter_stage_egl_has_redraw_clips (ClutterStageWindow *stage_window) +clutter_stage_cogl_has_redraw_clips (ClutterStageWindow *stage_window) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); /* NB: at the start of each new frame there is an implied clip that * clips everything (i.e. nothing would be drawn) so we need to make @@ -208,22 +276,22 @@ clutter_stage_egl_has_redraw_clips (ClutterStageWindow *stage_window) * NB: a clip width of 0 means a full stage redraw has been queued * so we effectively don't have any redraw clips in that case. */ - if (!stage_egl->initialized_redraw_clip || - (stage_egl->initialized_redraw_clip && - stage_egl->bounding_redraw_clip.width != 0)) + if (!stage_cogl->initialized_redraw_clip || + (stage_cogl->initialized_redraw_clip && + stage_cogl->bounding_redraw_clip.width != 0)) return TRUE; else return FALSE; } static gboolean -clutter_stage_egl_ignoring_redraw_clips (ClutterStageWindow *stage_window) +clutter_stage_cogl_ignoring_redraw_clips (ClutterStageWindow *stage_window) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); /* NB: a clip width of 0 means a full stage redraw is required */ - if (stage_egl->initialized_redraw_clip && - stage_egl->bounding_redraw_clip.width == 0) + if (stage_cogl->initialized_redraw_clip && + stage_cogl->bounding_redraw_clip.width == 0) return TRUE; else return FALSE; @@ -232,7 +300,7 @@ clutter_stage_egl_ignoring_redraw_clips (ClutterStageWindow *stage_window) /* A redraw clip represents (in stage coordinates) the bounding box of * something that needs to be redraw. Typically they are added to the * StageWindow as a result of clutter_actor_queue_clipped_redraw() by - * actors such as ClutterEGLTexturePixmap. All redraw clips are + * actors such as ClutterGLXTexturePixmap. All redraw clips are * discarded after the next paint. * * A NULL stage_clip means the whole stage needs to be redrawn. @@ -244,22 +312,22 @@ clutter_stage_egl_ignoring_redraw_clips (ClutterStageWindow *stage_window) * buffer. */ static void -clutter_stage_egl_add_redraw_clip (ClutterStageWindow *stage_window, +clutter_stage_cogl_add_redraw_clip (ClutterStageWindow *stage_window, ClutterGeometry *stage_clip) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); /* If we are already forced to do a full stage redraw then bail early */ - if (clutter_stage_egl_ignoring_redraw_clips (stage_window)) + if (clutter_stage_cogl_ignoring_redraw_clips (stage_window)) return; /* A NULL stage clip means a full stage redraw has been queued and * we keep track of this by setting a zero width - * stage_egl->bounding_redraw_clip */ + * stage_cogl->bounding_redraw_clip */ if (stage_clip == NULL) { - stage_egl->bounding_redraw_clip.width = 0; - stage_egl->initialized_redraw_clip = TRUE; + stage_cogl->bounding_redraw_clip.width = 0; + stage_cogl->initialized_redraw_clip = TRUE; return; } @@ -267,30 +335,30 @@ clutter_stage_egl_add_redraw_clip (ClutterStageWindow *stage_window, if (stage_clip->width == 0 || stage_clip->height == 0) return; - if (!stage_egl->initialized_redraw_clip) + if (!stage_cogl->initialized_redraw_clip) { - stage_egl->bounding_redraw_clip.x = stage_clip->x; - stage_egl->bounding_redraw_clip.y = stage_clip->y; - stage_egl->bounding_redraw_clip.width = stage_clip->width; - stage_egl->bounding_redraw_clip.height = stage_clip->height; + stage_cogl->bounding_redraw_clip.x = stage_clip->x; + stage_cogl->bounding_redraw_clip.y = stage_clip->y; + stage_cogl->bounding_redraw_clip.width = stage_clip->width; + stage_cogl->bounding_redraw_clip.height = stage_clip->height; } - else if (stage_egl->bounding_redraw_clip.width > 0) + else if (stage_cogl->bounding_redraw_clip.width > 0) { - clutter_geometry_union (&stage_egl->bounding_redraw_clip, stage_clip, - &stage_egl->bounding_redraw_clip); + clutter_geometry_union (&stage_cogl->bounding_redraw_clip, stage_clip, + &stage_cogl->bounding_redraw_clip); } - stage_egl->initialized_redraw_clip = TRUE; + stage_cogl->initialized_redraw_clip = TRUE; } /* XXX: This is basically identical to clutter_stage_glx_redraw */ static void -clutter_stage_egl_redraw (ClutterStageWindow *stage_window) +clutter_stage_cogl_redraw (ClutterStageWindow *stage_window) { - ClutterStageEGL *stage_egl = CLUTTER_STAGE_EGL (stage_window); + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); ClutterActor *wrapper; ClutterBackend *backend; - ClutterBackendEGL *backend_egl; + ClutterBackendCogl *backend_cogl; gboolean may_use_clipped_redraw; gboolean use_clipped_redraw; @@ -311,27 +379,27 @@ clutter_stage_egl_redraw (ClutterStageWindow *stage_window) 0 /* no application private data */); #ifdef COGL_HAS_X11_SUPPORT - ClutterStageX11 *stage_x11 = CLUTTER_STAGE_X11 (stage_egl); + ClutterStageX11 *stage_x11 = CLUTTER_STAGE_X11 (stage_cogl); wrapper = CLUTTER_ACTOR (stage_x11->wrapper); #else - wrapper = CLUTTER_ACTOR (stage_egl->wrapper); + wrapper = CLUTTER_ACTOR (stage_cogl->wrapper); #endif - if (!stage_egl->onscreen) + if (!stage_cogl->onscreen) return; backend = clutter_get_default_backend (); - backend_egl = CLUTTER_BACKEND_EGL (backend); + backend_cogl = CLUTTER_BACKEND_COGL (backend); CLUTTER_TIMER_START (_clutter_uprof_context, painting_timer); - if (G_LIKELY (backend_egl->can_blit_sub_buffer) && + if (G_LIKELY (backend_cogl->can_blit_sub_buffer) && /* NB: a zero width redraw clip == full stage redraw */ - stage_egl->bounding_redraw_clip.width != 0 && + stage_cogl->bounding_redraw_clip.width != 0 && /* some drivers struggle to get going and produce some junk * frames when starting up... */ - G_LIKELY (stage_egl->frame_count > 3) + G_LIKELY (stage_cogl->frame_count > 3) #ifdef COGL_HAS_X11_SUPPORT /* While resizing a window clipped redraws are disabled to avoid * artefacts. See clutter-event-x11.c:event_translate for a @@ -354,22 +422,42 @@ clutter_stage_egl_redraw (ClutterStageWindow *stage_window) if (use_clipped_redraw) { - cogl_clip_push_window_rectangle (stage_egl->bounding_redraw_clip.x, - stage_egl->bounding_redraw_clip.y, - stage_egl->bounding_redraw_clip.width, - stage_egl->bounding_redraw_clip.height); + CLUTTER_NOTE (CLIPPING, + "Stage clip pushed: x=%d, y=%d, width=%d, height=%d\n", + stage_cogl->bounding_redraw_clip.x, + stage_cogl->bounding_redraw_clip.y, + stage_cogl->bounding_redraw_clip.width, + stage_cogl->bounding_redraw_clip.height); + cogl_clip_push_window_rectangle (stage_cogl->bounding_redraw_clip.x, + stage_cogl->bounding_redraw_clip.y, + stage_cogl->bounding_redraw_clip.width, + stage_cogl->bounding_redraw_clip.height); _clutter_stage_do_paint (CLUTTER_STAGE (wrapper), - &stage_egl->bounding_redraw_clip); + &stage_cogl->bounding_redraw_clip); cogl_clip_pop (); } else - _clutter_stage_do_paint (CLUTTER_STAGE (wrapper), NULL); + { + CLUTTER_NOTE (CLIPPING, "Unclipped stage paint\n"); + + /* If we are trying to debug redraw issues then we want to pass + * the bounding_redraw_clip so it can be visualized */ + if (G_UNLIKELY (clutter_paint_debug_flags & + CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS) && + may_use_clipped_redraw) + { + _clutter_stage_do_paint (CLUTTER_STAGE (wrapper), + &stage_cogl->bounding_redraw_clip); + } + else + _clutter_stage_do_paint (CLUTTER_STAGE (wrapper), NULL); + } if (may_use_clipped_redraw && G_UNLIKELY ((clutter_paint_debug_flags & CLUTTER_DEBUG_REDRAWS))) { static CoglMaterial *outline = NULL; - ClutterGeometry *clip = &stage_egl->bounding_redraw_clip; + ClutterGeometry *clip = &stage_cogl->bounding_redraw_clip; ClutterActor *actor = CLUTTER_ACTOR (wrapper); CoglHandle vbo; float x_1 = clip->x; @@ -416,7 +504,7 @@ clutter_stage_egl_redraw (ClutterStageWindow *stage_window) /* push on the screen */ if (use_clipped_redraw) { - ClutterGeometry *clip = &stage_egl->bounding_redraw_clip; + ClutterGeometry *clip = &stage_cogl->bounding_redraw_clip; int copy_area[4]; ClutterActor *actor; @@ -439,13 +527,13 @@ clutter_stage_egl_redraw (ClutterStageWindow *stage_window) "cogl_framebuffer_swap_region (onscreen: %p, " "x: %d, y: %d, " "width: %d, height: %d)", - stage_egl->onscreen, + stage_cogl->onscreen, copy_area[0], copy_area[1], copy_area[2], copy_area[3]); CLUTTER_TIMER_START (_clutter_uprof_context, blit_sub_buffer_timer); - cogl_framebuffer_swap_region (COGL_FRAMEBUFFER (stage_egl->onscreen), + cogl_framebuffer_swap_region (COGL_FRAMEBUFFER (stage_cogl->onscreen), copy_area, 1); CLUTTER_TIMER_STOP (_clutter_uprof_context, blit_sub_buffer_timer); @@ -453,73 +541,89 @@ clutter_stage_egl_redraw (ClutterStageWindow *stage_window) else { CLUTTER_NOTE (BACKEND, "cogl_framebuffer_swap_buffers (onscreen: %p)", - stage_egl->onscreen); + stage_cogl->onscreen); + + /* If we have swap buffer events then + * cogl_framebuffer_swap_buffers will return immediately and we + * need to track that there is a swap in progress... */ + if (clutter_feature_available (CLUTTER_FEATURE_SWAP_EVENTS)) + stage_cogl->pending_swaps++; CLUTTER_TIMER_START (_clutter_uprof_context, swapbuffers_timer); - cogl_framebuffer_swap_buffers (COGL_FRAMEBUFFER (stage_egl->onscreen)); + cogl_framebuffer_swap_buffers (COGL_FRAMEBUFFER (stage_cogl->onscreen)); CLUTTER_TIMER_STOP (_clutter_uprof_context, swapbuffers_timer); } /* reset the redraw clipping for the next paint... */ - stage_egl->initialized_redraw_clip = FALSE; + stage_cogl->initialized_redraw_clip = FALSE; + + stage_cogl->frame_count++; +} + +static CoglFramebuffer * +clutter_stage_cogl_get_active_framebuffer (ClutterStageWindow *stage_window) +{ + ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_window); - stage_egl->frame_count++; + return COGL_FRAMEBUFFER (stage_cogl->onscreen); } static void clutter_stage_window_iface_init (ClutterStageWindowIface *iface) { #ifdef COGL_HAS_X11_SUPPORT - clutter_stage_egl_parent_iface = g_type_interface_peek_parent (iface); + clutter_stage_window_parent_iface = g_type_interface_peek_parent (iface); - iface->realize = clutter_stage_egl_realize; - iface->unrealize = clutter_stage_egl_unrealize; + iface->realize = clutter_stage_cogl_realize; + iface->unrealize = clutter_stage_cogl_unrealize; /* the rest is inherited from ClutterStageX11 */ #else /* COGL_HAS_X11_SUPPORT */ - iface->realize = clutter_stage_egl_realize; - iface->unrealize = clutter_stage_egl_unrealize; - iface->set_fullscreen = clutter_stage_egl_set_fullscreen; - iface->set_title = clutter_stage_egl_set_title; - iface->set_cursor_visible = clutter_stage_egl_set_cursor_visible; - iface->get_wrapper = clutter_stage_egl_get_wrapper; - iface->get_geometry = clutter_stage_egl_get_geometry; - iface->resize = clutter_stage_egl_resize; - iface->show = clutter_stage_egl_show; - iface->hide = clutter_stage_egl_hide; + iface->realize = clutter_stage_cogl_realize; + iface->unrealize = clutter_stage_cogl_unrealize; + iface->set_fullscreen = clutter_stage_cogl_set_fullscreen; + iface->set_title = clutter_stage_cogl_set_title; + iface->set_cursor_visible = clutter_stage_cogl_set_cursor_visible; + iface->get_wrapper = clutter_stage_cogl_get_wrapper; + iface->get_geometry = clutter_stage_cogl_get_geometry; + iface->resize = clutter_stage_cogl_resize; + iface->show = clutter_stage_cogl_show; + iface->hide = clutter_stage_cogl_hide; #endif /* COGL_HAS_X11_SUPPORT */ - iface->add_redraw_clip = clutter_stage_egl_add_redraw_clip; - iface->has_redraw_clips = clutter_stage_egl_has_redraw_clips; - iface->ignoring_redraw_clips = clutter_stage_egl_ignoring_redraw_clips; - iface->redraw = clutter_stage_egl_redraw; + iface->get_pending_swaps = clutter_stage_cogl_get_pending_swaps; + iface->add_redraw_clip = clutter_stage_cogl_add_redraw_clip; + iface->has_redraw_clips = clutter_stage_cogl_has_redraw_clips; + iface->ignoring_redraw_clips = clutter_stage_cogl_ignoring_redraw_clips; + iface->redraw = clutter_stage_cogl_redraw; + iface->get_active_framebuffer = clutter_stage_cogl_get_active_framebuffer; } #ifdef COGL_HAS_X11_SUPPORT static void -clutter_stage_egl_dispose (GObject *gobject) +clutter_stage_cogl_dispose (GObject *gobject) { - G_OBJECT_CLASS (_clutter_stage_egl_parent_class)->dispose (gobject); + G_OBJECT_CLASS (_clutter_stage_cogl_parent_class)->dispose (gobject); } static void -_clutter_stage_egl_class_init (ClutterStageEGLClass *klass) +_clutter_stage_cogl_class_init (ClutterStageCoglClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); - gobject_class->dispose = clutter_stage_egl_dispose; + gobject_class->dispose = clutter_stage_cogl_dispose; } #else static void -_clutter_stage_egl_class_init (ClutterStageEGLClass *klass) +_clutter_stage_cogl_class_init (ClutterStageCoglClass *klass) { } #endif /* COGL_HAS_X11_SUPPORT */ static void -_clutter_stage_egl_init (ClutterStageEGL *stage) +_clutter_stage_cogl_init (ClutterStageCogl *stage) { } diff --git a/clutter/cogl/clutter-stage-cogl.h b/clutter/cogl/clutter-stage-cogl.h new file mode 100644 index 000000000..e718d2767 --- /dev/null +++ b/clutter/cogl/clutter-stage-cogl.h @@ -0,0 +1,78 @@ +#ifndef __CLUTTER_STAGE_COGL_H__ +#define __CLUTTER_STAGE_COGL_H__ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <glib-object.h> +#include <clutter/clutter-stage.h> + +#ifdef COGL_HAS_X11_SUPPORT +#include <X11/Xlib.h> +#include <X11/Xatom.h> +#include <X11/Xutil.h> +#include "../x11/clutter-stage-x11.h" +#endif + +#include "clutter-backend-cogl.h" + +G_BEGIN_DECLS + +#define CLUTTER_TYPE_STAGE_COGL (_clutter_stage_cogl_get_type ()) +#define CLUTTER_STAGE_COGL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_STAGE_COGL, ClutterStageCogl)) +#define CLUTTER_IS_STAGE_COGL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_STAGE_COGL)) +#define CLUTTER_STAGE_COGL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_STAGE_COGL, ClutterStageCoglClass)) +#define CLUTTER_IS_STAGE_COGL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_STAGE_COGL)) +#define CLUTTER_STAGE_COGL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CLUTTER_TYPE_STAGE_COGL, ClutterStageCoglClass)) + +typedef struct _ClutterStageCogl ClutterStageCogl; +typedef struct _ClutterStageCoglClass ClutterStageCoglClass; + +struct _ClutterStageCogl +{ +#ifdef COGL_HAS_X11_SUPPORT + + ClutterStageX11 parent_instance; + +#else + + GObject parent_instance; + + /* the stage wrapper */ + ClutterStage *wrapper; + + /* back pointer to the backend */ + ClutterBackendCogl *backend; + +#endif + + CoglOnscreen *onscreen; + + gint pending_swaps; + unsigned int swap_callback_id; + + /* We only enable clipped redraws after 2 frames, since we've seen + * a lot of drivers can struggle to get going and may output some + * junk frames to start with. */ + unsigned long frame_count; + + ClutterGeometry bounding_redraw_clip; + + guint initialized_redraw_clip : 1; +}; + +struct _ClutterStageCoglClass +{ +#ifdef COGL_HAS_X11_SUPPORT + ClutterStageX11Class parent_class; +#else + GObjectClass parent_class; +#endif +}; + +GType _clutter_stage_cogl_get_type (void) G_GNUC_CONST; + +G_END_DECLS + +#endif /* __CLUTTER_STAGE_COGL_H__ */ diff --git a/clutter/egl/clutter-egl-headers.h b/clutter/egl/clutter-egl-headers.h deleted file mode 100644 index 402ded259..000000000 --- a/clutter/egl/clutter-egl-headers.h +++ /dev/null @@ -1,46 +0,0 @@ -/* Clutter. - * An OpenGL based 'interactive canvas' library. - * Authored By Matthew Allum <mallum@openedhand.com> - * Copyright (C) 2006-2007 OpenedHand - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - * - * - */ - -#ifndef __CLUTTER_EGL_HEADERS_H__ -#define __CLUTTER_EGL_HEADERS_H__ - -#include <cogl/cogl.h> - -#if defined(COGL_HAS_GLES1) -#include <GLES/gl.h> -#include <GLES/egl.h> -#else - -#include <EGL/egl.h> -#define NativeDisplayType EGLNativeDisplayType -#define NativeWindowType EGLNativeWindowType - -#if defined(COGL_HAS_GLES2) -#include <GLES2/gl2.h> -#elif defined(COGL_HAS_GL) -#include <GL/gl.h> -#else -#error Unknown Cogl backend -#endif - -#endif /* !COGL_HAS_GLES1 */ - -#endif /* __CLUTTER_EGL_HEADERS_H__ */ diff --git a/clutter/egl/clutter-stage-egl.h b/clutter/egl/clutter-stage-egl.h deleted file mode 100644 index e080f3cf7..000000000 --- a/clutter/egl/clutter-stage-egl.h +++ /dev/null @@ -1,75 +0,0 @@ -#ifndef __CLUTTER_STAGE_EGL_H__ -#define __CLUTTER_STAGE_EGL_H__ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include <glib-object.h> -#include <clutter/clutter-stage.h> - -#ifdef COGL_HAS_X11_SUPPORT -#include <X11/Xlib.h> -#include <X11/Xatom.h> -#include <X11/Xutil.h> -#include "../x11/clutter-stage-x11.h" -#endif - -#include "clutter-egl-headers.h" -#include "clutter-backend-egl.h" - -G_BEGIN_DECLS - -#define CLUTTER_TYPE_STAGE_EGL (_clutter_stage_egl_get_type ()) -#define CLUTTER_STAGE_EGL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_STAGE_EGL, ClutterStageEGL)) -#define CLUTTER_IS_STAGE_EGL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_STAGE_EGL)) -#define CLUTTER_STAGE_EGL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_STAGE_EGL, ClutterStageEGLClass)) -#define CLUTTER_IS_STAGE_EGL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_STAGE_EGL)) -#define CLUTTER_STAGE_EGL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CLUTTER_TYPE_STAGE_EGL, ClutterStageEGLClass)) - -typedef struct _ClutterStageEGL ClutterStageEGL; -typedef struct _ClutterStageEGLClass ClutterStageEGLClass; - -struct _ClutterStageEGL -{ -#ifdef COGL_HAS_X11_SUPPORT - - ClutterStageX11 parent_instance; - -#else - - GObject parent_instance; - - /* the stage wrapper */ - ClutterStage *wrapper; - - /* back pointer to the backend */ - ClutterBackendEGL *backend; - -#endif - - CoglOnscreen *onscreen; - - /* We only enable clipped redraws after 2 frames, since we've seen - * a lot of drivers can struggle to get going and may output some - * junk frames to start with. */ - unsigned long frame_count; - - gboolean initialized_redraw_clip; - ClutterGeometry bounding_redraw_clip; -}; - -struct _ClutterStageEGLClass -{ -#ifdef COGL_HAS_X11_SUPPORT - ClutterStageX11Class parent_class; -#else - GObjectClass parent_class; -#endif -}; - -GType _clutter_stage_egl_get_type (void) G_GNUC_CONST; - -G_END_DECLS - -#endif /* __CLUTTER_STAGE_EGL_H__ */ diff --git a/clutter/glx/clutter-backend-glx.c b/clutter/glx/clutter-backend-glx.c deleted file mode 100644 index 5c7365a8b..000000000 --- a/clutter/glx/clutter-backend-glx.c +++ /dev/null @@ -1,374 +0,0 @@ -/* Clutter. - * An OpenGL based 'interactive canvas' library. - * Authored By Matthew Allum <mallum@openedhand.com> - * Copyright (C) 2006-2007 OpenedHand - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - * - * - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include <string.h> -#include <sys/types.h> -#ifdef HAVE_UNISTD_H -#include <unistd.h> -#endif -#include <fcntl.h> - -#include <glib/gi18n-lib.h> - -#include <GL/glx.h> -#include <GL/glxext.h> -#include <GL/gl.h> - -#include "clutter-backend-glx.h" -#include "clutter-stage-glx.h" -#include "clutter-glx.h" -#include "clutter-profile.h" - -#include "clutter-debug.h" -#include "clutter-event-translator.h" -#include "clutter-event.h" -#include "clutter-main.h" -#include "clutter-private.h" -#include "clutter-stage-private.h" - -#include <cogl/cogl.h> - -#define clutter_backend_glx_get_type _clutter_backend_glx_get_type - -G_DEFINE_TYPE (ClutterBackendGLX, clutter_backend_glx, CLUTTER_TYPE_BACKEND_X11); - -/* singleton object */ -static ClutterBackendGLX *backend_singleton = NULL; - -static gchar *clutter_vblank = NULL; - -G_CONST_RETURN gchar* -_clutter_backend_glx_get_vblank (void) -{ - if (clutter_vblank && strcmp (clutter_vblank, "0") == 0) - return "none"; - else - return clutter_vblank; -} - -static gboolean -clutter_backend_glx_pre_parse (ClutterBackend *backend, - GError **error) -{ - ClutterBackendClass *parent_class = - CLUTTER_BACKEND_CLASS (clutter_backend_glx_parent_class); - const gchar *env_string; - - env_string = g_getenv ("CLUTTER_VBLANK"); - if (env_string) - { - clutter_vblank = g_strdup (env_string); - env_string = NULL; - } - - return parent_class->pre_parse (backend, error); -} - -static gboolean -clutter_backend_glx_post_parse (ClutterBackend *backend, - GError **error) -{ - ClutterBackendClass *parent_class = - CLUTTER_BACKEND_CLASS (clutter_backend_glx_parent_class); - - if (!parent_class->post_parse (backend, error)) - return FALSE; - - return TRUE; -} - -static const GOptionEntry entries[] = -{ - { "vblank", 0, - 0, - G_OPTION_ARG_STRING, &clutter_vblank, - N_("Set to 'none' or '0' to disable throttling " - "framerate to vblank"), "OPTION" - }, - { NULL } -}; - -static void -clutter_backend_glx_add_options (ClutterBackend *backend, - GOptionGroup *group) -{ - ClutterBackendClass *parent_class = - CLUTTER_BACKEND_CLASS (clutter_backend_glx_parent_class); - - g_option_group_add_entries (group, entries); - - parent_class->add_options (backend, group); -} - -static void -clutter_backend_glx_finalize (GObject *gobject) -{ - if (backend_singleton) - backend_singleton = NULL; - - G_OBJECT_CLASS (clutter_backend_glx_parent_class)->finalize (gobject); -} - -static void -clutter_backend_glx_dispose (GObject *gobject) -{ - ClutterBackend *backend = CLUTTER_BACKEND (gobject); - - /* Unrealize all shaders, since the GL context is going away */ - /* XXX: Why isn't this done in - * clutter-backend.c:clutter_backend_dispose ? - */ - _clutter_shader_release_all (); - - /* We chain up before disposing our CoglContext so that we will - * destroy all of the stages first. Otherwise the actors may try to - * make Cogl calls during destruction which would cause a crash */ - G_OBJECT_CLASS (clutter_backend_glx_parent_class)->dispose (gobject); - - if (backend->cogl_context) - { - cogl_object_unref (backend->cogl_context); - backend->cogl_context = NULL; - } -} - -static GObject * -clutter_backend_glx_constructor (GType gtype, - guint n_params, - GObjectConstructParam *params) -{ - GObjectClass *parent_class; - GObject *retval; - - if (!backend_singleton) - { - parent_class = G_OBJECT_CLASS (clutter_backend_glx_parent_class); - retval = parent_class->constructor (gtype, n_params, params); - - backend_singleton = CLUTTER_BACKEND_GLX (retval); - - return retval; - } - - g_warning ("Attempting to create a new backend object. This should " - "never happen, so we return the singleton instance."); - - return g_object_ref (backend_singleton); -} - -static ClutterFeatureFlags -clutter_backend_glx_get_features (ClutterBackend *backend) -{ - ClutterBackendGLX *backend_glx = CLUTTER_BACKEND_GLX (backend); - ClutterBackendClass *parent_class; - ClutterFeatureFlags flags; - - parent_class = CLUTTER_BACKEND_CLASS (clutter_backend_glx_parent_class); - - flags = parent_class->get_features (backend); - - if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_MULTIPLE_ONSCREEN)) - { - CLUTTER_NOTE (BACKEND, "Cogl supports multiple onscreen framebuffers"); - flags |= CLUTTER_FEATURE_STAGE_MULTIPLE; - } - else - { - CLUTTER_NOTE (BACKEND, "Cogl only supports one onscreen framebuffer"); - flags |= CLUTTER_FEATURE_STAGE_STATIC; - } - - if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_SWAP_THROTTLE)) - { - CLUTTER_NOTE (BACKEND, "Cogl supports swap buffers throttling"); - flags |= CLUTTER_FEATURE_SYNC_TO_VBLANK; - } - else - CLUTTER_NOTE (BACKEND, "Cogl doesn't support swap buffers throttling"); - - if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_SWAP_BUFFERS_EVENT)) - { - CLUTTER_NOTE (BACKEND, "Cogl supports swap buffers complete events"); - flags |= CLUTTER_FEATURE_SWAP_EVENTS; - } - - if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_SWAP_REGION)) - { - CLUTTER_NOTE (BACKEND, "Cogl supports swapping buffer regions"); - backend_glx->can_blit_sub_buffer = TRUE; - } - - CLUTTER_NOTE (BACKEND, "backend features checked"); - - return flags; -} - -static XVisualInfo * -clutter_backend_glx_get_visual_info (ClutterBackendX11 *backend_x11) -{ - return cogl_clutter_winsys_xlib_get_visual_info (); -} - -static gboolean -clutter_backend_glx_create_context (ClutterBackend *backend, - GError **error) -{ - ClutterBackendX11 *backend_x11 = CLUTTER_BACKEND_X11 (backend); - CoglSwapChain *swap_chain = NULL; - CoglOnscreenTemplate *onscreen_template = NULL; - - if (backend->cogl_context) - return TRUE; - - backend->cogl_renderer = cogl_renderer_new (); - cogl_renderer_xlib_set_foreign_display (backend->cogl_renderer, - backend_x11->xdpy); - if (!cogl_renderer_connect (backend->cogl_renderer, error)) - goto error; - - swap_chain = cogl_swap_chain_new (); - cogl_swap_chain_set_has_alpha (swap_chain, - clutter_x11_get_use_argb_visual ()); - - onscreen_template = cogl_onscreen_template_new (swap_chain); - cogl_object_unref (swap_chain); - - if (!cogl_renderer_check_onscreen_template (backend->cogl_renderer, - onscreen_template, - error)) - goto error; - - backend->cogl_display = cogl_display_new (backend->cogl_renderer, - onscreen_template); - cogl_object_unref (backend->cogl_renderer); - cogl_object_unref (onscreen_template); - - if (!cogl_display_setup (backend->cogl_display, error)) - goto error; - - backend->cogl_context = cogl_context_new (backend->cogl_display, error); - if (!backend->cogl_context) - goto error; - - /* XXX: eventually this should go away but a lot of Cogl code still - * depends on a global default context. */ - cogl_set_default_context (backend->cogl_context); - - return TRUE; - -error: - if (backend->cogl_display) - { - cogl_object_unref (backend->cogl_display); - backend->cogl_display = NULL; - } - - if (onscreen_template) - cogl_object_unref (onscreen_template); - if (swap_chain) - cogl_object_unref (swap_chain); - - if (backend->cogl_renderer) - { - cogl_object_unref (backend->cogl_renderer); - backend->cogl_renderer = NULL; - } - return FALSE; -} - -static ClutterStageWindow * -clutter_backend_glx_create_stage (ClutterBackend *backend, - ClutterStage *wrapper, - GError **error) -{ - ClutterBackendX11 *backend_x11 = CLUTTER_BACKEND_X11 (backend); - ClutterEventTranslator *translator; - ClutterStageWindow *stage_window; - ClutterStageX11 *stage_x11; - - stage_window = g_object_new (CLUTTER_TYPE_STAGE_GLX, NULL); - - /* copy backend data into the stage */ - stage_x11 = CLUTTER_STAGE_X11 (stage_window); - stage_x11->wrapper = wrapper; - stage_x11->backend = backend_x11; - - translator = CLUTTER_EVENT_TRANSLATOR (stage_x11); - _clutter_backend_add_event_translator (backend, translator); - - CLUTTER_NOTE (BACKEND, - "GLX stage created[%p] (dpy:%p, screen:%d, root:%u, wrap:%p)", - stage_window, - backend_x11->xdpy, - backend_x11->xscreen_num, - (unsigned int) backend_x11->xwin_root, - wrapper); - - return stage_window; -} - -static void -clutter_backend_glx_ensure_context (ClutterBackend *backend, - ClutterStage *stage) -{ - ClutterStageGLX *stage_glx = - CLUTTER_STAGE_GLX (_clutter_stage_get_window (stage)); - - cogl_set_framebuffer (COGL_FRAMEBUFFER (stage_glx->onscreen)); -} - -static void -clutter_backend_glx_class_init (ClutterBackendGLXClass *klass) -{ - GObjectClass *gobject_class = G_OBJECT_CLASS (klass); - ClutterBackendClass *backend_class = CLUTTER_BACKEND_CLASS (klass); - ClutterBackendX11Class *backendx11_class = CLUTTER_BACKEND_X11_CLASS (klass); - - gobject_class->constructor = clutter_backend_glx_constructor; - gobject_class->dispose = clutter_backend_glx_dispose; - gobject_class->finalize = clutter_backend_glx_finalize; - - backend_class->pre_parse = clutter_backend_glx_pre_parse; - backend_class->post_parse = clutter_backend_glx_post_parse; - backend_class->create_stage = clutter_backend_glx_create_stage; - backend_class->add_options = clutter_backend_glx_add_options; - backend_class->get_features = clutter_backend_glx_get_features; - backend_class->create_context = clutter_backend_glx_create_context; - backend_class->ensure_context = clutter_backend_glx_ensure_context; - - backendx11_class->get_visual_info = clutter_backend_glx_get_visual_info; -} - -static void -clutter_backend_glx_init (ClutterBackendGLX *backend_glx) -{ -} - -/* every backend must implement this function */ -GType -_clutter_backend_impl_get_type (void) -{ - return _clutter_backend_glx_get_type (); -} diff --git a/clutter/glx/clutter-backend-glx.h b/clutter/glx/clutter-backend-glx.h deleted file mode 100644 index 0b64aa4d6..000000000 --- a/clutter/glx/clutter-backend-glx.h +++ /dev/null @@ -1,80 +0,0 @@ -/* Clutter. - * An OpenGL based 'interactive canvas' library. - * Authored By Matthew Allum <mallum@openedhand.com> - * Copyright (C) 2006-2007 OpenedHand - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - * - * - */ - -#ifndef __CLUTTER_BACKEND_GLX_H__ -#define __CLUTTER_BACKEND_GLX_H__ - -#include <glib-object.h> -#include <clutter/clutter-event.h> -#include <clutter/clutter-backend.h> -#include <X11/Xlib.h> -#include <X11/Xatom.h> -#include <GL/glx.h> -#include <GL/gl.h> - -#include "../x11/clutter-backend-x11.h" -#include "clutter-glx.h" - -G_BEGIN_DECLS - -#define CLUTTER_TYPE_BACKEND_GLX (_clutter_backend_glx_get_type ()) -#define CLUTTER_BACKEND_GLX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_BACKEND_GLX, ClutterBackendGLX)) -#define CLUTTER_IS_BACKEND_GLX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_BACKEND_GLX)) -#define CLUTTER_BACKEND_GLX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_BACKEND_GLX, ClutterBackendGLXClass)) -#define CLUTTER_IS_BACKEND_GLX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_BACKEND_GLX)) -#define CLUTTER_BACKEND_GLX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CLUTTER_TYPE_BACKEND_GLX, ClutterBackendGLXClass)) - -typedef struct _ClutterBackendGLX ClutterBackendGLX; -typedef struct _ClutterBackendGLXClass ClutterBackendGLXClass; - -typedef enum ClutterGLXVBlankType { - CLUTTER_VBLANK_NONE = 0, - CLUTTER_VBLANK_AUTOMATIC_THROTTLE, - CLUTTER_VBLANK_VBLANK_COUNTER, - CLUTTER_VBLANK_MANUAL_WAIT -} ClutterGLXVBlankType; - -struct _ClutterBackendGLX -{ - ClutterBackendX11 parent_instance; - - CoglContext *cogl_context; - - gboolean can_blit_sub_buffer; - - /* props */ - Atom atom_WM_STATE; - Atom atom_WM_STATE_FULLSCREEN; -}; - -struct _ClutterBackendGLXClass -{ - ClutterBackendX11Class parent_class; -}; - -GType _clutter_backend_glx_get_type (void) G_GNUC_CONST; - -G_CONST_RETURN gchar* -_clutter_backend_glx_get_vblank (void); - -G_END_DECLS - -#endif /* __CLUTTER_BACKEND_GLX_H__ */ diff --git a/clutter/glx/clutter-glx.h b/clutter/glx/clutter-glx.h deleted file mode 100644 index 60223998b..000000000 --- a/clutter/glx/clutter-glx.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Clutter. - * - * An OpenGL based 'interactive canvas' library. - * - * Authored By Matthew Allum <mallum@openedhand.com> - * - * Copyright (C) 2006 OpenedHand - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - * - * - */ - -/** - * SECTION:clutter-glx - * @short_description: GLX specific API - * - * The GLX backend for Clutter provides some specific API for GLX - * related calls. - * - * The ClutterGLX API is available since Clutter 0.4 - */ - -#ifndef __CLUTTER_GLX_H__ -#define __CLUTTER_GLX_H__ - -#include <glib.h> -#include <X11/Xlib.h> -#include <X11/Xutil.h> -#include <X11/Xatom.h> -#include <clutter/clutter.h> -#include <clutter/glx/clutter-glx-texture-pixmap.h> - -#endif /* __CLUTTER_GLX_H__ */ diff --git a/clutter/glx/clutter-stage-glx.c b/clutter/glx/clutter-stage-glx.c deleted file mode 100644 index 8a7a41461..000000000 --- a/clutter/glx/clutter-stage-glx.c +++ /dev/null @@ -1,541 +0,0 @@ -/* Clutter. - * An OpenGL based 'interactive canvas' library. - * Authored By Matthew Allum <mallum@openedhand.com> - * Copyright (C) 2006-2007 OpenedHand - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - * - * - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include "clutter-backend-glx.h" -#include "clutter-stage-glx.h" -#include "clutter-glx.h" -#include "clutter-profile.h" - -#include "clutter-actor-private.h" -#include "clutter-debug.h" -#include "clutter-device-manager.h" -#include "clutter-event.h" -#include "clutter-enum-types.h" -#include "clutter-feature.h" -#include "clutter-main.h" -#include "clutter-private.h" -#include "clutter-stage-private.h" - -#include "cogl/cogl.h" - -#include <GL/glx.h> -#include <GL/gl.h> - -#include <sys/stat.h> -#include <sys/ioctl.h> -#include <fcntl.h> -#include <errno.h> - -#ifdef HAVE_DRM -#include <drm.h> -#endif - -static void clutter_stage_window_iface_init (ClutterStageWindowIface *iface); - -static ClutterStageWindowIface *clutter_stage_window_parent_iface = NULL; - -#define clutter_stage_glx_get_type _clutter_stage_glx_get_type - -G_DEFINE_TYPE_WITH_CODE (ClutterStageGLX, - clutter_stage_glx, - CLUTTER_TYPE_STAGE_X11, - G_IMPLEMENT_INTERFACE (CLUTTER_TYPE_STAGE_WINDOW, - clutter_stage_window_iface_init)); - -static void -clutter_stage_glx_unrealize (ClutterStageWindow *stage_window) -{ - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - - /* Note unrealize should free up any backend stage related resources */ - CLUTTER_NOTE (BACKEND, "Unrealizing GLX stage [%p]", stage_glx); - - /* chain up to the StageX11 implementation */ - clutter_stage_window_parent_iface->unrealize (stage_window); - - cogl_object_unref (stage_glx->onscreen); - stage_glx->onscreen = NULL; -} - -static void -handle_swap_complete_cb (CoglFramebuffer *framebuffer, - void *user_data) -{ - ClutterStageGLX *stage_glx = user_data; - - /* Early versions of the swap_event implementation in Mesa - * deliver BufferSwapComplete event when not selected for, - * so if we get a swap event we aren't expecting, just ignore it. - * - * https://bugs.freedesktop.org/show_bug.cgi?id=27962 - * - * FIXME: This issue can be hidden inside Cogl so we shouldn't - * need to care about this bug here. - */ - if (stage_glx->pending_swaps > 0) - stage_glx->pending_swaps--; -} - -static gboolean -clutter_stage_glx_realize (ClutterStageWindow *stage_window) -{ - ClutterStageX11 *stage_x11 = CLUTTER_STAGE_X11 (stage_window); - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - ClutterBackend *backend; - CoglFramebuffer *framebuffer; - GError *error = NULL; - gfloat width; - gfloat height; - const char *clutter_vblank; - - CLUTTER_NOTE (ACTOR, "Realizing stage '%s' [%p]", - G_OBJECT_TYPE_NAME (stage_window), - stage_window); - - backend = CLUTTER_BACKEND (stage_x11->backend); - - clutter_actor_get_size (CLUTTER_ACTOR (stage_x11->wrapper), &width, &height); - - stage_glx->onscreen = cogl_onscreen_new (backend->cogl_context, - width, height); - if (stage_x11->xwin != None) - { - cogl_onscreen_x11_set_foreign_window_xid ( - stage_glx->onscreen, - stage_x11->xwin, - _clutter_stage_x11_update_foreign_event_mask, - stage_x11); - } - - clutter_vblank = _clutter_backend_glx_get_vblank (); - if (clutter_vblank && strcmp (clutter_vblank, "none") == 0) - cogl_onscreen_set_swap_throttled (stage_glx->onscreen, FALSE); - - framebuffer = COGL_FRAMEBUFFER (stage_glx->onscreen); - if (!cogl_framebuffer_allocate (framebuffer, &error)) - { - g_warning ("Failed to allocate stage: %s", error->message); - g_error_free (error); - cogl_object_unref (stage_glx->onscreen); - stage_glx->onscreen = NULL; - return FALSE; - } - - if (stage_x11->xwin == None) - stage_x11->xwin = cogl_onscreen_x11_get_window_xid (stage_glx->onscreen); - - if (cogl_clutter_winsys_has_feature (COGL_WINSYS_FEATURE_SWAP_BUFFERS_EVENT)) - { - stage_glx->swap_callback_id = - cogl_framebuffer_add_swap_buffers_callback (framebuffer, - handle_swap_complete_cb, - stage_glx); - } - - /* chain up to the StageX11 implementation */ - return clutter_stage_window_parent_iface->realize (stage_window); -} - -static int -clutter_stage_glx_get_pending_swaps (ClutterStageWindow *stage_window) -{ - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - - return stage_glx->pending_swaps; -} - -static void -clutter_stage_glx_class_init (ClutterStageGLXClass *klass) -{ -} - -static void -clutter_stage_glx_init (ClutterStageGLX *stage) -{ -} - -static gboolean -clutter_stage_glx_has_redraw_clips (ClutterStageWindow *stage_window) -{ - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - - /* NB: at the start of each new frame there is an implied clip that - * clips everything (i.e. nothing would be drawn) so we need to make - * sure we return True in the un-initialized case here. - * - * NB: a clip width of 0 means a full stage redraw has been queued - * so we effectively don't have any redraw clips in that case. - */ - if (!stage_glx->initialized_redraw_clip || - (stage_glx->initialized_redraw_clip && - stage_glx->bounding_redraw_clip.width != 0)) - return TRUE; - else - return FALSE; -} - -static gboolean -clutter_stage_glx_ignoring_redraw_clips (ClutterStageWindow *stage_window) -{ - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - - /* NB: a clip width of 0 means a full stage redraw is required */ - if (stage_glx->initialized_redraw_clip && - stage_glx->bounding_redraw_clip.width == 0) - return TRUE; - else - return FALSE; -} - -/* A redraw clip represents (in stage coordinates) the bounding box of - * something that needs to be redraw. Typically they are added to the - * StageWindow as a result of clutter_actor_queue_clipped_redraw() by - * actors such as ClutterGLXTexturePixmap. All redraw clips are - * discarded after the next paint. - * - * A NULL stage_clip means the whole stage needs to be redrawn. - * - * What we do with this information: - * - we keep track of the bounding box for all redraw clips - * - when we come to redraw; if the bounding box is smaller than the - * stage we scissor the redraw to that box and use - * GLX_MESA_copy_sub_buffer to present the redraw to the front - * buffer. - * - * XXX - In theory, we should have some sort of heuristics to promote - * a clipped redraw to a full screen redraw; in reality, it turns out - * that promotion is fairly expensive. See the Clutter bug described - * at: http://bugzilla.clutter-project.org/show_bug.cgi?id=2136 . - * - * TODO - we should use different heuristics depending on whether the - * framebuffer is on screen and not redirected by a compositor VS - * offscreen (either due to compositor redirection or because we are - * rendering to a CoglOffscreen framebuffer) - * - * When not redirected glXCopySubBuffer (on intel hardware at least) - * will block the GPU until the vertical trace is at the optimal point - * so the copy can be done without tearing. In this case we don't want - * to copy tall regions because they increase the average time spent - * blocking the GPU. - * - * When rendering offscreen (CoglOffscreen or redirected by - * compositor) then no extra synchronization is needed before the copy - * can start. - * - * In all cases we need to consider that glXCopySubBuffer implies a - * blit which may be avoided by promoting to a full stage redraw if: - * - the framebuffer is redirected offscreen or a CoglOffscreen. - * - the framebuffer is onscreen and fullscreen. - * By promoting to a full stage redraw we trade off the cost involved - * in rasterizing the extra pixels vs avoiding to use a blit to - * present the back buffer. - */ -static void -clutter_stage_glx_add_redraw_clip (ClutterStageWindow *stage_window, - ClutterGeometry *stage_clip) -{ - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - - /* If we are already forced to do a full stage redraw then bail early */ - if (clutter_stage_glx_ignoring_redraw_clips (stage_window)) - return; - - /* A NULL stage clip means a full stage redraw has been queued and - * we keep track of this by setting a zero width - * stage_glx->bounding_redraw_clip */ - if (stage_clip == NULL) - { - stage_glx->bounding_redraw_clip.width = 0; - stage_glx->initialized_redraw_clip = TRUE; - return; - } - - /* Ignore requests to add degenerate/empty clip rectangles */ - if (stage_clip->width == 0 || stage_clip->height == 0) - return; - - if (!stage_glx->initialized_redraw_clip) - { - stage_glx->bounding_redraw_clip.x = stage_clip->x; - stage_glx->bounding_redraw_clip.y = stage_clip->y; - stage_glx->bounding_redraw_clip.width = stage_clip->width; - stage_glx->bounding_redraw_clip.height = stage_clip->height; - } - else if (stage_glx->bounding_redraw_clip.width > 0) - { - clutter_geometry_union (&stage_glx->bounding_redraw_clip, - stage_clip, - &stage_glx->bounding_redraw_clip); - } - -#if 0 - redraw_area = (stage_glx->bounding_redraw_clip.width * - stage_glx->bounding_redraw_clip.height); - stage_area = stage_x11->xwin_width * stage_x11->xwin_height; - - /* Redrawing and blitting >70% of the stage is assumed to be more - * expensive than redrawing the additional 30% to avoid the blit. - * - * FIXME: This threshold was plucked out of thin air! - * - * The threshold has been disabled after verifying that it indeed - * made redraws more expensive than intended; see bug reference: - * - * http://bugzilla.clutter-project.org/show_bug.cgi?id=2136 - */ - if (redraw_area > (stage_area * 0.7f)) - { - g_print ("DEBUG: clipped redraw too big, forcing full redraw\n"); - /* Set a zero width clip to force a full redraw */ - stage_glx->bounding_redraw_clip.width = 0; - } -#endif - - stage_glx->initialized_redraw_clip = TRUE; -} - -static void -clutter_stage_glx_redraw (ClutterStageWindow *stage_window) -{ - ClutterBackendGLX *backend_glx; - ClutterStageX11 *stage_x11; - ClutterStageGLX *stage_glx; - gboolean may_use_clipped_redraw; - gboolean use_clipped_redraw; - - CLUTTER_STATIC_TIMER (painting_timer, - "Redrawing", /* parent */ - "Painting actors", - "The time spent painting actors", - 0 /* no application private data */); - CLUTTER_STATIC_TIMER (swapbuffers_timer, - "Redrawing", /* parent */ - "glXSwapBuffers", - "The time spent blocked by glXSwapBuffers", - 0 /* no application private data */); - CLUTTER_STATIC_TIMER (blit_sub_buffer_timer, - "Redrawing", /* parent */ - "glx_blit_sub_buffer", - "The time spent in _glx_blit_sub_buffer", - 0 /* no application private data */); - - stage_x11 = CLUTTER_STAGE_X11 (stage_window); - if (stage_x11->xwin == None) - return; - - stage_glx = CLUTTER_STAGE_GLX (stage_window); - - backend_glx = CLUTTER_BACKEND_GLX (stage_x11->backend); - - CLUTTER_TIMER_START (_clutter_uprof_context, painting_timer); - - if (G_LIKELY (backend_glx->can_blit_sub_buffer) && - /* NB: a zero width redraw clip == full stage redraw */ - stage_glx->bounding_redraw_clip.width != 0 && - /* some drivers struggle to get going and produce some junk - * frames when starting up... */ - G_LIKELY (stage_glx->frame_count > 3) && - /* While resizing a window clipped redraws are disabled to avoid - * artefacts. See clutter-event-x11.c:event_translate for a - * detailed explanation */ - G_LIKELY (stage_x11->clipped_redraws_cool_off == 0)) - { - may_use_clipped_redraw = TRUE; - } - else - may_use_clipped_redraw = FALSE; - - if (may_use_clipped_redraw && - G_LIKELY (!(clutter_paint_debug_flags & - CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS))) - use_clipped_redraw = TRUE; - else - use_clipped_redraw = FALSE; - - if (use_clipped_redraw) - { - CLUTTER_NOTE (CLIPPING, - "Stage clip pushed: x=%d, y=%d, width=%d, height=%d\n", - stage_glx->bounding_redraw_clip.x, - stage_glx->bounding_redraw_clip.y, - stage_glx->bounding_redraw_clip.width, - stage_glx->bounding_redraw_clip.height); - cogl_clip_push_window_rectangle (stage_glx->bounding_redraw_clip.x, - stage_glx->bounding_redraw_clip.y, - stage_glx->bounding_redraw_clip.width, - stage_glx->bounding_redraw_clip.height); - _clutter_stage_do_paint (stage_x11->wrapper, - &stage_glx->bounding_redraw_clip); - cogl_clip_pop (); - } - else - { - CLUTTER_NOTE (CLIPPING, "Unclipped stage paint\n"); - - /* If we are trying to debug redraw issues then we want to pass - * the bounding_redraw_clip so it can be visualized */ - if (G_UNLIKELY (clutter_paint_debug_flags & - CLUTTER_DEBUG_DISABLE_CLIPPED_REDRAWS) && - may_use_clipped_redraw) - { - _clutter_stage_do_paint (stage_x11->wrapper, - &stage_glx->bounding_redraw_clip); - } - else - _clutter_stage_do_paint (stage_x11->wrapper, NULL); - } - - if (may_use_clipped_redraw && - G_UNLIKELY ((clutter_paint_debug_flags & CLUTTER_DEBUG_REDRAWS))) - { - static CoglMaterial *outline = NULL; - ClutterGeometry *clip = &stage_glx->bounding_redraw_clip; - ClutterActor *actor = CLUTTER_ACTOR (stage_x11->wrapper); - CoglHandle vbo; - float x_1 = clip->x; - float x_2 = clip->x + clip->width; - float y_1 = clip->y; - float y_2 = clip->y + clip->height; - float quad[8] = { - x_1, y_1, - x_2, y_1, - x_2, y_2, - x_1, y_2 - }; - CoglMatrix modelview; - - if (outline == NULL) - { - outline = cogl_material_new (); - cogl_material_set_color4ub (outline, 0xff, 0x00, 0x00, 0xff); - } - - vbo = cogl_vertex_buffer_new (4); - cogl_vertex_buffer_add (vbo, - "gl_Vertex", - 2, /* n_components */ - COGL_ATTRIBUTE_TYPE_FLOAT, - FALSE, /* normalized */ - 0, /* stride */ - quad); - cogl_vertex_buffer_submit (vbo); - - cogl_push_matrix (); - cogl_matrix_init_identity (&modelview); - _clutter_actor_apply_modelview_transform (actor, &modelview); - cogl_set_modelview_matrix (&modelview); - cogl_set_source (outline); - cogl_vertex_buffer_draw (vbo, COGL_VERTICES_MODE_LINE_LOOP, - 0 , 4); - cogl_pop_matrix (); - cogl_object_unref (vbo); - } - - CLUTTER_TIMER_STOP (_clutter_uprof_context, painting_timer); - - /* push on the screen */ - if (use_clipped_redraw) - { - ClutterGeometry *clip = &stage_glx->bounding_redraw_clip; - int copy_area[4]; - ClutterActor *actor; - - /* XXX: It seems there will be a race here in that the stage - * window may be resized before the cogl_framebuffer_swap_region - * is handled and so we may copy the wrong region. I can't - * really see how we can handle this with the current state of X - * but at least in this case a full redraw should be queued by - * the resize anyway so it should only exhibit temporary - * artefacts. - */ - - actor = CLUTTER_ACTOR (stage_x11->wrapper); - - copy_area[0] = clip->x; - copy_area[1] = clutter_actor_get_height (actor) - clip->y - clip->height; - copy_area[2] = clip->width; - copy_area[3] = clip->height; - - CLUTTER_NOTE (BACKEND, - "cogl_framebuffer_swap_region (onscreen: %p, " - "x: %d, y: %d, " - "width: %d, height: %d)", - stage_glx->onscreen, - copy_area[0], copy_area[1], copy_area[2], copy_area[3]); - - CLUTTER_TIMER_START (_clutter_uprof_context, blit_sub_buffer_timer); - - cogl_framebuffer_swap_region (COGL_FRAMEBUFFER (stage_glx->onscreen), - copy_area, 1); - - CLUTTER_TIMER_STOP (_clutter_uprof_context, blit_sub_buffer_timer); - } - else - { - CLUTTER_NOTE (BACKEND, "cogl_framebuffer_swap_buffers (onscreen: %p)", - stage_glx->onscreen); - - /* If we have swap buffer events then - * cogl_framebuffer_swap_buffers will return immediately and we - * need to track that there is a swap in progress... */ - if (clutter_feature_available (CLUTTER_FEATURE_SWAP_EVENTS)) - stage_glx->pending_swaps++; - - CLUTTER_TIMER_START (_clutter_uprof_context, swapbuffers_timer); - cogl_framebuffer_swap_buffers (COGL_FRAMEBUFFER (stage_glx->onscreen)); - CLUTTER_TIMER_STOP (_clutter_uprof_context, swapbuffers_timer); - } - - /* reset the redraw clipping for the next paint... */ - stage_glx->initialized_redraw_clip = FALSE; - - stage_glx->frame_count++; -} - -static CoglFramebuffer * -clutter_stage_glx_get_active_framebuffer (ClutterStageWindow *stage_window) -{ - ClutterStageGLX *stage_glx = CLUTTER_STAGE_GLX (stage_window); - - return COGL_FRAMEBUFFER (stage_glx->onscreen); -} - -static void -clutter_stage_window_iface_init (ClutterStageWindowIface *iface) -{ - clutter_stage_window_parent_iface = g_type_interface_peek_parent (iface); - - iface->realize = clutter_stage_glx_realize; - iface->unrealize = clutter_stage_glx_unrealize; - iface->get_pending_swaps = clutter_stage_glx_get_pending_swaps; - - iface->add_redraw_clip = clutter_stage_glx_add_redraw_clip; - iface->has_redraw_clips = clutter_stage_glx_has_redraw_clips; - iface->ignoring_redraw_clips = clutter_stage_glx_ignoring_redraw_clips; - iface->redraw = clutter_stage_glx_redraw; - iface->get_active_framebuffer = clutter_stage_glx_get_active_framebuffer; - - /* the rest is inherited from ClutterStageX11 */ -} diff --git a/clutter/glx/clutter-stage-glx.h b/clutter/glx/clutter-stage-glx.h deleted file mode 100644 index 43e8d1664..000000000 --- a/clutter/glx/clutter-stage-glx.h +++ /dev/null @@ -1,77 +0,0 @@ -/* Clutter. - * An OpenGL based 'interactive canvas' library. - * Authored By Matthew Allum <mallum@openedhand.com> - * Copyright (C) 2006-2007 OpenedHand - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library. If not, see <http://www.gnu.org/licenses/>. - * - * - */ - -#ifndef __CLUTTER_STAGE_GLX_H__ -#define __CLUTTER_STAGE_GLX_H__ - -#include <glib-object.h> -#include <clutter/clutter-stage.h> -#include <X11/Xlib.h> -#include <X11/Xatom.h> -#include <GL/glx.h> -#include <GL/gl.h> - -#include "clutter-backend-glx.h" -#include "../x11/clutter-stage-x11.h" - -G_BEGIN_DECLS - -#define CLUTTER_TYPE_STAGE_GLX (_clutter_stage_glx_get_type ()) -#define CLUTTER_STAGE_GLX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_STAGE_GLX, ClutterStageGLX)) -#define CLUTTER_IS_STAGE_GLX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_STAGE_GLX)) -#define CLUTTER_STAGE_GLX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CLUTTER_TYPE_STAGE_GLX, ClutterStageGLXClass)) -#define CLUTTER_IS_STAGE_GLX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CLUTTER_TYPE_STAGE_GLX)) -#define CLUTTER_STAGE_GLX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CLUTTER_TYPE_STAGE_GLX, ClutterStageGLXClass)) - -typedef struct _ClutterStageGLX ClutterStageGLX; -typedef struct _ClutterStageGLXClass ClutterStageGLXClass; - -struct _ClutterStageGLX -{ - ClutterStageX11 parent_instance; - - gint pending_swaps; - - CoglOnscreen *onscreen; - - unsigned int swap_callback_id; - - /* We only enable clipped redraws after 2 frames, since we've seen - * a lot of drivers can struggle to get going and may output some - * junk frames to start with. - */ - guint frame_count; - - ClutterGeometry bounding_redraw_clip; - - guint initialized_redraw_clip : 1; -}; - -struct _ClutterStageGLXClass -{ - ClutterStageX11Class parent_class; -}; - -GType _clutter_stage_glx_get_type (void) G_GNUC_CONST; - -G_END_DECLS - -#endif /* __CLUTTER_STAGE_H__ */ diff --git a/clutter/osx/clutter-event-osx.c b/clutter/osx/clutter-event-osx.c index 65876ed53..d6f3c2f31 100644 --- a/clutter/osx/clutter-event-osx.c +++ b/clutter/osx/clutter-event-osx.c @@ -115,6 +115,38 @@ * to 'unicode_value' Instead of <Shift>a or <Shift>3 you'd get <Shift>A * and <Shift># */ + + if ([self type] == NSFlagsChanged) + { + switch ([self keyCode]) + { + case 54: // Right Command + return CLUTTER_KEY_Meta_R; + case 55: // Left Command + return CLUTTER_KEY_Meta_L; + case 57: // Capslock + return CLUTTER_KEY_Caps_Lock; + case 56: // Left Shift + return CLUTTER_KEY_Shift_L; + case 60: // Right Shift + return CLUTTER_KEY_Shift_R; + case 58: // Left Alt + return CLUTTER_KEY_Alt_L; + case 61: // Right Alt + return CLUTTER_KEY_Alt_R; + case 59: // Left Ctrl + return CLUTTER_KEY_Control_L; + case 62: // Right Ctrl + return CLUTTER_KEY_Control_R; + case 63: // Function + return CLUTTER_KEY_function; + default: // No such key??!?? + CLUTTER_NOTE (EVENT, "Got NSFlagsChanged event with keyCode not a known modifier key: %d", + [self keyCode]); + return CLUTTER_KEY_VoidSymbol; + } + } + unichar c = [[self charactersIgnoringModifiers] characterAtIndex:0]; /* Latin-1 characters, 1:1 mapping - this ought to be reliable */ @@ -366,8 +398,49 @@ clutter_event_osx_translate (NSEvent *nsevent, process_scroll_event (event, FALSE); break; + case NSFlagsChanged: + // FIXME: This logic fails if the user presses both Shift keys at once, for example: + // we treat releasing one of them as keyDown. + switch ([nsevent keyCode]) + { + case 54: // Right Command + case 55: // Left Command + if ([nsevent modifierFlags] & NSCommandKeyMask) + event->type = CLUTTER_KEY_PRESS; + break; + + case 57: // Capslock + if ([nsevent modifierFlags] & NSAlphaShiftKeyMask) + event->type = CLUTTER_KEY_PRESS; + break; + + case 56: // Left Shift + case 60: // Right Shift + if ([nsevent modifierFlags] & NSShiftKeyMask) + event->type = CLUTTER_KEY_PRESS; + break; + + case 58: // Left Alt + case 61: // Right Alt + if ([nsevent modifierFlags] & NSAlternateKeyMask) + event->type = CLUTTER_KEY_PRESS; + break; + + case 59: // Left Ctrl + case 62: // Right Ctrl + if ([nsevent modifierFlags] & NSControlKeyMask) + event->type = CLUTTER_KEY_PRESS; + break; + + case 63: // Function + if ([nsevent modifierFlags] & NSFunctionKeyMask) + event->type = CLUTTER_KEY_PRESS; + break; + } + /* fall through */ case NSKeyDown: - event->type = CLUTTER_KEY_PRESS; + if ([nsevent type] == NSKeyDown) + event->type = CLUTTER_KEY_PRESS; /* fall through */ case NSKeyUp: if (event->type != CLUTTER_KEY_PRESS) @@ -376,14 +449,16 @@ clutter_event_osx_translate (NSEvent *nsevent, event->key.hardware_keycode = [nsevent keyCode]; event->key.modifier_state = [nsevent clutterModifierState]; event->key.keyval = [nsevent clutterKeyVal]; - event->key.unicode_value = [[nsevent characters] characterAtIndex:0]; + event->key.unicode_value = ([nsevent type] == NSFlagsChanged) + ? (gunichar)'\0' + : [[nsevent characters] characterAtIndex:0]; clutter_event_set_device (event, manager_osx->core_keyboard); CLUTTER_NOTE (EVENT, "key %d (%s) (%s) %s, keyval %d", [nsevent keyCode], - [[nsevent characters] UTF8String], - [[nsevent charactersIgnoringModifiers] UTF8String], - event->type == CLUTTER_KEY_PRESS ? "press" : "release", + ([nsevent type] == NSFlagsChanged) ? "NULL" : [[nsevent characters] UTF8String], + ([nsevent type] == NSFlagsChanged) ? "NULL" : [[nsevent charactersIgnoringModifiers] UTF8String], + (event->type == CLUTTER_KEY_PRESS) ? "press" : "release", event->key.keyval); return TRUE; diff --git a/clutter/win32/clutter-backend-win32.c b/clutter/win32/clutter-backend-win32.c index da61ea3f4..220d517c6 100644 --- a/clutter/win32/clutter-backend-win32.c +++ b/clutter/win32/clutter-backend-win32.c @@ -54,7 +54,7 @@ static HINSTANCE clutter_hinst = NULL; /* various flags corresponding to pre init setup calls */ static gboolean _no_event_retrieval = FALSE; -G_CONST_RETURN gchar * +const gchar * _clutter_backend_win32_get_vblank (void) { if (clutter_vblank_name && strcmp (clutter_vblank_name, "0") == 0) diff --git a/clutter/win32/clutter-backend-win32.h b/clutter/win32/clutter-backend-win32.h index bfa74f712..2bd365b74 100644 --- a/clutter/win32/clutter-backend-win32.h +++ b/clutter/win32/clutter-backend-win32.h @@ -72,7 +72,7 @@ clutter_backend_win32_get_features (ClutterBackend *backend); HCURSOR _clutter_backend_win32_get_invisible_cursor (ClutterBackend *backend); -G_CONST_RETURN gchar *_clutter_backend_win32_get_vblank (void); +const gchar *_clutter_backend_win32_get_vblank (void); G_END_DECLS diff --git a/clutter/x11/clutter-backend-x11.c b/clutter/x11/clutter-backend-x11.c index f9e256151..ab1cde264 100644 --- a/clutter/x11/clutter-backend-x11.c +++ b/clutter/x11/clutter-backend-x11.c @@ -1027,7 +1027,7 @@ clutter_x11_remove_filter (ClutterX11FilterFunc func, * pointer to the internal list of input devices; the returned list is * owned by Clutter and should not be modified or freed */ -G_CONST_RETURN GSList * +const GSList * clutter_x11_get_input_devices (void) { ClutterDeviceManager *manager; diff --git a/clutter/x11/clutter-x11.h b/clutter/x11/clutter-x11.h index 66611bd06..262a54686 100644 --- a/clutter/x11/clutter-x11.h +++ b/clutter/x11/clutter-x11.h @@ -127,7 +127,7 @@ gboolean clutter_x11_has_event_retrieval (void); ClutterStage *clutter_x11_get_stage_from_window (Window win); #ifndef CLUTTER_DISABLE_DEPRECATED -G_CONST_RETURN GSList* clutter_x11_get_input_devices (void) G_GNUC_DEPRECATED; +const GSList* clutter_x11_get_input_devices (void) G_GNUC_DEPRECATED; #endif void clutter_x11_enable_xinput (void); diff --git a/configure.ac b/configure.ac index c24d54eff..ce059dd87 100644 --- a/configure.ac +++ b/configure.ac @@ -10,7 +10,7 @@ # - increase clutter_interface_version to the next odd number m4_define([clutter_major_version], [1]) m4_define([clutter_minor_version], [7]) -m4_define([clutter_micro_version], [1]) +m4_define([clutter_micro_version], [3]) # • for stable releases: increase the interface age by 1 for each release; # if the API changes, set to 0. interface_age and binary_age are used to @@ -207,7 +207,7 @@ AS_CASE([$CLUTTER_FLAVOUR], SUPPORT_XLIB=1 SUPPORT_GLX=1 - CLUTTER_WINSYS=glx + CLUTTER_WINSYS=cogl CLUTTER_WINSYS_BASE=x11 CLUTTER_WINSYS_BASE_LIB="x11/libclutter-x11.la" CLUTTER_SONAME_INFIX=glx @@ -238,7 +238,7 @@ AS_CASE([$CLUTTER_FLAVOUR], SUPPORT_EGL=1 SUPPORT_EGL_PLATFORM_POWERVR_X11=1 - CLUTTER_WINSYS=egl + CLUTTER_WINSYS=cogl CLUTTER_WINSYS_BASE=x11 CLUTTER_WINSYS_BASE_LIB="x11/libclutter-x11.la" # I think this winsys can be API and ABI compatible with the @@ -275,7 +275,7 @@ AS_CASE([$CLUTTER_FLAVOUR], SUPPORT_EGL=1 SUPPORT_EGL_PLATFORM_POWERVR_X11=1 - CLUTTER_WINSYS=egl + CLUTTER_WINSYS=cogl CLUTTER_WINSYS_BASE=x11 CLUTTER_WINSYS_BASE_LIB="x11/libclutter-x11.la" CLUTTER_SONAME_INFIX=eglx @@ -310,7 +310,7 @@ AS_CASE([$CLUTTER_FLAVOUR], FLAVOUR_LIBS="$FLAVOUR_LIBS $TSLIB_LIBS $EVDEV_LIBS" FLAVOUR_CFLAGS="$FLAVOUR_CFLAGS $TSLIB_CFLAGS $EVDEV_CFLAGS" - CLUTTER_WINSYS=egl + CLUTTER_WINSYS=cogl CLUTTER_SONAME_INFIX=eglnative ], @@ -323,7 +323,7 @@ AS_CASE([$CLUTTER_FLAVOUR], SUPPORT_EGL_PLATFORM_GDL=1 # The cex100 is a small specialization of the EGL backend - CLUTTER_WINSYS=egl + CLUTTER_WINSYS=cogl CLUTTER_SONAME_INFIX=cex100 found_gdl=no @@ -687,6 +687,38 @@ AS_CASE([$enable_debug], AC_SUBST(CLUTTER_DEBUG_CFLAGS) +dnl === Enable deprecation guards ================================================== + +m4_define([deprecated_default], + [m4_if(m4_eval(clutter_minor_version % 2), + [1], + [no], + [yes])]) + +AC_ARG_ENABLE([deprecated], + [AS_HELP_STRING([--enable-deprecated=@<:@no/yes@:>@], + [Whether deprecated symbols should be disabled when compiling Clutter])], + [], + [enable_deprecated=deprecated_default]) + +AS_CASE([$enable_deprecated], + + [no], + [ + CLUTTER_DEPRECATED_CFLAGS="-DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DCOGL_DISABLE_DEPRECATED -DCLUTTER_DISABLE_DEPRECATED" + ], + + [yes], + [ + CLUTTER_DEPRECATED_CFLAGS="" + ], + + [AC_MSG_ERROR([Unknown argument for --enable-deprecated])] +) + +AC_SUBST([CLUTTER_DEPRECATED_CFLAGS]) + + dnl === Conformance test suite ================================================ AC_ARG_ENABLE([conformance], @@ -911,7 +943,7 @@ AC_CONFIG_FILES([ clutter/cally/cally-$CLUTTER_API_VERSION.pc:clutter/cally/cally.pc.in - clutter/egl/clutter-cex100.h + clutter/cogl/clutter-cex100.h tests/Makefile tests/accessibility/Makefile @@ -959,6 +991,7 @@ echo " Clutter debug level: ${enable_debug}" echo " Compiler flags: ${CFLAGS} ${MAINTAINER_CFLAGS}" echo " Profiling enabled: ${enable_profile}" echo " Enable coverage tests: ${enable_gcov}" +echo " Enable deprecated symbols: ${enable_deprecated}" # Documentation echo "" diff --git a/AUTHORS b/doc/AUTHORS.old index a72c94892..a72c94892 100644 --- a/AUTHORS +++ b/doc/AUTHORS.old diff --git a/doc/CODING_STYLE b/doc/CODING_STYLE index 9f0a15bd4..b8682c82b 100644 --- a/doc/CODING_STYLE +++ b/doc/CODING_STYLE @@ -406,10 +406,10 @@ definition should be vertically aligned in three columns: The maximum width of each column is given by the longest element in the column: - void clutter_type_set_property (ClutterType *type, - const gchar *value, - GError **error); - G_CONST_RETURN gchar *clutter_type_get_property (ClutterType *type); + void clutter_type_set_property (ClutterType *type, + const gchar *value, + GError **error); + const gchar *clutter_type_get_property (ClutterType *type); It is also possible to align the columns to the next tab: diff --git a/doc/RELEASING b/doc/RELEASING index 5e1e6fa6d..7b78c6b59 100644 --- a/doc/RELEASING +++ b/doc/RELEASING @@ -3,15 +3,16 @@ RELEASING When making a new release; - - Verify that you don't have uncommitted changes; both: + - Verify that you don't have uncommitted and unpublished + changes, i.e. both this: - $ git diff HEAD + $ git status - and: + and this: $ git log master..origin/master - should be empty. + should be empty. Commit and push before the next step. - Clean your work directory: diff --git a/doc/cookbook/examples/cb-button.c b/doc/cookbook/examples/cb-button.c index 0260d1470..e02416c9c 100644 --- a/doc/cookbook/examples/cb-button.c +++ b/doc/cookbook/examples/cb-button.c @@ -429,7 +429,7 @@ cb_button_set_text_color (CbButton *self, * * Returns: the button's text. This must not be freed by the application. */ -G_CONST_RETURN gchar * +const gchar * cb_button_get_text (CbButton *self) { g_return_val_if_fail (CB_IS_BUTTON (self), NULL); diff --git a/doc/cookbook/examples/cb-button.h b/doc/cookbook/examples/cb-button.h index 9362a49ae..756526d4c 100644 --- a/doc/cookbook/examples/cb-button.h +++ b/doc/cookbook/examples/cb-button.h @@ -67,7 +67,7 @@ struct _CbButtonClass ClutterActor *cb_button_new (void); /* getter */ -G_CONST_RETURN gchar * cb_button_get_text (CbButton *self); +const gchar *cb_button_get_text (CbButton *self); /* setters - these are wrappers round functions * which change properties of the internal actors diff --git a/doc/reference/clutter/Makefile.am b/doc/reference/clutter/Makefile.am index 648013bc0..87f68de23 100644 --- a/doc/reference/clutter/Makefile.am +++ b/doc/reference/clutter/Makefile.am @@ -76,6 +76,7 @@ IGNORE_HFILES=\ clutter-device-manager-private.h \ clutter-enum-types.h \ clutter-event-translator.h \ + clutter-flatten-effect.h \ clutter-id-pool.h \ clutter-keysyms.h \ clutter-keysyms-compat.h \ diff --git a/doc/reference/clutter/clutter-docs.xml.in b/doc/reference/clutter/clutter-docs.xml.in index 1e985ed00..789d71f86 100644 --- a/doc/reference/clutter/clutter-docs.xml.in +++ b/doc/reference/clutter/clutter-docs.xml.in @@ -98,6 +98,8 @@ <xi:include href="xml/clutter-click-action.xml"/> <xi:include href="xml/clutter-drag-action.xml"/> + <xi:include href="xml/clutter-gesture-action.xml"/> + <xi:include href="xml/clutter-swipe-action.xml"/> </chapter> <chapter> @@ -325,6 +327,11 @@ <xi:include href="xml/api-index-1.6.xml"><xi:fallback /></xi:include> </index> + <index role="1.8"> + <title>Index of new symbols in 1.8</title> + <xi:include href="xml/api-index-1.8.xml"><xi:fallback /></xi:include> + </index> + <appendix id="license"> <title>License</title> diff --git a/doc/reference/clutter/clutter-sections.txt b/doc/reference/clutter/clutter-sections.txt index 16c78baea..44fd85ddd 100644 --- a/doc/reference/clutter/clutter-sections.txt +++ b/doc/reference/clutter/clutter-sections.txt @@ -1383,6 +1383,8 @@ clutter_script_list_objects ClutterScriptConnectFunc clutter_script_connect_signals clutter_script_connect_signals_full +clutter_script_add_states +clutter_script_get_states <SUBSECTION> clutter_script_get_type_from_name @@ -1721,6 +1723,7 @@ clutter_interval_get_type <SECTION> <FILE>clutter-cairo-texture</FILE> <TITLE>ClutterCairoTexture</TITLE> +CLUTTER_CAIRO_FORMAT_ARGB32 ClutterCairoTexture ClutterCairoTextureClass clutter_cairo_texture_new @@ -1810,6 +1813,8 @@ clutter_text_set_cursor_color clutter_text_get_cursor_color clutter_text_set_selection_color clutter_text_get_selection_color +clutter_text_set_selected_text_color +clutter_text_get_selected_text_color clutter_text_set_cursor_position clutter_text_get_cursor_position clutter_text_set_cursor_visible @@ -1821,6 +1826,7 @@ clutter_text_get_cursor_size clutter_text_activate clutter_text_position_to_coords clutter_text_set_preedit_string +clutter_text_get_layout_offsets <SUBSECTION Standard> CLUTTER_IS_TEXT @@ -2447,9 +2453,13 @@ ClutterStatePrivate <TITLE>ClutterClickAction</TITLE> ClutterClickAction ClutterClickActionClass +ClutterLongPressState clutter_click_action_new + +<SUBSECTION> clutter_click_action_get_button clutter_click_action_get_state +clutter_click_action_get_coords <SUBSECTION> clutter_click_action_release @@ -2512,6 +2522,7 @@ clutter_offscreen_effect_get_type ClutterShaderType ClutterShaderEffect ClutterShaderEffectClass +clutter_shader_effect_new clutter_shader_effect_set_uniform clutter_shader_effect_set_uniform_value <SUBSECTION> @@ -2666,3 +2677,41 @@ CLUTTER_TYPE_SNAP_CONSTRAINT ClutterSnapConstraintClass clutter_snap_constraint_get_type </SECTION> + +<SECTION> +<FILE>clutter-gesture-action</FILE> +ClutterGestureAction +ClutterGestureActionClass +clutter_gesture_action_new +clutter_gesture_action_get_press_coords +clutter_gesture_action_get_motion_coords +clutter_gesture_action_get_release_coords +<SUBSECTION Standard> +CLUTTER_GESTURE_ACTION +CLUTTER_GESTURE_ACTION_CLASS +CLUTTER_IS_GESTURE_ACTION +CLUTTER_IS_GESTURE_ACTION_CLASS +CLUTTER_GESTURE_ACTION_GET_CLASS +CLUTTER_TYPE_GESTURE_ACTION +<SUBSECTION Private> +ClutterGestureActionPrivate +clutter_gesture_action_get_type +</SECTION> + +<SECTION> +<FILE>clutter-swipe-action</FILE> +ClutterSwipeAction +ClutterSwipeActionClass +ClutterSwipeDirection +clutter_swipe_action_new +<SUBSECTION Standard> +CLUTTER_SWIPE_ACTION +CLUTTER_SWIPE_ACTION_CLASS +CLUTTER_IS_SWIPE_ACTION +CLUTTER_IS_SWIPE_ACTION_CLASS +CLUTTER_SWIPE_ACTION_GET_CLASS +CLUTTER_TYPE_SWIPE_ACTION +<SUBSECTION Private> +ClutterSwipeActionPrivate +clutter_swipe_action_get_type +</SECTION> diff --git a/doc/reference/clutter/clutter.types b/doc/reference/clutter/clutter.types index f55aaa9fb..c4eefe8af 100644 --- a/doc/reference/clutter/clutter.types +++ b/doc/reference/clutter/clutter.types @@ -34,6 +34,7 @@ clutter_drag_action_get_type clutter_effect_get_type clutter_fixed_layout_get_type clutter_flow_layout_get_type +clutter_gesture_action_get_type clutter_group_get_type clutter_input_device_get_type clutter_interval_get_type @@ -58,6 +59,7 @@ clutter_snap_constraint_get_type clutter_stage_get_type clutter_stage_manager_get_type clutter_state_get_type +clutter_swipe_action_get_type clutter_table_layout_get_type clutter_text_get_type clutter_texture_get_type diff --git a/po/clutter-1.0.pot b/po/clutter-1.0.pot index bdd5f413d..7745e0c01 100644 --- a/po/clutter-1.0.pot +++ b/po/clutter-1.0.pot @@ -1,15 +1,15 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# Copyright (C) YEAR Intel Corporation # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: clutter 1.7.2\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-05-12 13:17+0200\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -18,2082 +18,2113 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../clutter/clutter-actor.c:3617 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "" -#: ../clutter/clutter-actor.c:3618 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3633 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "" -#: ../clutter/clutter-actor.c:3634 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3649 ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "" -#: ../clutter/clutter-actor.c:3650 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3664 ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "" -#: ../clutter/clutter-actor.c:3665 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3683 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "" -#: ../clutter/clutter-actor.c:3684 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3702 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "" -#: ../clutter/clutter-actor.c:3703 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3719 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "" -#: ../clutter/clutter-actor.c:3720 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "" -#: ../clutter/clutter-actor.c:3743 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3762 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "" -#: ../clutter/clutter-actor.c:3763 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3782 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "" -#: ../clutter/clutter-actor.c:3783 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3802 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "" -#: ../clutter/clutter-actor.c:3803 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3819 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "" -#: ../clutter/clutter-actor.c:3820 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "" -#: ../clutter/clutter-actor.c:3835 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "" -#: ../clutter/clutter-actor.c:3836 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "" -#: ../clutter/clutter-actor.c:3851 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "" -#: ../clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "" -#: ../clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "" -#: ../clutter/clutter-actor.c:3870 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "" -#: ../clutter/clutter-actor.c:3889 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "" -#: ../clutter/clutter-actor.c:3890 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "" -#: ../clutter/clutter-actor.c:3946 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "" -#: ../clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: ../clutter/clutter-actor.c:3962 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "" -#: ../clutter/clutter-actor.c:3963 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "" -#: ../clutter/clutter-actor.c:3978 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "" -#: ../clutter/clutter-actor.c:3993 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +msgid "Whether to flatten the actor into a single image" +msgstr "" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "" -#: ../clutter/clutter-actor.c:3994 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "" -#: ../clutter/clutter-actor.c:4009 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "" -#: ../clutter/clutter-actor.c:4010 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "" -#: ../clutter/clutter-actor.c:4024 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: ../clutter/clutter-actor.c:4025 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: ../clutter/clutter-actor.c:4041 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "" -#: ../clutter/clutter-actor.c:4042 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "" -#: ../clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: ../clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: ../clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "" -#: ../clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "" -#: ../clutter/clutter-actor.c:4085 ../clutter/clutter-actor-meta.c:205 -#: ../clutter/clutter-binding-pool.c:319 ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "" -#: ../clutter/clutter-actor.c:4086 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "" -#: ../clutter/clutter-actor.c:4100 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "" -#: ../clutter/clutter-actor.c:4101 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "" -#: ../clutter/clutter-actor.c:4116 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "" -#: ../clutter/clutter-actor.c:4117 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "" -#: ../clutter/clutter-actor.c:4132 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "" -#: ../clutter/clutter-actor.c:4133 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: ../clutter/clutter-actor.c:4148 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "" -#: ../clutter/clutter-actor.c:4149 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: ../clutter/clutter-actor.c:4164 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: ../clutter/clutter-actor.c:4165 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "" -#: ../clutter/clutter-actor.c:4182 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "" -#: ../clutter/clutter-actor.c:4198 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "" -#: ../clutter/clutter-actor.c:4214 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "" -#: ../clutter/clutter-actor.c:4215 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4230 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "" -#: ../clutter/clutter-actor.c:4231 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "" -#: ../clutter/clutter-actor.c:4247 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "" -#: ../clutter/clutter-actor.c:4248 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "" -#: ../clutter/clutter-actor.c:4264 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "" -#: ../clutter/clutter-actor.c:4265 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: ../clutter/clutter-actor.c:4282 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4300 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: ../clutter/clutter-actor.c:4301 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: ../clutter/clutter-actor.c:4317 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: ../clutter/clutter-actor.c:4318 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: ../clutter/clutter-actor.c:4333 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: ../clutter/clutter-actor.c:4334 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: ../clutter/clutter-actor.c:4353 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: ../clutter/clutter-actor.c:4374 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: ../clutter/clutter-actor.c:4375 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: ../clutter/clutter-actor.c:4385 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "" -#: ../clutter/clutter-actor.c:4386 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "" -#: ../clutter/clutter-actor.c:4404 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "" -#: ../clutter/clutter-actor.c:4405 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "" -#: ../clutter/clutter-actor.c:4422 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "" -#: ../clutter/clutter-actor.c:4423 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "" -#: ../clutter/clutter-actor.c:4437 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "" -#: ../clutter/clutter-actor.c:4438 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "" -#: ../clutter/clutter-actor-meta.c:191 ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "" -#: ../clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: ../clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: ../clutter/clutter-actor-meta.c:219 ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "" -#: ../clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 ../clutter/clutter-clone.c:326 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: ../clutter/clutter-alpha.c:339 ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "" -#: ../clutter/clutter-alpha.c:376 ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "" -#: ../clutter/clutter-animation.c:499 ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "" -#: ../clutter/clutter-animation.c:514 ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: ../clutter/clutter-animation.c:542 ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "" -#: ../clutter/clutter-bin-layout.c:261 ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "" -#: ../clutter/clutter-bin-layout.c:270 ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "" -#: ../clutter/clutter-box.c:557 ../clutter/clutter-rectangle.c:258 -#: ../clutter/clutter-stage.c:1710 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "" -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "" -#: ../clutter/clutter-box-layout.c:377 ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "" -#: ../clutter/clutter-box-layout.c:378 ../clutter/clutter-table-layout.c:632 +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the horizontal axis" msgstr "" -#: ../clutter/clutter-box-layout.c:386 ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "" -#: ../clutter/clutter-box-layout.c:387 ../clutter/clutter-table-layout.c:639 +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the vertical axis" msgstr "" -#: ../clutter/clutter-box-layout.c:396 ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "" -#: ../clutter/clutter-box-layout.c:405 ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: ../clutter/clutter-box-layout.c:1093 ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "" -#: ../clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "" -#: ../clutter/clutter-box-layout.c:1138 ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "" -#: ../clutter/clutter-box-layout.c:1139 ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: ../clutter/clutter-box-layout.c:1160 ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: ../clutter/clutter-box-layout.c:1161 ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: ../clutter/clutter-box-layout.c:1178 ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: ../clutter/clutter-box-layout.c:1179 ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: ../clutter/clutter-cairo-texture.c:404 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "" -#: ../clutter/clutter-cairo-texture.c:405 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: ../clutter/clutter-cairo-texture.c:419 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "" -#: ../clutter/clutter-cairo-texture.c:420 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 msgid "The actor wrapped by this data" msgstr "" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: ../clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "" -#: ../clutter/clutter-flow-layout.c:914 ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "" -#: ../clutter/clutter-flow-layout.c:931 ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:486 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "" -#: ../clutter/clutter-main.c:1282 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "" -#: ../clutter/clutter-main.c:1284 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: ../clutter/clutter-main.c:1286 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "" -#: ../clutter/clutter-main.c:1289 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "" -#: ../clutter/clutter-main.c:1292 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: ../clutter/clutter-main.c:1295 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "" -#: ../clutter/clutter-main.c:1298 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "" -#: ../clutter/clutter-main.c:1300 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "" -#: ../clutter/clutter-main.c:1304 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: ../clutter/clutter-main.c:1306 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: ../clutter/clutter-main.c:1309 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "" -#: ../clutter/clutter-main.c:1491 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#: clutter/clutter-media.c:92 +msgid "Whether the actor is playing" msgstr "" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: ../clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "" -#: ../clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "" -#: ../clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: ../clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "" -#: ../clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: ../clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "" -#: ../clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: ../clutter/clutter-script.c:385 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: ../clutter/clutter-script.c:386 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: ../clutter/clutter-script.c:400 ../clutter/clutter-texture.c:1080 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "" -#: ../clutter/clutter-script.c:401 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: ../clutter/clutter-settings.c:398 ../clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "" -#: ../clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: ../clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: ../clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "" -#: ../clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "" -#: ../clutter/clutter-stage.c:1652 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: ../clutter/clutter-stage.c:1653 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: ../clutter/clutter-stage.c:1669 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: ../clutter/clutter-stage.c:1670 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: ../clutter/clutter-stage.c:1682 ../clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "" -#: ../clutter/clutter-stage.c:1683 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: ../clutter/clutter-stage.c:1697 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "" -#: ../clutter/clutter-stage.c:1698 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: ../clutter/clutter-stage.c:1711 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: ../clutter/clutter-stage.c:1725 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: ../clutter/clutter-stage.c:1726 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: ../clutter/clutter-stage.c:1741 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "" -#: ../clutter/clutter-stage.c:1742 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "" -#: ../clutter/clutter-stage.c:1757 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "" -#: ../clutter/clutter-stage.c:1758 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: ../clutter/clutter-stage.c:1772 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "" -#: ../clutter/clutter-stage.c:1773 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: ../clutter/clutter-stage.c:1789 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "" -#: ../clutter/clutter-stage.c:1790 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: ../clutter/clutter-stage.c:1806 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: ../clutter/clutter-stage.c:1807 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: ../clutter/clutter-stage.c:1823 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: ../clutter/clutter-stage.c:1824 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: ../clutter/clutter-stage.c:1837 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: ../clutter/clutter-stage.c:1838 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "" -#: ../clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "" -#: ../clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "" -#: ../clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "" -#: ../clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "" -#: ../clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "" -#: ../clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "" -#: ../clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "" -#: ../clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "" -#: ../clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "" -#: ../clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "" -#: ../clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: ../clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: ../clutter/clutter-text.c:2682 ../clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "" -#: ../clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: ../clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "" -#: ../clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "" -#: ../clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "" -#: ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "" -#: ../clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: ../clutter/clutter-text.c:2760 ../clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: ../clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: ../clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "" -#: ../clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: ../clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "" -#: ../clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: ../clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "" -#: ../clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: ../clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "" -#: ../clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: ../clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: ../clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: ../clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "" -#: ../clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: ../clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "" -#: ../clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: ../clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "" -#: ../clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: ../clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "" -#: ../clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: ../clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "" -#: ../clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "" -#: ../clutter/clutter-texture.c:994 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +msgid "Selected Text Color" +msgstr "" + +#: clutter/clutter-text.c:3227 +msgid "Selected Text Color Set" +msgstr "" + +#: clutter/clutter-text.c:3228 +msgid "Whether the selected text color has been set" +msgstr "" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: ../clutter/clutter-texture.c:995 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: ../clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: ../clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: ../clutter/clutter-texture.c:1013 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: ../clutter/clutter-texture.c:1029 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: ../clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: ../clutter/clutter-texture.c:1063 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: ../clutter/clutter-texture.c:1081 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: ../clutter/clutter-texture.c:1088 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "" -#: ../clutter/clutter-texture.c:1089 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: ../clutter/clutter-texture.c:1115 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "" -#: ../clutter/clutter-texture.c:1116 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: ../clutter/clutter-texture.c:1132 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: ../clutter/clutter-texture.c:1133 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: ../clutter/clutter-texture.c:1157 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: ../clutter/clutter-texture.c:1158 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "" -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:546 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:555 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:564 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:573 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:582 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:591 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:600 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:611 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:621 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:630 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:639 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:647 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" @@ -6,803 +6,799 @@ msgid "" msgstr "" "Project-Id-Version: clutter master\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" -"product=clutter&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-05-13 14:46+0000\n" -"PO-Revision-Date: 2011-05-15 21:07+0200\n" +"Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" +"product=clutter\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" +"PO-Revision-Date: 2011-06-13 13:53+0200\n" "Last-Translator: Marek Černocký <marek@manet.cz>\n" "Language-Team: Czech <gnome-cs-list@gnome.org>\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: ../clutter/clutter-actor.c:3786 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Souřadnice X" -#: ../clutter/clutter-actor.c:3787 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Souřadnice X účastníka" -#: ../clutter/clutter-actor.c:3802 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Souřadnice Y" -#: ../clutter/clutter-actor.c:3803 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Souřadnice Y účastníka" -#: ../clutter/clutter-actor.c:3818 ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Šířka" -#: ../clutter/clutter-actor.c:3819 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Šířka účastníka" -#: ../clutter/clutter-actor.c:3833 ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Výška" -#: ../clutter/clutter-actor.c:3834 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Výška účastníka" -#: ../clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Pevná X" -#: ../clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Přikázaná poloha X účastníka" -#: ../clutter/clutter-actor.c:3871 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Pevná Y" -#: ../clutter/clutter-actor.c:3872 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Přikázaná poloha Y účastníka" -#: ../clutter/clutter-actor.c:3888 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Nastavena pevná poloha" -#: ../clutter/clutter-actor.c:3889 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Zda je použita pevná poloha pro účastníka" -#: ../clutter/clutter-actor.c:3911 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Min. šířka" -#: ../clutter/clutter-actor.c:3912 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Požadavek na nutnou minimální šířku účastníka" -#: ../clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Min. výška" -#: ../clutter/clutter-actor.c:3932 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Požadavek na nutnou minimální výšku účastníka" -#: ../clutter/clutter-actor.c:3951 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Přirozená šířka" -#: ../clutter/clutter-actor.c:3952 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Požadavek na nutnou přirozenou šířku účastníka" -#: ../clutter/clutter-actor.c:3971 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Přirozená výška" -#: ../clutter/clutter-actor.c:3972 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Požadavek na nutnou přirozenou výšku účastníka" -#: ../clutter/clutter-actor.c:3988 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Nastavena min. šířka" -#: ../clutter/clutter-actor.c:3989 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Zda se má použit vlastnost min-width" -#: ../clutter/clutter-actor.c:4004 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Nastavena min. výška" -#: ../clutter/clutter-actor.c:4005 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Zda se má použit vlastnost min-height" -#: ../clutter/clutter-actor.c:4020 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Nastavena přirozená šířka" -#: ../clutter/clutter-actor.c:4021 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Zda se má použit vlastnost natural-width" -#: ../clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Nastavena přirozená výška" -#: ../clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Zda se má použit vlastnost natural-height" -#: ../clutter/clutter-actor.c:4058 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Místo" -#: ../clutter/clutter-actor.c:4059 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Místo zabrané účastníkem" -#: ../clutter/clutter-actor.c:4115 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Režim požadavku" -#: ../clutter/clutter-actor.c:4116 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Režim požadavku účastníka" -#: ../clutter/clutter-actor.c:4131 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Hloubka" -#: ../clutter/clutter-actor.c:4132 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Poloha na ose X" -#: ../clutter/clutter-actor.c:4146 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Krytí" -#: ../clutter/clutter-actor.c:4147 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Úroveň krytí barev účastníka" -#: ../clutter/clutter-actor.c:4163 -#| msgid "Offscreen" +#: clutter/clutter-actor.c:4186 msgid "Offscreen redirect" msgstr "Přesměrování vykreslení v paměti" -#: ../clutter/clutter-actor.c:4164 -#| msgid "Whether the text should be a single line" +#: clutter/clutter-actor.c:4187 msgid "Whether to flatten the actor into a single image" msgstr "Zda by měl být účastník shrnut do jednoho obrázku" -#: ../clutter/clutter-actor.c:4182 +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Viditelnost" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Zda je účastník viditelný či ne" -#: ../clutter/clutter-actor.c:4198 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Namapován" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Zda bude účastník kreslen" -#: ../clutter/clutter-actor.c:4213 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Realizován" -#: ../clutter/clutter-actor.c:4214 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Zda byl účastník realizován" -#: ../clutter/clutter-actor.c:4230 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reagující" -#: ../clutter/clutter-actor.c:4231 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Zda účastník reaguje na události" -#: ../clutter/clutter-actor.c:4243 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Má ořez" -#: ../clutter/clutter-actor.c:4244 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Zda má účastník nastavené ořezání" -#: ../clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Ořez" -#: ../clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "Oblast ořezání účastníka" -#: ../clutter/clutter-actor.c:4274 ../clutter/clutter-actor-meta.c:207 -#: ../clutter/clutter-binding-pool.c:319 ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Název" -#: ../clutter/clutter-actor.c:4275 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Název účastníka" -#: ../clutter/clutter-actor.c:4289 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Měřítko X" -#: ../clutter/clutter-actor.c:4290 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Škálovací měřítko v ose X" -#: ../clutter/clutter-actor.c:4305 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Měřítko Y" -#: ../clutter/clutter-actor.c:4306 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Škálovací měřítko v ose Y" -#: ../clutter/clutter-actor.c:4321 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Střed škálování X" -#: ../clutter/clutter-actor.c:4322 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Střed škálování ve vodorovném směru" -#: ../clutter/clutter-actor.c:4337 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Střed škálování Y" -#: ../clutter/clutter-actor.c:4338 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Střed škálování ve svislém směru" -#: ../clutter/clutter-actor.c:4353 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Středobod škálování" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Střed škálování" -#: ../clutter/clutter-actor.c:4371 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Úhel natočení v X" -#: ../clutter/clutter-actor.c:4372 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Úhel natočení v ose X" -#: ../clutter/clutter-actor.c:4387 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Úhel natočení v Y" -#: ../clutter/clutter-actor.c:4388 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Úhel natočení v ose Y" -#: ../clutter/clutter-actor.c:4403 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Úhel natočení v Z" -#: ../clutter/clutter-actor.c:4404 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Úhel natočení v ose Z" -#: ../clutter/clutter-actor.c:4419 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Střed natočení X" -#: ../clutter/clutter-actor.c:4420 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Souřadnice na ose X středu natočení" -#: ../clutter/clutter-actor.c:4436 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Střed natočení Y" -#: ../clutter/clutter-actor.c:4437 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Souřadnice na ose Y středu natočení" -#: ../clutter/clutter-actor.c:4453 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Střed natočení Z" -#: ../clutter/clutter-actor.c:4454 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Souřadnice na ose Z středu natočení" -#: ../clutter/clutter-actor.c:4470 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Středobod natočení v ose Z" -#: ../clutter/clutter-actor.c:4471 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Středový bod pro natočení okolo osy Z" -#: ../clutter/clutter-actor.c:4489 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Kotva X" -#: ../clutter/clutter-actor.c:4490 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Souřadnice X kotevního bodu" -#: ../clutter/clutter-actor.c:4506 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Kotva Y" -#: ../clutter/clutter-actor.c:4507 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Souřadnice Y kotevního bodu" -#: ../clutter/clutter-actor.c:4522 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Středobod kotvy" -#: ../clutter/clutter-actor.c:4523 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "Kotevní bod ve formě ClutterGravity" -#: ../clutter/clutter-actor.c:4542 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Zobrazit podle nastavení rodiče" -#: ../clutter/clutter-actor.c:4543 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Zda je účastník zobrazen, když je zobrazen rodič" -#: ../clutter/clutter-actor.c:4563 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Ořez podle místa" -#: ../clutter/clutter-actor.c:4564 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Mění oblast ořezu průběžně podle místa, na kterém je účastník" -#: ../clutter/clutter-actor.c:4574 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Směr textu" -#: ../clutter/clutter-actor.c:4575 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Směr textu" -#: ../clutter/clutter-actor.c:4593 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Má ukazatel" -#: ../clutter/clutter-actor.c:4594 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Zda účastník obsahuje ukazatel některého ze vstupních zařízení" -#: ../clutter/clutter-actor.c:4611 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Akce" -#: ../clutter/clutter-actor.c:4612 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Přidává do účastníka akci" -#: ../clutter/clutter-actor.c:4626 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Omezení" -#: ../clutter/clutter-actor.c:4627 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Přidává do účastníka omezení" -#: ../clutter/clutter-actor-meta.c:193 ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Účastník" -#: ../clutter/clutter-actor-meta.c:194 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "Účastník vložený do struktury" -#: ../clutter/clutter-actor-meta.c:208 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "Název struktury" -#: ../clutter/clutter-actor-meta.c:221 ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Povolena" -#: ../clutter/clutter-actor-meta.c:222 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Zda je struktura povolena" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 ../clutter/clutter-clone.c:340 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Zdroj" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "Zdroj pro zarovnání" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "Osa zarovnání" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "Osa, podle které se má zarovnat poloha" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "Faktor" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "Faktor zarovnání, v rozmezí 0,0 a 1,0" -#: ../clutter/clutter-alpha.c:339 ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Časová osa" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "Časová osa použitá alfou" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "Hodnota alfa" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "Hodnota alfa je počítána podle alfa" -#: ../clutter/clutter-alpha.c:376 ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Režim" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "Režim průběhu" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objekt" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Objekt, na který je animace použita" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "Režim animace" -#: ../clutter/clutter-animation.c:499 ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Doba" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Doba trvání animace v milisekundách" -#: ../clutter/clutter-animation.c:514 ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Smyčka" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Zda by měla animace běžet ve smyčce" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "Časová osa použitá animací" -#: ../clutter/clutter-animation.c:542 ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "Objekt Alpha použitý animací" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "Doba animace" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "Časová osa animace" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "Objekt Alfa řídící chování" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "Počáteční hloubka" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "Hloubka, která se má použít na začátku" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "Konečná hloubka" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "Hloubka, která se má použít na konci" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "Počáteční úhel" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "Úhle na začátku" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "Konečný úhel" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "Úhel na konci" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "Úhel náklonu X" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "Náklon elipsy okolo osy X" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "Úhel náklonu Y" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "Náklon elipsy okolo osy Y" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "Úhel náklonu Z" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "Náklon elipsy okolo osy Z" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "Šířka elipsy" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "Výška elipsy" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "Střed" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "Střed elipsy" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "Směr" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "Směr otáčení" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "Počáteční krytí" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "Úroveň krytí barev na začátku" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "Konečné krytí" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "Úroveň krytí barev na konci" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "Cesta" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "Objekt ClutterPath představující cestu, po které probíhá animace" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "Úhel začátku" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "Úhel konce" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "Osa" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "Osa otočení" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "Střed X" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "Souřadnice X středu otočení" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "Střed Y" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "Souřadnice Y středu otočení" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "Střed Z" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "Souřadnice Z středu otočení" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "Počáteční škálování X" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "Škálování na ose X na počátku" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "Konečné škálování X" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "Škálování na ose X na konci" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "Počáteční škálování Y" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "Škálování na ose Y na počátku" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "Konečné škálování Y" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "Škálování na ose Y na konci" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "Zdroj omezení" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "Souřadnice" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "Souřadnice, na které se má omezovat" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "Posun" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "Posun v pixelech, který se má použít k omezení" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "Jedinečný název skupiny klávesových zkratek" -#: ../clutter/clutter-bin-layout.c:261 ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "Vodorovné zarovnání" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "Vodorovné zarovnání pro účastníka uvnitř správce rozvržení" -#: ../clutter/clutter-bin-layout.c:270 ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "Svislé zarovnání" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "Svislé zarovnání pro účastníka uvnitř správce rozvržení" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "Výchozí vodorovné zarovnání pro účastníka uvnitř správce rozvržení" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "Výchozí svislé zarovnání pro účastníka uvnitř správce rozvržení" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "Správce rozvržení" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "Správce rozvržení použitý boxem" -#: ../clutter/clutter-box.c:557 ../clutter/clutter-rectangle.c:267 -#: ../clutter/clutter-stage.c:1710 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Barva" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "Barva pozadí boxu" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "Barva nastavena" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "Zda je barva pozadí nastavena" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "Roztáhnout" -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "Vymezit místo navíc pro potomky" -#: ../clutter/clutter-box-layout.c:377 ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "Vodorovné vyplnění" -#: ../clutter/clutter-box-layout.c:378 ../clutter/clutter-table-layout.c:632 +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the horizontal axis" @@ -810,11 +806,11 @@ msgstr "" "Zda by měl být potomek upřednostněn, když kontejner vymezuje nadbytečné " "místo ve směru vodorovné osy" -#: ../clutter/clutter-box-layout.c:386 ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "Svislé vyplnění" -#: ../clutter/clutter-box-layout.c:387 ../clutter/clutter-table-layout.c:639 +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the vertical axis" @@ -822,558 +818,567 @@ msgstr "" "Zda by měl být potomek upřednostněn, když kontejner vymezuje nadbytečné " "místo ve směru svislé osy" -#: ../clutter/clutter-box-layout.c:396 ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "Vodorovné zarovnání účastníka v rámci buňky" -#: ../clutter/clutter-box-layout.c:405 ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "Svislé zarovnání účastníka v rámci buňky" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Svisle" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Zda by rozvržení mělo být raději svisle než vodorovně" -#: ../clutter/clutter-box-layout.c:1093 ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogenní" -#: ../clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Zda by rozvržení mělo být homogenní, tj. aby všichni potomci měli stejnou " "velikost" -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Začátek balení" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Zda balit položky při spuštění boxu" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Rozestupy" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Rozestupy mezi potomky" -#: ../clutter/clutter-box-layout.c:1138 ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Použít animace" -#: ../clutter/clutter-box-layout.c:1139 ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Zda mají být změny rozložení animovány" -#: ../clutter/clutter-box-layout.c:1160 ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Zjednodušující režim" -#: ../clutter/clutter-box-layout.c:1161 ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "Zjednodušující režim animace" -#: ../clutter/clutter-box-layout.c:1178 ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Doba trvání zjednodušené" -#: ../clutter/clutter-box-layout.c:1179 ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "Doba trvání animace" -#: ../clutter/clutter-cairo-texture.c:404 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Šířka plochy" -#: ../clutter/clutter-cairo-texture.c:405 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Šířka plochy Cairo" -#: ../clutter/clutter-cairo-texture.c:419 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Výška plochy" -#: ../clutter/clutter-cairo-texture.c:420 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Výška plochy Cairo" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "Kontejner" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "Kontejner, který vytvořil tato data" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 msgid "The actor wrapped by this data" msgstr "Účastník zabalený do těchto dat" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Zmáčknuto" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Zda má být klikatelný objekt ve zmáčknutém stavu" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Držení" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Zda má klikatelný objekt místu k uchopení" -#: ../clutter/clutter-clone.c:341 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "Doba dlouhého zmáčknutí" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "Minimální doba trvání dlouhého zmáčknutí, aby bylo rozpoznáno gesto" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "Práh dlouhého zmáčknutí" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "Maximální práh před tím, než je dlouhé zmáčknutí zrušeno" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Určuje účastníka, který má být naklonován" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "Odstín" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "Barevný odstín, který se má použít" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "Dlaždic vodorovně" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "Počet dlaždic ve vodorovném směru" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "Dlaždic svisle" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "Počet dlaždic ve svislém směru" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "Materiál pozadí" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "Materiál, který se má použít při vykreslování pozadí účastníka" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "Faktor snížení sytosti" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "Výkonné jádro" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "Jádro ClutterBackend správce zařízení" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "Vodorovný práh tažení" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "" "Počet pixelů ve vodorovném směru, nutný k tomu, aby započala funkce tažení" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "Svislý práh tažení" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "" "Počet pixelů ve svislém směru, nutný k tomu, aby započala funkce tažení" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "Tažen" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "Účastník, který je tažen" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "Osa tažení" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "Omezení tažení na některou z os" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "Natočení" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "Natočení rozvržení" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "Zda by každá položka měla zabírat stejné místo" -#: ../clutter/clutter-flow-layout.c:914 ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "Rozestupy sloupců" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "Rozestupy mezi sloupci" -#: ../clutter/clutter-flow-layout.c:931 ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "Rozestupy řádků" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "Rozestupy mezi řádky" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "Minimální šířka sloupce" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "Minimální šířka každého ze sloupců" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "Maximální šířka sloupce" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "Maximální šířka každého ze sloupců" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "Minimální výška řádku" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "Minimální výška každého z řádků" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "Maximální výška řádku" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "Maximální výška každého z řádků" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "Id" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "Jedinečný identifikátor zařízení" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "Název zařízení" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "Typ zařízení" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "Typ zařízení" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "Správce zařízení" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "Instance správce zařízení" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "Režim zařízení" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "Režim zařízení" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "Má kurzor" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "Zda má zařízení kurzor" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "Zda je zařízení povolené" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "Počet os" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "Počet os v zařízení" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "Instance výkonného jádra" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "Typ hodnoty" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "Typ hodnoty v intervalu" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "Správce" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "Správce, který vytvořil tato data" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:486 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: ../clutter/clutter-main.c:1282 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Zobrazit počet snímků za sekundu" -#: ../clutter/clutter-main.c:1284 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Výchozí snímková rychlost" -#: ../clutter/clutter-main.c:1286 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Učinit všechna varování jako kritická" -#: ../clutter/clutter-main.c:1289 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Směr textu" -#: ../clutter/clutter-main.c:1292 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Vypnout mipmapping u textů" -#: ../clutter/clutter-main.c:1295 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Použít přibližné („fuzzy“) vybírání" -#: ../clutter/clutter-main.c:1298 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Příznaky ladění pro Clutter, které se mají zapnout" -#: ../clutter/clutter-main.c:1300 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Příznaky ladění pro Clutter, které se mají vypnout" -#: ../clutter/clutter-main.c:1304 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Příznaky profilování pro Clutter, které se mají zapnout" -#: ../clutter/clutter-main.c:1306 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Příznaky profilování pro Clutter, které se mají vypnout" -#: ../clutter/clutter-main.c:1309 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Zapnout zpřístupnění" -#: ../clutter/clutter-main.c:1491 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Volby Clutter" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Zobrazit volby Clutter" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "Adresa URI" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "Adresa URI mediálního souboru" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "Přehrávání" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#: clutter/clutter-media.c:92 +msgid "Whether the actor is playing" msgstr "Zda je účastník přehráván" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "Průběh" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "Aktuální průběh přehrávání" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "URI titulků" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "Adresa URI souboru s titulky" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "Název písma titulků" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "Písmo použité k zobrazení titulků" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "Hlasitost zvuku" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "Hlasitost zvuku" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "Umí posun" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "Zda je možné se v aktuálním proudu posouvat" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "Zaplnění vyrovnávací paměti" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "Úroveň zaplnění vyrovnávací paměti" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "Délka trvání proudu v sekundách" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "Cesta použitá k omezení účastníka" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "Posunutí v rámci cesty, v rozmezí -1,0 a 2,0" -#: ../clutter/clutter-rectangle.c:268 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Barva obdélníku" -#: ../clutter/clutter-rectangle.c:281 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Barva ohraničení" -#: ../clutter/clutter-rectangle.c:282 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "Barva obrysu obdélníku" -#: ../clutter/clutter-rectangle.c:297 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Šířka obrysu" -#: ../clutter/clutter-rectangle.c:298 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "Šířka obrysu obdélníku" -#: ../clutter/clutter-rectangle.c:312 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Má obrys" -#: ../clutter/clutter-rectangle.c:313 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Zda by měl mít obdélník obrys" -#: ../clutter/clutter-script.c:385 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Název souboru nastaven" -#: ../clutter/clutter-script.c:386 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Zda je nastavena vlastnost :filename" -#: ../clutter/clutter-script.c:400 ../clutter/clutter-texture.c:1089 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Název souboru" -#: ../clutter/clutter-script.c:401 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "Cesta k právě zpracovávanému souboru" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "Čas dvojitého kliknutí" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "Čas mezi dvěma kliknutími nutný k rozpoznání vícenásobného kliknutí" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "Vzdálenost dvojitého kliknutí" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" "Vzdálenost mezi dvěma kliknutími nutná k rozpoznání vícenásobného kliknutí" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "Práh tažení" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "Vzdálenost, kterou musí kurzor urazit, než je započata funkce tažení" -#: ../clutter/clutter-settings.c:398 ../clutter/clutter-text.c:2615 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Název písma" -#: ../clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "Popis výchozího písma, které by mohlo být zpracováno systémem Pango" -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "Vyhlazování písma" -#: ../clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" @@ -1381,503 +1386,505 @@ msgstr "" "Zda používat vyhlazování (1 pro zapnutí, 0 pro vypnutí a -1 pro použití " "výchozího nastavení)" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "DPI písma" -#: ../clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" "Rozlišení písma v 1024násobcích bodů na palec nebo -1 pro použití výchozího " "nastavení" -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "Hinting písma" -#: ../clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" "Zda se má použít hinting (1 zapnut, 0 vypnut a -1 pro použití výchozího " "nastavení)" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "Styl hintingu písma" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" "Styl hintingu (hintnone – žádný, hintslight – lehký, hintmedium – střední, " "hintfull – plný)" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "Pořadí subpixelů písma" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" "Typ vyhlazování subpixelů (none – žádný, rgb – červená vlevo, bgr – modrá " "vlevo, vrgb – červená nahoře, vbgr – modrá nahoře)" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" +"Minimální doba trvání pro gesto dlouhého zmáčknutí, aby bylo rozpoznáno" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Zdroj vertex" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Zdroj shaderu typu vertex" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Zdroj fragment" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Zdroj shaderu typu fragment" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Přeložen" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Zda je shader přeložen a slinkován" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Zda je shader povolen" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "Kompilace %s selhala: %s" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Shader typu vertex" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Shader typu fragment" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "Typ shaderu" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "Typ použitého shaderu" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "Zdroj omezení" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "Od hrany" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "Hrana účastníka, která by se měla přichytávat" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "K hraně" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "Hrana účastníka, která by se měla přichytávat" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "Posun v pixelech, při kterém se má použít omezení" -#: ../clutter/clutter-stage.c:1652 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Nastavena celá obrazovka" -#: ../clutter/clutter-stage.c:1653 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Zda je hlavní scéna v režimu celé obrazovky" -#: ../clutter/clutter-stage.c:1669 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "V paměti" -#: ../clutter/clutter-stage.c:1670 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Zda by měla být hlavní scéna vykreslována v paměti bez zobrazení" -#: ../clutter/clutter-stage.c:1682 ../clutter/clutter-text.c:2728 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Kurzor viditelný" -#: ../clutter/clutter-stage.c:1683 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Zda je ukazatel myši viditelný na hlavní scéně" -#: ../clutter/clutter-stage.c:1697 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Uživatelsky měnitelná velikost" -#: ../clutter/clutter-stage.c:1698 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "Zda uživatel může interaktivně měnit velikost scény" -#: ../clutter/clutter-stage.c:1711 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "Barva scény" -#: ../clutter/clutter-stage.c:1725 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspektiva" -#: ../clutter/clutter-stage.c:1726 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Parametry perspektivní projekce" -#: ../clutter/clutter-stage.c:1741 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Název" -#: ../clutter/clutter-stage.c:1742 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Název scény" -#: ../clutter/clutter-stage.c:1757 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Použít zamlžení" -#: ../clutter/clutter-stage.c:1758 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Zda zapnout zvýraznění hloubky" -#: ../clutter/clutter-stage.c:1772 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Zamlžení" -#: ../clutter/clutter-stage.c:1773 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Nastavení pro zvýraznění hloubky" -#: ../clutter/clutter-stage.c:1789 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Použít alfu" -#: ../clutter/clutter-stage.c:1790 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Zda se řídit komponentou alfa z barvy scény" -#: ../clutter/clutter-stage.c:1806 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Hlavní zaměření" -#: ../clutter/clutter-stage.c:1807 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "Aktuálně hlavní zaměřený účastník" -#: ../clutter/clutter-stage.c:1823 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Nemazat bez pokynu" -#: ../clutter/clutter-stage.c:1824 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Zda by scéna měla vymazat svůj obsah" -#: ../clutter/clutter-stage.c:1837 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "Přijímat zaměření" -#: ../clutter/clutter-stage.c:1838 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "Zda by měla scéna při zobrazení přijímat zaměření" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "Stav" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "Aktuálně nastavený stav (přechod do tohoto stavu nemusí být dokončen)" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "Výchozí doba přechodu" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "Číslo sloupce" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "Sloupec, ve kterém je widget umístěn" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "Číslo řádku" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "Řádek, ve kterém je widget umístěn" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "Překlenutí sloupců" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "Počet sloupců, které widget překlenuje" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "Překlenutí řádků" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "Počet řádků, které widget překlenuje" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "Vodorovné roztažení" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "Vymezit místo navíc pro potomky ve vodorovné ose" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "Svislé roztažení" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "Vymezit místo navíc pro potomky ve svislé ose" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "Mezery mezi sloupci" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "Mezery mezi řádky" -#: ../clutter/clutter-text.c:2616 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Písmo použité textem" -#: ../clutter/clutter-text.c:2633 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Popis písma" -#: ../clutter/clutter-text.c:2634 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "Popis písma, které se má použít" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Text" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Text, který se má vykreslit" -#: ../clutter/clutter-text.c:2665 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Barva písma" -#: ../clutter/clutter-text.c:2666 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Barva písma použitá textem" -#: ../clutter/clutter-text.c:2680 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Upravitelný" -#: ../clutter/clutter-text.c:2681 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Zda je text možné upravovat" -#: ../clutter/clutter-text.c:2696 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Vybratelný" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Zda je text možné vybírat" -#: ../clutter/clutter-text.c:2711 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Aktivovatelný" -#: ../clutter/clutter-text.c:2712 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Zda zmáčknutí klávesy Enter způsobí vyslání signálu o aktivaci" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Zda je viditelný kurzor vstupu" -#: ../clutter/clutter-text.c:2743 ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Barva kurzoru" -#: ../clutter/clutter-text.c:2758 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Barva kurzoru nastavena" -#: ../clutter/clutter-text.c:2759 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Zda byla nastavena barva kurzoru" -#: ../clutter/clutter-text.c:2774 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Velikost kurzoru" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "Šířka kurzoru v pixelech" -#: ../clutter/clutter-text.c:2789 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Poloha kurzoru" -#: ../clutter/clutter-text.c:2790 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "Poloha kurzoru" -#: ../clutter/clutter-text.c:2805 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Hranice výběru" -#: ../clutter/clutter-text.c:2806 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "Poloha kurzoru druhého konce výběru" -#: ../clutter/clutter-text.c:2821 ../clutter/clutter-text.c:2822 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Barva výběru" -#: ../clutter/clutter-text.c:2836 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Barva výběru nastavena" -#: ../clutter/clutter-text.c:2837 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Zda byla nastavena barva výběru" -#: ../clutter/clutter-text.c:2852 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atributy" -#: ../clutter/clutter-text.c:2853 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "Seznam atributů stylu, které se použijí na obsah účastníka" -#: ../clutter/clutter-text.c:2875 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Použít značku" -#: ../clutter/clutter-text.c:2876 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Zda text zahrnuje či nezahrnuje značku Pango" -#: ../clutter/clutter-text.c:2892 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Zalamování řádků" -#: ../clutter/clutter-text.c:2893 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "Když je nastaveno, bude se příliš dlouhý text zalamovat" -#: ../clutter/clutter-text.c:2908 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Režim zalamování řádků" -#: ../clutter/clutter-text.c:2909 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Ovládá, jak je prováděno zalamování řádků" -#: ../clutter/clutter-text.c:2924 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Zkrácení" -#: ../clutter/clutter-text.c:2925 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "Upřednostňované místo pro zkrácení řetězce" -#: ../clutter/clutter-text.c:2941 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Zarovnání řádku" -#: ../clutter/clutter-text.c:2942 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "Upřednostňované zarovnání pro text a víceřádkový text" -#: ../clutter/clutter-text.c:2958 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Zarovnat do bloku" -#: ../clutter/clutter-text.c:2959 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Zda by měl být text zarovnán do bloku" -#: ../clutter/clutter-text.c:2974 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Znak hesla" -#: ../clutter/clutter-text.c:2975 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "Pokud je nenulový, použije se tento znak k zobrazení obsahu účastníka" -#: ../clutter/clutter-text.c:2989 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Max. délka" -#: ../clutter/clutter-text.c:2990 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Maximální délka textu uvnitř účastníka" -#: ../clutter/clutter-text.c:3013 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Jednořádkový režim" -#: ../clutter/clutter-text.c:3014 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Zda by měl být text jednořádkový" -#: ../clutter/clutter-text.c:3028 ../clutter/clutter-text.c:3029 -#| msgid "Selection Color" +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 msgid "Selected Text Color" msgstr "Barva vybraného textu" -#: ../clutter/clutter-text.c:3043 -#| msgid "Selection Color Set" +#: clutter/clutter-text.c:3227 msgid "Selected Text Color Set" msgstr "Barva vybraného textu nastavena" -#: ../clutter/clutter-text.c:3044 -#| msgid "Whether the selection color has been set" +#: clutter/clutter-text.c:3228 msgid "Whether the selected text color has been set" msgstr "Zda byla nastavena barva vybraného textu" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Synchronizovat velikost účastníka" -#: ../clutter/clutter-texture.c:1004 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Automaticky synchronizovat velikost účastníka k rozměrům podkladové pixelové " "paměti" -#: ../clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Zakázat dělení" -#: ../clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1885,71 +1892,71 @@ msgstr "" "Způsobuje, že podkladová textura je v jediném celku a není tvořena z malých " "částí s jednotlivými texturami" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Nevyužitá část dlaždice" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "Maximální nevyužitá oblast rozdělené textury" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Opakování vodorovně" -#: ../clutter/clutter-texture.c:1031 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Obsah vodorovně raději opakovat než roztáhnout" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Opakování svisle" -#: ../clutter/clutter-texture.c:1039 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Obsah svisle raději opakovat než roztáhnout" -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Kvalita filtru" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Kvalita vykreslování použitá při kreslení textury" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Formát obrázku" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Formát obrázku Cogl, který se má použít" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Textura Cogl" -#: ../clutter/clutter-texture.c:1065 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "Podkladová textura Cogl použitá k vykreslení účastníka" -#: ../clutter/clutter-texture.c:1072 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Materiál Cogl" -#: ../clutter/clutter-texture.c:1073 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "Podkladový materiál Cogl použitý k vykreslení účastníka" -#: ../clutter/clutter-texture.c:1090 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "Cesta k souboru obsahujícímu data obrázku" -#: ../clutter/clutter-texture.c:1097 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Zachovat poměr stran" -#: ../clutter/clutter-texture.c:1098 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1957,22 +1964,22 @@ msgstr "" "Zachovat poměr stran textury, když je požadována přednastavená šířka nebo " "výška" -#: ../clutter/clutter-texture.c:1124 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Načítat asynchronně" -#: ../clutter/clutter-texture.c:1125 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Načítat soubory ve zvláštním vlákně, aby se předešlo blokování při načítání " "obrázků z disku" -#: ../clutter/clutter-texture.c:1141 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Načítat data asynchronně" -#: ../clutter/clutter-texture.c:1142 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1980,194 +1987,179 @@ msgstr "" "Dekódovat soubory s daty obrázků ve zvláštním vlákně, aby se omezilo " "blokování při načítání obrázků z disku" -#: ../clutter/clutter-texture.c:1166 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Výběr s alfou" -#: ../clutter/clutter-texture.c:1167 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Tvar účastníka s alfakanálem při výběru" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "Zda by se měla časová osa automaticky spouštět znovu" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "Prodleva" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "Prodleva před startem" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "Délka časové osy v milisekundách" -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "Směr časové osy" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "Automaticky obrátit" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "Zda by se měl automaticky obrátit směr po dosažení konce" -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "Cesta sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "Cesta zařízení v sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "Cesta zařízení" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "Cesta uzlu zařízení" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" "Nastavte na „none“ nebo „0“, když chcete zakázat omezení snímkové rychlost " "na synchronizační řádky (vblank)." -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Displej X, který se má použít" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Obrazovka X, která se má použít" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Nastavit volání X jako synchronní" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Zapnout podporu XInput" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "Výkonné jádro knihovny Clutter" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Pixelová mapa" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:546 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Pixelová mapa X11, která se má navázat" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Šířka pixelové mapy" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:555 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "Šířka pixelové mapy svázané s touto texturou" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Výška pixelové mapy" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:564 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "Výška pixelové mapy svázané s touto texturou" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Barevná hloubka pixelové mapy" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:573 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "Barevná hloubka (v počtu bitů) pixelové mapy svázané s touto texturou" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Automaticky aktualizovat" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:582 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Jestli by měla být textura udržována ve shodě se změnami v pixelové mapě" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Okno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:591 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "Okno X11, které má být navázáno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Automatické přesměrování okna" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:600 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Zda jsou přesměrování kompozitního okna nastavena na Automaticky (nebo na " "Ručně při nezapnutí)" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Okno mapováno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:611 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Zda je okno mapováno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Zlikvidováno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:621 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Zda bylo okno zlikvidováno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "Okno X" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:630 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "Poloha okna v ose X na obrazovce podle X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Okno Y" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:639 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Poloha okna v ose Y na obrazovce podle X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Potlačit přesměrování u okna" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:647 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "Zda má okno nastaven příznak override-redirect" - -#~ msgid "Cogl debugging flags to set" -#~ msgstr "Ladicí příznak Cogl, jenž se má nastavit" - -#~ msgid "Cogl debugging flags to unset" -#~ msgstr "Ladicí příznak Cogl, jehož nastavení se má zrušit" - -#~ msgid "Cogl Options" -#~ msgstr "Volby Cogl" - -#~ msgid "Show Cogl options" -#~ msgstr "Zobrazit volby Cogl" - -#~ msgid "VBlank method to be used (none, dri or glx)" -#~ msgstr "Metoda VBlank, která se má použít (none, dri nebo glx)" @@ -8,803 +8,811 @@ msgid "" msgstr "" "Project-Id-Version: clutter_1.0 1.0.8\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" -"product=clutter&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-04-20 17:46+0000\n" +"Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" +"product=clutter\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-04-20 22:58+0200\n" "Last-Translator: Christian Kirbach <Christian.Kirbach@googlemail.com>\n" "Language-Team: Deutsch <gnome-de@gnome.org>\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Language: German\n" "X-Poedit-Country: GERMANY\n" -#: ../clutter/clutter-actor.c:3586 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X-Koordinate" -#: ../clutter/clutter-actor.c:3587 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "X-Koordinate des Akteurs" -#: ../clutter/clutter-actor.c:3602 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y-Koordinate" -#: ../clutter/clutter-actor.c:3603 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Y-Koordinate des Aktuers" -#: ../clutter/clutter-actor.c:3618 ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Breite" -#: ../clutter/clutter-actor.c:3619 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Breite des Akteurs" -#: ../clutter/clutter-actor.c:3633 ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Höhe" -#: ../clutter/clutter-actor.c:3634 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Höhe des Akteurs" -#: ../clutter/clutter-actor.c:3652 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Fixiertes X" -#: ../clutter/clutter-actor.c:3653 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Erzwungene X-Position des Akteurs" -#: ../clutter/clutter-actor.c:3671 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Fixiertes Y" -#: ../clutter/clutter-actor.c:3672 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Erzwungene Y-Position des Akteurs" -#: ../clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Fixierte Position gesetzt" -#: ../clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Legt fest, ob eine fixierte Position für den Akteur verwendet wird" -#: ../clutter/clutter-actor.c:3711 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Minimale Breite" -#: ../clutter/clutter-actor.c:3712 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Anfrage nach erzwungener minimale Breite des Akteurs" -#: ../clutter/clutter-actor.c:3731 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Minimale Höhe" -#: ../clutter/clutter-actor.c:3732 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Anfrage nach erzwungener minimale Höhe des Akteurs" -#: ../clutter/clutter-actor.c:3751 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Natürliche Breite" -#: ../clutter/clutter-actor.c:3752 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Anfrage nach natürlicher Breite des Akteurs" -#: ../clutter/clutter-actor.c:3771 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Natürliche Höhe" -#: ../clutter/clutter-actor.c:3772 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Anfrage nach natürlicher Höhe des Akteurs" -#: ../clutter/clutter-actor.c:3788 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Minimale Breite gesetzt" -#: ../clutter/clutter-actor.c:3789 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Legt fest, ob die Eigenschaft »min-width« verwendet werden soll" -#: ../clutter/clutter-actor.c:3804 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Minimale Höhe gesetzt" -#: ../clutter/clutter-actor.c:3805 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Legt fest, ob die Eigenschaft »min-height« verwendet werden soll" -#: ../clutter/clutter-actor.c:3820 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Natürliche Breite gesetzt" -#: ../clutter/clutter-actor.c:3821 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Legt fest, ob die Eigenschaft »natural-width« verwendet werden soll" -#: ../clutter/clutter-actor.c:3838 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Natürliche Höhe gesetzt" -#: ../clutter/clutter-actor.c:3839 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Legt fest, ob die Eigenschaft »natural-height« verwendet werden soll" -#: ../clutter/clutter-actor.c:3858 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Anforderung" -#: ../clutter/clutter-actor.c:3859 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Die Anforderung des Akteurs" -#: ../clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Anforderungsmodus" -#: ../clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Der Anforderungsmodus des Akteurs" -#: ../clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Tiefe" -#: ../clutter/clutter-actor.c:3932 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Position auf der Z-Achse" -#: ../clutter/clutter-actor.c:3946 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Undurchsichtigkeit" -#: ../clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Undurchsichtigkeit des Akteurs" -#: ../clutter/clutter-actor.c:3962 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "Abseits des Bildschirms" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Legt fest, ob der Text in einer Zeile dargestellt werden soll" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Sichtbar" -#: ../clutter/clutter-actor.c:3963 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Legt fest, ob der Akteur sichtbar ist oder nicht" -#: ../clutter/clutter-actor.c:3978 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Abgebildet" -#: ../clutter/clutter-actor.c:3979 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Legt fest, ob der Akteur gezeichnet wird" -#: ../clutter/clutter-actor.c:3993 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: ../clutter/clutter-actor.c:3994 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: ../clutter/clutter-actor.c:4010 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reagierend" -#: ../clutter/clutter-actor.c:4011 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Legt fest, ob der Akteur auf Ereignisse reagiert" -#: ../clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: ../clutter/clutter-actor.c:4024 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: ../clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "" -#: ../clutter/clutter-actor.c:4040 +#: clutter/clutter-actor.c:4283 #, fuzzy msgid "The clip region for the actor" msgstr "Richtung des Textes" -#: ../clutter/clutter-actor.c:4054 ../clutter/clutter-actor-meta.c:205 -#: ../clutter/clutter-binding-pool.c:319 ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Name" -#: ../clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Name des Akteurs" -#: ../clutter/clutter-actor.c:4069 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "X-Skalierung" -#: ../clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Skalierungsfaktor für die X-Achse" -#: ../clutter/clutter-actor.c:4085 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Y-Skalierung" -#: ../clutter/clutter-actor.c:4086 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Skalierungsfaktor für die Y-Achse" -#: ../clutter/clutter-actor.c:4101 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Skalierungszentrum X" -#: ../clutter/clutter-actor.c:4102 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Horizontales Skalierungszentrum" -#: ../clutter/clutter-actor.c:4117 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Skalierungszentrum Y" -#: ../clutter/clutter-actor.c:4118 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Vertikales Skalierungszentrum" -#: ../clutter/clutter-actor.c:4133 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Skalierungsanziehungskraft" -#: ../clutter/clutter-actor.c:4134 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Skalierungszentrum" -#: ../clutter/clutter-actor.c:4151 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Rotationswinkel X" -#: ../clutter/clutter-actor.c:4152 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Der Rotationswinkel auf der X-Achse" -#: ../clutter/clutter-actor.c:4167 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Rotationswinkel Y" -#: ../clutter/clutter-actor.c:4168 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Der Rotationswinkel auf der Y-Achse" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Rotationswinkel Z" -#: ../clutter/clutter-actor.c:4184 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Der Rotationswinkel auf der Z-Achse" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Rotationszentrum X" -#: ../clutter/clutter-actor.c:4200 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Das Rotationszentrum auf der X-Achse" -#: ../clutter/clutter-actor.c:4216 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Rotationszentrum Y" -#: ../clutter/clutter-actor.c:4217 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Das Rotationszentrum auf der Y-Achse" -#: ../clutter/clutter-actor.c:4233 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Rotationszentrum Z" -#: ../clutter/clutter-actor.c:4234 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Das Rotationszentrum auf der Z-Achse" -#: ../clutter/clutter-actor.c:4250 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Anziehungskraft des Rotationszentrums Z" -#: ../clutter/clutter-actor.c:4251 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Rotationsmittelpunkt um die Z-Achse" -#: ../clutter/clutter-actor.c:4269 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Anker X" -#: ../clutter/clutter-actor.c:4270 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "X-Koordinate des Ankerpunktes" -#: ../clutter/clutter-actor.c:4286 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Anker Y" -#: ../clutter/clutter-actor.c:4287 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Y-Koordinate des Ankerpunktes" -#: ../clutter/clutter-actor.c:4302 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Anker-Anziehungskraft" -#: ../clutter/clutter-actor.c:4303 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "Der Ankerpunkt als ClutterGravity" -#: ../clutter/clutter-actor.c:4322 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: ../clutter/clutter-actor.c:4323 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: ../clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: ../clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Textrichtung" -#: ../clutter/clutter-actor.c:4355 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Richtung des Textes" -#: ../clutter/clutter-actor.c:4373 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Besitzt Zeiger" -#: ../clutter/clutter-actor.c:4374 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Legt fest, ob der Akteur den Zeiger eines Eingabegeräts enthält" -#: ../clutter/clutter-actor.c:4391 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Aktionen" -#: ../clutter/clutter-actor.c:4392 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Fügt dem Akteur eine Aktion hinzu" -#: ../clutter/clutter-actor.c:4406 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Einschränkungen" -#: ../clutter/clutter-actor.c:4407 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Fügt dem Akteur eine Beschränkung hinzu" -#: ../clutter/clutter-actor-meta.c:191 ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Aktuer" -#: ../clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: ../clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: ../clutter/clutter-actor-meta.c:219 ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Aktiviert" -#: ../clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 ../clutter/clutter-clone.c:326 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Quelle" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "Die Quelle für die Ausrichtung" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "Ausrichtungsachse" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "Die Achse, an der die Position ausgerichtet werden soll" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "Faktor" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "Der Ausrichtungsfaktor (zwischen 0.0 und 1.0)" -#: ../clutter/clutter-alpha.c:339 ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Zeitleiste" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "Von Alpha verwendete Zeitlinie" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "Alpha-Wert" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "" -#: ../clutter/clutter-alpha.c:376 ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Modus" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "Fortschrittsmodus" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objekt" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Objekt, für welches die Animation gilt" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "Animationsmodus" -#: ../clutter/clutter-animation.c:499 ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Dauer" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Dauer der Animation in Millisekunden" -#: ../clutter/clutter-animation.c:514 ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Endlosschleife" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Legt fest, ob die Animation endlos wiederholt wird" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "Die von der Animation benutzte Zeitleiste" -#: ../clutter/clutter-animation.c:542 ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "Der von der Animation verwendete Alpha-Wert" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "Die Dauer der Animation" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "Die Zeitleiste der Animation" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "Alpha-Objekt zum Umsetzen des Verhaltens" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "Starttiefe" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "Anzuwendende initiale Tiefe" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "Endtiefe" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "Anzuwendende finale Tiefe" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "Startwinkel" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "Initialer Winkel" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "Endwinkel" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "Finaler Winkel" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "Neigungswinkel der x-Achse" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "Neigung der Ellipse an der x-Achse" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "Neigungswinkel der y-Achse" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "Neigung der Ellipse an der y-Achse" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "Neigungswinkel der z-Achse" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "Neigung der Ellipse an der z-Achse" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "Breite der Ellipse" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "Höhe der Ellipse" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "Mittelpunkt" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "Mittelpunkt der Ellipse" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "Richtung" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "Rotationsrichtung" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "Start-Deckungskraft" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "Initialer Deckungskraftgrad" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "End-Deckungskraft" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "Finaler Deckungskraftgrad" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "Pfad" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "" "Das ClutterPath-Object, das den Pfad darstellt, entlang dessen animiert " "werden soll" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "Anfangswinkel" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "Endwinkel" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "Achse" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "Rotationsachse" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "Mittelpunkt-X" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "X-Koordinate des Rotationszentrums" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "Mittelpunkt-Y" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "Y-Koordinate des Rotationszentrums" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "Mittelpunkt-Y" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "Z-Koordinate des Rotationszentrums" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "Startskalierung in X-Richtung" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "Initiale Skalierung auf der X-Achse" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "Endskalierung in X-Richtung" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "Finale Skalierung auf der X-Achse" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "Startskalierung in Y-Richtung" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "Initiale Skalierung auf der Y-Achse" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "Endskalierung in Y-Richtung" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "Finale Skalierung auf der Y-Achse" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "Die Quelle der Bindung" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "Koordinate" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "Die zu bindende Koordinate" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "Versatz" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "Der Versatz in Pixeln, der auf die Bindung angewendet werden soll" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "Der eindeutige Name des Bindungs-Pools" -#: ../clutter/clutter-bin-layout.c:261 ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "Horizontale Ausrichtung" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "Horizontal Ausrichtung des Akteurs innerhalb des Layout-Managers" -#: ../clutter/clutter-bin-layout.c:270 ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "Vertikale Ausrichtung" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "Vertikale Ausrichtung des Akteurs innerhalb des Layout-Managers" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "" "Voreingestellte horizontale Ausrichtung des Akteurs innerhalb des Layout-" "Managers" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "" "Voreingestellte vertikale Ausrichtung des Akteurs innerhalb des Layout-" "Managers" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "Layout-Manager" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "Der von der Box verwendete Layout-Manager" -#: ../clutter/clutter-box.c:557 ../clutter/clutter-rectangle.c:258 -#: ../clutter/clutter-stage.c:1736 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Farbe" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "Die Hintergrundfarbe der Box" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "Farbe gesetzt" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "Legt fest, ob die Hintergrundfarbe gesetzt ist" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "Ausdehnen" # Nur ein Vorschlag, aber »Kind« finde ich in dem Zusammenhang scheußlich -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "Zusätzlichen Platz für das Unterelement anfordern" -#: ../clutter/clutter-box-layout.c:377 ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "Horizontale Füllung" -#: ../clutter/clutter-box-layout.c:378 ../clutter/clutter-table-layout.c:632 +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 #, fuzzy msgid "" "Whether the child should receive priority when the container is allocating " @@ -812,11 +820,11 @@ msgid "" msgstr "" "Legt fest, ob das Unterelement bevorzugt behandelt werden soll, wenn der " -#: ../clutter/clutter-box-layout.c:386 ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "Vertikale Füllung" -#: ../clutter/clutter-box-layout.c:387 ../clutter/clutter-table-layout.c:639 +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 #, fuzzy msgid "" "Whether the child should receive priority when the container is allocating " @@ -824,562 +832,573 @@ msgid "" msgstr "" "Legt fest, ob das Unterelement bevorzugt behandelt werden soll, wenn der " -#: ../clutter/clutter-box-layout.c:396 ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "Horizontal Ausrichtung des Akteurs innerhalb der Zelle" -#: ../clutter/clutter-box-layout.c:405 ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "Vertikale Ausrichtung des Akteurs innerhalb der Zelle" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Vertikal" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Legt fest, ob das Layout vertikal statt horizontal sein soll" -#: ../clutter/clutter-box-layout.c:1093 ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Gleichmäßig" -#: ../clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Legt fest, ob das Layout gleichmäßig sein soll, d.h. alle Unterelemente " "haben die gleiche Größe" -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Packen am Beginn" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Gibt an, ob Objekte am Beginn der Box gepackt werden sollen" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Abstand" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Abstand zwischen Unterelementen" -#: ../clutter/clutter-box-layout.c:1138 ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Animationen verwenden" -#: ../clutter/clutter-box-layout.c:1139 ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Legt fest, ob Layout-Änderungen animiert werden sollen" -#: ../clutter/clutter-box-layout.c:1160 ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: ../clutter/clutter-box-layout.c:1161 ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: ../clutter/clutter-box-layout.c:1178 ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: ../clutter/clutter-box-layout.c:1179 ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "Die Dauer der Animationen" -#: ../clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Zeichenflächenbreite" -#: ../clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Die Breite der Cairo-Zeichenfläche" -#: ../clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Zeichenflächenhöhe" -#: ../clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Die Höhe der Cairo-Zeichenfläche" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "Container" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "Der Container, der diese Daten erzeugt hat" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 #, fuzzy msgid "The actor wrapped by this data" msgstr "Der durch diese Daten eingefasste Akteur" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Gedrückt" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Legt fest, ob das klickbare Objekt in gedrücktem Zustand sein soll" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: ../clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Ziehschwellwert" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Legt den Akteur fest, der geklont werden soll" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "Färbung" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "Die anzuwendende Färbung" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "Horizontale Kacheln" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "Die Anzahl horizontaler Kacheln" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "Vertikale Kacheln" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "Die Anzahl vertikaler Kacheln" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "Der Entsättigungsfaktor" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "Backend" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "Das ClutterBackend der Geräteverwaltung" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "Schwelle für horizontales Ziehen" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "" "Die Anzahl horizontaler Pixel, die für einen Ziehvorgang benötigt werden" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "Schwelle für vertikales Ziehen" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "Die Anzahl vertikaler Pixel, die für einen Ziehvorgang benötigt werden" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "Grifffeld" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "Der Akteur, der gezogen werden soll" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "Ziehachse" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "Beschränkt den Ziehvorgang auf eine Achse" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "Ausrichtung" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "Die Ausrichtung des Layouts" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "Legt fest, ob jedes Objekt die gleiche Zuweisung erhalten soll" -#: ../clutter/clutter-flow-layout.c:914 ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "Spaltenabstand" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "Der Leerraum zwischen Spalten" -#: ../clutter/clutter-flow-layout.c:931 ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "Zeilenabstand" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "Der Leerraum zwischen Zeilen" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "Minimale Breite der Spalte" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "Die minimale Breite jeder Spalte" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "Maximale Breite der Spalte" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "Die maximale Breite jeder Spalte" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "Minimale Zeilenhöhe" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "Minimale Zeilenhöhe jeder Reihe" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "Maximale Zeilenhöhe" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "Maximale Zeilenhöhe jeder Reihe" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "Kennung" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "Eindeutiger Bezeichner des Geräts" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "Der Name des Geräts" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "Gerätetyp" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "Der Gerätetyp" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "Geräte-Verwaltung" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "Die Instanz des Gerätemanagers" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "Gerätemodus" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "Der Modus des Geräts" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "Hat Zeiger" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "Gibt an, ob das Gerät über einen Zeiger verfügt" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "Legt fest, ob das Gerät aktiviert ist" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "Anzahl der Achsen" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "Die Anzahl der Achsen des Geräts" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "Die Backend-Instanz" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "Wertetyp" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "Der Typ der Werte im Intervall" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "Manager" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "Der Manager, der diese Daten erzeugt hat" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:487 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: ../clutter/clutter-main.c:1283 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Bilder pro Sekunde anzeigen" -#: ../clutter/clutter-main.c:1285 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Vorgabebildfrequenz" -#: ../clutter/clutter-main.c:1287 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Alle Warnungen fatal machen" -#: ../clutter/clutter-main.c:1290 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Richtung des Textes" -#: ../clutter/clutter-main.c:1293 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Mip-Mapping für Text ausschalten" -#: ../clutter/clutter-main.c:1296 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "»Unscharfes« Herausgreifen benutzen" -#: ../clutter/clutter-main.c:1299 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Zu setzende Clutter-Fehlersuchmerkmale" -#: ../clutter/clutter-main.c:1301 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Zu entfernende Clutter-Fehlersuchmerkmale" -#: ../clutter/clutter-main.c:1305 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Zu setzende Clutter-Fehlersuchmerkmale" -#: ../clutter/clutter-main.c:1307 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Zu entfernende Clutter-Fehlersuchmerkmale" -#: ../clutter/clutter-main.c:1310 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Barrierefreiheit aktivieren" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Clutter-Optionen" -#: ../clutter/clutter-main.c:1493 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Clutter-Optionen anzeigen" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "ADRESSE" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "ADRESSE einer Mediendatei" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "Wiedergabe" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#: clutter/clutter-media.c:92 +#, fuzzy +msgid "Whether the actor is playing" msgstr "Legt fest, ob der Akteur abspielt" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "Fortschritt" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "Aktueller Fortschritt der Wiedergabe" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "Adresse für Untertitel" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "ADRESSE einer Datei mit Untertiteln" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "Schriftname für Untertitel" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "Beim Anzeigen von Untertiteln zu verwendende Schriftgröße" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "Lautstärke" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "Die Lautstärke" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "Durchsuchbar" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "Gibt an, ob der aktuelle Datenstrom durchsuchbar ist" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "Pufferfüllung" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "Der Füllstand des Puffers" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "Die Dauer des Datenstroms in Sekunden" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "Der Pfad zur Beschränkung eines Akteurs" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "Der Versatz entlang des Pfades, zwischen -1.0 und 2.0" -#: ../clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Die Farbe des Rechtecks" -#: ../clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Rahmenfarbe" -#: ../clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "Die Randfarbe des Rechtecks" -#: ../clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Rahmenbreite" -#: ../clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "Die Randbreite des Rechtecks" -#: ../clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Hat Rand" -#: ../clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Gibt an, ob das Rechteck einen Rand haben soll" -#: ../clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Dateiname gesetzt" -#: ../clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Gibt an, ob die :filename-Eigenschaft gesetzt ist" -#: ../clutter/clutter-script.c:404 ../clutter/clutter-texture.c:1080 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Dateiname" -#: ../clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "Der Pfad zur aktuell eingelesenen Datei" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "Doppelklick-Zeit" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" "Die zur Erkennung eines Mehrfachklicks nötige Zeit zwischen zwei Klicks" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "Doppelklick-Intervall" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" "Die zur Erkennung eines Mehrfachklicks nötige Entfernung zwischen zwei Klicks" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "Ziehschwellwert" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" "Die vom Zeiger zurückzulegende Entfernung, um einen Ziehvorgang zu beginnen" -#: ../clutter/clutter-settings.c:398 ../clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Schriftname" -#: ../clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" "Die Beschreibung der Vorgabeschrift, so wie sie durch Pango verarbeitet " "werden kann" -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "Schriftglättung" -#: ../clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" @@ -1387,567 +1406,586 @@ msgstr "" "Gibt an, ob Antialiasing verwendet werden soll (1 aktiviert, 0 deaktiviert " "und -1 verwendet die Vorgabe)" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "Schriftauflösung" -#: ../clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" "Die Schriftauflösung in 1024 * Punkte/Zoll, oder -1 für den Vorgabewert" -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "Schrift-Hinting" -#: ../clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" "Gibt an, ob Hinting verwendet werden soll (1 aktiviert, 0 deaktiviert und -1 " "verwendet die Vorgabe)" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "Hinting-Stil der Schrift" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "Der Stil des Hintings (hintnone, hintslight, hintmedium, hintfull)" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "Subpixel-Anordnung der Schrift" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "Typ der Subpixel-Kantenglättung (none (keine), rgb, bgr, vrgb, vbgr)" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Vertex-Quelle" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Quelle des Vertex-Shaders" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Fragment-Quelle" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Quelle des Fragment-Shaders" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Compiliert" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Legt fest, ob der Shader compiliert und gelinkt ist" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Legt fest, ob der Shader aktiviert ist" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "%s-Kompilierung fehlgeschlagen: %s" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Vertex-Shader" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Fragment-Shader" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "Shader-Typ" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "Der verwendete Shader-Typ" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "Die Quelle der Beschränkung" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "Der Versatz in Pixel, auf den die Einschränkung angewendet werden soll" -#: ../clutter/clutter-stage.c:1678 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Vollbild gesetzt" -#: ../clutter/clutter-stage.c:1679 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Legt fest, ob die Hauptszene ein Vollbild ist" -#: ../clutter/clutter-stage.c:1695 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Abseits des Bildschirms" -#: ../clutter/clutter-stage.c:1696 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" "Legt fest, ob die Hauptszene abseits des Bildschirms erstellt werden soll" -#: ../clutter/clutter-stage.c:1708 ../clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Zeiger sichtbar" -#: ../clutter/clutter-stage.c:1709 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Legt fest, ob der Mauszeiger in der Hauptszene sichtbar sein soll" -#: ../clutter/clutter-stage.c:1723 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Größenänderung durch Benutzer" -#: ../clutter/clutter-stage.c:1724 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" "Legt fest, ob eine Größenänderung der Szene durch den Benutzer möglich ist" -#: ../clutter/clutter-stage.c:1737 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "Die Farbe der Szene" -#: ../clutter/clutter-stage.c:1751 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspektive" -#: ../clutter/clutter-stage.c:1752 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Projektionsparameter der Perspektive" -#: ../clutter/clutter-stage.c:1767 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Titel" -#: ../clutter/clutter-stage.c:1768 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Szenentitel" -#: ../clutter/clutter-stage.c:1783 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Nebel verwenden" -#: ../clutter/clutter-stage.c:1784 +#: clutter/clutter-stage.c:1766 #, fuzzy msgid "Whether to enable depth cueing" msgstr "Legt fest, ob Tiefe?" -#: ../clutter/clutter-stage.c:1798 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Nebel" -#: ../clutter/clutter-stage.c:1799 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: ../clutter/clutter-stage.c:1815 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Alpha verwenden" -#: ../clutter/clutter-stage.c:1816 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" "Gibt an, ob die Alpha-Komponente für die Szenenfarbe berücksichtigt werden " "soll" -#: ../clutter/clutter-stage.c:1832 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: ../clutter/clutter-stage.c:1833 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: ../clutter/clutter-stage.c:1849 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Keine Leeren-Anweisung" -#: ../clutter/clutter-stage.c:1850 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Gibt an, ob die Szene ihren Inhalt leeren soll" -#: ../clutter/clutter-stage.c:1863 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "Fokus annehmen" -#: ../clutter/clutter-stage.c:1864 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "Legt fest, ob die Szene bei Anzeige Fokus annehmen soll" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "Status" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "" "Gegenwärtig gesetzter Status (Überblendung in diesen Status könnte noch " "unvollständig sein)" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "Voreingestellte Überblenddauer" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "Spaltennummer" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "Die Spalte, in dem sich das Widget befindet" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "Zeilennummer" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "Die Zeile, in dem sich das Widget befindet" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "Spaltenbelegung" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "Die Anzahl der Spalten, die das Widget belegen soll" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "Zeilenbelegung" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "Die Anzahl der Zeilen, über die sich das Widget erstrecken soll" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "Horizontal ausdehnen" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "" "Zusätzlichen Platz in der horizontalen Achse für das Unterelement zuweisen" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "Vertikal ausdehnen" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "" "Zusätzlichen Platz in der vertikalen Achse für das Unterelement zuweisen" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "Abstand zwischen Spalten" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "Abstand zwischen Zeilen" -#: ../clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Die Schriftart des Texts" -#: ../clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Schriftartenbeschreibung" -#: ../clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "Die zu verwendende Schriftartenbeschreibung" -#: ../clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Text" -#: ../clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Der darzustellende Text" -#: ../clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Textfarbe" -#: ../clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Die Farbe des Texts" -#: ../clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Bearbeitbar" -#: ../clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Legt fest, ob der Text bearbeitet werden kann" -#: ../clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Markierbar" -#: ../clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Legt fest, ob der Text markierbar ist" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Aktivierbar" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Legt fest, ob die Eingabetaste ein Senden des aktiven Signals auslöst" -#: ../clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Gibt an, ob der Eingabezeiger sichtbar ist" -#: ../clutter/clutter-text.c:2682 ../clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Zeigerfarbe" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Zeigerfarbe gesetzt" -#: ../clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Legt fest, ob die Zeigerfarbe festgelegt ist" -#: ../clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Zeigergröße" -#: ../clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "Die Breite des Zeigers in Pixel" -#: ../clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Zeigerposition" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "Die Zeigerposition" -#: ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Auswahlgrenze" -#: ../clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "Die Zeigerposition am anderen Ende der Auswahl" -#: ../clutter/clutter-text.c:2760 ../clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Auswahlfarbe" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Auswahlfarbe festgelegt" -#: ../clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Legt fest, ob die Auswahlfarbe festgelegt ist" -#: ../clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Attribute" -#: ../clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" "Eine Liste der Stilattribute, die auf den Inhalt des Akteurs angewendet " "werden sollen" -#: ../clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Syntax-Hervorhebung verwenden" -#: ../clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Legt fest, ob der Text Pango-Markup enthält" -#: ../clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Zeilenumbruch" # Die booleschen Werte sollten wir auf echte GConf- und dconf-Schlüssel beschränken. -#: ../clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "Falls gesetzt, Zeilen umbrechen, wenn der Text zu lang wird" -#: ../clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Zeilenumbruchmodus" -#: ../clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Legt fest, wie Zeilen umgebrochen werden" -#: ../clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Auslassungen" -#: ../clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "Der bevorzugte Ort für Auslassungspunkte in der Zeichenkette" -#: ../clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Zeilenausrichtung" -#: ../clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "Die bevorzugte Zeilenausrichtung für den Text, bei mehrzeiligem Text" -#: ../clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Ausrichten" -#: ../clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Gibt an, ob der Text ausgerichtet werden soll" -#: ../clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Password-Zeichen" -#: ../clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" "Falls nicht Null, so wird dieses Zeichen zum Anzeigen des Akteurinhalts " "verwendet" -#: ../clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Maximale Länge" -#: ../clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Maximale Textlänge innerhalb des Akteurs" -#: ../clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Einzeilen-Modus" -#: ../clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Legt fest, ob der Text in einer Zeile dargestellt werden soll" -#: ../clutter/clutter-texture.c:994 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Auswahlfarbe" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Auswahlfarbe festgelegt" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Legt fest, ob die Auswahlfarbe festgelegt ist" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Größe des Akteurs abgleichen" -#: ../clutter/clutter-texture.c:995 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Die Größe des Akteurs automatisch auf die Abmessungen des zugrunde liegenden " "Pixbufs abgleichen" -#: ../clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: ../clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: ../clutter/clutter-texture.c:1013 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Horizontal wiederholen" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Inhalt wird horizontal wiederholt, anstatt zu skalieren" -#: ../clutter/clutter-texture.c:1029 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Vertikal wiederholen" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Inhalt wird vertikal wiederholt, anstatt zu skalieren" -#: ../clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Filterqualität" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Darstellungsqualität beim Zeichnen der Textur" -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Pixelformat" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Das zu verwendende Cogl-Pixelformat" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Cogl-Textur" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: ../clutter/clutter-texture.c:1063 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Cogl-Material" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: ../clutter/clutter-texture.c:1081 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "Der Pfad zur Datei, welche die Bilddaten enthält" -#: ../clutter/clutter-texture.c:1088 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Seitenverhältnis beibehalten" -#: ../clutter/clutter-texture.c:1089 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1955,22 +1993,22 @@ msgstr "" "Das Seitenverhältnis der Textur beibehalten, wenn eine gewünschte Breite " "oder Höhe angefordert wird" -#: ../clutter/clutter-texture.c:1115 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Asynchron laden" -#: ../clutter/clutter-texture.c:1116 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Dateien in einem separaten Thread laden, um ein Blockieren beim Laden von " "einem Datenträger zu vermeiden" -#: ../clutter/clutter-texture.c:1132 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Daten asynchron laden" -#: ../clutter/clutter-texture.c:1133 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1978,197 +2016,193 @@ msgstr "" "Bilddaten in einem separaten Thread dekorieren, um Blockieren beim Laden von " "einem Datenträger zu verringern" -#: ../clutter/clutter-texture.c:1157 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: ../clutter/clutter-texture.c:1158 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "Automatischer Neustart der Zeitlinie" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "Verzögerung" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "Verzögerung vor dem Start" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "Dauer der Zeitlinie in Millisekunden" -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "Richtung der Zeitlinie" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "Automatische Umkehrung" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "" "Legt fest, ob die Richtung beim Erreichen des Endes automatisch umgekehrt " "werden soll" -#: ../clutter/cogl/cogl/cogl-debug.c:203 -msgid "Cogl debugging flags to set" -msgstr "Zu setzende Cogl-Fehlersuchmerkmale" - -#: ../clutter/cogl/cogl/cogl-debug.c:205 -msgid "Cogl debugging flags to unset" -msgstr "Zu entfernende Cogl-Fehlersuchmerkmale" - -#: ../clutter/cogl/cogl/cogl-debug.c:238 -msgid "Cogl Options" -msgstr "Cogl-Optionen" - -#: ../clutter/cogl/cogl/cogl-debug.c:239 -msgid "Show Cogl options" -msgstr "Cogl-Optionen anzeigen" - -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "sysfs-Pfad" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "Pfad des Geräts in sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "Gerätepfad" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "Pfad des Geräteknotens" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Zu benutzende X-Anzeige" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Zu benutzender X-Bildschirm" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "X-Aufrufe synchronisieren" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "XInput-Unterstützung einschalten" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "Das Clutter-Backend" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:549 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:550 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Zu bindendes X11-Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:558 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Breite der Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:559 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "Die Breite der an diese Textur gebundenen Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:567 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Höhe der Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:568 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "Die Höhe der an diese Textur gebundenen Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:576 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Tiefe der Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:577 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "Die Tiefe (in Bit) der an diese Textur gebundenen Pixmap" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:585 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Automatische Aktualisierungen" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:586 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Legt fest, ob die Textur stets mit Änderungen der Pixmap abgeglichen werden " "soll." -#: ../clutter/x11/clutter-x11-texture-pixmap.c:594 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Fenster" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:595 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "Das X11-Fenster zur Bindung" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:603 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:604 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:614 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:615 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:624 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Zerstört" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:625 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Gibt an, ob das Fenster zerstört worden ist" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:633 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "X des Fensters" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:634 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "X-Position des Fensters auf dem Bildschirm laut X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:642 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Y des Fensters" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:643 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Y-Position des Fensters auf dem Bildschirm laut X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:650 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:651 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" +#~ msgid "Cogl debugging flags to set" +#~ msgstr "Zu setzende Cogl-Fehlersuchmerkmale" + +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "Zu entfernende Cogl-Fehlersuchmerkmale" + +#~ msgid "Cogl Options" +#~ msgstr "Cogl-Optionen" + +#~ msgid "Show Cogl options" +#~ msgstr "Cogl-Optionen anzeigen" + #~ msgid "VBlank method to be used (none, dri or glx)" #~ msgstr "Zu benutzende VBlank-Methode (none, dri oder glx)" @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: clutter-1.0\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" -"product=clutter&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-05-31 10:58+0000\n" +"Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" +"product=clutter\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-06-01 19:18+0200\n" "Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n" "Language-Team: Esperanto <ubuntu-l10n-eo@lists.launchpad.net>\n" @@ -21,2102 +21,2114 @@ msgstr "" "X-Generator: Launchpad (build 13144)\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: ../clutter/clutter-actor.c:3786 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X-koordinato" -#: ../clutter/clutter-actor.c:3787 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "X-koordinato de la aganto" -#: ../clutter/clutter-actor.c:3802 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y-koordinato" -#: ../clutter/clutter-actor.c:3803 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Y-koordinato de la aganto" -#: ../clutter/clutter-actor.c:3818 ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Larĝo" -#: ../clutter/clutter-actor.c:3819 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Larĝo de la aganto" -#: ../clutter/clutter-actor.c:3833 ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Alto" -#: ../clutter/clutter-actor.c:3834 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Alto de la aganto" -#: ../clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "" -#: ../clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3871 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "" -#: ../clutter/clutter-actor.c:3872 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "" -#: ../clutter/clutter-actor.c:3888 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "" -#: ../clutter/clutter-actor.c:3889 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3911 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "" -#: ../clutter/clutter-actor.c:3912 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "" -#: ../clutter/clutter-actor.c:3932 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3951 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "" -#: ../clutter/clutter-actor.c:3952 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3971 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "" -#: ../clutter/clutter-actor.c:3972 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: ../clutter/clutter-actor.c:3988 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "" -#: ../clutter/clutter-actor.c:3989 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "" -#: ../clutter/clutter-actor.c:4004 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "" -#: ../clutter/clutter-actor.c:4005 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "" -#: ../clutter/clutter-actor.c:4020 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "" -#: ../clutter/clutter-actor.c:4021 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "" -#: ../clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "" -#: ../clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "" -#: ../clutter/clutter-actor.c:4058 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "" -#: ../clutter/clutter-actor.c:4059 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "" -#: ../clutter/clutter-actor.c:4115 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "" -#: ../clutter/clutter-actor.c:4116 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: ../clutter/clutter-actor.c:4131 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Profundo" -#: ../clutter/clutter-actor.c:4132 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4146 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "" -#: ../clutter/clutter-actor.c:4147 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "" -#: ../clutter/clutter-actor.c:4163 +#: clutter/clutter-actor.c:4186 msgid "Offscreen redirect" msgstr "" -#: ../clutter/clutter-actor.c:4164 +#: clutter/clutter-actor.c:4187 msgid "Whether to flatten the actor into a single image" msgstr "" -#: ../clutter/clutter-actor.c:4182 +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Videble" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "" -#: ../clutter/clutter-actor.c:4198 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "" -#: ../clutter/clutter-actor.c:4213 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: ../clutter/clutter-actor.c:4214 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: ../clutter/clutter-actor.c:4230 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "" -#: ../clutter/clutter-actor.c:4231 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "" -#: ../clutter/clutter-actor.c:4243 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: ../clutter/clutter-actor.c:4244 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: ../clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "" -#: ../clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "" -#: ../clutter/clutter-actor.c:4274 ../clutter/clutter-actor-meta.c:207 -#: ../clutter/clutter-binding-pool.c:319 ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nomo" -#: ../clutter/clutter-actor.c:4275 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "" -#: ../clutter/clutter-actor.c:4289 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "" -#: ../clutter/clutter-actor.c:4290 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "" -#: ../clutter/clutter-actor.c:4305 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "" -#: ../clutter/clutter-actor.c:4306 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "" -#: ../clutter/clutter-actor.c:4321 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "" -#: ../clutter/clutter-actor.c:4322 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: ../clutter/clutter-actor.c:4337 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "" -#: ../clutter/clutter-actor.c:4338 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: ../clutter/clutter-actor.c:4353 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "" -#: ../clutter/clutter-actor.c:4371 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "" -#: ../clutter/clutter-actor.c:4372 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "" -#: ../clutter/clutter-actor.c:4387 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "" -#: ../clutter/clutter-actor.c:4388 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "" -#: ../clutter/clutter-actor.c:4403 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "" -#: ../clutter/clutter-actor.c:4404 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4419 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "" -#: ../clutter/clutter-actor.c:4420 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "" -#: ../clutter/clutter-actor.c:4436 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "" -#: ../clutter/clutter-actor.c:4437 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "" -#: ../clutter/clutter-actor.c:4453 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "" -#: ../clutter/clutter-actor.c:4454 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4470 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: ../clutter/clutter-actor.c:4471 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: ../clutter/clutter-actor.c:4489 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: ../clutter/clutter-actor.c:4490 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: ../clutter/clutter-actor.c:4506 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: ../clutter/clutter-actor.c:4507 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: ../clutter/clutter-actor.c:4522 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: ../clutter/clutter-actor.c:4523 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: ../clutter/clutter-actor.c:4542 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: ../clutter/clutter-actor.c:4543 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: ../clutter/clutter-actor.c:4563 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: ../clutter/clutter-actor.c:4564 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: ../clutter/clutter-actor.c:4574 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Tekstodirekto" -#: ../clutter/clutter-actor.c:4575 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Direkto de la teksto" -#: ../clutter/clutter-actor.c:4593 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "" -#: ../clutter/clutter-actor.c:4594 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "" -#: ../clutter/clutter-actor.c:4611 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Agoj" -#: ../clutter/clutter-actor.c:4612 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "" -#: ../clutter/clutter-actor.c:4626 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "" -#: ../clutter/clutter-actor.c:4627 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "" -#: ../clutter/clutter-actor-meta.c:193 ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "" -#: ../clutter/clutter-actor-meta.c:194 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: ../clutter/clutter-actor-meta.c:208 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: ../clutter/clutter-actor-meta.c:221 ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Enŝaltite" -#: ../clutter/clutter-actor-meta.c:222 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 ../clutter/clutter-clone.c:340 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Fonto" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: ../clutter/clutter-alpha.c:339 ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "" -#: ../clutter/clutter-alpha.c:376 ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Reĝimo" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objekto" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "" -#: ../clutter/clutter-animation.c:499 ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Daŭro" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "" -#: ../clutter/clutter-animation.c:514 ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: ../clutter/clutter-animation.c:542 ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfo" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "Centro" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "Direkto" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "Vojo" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "" -#: ../clutter/clutter-bin-layout.c:261 ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "Horizontala ĝisrandigo" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "" -#: ../clutter/clutter-bin-layout.c:270 ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "Vertikala ĝisrandigo" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "" -#: ../clutter/clutter-box.c:557 ../clutter/clutter-rectangle.c:267 -#: ../clutter/clutter-stage.c:1710 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Koloro" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "Etendi" -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "" -#: ../clutter/clutter-box-layout.c:377 ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "" -#: ../clutter/clutter-box-layout.c:378 ../clutter/clutter-table-layout.c:632 +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the horizontal axis" msgstr "" -#: ../clutter/clutter-box-layout.c:386 ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "" -#: ../clutter/clutter-box-layout.c:387 ../clutter/clutter-table-layout.c:639 +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the vertical axis" msgstr "" -#: ../clutter/clutter-box-layout.c:396 ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "" -#: ../clutter/clutter-box-layout.c:405 ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Vertikale" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: ../clutter/clutter-box-layout.c:1093 ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogene" -#: ../clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Interspaco" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "" -#: ../clutter/clutter-box-layout.c:1138 ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "" -#: ../clutter/clutter-box-layout.c:1139 ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: ../clutter/clutter-box-layout.c:1160 ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: ../clutter/clutter-box-layout.c:1161 ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: ../clutter/clutter-box-layout.c:1178 ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: ../clutter/clutter-box-layout.c:1179 ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: ../clutter/clutter-cairo-texture.c:404 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "" -#: ../clutter/clutter-cairo-texture.c:405 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: ../clutter/clutter-cairo-texture.c:419 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "" -#: ../clutter/clutter-cairo-texture.c:420 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "Ujo" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 msgid "The actor wrapped by this data" msgstr "" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Premite" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: ../clutter/clutter-clone.c:341 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "Orientiĝo" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "" -#: ../clutter/clutter-flow-layout.c:914 ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "" -#: ../clutter/clutter-flow-layout.c:931 ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "La nomo de la aparato" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "Aparat-tipo" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "La tipo de la aparato" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "Aparat-administrilo" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "Aparat-reĝimo" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "La reĝimo de la aparato" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "Havas kursoron" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "Ĉu la aparato havas kursoron?" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "Ĉu la aparato estas enŝaltite?" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "Administrilo" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:486 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: ../clutter/clutter-main.c:1282 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "" -#: ../clutter/clutter-main.c:1284 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: ../clutter/clutter-main.c:1286 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Igi ĉiujn avertojn fatalaj" -#: ../clutter/clutter-main.c:1289 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "" -#: ../clutter/clutter-main.c:1292 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: ../clutter/clutter-main.c:1295 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Uzi „fuzzy“ markoj" -#: ../clutter/clutter-main.c:1298 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "" -#: ../clutter/clutter-main.c:1300 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "" -#: ../clutter/clutter-main.c:1304 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: ../clutter/clutter-main.c:1306 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: ../clutter/clutter-main.c:1309 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "" -#: ../clutter/clutter-main.c:1491 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "URI" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "Ludante" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" -msgstr "" +#: clutter/clutter-media.c:92 +#, fuzzy +msgid "Whether the actor is playing" +msgstr "Ĉu la teksto estas elekteble?" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "Progreso" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "Sonlaŭteco" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "La laŭteco de la sono" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: ../clutter/clutter-rectangle.c:268 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "" -#: ../clutter/clutter-rectangle.c:281 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Borderkoloro" -#: ../clutter/clutter-rectangle.c:282 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: ../clutter/clutter-rectangle.c:297 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "" -#: ../clutter/clutter-rectangle.c:298 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: ../clutter/clutter-rectangle.c:312 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "" -#: ../clutter/clutter-rectangle.c:313 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: ../clutter/clutter-script.c:385 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: ../clutter/clutter-script.c:386 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: ../clutter/clutter-script.c:400 ../clutter/clutter-texture.c:1089 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Dosiernomo" -#: ../clutter/clutter-script.c:401 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: ../clutter/clutter-settings.c:398 ../clutter/clutter-text.c:2615 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Tiparnomo" -#: ../clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: ../clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: ../clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "" -#: ../clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "" -#: ../clutter/clutter-stage.c:1652 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: ../clutter/clutter-stage.c:1653 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: ../clutter/clutter-stage.c:1669 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: ../clutter/clutter-stage.c:1670 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: ../clutter/clutter-stage.c:1682 ../clutter/clutter-text.c:2728 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Kursoro videbla" -#: ../clutter/clutter-stage.c:1683 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: ../clutter/clutter-stage.c:1697 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "" -#: ../clutter/clutter-stage.c:1698 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: ../clutter/clutter-stage.c:1711 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: ../clutter/clutter-stage.c:1725 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspektivo" -#: ../clutter/clutter-stage.c:1726 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: ../clutter/clutter-stage.c:1741 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Titolo" -#: ../clutter/clutter-stage.c:1742 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "" -#: ../clutter/clutter-stage.c:1757 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Uzi nebulon" -#: ../clutter/clutter-stage.c:1758 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: ../clutter/clutter-stage.c:1772 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Nebulo" -#: ../clutter/clutter-stage.c:1773 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: ../clutter/clutter-stage.c:1789 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "" -#: ../clutter/clutter-stage.c:1790 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: ../clutter/clutter-stage.c:1806 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: ../clutter/clutter-stage.c:1807 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: ../clutter/clutter-stage.c:1823 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: ../clutter/clutter-stage.c:1824 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: ../clutter/clutter-stage.c:1837 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: ../clutter/clutter-stage.c:1838 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "Stato" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "" -#: ../clutter/clutter-text.c:2616 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "" -#: ../clutter/clutter-text.c:2633 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "" -#: ../clutter/clutter-text.c:2634 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Teksto" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "" -#: ../clutter/clutter-text.c:2665 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Tiparkoloro" -#: ../clutter/clutter-text.c:2666 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "" -#: ../clutter/clutter-text.c:2680 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Redakteble" -#: ../clutter/clutter-text.c:2681 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Ĉu la teksto estas redakteble?" -#: ../clutter/clutter-text.c:2696 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Elekteble" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Ĉu la teksto estas elekteble?" -#: ../clutter/clutter-text.c:2711 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Aktivigeble" -#: ../clutter/clutter-text.c:2712 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: ../clutter/clutter-text.c:2743 ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Kursor-koloro" -#: ../clutter/clutter-text.c:2758 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "" -#: ../clutter/clutter-text.c:2759 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: ../clutter/clutter-text.c:2774 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Kursorogrando" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "" -#: ../clutter/clutter-text.c:2789 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Kursoropozicio" -#: ../clutter/clutter-text.c:2790 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "La kursoropozicio" -#: ../clutter/clutter-text.c:2805 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "" -#: ../clutter/clutter-text.c:2806 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: ../clutter/clutter-text.c:2821 ../clutter/clutter-text.c:2822 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "" -#: ../clutter/clutter-text.c:2836 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: ../clutter/clutter-text.c:2837 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: ../clutter/clutter-text.c:2852 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atributoj" -#: ../clutter/clutter-text.c:2853 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: ../clutter/clutter-text.c:2875 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "" -#: ../clutter/clutter-text.c:2876 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: ../clutter/clutter-text.c:2892 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Linifaldo" -#: ../clutter/clutter-text.c:2893 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: ../clutter/clutter-text.c:2908 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "" -#: ../clutter/clutter-text.c:2909 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: ../clutter/clutter-text.c:2924 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: ../clutter/clutter-text.c:2925 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: ../clutter/clutter-text.c:2941 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "" -#: ../clutter/clutter-text.c:2942 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: ../clutter/clutter-text.c:2958 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Ĝisrandigi" -#: ../clutter/clutter-text.c:2959 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: ../clutter/clutter-text.c:2974 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "" -#: ../clutter/clutter-text.c:2975 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: ../clutter/clutter-text.c:2989 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Maksimuma larĝo" -#: ../clutter/clutter-text.c:2990 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: ../clutter/clutter-text.c:3013 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "" -#: ../clutter/clutter-text.c:3014 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "" -#: ../clutter/clutter-text.c:3028 ../clutter/clutter-text.c:3029 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 msgid "Selected Text Color" msgstr "" -#: ../clutter/clutter-text.c:3043 +#: clutter/clutter-text.c:3227 msgid "Selected Text Color Set" msgstr "" -#: ../clutter/clutter-text.c:3044 +#: clutter/clutter-text.c:3228 msgid "Whether the selected text color has been set" msgstr "" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: ../clutter/clutter-texture.c:1004 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: ../clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: ../clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: ../clutter/clutter-texture.c:1031 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: ../clutter/clutter-texture.c:1039 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "" -#: ../clutter/clutter-texture.c:1065 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: ../clutter/clutter-texture.c:1072 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: ../clutter/clutter-texture.c:1073 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: ../clutter/clutter-texture.c:1090 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: ../clutter/clutter-texture.c:1097 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "" -#: ../clutter/clutter-texture.c:1098 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: ../clutter/clutter-texture.c:1124 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "" -#: ../clutter/clutter-texture.c:1125 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: ../clutter/clutter-texture.c:1141 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: ../clutter/clutter-texture.c:1142 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: ../clutter/clutter-texture.c:1166 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: ../clutter/clutter-texture.c:1167 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "" -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "X-vidigilo uzota" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "X-ekrano uzota" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Fari X-vokojn sinkrone" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:546 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:555 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:564 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:573 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:582 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Fenestro" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:591 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:600 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:611 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:621 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:630 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:639 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:647 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" @@ -6,806 +6,803 @@ msgid "" msgstr "" "Project-Id-Version: clutter master\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" -"product=clutter&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-05-13 14:46+0000\n" -"PO-Revision-Date: 2011-05-14 18:12+0200\n" +"Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" +"product=clutter\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" +"PO-Revision-Date: 2011-06-06 12:58+0200\n" "Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n" "Language-Team: Español <gnome-es-list@gnome.org>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../clutter/clutter-actor.c:3786 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Coordenada X" -#: ../clutter/clutter-actor.c:3787 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Coordenada X del actor" -#: ../clutter/clutter-actor.c:3802 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Coordenada Y" -#: ../clutter/clutter-actor.c:3803 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Coordenada Y del actor" -#: ../clutter/clutter-actor.c:3818 ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Anchura" -#: ../clutter/clutter-actor.c:3819 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Anchura del actor" -#: ../clutter/clutter-actor.c:3833 ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Altura" -#: ../clutter/clutter-actor.c:3834 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Altura del actor" -#: ../clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "X fija" -#: ../clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Posición X forzada del actor" -#: ../clutter/clutter-actor.c:3871 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Y fija" -#: ../clutter/clutter-actor.c:3872 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Posición Y forzada del actor" -#: ../clutter/clutter-actor.c:3888 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Posición fija establecida" -#: ../clutter/clutter-actor.c:3889 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Indica si se usa una posición fija para el actor" -#: ../clutter/clutter-actor.c:3911 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Anchura mínima" -#: ../clutter/clutter-actor.c:3912 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Solicitud de anchura mínima forzada para el actor" -#: ../clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Altura mínima" -#: ../clutter/clutter-actor.c:3932 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Solicitud de altura mínima forzada para el actor" -#: ../clutter/clutter-actor.c:3951 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Anchura natural" -#: ../clutter/clutter-actor.c:3952 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Solicitud de anchura natural forzada para el actor" -#: ../clutter/clutter-actor.c:3971 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Altura natural" -#: ../clutter/clutter-actor.c:3972 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Solicitud de altura natural forzada para el actor" -#: ../clutter/clutter-actor.c:3988 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Anchura mínima establecida" -#: ../clutter/clutter-actor.c:3989 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Indica si se usa la propiedad «anchura mínima»" -#: ../clutter/clutter-actor.c:4004 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Altura mínima establecida" -#: ../clutter/clutter-actor.c:4005 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Indica si se usa la propiedad «altura mínima»" -#: ../clutter/clutter-actor.c:4020 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Anchura natural establecida" -#: ../clutter/clutter-actor.c:4021 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Indica si se usa la propiedad «anchura natural»" -#: ../clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Altura natural establecida" -#: ../clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Indica si se usa la propiedad «altura natural»" -#: ../clutter/clutter-actor.c:4058 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Asignación" -#: ../clutter/clutter-actor.c:4059 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "La asignación del actor" -#: ../clutter/clutter-actor.c:4115 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Modo de solicitud" -#: ../clutter/clutter-actor.c:4116 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "El modo de solicitud del actor" -#: ../clutter/clutter-actor.c:4131 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Profundidad" -#: ../clutter/clutter-actor.c:4132 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Posición en el eje Z" -#: ../clutter/clutter-actor.c:4146 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Opacidad" -#: ../clutter/clutter-actor.c:4147 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Opacidad de un actor" -#: ../clutter/clutter-actor.c:4163 -#| msgid "Offscreen" +#: clutter/clutter-actor.c:4186 msgid "Offscreen redirect" msgstr "Redirección fuera de la pantalla" -#: ../clutter/clutter-actor.c:4164 -#| msgid "Whether the text should be a single line" +#: clutter/clutter-actor.c:4187 msgid "Whether to flatten the actor into a single image" msgstr "Indica si se debe aplanar el actor en una única imagen" -#: ../clutter/clutter-actor.c:4182 +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Visible" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Indica si el actor es visible o no" -#: ../clutter/clutter-actor.c:4198 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Mapeado" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Indica si se dibujará el actor" -#: ../clutter/clutter-actor.c:4213 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Realizado" -#: ../clutter/clutter-actor.c:4214 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Indica si el actor se ha realizado" -#: ../clutter/clutter-actor.c:4230 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reactivo" -#: ../clutter/clutter-actor.c:4231 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Indica si el actor es reactivo a eventos" -#: ../clutter/clutter-actor.c:4243 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Tiene recorte" -#: ../clutter/clutter-actor.c:4244 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Indica si el actor tiene un conjunto de recortes" -#: ../clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Recortar" -#: ../clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "La región de recorte del actor" -#: ../clutter/clutter-actor.c:4274 ../clutter/clutter-actor-meta.c:207 -#: ../clutter/clutter-binding-pool.c:319 ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nombre" -#: ../clutter/clutter-actor.c:4275 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Nombre del actor" -#: ../clutter/clutter-actor.c:4289 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Escala en X" -#: ../clutter/clutter-actor.c:4290 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Factor de escala en el eje X" -#: ../clutter/clutter-actor.c:4305 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Escala en Y" -#: ../clutter/clutter-actor.c:4306 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Factor de escala en el eje Y" -#: ../clutter/clutter-actor.c:4321 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Centro X del escalado" -#: ../clutter/clutter-actor.c:4322 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Centro de la escala horizontal" -#: ../clutter/clutter-actor.c:4337 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Centro Y del escalado" -#: ../clutter/clutter-actor.c:4338 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Centro de la escala vertical" -#: ../clutter/clutter-actor.c:4353 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Gravedad del escalado" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "El centro del escalado" -#: ../clutter/clutter-actor.c:4371 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Ángulo de rotación X" -#: ../clutter/clutter-actor.c:4372 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "El ángulo de rotación en el eje X" -#: ../clutter/clutter-actor.c:4387 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Ángulo de rotación Y" -#: ../clutter/clutter-actor.c:4388 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "El ángulo de rotación en el eje Y" -#: ../clutter/clutter-actor.c:4403 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Ángulo de rotación Z" -#: ../clutter/clutter-actor.c:4404 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "El ángulo de rotación en el eje Z" -#: ../clutter/clutter-actor.c:4419 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Centro de rotación X" -#: ../clutter/clutter-actor.c:4420 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "El ángulo de rotación en el eje Y" -#: ../clutter/clutter-actor.c:4436 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Centro de rotación Y" -#: ../clutter/clutter-actor.c:4437 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "En centro de la rotación en el eje Y" -#: ../clutter/clutter-actor.c:4453 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Centro de rotación Z" -#: ../clutter/clutter-actor.c:4454 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "El ángulo de rotación en el eje Z" -#: ../clutter/clutter-actor.c:4470 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Gravedad del centro de rotación Z" -#: ../clutter/clutter-actor.c:4471 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Punto central de la rotación alrededor del eje Z" -#: ../clutter/clutter-actor.c:4489 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Ancla X" -#: ../clutter/clutter-actor.c:4490 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Coordenada X del punto de anclado" -#: ../clutter/clutter-actor.c:4506 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Ancla Y" -#: ../clutter/clutter-actor.c:4507 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Coordenada Y del punto de anclado" -#: ../clutter/clutter-actor.c:4522 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Gravedad del ancla" -#: ../clutter/clutter-actor.c:4523 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "El punto de anclado como un «ClutterGravity»" -#: ../clutter/clutter-actor.c:4542 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Mostrar en el conjunto padre" -#: ../clutter/clutter-actor.c:4543 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Indica si el actor se muestra cuando tiene padre" -#: ../clutter/clutter-actor.c:4563 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Recortar a la asignación" -#: ../clutter/clutter-actor.c:4564 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Configura la región de recorte para seguir la ubicación del actor" -#: ../clutter/clutter-actor.c:4574 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Dirección del texto" -#: ../clutter/clutter-actor.c:4575 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Dirección del texto" -#: ../clutter/clutter-actor.c:4593 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Tiene puntero" -#: ../clutter/clutter-actor.c:4594 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Indica si el actor contiene un puntero a un dispositivo de entrada" -#: ../clutter/clutter-actor.c:4611 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Acciones" -#: ../clutter/clutter-actor.c:4612 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Añade una acción al actor" -#: ../clutter/clutter-actor.c:4626 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Restricciones" -#: ../clutter/clutter-actor.c:4627 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Añade una restricción al actor" -#: ../clutter/clutter-actor-meta.c:193 ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Actor" -#: ../clutter/clutter-actor-meta.c:194 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "El actor adjunto a la meta" -#: ../clutter/clutter-actor-meta.c:208 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "El nombre de la meta" -#: ../clutter/clutter-actor-meta.c:221 ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Activada" -#: ../clutter/clutter-actor-meta.c:222 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Indica si la meta está activada" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 ../clutter/clutter-clone.c:340 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Fuente" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "La fuente de la alineación" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "Alinear ejes" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "El eje al que alinear la posición" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "Factor" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "El factor de alineación, entre 0.0 y 1.0" -#: ../clutter/clutter-alpha.c:339 ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Línea de tiempo" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "Línea de tiempo usada por el alfa" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "Valor alfa" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "Valor alfa calculado por el alfa" -#: ../clutter/clutter-alpha.c:376 ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Modo" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "Modo de progreso" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objeto" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Objeto al que se aplica la animación" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "El modo de la animación" -#: ../clutter/clutter-animation.c:499 ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Duración" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Duración de la animación, en milisegundos" -#: ../clutter/clutter-animation.c:514 ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Bucle" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Indica si la animación debería ser un bucle" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "La línea de tiempo usada por la animación" -#: ../clutter/clutter-animation.c:542 ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfa" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "El alfa usado por la animación" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "La duración de la animación" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "La línea de tiempo de la animación" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "Objeto alfa para dirigir el comportamiento" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "Profundidad inicial" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "Profundidad inicial que aplicar" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "Profundidad final" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "Profundidad final que aplicar" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "Ángulo inicial" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "Ángulo inicial" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "Ángulo final" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "Ángulo final" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "Inclinación X del ángulo" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "Inclinación de la elipse sobre el eje X" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "Inclinación Y del ángulo" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "Inclinación de la elipse sobre el eje Y" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "Inclinación Z del ángulo" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "Inclinación de la elipse sobre el eje Z" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "Anchura de la elipse" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "Altura de la elipse" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "Centro" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "Centro de la elipse" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "Dirección" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "Dirección de la rotación" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "Opacidad inicial" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "Nivel inicial de opacidad" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "Opacidad final" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "Nivel final de opacidad" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "Ruta" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "El objeto «ClutterPath» que representa la ruta sobre la que animar" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "Ángulo inicial" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "Ángulo final" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "Eje" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "Eje de rotación" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "Centro X" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "Coordenada X del centro de rotación" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "Centro Y" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "Coordenada Y del centro de rotación" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "Centro Z" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "Coordenada Z del centro de rotación" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "Escala X inicial" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "Escala inicial en el eje X" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "Escala X final" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "Escala final en el eje X" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "Escala Y inicial" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "Escala inicial en el eje Y" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "Escala Y final" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "Escala final en el eje Y" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "El origen de la asociación" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "Coordenada" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "La coordenada que asociar" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "Desplazamiento" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "El desplazamiento en píxeles que aplicar a la asociación" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "El nombre único de la asociación de la agrupación" -#: ../clutter/clutter-bin-layout.c:261 ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "Alineación horizontal" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "Alineación horizontal del actor dentro del gestor de distribución" -#: ../clutter/clutter-bin-layout.c:270 ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "Alineación vertical" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "Alineación vertical del actor dentro del gestor de distribución" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "" "Alineación horizontal predeterminada de los actores dentro del gestor de " "distribución" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "" "Alineación vertical predeterminada de los actores dentro del gestor de " "distribución" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "Gestor de distribución" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "El gestor de distribución usado por la caja" -#: ../clutter/clutter-box.c:557 ../clutter/clutter-rectangle.c:267 -#: ../clutter/clutter-stage.c:1710 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Color" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "El color de fondo de la caja" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "Conjunto de colores" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "Indica si el color de fondo está establecido" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "Expandir" -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "Asignar espacio adicional para el hijo" -#: ../clutter/clutter-box-layout.c:377 ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "Relleno horizontal" -#: ../clutter/clutter-box-layout.c:378 ../clutter/clutter-table-layout.c:632 +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the horizontal axis" @@ -813,11 +810,11 @@ msgstr "" "Indica si el hijo debe tener prioridad cuando el contenedor reserve espacio " "libre en el eje horizontal" -#: ../clutter/clutter-box-layout.c:386 ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "Relleno vertical" -#: ../clutter/clutter-box-layout.c:387 ../clutter/clutter-table-layout.c:639 +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the vertical axis" @@ -825,560 +822,571 @@ msgstr "" "Indica si el hijo debe tener prioridad cuando el contenedor reserve espacio " "libre en el eje vertical" -#: ../clutter/clutter-box-layout.c:396 ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "Alineación horizontal del actor en la celda" -#: ../clutter/clutter-box-layout.c:405 ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "Alineación vertical del actor en la celda" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Vertical" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Indica si la distribución debe ser vertical, en lugar de horizontal" -#: ../clutter/clutter-box-layout.c:1093 ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogénea" -#: ../clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Indica si la distribución debe ser homogénea, ej. todos los hijos tienen el " "mismo tamaño" -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Empaquetar al principio" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Indica si se empaquetan los elementos al principio de la caja" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Espaciado" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Espaciado entre hijos" -#: ../clutter/clutter-box-layout.c:1138 ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Usar animaciones" -#: ../clutter/clutter-box-layout.c:1139 ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Indica si se deben animar lo cambios en la distribución" -#: ../clutter/clutter-box-layout.c:1160 ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Modo de desaceleración" -#: ../clutter/clutter-box-layout.c:1161 ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "El modo de desaceleración de las animaciones" -#: ../clutter/clutter-box-layout.c:1178 ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Duración de la desaceleración" -#: ../clutter/clutter-box-layout.c:1179 ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "La duración de las animaciones" -#: ../clutter/clutter-cairo-texture.c:404 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Anchura de la superficie" -#: ../clutter/clutter-cairo-texture.c:405 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "La anchura de la superficie Cairo" -#: ../clutter/clutter-cairo-texture.c:419 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Altura de la superficie" -#: ../clutter/clutter-cairo-texture.c:420 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "La altura de la superficie Cairo" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "Contenedor" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "El contenedor que creó estos datos" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 msgid "The actor wrapped by this data" msgstr "El actor envuelto por estos datos" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Pulsado" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Indica si el pulsable debe estar en estado «pulsado»" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Retenido" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Indica si el dispositivo tiene un tirador" -#: ../clutter/clutter-clone.c:341 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "Duración de la desaceleración" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Umbral de arrastre" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Especifica qué actor clonar" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "Matiz" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "El matiz que aplicar" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "Cuadros horizontales" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "El número de cuadros horizontales" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "Cuadros verticales" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "El número de cuadros verticales" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "Material trasero" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "El material que usar para pintar la parte trasera del actor" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "El factor de desaturación" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "Backend" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "El «ClutterBackend» del gestor de dispositivos" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "Umbral de arrastre horizontal" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "" "La cantidad de píxeles horizontales requeridos para empezar a arrastrar" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "Umbral de arrastre vertical" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "La cantidad de píxeles verticales requeridos para empezar a arrastrar" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "Arrastrar el tirador" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "El actor que se está arrastrando" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "Arrastrar ejes" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "Restringe el arrastrado a un eje" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "Orientación" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "La orientación de la disposición" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "Indica si cada elemento debe recibir la misma asignación" -#: ../clutter/clutter-flow-layout.c:914 ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "Espaciado entre columnas" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "El espaciado entre columnas" -#: ../clutter/clutter-flow-layout.c:931 ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "Espaciado entre filas" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "El espaciado entre filas" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "Anchura mínima de la columna" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "Anchura mínima de cada columna" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "Anchura máxima de la columna" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "Anchura máxima de cada columna" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "Altura mínima de la fila" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "Altura mínima de cada fila" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "Altura máxima de la fila" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "Altura máxima de cada fila" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "ID" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "Identificador único del dispositivo" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "El nombre del dispositivo" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "Tipo de dispositivo" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "El tipo del dispositivo" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "Administrador de dispositivos" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "La instancia del gestor de dispositivos" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "Modo del dispositivo" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "El modo del dispositivo" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "Tiene cursor" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "Indica si el dispositivo tiene un cursor" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "indica si el dispositivo está activado" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "Número de ejes" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "El número de ejes en el dispositivo" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "La instancia del backend" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "Tipo de valor" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "El tipo de valores en el intervalo" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "Gestor" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "El gestor que ha creado este dato" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:486 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: ../clutter/clutter-main.c:1282 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Mostrar fotogramas por segundo" -#: ../clutter/clutter-main.c:1284 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Velocidad de fotogramas predeterminada" -#: ../clutter/clutter-main.c:1286 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Hacer que todos los avisos actúen como errores" -#: ../clutter/clutter-main.c:1289 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Dirección del texto" -#: ../clutter/clutter-main.c:1292 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Desactivar «mipmapping» en el texto" -#: ../clutter/clutter-main.c:1295 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Usar selección «difusa»" -#: ../clutter/clutter-main.c:1298 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Opciones de depuración de Clutter que establecer" -#: ../clutter/clutter-main.c:1300 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Opciones de depuración de Clutter que no establecer" -#: ../clutter/clutter-main.c:1304 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Opciones de perfil de Clutter que establecer" -#: ../clutter/clutter-main.c:1306 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Opciones de perfil de Clutter que no establecer" -#: ../clutter/clutter-main.c:1309 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Activar accesibilidad" -#: ../clutter/clutter-main.c:1491 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Opciones de Clutter" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Mostrar las opciones de Clutter" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "URI" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "URI de un archivo multimedia" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "Reproduciendo" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#: clutter/clutter-media.c:92 +msgid "Whether the actor is playing" msgstr "Indica si el actor se está reproduciendo" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "Progreso" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "Progreso actual de la reproducción" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "URI del subtítulo" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "URI de un archivo de subtítulos" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "Nombre de la tipografía de los subtítulos" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "La tipografía usada para mostrar subtítulos" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "Volumen del sonido" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "El volumen del sonido" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "Puede buscar" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "Indica si flujo actual se puede buscar" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "Llenado del búfer" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "El nivel de llenado del búfer" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "La duración del flujo, en segundos" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "La ruta usada para restringir a un actor" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "El desplazamiento sobre la ruta, entre -1.0 y 2.0" -#: ../clutter/clutter-rectangle.c:268 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "El color del rectángulo" -#: ../clutter/clutter-rectangle.c:281 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Color del borde" -#: ../clutter/clutter-rectangle.c:282 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "El color del borde del rectángulo" -#: ../clutter/clutter-rectangle.c:297 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Anchura del borde" -#: ../clutter/clutter-rectangle.c:298 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "La anchura del borde del rectángulo" -#: ../clutter/clutter-rectangle.c:312 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Tiene borde" -#: ../clutter/clutter-rectangle.c:313 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Indica si el rectángulo debe tener borde" -#: ../clutter/clutter-script.c:385 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Conjunto de nombres de archivo" -#: ../clutter/clutter-script.c:386 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Indica si la propiedad «:filename» está establecida" -#: ../clutter/clutter-script.c:400 ../clutter/clutter-texture.c:1089 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Nombre de archivo" -#: ../clutter/clutter-script.c:401 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "La ruta del archivo analizado actualmente" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "Tiempo de la doble pulsación" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" "El tiempo necesario entre pulsaciones para detectar una pulsación múltiple" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "Distancia de la doble pulsación" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" "La distancia necesaria entre pulsaciones para detectar una pulsación múltiple" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "Umbral de arrastre" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "La distancia que el cursor debe recorrer antes de empezar a arrastrar" -#: ../clutter/clutter-settings.c:398 ../clutter/clutter-text.c:2615 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Nombre de la tipografía" -#: ../clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" "La descripción de la tipografía predeterminada, como una que Pango pueda " "analizar" -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "Alisado de la tipografía" -#: ../clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" @@ -1386,508 +1394,509 @@ msgstr "" "Indica si se debe usar alisado (1 para activar, 0 para desactivar y -1 para " "usar la opción predeterminada)" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "PPP de la tipografía" -#: ../clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" "La resolución de la tipografía, en 1024 * puntos/pulgada, o -1 para usar la " "predeterminada" -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "Contorno de la tipografía" -#: ../clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" "Indica si se debe usar contorno (1 para activar, 0 para desactivar y -1 para " "usar la opción predeterminada)" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "Estilo de contorno de la tipografía" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" "El estilo del contorno («hintnone», «hintslight», «hintmedium», «hintfull»)" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "Orden de tipografías del subpíxel" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" "El tipo de suavizado del subpíxel («none», «rgb», «bgr», «vrgb», «vbgr»)" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Origen del vértice" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Origen del sombreado del vértice" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Origen del fragmento" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Origen del sombreado del fragmento" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Compilado" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Indica si el sombreado está compilado y enlazado" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Indica si el sombreado está activado" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "falló la compilación de %s: %s" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Sombreado del vértice" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Sombreado del fragmento" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "Tipo de sombreado" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "El tipo de sombreado usado" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "La fuente de la restricción" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "Desde el borde" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "El borde del actor que debería romperse" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "Al borde" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "El borde de la fuente que se debe romper" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "El desplazamiento en píxeles que aplicar a la restricción" -#: ../clutter/clutter-stage.c:1652 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Conjunto a pantalla completa" -#: ../clutter/clutter-stage.c:1653 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Indica si el escenario principal está a pantalla completa" -#: ../clutter/clutter-stage.c:1669 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Fuera de la pantalla" -#: ../clutter/clutter-stage.c:1670 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" "Indica si el escenario principal se debe renderizar fuera de la pantalla" -#: ../clutter/clutter-stage.c:1682 ../clutter/clutter-text.c:2728 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Cursor visible" -#: ../clutter/clutter-stage.c:1683 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Indica si el puntero del ratón es visible en el escenario principal" -#: ../clutter/clutter-stage.c:1697 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Redimensionable por el usuario" -#: ../clutter/clutter-stage.c:1698 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" "Indica si el escenario se puede redimensionar mediante interacción del " "usuario" -#: ../clutter/clutter-stage.c:1711 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "El color del escenario" -#: ../clutter/clutter-stage.c:1725 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspectiva" -#: ../clutter/clutter-stage.c:1726 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Parámetros de proyección de perspectiva" -#: ../clutter/clutter-stage.c:1741 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Título" -#: ../clutter/clutter-stage.c:1742 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Título del escenario" -#: ../clutter/clutter-stage.c:1757 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Usar niebla" -#: ../clutter/clutter-stage.c:1758 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Indica si activar el indicador de profundidad" -#: ../clutter/clutter-stage.c:1772 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Niebla" -#: ../clutter/clutter-stage.c:1773 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Configuración para el indicador de profundidad" -#: ../clutter/clutter-stage.c:1789 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Usar alfa" -#: ../clutter/clutter-stage.c:1790 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Indica si se usa la componente alfa del color del escenario" -#: ../clutter/clutter-stage.c:1806 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Foco de la tecla" -#: ../clutter/clutter-stage.c:1807 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "El actor que actualmente tiene el foco" -#: ../clutter/clutter-stage.c:1823 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "No limpiar el contorno" -#: ../clutter/clutter-stage.c:1824 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Indica si el escenario debe limpiar su contenido" -#: ../clutter/clutter-stage.c:1837 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "Aceptar foco" -#: ../clutter/clutter-stage.c:1838 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "Indica si el escenario debe aceptar el foco al mostrarse" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "Estado" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "" "Estado establecido actualmente, (la transición a este estado puede no estar " "completa)" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "Duración de la transición predeterminada" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "Número de columna" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "La columna en la que está en widget" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "Número de fila" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "La fila en la que está en widget" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "Espaciado entre columnas" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "El número de columnas que el widget debe expandirse" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "Espaciado entre filas" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "El número de filas que el widget debe expandirse" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "Expansión horizontal" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "Asignar espacio adicional para el hijo en el eje horizontal" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "Expansión vertical" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "Asignar espacio adicional para el hijo en el eje vertical" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "Espaciado entre columnas" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "Espaciado entre filas" -#: ../clutter/clutter-text.c:2616 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "La tipografía usada para el texto" -#: ../clutter/clutter-text.c:2633 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Descripción de la tipografía" -#: ../clutter/clutter-text.c:2634 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "La descripción de la tipografía que usar" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Texto" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "El texto que renderizar" -#: ../clutter/clutter-text.c:2665 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Color de la tipografía" -#: ../clutter/clutter-text.c:2666 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Color de la tipografía usada por el texto" -#: ../clutter/clutter-text.c:2680 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Editable" -#: ../clutter/clutter-text.c:2681 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Indica si el texto es editable" -#: ../clutter/clutter-text.c:2696 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Seleccionable" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Indica si el texto es seleccionable" -#: ../clutter/clutter-text.c:2711 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Activable" -#: ../clutter/clutter-text.c:2712 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Indica si al pulsar «Intro» hace que se emita la señal de activación" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Indica si el cursor de entrada es visible" -#: ../clutter/clutter-text.c:2743 ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Color del cursor" -#: ../clutter/clutter-text.c:2758 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Conjunto de colores del cursor" -#: ../clutter/clutter-text.c:2759 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Indica si se ha establecido el color del cursor" -#: ../clutter/clutter-text.c:2774 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Tamaño del cursor" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "La anchura del cursor, en píxeles" -#: ../clutter/clutter-text.c:2789 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Posición del cursor" -#: ../clutter/clutter-text.c:2790 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "La posición del cursor" -#: ../clutter/clutter-text.c:2805 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Destino de la selección" -#: ../clutter/clutter-text.c:2806 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "La posición del cursor del otro final de la selección" -#: ../clutter/clutter-text.c:2821 ../clutter/clutter-text.c:2822 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Selección de color" -#: ../clutter/clutter-text.c:2836 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Conjunto de selección de colores" -#: ../clutter/clutter-text.c:2837 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Indica si se ha establecido el color de la selección" -#: ../clutter/clutter-text.c:2852 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atributos" -#: ../clutter/clutter-text.c:2853 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" "Una lista de atributos de estilo que aplicar a los contenidos del actor" -#: ../clutter/clutter-text.c:2875 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Usar marcado" -#: ../clutter/clutter-text.c:2876 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Indica si el texto incluye o no el marcado de Pango" -#: ../clutter/clutter-text.c:2892 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Ajuste de línea" -#: ../clutter/clutter-text.c:2893 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" "Si está definido, ajustar las líneas si el texto se vuelve demasiado ancho" -#: ../clutter/clutter-text.c:2908 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Modo de ajuste de línea" -#: ../clutter/clutter-text.c:2909 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Controlar cómo se hace el ajuste de línea" -#: ../clutter/clutter-text.c:2924 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Crear elipse" -#: ../clutter/clutter-text.c:2925 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "El lugar preferido para crear la cadena elíptica" -#: ../clutter/clutter-text.c:2941 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Alineación de línea" -#: ../clutter/clutter-text.c:2942 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "La alineación preferida para la cadena, para texto multilínea" -#: ../clutter/clutter-text.c:2958 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Justificar" -#: ../clutter/clutter-text.c:2959 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Indica si el texto se debe justificar" -#: ../clutter/clutter-text.c:2974 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Carácter de la contraseña" -#: ../clutter/clutter-text.c:2975 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "Si no es cero, usar este carácter para mostrar el contenido del actor" -#: ../clutter/clutter-text.c:2989 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Longitud máxima" -#: ../clutter/clutter-text.c:2990 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Longitud máxima del texto dentro del actor" -#: ../clutter/clutter-text.c:3013 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Modo de línea única" -#: ../clutter/clutter-text.c:3014 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Indica si el texto debe estar en una única línea" -#: ../clutter/clutter-text.c:3028 ../clutter/clutter-text.c:3029 -#| msgid "Selection Color" +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 msgid "Selected Text Color" msgstr "Color del texto seleccionado" -#: ../clutter/clutter-text.c:3043 -#| msgid "Selection Color Set" +#: clutter/clutter-text.c:3227 msgid "Selected Text Color Set" msgstr "Conjunto de colores del texto seleccionado" -#: ../clutter/clutter-text.c:3044 -#| msgid "Whether the selection color has been set" +#: clutter/clutter-text.c:3228 msgid "Whether the selected text color has been set" msgstr "Indica si se ha establecido el color del texto seleccionado" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Sincronizar tamaño del actor" -#: ../clutter/clutter-texture.c:1004 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Sincronizar automáticamente el tamaño del actor a las dimensiones de " "«pixbuf» subyacente" -#: ../clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Desactivar troceado" -#: ../clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1895,71 +1904,71 @@ msgstr "" "Fuerza a la textura subyacente a ser singular y a que no esté hecha de un " "espacio menor guardando texturas individuales" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Cuadrado sobrante" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "Área máxima sobrante de una textura troceada" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Repetición horizontal" -#: ../clutter/clutter-texture.c:1031 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Repite el contenido en vez de escalarlo horizontalmente" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Repetición vertical" -#: ../clutter/clutter-texture.c:1039 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Repite el contenido en vez de escalarlo verticalmente" -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Calidad del filtro" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Calidad de renderizado usada al dibujar la textura" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Formato del píxel" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "El formato de píxel Cogl que usar" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Textura de Cogl" -#: ../clutter/clutter-texture.c:1065 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "La textura Cogl subyacente usada para dibujar este actor" -#: ../clutter/clutter-texture.c:1072 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Material de Cogl" -#: ../clutter/clutter-texture.c:1073 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "El material de Cogl subyacente usado para dibujar este actor" -#: ../clutter/clutter-texture.c:1090 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "La ruta del archivo que contiene los datos de la imagen" -#: ../clutter/clutter-texture.c:1097 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Mantener proporción de aspecto" -#: ../clutter/clutter-texture.c:1098 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1967,22 +1976,22 @@ msgstr "" "Mantener la relación de aspecto de la textura al solicitar la anchura o la " "altura preferidas" -#: ../clutter/clutter-texture.c:1124 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Cargar de forma asíncrona" -#: ../clutter/clutter-texture.c:1125 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Cargar archivos en un hilo para evitar bloqueos al cargar imágenes desde el " "disco" -#: ../clutter/clutter-texture.c:1141 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Cargar datos de forma asíncrona" -#: ../clutter/clutter-texture.c:1142 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1990,183 +1999,183 @@ msgstr "" "Decodificar los archivos de datos de imágenes en un hilo para reducir los " "bloqueos al cargar imágenes desde el disco" -#: ../clutter/clutter-texture.c:1166 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Seleccionar con alfa" -#: ../clutter/clutter-texture.c:1167 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Dar forma al actor con canal alfa al seleccionarlo" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "Indica si la línea de tiempo se debe reiniciar automáticamente" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "Retardo" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "Retardo antes de empezar" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "Duración de la línea de tiempo, en milisegundos" -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "Dirección de la línea de tiempo" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "Invertir automáticamente" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "Indica si se debe invertir la dirección al llegar al final" -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "Ruta de sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "Ruta del dispositivo en sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "Ruta del dispositivo" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "Ruta al nodo del dispositivo" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" "Establecer a «none» o a «0» para desactivar el límite de imágenes por " "segundo de «vblank»" -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Pantalla X que usar" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Pantalla (screen) X que usar" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Hacer llamadas a X síncronas" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Activar soporte XInput" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "El backend de Clutter" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:546 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "EL mapa de píxeles X11 que asociar" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Anchura del mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:555 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "La anchura del mapa de píxeles asociado a esta textura" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Altura del mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:564 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "La altura del mapa de píxeles asociado a esta textura" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Profundidad del mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:573 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" "La profundidad (en número de bits) del mapa de píxeles asociado a esta " "textura" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Actualizaciones automáticas" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:582 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Indica si la textura se debe sincronizar con cualquier cambio en el mapa de " "píxeles." -#: ../clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Ventana" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:591 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "La ventana X11 que asociar" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Redirección automática de la ventana" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:600 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Indica si la redirección de la ventana compuesta está establecida a " "«Automática» (o «Manual» si es falso)" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Ventana mapeada" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:611 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Indica si la ventana está mapeada" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Destruida" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:621 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Indica si se ha destruido la ventana" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "Ventana X" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:630 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "Posición X de la ventana en la pantalla, de acuerdo con X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Ventana Y" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:639 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Posición Y de la ventana en la pantalla, de acuerdo con X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Omitir redirección de la ventana" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:647 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "Indica si esta es una ventana que omite la redirección" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter 1.3.14\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2010-10-05 09:02+0100\n" "Last-Translator: Damien Lespiau <damien.lespiau@gmail.com>\n" "Language-Team: GNOME French Team <gnomefr@traduc.org>\n" @@ -19,406 +19,415 @@ msgstr "" "X-Poedit-Language: French\n" "X-Poedit-Country: FRANCE\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Coordonnée X" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Coordonnée X de l'acteur" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Coordonnée Y" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Coordonnée X de l'acteur" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Largeur" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Largeur de l'acteur" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Hauteur" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Hauteur de l'acteur" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Position fixe selon l'axe X" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Position fixe de l'acteur selon l'axe X" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Position fixe selon l'axe Y" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Position fixe de l'acteur selon l'axe Y" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Position fixe renseignée" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Si l'acteur utilise un positionnement fixe ou non" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Largeur minimale" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Hauteur maximale" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Largeur naturelle" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Hauteur Naturelle" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Largeur minimale renseignée" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Si la largeur minimale a été renseignée ou non" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Hauteur minimale renseignée" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Si la hauteur minimale a été renseignée ou non" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Largeur naturelle renseignée" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Si la largeur naturelle a été renseignée ou non" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Haueur naturelle renseignée" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Si la hauteur naturelle a été renseignée ou non" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Allocation" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "L'allocation de l'acteur" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Profondeur" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Position sur l'axe Z" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Opacité" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Opacité d'un acteur" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Si le texte doit être affiché en une seule ligne ou non" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Visible" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Si un acteur est visible ou non" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Si l'acteur sera peint" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Réalisé" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Si l'acteur a été réalisé" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Réactif" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Si l'acteur est réactif ou pas" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "A une région de rognage" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Si l'acteur a une région de rognage ou pas" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Rognage" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "Le région de rognage de l'acteur" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nom" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Nom de l'acteur" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Homothétie (X)" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Facteur d'homothétie sur l'axe X" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Homothétie (Y)" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Facteur d'homothétie sur l'axe Y" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Centre d'homothétie (X)" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Centre d'homothétie (Y)" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Le centre d'homothétie" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Angle de rotation (X)" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "L'angle de rotation autour de l'axe X" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Angle de rotation (Y)" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "L'angle de rotation autour de l'axe Y" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Angle de rotation (Z)" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "L'angle de rotation autour de l'axe Z" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Centre de rotation (X)" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Le centre de rotation sur l'axe X" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Centre de rotation (Y)" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Le centre de rotation sur l'axe Y" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Centre de rotation (Z)" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Le centre de rotation sur l'axe Y" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Direction du texte" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "La direction du texte" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Contient pointeur" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Si l'acteur contient le pointer d'un périphérique d'entrée" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Actions" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Ajoute une action à l'acteur" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Contraintes" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Ajoute une contrainte à l'acteur" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Acteur" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "L'acteur attaché au méta" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "Le nom du méta" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Activé" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Si le méta est activé" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Source" @@ -444,7 +453,7 @@ msgstr "Facteur" msgid "The alignment factor, between 0.0 and 1.0" msgstr "Le facteur d'alignement, entre 0.0 et 1.0" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "" @@ -461,7 +470,7 @@ msgstr "Valeur de l'alpha" msgid "Alpha value as computed by the alpha" msgstr "La valeur calculée par l'alpha" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Mode" @@ -469,45 +478,45 @@ msgstr "Mode" msgid "Progress mode" msgstr "Mode de progression" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objet" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "L'object sur lequel l'animation s'applique" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "Le mode d'animation" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Durée" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "La durée de l'animation, en milisecondes" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Boucler" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Si l'animation doit boucler" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "L'alpha utilisé pour l'animation" @@ -764,8 +773,8 @@ msgstr "" msgid "The layout manager used by the box" msgstr "" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Couleur" @@ -821,76 +830,76 @@ msgstr "" msgid "Vertical alignment of the actor within the cell" msgstr "Alignement vertical de l'acteur dans la cellule" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Vertical" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogène" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Espacement" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Espacement entre les enfants" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Utilise les animations" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Si les changements de position doivent être animés ou non" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" @@ -906,23 +915,39 @@ msgstr "Le conteneur qui a créé cette donnée" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" @@ -1146,59 +1171,59 @@ msgstr "Gestionnaire" msgid "The manager that created this data" msgstr "Le gestionnaire qui a créé ces données" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "" @@ -1215,8 +1240,9 @@ msgid "Playing" msgstr "" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" -msgstr "" +#, fuzzy +msgid "Whether the actor is playing" +msgstr "Si l'acteur sera peint" #: clutter/clutter-media.c:106 msgid "Progress" @@ -1280,166 +1306,170 @@ msgstr "L'alpha utilisé pour l'animation" msgid "The offset along the path, between -1.0 and 2.0" msgstr "Le facteur d'alignement, entre 0.0 et 1.0" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Nom de fichier" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Nom de la police" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "Description de la police" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "" @@ -1479,103 +1509,103 @@ msgstr "Si les changements de position doivent être animés ou non" msgid "The offset in pixels to apply to the constraint" msgstr "Le décalage, en pixels, à appliquer au lien" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Titre de la scène" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Utilise le brouillard" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Brouillard" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 #, fuzzy msgid "Whether the stage should accept focus on show" msgstr "Si le texte doit être affiché en une seule ligne ou non" @@ -1656,206 +1686,219 @@ msgstr "Espacement entre les enfants" msgid "Spacing between rows" msgstr "Espacement entre les enfants" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "La police à utiliser par le texte" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Description de la police" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "La description de la police à utiliser" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Texte" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Le texte à afficher" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Couleur de la police" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "La Couleur de la police utilisée par le texte" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Éditable" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "La couleur du curseur" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Couleur du curseur renseignée" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Si la couleur du curseur a été renseignée ou non" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Taille du curseur" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "La taille du curseur, en pixels" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 #, fuzzy msgid "Cursor Position" msgstr "La position du curseur" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "La position du curseur" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Longueur maximale" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Longueur maximale du texte à l'intérieur de l'acteur" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Mode ligne" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Si le texte doit être affiché en une seule ligne ou non" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +msgid "Selected Text Color" +msgstr "" + +#: clutter/clutter-text.c:3227 +msgid "Selected Text Color Set" +msgstr "" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Si la couleur du curseur a été renseignée ou non" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Synchronise la taille de l'acteur" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Synchronisation de la taille de l'acteur avec les dimensions du pixbuf sous-" "jacent" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Désactive le découpage" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 #, fuzzy msgid "" "Forces the underlying texture to be singular and not made of smaller space " @@ -1864,101 +1907,101 @@ msgstr "" "Force la texture sous-jacente à être singulière et non composée de sous-" "textures" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 #, fuzzy msgid "Cogl Texture" msgstr "Texture Cogl" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Chargement asynchrone" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" @@ -1993,22 +2036,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "Si le texte doit être affiché en une seule ligne ou non" -#: clutter/cogl/cogl/cogl-debug.c:203 -msgid "Cogl debugging flags to set" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:205 -msgid "Cogl debugging flags to unset" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:238 -msgid "Cogl Options" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:239 -msgid "Show Cogl options" -msgstr "" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2028,23 +2055,23 @@ msgstr "Gestionnaire" msgid "Path of the device node" msgstr "Le nom du périphérique" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Affichage X à utiliser" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Écran X à utiliser" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Rendre les appels X synchrones" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Activer le support XInput" @@ -2052,99 +2079,99 @@ msgstr "Activer le support XInput" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Le pixmap X11 à lier" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Largeur du pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "La largeur du pixmap lié à cette texture" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Hauteur du pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "La hauteur du pixmap lié à cette texture" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Profondeur du pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "La profondeurs (en nombre de bits) du pixmap liée à cette texture" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Fenêtre" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "La fenêtre X11 à utiliser" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Détruite" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Si la fenêtre a été détruite" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "Fenêtre (X)" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "La coordonnée X de la fenêtre selon X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Fenêtre (Y)" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "La coordonnée Y de la fenêtre selon X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-05-12 13:17+0200\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-05-12 13:12+0200\n" "Last-Translator: Fran Diéguez <frandieguez@gnome.org>\n" "Language-Team: Galician <gnome-l10n-gl@gnome.org>\n" @@ -21,782 +21,790 @@ msgstr "" "X-Generator: Launchpad (build 13023)\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../clutter/clutter-actor.c:3617 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Coordenada X" -#: ../clutter/clutter-actor.c:3618 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Coordenada X do actor" -#: ../clutter/clutter-actor.c:3633 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Coordenada Y" -#: ../clutter/clutter-actor.c:3634 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Coordenada Y do actor" -#: ../clutter/clutter-actor.c:3649 ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Largura" -#: ../clutter/clutter-actor.c:3650 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Largura do actor" -#: ../clutter/clutter-actor.c:3664 ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Altura" -#: ../clutter/clutter-actor.c:3665 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Altura do actor" -#: ../clutter/clutter-actor.c:3683 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "X fixa" -#: ../clutter/clutter-actor.c:3684 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Posición X forzada do actor" -#: ../clutter/clutter-actor.c:3702 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Y fixa" -#: ../clutter/clutter-actor.c:3703 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Posición Y forzada do actor" -#: ../clutter/clutter-actor.c:3719 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Estabelecer a posición fixa" -#: ../clutter/clutter-actor.c:3720 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Cando se emprega o posicionamento fixo do actor" -#: ../clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Largura mínima" -#: ../clutter/clutter-actor.c:3743 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Forzar a largura mínima requirida para o actor" -#: ../clutter/clutter-actor.c:3762 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Altura mínima" -#: ../clutter/clutter-actor.c:3763 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Forzar a altura mínima requirida para o actor" -#: ../clutter/clutter-actor.c:3782 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Largura natural" -#: ../clutter/clutter-actor.c:3783 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Forzar a largura natural requirida para o actor" -#: ../clutter/clutter-actor.c:3802 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Altura natural" -#: ../clutter/clutter-actor.c:3803 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Forzar a altura natural requirida para o actor" -#: ../clutter/clutter-actor.c:3819 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Estabelecer a largura mínima" -#: ../clutter/clutter-actor.c:3820 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Cando se emprega a propiedade de largura mínima" -#: ../clutter/clutter-actor.c:3835 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Estabelecer a altura mínima" -#: ../clutter/clutter-actor.c:3836 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Cando se emprega a propiedade de altura mínima" -#: ../clutter/clutter-actor.c:3851 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Estabelecer a largura natural" -#: ../clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Cando se emprega a propiedade de largura natural" -#: ../clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Estabelecer a altura natural" -#: ../clutter/clutter-actor.c:3870 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Cando se emprega a propiedade de altura natural" -#: ../clutter/clutter-actor.c:3889 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Asignación" -#: ../clutter/clutter-actor.c:3890 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Asignación do actor" -#: ../clutter/clutter-actor.c:3946 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Modo requirido" -#: ../clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Modo de requirimento do actor" -#: ../clutter/clutter-actor.c:3962 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Profundidade" -#: ../clutter/clutter-actor.c:3963 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Posición no eixo Z" -#: ../clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Opacidade" -#: ../clutter/clutter-actor.c:3978 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Opacidade dun actor" -#: ../clutter/clutter-actor.c:3993 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "Fora de pantalla" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Cando o texto debe ser dunha soa liña" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Visíbel" -#: ../clutter/clutter-actor.c:3994 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Se o actor é visíbel ou non" -#: ../clutter/clutter-actor.c:4009 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Mapeamento" -#: ../clutter/clutter-actor.c:4010 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Cando o actor será pintado" -#: ../clutter/clutter-actor.c:4024 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Decatado" -#: ../clutter/clutter-actor.c:4025 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Cando o actor se decata" -#: ../clutter/clutter-actor.c:4041 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reactivo" -#: ../clutter/clutter-actor.c:4042 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Cando o actor reacciona a accións" -#: ../clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Ten recorte" -#: ../clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Cando o actor ten un conxunto de recorte" -#: ../clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Recorte" -#: ../clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "A rexión de recorte para o actor" -#: ../clutter/clutter-actor.c:4085 ../clutter/clutter-actor-meta.c:205 -#: ../clutter/clutter-binding-pool.c:319 ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nome" -#: ../clutter/clutter-actor.c:4086 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Nome do actor" -#: ../clutter/clutter-actor.c:4100 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Escala X" -#: ../clutter/clutter-actor.c:4101 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Factor de escala para o eixo X" -#: ../clutter/clutter-actor.c:4116 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Escala Y" -#: ../clutter/clutter-actor.c:4117 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Factor de escala para o eixo Y" -#: ../clutter/clutter-actor.c:4132 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Centro da escala X" -#: ../clutter/clutter-actor.c:4133 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Centro na escala horizontal" -#: ../clutter/clutter-actor.c:4148 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Centro da escala Y" -#: ../clutter/clutter-actor.c:4149 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Centro na escala vertical" -#: ../clutter/clutter-actor.c:4164 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Escala de gravidade" -#: ../clutter/clutter-actor.c:4165 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "O centro da escala" -#: ../clutter/clutter-actor.c:4182 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Ángulo de rotación de X" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Ángulo de rotación do eixo X" -#: ../clutter/clutter-actor.c:4198 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Ángulo de rotación Y" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Ángulo de rotación do eixo Y" -#: ../clutter/clutter-actor.c:4214 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Ángulo de rotación Z" -#: ../clutter/clutter-actor.c:4215 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Ángulo de rotación do eixo Z" -#: ../clutter/clutter-actor.c:4230 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Centro de rotación X" -#: ../clutter/clutter-actor.c:4231 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "O centro de rotación do eixo X" -#: ../clutter/clutter-actor.c:4247 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Centro de rotación Y" -#: ../clutter/clutter-actor.c:4248 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "O centro de rotación no eixo Y" -#: ../clutter/clutter-actor.c:4264 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Centro de rotación Z" -#: ../clutter/clutter-actor.c:4265 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "O centro de rotación no eixo Z" -#: ../clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Gravidade do centro de rotación Z" -#: ../clutter/clutter-actor.c:4282 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Punto central de rotación arredor do eixo Z" -#: ../clutter/clutter-actor.c:4300 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Ancoraxe X" -#: ../clutter/clutter-actor.c:4301 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Coordenada X do punto de ancoraxe" -#: ../clutter/clutter-actor.c:4317 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Ancoraxe Y" -#: ../clutter/clutter-actor.c:4318 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Coordenada Y do punto de ancoraxe" -#: ../clutter/clutter-actor.c:4333 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Gravidade do ancoraxe" -#: ../clutter/clutter-actor.c:4334 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "O punto de ancoraxe como ClutterGravity" -#: ../clutter/clutter-actor.c:4353 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Mostrar no pai do conxunto" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Especifica se o actor se mostra ao seren desenvolvido polo pai" -#: ../clutter/clutter-actor.c:4374 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Fragmento de asignación" -#: ../clutter/clutter-actor.c:4375 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Estabelece a rexión de recorte para rastrexar a asignación do actor" -#: ../clutter/clutter-actor.c:4385 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Dirección do texto" -#: ../clutter/clutter-actor.c:4386 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "A dirección do texto" -#: ../clutter/clutter-actor.c:4404 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Ten punteiro" -#: ../clutter/clutter-actor.c:4405 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Cando o actor ten un punteiro dun dispositivo de entrada" -#: ../clutter/clutter-actor.c:4422 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Accións" -#: ../clutter/clutter-actor.c:4423 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Engade unha acción ao actor" -#: ../clutter/clutter-actor.c:4437 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Restricións" -#: ../clutter/clutter-actor.c:4438 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Engade unha restrición ao actor" -#: ../clutter/clutter-actor-meta.c:191 ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Actor" -#: ../clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "O actor axuntado ao destino" -#: ../clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "O nome do destino" -#: ../clutter/clutter-actor-meta.c:219 ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Activado" -#: ../clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Cando o destino está activado" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 ../clutter/clutter-clone.c:326 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Orixe" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "A orixe do aliñamento" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "Aliñar o eixo" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "Os eixos para aliñar a posición de" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "Factor" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "Factor de aliñamento, entre 0,0 e 1,0" -#: ../clutter/clutter-alpha.c:339 ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Liña de tempo" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "Liña de tempo usada pola alfa" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "Valor alfa" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "Valor alfa calculado para a alfa" -#: ../clutter/clutter-alpha.c:376 ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Modo" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "Modo de progreso" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Obxecto" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Obxecto ao que se aplica a animación" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "O modo de animación" -#: ../clutter/clutter-animation.c:499 ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Duración" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Duración da animación en milisegundos" -#: ../clutter/clutter-animation.c:514 ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Bucle" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Cando a animación debe ser un bucle" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "Liña de tempo empregada pola animación" -#: ../clutter/clutter-animation.c:542 ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfa" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "Alfa usada pola animación" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "A duración da animación" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "Liña de tempo da animación" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "Obxecto alfa para guiar o comportamento" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "Profundidade de inicio" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "Profundidade inicial a aplicar" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "Profundidade de remate" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "Profundidade final a aplicar" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "Ángulo de inicio" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "Ángulo inicial" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "Ángulo de remate" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "Ángulo final" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "Ángulo de inclinación X" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "Inclinación da elipse arredor do eixo X" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "Ángulo de inclinación Y" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "Inclinación da elipse arredor do eixo Y" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "Ángulo de inclinación Z" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "Inclinación da elipse arredor do eixo Z" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "Largo da elipse" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "Altura da elipse" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "Centro" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "Centro da elipse" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "Dirección" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "Dirección da rotación" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "Opacidade de inicio" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "Nivel inicial de opacidade" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "Opacidade de remate" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "Nivel final de opacidade" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "Ruta" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "O obxecto ClutterPath representa a ruta ao longo da animación" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "Ángulo inicial" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "Ángulo de remate" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "Eixo" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "Eixo de rotación" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "Centro X" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "Coordenada X do centro de rotación" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "Centro Y" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "Coordenada Y do centro de rotación" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "Centro Z" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "Coordenada Z do centro de rotación" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "Escala X de inicio" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "Escala inicial no eixo X" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "Escala X de remate" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "Escala final no eixo X" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "Escala Y de inicio" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "Escala inicial no eixo Y" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "Escala Y de remate" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "Escala final no eixo Y" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "A orixe da ligazón" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "Coordenada" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "A coordenada que ligar" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "Desprazamento" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "O desprazamento en píxeles que aplicar á ligazón" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "O nome único da ligazón da agrupación" -#: ../clutter/clutter-bin-layout.c:261 ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "Aliñamento horizontal" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "Aliñamento horizontal do actor no xestor de deseño" -#: ../clutter/clutter-bin-layout.c:270 ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "Aliñamento vertical" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "Aliñamento vertical do actor no xestor de deseño" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "" "Aliñamento horizontal predeterminado para os actores no xestor de deseño" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "Aliñamento vertical predeterminado para os actores no xestor de deseño" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "Xestor de deseño" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "O xestor de deseño empregado pola caixa" -#: ../clutter/clutter-box.c:557 ../clutter/clutter-rectangle.c:258 -#: ../clutter/clutter-stage.c:1710 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Cor" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "Color de fondo da caixa" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "Estabelecer a cor" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "Cando se estabelece a cor de fondo" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "Expandir" -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "Asignar espazo extra para o fillo" -#: ../clutter/clutter-box-layout.c:377 ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "Recheo horizontal" -#: ../clutter/clutter-box-layout.c:378 ../clutter/clutter-table-layout.c:632 +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the horizontal axis" @@ -804,11 +812,11 @@ msgstr "" "Se o fillo debe recibir prioridade cando o contedor está asignado ao espazo " "libre no eixo horizontal" -#: ../clutter/clutter-box-layout.c:386 ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "Recheo vertical" -#: ../clutter/clutter-box-layout.c:387 ../clutter/clutter-table-layout.c:639 +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 msgid "" "Whether the child should receive priority when the container is allocating " "spare space on the vertical axis" @@ -816,559 +824,571 @@ msgstr "" "Se o fillo debe recibir prioridade cando o contedor está asignado ao espazo " "libre no eixo vertical" -#: ../clutter/clutter-box-layout.c:396 ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "Aliñamento horizontal do actor dentro da cela" -#: ../clutter/clutter-box-layout.c:405 ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "Aliñamento vertical do actor dentro da cela" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Vertical" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Cando o deseño debe ser vertical ou quizais horizontal" -#: ../clutter/clutter-box-layout.c:1093 ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homoxéneo" -#: ../clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Cando o deseño debe ser homoxéneo, p.ex. todos os fillos deben obter o mesmo " "tamaño" -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Agrupamento inicial" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Cando se agrupan os elementos no inicio da caixa" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Espazado" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Espazamento entre os fillos" -#: ../clutter/clutter-box-layout.c:1138 ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Usar animacións" -#: ../clutter/clutter-box-layout.c:1139 ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Cando os cambios no deseño deben ser animados" -#: ../clutter/clutter-box-layout.c:1160 ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Modo relaxado" -#: ../clutter/clutter-box-layout.c:1161 ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "O modo relaxado nas animacións" -#: ../clutter/clutter-box-layout.c:1178 ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Duración do relaxamento" -#: ../clutter/clutter-box-layout.c:1179 ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "A duración das animacións" -#: ../clutter/clutter-cairo-texture.c:404 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Largura da superficie" -#: ../clutter/clutter-cairo-texture.c:405 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "A largura da superficie de Cairo" -#: ../clutter/clutter-cairo-texture.c:419 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Altura da superficie" -#: ../clutter/clutter-cairo-texture.c:420 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "A altura da superficie de Cairo" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "Contedor" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "Contedor que creou estes datos" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 msgid "The actor wrapped by this data" msgstr "O actor envolvido con estes datos" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Premido" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Cando o clic debe estar premido" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Retido" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Cando o clic ten un tirador" -#: ../clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "Duración do relaxamento" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Limiar de arrastre" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Especifica o actor que clonar" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "Matiz" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "O matiz que aplicar" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "Teselas horizontais" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "O número de teselas en horizontal" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "Teselas verticais" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "O número de teselas en vertical" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "Material da traseira" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "O material que se emprega ao pintar a parte posterior del actor" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "O factor de desaturación" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "Infraestrutura" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "O ClutterBackend do xestor de dispositivos" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "Limiar horizontal de arrastre" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "A cantidade de píxeles horizontais necesarios para comezar a arrastrar" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "Limiar vertical de arrastre" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "A cantidade de píxeles verticais necesarios para comezar a arrastrar" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "Arrastrar o tirador" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "O actor que se está a arrastrar" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "Eixo de arrastre" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "Restricións arrastrando a un eixo" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "Orientación" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "A orientación do deseño" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "Cando cada elemento debe recibir a mesma asignación" -#: ../clutter/clutter-flow-layout.c:914 ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "Espazamento de columnas" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "O espazo entre columnas" -#: ../clutter/clutter-flow-layout.c:931 ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "Espazamento de filas" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "O espazo entre filas" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "Largura mínima de columna" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "A largura mínima para cada columna" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "Largura máxima de columna" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "A largura máxima para cada columna" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "Altura mínima de fila" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "A altura mínima de cada fila" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "Altura máxima de fila" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "A altura máxima de cada fila" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "ID" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "Identificador único do dispositivo" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "O nome do dispositivo" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "Tipo do dispositivo" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "O tipo do dispositivo" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "Xestor de dispositivos" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "A instancia do xestor de dispositivos" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "Modo de dispositivo" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "O modo do dispositivo" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "Ten cursor" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "Indica se o dispositivo ten un cursor" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "Indica se o dispositivo está activado" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "Número de eixos" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "O número de eixos no dispositivo" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "A instancia da infraestrutura" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "Tipo de valor" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "O tipo dos valores no intervalo" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "Xestor" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "O xestor que creou estes datos" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:486 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: ../clutter/clutter-main.c:1282 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Mostrar cadros por segundo" -#: ../clutter/clutter-main.c:1284 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Taxa predeterminada de cadros" -#: ../clutter/clutter-main.c:1286 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Facer que todos os avisos sexan fatais" -#: ../clutter/clutter-main.c:1289 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Dirección para o texto" -#: ../clutter/clutter-main.c:1292 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Desactivar mipmapping no texto" -#: ../clutter/clutter-main.c:1295 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Usar recolección «difusa»" -#: ../clutter/clutter-main.c:1298 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Bandeiras de depuración de Clutter que seleccionar" -#: ../clutter/clutter-main.c:1300 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Bandeiras de depuración de Cluter que deseleccionar" -#: ../clutter/clutter-main.c:1304 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Bandeiras de perfilado de Clutter que estabelecer" -#: ../clutter/clutter-main.c:1306 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Bandeiras de perfilado de Clutter que desestabelecer" -#: ../clutter/clutter-main.c:1309 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Activar a accesibilidade" -#: ../clutter/clutter-main.c:1491 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Opcións de Clutter" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Mostrar as opcións de Clutter" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "URI" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "URI do ficheiro multimedia" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "Reproducindo" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#: clutter/clutter-media.c:92 +#, fuzzy +msgid "Whether the actor is playing" msgstr "Cando o actor está reproducindo" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "Progreso" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "Progreso actual da reprodución" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "URI de subtítulos" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "URI do ficheiro de subtítulos" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "Nome do tipo de letra de subtítulos" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "O tipo de letra empregado para os subtítulos" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "Volume de son" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "O volume do son" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "Pode buscar" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "Cando o fluxo actual e buscábel" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "Ateigamento do búfer" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "O nivel de ateigamento do búfer" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "A duración do fluxo, en segundos" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "A ruta empregada para restrinxir a un actor" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "O desprazamento ao longo da ruta, entre -1.0 e 2.0" -#: ../clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "A cor do rectángulo" -#: ../clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Cor do bordo" -#: ../clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "A cor do bordo do rectángulo" -#: ../clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Largura do bordo" -#: ../clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "A largura do bordo do rectángulo" -#: ../clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Ten bordo" -#: ../clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Cando o rectángulo debe ter bordo" -#: ../clutter/clutter-script.c:385 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Estabelecer o nome de ficheiro" -#: ../clutter/clutter-script.c:386 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Cando a propiedade :filename foi estabelecida" -#: ../clutter/clutter-script.c:400 ../clutter/clutter-texture.c:1080 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Nome do ficheiro" -#: ../clutter/clutter-script.c:401 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "A ruta do ficheiro analizado actualmente" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "Tempo de dobre pulsación" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" "O tempo necesario entre pulsacións para detectar unha pulsación múltiple" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "Distancia da dobre pulsación" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" "A distancia necesaria entre pulsacións para detectar unha pulsación múltiple" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "Limiar de arrastre" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "A distancia que o cursor debe recorrer antes de comezar a arrastrar" -#: ../clutter/clutter-settings.c:398 ../clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Nome do tipo de letra" -#: ../clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" "A descrición do tipo de letra predeterminado, como un que Pango poida " "analizar." -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "Alisado do tipo de letra" -#: ../clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" @@ -1376,488 +1396,507 @@ msgstr "" "Indica se se debe usar alisado (1 para activar, 0 para desactivar e -1 para " "usar a opción predeterminada)" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "PPP do tipo de letra" -#: ../clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" "A resolución do tipo de letra, en 1024 * puntos/polgada, ou -1 para usar a " "predeterminada" -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "Contorno do tipo de letra" -#: ../clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" "Indica se se debe usar contorno (1 para activar, 0 para desactivar e -1 para " "usar a opción predeterminada)" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "Estilo do contorno do tipo de letra" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" "O estilo do contorno («hintnone», «hintslight», «hintmedium», «hintfull»)" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "Orde do tipo de letra do subpíxel" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "O tipo de suavizado do subpíxel («none», «rgb», «bgr», «vrgb», «vbgr»)" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Orixe do vértice" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Orixe do vértice de sombreado" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Orixe do fragmento" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Orixe do fragmento de sombreado" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Compilado" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Cando o sombreado é compilado e ligado" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Cando o sombreado está activado" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "%s produciuse un fallo na compilación: %s" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Vértice de sombreado" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Sombreado de fragmentos" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "Tipo de sombreado" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "O tipo de sombreado empregado" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "A orixe da restrición" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "Desde o bordo" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "O bordo do actor que debe ser encaixado" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "Ata o bordo" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "O bordo da orixe que debe ser encaixado" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "O desprazamento en píxeles para aplicarllo á restrición" -#: ../clutter/clutter-stage.c:1652 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Estabelecer a pantalla completa" -#: ../clutter/clutter-stage.c:1653 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Cando o escenario principal é a pantalla completa" -#: ../clutter/clutter-stage.c:1669 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Fora de pantalla" -#: ../clutter/clutter-stage.c:1670 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Cando o escenario principal debe acontecer fora de la pantalla" -#: ../clutter/clutter-stage.c:1682 ../clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Cursor visíbel" -#: ../clutter/clutter-stage.c:1683 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Cando o punteiro do rato é visíbel no escenario principal" -#: ../clutter/clutter-stage.c:1697 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Redimensionábel polo usuario" -#: ../clutter/clutter-stage.c:1698 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "Cando o escenario pode ser redimensionado cunha acción do usuario" -#: ../clutter/clutter-stage.c:1711 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "A cor do escenario" -#: ../clutter/clutter-stage.c:1725 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspectiva" -#: ../clutter/clutter-stage.c:1726 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Parámetros de proxección da perspectiva" -#: ../clutter/clutter-stage.c:1741 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Título" -#: ../clutter/clutter-stage.c:1742 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Título do escenario" -#: ../clutter/clutter-stage.c:1757 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Usar néboa" -#: ../clutter/clutter-stage.c:1758 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Cando se activa a indicación da profundidade" -#: ../clutter/clutter-stage.c:1772 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Néboa" -#: ../clutter/clutter-stage.c:1773 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Axustes para a indicación da profundidade" -#: ../clutter/clutter-stage.c:1789 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Usar alfa" -#: ../clutter/clutter-stage.c:1790 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Cando considera á compoñente alfa da cor do escenario" -#: ../clutter/clutter-stage.c:1806 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Tecla de foco" -#: ../clutter/clutter-stage.c:1807 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "A tecla actual pon ao actor en foco" -#: ../clutter/clutter-stage.c:1823 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Non limpar suxestión" -#: ../clutter/clutter-stage.c:1824 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Cando o escenario debe limpar o seu contido" -#: ../clutter/clutter-stage.c:1837 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "Aceptar foco" -#: ../clutter/clutter-stage.c:1838 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "Se o paso debe aceptar o foco ao mostralo" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "Estado" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "" "Estado actual da configuración (é posíbel que a transición a este estado non " "fose completada)" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "Duración predeterminada da transición" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "Número de columna" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "A columna na que reside o trebello" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "Número de fila" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "A liña na que reside o trebello" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "Columna por cela" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "O número de columnas que debe agrupar o trebello" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "Liña por cela" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "O número de liñas que debe agrupar o trebello" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "Expansión horizontal" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "Asigna espazo extra para o fillo no eixo horizontal" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "Expansión vertical" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "Asigna espazo extra para o fillo no eixo vertical" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "Espazamento entre columnas" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "Espazamento entre filas" -#: ../clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "O tipo de letra que vai ser empregado no texto" -#: ../clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Descrición do tipo de letra" -#: ../clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "A descrición do tipo de letra que se vai empregar" -#: ../clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Texto" -#: ../clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "O texto a renderizar" -#: ../clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Cor da letra" -#: ../clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Cor das letras empregadas no texto" -#: ../clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Editábel" -#: ../clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Cando o texto é editábel" -#: ../clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Seleccionábel" -#: ../clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Cando o texto é seleccionábel" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Activábel" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Cando ao premer Intro fai que se active o sinal a ser emitido" -#: ../clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Cando o cursor de entrada é visíbel" -#: ../clutter/clutter-text.c:2682 ../clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Cor do cursor" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Estabelecer a cor do cursor" -#: ../clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Cando a cor do cursor foi estabelecida" -#: ../clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Tamaño do cursor" -#: ../clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "A largura do cursor, en píxeles" -#: ../clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "A posición do cursor" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "A posición do cursor" -#: ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Selección límite" -#: ../clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "A posición do cursor do outro extremo da selección" -#: ../clutter/clutter-text.c:2760 ../clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Cor da selección" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Estabelecer a cor da selección" -#: ../clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Cando cor da selección foi estabelecida" -#: ../clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atributos" -#: ../clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "Unha lista de atributos de estilo para aplicar aos contidos do actor" -#: ../clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Usar a marcación" -#: ../clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Cando o texto inclúe ou non marcado Pango" -#: ../clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Axuste de liña" -#: ../clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "De estabelecerse, axusta as liñas se o texto é moi amplo" -#: ../clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Modo de axuste de liña" -#: ../clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Controlar se se realiza o axuste de liñas" -#: ../clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Elipse en..." -#: ../clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "O lugar preferido para elipse na cadea" -#: ../clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Aliñamento de liñas" -#: ../clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "O aliñamento preferido das cadeas, para textos multiliña" -#: ../clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Xustificar" -#: ../clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Cando o texto debe estar xustificado" -#: ../clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Carácter chave" -#: ../clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" "De ser distinto de cero, use este carácter para amosar os contidos do actor" -#: ../clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Lonxitude máxima" -#: ../clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Lonxitude máxima do texto dentro do actor" -#: ../clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Modo de liña única" -#: ../clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Cando o texto debe ser dunha soa liña" -#: ../clutter/clutter-texture.c:994 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Cor da selección" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Estabelecer a cor da selección" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Cando cor da selección foi estabelecida" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Sincronizar o tamaño do actor" -#: ../clutter/clutter-texture.c:995 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Sincronización automática do tamaño do actor ás dimensións subxacentes do " "«pixbuf»" -#: ../clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Desactivar segmentado" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1865,71 +1904,71 @@ msgstr "" "Forza que a textura subxacente sexa singular e que non sexa feita de " "pequenos espazos gardados de texturas individuais." -#: ../clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Tesela de residuo" -#: ../clutter/clutter-texture.c:1013 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "A área máxima dun residuo en segmentos de textura" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Repetición horizontal" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Repetir o contido no canto de escalalo en horizontal." -#: ../clutter/clutter-texture.c:1029 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Repetición vertical" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Repetir o contido no canto de escalalo en vertical" -#: ../clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Calidade final" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Calidade do renderizado cando se debuxa a textura." -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Formato do píxel" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "O formato do píxel COGL que empregar" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Textura COGL" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "A textura COGL subxacente empregada para debuxar este actor" -#: ../clutter/clutter-texture.c:1063 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Material COGL" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "O material COGL subxacente empregado para debuxar este actor" -#: ../clutter/clutter-texture.c:1081 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "A ruta do ficheiro que conten os datos da imaxe" -#: ../clutter/clutter-texture.c:1088 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Manter a relación de aspecto" -#: ../clutter/clutter-texture.c:1089 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1937,22 +1976,22 @@ msgstr "" "Manter a relación de aspecto da textura cando se require unha largura ou " "unha altura preferida" -#: ../clutter/clutter-texture.c:1115 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Carga de forma asíncrona" -#: ../clutter/clutter-texture.c:1116 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Cargar ficheiros dentro dun fío para evitar o bloqueo ao cargar as imaxes " "desde o disco." -#: ../clutter/clutter-texture.c:1132 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Carga os datos de forma asíncrona" -#: ../clutter/clutter-texture.c:1133 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1960,182 +1999,182 @@ msgstr "" "Descodificar os ficheiros de datos de imaxes dentro dun fío para reducir o " "bloqueo ao cargar imaxes desde o disco." -#: ../clutter/clutter-texture.c:1157 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Seleccione con alfa" -#: ../clutter/clutter-texture.c:1158 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Cando se selecciona a forma actor leva canle alfa" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "A liña de tempo debe reiniciarse automaticamente" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "Atraso" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "Atraso antes de comezar" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "Duración da liña de tempo en milisegundos" -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "Dirección da liña de tempo" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "Inversión automática" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "Se a dirección debe ser revertida cando chega a fin" -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "Ruta a «sysfs»" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "Ruta ao dispositivo en «sysfs»" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "Ruta ao dispositivo" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "Ruta ao nodo dodispositivo" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" "Estabelecer a «none» ou a «0» para desactivar o límite de imaxes por segundo " "de «vblank»" -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Visor [display] X que usar" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Pantalla [screen] X que usar" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Facer que as chamadas a X sexan síncronas" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Activar a compatibilidade con XInput" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "Infraestrutura do Clutter" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:546 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Asociar o mapa de píxeles X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Largura do mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:555 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "A largura do mapa de píxeles asociado a esta textura" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Altura do mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:564 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "A altura do mapa de píxeles asociado a esta textura" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Profundidade do mapa de píxeles" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:573 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" "A profundidade (en número de bits) do mapa de píxeles asociado a esta textura" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Actualizacións automáticas" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:582 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Se a textura debe manterse sincronizada con calquera cambio do mapa de " "píxeles." -#: ../clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Xanela" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:591 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "A xanela X11 que asociar" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Redirixir a xanela automaticamente" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:600 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Se a redirección da xanela composta estabelecese en automática (ou manual de " "ser falso)" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Mapeamento da xanela" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:611 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Se a xanela é mapeada" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Destruída" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:621 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Se a xanela foi destruída" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "Xanela X" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:630 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "Posición X da xanela na pantalla conforme X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Xanela Y" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:639 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Posición Y da xanela na pantalla conforme X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Redireccionar substituír a xanela" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:647 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "De ser unha substitución-redirección da xanela" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter 1.3.14\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2010-10-05 20:42+0700\n" "Last-Translator: Andika Triwidada <andika@gmail.com>\n" "Language-Team: GNOME Indonesian Translation Team <gnome@i15n.org>\n" @@ -20,410 +20,419 @@ msgstr "" "X-Poedit-Language: Indonesian\n" "X-Poedit-Country: Indonesia\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Koordinat X" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Koordinat X dari aktor" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Koordinat Y" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Koordinat Y dari aktor" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Lebar" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Lebar aktor" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Tinggi" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Tinggi aktor" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "X Tetap" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Posisi X aktor yang dipaksakan" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Y Tetap" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Posisi Y aktor yang dipaksakan" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Posisi yang ditetapkan ditata" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Apakah memakai penempatan yang ditetapkan bagi aktor" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Lebar Min" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Permintaan lebar minimal yang dipaksakan bagi aktor" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Tinggi Min" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Permintaan tinggi minimal yang dipaksakan bagi aktor" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Lebar Alami" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Permintaan lebar alami yang dipaksakan bagi aktor" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Tinggi Alami" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Permintaan tinggi alami yang dipaksakan bagi aktor" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Lebar minimal ditata" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Apakah memakai properti min-width" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Tinggi minimal ditata" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Apakah memakai properti min-height" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Lebar alami ditata" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Apakah memakai properti natural-width" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Tinggi alami ditata" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Apakah memakai properti natural-height" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Alokasi" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Alokasi aktor" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Moda Permintaan" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Moda permintaan aktor" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Kedalaman" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Posisi pada sumbu Z" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 #, fuzzy msgid "Opacity" msgstr "Ketransparanan" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Tingkat transparansi aktor" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Apakah aktor memuat penunjuk dari suatu perangkat masukan" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Tampak" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Apakah aktor nampak atau tidak" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Dipetakan" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Apakah aktor akan digambar" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Direalisasikan" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Apakah aktor telah direalisasikan" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reaktif" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Apakah aktor reaktif terhadap kejadian" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Punya Klip" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Apakah aktor telah ditata punya klip" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Klip" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "Wilayah klip bagi aktor" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nama" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Nama aktor" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Skala X" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Faktor skala pada sumbu X" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Skala Y" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Faktor skala pada sumbu Y" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Pusat Skala X" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Pusat skala horisontal" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Pusat Skala Y" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Pusat skala vertikal" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Gravitasi Skala" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Pusat penskalaan" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Sudut Rotasi X" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Sudut rotasi dari sumbu X" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Sudut Rotasi Y" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Sudut rotasi dari sumbu Y" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Sudut Rotasi Z" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Sudut rotasi dari sumbu Z" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Pusat Rotasi X" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Pusat rotasi pada sumbu X" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Pusat Rotasi Y" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Pusat rotasi pada sumbu Y" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Pusat Rotasi Z" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Pusat rotasi pada sumbu Z" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Gravitasi Z Pusat Rotasi" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Titik pusat rotasi seputar sumbu Z" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Jangkar X" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Koordinat X titik jangkar" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Jangkar Y" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Koordinat Y titik jangkar" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Gravitasi Jangkar" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Arah Teks" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Arah teks" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Punya Penunjuk" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Apakah aktor memuat penunjuk dari suatu perangkat masukan" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Aksi" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Tambahkan aksi ke aktor" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Kendala" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Tambahkan kendala ke aktor" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Aktor" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 #, fuzzy msgid "The name of the meta" msgstr "Perubah Meta" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 #, fuzzy msgid "Enabled" msgstr "Diaktifkan" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 #, fuzzy msgid "Whether the meta is enabled" msgstr "Menentukan apkaah aksi diaktifkan" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Sumber" @@ -450,7 +459,7 @@ msgstr "Faktor" msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "" @@ -467,7 +476,7 @@ msgstr "Nilai alfa" msgid "Alpha value as computed by the alpha" msgstr "" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 #, fuzzy msgid "Mode" msgstr "Mode" @@ -477,46 +486,46 @@ msgstr "Mode" msgid "Progress mode" msgstr "Moda Kolom..." -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objek" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 #, fuzzy msgid "The mode of the animation" msgstr "Mode animasi gambar" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Durasi" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Pengulangan" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfa" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "" @@ -802,8 +811,8 @@ msgstr "Manajer Tata Letak" msgid "The layout manager used by the box" msgstr "" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Warna" @@ -861,86 +870,86 @@ msgstr "" msgid "Vertical alignment of the actor within the cell" msgstr "" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Vertikal" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 #, fuzzy msgid "Homogeneous" msgstr "Homogen" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 #, fuzzy msgid "Pack Start" msgstr "Jalankan program" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 #, fuzzy msgid "Spacing" msgstr "Rongga" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 #, fuzzy msgid "Spacing between children" msgstr "Ruang antar cells" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 #, fuzzy msgid "Use Animations" msgstr "Aktifkan animasi" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 #, fuzzy msgid "Easing Mode" msgstr "Moda Kolom..." -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 #, fuzzy msgid "Easing Duration" msgstr "Durasi animasi" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 #, fuzzy msgid "The duration of the animations" msgstr "Aktifkan animasi" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 #, fuzzy msgid "Surface Width" msgstr "_Lebar tetap:" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 #, fuzzy msgid "Surface Height" msgstr "<b>Tinggi:</b> %d piksel\n" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" @@ -957,24 +966,41 @@ msgstr "" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 #, fuzzy msgid "Pressed" msgstr "ditekan" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "Durasi animasi" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" @@ -1221,66 +1247,66 @@ msgstr "Manajer" msgid "The manager that created this data" msgstr "" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 #, fuzzy msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 #, fuzzy msgid "Make all warnings fatal" msgstr "Buat semua peringatan menjadi pesan fatal" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 #, fuzzy msgid "Direction for the text" msgstr "Fonta untuk teks" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 #, fuzzy msgid "Clutter debugging flags to set" msgstr "Bendera debug Gdk yang hendak dipasang" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 #, fuzzy msgid "Clutter debugging flags to unset" msgstr "Bendera debug Gdk yang hendak dilepas" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 #, fuzzy msgid "Enable accessibility" msgstr "Aktifkan Aksesibilitas" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 #, fuzzy msgid "Clutter Options" msgstr "Pilihan GTK+" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 #, fuzzy msgid "Show Clutter Options" msgstr "Tampilkan opsi pengawa-kutuan" @@ -1300,8 +1326,9 @@ msgid "Playing" msgstr "Sedang memutar" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" -msgstr "" +#, fuzzy +msgid "Whether the actor is playing" +msgstr "Apakah aktor akan digambar" #: clutter/clutter-media.c:106 #, fuzzy @@ -1375,177 +1402,181 @@ msgstr "" msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 #, fuzzy msgid "The color of the rectangle" msgstr "Kotak pilihan" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 #, fuzzy msgid "Border Color" msgstr "Warna garis" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 #, fuzzy msgid "The color of the border of the rectangle" msgstr "Warna pinggir sorotan" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 #, fuzzy msgid "Border Width" msgstr "Lebar batas" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 #, fuzzy msgid "The width of the border of the rectangle" msgstr "Lebar kotak rekaman" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 #, fuzzy msgid "Has Border" msgstr "Bingkai Jendela" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 #, fuzzy msgid "Filename Set" msgstr "Tetapkan nama file" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Nama Berkas" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Nama Fonta" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "Deskripsi fonta" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 #, fuzzy msgid "Vertex Source" msgstr "Asal IP" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 #, fuzzy msgid "Fragment Source" msgstr "Asal IP" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 #, fuzzy msgid "Whether the shader is enabled" msgstr "Menentukan apkaah aksi diaktifkan" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, fuzzy, c-format msgid "%s compilation failed: %s" msgstr "Pemasangan Gagal" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 #, fuzzy msgid "Vertex shader" msgstr "Bahasa CG Shader" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 #, fuzzy msgid "Fragment shader" msgstr "Bahasa CG Shader" @@ -1586,110 +1617,110 @@ msgstr "" msgid "The offset in pixels to apply to the constraint" msgstr "" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 #, fuzzy msgid "Fullscreen Set" msgstr "<small>Tata...</small>" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 #, fuzzy msgid "Cursor Visible" msgstr "Kursor Nampak" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 #, fuzzy msgid "User Resizable" msgstr "_Ganti Pengguna" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 #, fuzzy msgid "The color of the stage" msgstr "Pilih warna" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Judul" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 #, fuzzy msgid "Stage Title" msgstr "Jabatan" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Gunakan Kabut" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Kabut" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Gunakan Alfa" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 #, fuzzy msgid "Key Focus" msgstr "Ambil Fokus" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 #, fuzzy msgid "Accept Focus" msgstr "Ambil Fokus" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "" @@ -1770,331 +1801,346 @@ msgstr "Ruang antar cells" msgid "Spacing between rows" msgstr "Ruang antar cells" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 #, fuzzy msgid "Font Description" msgstr "Deskripsi fonta" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 #, fuzzy msgid "The font description to be used" msgstr "Jenis huruf yang digunakan ketika mencetak" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Teks" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 #, fuzzy msgid "The text to render" msgstr "Teks yang hendak ditulis" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Warna Fonta" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 #, fuzzy msgid "Editable" msgstr "Dapat diedit" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 #, fuzzy msgid "Whether the text is editable" msgstr "Apakah entri ini dapat diterjemahkan" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 #, fuzzy msgid "Selectable" msgstr "Dapat dipilih" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 #, fuzzy msgid "Whether the text is selectable" msgstr "Menentukan apakah teks ini disembunyikan" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 #, fuzzy msgid "Activatable" msgstr "Dapat diaktifkan" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Warna Kursor" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 #, fuzzy msgid "Cursor Color Set" msgstr "Warna latar belakang sudah diset" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Ukuran Kursor" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 #, fuzzy msgid "The width of the cursor, in pixels" msgstr "Lebar cuplikan layar (dalam piksel):" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 #, fuzzy msgid "Cursor Position" msgstr "Posisi Kursor" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 #, fuzzy msgid "The cursor position" msgstr "Posisi Kursor" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 #, fuzzy msgid "Selection-bound" msgstr "Batas Seleksi" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Warna Pilihan" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Warna Pilihan Ditata" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Apakah warna pilihan telah ditata" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atribut" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 #, fuzzy msgid "Use markup" msgstr "Gunakan markup" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 #, fuzzy msgid "Line wrap" msgstr "Potong baris" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 #, fuzzy msgid "If set, wrap the lines if the text becomes too wide" msgstr "Jika ini diset, baris akan dipotong bila terlalu lebar." -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 #, fuzzy msgid "Line wrap mode" msgstr "Mode pelipatan baris" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 #, fuzzy msgid "Ellipsize" msgstr "Elipsis" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Perataan Baris" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Diratakan" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Karakter Sandi" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Panjang Maks" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 #, fuzzy msgid "Single Line Mode" msgstr "Moda Satu Baris" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Warna Pilihan" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Warna Pilihan Ditata" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Apakah warna pilihan telah ditata" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 #, fuzzy msgid "Disable Slicing" msgstr "Metode mengiris" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 #, fuzzy msgid "Tile Waste" msgstr "%s pada waste" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 #, fuzzy msgid "Horizontal repeat" msgstr "Tombol Pengulangan" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 #, fuzzy msgid "Vertical repeat" msgstr "Tombol Pengulangan" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 #, fuzzy msgid "Filter Quality" msgstr "Kualitas Gambar" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 #, fuzzy msgid "Pixel Format" msgstr "Bentuk bebas" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 #, fuzzy msgid "Cogl Texture" msgstr "Latar belakang tekstur ubin" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 #, fuzzy msgid "Cogl Material" msgstr "Riwayat sebelumnya" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 #, fuzzy msgid "Keep Aspect Ratio" msgstr "_Pakai aspek rasio" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 #, fuzzy msgid "Load asynchronously" msgstr "Beban Rata-rata" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" @@ -2128,26 +2174,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "" -#: clutter/cogl/cogl/cogl-debug.c:203 -#, fuzzy -msgid "Cogl debugging flags to set" -msgstr "Bendera debug Gdk yang hendak dipasang" - -#: clutter/cogl/cogl/cogl-debug.c:205 -#, fuzzy -msgid "Cogl debugging flags to unset" -msgstr "Bendera debug Gdk yang hendak dilepas" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Pilihan GTK+" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "Tampilkan opsi pengawa-kutuan" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2167,26 +2193,26 @@ msgstr "Manajer" msgid "Path of the device node" msgstr "Nama perangkat" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 #, fuzzy msgid "X display to use" msgstr "Tampilan X yang digunakan" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 #, fuzzy msgid "X screen to use" msgstr "Layar X yang digunakan" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 #, fuzzy msgid "Make X calls synchronous" msgstr "Buat panggilan X sinkronus" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 #, fuzzy msgid "Enable XInput support" msgstr "Aktifkan dukungan IPv4" @@ -2195,103 +2221,119 @@ msgstr "Aktifkan dukungan IPv4" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Lebar pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Tinggi pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Kedalaman Pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Pemutakhiran Otomatis" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Jendela" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 #, fuzzy msgid "Window Redirect Automatic" msgstr "Perlihatkan Window K&omentar Otomatis" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 #, fuzzy msgid "Window Mapped" msgstr "Daftar Jendela Program" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "X Jendela" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Y Jendela" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" +#, fuzzy +#~ msgid "Cogl debugging flags to set" +#~ msgstr "Bendera debug Gdk yang hendak dipasang" + +#, fuzzy +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "Bendera debug Gdk yang hendak dilepas" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Pilihan GTK+" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "Tampilkan opsi pengawa-kutuan" + #~ msgid "Position" #~ msgstr "Posisi" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2010-08-20 16:59+0200\n" "Last-Translator: Luca Ferretti\n" "Language-Team: Italian <tp@lists.linux.it>\n" @@ -17,407 +17,417 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Coordinata X" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Coordinata X dell'attore" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Coordinata Y" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Coordinata Y dell'attore" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Larghezza" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Larghezza dell'attore" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Altezza" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Altezza dell'attore" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Fissata X" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Posizione X forzata dell'attore" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Fissata Y" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Posizione Y forzata dell'attore" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Imposta posizione fissa" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Se usare il posizionamento fisso per l'attore" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Larghezza minima" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Larghezza minima forzata richiesta per l'attore" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Altezza minima" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Altezza minima forzata richiesta per l'attore" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Larghezza naturale" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Larghezza naturale forzata richiesta per l'attore" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Altezza naturale" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Altezza naturale forzata richiesta per l'attore" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Imposta larghezza minima" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Se utilizzare la proprietà larghezza minima" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Imposta altezza minima" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Se usare la proprietà altezza minima" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Imposta larghezza naturale" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Se usare la proprietà larghezza naturale" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Imposta altezza naturale" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Se usare la proprietà altezza naturale" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Allocazione" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Assegnazione dell'attore" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Modalità richiesta" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "La modalità richiesta dell'attore" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Profondità" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Posizione sull'asse Z" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Opacità" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Opacità di un attore" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "Fuorischermo" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Se il testo dovrebbe essere in una linea singola" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Visibile" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Se l'attore è visibile o meno" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Mappato" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Se l'attore sarà disegnato" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Realizzato" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Se l'attore è stato realizzato" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reattivo" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Se l'attore è reattivo agli eventi" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nome" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Nome dell'attore" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Scala X" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Fattore di scala sull'asse X" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Scala Y" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Fattore di scala sull'asse Y" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Scala centrale X" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Scala centrale orizzontale" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Scala centrale Y" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Scala centrale verticale" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Scala di gravità" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Il centro della scala" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Angolo di rotazione X" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "L'angolo di rotazione sull'asse X" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Angolo di rotazione Y" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "L'angolo di rotazione sull'asse Y" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Angolo di rotazione Z" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "L'angolo di rotazione sull'asse Z" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Rotazione centrale X" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "La rotazione centrale sull'asse X" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Rotazione centrale Y" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "La rotazione centrale sull'asse Y" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Rotazione centrale Z" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "La rotazione centrale sull'asse Z" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Gravità della rotazione centrale Z" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Punto centrale per la rotazione sull'asse Z" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Ancoraggio X" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Coordinata X del punto di ancoraggio" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Ancoraggio Y" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Coordinata Y del punto di ancoraggio" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Gravità di ancoraggio" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 #, fuzzy msgid "The anchor point as a ClutterGravity" msgstr "Il punto di ancoraggio come ClutterGravity" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Mostra su imposta genitore" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Se l'attore è mostrato quando genitore" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Direzione del testo" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Direzione del testo" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Ha il puntatore" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Se l'attore contiene il puntatore di un dispositivo di input" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Azioni" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Aggiunge un'azione per l'attore" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Vincoli" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Aggiunge un vincolo per l'attore" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Attore" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "L'attore collegato al meta" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "Il nome del meta" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Attivato" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Se il meta è attivato" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Origine" @@ -443,7 +453,7 @@ msgstr "Fattore" msgid "The alignment factor, between 0.0 and 1.0" msgstr "Il fattore di allineamento, tra 0.0 e 1.0" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "" @@ -460,7 +470,7 @@ msgstr "Valore alpha" msgid "Alpha value as computed by the alpha" msgstr "Valore alpha come calcolato dall'alpha" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Modalità" @@ -468,45 +478,45 @@ msgstr "Modalità" msgid "Progress mode" msgstr "Modalità di avanzamento" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Oggetto" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Oggetto a cui l'animazione si applica" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "La modalità di animazione" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Durata" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Durata dell'animazione, in millisecondi" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Ciclo" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Se l'animazione deve ciclare" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "L'alpha usato dall'animazione" @@ -764,8 +774,8 @@ msgstr "Gestore di layout" msgid "The layout manager used by the box" msgstr "Il gestore di layout usato dal box" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Colore" @@ -821,78 +831,78 @@ msgstr "Allineamento orizzontale dell'attore all'interno della cella" msgid "Vertical alignment of the actor within the cell" msgstr "Allineamento verticale dell'attore all'interno della cella" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Verticale" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Se il layout dovrebbe essere verticale, invece che orizzontale" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Omogeneo" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Se il layout dovrebbe essere omogeneo, per esempoi tutti i figli alla stessa " "dimensione" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Raggruppamento iniziale" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Se raggruppare gli elementi all'inizio del box" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Spaziatura" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Spaziatura tra i figli" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Usa animazioni" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Se i cambiamenti al layout dovrebbero essere animati" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "La durata delle animazioni" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Larghezza superficie" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "La larghezza della superficie Cairo" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Altezza superficie" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "L'altezza della superficie Cairo" @@ -908,23 +918,40 @@ msgstr "Il contenitore che ha creato questo dato" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Premuto" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Se il cliccabile dovrebbe essere in stato premuto" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Mantenuto" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Se il cliccabile ha la maniglia" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Soglia di trascinamento verticale" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Specifica l'attore da clonare" @@ -1148,59 +1175,59 @@ msgstr "Gestore" msgid "The manager that created this data" msgstr "Il gestore che ha creato questo dato" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Mostra i fotogrammi per secondo" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Framerate predefinito" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Rende tutti i warning critici" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Direzione del testo" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Disabilita il mipmapping sul testo" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Usa il picking \"fuzzy\"" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Flag per il debug di Clutter da attivare" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Flag per il debug di Clutter da disattivare" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Flag per il profiling di Clutter da attivare" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Flag per il profiling di Clutter da disattivare" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Attiva l'accessibilità" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Opzioni di Clutter" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Mostra le opzioni di Clutter" @@ -1217,7 +1244,8 @@ msgid "Playing" msgstr "In riproduzione" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#, fuzzy +msgid "Whether the actor is playing" msgstr "Se l'attore è in riproduzione" #: clutter/clutter-media.c:106 @@ -1284,171 +1312,175 @@ msgstr "L'alpha usato dall'animazione" msgid "The offset along the path, between -1.0 and 2.0" msgstr "Il fattore di allineamento, tra 0.0 e 1.0" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Il colore del rettangolo" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Colore del bordo" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "Il colore del bordo del rettangolo" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Spessore bordo" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "La larghezza del bordo del rettangolo" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Ha bordo" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Se il rettangolo dovrebbe avere un bordo" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Imposta il nome del file" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Se la proprietà nome del file è impostata" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Nome del file" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "Il percorso del file attuale analizzato" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 #, fuzzy msgid "Drag Threshold" msgstr "Soglia di trascinamento verticale" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Nome carattere" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "Descrizione carattere" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Origine vertice" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 #, fuzzy msgid "Source of vertex shader" msgstr "Origine dell'ombreggiatore di vertice" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Origine frammento" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 #, fuzzy msgid "Source of fragment shader" msgstr "Origine dell'ombreggiatore di frammento" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Compilato" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 #, fuzzy msgid "Whether the shader is compiled and linked" msgstr "Se l'ombreggiatore è compilato e collegato" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 #, fuzzy msgid "Whether the shader is enabled" msgstr "Se l'ombreggiatore è abilitato" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "Compilazione di %s non riuscita: %s" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Vertex shader" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Fragment shader" @@ -1490,105 +1522,105 @@ msgstr "Se i cambiamenti al layout dovrebbero essere animati" msgid "The offset in pixels to apply to the constraint" msgstr "Lo spostamento in pixel da applicare all'associazione" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Imposta a schermo intero" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Se il livello principale è a schermo intero" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Fuorischermo" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Se il livello principale dovrebbe essere renderizzato fuori schermo" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Cursore visibile" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Se il puntatore del mouse è visibile sul livello principale" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Ridimensionabile dall'utente" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" "Se il livello può essere ridimensionato attraverso l'interazione dell'utente" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "Il colore del livello" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Prospettiva" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Parametri di proiezione prospettica" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Titolo" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Titolo del livello" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Usa nebbia" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Nebbia" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Usa Alpha" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Se rispettare il componente alpha del colore del livello" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Fuoco chiave" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "L'attore chiave attuale con fuoco" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Se il livello dovrebbe cancellare il suo contenuto" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 #, fuzzy msgid "Accept Focus" msgstr "Fuoco chiave" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 #, fuzzy msgid "Whether the stage should accept focus on show" msgstr "Se il livello dovrebbe cancellare il suo contenuto" @@ -1671,206 +1703,221 @@ msgstr "Lo spazio tra le colonne" msgid "Spacing between rows" msgstr "Lo spazio tra le righe" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Il carattere utilizzato dal testo" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Descrizione carattere" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "La descrizione del carattere da usare" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Testo" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Il testo da riprodurre" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Colore carattere" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Il colore del carattere usato dal testo" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Modificabile" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Se il testo è modificabile" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Selezionabile" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Se il testo è selezionabile" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Attivabile" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Se la pressione di invio causa l'emissione del segnale activate" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Se il cursore di input è visibile" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Colore del cursore" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Imposta colore cursore" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Se il colore del cursore è stato impostato" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Dimensione cursore" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "La larghezza del cursore, in pixel" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Posizione cursore" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "La posizione del cursore" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Rettangolo di selezione" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "La posizione del cursore dell'altro capo della selezione" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Colore selezione" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Imposta il colore selezione" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Se il colore della selezione è stato impostato" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Attributi" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "Una lista di attributi di stile da applicare ai contenuti degli attori" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Usa marcatura" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Se il testo include o meno la marcatura Pango" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Ritorno a capo" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "Se impostato, manda a capo le righe se il testo diviene troppo largo" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Modalità ritorno a capo" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Controlla come il ritorno a capo è fatto" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Punteggiatura" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "Il punto preferito per punteggiare la stringa" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Allineamento riga" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "L'allineamento preferito per la stringa, per il testo a righe multiple" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Giustifica" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Se il testo dovrebbe essere giustificato" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Carattere password" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" "Se non zero, usa questo carattere per mostrare il contenuto degli attori" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Lunghezza massima" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Lunghezza massima del testo all'interno dell'attore" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Modalità linea singola" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Se il testo dovrebbe essere in una linea singola" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Colore selezione" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Imposta il colore selezione" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Se il colore della selezione è stato impostato" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Sincronizza dimensione dell'attore" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Sincronizza automaticamente la dimensione dell'attore alle dimensioni " "sottostanti del pixbuf" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Disabilita segmentazione" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1878,71 +1925,71 @@ msgstr "" "Forza la texture sottostante ad essere singola e non composta di segmenti di " "texture più piccoli" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Ripetizione orizzontale" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Ripetere il contenuto invece di adattarlo orizzontalmente" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Ripetizione verticale" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Ripetere il contenuto invece di adattarlo verticalmente" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Qualità filtro" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Qualità di render utilizzato nel disegnare le texture" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Formato pixel" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Il formato di pixel Cogl da usare" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Cogl Texture" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "La gestione della texture Cogl sottostante per disegnare questo attore" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Materiale Cogl" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "La gestione del materiale Cogl sottostante per disegnare questo attore" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "Il percorso del file contenente i dati dell'immagine" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Mantieni rapporto dimensioni" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1950,22 +1997,22 @@ msgstr "" "Mantieni il rapporto delle dimensioni della texture quando è richiesta una " "larghezza o altezza preferita" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Carica in maniera asincrona" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Carica i files dentro un thread per evitare il blocco durante il caricamento " "delle immagini da disco" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Carica i dati in maniera asincrona" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1973,11 +2020,11 @@ msgstr "" "Decodifica i dati dei files immagine dentro un thread per ridurre il blocco " "nel caricamento delle immagini da disco" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Cattura con Alpha" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Attore di forma con canale alpha nella cattura" @@ -2012,26 +2059,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "Se il livello principale dovrebbe essere renderizzato fuori schermo" -#: clutter/cogl/cogl/cogl-debug.c:203 -#, fuzzy -msgid "Cogl debugging flags to set" -msgstr "Flag per il debug di Clutter da attivare" - -#: clutter/cogl/cogl/cogl-debug.c:205 -#, fuzzy -msgid "Cogl debugging flags to unset" -msgstr "Flag per il debug di Clutter da disattivare" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Opzioni di Clutter" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "Mostra le opzioni di Clutter" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2051,23 +2078,23 @@ msgstr "Gestore" msgid "Path of the device node" msgstr "Il nome del dispositivo" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" -msgstr "Metodo VBlank da usare (none, dri o glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Display X da usare" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Schermo X da usare" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Rende le chiamate a X sincrone" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Abilita il supporto a XInput" @@ -2075,102 +2102,121 @@ msgstr "Abilita il supporto a XInput" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "La pixmap X11 da associare" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Larghezza pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "La larghezza della pixmap associata a questa texture" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Altezza pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "L'altezza della pixmap associata a questa texture" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Profondità pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" "La profondità (in numero di bit) della pixmap associata a questa texture" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Aggiornamenti automatici" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Se la texture dovrebbe essere sincronizzata con ogni cambiamento della pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Finestra" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "La finestra X11 da associare" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Redirezione finestra automatica" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Se le redirezioni della finestra composita sono impostate su Automatico (o " "Manuale se falso)" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Finestra mappata" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Se la finestra è mappata" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Distrutta" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Se la finestra è stata distrutta" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "X Finestra" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "Posizione X della finestra sullo schermo in accordo con X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Y Finestra" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Posizione Y della finestra sullo schermo in accordo con X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" + +#, fuzzy +#~ msgid "Cogl debugging flags to set" +#~ msgstr "Flag per il debug di Clutter da attivare" + +#, fuzzy +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "Flag per il debug di Clutter da disattivare" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Opzioni di Clutter" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "Mostra le opzioni di Clutter" + +#~ msgid "VBlank method to be used (none, dri or glx)" +#~ msgstr "Metodo VBlank da usare (none, dri o glx)" diff --git a/po/nb.po b/po/nb.po new file mode 100644 index 000000000..4b5512c3f --- /dev/null +++ b/po/nb.po @@ -0,0 +1,2129 @@ +# Norwegian bokmål translation of clutter. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Kjartan Maraas <kmaraas@gnome.org>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: clutter 1.6.x\n" +"Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" +"product=clutter\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" +"PO-Revision-Date: 2011-06-07 16:44+0200\n" +"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" +"Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: clutter/clutter-actor.c:3809 +msgid "X coordinate" +msgstr "X-koordinat" + +#: clutter/clutter-actor.c:3810 +msgid "X coordinate of the actor" +msgstr "" + +#: clutter/clutter-actor.c:3825 +msgid "Y coordinate" +msgstr "Y-koordinat" + +#: clutter/clutter-actor.c:3826 +msgid "Y coordinate of the actor" +msgstr "" + +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 +msgid "Width" +msgstr "Bredde" + +#: clutter/clutter-actor.c:3842 +msgid "Width of the actor" +msgstr "" + +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 +msgid "Height" +msgstr "Høyde" + +#: clutter/clutter-actor.c:3857 +msgid "Height of the actor" +msgstr "" + +#: clutter/clutter-actor.c:3875 +msgid "Fixed X" +msgstr "Fast X" + +#: clutter/clutter-actor.c:3876 +msgid "Forced X position of the actor" +msgstr "" + +#: clutter/clutter-actor.c:3894 +msgid "Fixed Y" +msgstr "Fast Y" + +#: clutter/clutter-actor.c:3895 +msgid "Forced Y position of the actor" +msgstr "" + +#: clutter/clutter-actor.c:3911 +msgid "Fixed position set" +msgstr "" + +#: clutter/clutter-actor.c:3912 +msgid "Whether to use fixed positioning for the actor" +msgstr "" + +#: clutter/clutter-actor.c:3934 +msgid "Min Width" +msgstr "" + +#: clutter/clutter-actor.c:3935 +msgid "Forced minimum width request for the actor" +msgstr "" + +#: clutter/clutter-actor.c:3954 +msgid "Min Height" +msgstr "" + +#: clutter/clutter-actor.c:3955 +msgid "Forced minimum height request for the actor" +msgstr "" + +#: clutter/clutter-actor.c:3974 +msgid "Natural Width" +msgstr "" + +#: clutter/clutter-actor.c:3975 +msgid "Forced natural width request for the actor" +msgstr "" + +#: clutter/clutter-actor.c:3994 +msgid "Natural Height" +msgstr "Naturlig høyde" + +#: clutter/clutter-actor.c:3995 +msgid "Forced natural height request for the actor" +msgstr "" + +#: clutter/clutter-actor.c:4011 +msgid "Minimum width set" +msgstr "" + +#: clutter/clutter-actor.c:4012 +msgid "Whether to use the min-width property" +msgstr "" + +#: clutter/clutter-actor.c:4027 +msgid "Minimum height set" +msgstr "" + +#: clutter/clutter-actor.c:4028 +msgid "Whether to use the min-height property" +msgstr "" + +#: clutter/clutter-actor.c:4043 +msgid "Natural width set" +msgstr "" + +#: clutter/clutter-actor.c:4044 +msgid "Whether to use the natural-width property" +msgstr "" + +#: clutter/clutter-actor.c:4061 +msgid "Natural height set" +msgstr "" + +#: clutter/clutter-actor.c:4062 +msgid "Whether to use the natural-height property" +msgstr "" + +#: clutter/clutter-actor.c:4081 +msgid "Allocation" +msgstr "" + +#: clutter/clutter-actor.c:4082 +msgid "The actor's allocation" +msgstr "" + +#: clutter/clutter-actor.c:4138 +msgid "Request Mode" +msgstr "" + +#: clutter/clutter-actor.c:4139 +msgid "The actor's request mode" +msgstr "" + +#: clutter/clutter-actor.c:4154 +msgid "Depth" +msgstr "Dybde" + +#: clutter/clutter-actor.c:4155 +msgid "Position on the Z axis" +msgstr "" + +#: clutter/clutter-actor.c:4169 +msgid "Opacity" +msgstr "" + +#: clutter/clutter-actor.c:4170 +msgid "Opacity of an actor" +msgstr "" + +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +msgid "Whether to flatten the actor into a single image" +msgstr "" + +#: clutter/clutter-actor.c:4205 +msgid "Visible" +msgstr "Synlig" + +#: clutter/clutter-actor.c:4206 +msgid "Whether the actor is visible or not" +msgstr "" + +#: clutter/clutter-actor.c:4221 +msgid "Mapped" +msgstr "" + +#: clutter/clutter-actor.c:4222 +msgid "Whether the actor will be painted" +msgstr "" + +#: clutter/clutter-actor.c:4236 +msgid "Realized" +msgstr "Realisert" + +#: clutter/clutter-actor.c:4237 +msgid "Whether the actor has been realized" +msgstr "" + +#: clutter/clutter-actor.c:4253 +msgid "Reactive" +msgstr "" + +#: clutter/clutter-actor.c:4254 +msgid "Whether the actor is reactive to events" +msgstr "" + +#: clutter/clutter-actor.c:4266 +msgid "Has Clip" +msgstr "" + +#: clutter/clutter-actor.c:4267 +msgid "Whether the actor has a clip set" +msgstr "" + +#: clutter/clutter-actor.c:4282 +msgid "Clip" +msgstr "" + +#: clutter/clutter-actor.c:4283 +msgid "The clip region for the actor" +msgstr "" + +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 +msgid "Name" +msgstr "Navn" + +#: clutter/clutter-actor.c:4298 +msgid "Name of the actor" +msgstr "" + +#: clutter/clutter-actor.c:4312 +msgid "Scale X" +msgstr "" + +#: clutter/clutter-actor.c:4313 +msgid "Scale factor on the X axis" +msgstr "" + +#: clutter/clutter-actor.c:4328 +msgid "Scale Y" +msgstr "" + +#: clutter/clutter-actor.c:4329 +msgid "Scale factor on the Y axis" +msgstr "" + +#: clutter/clutter-actor.c:4344 +msgid "Scale Center X" +msgstr "" + +#: clutter/clutter-actor.c:4345 +msgid "Horizontal scale center" +msgstr "" + +#: clutter/clutter-actor.c:4360 +msgid "Scale Center Y" +msgstr "" + +#: clutter/clutter-actor.c:4361 +msgid "Vertical scale center" +msgstr "" + +#: clutter/clutter-actor.c:4376 +msgid "Scale Gravity" +msgstr "" + +#: clutter/clutter-actor.c:4377 +msgid "The center of scaling" +msgstr "" + +#: clutter/clutter-actor.c:4394 +msgid "Rotation Angle X" +msgstr "" + +#: clutter/clutter-actor.c:4395 +msgid "The rotation angle on the X axis" +msgstr "" + +#: clutter/clutter-actor.c:4410 +msgid "Rotation Angle Y" +msgstr "" + +#: clutter/clutter-actor.c:4411 +msgid "The rotation angle on the Y axis" +msgstr "" + +#: clutter/clutter-actor.c:4426 +msgid "Rotation Angle Z" +msgstr "" + +#: clutter/clutter-actor.c:4427 +msgid "The rotation angle on the Z axis" +msgstr "" + +#: clutter/clutter-actor.c:4442 +msgid "Rotation Center X" +msgstr "" + +#: clutter/clutter-actor.c:4443 +msgid "The rotation center on the X axis" +msgstr "" + +#: clutter/clutter-actor.c:4459 +msgid "Rotation Center Y" +msgstr "" + +#: clutter/clutter-actor.c:4460 +msgid "The rotation center on the Y axis" +msgstr "" + +#: clutter/clutter-actor.c:4476 +msgid "Rotation Center Z" +msgstr "" + +#: clutter/clutter-actor.c:4477 +msgid "The rotation center on the Z axis" +msgstr "" + +#: clutter/clutter-actor.c:4493 +msgid "Rotation Center Z Gravity" +msgstr "" + +#: clutter/clutter-actor.c:4494 +msgid "Center point for rotation around the Z axis" +msgstr "" + +#: clutter/clutter-actor.c:4512 +msgid "Anchor X" +msgstr "" + +#: clutter/clutter-actor.c:4513 +msgid "X coordinate of the anchor point" +msgstr "" + +#: clutter/clutter-actor.c:4529 +msgid "Anchor Y" +msgstr "" + +#: clutter/clutter-actor.c:4530 +msgid "Y coordinate of the anchor point" +msgstr "" + +#: clutter/clutter-actor.c:4545 +msgid "Anchor Gravity" +msgstr "" + +#: clutter/clutter-actor.c:4546 +msgid "The anchor point as a ClutterGravity" +msgstr "" + +#: clutter/clutter-actor.c:4565 +msgid "Show on set parent" +msgstr "" + +#: clutter/clutter-actor.c:4566 +msgid "Whether the actor is shown when parented" +msgstr "" + +#: clutter/clutter-actor.c:4586 +msgid "Clip to Allocation" +msgstr "" + +#: clutter/clutter-actor.c:4587 +msgid "Sets the clip region to track the actor's allocation" +msgstr "" + +#: clutter/clutter-actor.c:4597 +msgid "Text Direction" +msgstr "Tekstretning" + +#: clutter/clutter-actor.c:4598 +msgid "Direction of the text" +msgstr "Retning for teksten" + +#: clutter/clutter-actor.c:4616 +msgid "Has Pointer" +msgstr "Har peker" + +#: clutter/clutter-actor.c:4617 +msgid "Whether the actor contains the pointer of an input device" +msgstr "" + +#: clutter/clutter-actor.c:4634 +msgid "Actions" +msgstr "Hendlinger" + +#: clutter/clutter-actor.c:4635 +msgid "Adds an action to the actor" +msgstr "" + +#: clutter/clutter-actor.c:4649 +msgid "Constraints" +msgstr "Begrensninger" + +#: clutter/clutter-actor.c:4650 +msgid "Adds a constraint to the actor" +msgstr "" + +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 +msgid "Actor" +msgstr "" + +#: clutter/clutter-actor-meta.c:194 +msgid "The actor attached to the meta" +msgstr "" + +#: clutter/clutter-actor-meta.c:208 +msgid "The name of the meta" +msgstr "" + +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 +msgid "Enabled" +msgstr "Aktivert" + +#: clutter/clutter-actor-meta.c:222 +msgid "Whether the meta is enabled" +msgstr "" + +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 +msgid "Source" +msgstr "Kilde" + +#: clutter/clutter-align-constraint.c:253 +msgid "The source of the alignment" +msgstr "" + +#: clutter/clutter-align-constraint.c:266 +msgid "Align Axis" +msgstr "" + +#: clutter/clutter-align-constraint.c:267 +msgid "The axis to align the position to" +msgstr "" + +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 +msgid "Factor" +msgstr "Faktor" + +#: clutter/clutter-align-constraint.c:287 +msgid "The alignment factor, between 0.0 and 1.0" +msgstr "" + +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 +msgid "Timeline" +msgstr "Tidslinje" + +#: clutter/clutter-alpha.c:340 +msgid "Timeline used by the alpha" +msgstr "" + +#: clutter/clutter-alpha.c:355 +msgid "Alpha value" +msgstr "" + +#: clutter/clutter-alpha.c:356 +msgid "Alpha value as computed by the alpha" +msgstr "" + +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 +msgid "Mode" +msgstr "Modus" + +#: clutter/clutter-alpha.c:377 +msgid "Progress mode" +msgstr "" + +#: clutter/clutter-animation.c:468 +msgid "Object" +msgstr "Objekt" + +#: clutter/clutter-animation.c:469 +msgid "Object to which the animation applies" +msgstr "" + +#: clutter/clutter-animation.c:485 +msgid "The mode of the animation" +msgstr "" + +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 +msgid "Duration" +msgstr "Varighet" + +#: clutter/clutter-animation.c:500 +msgid "Duration of the animation, in milliseconds" +msgstr "" + +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 +msgid "Loop" +msgstr "Løkke" + +#: clutter/clutter-animation.c:515 +msgid "Whether the animation should loop" +msgstr "" + +#: clutter/clutter-animation.c:529 +msgid "The timeline used by the animation" +msgstr "" + +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 +msgid "Alpha" +msgstr "" + +#: clutter/clutter-animation.c:543 +msgid "The alpha used by the animation" +msgstr "" + +#: clutter/clutter-animator.c:1787 +msgid "The duration of the animation" +msgstr "" + +#: clutter/clutter-animator.c:1803 +msgid "The timeline of the animation" +msgstr "" + +#: clutter/clutter-behaviour.c:299 +msgid "Alpha Object to drive the behaviour" +msgstr "" + +#: clutter/clutter-behaviour-depth.c:174 +msgid "Start Depth" +msgstr "" + +#: clutter/clutter-behaviour-depth.c:175 +msgid "Initial depth to apply" +msgstr "" + +#: clutter/clutter-behaviour-depth.c:190 +msgid "End Depth" +msgstr "" + +#: clutter/clutter-behaviour-depth.c:191 +msgid "Final depth to apply" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:394 +msgid "Start Angle" +msgstr "Startvinkel" + +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 +msgid "Initial angle" +msgstr "Utgangsvinkel" + +#: clutter/clutter-behaviour-ellipse.c:410 +msgid "End Angle" +msgstr "Sluttvinkel" + +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 +msgid "Final angle" +msgstr "Endelig vinkel" + +#: clutter/clutter-behaviour-ellipse.c:426 +msgid "Angle x tilt" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:427 +msgid "Tilt of the ellipse around x axis" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:442 +msgid "Angle y tilt" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:443 +msgid "Tilt of the ellipse around y axis" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:458 +msgid "Angle z tilt" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:459 +msgid "Tilt of the ellipse around z axis" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:475 +msgid "Width of the ellipse" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:491 +msgid "Height of ellipse" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:506 +msgid "Center" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:507 +msgid "Center of ellipse" +msgstr "" + +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 +msgid "Direction" +msgstr "Retning" + +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 +msgid "Direction of rotation" +msgstr "" + +#: clutter/clutter-behaviour-opacity.c:177 +msgid "Opacity Start" +msgstr "" + +#: clutter/clutter-behaviour-opacity.c:178 +msgid "Initial opacity level" +msgstr "" + +#: clutter/clutter-behaviour-opacity.c:195 +msgid "Opacity End" +msgstr "" + +#: clutter/clutter-behaviour-opacity.c:196 +msgid "Final opacity level" +msgstr "" + +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 +msgid "Path" +msgstr "Sti" + +#: clutter/clutter-behaviour-path.c:220 +msgid "The ClutterPath object representing the path to animate along" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:275 +msgid "Angle Begin" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:293 +msgid "Angle End" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:311 +msgid "Axis" +msgstr "Akse" + +#: clutter/clutter-behaviour-rotate.c:312 +msgid "Axis of rotation" +msgstr "Rotasjonsakse" + +#: clutter/clutter-behaviour-rotate.c:347 +msgid "Center X" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:348 +msgid "X coordinate of the center of rotation" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:365 +msgid "Center Y" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:366 +msgid "Y coordinate of the center of rotation" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:383 +msgid "Center Z" +msgstr "" + +#: clutter/clutter-behaviour-rotate.c:384 +msgid "Z coordinate of the center of rotation" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:218 +msgid "X Start Scale" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:219 +msgid "Initial scale on the X axis" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:237 +msgid "X End Scale" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:238 +msgid "Final scale on the X axis" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:256 +msgid "Y Start Scale" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:257 +msgid "Initial scale on the Y axis" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:275 +msgid "Y End Scale" +msgstr "" + +#: clutter/clutter-behaviour-scale.c:276 +msgid "Final scale on the Y axis" +msgstr "" + +#: clutter/clutter-bind-constraint.c:317 +msgid "The source of the binding" +msgstr "" + +#: clutter/clutter-bind-constraint.c:330 +msgid "Coordinate" +msgstr "Koordinat" + +#: clutter/clutter-bind-constraint.c:331 +msgid "The coordinate to bind" +msgstr "" + +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 +msgid "Offset" +msgstr "" + +#: clutter/clutter-bind-constraint.c:346 +msgid "The offset in pixels to apply to the binding" +msgstr "" + +#: clutter/clutter-binding-pool.c:320 +msgid "The unique name of the binding pool" +msgstr "" + +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 +msgid "Horizontal Alignment" +msgstr "" + +#: clutter/clutter-bin-layout.c:262 +msgid "Horizontal alignment for the actor inside the layout manager" +msgstr "" + +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 +msgid "Vertical Alignment" +msgstr "" + +#: clutter/clutter-bin-layout.c:271 +msgid "Vertical alignment for the actor inside the layout manager" +msgstr "" + +#: clutter/clutter-bin-layout.c:581 +msgid "Default horizontal alignment for the actors inside the layout manager" +msgstr "" + +#: clutter/clutter-bin-layout.c:598 +msgid "Default vertical alignment for the actors inside the layout manager" +msgstr "" + +#: clutter/clutter-box.c:537 +msgid "Layout Manager" +msgstr "" + +#: clutter/clutter-box.c:538 +msgid "The layout manager used by the box" +msgstr "" + +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 +msgid "Color" +msgstr "Farge" + +#: clutter/clutter-box.c:558 +msgid "The background color of the box" +msgstr "" + +#: clutter/clutter-box.c:572 +msgid "Color Set" +msgstr "" + +#: clutter/clutter-box.c:573 +msgid "Whether the background color is set" +msgstr "" + +#: clutter/clutter-box-layout.c:370 +msgid "Expand" +msgstr "Utvid" + +#: clutter/clutter-box-layout.c:371 +msgid "Allocate extra space for the child" +msgstr "" + +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 +msgid "Horizontal Fill" +msgstr "" + +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 +msgid "" +"Whether the child should receive priority when the container is allocating " +"spare space on the horizontal axis" +msgstr "" + +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 +msgid "Vertical Fill" +msgstr "Vertikalt fyll" + +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 +msgid "" +"Whether the child should receive priority when the container is allocating " +"spare space on the vertical axis" +msgstr "" + +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 +msgid "Horizontal alignment of the actor within the cell" +msgstr "" + +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 +msgid "Vertical alignment of the actor within the cell" +msgstr "" + +#: clutter/clutter-box-layout.c:1305 +msgid "Vertical" +msgstr "Vertikal" + +#: clutter/clutter-box-layout.c:1306 +msgid "Whether the layout should be vertical, rather than horizontal" +msgstr "" + +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 +msgid "Homogeneous" +msgstr "Homogen" + +#: clutter/clutter-box-layout.c:1322 +msgid "" +"Whether the layout should be homogeneous, i.e. all childs get the same size" +msgstr "" + +#: clutter/clutter-box-layout.c:1337 +msgid "Pack Start" +msgstr "" + +#: clutter/clutter-box-layout.c:1338 +msgid "Whether to pack items at the start of the box" +msgstr "" + +#: clutter/clutter-box-layout.c:1351 +msgid "Spacing" +msgstr "Mellomrom" + +#: clutter/clutter-box-layout.c:1352 +msgid "Spacing between children" +msgstr "" + +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 +msgid "Use Animations" +msgstr "Bruk animasjoner" + +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 +msgid "Whether layout changes should be animated" +msgstr "" + +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 +msgid "Easing Mode" +msgstr "" + +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 +msgid "The easing mode of the animations" +msgstr "" + +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 +msgid "Easing Duration" +msgstr "" + +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 +msgid "The duration of the animations" +msgstr "" + +#: clutter/clutter-cairo-texture.c:404 +msgid "Surface Width" +msgstr "" + +#: clutter/clutter-cairo-texture.c:405 +msgid "The width of the Cairo surface" +msgstr "" + +#: clutter/clutter-cairo-texture.c:419 +msgid "Surface Height" +msgstr "" + +#: clutter/clutter-cairo-texture.c:420 +msgid "The height of the Cairo surface" +msgstr "" + +#: clutter/clutter-child-meta.c:127 +msgid "Container" +msgstr "Konteiner" + +#: clutter/clutter-child-meta.c:128 +msgid "The container that created this data" +msgstr "" + +#: clutter/clutter-child-meta.c:143 +msgid "The actor wrapped by this data" +msgstr "" + +#: clutter/clutter-click-action.c:542 +msgid "Pressed" +msgstr "" + +#: clutter/clutter-click-action.c:543 +msgid "Whether the clickable should be in pressed state" +msgstr "" + +#: clutter/clutter-click-action.c:556 +msgid "Held" +msgstr "Holdt" + +#: clutter/clutter-click-action.c:557 +msgid "Whether the clickable has a grab" +msgstr "" + +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 +msgid "Specifies the actor to be cloned" +msgstr "" + +#: clutter/clutter-colorize-effect.c:307 +msgid "Tint" +msgstr "" + +#: clutter/clutter-colorize-effect.c:308 +msgid "The tint to apply" +msgstr "" + +#: clutter/clutter-deform-effect.c:527 +msgid "Horizontal Tiles" +msgstr "" + +#: clutter/clutter-deform-effect.c:528 +msgid "The number of horizontal tiles" +msgstr "" + +#: clutter/clutter-deform-effect.c:543 +msgid "Vertical Tiles" +msgstr "Vertikale fliser" + +#: clutter/clutter-deform-effect.c:544 +msgid "The number of vertical tiles" +msgstr "" + +#: clutter/clutter-deform-effect.c:561 +msgid "Back Material" +msgstr "" + +#: clutter/clutter-deform-effect.c:562 +msgid "The material to be used when painting the back of the actor" +msgstr "" + +#: clutter/clutter-desaturate-effect.c:305 +msgid "The desaturation factor" +msgstr "" + +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 +msgid "Backend" +msgstr "" + +#: clutter/clutter-device-manager.c:132 +msgid "The ClutterBackend of the device manager" +msgstr "" + +#: clutter/clutter-drag-action.c:547 +msgid "Horizontal Drag Threshold" +msgstr "" + +#: clutter/clutter-drag-action.c:548 +msgid "The horizontal amount of pixels required to start dragging" +msgstr "" + +#: clutter/clutter-drag-action.c:575 +msgid "Vertical Drag Threshold" +msgstr "" + +#: clutter/clutter-drag-action.c:576 +msgid "The vertical amount of pixels required to start dragging" +msgstr "" + +#: clutter/clutter-drag-action.c:597 +msgid "Drag Handle" +msgstr "" + +#: clutter/clutter-drag-action.c:598 +msgid "The actor that is being dragged" +msgstr "" + +#: clutter/clutter-drag-action.c:611 +msgid "Drag Axis" +msgstr "" + +#: clutter/clutter-drag-action.c:612 +msgid "Constraints the dragging to an axis" +msgstr "" + +#: clutter/clutter-flow-layout.c:882 +msgid "Orientation" +msgstr "" + +#: clutter/clutter-flow-layout.c:883 +msgid "The orientation of the layout" +msgstr "" + +#: clutter/clutter-flow-layout.c:899 +msgid "Whether each item should receive the same allocation" +msgstr "" + +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 +msgid "Column Spacing" +msgstr "" + +#: clutter/clutter-flow-layout.c:915 +msgid "The spacing between columns" +msgstr "" + +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 +msgid "Row Spacing" +msgstr "" + +#: clutter/clutter-flow-layout.c:932 +msgid "The spacing between rows" +msgstr "" + +#: clutter/clutter-flow-layout.c:946 +msgid "Minimum Column Width" +msgstr "" + +#: clutter/clutter-flow-layout.c:947 +msgid "Minimum width for each column" +msgstr "" + +#: clutter/clutter-flow-layout.c:962 +msgid "Maximum Column Width" +msgstr "" + +#: clutter/clutter-flow-layout.c:963 +msgid "Maximum width for each column" +msgstr "" + +#: clutter/clutter-flow-layout.c:977 +msgid "Minimum Row Height" +msgstr "" + +#: clutter/clutter-flow-layout.c:978 +msgid "Minimum height for each row" +msgstr "" + +#: clutter/clutter-flow-layout.c:993 +msgid "Maximum Row Height" +msgstr "" + +#: clutter/clutter-flow-layout.c:994 +msgid "Maximum height for each row" +msgstr "" + +#: clutter/clutter-input-device.c:220 +msgid "Id" +msgstr "" + +#: clutter/clutter-input-device.c:221 +msgid "Unique identifier of the device" +msgstr "" + +#: clutter/clutter-input-device.c:237 +msgid "The name of the device" +msgstr "" + +#: clutter/clutter-input-device.c:251 +msgid "Device Type" +msgstr "" + +#: clutter/clutter-input-device.c:252 +msgid "The type of the device" +msgstr "" + +#: clutter/clutter-input-device.c:267 +msgid "Device Manager" +msgstr "" + +#: clutter/clutter-input-device.c:268 +msgid "The device manager instance" +msgstr "" + +#: clutter/clutter-input-device.c:281 +msgid "Device Mode" +msgstr "" + +#: clutter/clutter-input-device.c:282 +msgid "The mode of the device" +msgstr "" + +#: clutter/clutter-input-device.c:296 +msgid "Has Cursor" +msgstr "" + +#: clutter/clutter-input-device.c:297 +msgid "Whether the device has a cursor" +msgstr "" + +#: clutter/clutter-input-device.c:316 +msgid "Whether the device is enabled" +msgstr "" + +#: clutter/clutter-input-device.c:329 +msgid "Number of Axes" +msgstr "" + +#: clutter/clutter-input-device.c:330 +msgid "The number of axes on the device" +msgstr "" + +#: clutter/clutter-input-device.c:345 +msgid "The backend instance" +msgstr "" + +#: clutter/clutter-interval.c:397 +msgid "Value Type" +msgstr "" + +#: clutter/clutter-interval.c:398 +msgid "The type of the values in the interval" +msgstr "" + +#: clutter/clutter-layout-meta.c:117 +msgid "Manager" +msgstr "" + +#: clutter/clutter-layout-meta.c:118 +msgid "The manager that created this data" +msgstr "" + +#: clutter/clutter-main.c:486 +msgid "default:LTR" +msgstr "" + +#: clutter/clutter-main.c:1282 +msgid "Show frames per second" +msgstr "" + +#: clutter/clutter-main.c:1284 +msgid "Default frame rate" +msgstr "" + +#: clutter/clutter-main.c:1286 +msgid "Make all warnings fatal" +msgstr "" + +#: clutter/clutter-main.c:1289 +msgid "Direction for the text" +msgstr "" + +#: clutter/clutter-main.c:1292 +msgid "Disable mipmapping on text" +msgstr "" + +#: clutter/clutter-main.c:1295 +msgid "Use 'fuzzy' picking" +msgstr "" + +#: clutter/clutter-main.c:1298 +msgid "Clutter debugging flags to set" +msgstr "" + +#: clutter/clutter-main.c:1300 +msgid "Clutter debugging flags to unset" +msgstr "" + +#: clutter/clutter-main.c:1304 +msgid "Clutter profiling flags to set" +msgstr "" + +#: clutter/clutter-main.c:1306 +msgid "Clutter profiling flags to unset" +msgstr "" + +#: clutter/clutter-main.c:1309 +msgid "Enable accessibility" +msgstr "" + +#: clutter/clutter-main.c:1491 +msgid "Clutter Options" +msgstr "" + +#: clutter/clutter-main.c:1492 +msgid "Show Clutter Options" +msgstr "" + +#: clutter/clutter-media.c:77 +msgid "URI" +msgstr "" + +#: clutter/clutter-media.c:78 +msgid "URI of a media file" +msgstr "" + +#: clutter/clutter-media.c:91 +msgid "Playing" +msgstr "" + +#: clutter/clutter-media.c:92 +msgid "Whether the actor is playing" +msgstr "" + +#: clutter/clutter-media.c:106 +msgid "Progress" +msgstr "" + +#: clutter/clutter-media.c:107 +msgid "Current progress of the playback" +msgstr "" + +#: clutter/clutter-media.c:120 +msgid "Subtitle URI" +msgstr "" + +#: clutter/clutter-media.c:121 +msgid "URI of a subtitle file" +msgstr "" + +#: clutter/clutter-media.c:136 +msgid "Subtitle Font Name" +msgstr "" + +#: clutter/clutter-media.c:137 +msgid "The font used to display subtitles" +msgstr "" + +#: clutter/clutter-media.c:151 +msgid "Audio Volume" +msgstr "" + +#: clutter/clutter-media.c:152 +msgid "The volume of the audio" +msgstr "" + +#: clutter/clutter-media.c:165 +msgid "Can Seek" +msgstr "" + +#: clutter/clutter-media.c:166 +msgid "Whether the current stream is seekable" +msgstr "" + +#: clutter/clutter-media.c:180 +msgid "Buffer Fill" +msgstr "" + +#: clutter/clutter-media.c:181 +msgid "The fill level of the buffer" +msgstr "" + +#: clutter/clutter-media.c:195 +msgid "The duration of the stream, in seconds" +msgstr "" + +#: clutter/clutter-path-constraint.c:213 +msgid "The path used to constrain an actor" +msgstr "" + +#: clutter/clutter-path-constraint.c:227 +msgid "The offset along the path, between -1.0 and 2.0" +msgstr "" + +#: clutter/clutter-rectangle.c:268 +msgid "The color of the rectangle" +msgstr "" + +#: clutter/clutter-rectangle.c:281 +msgid "Border Color" +msgstr "" + +#: clutter/clutter-rectangle.c:282 +msgid "The color of the border of the rectangle" +msgstr "" + +#: clutter/clutter-rectangle.c:297 +msgid "Border Width" +msgstr "" + +#: clutter/clutter-rectangle.c:298 +msgid "The width of the border of the rectangle" +msgstr "" + +#: clutter/clutter-rectangle.c:312 +msgid "Has Border" +msgstr "" + +#: clutter/clutter-rectangle.c:313 +msgid "Whether the rectangle should have a border" +msgstr "" + +#: clutter/clutter-script.c:434 +msgid "Filename Set" +msgstr "" + +#: clutter/clutter-script.c:435 +msgid "Whether the :filename property is set" +msgstr "" + +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 +msgid "Filename" +msgstr "" + +#: clutter/clutter-script.c:450 +msgid "The path of the currently parsed file" +msgstr "" + +#: clutter/clutter-settings.c:362 +msgid "Double Click Time" +msgstr "" + +#: clutter/clutter-settings.c:363 +msgid "The time between clicks necessary to detect a multiple click" +msgstr "" + +#: clutter/clutter-settings.c:378 +msgid "Double Click Distance" +msgstr "" + +#: clutter/clutter-settings.c:379 +msgid "The distance between clicks necessary to detect a multiple click" +msgstr "" + +#: clutter/clutter-settings.c:394 +msgid "Drag Threshold" +msgstr "" + +#: clutter/clutter-settings.c:395 +msgid "The distance the cursor should travel before starting to drag" +msgstr "" + +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 +msgid "Font Name" +msgstr "" + +#: clutter/clutter-settings.c:411 +msgid "" +"The description of the default font, as one that could be parsed by Pango" +msgstr "" + +#: clutter/clutter-settings.c:426 +msgid "Font Antialias" +msgstr "" + +#: clutter/clutter-settings.c:427 +msgid "" +"Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " +"default)" +msgstr "" + +#: clutter/clutter-settings.c:443 +msgid "Font DPI" +msgstr "" + +#: clutter/clutter-settings.c:444 +msgid "" +"The resolution of the font, in 1024 * dots/inch, or -1 to use the default" +msgstr "" + +#: clutter/clutter-settings.c:460 +msgid "Font Hinting" +msgstr "" + +#: clutter/clutter-settings.c:461 +msgid "" +"Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" +msgstr "" + +#: clutter/clutter-settings.c:482 +msgid "Font Hint Style" +msgstr "" + +#: clutter/clutter-settings.c:483 +msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" +msgstr "" + +#: clutter/clutter-settings.c:504 +msgid "Font Subpixel Order" +msgstr "" + +#: clutter/clutter-settings.c:505 +msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" +msgstr "" + +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 +msgid "Vertex Source" +msgstr "" + +#: clutter/clutter-shader.c:256 +msgid "Source of vertex shader" +msgstr "" + +#: clutter/clutter-shader.c:272 +msgid "Fragment Source" +msgstr "" + +#: clutter/clutter-shader.c:273 +msgid "Source of fragment shader" +msgstr "" + +#: clutter/clutter-shader.c:290 +msgid "Compiled" +msgstr "" + +#: clutter/clutter-shader.c:291 +msgid "Whether the shader is compiled and linked" +msgstr "" + +#: clutter/clutter-shader.c:308 +msgid "Whether the shader is enabled" +msgstr "" + +#: clutter/clutter-shader.c:519 +#, c-format +msgid "%s compilation failed: %s" +msgstr "" + +#: clutter/clutter-shader.c:520 +msgid "Vertex shader" +msgstr "" + +#: clutter/clutter-shader.c:521 +msgid "Fragment shader" +msgstr "" + +#: clutter/clutter-shader-effect.c:415 +msgid "Shader Type" +msgstr "" + +#: clutter/clutter-shader-effect.c:416 +msgid "The type of shader used" +msgstr "" + +#: clutter/clutter-snap-constraint.c:322 +msgid "The source of the constraint" +msgstr "" + +#: clutter/clutter-snap-constraint.c:335 +msgid "From Edge" +msgstr "" + +#: clutter/clutter-snap-constraint.c:336 +msgid "The edge of the actor that should be snapped" +msgstr "" + +#: clutter/clutter-snap-constraint.c:350 +msgid "To Edge" +msgstr "" + +#: clutter/clutter-snap-constraint.c:351 +msgid "The edge of the source that should be snapped" +msgstr "" + +#: clutter/clutter-snap-constraint.c:367 +msgid "The offset in pixels to apply to the constraint" +msgstr "" + +#: clutter/clutter-stage.c:1660 +msgid "Fullscreen Set" +msgstr "" + +#: clutter/clutter-stage.c:1661 +msgid "Whether the main stage is fullscreen" +msgstr "" + +#: clutter/clutter-stage.c:1677 +msgid "Offscreen" +msgstr "" + +#: clutter/clutter-stage.c:1678 +msgid "Whether the main stage should be rendered offscreen" +msgstr "" + +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 +msgid "Cursor Visible" +msgstr "" + +#: clutter/clutter-stage.c:1691 +msgid "Whether the mouse pointer is visible on the main stage" +msgstr "" + +#: clutter/clutter-stage.c:1705 +msgid "User Resizable" +msgstr "" + +#: clutter/clutter-stage.c:1706 +msgid "Whether the stage is able to be resized via user interaction" +msgstr "" + +#: clutter/clutter-stage.c:1719 +msgid "The color of the stage" +msgstr "" + +#: clutter/clutter-stage.c:1733 +msgid "Perspective" +msgstr "" + +#: clutter/clutter-stage.c:1734 +msgid "Perspective projection parameters" +msgstr "" + +#: clutter/clutter-stage.c:1749 +msgid "Title" +msgstr "" + +#: clutter/clutter-stage.c:1750 +msgid "Stage Title" +msgstr "" + +#: clutter/clutter-stage.c:1765 +msgid "Use Fog" +msgstr "" + +#: clutter/clutter-stage.c:1766 +msgid "Whether to enable depth cueing" +msgstr "" + +#: clutter/clutter-stage.c:1780 +msgid "Fog" +msgstr "" + +#: clutter/clutter-stage.c:1781 +msgid "Settings for the depth cueing" +msgstr "" + +#: clutter/clutter-stage.c:1797 +msgid "Use Alpha" +msgstr "" + +#: clutter/clutter-stage.c:1798 +msgid "Whether to honour the alpha component of the stage color" +msgstr "" + +#: clutter/clutter-stage.c:1814 +msgid "Key Focus" +msgstr "" + +#: clutter/clutter-stage.c:1815 +msgid "The currently key focused actor" +msgstr "" + +#: clutter/clutter-stage.c:1831 +msgid "No Clear Hint" +msgstr "" + +#: clutter/clutter-stage.c:1832 +msgid "Whether the stage should clear its contents" +msgstr "" + +#: clutter/clutter-stage.c:1845 +msgid "Accept Focus" +msgstr "" + +#: clutter/clutter-stage.c:1846 +msgid "Whether the stage should accept focus on show" +msgstr "" + +#: clutter/clutter-state.c:1408 +msgid "State" +msgstr "" + +#: clutter/clutter-state.c:1409 +msgid "Currently set state, (transition to this state might not be complete)" +msgstr "" + +#: clutter/clutter-state.c:1423 +msgid "Default transition duration" +msgstr "" + +#: clutter/clutter-table-layout.c:585 +msgid "Column Number" +msgstr "" + +#: clutter/clutter-table-layout.c:586 +msgid "The column the widget resides in" +msgstr "" + +#: clutter/clutter-table-layout.c:593 +msgid "Row Number" +msgstr "" + +#: clutter/clutter-table-layout.c:594 +msgid "The row the widget resides in" +msgstr "" + +#: clutter/clutter-table-layout.c:601 +msgid "Column Span" +msgstr "" + +#: clutter/clutter-table-layout.c:602 +msgid "The number of columns the widget should span" +msgstr "" + +#: clutter/clutter-table-layout.c:609 +msgid "Row Span" +msgstr "" + +#: clutter/clutter-table-layout.c:610 +msgid "The number of rows the widget should span" +msgstr "" + +#: clutter/clutter-table-layout.c:617 +msgid "Horizontal Expand" +msgstr "" + +#: clutter/clutter-table-layout.c:618 +msgid "Allocate extra space for the child in horizontal axis" +msgstr "" + +#: clutter/clutter-table-layout.c:624 +msgid "Vertical Expand" +msgstr "" + +#: clutter/clutter-table-layout.c:625 +msgid "Allocate extra space for the child in vertical axis" +msgstr "" + +#: clutter/clutter-table-layout.c:1712 +msgid "Spacing between columns" +msgstr "" + +#: clutter/clutter-table-layout.c:1726 +msgid "Spacing between rows" +msgstr "" + +#: clutter/clutter-text.c:2800 +msgid "The font to be used by the text" +msgstr "" + +#: clutter/clutter-text.c:2817 +msgid "Font Description" +msgstr "" + +#: clutter/clutter-text.c:2818 +msgid "The font description to be used" +msgstr "" + +#: clutter/clutter-text.c:2834 +msgid "Text" +msgstr "" + +#: clutter/clutter-text.c:2835 +msgid "The text to render" +msgstr "" + +#: clutter/clutter-text.c:2849 +msgid "Font Color" +msgstr "" + +#: clutter/clutter-text.c:2850 +msgid "Color of the font used by the text" +msgstr "" + +#: clutter/clutter-text.c:2864 +msgid "Editable" +msgstr "" + +#: clutter/clutter-text.c:2865 +msgid "Whether the text is editable" +msgstr "" + +#: clutter/clutter-text.c:2880 +msgid "Selectable" +msgstr "" + +#: clutter/clutter-text.c:2881 +msgid "Whether the text is selectable" +msgstr "" + +#: clutter/clutter-text.c:2895 +msgid "Activatable" +msgstr "" + +#: clutter/clutter-text.c:2896 +msgid "Whether pressing return causes the activate signal to be emitted" +msgstr "" + +#: clutter/clutter-text.c:2913 +msgid "Whether the input cursor is visible" +msgstr "" + +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 +msgid "Cursor Color" +msgstr "" + +#: clutter/clutter-text.c:2942 +msgid "Cursor Color Set" +msgstr "" + +#: clutter/clutter-text.c:2943 +msgid "Whether the cursor color has been set" +msgstr "" + +#: clutter/clutter-text.c:2958 +msgid "Cursor Size" +msgstr "" + +#: clutter/clutter-text.c:2959 +msgid "The width of the cursor, in pixels" +msgstr "" + +#: clutter/clutter-text.c:2973 +msgid "Cursor Position" +msgstr "" + +#: clutter/clutter-text.c:2974 +msgid "The cursor position" +msgstr "" + +#: clutter/clutter-text.c:2989 +msgid "Selection-bound" +msgstr "" + +#: clutter/clutter-text.c:2990 +msgid "The cursor position of the other end of the selection" +msgstr "" + +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 +msgid "Selection Color" +msgstr "" + +#: clutter/clutter-text.c:3020 +msgid "Selection Color Set" +msgstr "" + +#: clutter/clutter-text.c:3021 +msgid "Whether the selection color has been set" +msgstr "" + +#: clutter/clutter-text.c:3036 +msgid "Attributes" +msgstr "" + +#: clutter/clutter-text.c:3037 +msgid "A list of style attributes to apply to the contents of the actor" +msgstr "" + +#: clutter/clutter-text.c:3059 +msgid "Use markup" +msgstr "" + +#: clutter/clutter-text.c:3060 +msgid "Whether or not the text includes Pango markup" +msgstr "" + +#: clutter/clutter-text.c:3076 +msgid "Line wrap" +msgstr "" + +#: clutter/clutter-text.c:3077 +msgid "If set, wrap the lines if the text becomes too wide" +msgstr "" + +#: clutter/clutter-text.c:3092 +msgid "Line wrap mode" +msgstr "" + +#: clutter/clutter-text.c:3093 +msgid "Control how line-wrapping is done" +msgstr "" + +#: clutter/clutter-text.c:3108 +msgid "Ellipsize" +msgstr "" + +#: clutter/clutter-text.c:3109 +msgid "The preferred place to ellipsize the string" +msgstr "" + +#: clutter/clutter-text.c:3125 +msgid "Line Alignment" +msgstr "" + +#: clutter/clutter-text.c:3126 +msgid "The preferred alignment for the string, for multi-line text" +msgstr "" + +#: clutter/clutter-text.c:3142 +msgid "Justify" +msgstr "" + +#: clutter/clutter-text.c:3143 +msgid "Whether the text should be justified" +msgstr "" + +#: clutter/clutter-text.c:3158 +msgid "Password Character" +msgstr "" + +#: clutter/clutter-text.c:3159 +msgid "If non-zero, use this character to display the actor's contents" +msgstr "" + +#: clutter/clutter-text.c:3173 +msgid "Max Length" +msgstr "" + +#: clutter/clutter-text.c:3174 +msgid "Maximum length of the text inside the actor" +msgstr "" + +#: clutter/clutter-text.c:3197 +msgid "Single Line Mode" +msgstr "" + +#: clutter/clutter-text.c:3198 +msgid "Whether the text should be a single line" +msgstr "" + +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +msgid "Selected Text Color" +msgstr "" + +#: clutter/clutter-text.c:3227 +msgid "Selected Text Color Set" +msgstr "" + +#: clutter/clutter-text.c:3228 +msgid "Whether the selected text color has been set" +msgstr "" + +#: clutter/clutter-texture.c:1003 +msgid "Sync size of actor" +msgstr "" + +#: clutter/clutter-texture.c:1004 +msgid "Auto sync size of actor to underlying pixbuf dimensions" +msgstr "" + +#: clutter/clutter-texture.c:1011 +msgid "Disable Slicing" +msgstr "" + +#: clutter/clutter-texture.c:1012 +msgid "" +"Forces the underlying texture to be singular and not made of smaller space " +"saving individual textures" +msgstr "" + +#: clutter/clutter-texture.c:1021 +msgid "Tile Waste" +msgstr "" + +#: clutter/clutter-texture.c:1022 +msgid "Maximum waste area of a sliced texture" +msgstr "" + +#: clutter/clutter-texture.c:1030 +msgid "Horizontal repeat" +msgstr "" + +#: clutter/clutter-texture.c:1031 +msgid "Repeat the contents rather than scaling them horizontally" +msgstr "" + +#: clutter/clutter-texture.c:1038 +msgid "Vertical repeat" +msgstr "" + +#: clutter/clutter-texture.c:1039 +msgid "Repeat the contents rather than scaling them vertically" +msgstr "" + +#: clutter/clutter-texture.c:1046 +msgid "Filter Quality" +msgstr "" + +#: clutter/clutter-texture.c:1047 +msgid "Rendering quality used when drawing the texture" +msgstr "" + +#: clutter/clutter-texture.c:1055 +msgid "Pixel Format" +msgstr "" + +#: clutter/clutter-texture.c:1056 +msgid "The Cogl pixel format to use" +msgstr "" + +#: clutter/clutter-texture.c:1064 +msgid "Cogl Texture" +msgstr "" + +#: clutter/clutter-texture.c:1065 +msgid "The underlying Cogl texture handle used to draw this actor" +msgstr "" + +#: clutter/clutter-texture.c:1072 +msgid "Cogl Material" +msgstr "" + +#: clutter/clutter-texture.c:1073 +msgid "The underlying Cogl material handle used to draw this actor" +msgstr "" + +#: clutter/clutter-texture.c:1090 +msgid "The path of the file containing the image data" +msgstr "" + +#: clutter/clutter-texture.c:1097 +msgid "Keep Aspect Ratio" +msgstr "" + +#: clutter/clutter-texture.c:1098 +msgid "" +"Keep the aspect ratio of the texture when requesting the preferred width or " +"height" +msgstr "" + +#: clutter/clutter-texture.c:1124 +msgid "Load asynchronously" +msgstr "" + +#: clutter/clutter-texture.c:1125 +msgid "" +"Load files inside a thread to avoid blocking when loading images from disk" +msgstr "" + +#: clutter/clutter-texture.c:1141 +msgid "Load data asynchronously" +msgstr "" + +#: clutter/clutter-texture.c:1142 +msgid "" +"Decode image data files inside a thread to reduce blocking when loading " +"images from disk" +msgstr "" + +#: clutter/clutter-texture.c:1166 +msgid "Pick With Alpha" +msgstr "" + +#: clutter/clutter-texture.c:1167 +msgid "Shape actor with alpha channel when picking" +msgstr "" + +#: clutter/clutter-timeline.c:264 +msgid "Should the timeline automatically restart" +msgstr "" + +#: clutter/clutter-timeline.c:278 +msgid "Delay" +msgstr "" + +#: clutter/clutter-timeline.c:279 +msgid "Delay before start" +msgstr "" + +#: clutter/clutter-timeline.c:295 +msgid "Duration of the timeline in milliseconds" +msgstr "" + +#: clutter/clutter-timeline.c:311 +msgid "Direction of the timeline" +msgstr "" + +#: clutter/clutter-timeline.c:326 +msgid "Auto Reverse" +msgstr "" + +#: clutter/clutter-timeline.c:327 +msgid "Whether the direction should be reversed when reaching the end" +msgstr "" + +#: clutter/evdev/clutter-input-device-evdev.c:147 +msgid "sysfs Path" +msgstr "" + +#: clutter/evdev/clutter-input-device-evdev.c:148 +msgid "Path of the device in sysfs" +msgstr "" + +#: clutter/evdev/clutter-input-device-evdev.c:163 +msgid "Device Path" +msgstr "" + +#: clutter/evdev/clutter-input-device-evdev.c:164 +msgid "Path of the device node" +msgstr "" + +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" + +#: clutter/x11/clutter-backend-x11.c:483 +msgid "X display to use" +msgstr "" + +#: clutter/x11/clutter-backend-x11.c:489 +msgid "X screen to use" +msgstr "" + +#: clutter/x11/clutter-backend-x11.c:494 +msgid "Make X calls synchronous" +msgstr "" + +#: clutter/x11/clutter-backend-x11.c:501 +msgid "Enable XInput support" +msgstr "" + +#: clutter/x11/clutter-keymap-x11.c:317 +msgid "The Clutter backend" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:545 +msgid "Pixmap" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:546 +msgid "The X11 Pixmap to be bound" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:554 +msgid "Pixmap width" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:555 +msgid "The width of the pixmap bound to this texture" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:563 +msgid "Pixmap height" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:564 +msgid "The height of the pixmap bound to this texture" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:572 +msgid "Pixmap Depth" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:573 +msgid "The depth (in number of bits) of the pixmap bound to this texture" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:581 +msgid "Automatic Updates" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:582 +msgid "If the texture should be kept in sync with any pixmap changes." +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:590 +msgid "Window" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:591 +msgid "The X11 Window to be bound" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:599 +msgid "Window Redirect Automatic" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:600 +msgid "If composite window redirects are set to Automatic (or Manual if false)" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:610 +msgid "Window Mapped" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:611 +msgid "If window is mapped" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:620 +msgid "Destroyed" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:621 +msgid "If window has been destroyed" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:629 +msgid "Window X" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:630 +msgid "X position of window on screen according to X11" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:638 +msgid "Window Y" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:639 +msgid "Y position of window on screen according to X11" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:646 +msgid "Window Override Redirect" +msgstr "" + +#: clutter/x11/clutter-x11-texture-pixmap.c:647 +msgid "If this is an override-redirect window" +msgstr "" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-22 15:07+0000\n" "Last-Translator: redmar <redmar@ubuntu-nl.org>\n" "Language-Team: Dutch <nl@li.org>\n" @@ -18,406 +18,416 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X-coördinaat" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "X-coördinaat van de actor" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y-coördinaat" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "X-coördinaat van de actor" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Breedte" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Breedte van de actor" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Hoogte" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Hoogte van de actor" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Vaste X" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Gedwongen X-positie van de actor" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Vaste Y" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Gedwongen Y-positie van de actor" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Vaste positie ingesteld" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Of een vaste positie voor de actor gebruikt moet worden" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Min breedte" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Gedwongen minimale breedte-aanvraag voor de actor" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Min hoogte" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Gedwongen minimale hoogte-aanvraag voor de actor" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Natuurlijke breedte" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Gedwongen natuurlijke breedte-aanvraag voor de actor" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Natuurlijke hoogte" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Gedwongen natuurlijke hoogte-aanvraag voor de actor" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Minimale breedte ingesteld" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Of de min-width optie gebruikt moet worden" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Minimale hoogte ingesteld" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Of de min-height optie gebruikt moet worden" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Natuurlijke breedte ingesteld" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Of de natural-width optie gebruikt moet worden" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Natuurlijke hoogte ingesteld" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Of de natural-height optie gebruikt moet worden" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Allocatie" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "De allocatie van de actor" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Verzoekmodus" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "De verzoekmodus van de actor" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Diepte" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Positie op de Z-as" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Doorzichtigheid" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Doorzichtigheid van een actor" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "Offscreen" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Of de tekst een enkele regel moet zijn" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Zichtbaar" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Of de actor wel of niet zichtbaar is" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Getekend" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Of de actor getekend zal worden" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Gerealiseerd" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Of de actor gerealiseerd is" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reagerend" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Of de actor op gebeurtenissen reageert" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Heeft clip" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Of de actor een clip heeft ingesteld" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Clip" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "De clip-regio voor de actor" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Naam" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Naam van de actor" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "X-schaal" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Schaalfactor op de X-as" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Y-Schaal" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Schaalfactor op de Y-as" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "X van centrum schaling" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Horizontaal schaalcentrum" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Y van centrum schaling" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Verticaal schaalcentrum" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Zwaartepunt schaling" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Het zwaartepunt van de schaling" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Rotatiehoek X" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "De rotatie op de X-as" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Rotatiehoek Y" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "De rotatie op de Y-as" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Rotatiehoek Z" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "De rotatie op de Z-as" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Rotatiecenter X" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Rotatiecenter op de X-as" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Rotatiecenter Y" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Rotatiecenter op de Y-as" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Rotatiecenter Z" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Rotatiecenter op de Z-as" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Rotatie-zwaartepunt Z" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Zwaartepunt voor de rotatie om de Z-as" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "X-anker" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "De X-coördinaat van het ankerpunt" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Y-anker" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "De Y-coördinaat van het ankerpunt" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Anker-gravity" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "Het ankerpunt als een ClutterGravity" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Toon bij set-parent" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Of de actor wordt weergegeven wanneer deze een ouder heeft" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Clip naar allocatie" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Stel de clip-regio in om de allocatie van de actor te volgen" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Tekstrichting" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Richting van de tekst" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Heeft pointer" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Of de actor de pointer van een invoerapparaat heeft" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Acties" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Voegt een actie aan de actor toe" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Beperkingen" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Voegt een beperking aan de actor toe" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Actor" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "De actor die aan de meta verbonden is" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "De naam van de meta" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Ingeschakeld" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Of de meta ingeschakeld is" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Bron" @@ -443,7 +453,7 @@ msgstr "Factor" msgid "The alignment factor, between 0.0 and 1.0" msgstr "De uitlijningsfactor, tussen 0.0 en 1.0" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Tijdslijn" @@ -460,7 +470,7 @@ msgstr "Alpha-waarde" msgid "Alpha value as computed by the alpha" msgstr "Alpha-waarde, berekend door de alpha" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Modus" @@ -468,45 +478,45 @@ msgstr "Modus" msgid "Progress mode" msgstr "Voortgangsmodus" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Object" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Object waarop de animatie van toepassing is" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "De modus van de animatie" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Duur" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Duur van de animatie, in milliseconden" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Herhaal" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Of de animatie herhaald moet worden" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "De tijdslijn die door de animatie gebruikt wordt" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "De alpha die door de animatie gebruikt wordt" @@ -762,8 +772,8 @@ msgstr "Layout-manager" msgid "The layout manager used by the box" msgstr "De layout-manager die door de box wordt gebruikt" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Kleur" @@ -819,78 +829,78 @@ msgstr "Horizontale uitlijning van de actor binnen de cel" msgid "Vertical alignment of the actor within the cell" msgstr "Verticale uitlijning van de actor binnen de cel" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Verticaal" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Of de lay-out verticaal moet zijn, in plaats van horizontaal" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogeen" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Of de lay-out homogeen moet zijn, d.w.z. dat alle kinderen even veel ruimte " "krijgen" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Vul begin" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Of items aan het begin van de box moeten worden geplaatst" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Ruimte" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Ruimte tussen kinderen" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Gebruik animaties" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Of veranderingen in de lay-out geanimeerd moeten worden" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Easing-modus" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "De easing-modus van de animaties" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Duur van easing" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "De duur van de animaties" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Oppervlaktebreedte" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "De breedte van het Cairo-oppervlak" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Oppervlaktehoogte" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "De hoogte van het Cairo-oppervlak" @@ -906,23 +916,41 @@ msgstr "De container die deze data heeft aangemaakt" msgid "The actor wrapped by this data" msgstr "De actor die bij deze data hoort" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Ingedrukt" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Of het klikbare element in ingedrukte staat moet zijn" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Vast" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Of de ‘clickable’ nu onder een ‘grab’ is" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "Duur van easing" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Verticale sleepdrempel" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Geeft de actor op die gedupliceerd moet worden" @@ -1148,59 +1176,59 @@ msgstr "Manager" msgid "The manager that created this data" msgstr "De manager die deze data heeft aangemaakt" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Frames per seconde weergeven" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Standaard framerate" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Maak alle waarschuwingen fataal" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Richting voor de tekst" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Mipmapping op tekst uitschakelen" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "'fuzzy' uitzoeken gebruiken" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "In te stellen Clutter-debugvlaggen" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Uit te schakelen Clutter-debugvlaggen" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "In te stellen Clutter-profiling-tags" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Uit te schakelen Clutter-profiling-tags" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Toegankelijkheid inschakelen" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Clutter-opties" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Clutter-opties weerheven" @@ -1217,7 +1245,8 @@ msgid "Playing" msgstr "Afspelen" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#, fuzzy +msgid "Whether the actor is playing" msgstr "Of de actor aan het afspelen is" #: clutter/clutter-media.c:106 @@ -1282,167 +1311,171 @@ msgstr "De alpha die door de animatie gebruikt wordt" msgid "The offset along the path, between -1.0 and 2.0" msgstr "De uitlijningsfactor, tussen 0.0 en 1.0" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "De kleur van het rechthoek" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Randkleur" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "De kleur van de rand van het rechthoek" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Randbreedte" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "De breedte van de rand van de rechthoek" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Heeft rand" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Of der rechthoek een rand heeft" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Filename ingesteld" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Of de filename-optie is ingesteld" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Bestandsnaam" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "De pad van het ingelezen bestand" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 #, fuzzy msgid "Drag Threshold" msgstr "Verticale sleepdrempel" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Naam lettertype" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "Omschrijving lettertype" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Vertex-bron" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Bron van de vertex-shader" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Fragment-bron" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Bron van de fragment-shader" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Gecompiled" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Of de shader gecompiled en gelinkt is" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Of de shader is ingeschakeld" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "%s compilatie mislukt: %s" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Vertex-shader" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Fragment-shader" @@ -1482,104 +1515,104 @@ msgstr "Of veranderingen in de lay-out geanimeerd moeten worden" msgid "The offset in pixels to apply to the constraint" msgstr "Hoeveel pixels ingesprongen moet worden voor de binding" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Volledig-scherm ingesteld" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Of het hoofdvenster volledig scherm is" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Offscreen" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Of het hoofdvenster offscreen opgebouwd moet worden" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Cursor zichtbaar" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "of de muis zichtbaar moet zijn op het hoofdvenster" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Gebruiker herschalen" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "Of het hoofdvenster door de gebruiker herschaald mag worden" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "De kleur van het hoofdvenster" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspectief" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Perspective projection parameters" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Titel" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Titel van het hoofdvenster" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Gebruik mist" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Of ‘depth cueing’ gebruikt moet worden" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Mist" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Instellingen voor ‘depth cueing’" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Gebruik alpha" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Of de alpha-component van de hoofdkleur gebruikt moet worden" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Key-focus" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "De actor die de toetsaanslagen ontvangt" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Wis-niet hint" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Of het hoofdvenster haar inhoud moet wissen" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 #, fuzzy msgid "Accept Focus" msgstr "Key-focus" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 #, fuzzy msgid "Whether the stage should accept focus on show" msgstr "Of het hoofdvenster haar inhoud moet wissen" @@ -1661,209 +1694,224 @@ msgstr "De ruimte tussen kolommen" msgid "Spacing between rows" msgstr "De ruimte tussen rijen" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Het lettertype dat door de tekst gebruikt moet worden" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Omschrijving lettertype" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "De omschrijving van het lettertype dat gebruikt moet worden" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Tekst" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "De weer te geven tekst" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Letterkleur" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Letterkleur die voor de tekst gebruikt wordt" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Bewerkbaar" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Of de tekst bewerkt kan worden" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Selecteerbaar" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Of de tekst geselecteerd kan worden" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Activeerbaar" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Of er een ‘activeer signaal’ verzonden wordt als enter wordt ingedrukt" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Of de invoer-cursor zichtbaar is" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Kleur cursor" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Cursor kleur ingesteld" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Of de cursor kleur is ingesteld" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Afmeting cursor" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "De breedte van de cursor, in piels" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Positie cursor" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "De positie van de cursor" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Selectie-gebonden" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "De cursorpositie van het uiteinde van de selectie" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Kleur selectie" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Kleur selectie ingesteld" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Of de kleur voor de selectie is ingesteld" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Attributes" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" "Een lijst van style-attributes die op de inhoud van de actor toegepast moet " "worden" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Gebruik markup" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Of de text Pango-markup bevat" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Tekstomloop" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "Als dit is ingesteld loopt de tekst om als een regel te breed wordt" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Tekstomloop-modus" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Bepaal hoe de tekstomloop verloopt" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Plaats ellipse" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "De beste plaats om een ellipse in te voegen" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Regel uitlijnen" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "De beste uitlijning van de tekst, voor meerdere regels" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Justify" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Of de tekst zo uitgelijnd moet worden dat alle regels even lang zijn" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Wachtwoord teken" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" "Als deze niet nul is wordt dit teken gebruikt om de inhoud van de actor weer " "te geven" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Maximale lengte" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Maximale lengte van de tekst binnen de actor" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Enkele-lijn modus" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Of de tekst een enkele regel moet zijn" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Kleur selectie" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Kleur selectie ingesteld" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Of de kleur voor de selectie is ingesteld" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Synchroniseer de afmeting van de actor" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Synchroniseer de afmeting van de actor automatisch met de onderliggende " "pixbuf-dimensies" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Schakel slicing uit" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1871,73 +1919,73 @@ msgstr "" "Dwingt eeen onderliggende textuur af, die niet opgebouwd mag zijn uit " "kleinere ruimte om textures te besparen" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Tegel-verspilling" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "Maximaal verspilde oppervlakte een ‘sliced texture’ " -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Horizontale herhaling" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Herhaal de inhoud in plaats van deze horizontaal bij te schalen" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Verticale herhaling" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Herhaal de inhoud in plaats van deze verticaal bij te schalen" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Filterkwaliteit" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Render-kwaliteit die gebruikt wordt bij het tekenen van de texture" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Pixelformaat" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Het te gebruiken Cogl-pixelformaat" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Cogl-texture" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" "De onderliggende Cogl-texture die gebruikt wordt om deze actor te tekenen" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Cogl-material" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" "Het onderliggende Cogl-material dat gebruikt wordt om deze actor te tekenen" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "De pad van het bstand dat de afbeeldingsdata bevat" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Behoudt beeldverhouding" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1945,22 +1993,22 @@ msgstr "" "Behoudt de beeldverhouding van de texture wanneer een breedte of hoogte " "wordt aangevraagd" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Laad asynchroon" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Laad bestanden binnen een thread om blokkades te voorkomen bij het ophalen " "van afbeeldingen van disk" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Laad data asynchroon" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1968,11 +2016,11 @@ msgstr "" "Decodeer afbeeldingen binnen een thread om blokkades bij het laden van " "afbeeldingen van disk te voorkomen" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Kies me alpha" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Shape-actor met alpha-kanaal bij het kiezen" @@ -2007,26 +2055,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "Of het hoofdvenster offscreen opgebouwd moet worden" -#: clutter/cogl/cogl/cogl-debug.c:203 -#, fuzzy -msgid "Cogl debugging flags to set" -msgstr "In te stellen Clutter-debugvlaggen" - -#: clutter/cogl/cogl/cogl-debug.c:205 -#, fuzzy -msgid "Cogl debugging flags to unset" -msgstr "Uit te schakelen Clutter-debugvlaggen" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Clutter-opties" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "Clutter-opties weerheven" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2046,23 +2074,23 @@ msgstr "Apparaat-type" msgid "Path of the device node" msgstr "De naam van het apparaat" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" -msgstr "Te gebruiken VBlank-methode (geen, dri of glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Te gebruiken X-display" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Te gebruiken X-scherm" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "X-aanroepen synchroon maken" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "XInput-ondersteuning inschakelen" @@ -2070,102 +2098,121 @@ msgstr "XInput-ondersteuning inschakelen" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "De X11-pixmap die gebonden moet worden" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Breedte pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "De breedte van de pixmap die aan deze texture is verbonden" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Hoogte pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "De hoogte van de pixmap die aan deze texture is verbonden" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Diepte pixmap" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" "De diepte (in aantal bits) van de pixmap die aan deze texture is verbonden" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Automatisch updaten" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Of de texture bij elke pixmap-verandering gesynchroniseerd moet worden." -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Venster" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "Het X11-venster dat gebonden moet worden" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Automatische window-redirects" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Of composite-window-redirects op Automatisch zijn ingesteld (of Handmatig " "als dit niet is ingesteld)" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Mapped venster" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Of het venster gemapped is" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Vernietigd" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Als het venser vernietigd is" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "X van venster" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "De X-positie van het venster op het scherm, volgens X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Y van venster" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "De Y-positie van het venster op het scherm, volgens X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Override-redirect window" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "Of dit een override-redirect window is" + +#, fuzzy +#~ msgid "Cogl debugging flags to set" +#~ msgstr "In te stellen Clutter-debugvlaggen" + +#, fuzzy +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "Uit te schakelen Clutter-debugvlaggen" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Clutter-opties" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "Clutter-opties weerheven" + +#~ msgid "VBlank method to be used (none, dri or glx)" +#~ msgstr "Te gebruiken VBlank-methode (geen, dri of glx)" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-27 04:04+0000\n" "Last-Translator: aalam <apreet.alam@gmail.com>\n" "Language-Team: Panjabi <pa@li.org>\n" @@ -18,406 +18,414 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X ਕੋਆਰਡੀਨੇਟ" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "ਐਕਟਰ ਲਈ X ਕੋਆਰਡੀਨੇਟ" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y ਕੋਆਰਡੀਨੇਟ" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "ਐਕਟਰ ਲਈ Y ਕੋਆਰਡੀਨੇਟ" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "ਚੌੜਾਈ" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "ਐਕਟਰ ਦੀ ਚੌੜਾਈ" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "ਉਚਾਈ" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "ਐਕਟਰ ਦੀ ਉਚਾਈ" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "ਸਥਿਰ X" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "ਐਕਟਰ ਦੀ ਸਥਿਤੀ X ਪੱਕੀ ਕਰੋ" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "ਸਥਿਰ Y" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "ਐਕਟਰ ਦੀ ਸਥਿਤੀ Y ਪੱਕੀ ਕਰੋ" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "ਸਥਿਰ ਸਥਿਤੀ ਸੈੱਟ ਕਰੋ" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "ਕੀ ਐਕਟਰ ਲਈ ਸਥਿਰ ਸਥਿਤੀ ਵਰਤਣੀ ਹੈ" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "ਘੱਟੋ-ਘੱਟ ਚੌੜਾਈ" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "ਘੱਟੋ-ਘੱਟ ਉਚਾਈ" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "ਸਧਾਰਨ ਚੌੜਾਈ" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "ਸਧਾਰਨ ਉਚਾਈ" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "ਡੂੰਘਾਈ" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "ਧੁੰਦਲਾਪਨ" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "ਐਕਟਰ ਲਈ ਧੁੰਦਲਾਪਨ" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +msgid "Whether to flatten the actor into a single image" +msgstr "" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "ਦਿੱਖ" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "ਮੈਪ ਕੀਤਾ" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "ਮੁੜ-ਸਰਗਰ" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "ਕਲਿੱਪ" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "ਨਾਂ" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "ਐਕਟਰ ਦਾ ਨਾਂ" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "ਸਕੇਲ X" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "ਸਕੇਲ Y" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "" @@ -443,7 +451,7 @@ msgstr "" msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "" @@ -460,7 +468,7 @@ msgstr "" msgid "Alpha value as computed by the alpha" msgstr "" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "" @@ -468,45 +476,45 @@ msgstr "" msgid "Progress mode" msgstr "" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "" @@ -761,8 +769,8 @@ msgstr "" msgid "The layout manager used by the box" msgstr "" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "" @@ -814,76 +822,76 @@ msgstr "" msgid "Vertical alignment of the actor within the cell" msgstr "" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" @@ -899,23 +907,39 @@ msgstr "" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" @@ -1132,59 +1156,59 @@ msgstr "" msgid "The manager that created this data" msgstr "" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "" @@ -1201,7 +1225,7 @@ msgid "Playing" msgstr "" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +msgid "Whether the actor is playing" msgstr "" #: clutter/clutter-media.c:106 @@ -1264,165 +1288,169 @@ msgstr "" msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "" @@ -1458,103 +1486,103 @@ msgstr "" msgid "The offset in pixels to apply to the constraint" msgstr "" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "" @@ -1626,302 +1654,314 @@ msgstr "" msgid "Spacing between rows" msgstr "" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +msgid "Selected Text Color" +msgstr "" + +#: clutter/clutter-text.c:3227 +msgid "Selected Text Color Set" +msgstr "" + +#: clutter/clutter-text.c:3228 +msgid "Whether the selected text color has been set" +msgstr "" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" @@ -1953,22 +1993,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "" -#: clutter/cogl/cogl/cogl-debug.c:203 -msgid "Cogl debugging flags to set" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:205 -msgid "Cogl debugging flags to unset" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:238 -msgid "Cogl Options" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:239 -msgid "Show Cogl options" -msgstr "" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -1985,23 +2009,23 @@ msgstr "" msgid "Path of the device node" msgstr "" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "" @@ -2009,98 +2033,98 @@ msgstr "" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-29 17:24+0200\n" "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n" "Language-Team: Polish <gnomepl@aviary.pl>\n" @@ -22,406 +22,416 @@ msgstr "" "X-Poedit-Language: Polish\n" "X-Poedit-Country: Poland\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Współrzędna X" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Współrzędna X aktora" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Współrzędna Y" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Współrzędna Y aktora" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Szerokość" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Szerokość aktora" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Wysokość" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Wysokość aktora" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Stała współrzędna X" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Wymuszone położenie X aktora" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Stała współrzędna Y" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Wymuszone położenie Y aktora" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Ustawienie stałego położenia" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Określa, czy używać stałego położenia aktora" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Minimalna szerokość" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Wymuszone żądanie minimalnej szerokości aktora" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Minimalna wysokość" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Wymuszone żądanie minimalnej wysokości aktora" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Naturalna szerokość" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Wymuszone żądanie naturalnej szerokości aktora" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Naturalna wysokość" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Wymuszone żądanie naturalnej wysokości aktora" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Ustawienie minimalnej szerokości" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Określa, czy używać właściwości \"min-width\"" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Ustawienie minimalnej wysokości" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Określa, czy używać właściwości \"min-height\"" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Ustawienie naturalnej szerokości" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Określa, czy używać właściwości \"natural-width\"" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Ustawienie naturalnej wysokości" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Określa, czy używać właściwości \"natural-height\"" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Przydzielenie" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Przydzielenie aktora" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Tryb żądania" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Tryb żądania aktora" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Głębia" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Położenie na osi Z" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Nieprzezroczystość" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Nieprzezroczystość aktora" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "Poza ekranem" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Określa, czy tekst powinien być pojedynczym wierszem" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Widoczny" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Określa, czy aktor jest widoczny" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Mapowany" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Określa, czy aktor będzie pomalowany" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Zrealizowany" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Określa, czy aktor został zrealizowany" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Reakcyjny" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Określa, czy aktor reaguje na zdarzenia" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Posiada klamrę" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Określa, czy aktor posiada ustawioną klamrę" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Klamra" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "Obszar klamry aktora" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Nazwa" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Nazwa aktora" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Skalowanie współrzędnej X" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Czynnik skalowania na osi X" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Skalowanie współrzędnej Y" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Czynnik skalowania na osi Y" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Środek skalowania współrzędnej X" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Poziomy środek skalowania" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Środek skalowania współrzędnej Y" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Pionowy środek skalowania" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Grawitacja skalowania" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Środek skalowania" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Kąt obrotu współrzędnej X" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Kąt obrotu na osi X" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Kąt obrotu współrzędnej Y" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Kąt obrotu na osi Y" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Kąt obrotu współrzędnej Z" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Kąt obrotu na osi Z" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Środek obrotu współrzędnej X" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Środek obrotu na osi X" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Środek obrotu współrzędnej Y" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Środek obrotu na osi Y" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Środek obrotu współrzędnej Z" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Środek obrotu na osi Z" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Grawitacja środka obrotu współrzędnej Z" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Punkt środkowy dla obrotu wokół osi Z" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Kotwica współrzędnej X" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Współrzędna X punktu kotwicy" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Kotwica współrzędnej Y" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Współrzędna Y punktu kotwicy" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Grawitacja kotwicy" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "Punkt kotwicy jako \"ClutterGravity\"" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Wyświetlanie na ustawionym rodzicu" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Określa, czy aktor jest wyświetlany, kiedy posiada rodzica" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Klamra do przydziału" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Ustawia obszar klamry do śledzenia przydzielenia aktora" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Kierunek tekstu" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Kierunek tekstu" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Posiada wskaźnik" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Określa, czy aktor zawiera wskaźnik urządzenia wejścia" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Działania" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Dodaje działania do aktora" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Ograniczenia" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Dodaje ograniczenie do aktora" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Aktor" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "Aktor dołączony do mety" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "Nazwa mety" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Włączone" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Określa, czy meta jest włączona" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Źródło" @@ -447,7 +457,7 @@ msgstr "Czynnik" msgid "The alignment factor, between 0.0 and 1.0" msgstr "Czynnik wyrównania, między 0.0 a 1.0" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Oś czasu" @@ -464,7 +474,7 @@ msgstr "Wartość alfa" msgid "Alpha value as computed by the alpha" msgstr "Wartość alfa obliczona przez alfę" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Tryb" @@ -472,45 +482,45 @@ msgstr "Tryb" msgid "Progress mode" msgstr "Tryb postępu" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Obiekt" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Obiekt, do którego animacja jest zastosowywana" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "Tryb animacji" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Czas trwania" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Czas trwania animacji, w milisekundach" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Pętla" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Określa, czy animacja powinna być zapętlona" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "Oś czasu używana przez animację" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfa" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "Alfa używana przez animację" @@ -765,8 +775,8 @@ msgstr "Menedżer warstw" msgid "The layout manager used by the box" msgstr "Menedżer warstw używany przez to pole" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Kolor" @@ -822,78 +832,78 @@ msgstr "Poziome wyrównanie aktora wewnątrz komórki" msgid "Vertical alignment of the actor within the cell" msgstr "Pionowe wyrównanie aktora wewnątrz komórki" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Pionowe" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Określa, czy układ powinien być pionowy, zamiast poziomego" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogeniczny" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Określa, czy układ powinien być homogeniczny, tzn. wszyscy potomkowie " "otrzymują ten sam rozmiar" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Początek pakowania" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Określa, czy pakować elementy na początku pola" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Odstęp" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Odstęp między potomkami" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Użycie animacji" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Określa, czy zmiany układu powinny być animowane" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Tryb upraszczania" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "Tryb upraszczania animacji" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Czas trwania upraszczania" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "Czas trwania animacji" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Szerokość powierzchni" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Szerokość powierzchni biblioteki cairo" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Wysokość powierzchni" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Wysokość powierzchni biblioteki cairo" @@ -909,23 +919,41 @@ msgstr "Kontener, który utworzył te dane" msgid "The actor wrapped by this data" msgstr "Aktor opakowany przez te dane" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Wciśnięte" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Określa, czy element klikalny jest w stanie wciśniętym" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Przytrzymane" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Określa, czy element klikalny posiada przytrzymanie" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "Czas trwania upraszczania" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Próg przeciągnięcia" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Podaje aktora do sklonowania" @@ -1142,59 +1170,59 @@ msgstr "Menedżer" msgid "The manager that created this data" msgstr "Menedżer, który utworzył te dane" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Wyświetla liczbę klatek na sekundę" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Domyślna liczba klatek na sekundę" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Wszystkie ostrzeżenia są krytyczne" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Kierunek tekstu" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Wyłącza mipmapowanie na tekście" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Używa wybierania \"rozmytego\"" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Flagi debugowania biblioteki Clutter do ustawienia" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Flagi debugowania biblioteki Clutter do usunięcia" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Flagi profilowania biblioteki Clutter do ustawienia" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Flagi profilowania biblioteki Clutter do usunięcia" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Włącza dostępność" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Opcje biblioteki Clutter" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Wyświetla opcje biblioteki Clutter" @@ -1211,7 +1239,8 @@ msgid "Playing" msgstr "Odtwarzanie" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#, fuzzy +msgid "Whether the actor is playing" msgstr "Określa, czy aktor jest odtwarzany" #: clutter/clutter-media.c:106 @@ -1274,91 +1303,91 @@ msgstr "Ścieżka używana do ograniczenia aktora" msgid "The offset along the path, between -1.0 and 2.0" msgstr "Offset ścieżki, między -1.0 a 2.0" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Kolor prostokąta" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Kolor krawędzi" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "Kolor krawędzi prostokąta" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Szerokość krawędzi" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "Szerokość krawędzi prostokąta" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Posiada krawędź" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Określa, czy prostokąt powinien posiadać krawędź" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Ustawienie nazwy pliku" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Określa, czy właściwość \":filename\" jest ustawiona" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Nazwa pliku" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "Ścieżka do obecnie przetwarzanego pliku" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "Czas podwójnego kliknięcia" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "Czas między kliknięciami wymagany, aby wykryć wielokrotne kliknięcie" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "Odległość podwójnego kliknięcia" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" "Odległość między kliknięciami wymagane, aby wykryć wielokrotne kliknięcie" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "Próg przeciągnięcia" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" "Odległość, jaką musi przemierzyć kursor przed rozpoczęciem przeciągnięcia" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Nazwa czcionki" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" "Opis domyślnej czcionki, możliwy do przetworzenia przez bibliotekę Pango" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "Wygładzanie czcionki" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" @@ -1366,81 +1395,85 @@ msgstr "" "Określa, czy używać wygładzania (1 włącza, 2 wyłącza, a -1 używa wartości " "domyślnej)" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "DPI czcionki" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" "Rozdzielczość czcionki, w 1024 * punktów na cal, lub -1, aby użyć domyślnej" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "Hinting czcionki" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" "Określa, czy używać hintingu (1 włącza, 2 wyłącza, a -1 używa wartości " "domyślnej)" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "Styl hintingu czcionki" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "Styl hintingu (hintnone, hintslight, hintmedium, hintfull)" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "Kolejność podpikseli czcionki" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "Typ wygładzania podpikselowego (none, rgb, bgr, vrgb, vbgr)" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Źródło wierzchołków" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Źródło cieniowania wierzchołkowego" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Źródło fragmentów" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Źródło cieniowania fragmentów" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Skompilowany" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Określa, czy cieniowanie jest skompilowane i skonsolidowane" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Określa, czy cieniowanie jest włączone" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "Kompilacja %s się nie powiodła: %s" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Cieniowanie wierzchołkowe" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Cieniowanie fragmentów" @@ -1476,103 +1509,103 @@ msgstr "Krawędź źródła, która powinna być przełamana" msgid "The offset in pixels to apply to the constraint" msgstr "Offset w pikselach do zastosowania do ograniczenia" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Ustawienie pełnego ekranu" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Określa, czy główna scena jest na pełnym ekranie" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Poza ekranem" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Określa, czy główna scena powinna być wyświetlana poza ekranem" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Widoczność kursora" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Określa, czy kursor myszy jest widoczny na głównej scenie" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Użytkownik może zmieniać rozmiar" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "Określa, czy można zmieniać rozmiar sceny przez działania użytkownika" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "Kolor sceny" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspektywa" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Parametry projekcji perspektywy" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Tytuł" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Tytuł sceny" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Użycie mgły" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Określa, czy włączyć wskazówki głębi" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Mgła" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Ustawienia dla wskazówek głębi" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Użycie alfy" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Określa, czy uwzględniać składnik alfa koloru sceny" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Aktywny klawisz" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "Aktor obecnie posiadający aktywny klawisz" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Bez wskazówki czyszczenia" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Określa, czy scena powinna czyścić swoją zawartość" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "Akceptowanie aktywności" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "Określa, czy scena powinna akceptować aktywność podczas wyświetlania" @@ -1645,207 +1678,222 @@ msgstr "Odstęp między kolumnami" msgid "Spacing between rows" msgstr "Odstęp między wierszami" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Czcionka używana przez tekst" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Opis czcionki" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "Używany opis czcionki" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Tekst" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Tekst do wyświetlenia" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Kolor czcionki" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Kolor czcionki używanej przez tekst" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Można modyfikować" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Określa, czy tekst można modyfikować" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Można skalować" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Określa, czy tekst można skalować" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Można aktywować" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" "Określa, czy wciśnięcie klawisza Return powoduje wysłanie sygnały aktywacji" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Określa, czy kursor wejścia jest widoczny" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Kolor kursora" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Ustawienie koloru kursora" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Określa, czy kolor kursora został ustawiony" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Rozmiar kursora" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "Szerokość kursora w pikselach" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Położenie kursora" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "Położenie kursora" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Powiązanie zaznaczenia" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "Położenie kursora na drugim końcu zaznaczenia" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Kolor zaznaczenia" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Ustawienie koloru zaznaczenia" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Określa, czy kolor zaznaczenia został ustawiony" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atrybuty" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "Lista atrybutów stylu do zastosowania do zawartości aktora" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Użycie znaczników" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Określa, czy tekst zawiera znaczniki biblioteki Pango" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Zawijanie wierszy" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "Jeśli ustawione, zawija wiersze, jeśli tekst staje się za szeroki" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Tryb zawijania wierszy" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Kontroluje, jak wykonywać zawijanie wierszy" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Przycięcie" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "Preferowane miejsce do przycięcia ciągu" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Wyrównanie wiersza" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "Preferowane wyrównanie ciągu dla tekstu wielowierszowego" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Justowanie" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Określa, czy tekst powinien być justowany" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Znak hasła" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" "Jeśli nie wynosi zero, używa tego znaku do wyświetlania zawartości aktora" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Maksymalna długość" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Maksymalna długość tekstu w aktorze" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Tryb pojedynczego wiersza" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Określa, czy tekst powinien być pojedynczym wierszem" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Kolor zaznaczenia" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Ustawienie koloru zaznaczenia" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Określa, czy kolor zaznaczenia został ustawiony" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Synchronizacja rozmiaru aktora" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" "Automatycznie synchronizuje rozmiar aktora z wymiarami podstawowej mapy " "pikseli" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Wyłączenie dzielenia" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1853,75 +1901,75 @@ msgstr "" "Wymusza pojedynczą teksturę podstawową, zamiast mniejszych tekstur " "zachowujących miejsce" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Marnowanie kafla" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "Maksymalny marnowany obszar podzielonej tekstury" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Powtórzenie poziome" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Powtarza zawartość, zamiast skalowania poziomego" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Powtarzanie pionowe" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Powtarza zawartość, zamiast skalowania pionowego" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Jakość filtru" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Jakość wyświetlania tekstury" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Format pikseli" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Używany format pikseli biblioteki Cogl" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Tekstura biblioteki Cogl" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" "Podstawowy uchwyt tekstury biblioteki Cogl używany do wyświetlania tego " "aktora" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Materiał biblioteki Cogl" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" "Podstawowy uchwyt materiału biblioteki Cogl używany do wyświetlania tego " "aktora" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "Ścieżka pliku zawierającego dane obrazu" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Utrzymywanie współczynnika proporcji" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1929,22 +1977,22 @@ msgstr "" "Utrzymuje współczynnik proporcji tekstury podczas żądania preferowanej " "szerokości lub wysokości" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Wczytywanie asynchroniczne" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Wczytuje pliki wewnątrz wątku, aby unikać blokowanie podczas wczytywania " "obrazów z dysku" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Asynchroniczne wczytywanie danych" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1952,11 +2000,11 @@ msgstr "" "Dekoduje pliki danych obrazów wewnątrz wątku, aby zmniejszyć blokowanie " "podczas wczytywania obrazów z dysku" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Wybieranie za pomocą alfy" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Kształtowanie aktora za pomocą kanału alfa podczas wybierania" @@ -1988,22 +2036,6 @@ msgstr "Automatyczne odwracanie" msgid "Whether the direction should be reversed when reaching the end" msgstr "Określa, czy kierunek powinien być odwracany po dojściu do końca" -#: clutter/cogl/cogl/cogl-debug.c:203 -msgid "Cogl debugging flags to set" -msgstr "Flagi debugowania biblioteki Cogl do ustawienia" - -#: clutter/cogl/cogl/cogl-debug.c:205 -msgid "Cogl debugging flags to unset" -msgstr "Flagi debugowania biblioteki Cogl do usunięcia" - -#: clutter/cogl/cogl/cogl-debug.c:238 -msgid "Cogl Options" -msgstr "Opcje biblioteki Cogl" - -#: clutter/cogl/cogl/cogl-debug.c:239 -msgid "Show Cogl options" -msgstr "Wyświetla opcje biblioteki Cogl" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "Ścieżka sysfs" @@ -2020,23 +2052,23 @@ msgstr "Ścieżka urządzenia" msgid "Path of the device node" msgstr "Ścieżka węzła urządzenia" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" -msgstr "Używana metoda VBlank (\"none\" (brak), \"dri\" lub \"glx\")" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Używany ekran X" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Używany ekran X" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Synchroniczne wywołania X" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Włącza obsługę XInput" @@ -2044,102 +2076,117 @@ msgstr "Włącza obsługę XInput" msgid "The Clutter backend" msgstr "Mechanizm biblioteki Clutter" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Mapa pikseli" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Mapa pikseli X11 do powiązania" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Szerokość mapy pikseli" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "Szerokość mapy pikseli powiązanej z tą teksturą" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Wysokość mapy pikseli" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "Wysokość mapy pikseli powiązanej z tą teksturą" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Głębia mapy pikseli" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "Głębia (w liczbie bitów) mapy pikseli powiązanej z tą teksturą" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Automatyczne aktualizacje" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Czy tekstura powinna być utrzymywana w synchronizacji ze wszystkimi zmianami " "mapy pikseli." -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Okno" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "Okno X11 do powiązania" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Automatyczne przekierowanie okien" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Czy składane przekierowania składanych okien powinny być automatyczne (lub " "ręczne, jeśli ustawione na fałsz)" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Mapowanie okien" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Czy okna są mapowane" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Zniszczone" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Czy okno zostało zniszczone" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "Współrzędna X okna" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "Współrzędna X okna na ekranie według X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Współrzędna Y okna" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Współrzędna Y okna na ekranie według X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Przekierowanie zastąpienia okna" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "Czy to jest okno zastąpienia przekierowania" + +#~ msgid "Cogl debugging flags to set" +#~ msgstr "Flagi debugowania biblioteki Cogl do ustawienia" + +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "Flagi debugowania biblioteki Cogl do usunięcia" + +#~ msgid "Cogl Options" +#~ msgstr "Opcje biblioteki Cogl" + +#~ msgid "Show Cogl options" +#~ msgstr "Wyświetla opcje biblioteki Cogl" + +#~ msgid "VBlank method to be used (none, dri or glx)" +#~ msgstr "Używana metoda VBlank (\"none\" (brak), \"dri\" lub \"glx\")" @@ -7,2140 +7,2156 @@ msgid "" msgstr "" "Project-Id-Version: clutter-1.0\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=clutter&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-05-14 00:17+0000\n" -"PO-Revision-Date: 2011-05-14 10:59+0100\n" +"Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" +"product=clutter\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" +"PO-Revision-Date: 2011-06-11 09:21+0100\n" "Last-Translator: Matej Urbančič <mateju@svn.gnome.org>\n" "Language-Team: Slovenian GNOME Translation Team <gnome-si@googlegroups.com>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n" +"%100==4 ? 3 : 0);\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-SourceCharset: utf-8\n" -#: ../clutter/clutter-actor.c:3786 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Koordinata X" -#: ../clutter/clutter-actor.c:3787 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "X koordinata predmeta" -#: ../clutter/clutter-actor.c:3802 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Koordinata Y" -#: ../clutter/clutter-actor.c:3803 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Y koordinata predmeta" -#: ../clutter/clutter-actor.c:3818 -#: ../clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Širina" -#: ../clutter/clutter-actor.c:3819 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Širina predmeta" -#: ../clutter/clutter-actor.c:3833 -#: ../clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Višina" -#: ../clutter/clutter-actor.c:3834 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Višina predmeta" -#: ../clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Stalen X" -#: ../clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Vsiljen položaj X predmeta" -#: ../clutter/clutter-actor.c:3871 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Stalen Y" -#: ../clutter/clutter-actor.c:3872 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Vsiljen Y položaj predmeta" -#: ../clutter/clutter-actor.c:3888 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Stalen položaj je nastavljen" -#: ../clutter/clutter-actor.c:3889 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Ali naj se za predmet uporabi stalen položaj" -#: ../clutter/clutter-actor.c:3911 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Najmanjša širina" -#: ../clutter/clutter-actor.c:3912 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Vsiljena najmanjša zahteva širine za predmet" -#: ../clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Najmanjša višina" -#: ../clutter/clutter-actor.c:3932 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Vsiljena najmanjša zahteva višine za predmet" -#: ../clutter/clutter-actor.c:3951 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Naravna širina" -#: ../clutter/clutter-actor.c:3952 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Vsiljena zahteva naravne širine za predmet" -#: ../clutter/clutter-actor.c:3971 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Naravna višina" -#: ../clutter/clutter-actor.c:3972 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Vsiljena naravna višina za predmet" -#: ../clutter/clutter-actor.c:3988 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Najmanjša nastavljena širina" -#: ../clutter/clutter-actor.c:3989 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Ali naj se uporabi lastnost najmanjša širina" -#: ../clutter/clutter-actor.c:4004 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Najmanjša nastavljena višina" -#: ../clutter/clutter-actor.c:4005 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Ali naj se uporabi lastnost najmanjša višina" -#: ../clutter/clutter-actor.c:4020 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Nastavljena naravna širina" -#: ../clutter/clutter-actor.c:4021 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Ali naj se uporabi lastnost naravna širina" -#: ../clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Nastavljena naravna višina" -#: ../clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Ali naj se uporabi lastnost naravna višina" -#: ../clutter/clutter-actor.c:4058 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Dodelitev" -#: ../clutter/clutter-actor.c:4059 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Dodelitev predmeta" -#: ../clutter/clutter-actor.c:4115 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Način zahteve" -#: ../clutter/clutter-actor.c:4116 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Način zahteve predmeta" -#: ../clutter/clutter-actor.c:4131 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Globina" -#: ../clutter/clutter-actor.c:4132 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Položaj na Z osi" -#: ../clutter/clutter-actor.c:4146 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Prekrivnost" -#: ../clutter/clutter-actor.c:4147 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Prekrivnost predmeta" -#: ../clutter/clutter-actor.c:4163 +#: clutter/clutter-actor.c:4186 msgid "Offscreen redirect" msgstr "Izven-zaslonska preusmeritev" -#: ../clutter/clutter-actor.c:4164 +#: clutter/clutter-actor.c:4187 msgid "Whether to flatten the actor into a single image" msgstr "Ali naj se predmet združi v enojno sliko" -#: ../clutter/clutter-actor.c:4182 +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Vidno" -#: ../clutter/clutter-actor.c:4183 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Ali je predmet viden ali ne" -#: ../clutter/clutter-actor.c:4198 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Preslikano" -#: ../clutter/clutter-actor.c:4199 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Ali bo predmet naslikan" -#: ../clutter/clutter-actor.c:4213 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Realizirano" -#: ../clutter/clutter-actor.c:4214 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Ali je predmet izveden" -#: ../clutter/clutter-actor.c:4230 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Ponovno omogoči" -#: ../clutter/clutter-actor.c:4231 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Ali je predmet omogočen v dogodkih" -#: ../clutter/clutter-actor.c:4243 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Ima izrez" -#: ../clutter/clutter-actor.c:4244 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Ali ima predmet nastavljen izrez" -#: ../clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Izrez" -#: ../clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "Območje izreza za predmet" -#: ../clutter/clutter-actor.c:4274 -#: ../clutter/clutter-actor-meta.c:207 -#: ../clutter/clutter-binding-pool.c:319 -#: ../clutter/clutter-input-device.c:236 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 +#: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Ime" -#: ../clutter/clutter-actor.c:4275 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Ime predmeta" -#: ../clutter/clutter-actor.c:4289 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Merilo X" -#: ../clutter/clutter-actor.c:4290 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Faktor merila na osi X" -#: ../clutter/clutter-actor.c:4305 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Merilo Y" -#: ../clutter/clutter-actor.c:4306 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Faktor merila na osi Y" -#: ../clutter/clutter-actor.c:4321 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Merilo sredine X" -#: ../clutter/clutter-actor.c:4322 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Vodoravno merilo sredine" -#: ../clutter/clutter-actor.c:4337 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Merilo sredine Y" -#: ../clutter/clutter-actor.c:4338 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Navpično merilo sredine" -#: ../clutter/clutter-actor.c:4353 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Vrednost gravitacije" -#: ../clutter/clutter-actor.c:4354 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Sredina merila" -#: ../clutter/clutter-actor.c:4371 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Vrtenje kota X" -#: ../clutter/clutter-actor.c:4372 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Vrtenje kota na osi X" -#: ../clutter/clutter-actor.c:4387 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Vrtenje kota Y" -#: ../clutter/clutter-actor.c:4388 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Vrtenje kota na osi Y" -#: ../clutter/clutter-actor.c:4403 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Vrtenje kota Z" -#: ../clutter/clutter-actor.c:4404 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Vrtenje kota na osi Z" -#: ../clutter/clutter-actor.c:4419 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Vrtenje sredine X" -#: ../clutter/clutter-actor.c:4420 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Vrtenje sredine na osi X" -#: ../clutter/clutter-actor.c:4436 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Vrtenje sredine Y" -#: ../clutter/clutter-actor.c:4437 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Vrtenje sredine na osi Y" -#: ../clutter/clutter-actor.c:4453 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Vrtenje sredine Z" -#: ../clutter/clutter-actor.c:4454 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Vrtenje sredine na osi Z" -#: ../clutter/clutter-actor.c:4470 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Sredina gravitacije vrtenja Z" -#: ../clutter/clutter-actor.c:4471 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Sredina točke za vrtenje okoli osi Z" -#: ../clutter/clutter-actor.c:4489 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "Sidro X" -#: ../clutter/clutter-actor.c:4490 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "X koordinata točke sidra" -#: ../clutter/clutter-actor.c:4506 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Sidro Y" -#: ../clutter/clutter-actor.c:4507 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Y koordinata točke sidra" -#: ../clutter/clutter-actor.c:4522 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Sidro gravitacije" -#: ../clutter/clutter-actor.c:4523 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "Točka sidra kot ClutterGravitacija" -#: ../clutter/clutter-actor.c:4542 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Pokaži na nastavljenem nadrejenem predmetu" -#: ../clutter/clutter-actor.c:4543 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "Ali je predmet prikazan, ko je nastavljen na nadrejeni predmet" -#: ../clutter/clutter-actor.c:4563 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Izrez za dodelitev" -#: ../clutter/clutter-actor.c:4564 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Nastavi območje izreza za sledenje dodelitve predmeta" -#: ../clutter/clutter-actor.c:4574 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Smer besedila" -#: ../clutter/clutter-actor.c:4575 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Smer besedila" -#: ../clutter/clutter-actor.c:4593 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Ima kazalec" -#: ../clutter/clutter-actor.c:4594 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Ali predmet vsebuje kazalnik vhodne naprave" -#: ../clutter/clutter-actor.c:4611 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Dejanja" -#: ../clutter/clutter-actor.c:4612 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Dodeli dejanje predmetu" -#: ../clutter/clutter-actor.c:4626 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Omejitve" -#: ../clutter/clutter-actor.c:4627 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Dodeli omejitev predmetu" -#: ../clutter/clutter-actor-meta.c:193 -#: ../clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Predmet" -#: ../clutter/clutter-actor-meta.c:194 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "Predmet je pritrjen na meta predmet" -#: ../clutter/clutter-actor-meta.c:208 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "Ime mete" -#: ../clutter/clutter-actor-meta.c:221 -#: ../clutter/clutter-input-device.c:315 -#: ../clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Omogočeno" -#: ../clutter/clutter-actor-meta.c:222 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Ali je meta omogočena" -#: ../clutter/clutter-align-constraint.c:252 -#: ../clutter/clutter-bind-constraint.c:316 -#: ../clutter/clutter-clone.c:340 -#: ../clutter/clutter-snap-constraint.c:321 +#: clutter/clutter-align-constraint.c:252 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 +#: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Vir" -#: ../clutter/clutter-align-constraint.c:253 +#: clutter/clutter-align-constraint.c:253 msgid "The source of the alignment" msgstr "Vir poravnave" -#: ../clutter/clutter-align-constraint.c:266 +#: clutter/clutter-align-constraint.c:266 msgid "Align Axis" msgstr "Poravnaj os" -#: ../clutter/clutter-align-constraint.c:267 +#: clutter/clutter-align-constraint.c:267 msgid "The axis to align the position to" msgstr "Os za poravnavo položaja na" -#: ../clutter/clutter-align-constraint.c:286 -#: ../clutter/clutter-desaturate-effect.c:304 +#: clutter/clutter-align-constraint.c:286 +#: clutter/clutter-desaturate-effect.c:304 msgid "Factor" msgstr "Faktor" -#: ../clutter/clutter-align-constraint.c:287 +#: clutter/clutter-align-constraint.c:287 msgid "The alignment factor, between 0.0 and 1.0" msgstr "Faktor poravnave med 0.0 in 1.0" -#: ../clutter/clutter-alpha.c:339 -#: ../clutter/clutter-animation.c:528 -#: ../clutter/clutter-animator.c:1802 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 +#: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Časovnica" -#: ../clutter/clutter-alpha.c:340 +#: clutter/clutter-alpha.c:340 msgid "Timeline used by the alpha" msgstr "Časovnica, ki jo uporablja alfa" -#: ../clutter/clutter-alpha.c:355 +#: clutter/clutter-alpha.c:355 msgid "Alpha value" msgstr "Vrednost alfe" -#: ../clutter/clutter-alpha.c:356 +#: clutter/clutter-alpha.c:356 msgid "Alpha value as computed by the alpha" msgstr "Vrednost alfe je izračunana z alfo" -#: ../clutter/clutter-alpha.c:376 -#: ../clutter/clutter-animation.c:484 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Način" -#: ../clutter/clutter-alpha.c:377 +#: clutter/clutter-alpha.c:377 msgid "Progress mode" msgstr "Način napredka" -#: ../clutter/clutter-animation.c:468 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objekt" -#: ../clutter/clutter-animation.c:469 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Predmet na katerega se animacija nanaša" -#: ../clutter/clutter-animation.c:485 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "Način animacije" -#: ../clutter/clutter-animation.c:499 -#: ../clutter/clutter-animator.c:1786 -#: ../clutter/clutter-media.c:194 -#: ../clutter/clutter-state.c:1422 -#: ../clutter/clutter-timeline.c:294 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 +#: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 +#: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Trajanje" -#: ../clutter/clutter-animation.c:500 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Trajanje animacije v milisekundah" -#: ../clutter/clutter-animation.c:514 -#: ../clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Zanka" -#: ../clutter/clutter-animation.c:515 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Ali naj se animacija ponavlja" -#: ../clutter/clutter-animation.c:529 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "Časovnica, ki jo uporablja animacija" -#: ../clutter/clutter-animation.c:542 -#: ../clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfa" -#: ../clutter/clutter-animation.c:543 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "Alfa, ki jo uporablja animacija" -#: ../clutter/clutter-animator.c:1787 +#: clutter/clutter-animator.c:1787 msgid "The duration of the animation" msgstr "Trajanje animacije" -#: ../clutter/clutter-animator.c:1803 +#: clutter/clutter-animator.c:1803 msgid "The timeline of the animation" msgstr "Časovnica animacije" -#: ../clutter/clutter-behaviour.c:299 +#: clutter/clutter-behaviour.c:299 msgid "Alpha Object to drive the behaviour" msgstr "Alfa predmet za vodenje obnašanja" -#: ../clutter/clutter-behaviour-depth.c:174 +#: clutter/clutter-behaviour-depth.c:174 msgid "Start Depth" msgstr "Globina začetka" -#: ../clutter/clutter-behaviour-depth.c:175 +#: clutter/clutter-behaviour-depth.c:175 msgid "Initial depth to apply" msgstr "Začetna globina" -#: ../clutter/clutter-behaviour-depth.c:190 +#: clutter/clutter-behaviour-depth.c:190 msgid "End Depth" msgstr "Končna globina" -#: ../clutter/clutter-behaviour-depth.c:191 +#: clutter/clutter-behaviour-depth.c:191 msgid "Final depth to apply" msgstr "Končna globina" -#: ../clutter/clutter-behaviour-ellipse.c:394 +#: clutter/clutter-behaviour-ellipse.c:394 msgid "Start Angle" msgstr "Začetni kot" -#: ../clutter/clutter-behaviour-ellipse.c:395 -#: ../clutter/clutter-behaviour-rotate.c:276 +#: clutter/clutter-behaviour-ellipse.c:395 +#: clutter/clutter-behaviour-rotate.c:276 msgid "Initial angle" msgstr "Začetni kot" -#: ../clutter/clutter-behaviour-ellipse.c:410 +#: clutter/clutter-behaviour-ellipse.c:410 msgid "End Angle" msgstr "Končni kot" -#: ../clutter/clutter-behaviour-ellipse.c:411 -#: ../clutter/clutter-behaviour-rotate.c:294 +#: clutter/clutter-behaviour-ellipse.c:411 +#: clutter/clutter-behaviour-rotate.c:294 msgid "Final angle" msgstr "Končni kot kot" -#: ../clutter/clutter-behaviour-ellipse.c:426 +#: clutter/clutter-behaviour-ellipse.c:426 msgid "Angle x tilt" msgstr "X nagib kota" -#: ../clutter/clutter-behaviour-ellipse.c:427 +#: clutter/clutter-behaviour-ellipse.c:427 msgid "Tilt of the ellipse around x axis" msgstr "Nagib elipse okoli x osi" -#: ../clutter/clutter-behaviour-ellipse.c:442 +#: clutter/clutter-behaviour-ellipse.c:442 msgid "Angle y tilt" msgstr "Y nagib kota" -#: ../clutter/clutter-behaviour-ellipse.c:443 +#: clutter/clutter-behaviour-ellipse.c:443 msgid "Tilt of the ellipse around y axis" msgstr "Nagib elipse okoli y osi" -#: ../clutter/clutter-behaviour-ellipse.c:458 +#: clutter/clutter-behaviour-ellipse.c:458 msgid "Angle z tilt" msgstr "Z nagib kota" -#: ../clutter/clutter-behaviour-ellipse.c:459 +#: clutter/clutter-behaviour-ellipse.c:459 msgid "Tilt of the ellipse around z axis" msgstr "Nagib elipse okoli z osi" -#: ../clutter/clutter-behaviour-ellipse.c:475 +#: clutter/clutter-behaviour-ellipse.c:475 msgid "Width of the ellipse" msgstr "Širina elipse" -#: ../clutter/clutter-behaviour-ellipse.c:491 +#: clutter/clutter-behaviour-ellipse.c:491 msgid "Height of ellipse" msgstr "Višina elipse" -#: ../clutter/clutter-behaviour-ellipse.c:506 +#: clutter/clutter-behaviour-ellipse.c:506 msgid "Center" msgstr "Središče" -#: ../clutter/clutter-behaviour-ellipse.c:507 +#: clutter/clutter-behaviour-ellipse.c:507 msgid "Center of ellipse" msgstr "Središče elipse" -#: ../clutter/clutter-behaviour-ellipse.c:521 -#: ../clutter/clutter-behaviour-rotate.c:329 -#: ../clutter/clutter-timeline.c:310 +#: clutter/clutter-behaviour-ellipse.c:521 +#: clutter/clutter-behaviour-rotate.c:329 clutter/clutter-timeline.c:310 msgid "Direction" msgstr "Smer" -#: ../clutter/clutter-behaviour-ellipse.c:522 -#: ../clutter/clutter-behaviour-rotate.c:330 +#: clutter/clutter-behaviour-ellipse.c:522 +#: clutter/clutter-behaviour-rotate.c:330 msgid "Direction of rotation" msgstr "Smer vrtenja" -#: ../clutter/clutter-behaviour-opacity.c:177 +#: clutter/clutter-behaviour-opacity.c:177 msgid "Opacity Start" msgstr "Začetna prekrivnost" -#: ../clutter/clutter-behaviour-opacity.c:178 +#: clutter/clutter-behaviour-opacity.c:178 msgid "Initial opacity level" msgstr "Začetna raven prekrivnosti" -#: ../clutter/clutter-behaviour-opacity.c:195 +#: clutter/clutter-behaviour-opacity.c:195 msgid "Opacity End" msgstr "Končna prekrivnost" -#: ../clutter/clutter-behaviour-opacity.c:196 +#: clutter/clutter-behaviour-opacity.c:196 msgid "Final opacity level" msgstr "Končna raven prekrivnosti" -#: ../clutter/clutter-behaviour-path.c:219 -#: ../clutter/clutter-path-constraint.c:212 +#: clutter/clutter-behaviour-path.c:219 clutter/clutter-path-constraint.c:212 msgid "Path" msgstr "Pot" -#: ../clutter/clutter-behaviour-path.c:220 +#: clutter/clutter-behaviour-path.c:220 msgid "The ClutterPath object representing the path to animate along" msgstr "Predmet ClutterPath predstavlja pot za skupno animiranje" -#: ../clutter/clutter-behaviour-rotate.c:275 +#: clutter/clutter-behaviour-rotate.c:275 msgid "Angle Begin" msgstr "Začetni kot" -#: ../clutter/clutter-behaviour-rotate.c:293 +#: clutter/clutter-behaviour-rotate.c:293 msgid "Angle End" msgstr "Končni kot" -#: ../clutter/clutter-behaviour-rotate.c:311 +#: clutter/clutter-behaviour-rotate.c:311 msgid "Axis" msgstr "Os" -#: ../clutter/clutter-behaviour-rotate.c:312 +#: clutter/clutter-behaviour-rotate.c:312 msgid "Axis of rotation" msgstr "Os vrtenja" -#: ../clutter/clutter-behaviour-rotate.c:347 +#: clutter/clutter-behaviour-rotate.c:347 msgid "Center X" msgstr "Središče X" -#: ../clutter/clutter-behaviour-rotate.c:348 +#: clutter/clutter-behaviour-rotate.c:348 msgid "X coordinate of the center of rotation" msgstr "X koordinata središča vrtenja" -#: ../clutter/clutter-behaviour-rotate.c:365 +#: clutter/clutter-behaviour-rotate.c:365 msgid "Center Y" msgstr "Središče Y" -#: ../clutter/clutter-behaviour-rotate.c:366 +#: clutter/clutter-behaviour-rotate.c:366 msgid "Y coordinate of the center of rotation" msgstr "Y koordinata središča vrtenja" -#: ../clutter/clutter-behaviour-rotate.c:383 +#: clutter/clutter-behaviour-rotate.c:383 msgid "Center Z" msgstr "Središče Z" -#: ../clutter/clutter-behaviour-rotate.c:384 +#: clutter/clutter-behaviour-rotate.c:384 msgid "Z coordinate of the center of rotation" msgstr "Z koordinata središča vrtenja" -#: ../clutter/clutter-behaviour-scale.c:218 +#: clutter/clutter-behaviour-scale.c:218 msgid "X Start Scale" msgstr "X začetna velikost" -#: ../clutter/clutter-behaviour-scale.c:219 +#: clutter/clutter-behaviour-scale.c:219 msgid "Initial scale on the X axis" msgstr "Začetna velikost na X osi" -#: ../clutter/clutter-behaviour-scale.c:237 +#: clutter/clutter-behaviour-scale.c:237 msgid "X End Scale" msgstr "X končno velikost" -#: ../clutter/clutter-behaviour-scale.c:238 +#: clutter/clutter-behaviour-scale.c:238 msgid "Final scale on the X axis" msgstr "Končna velikost na X osi" -#: ../clutter/clutter-behaviour-scale.c:256 +#: clutter/clutter-behaviour-scale.c:256 msgid "Y Start Scale" msgstr "Y začetna velikost" -#: ../clutter/clutter-behaviour-scale.c:257 +#: clutter/clutter-behaviour-scale.c:257 msgid "Initial scale on the Y axis" msgstr "Začetna velikost na Y osi" -#: ../clutter/clutter-behaviour-scale.c:275 +#: clutter/clutter-behaviour-scale.c:275 msgid "Y End Scale" msgstr "Y končna velikost" -#: ../clutter/clutter-behaviour-scale.c:276 +#: clutter/clutter-behaviour-scale.c:276 msgid "Final scale on the Y axis" msgstr "Končna velikost na Y osi" -#: ../clutter/clutter-bind-constraint.c:317 +#: clutter/clutter-bind-constraint.c:317 msgid "The source of the binding" msgstr "Vir vezave" -#: ../clutter/clutter-bind-constraint.c:330 +#: clutter/clutter-bind-constraint.c:330 msgid "Coordinate" msgstr "Koordinata" -#: ../clutter/clutter-bind-constraint.c:331 +#: clutter/clutter-bind-constraint.c:331 msgid "The coordinate to bind" msgstr "Koordinata za vezavo" -#: ../clutter/clutter-bind-constraint.c:345 -#: ../clutter/clutter-path-constraint.c:226 -#: ../clutter/clutter-snap-constraint.c:366 +#: clutter/clutter-bind-constraint.c:345 clutter/clutter-path-constraint.c:226 +#: clutter/clutter-snap-constraint.c:366 msgid "Offset" msgstr "Odmik" -#: ../clutter/clutter-bind-constraint.c:346 +#: clutter/clutter-bind-constraint.c:346 msgid "The offset in pixels to apply to the binding" msgstr "Odmik v slikovnih točkah za uveljavitev vezave" -#: ../clutter/clutter-binding-pool.c:320 +#: clutter/clutter-binding-pool.c:320 msgid "The unique name of the binding pool" msgstr "Edinstveno ime obsega vezave" -#: ../clutter/clutter-bin-layout.c:261 -#: ../clutter/clutter-bin-layout.c:580 -#: ../clutter/clutter-box-layout.c:395 -#: ../clutter/clutter-table-layout.c:652 +#: clutter/clutter-bin-layout.c:261 clutter/clutter-bin-layout.c:580 +#: clutter/clutter-box-layout.c:395 clutter/clutter-table-layout.c:652 msgid "Horizontal Alignment" msgstr "Vodoravna poravnava" -#: ../clutter/clutter-bin-layout.c:262 +#: clutter/clutter-bin-layout.c:262 msgid "Horizontal alignment for the actor inside the layout manager" msgstr "Vodoravna poravnava predmeta v upravljalniku razporeditve" -#: ../clutter/clutter-bin-layout.c:270 -#: ../clutter/clutter-bin-layout.c:597 -#: ../clutter/clutter-box-layout.c:404 -#: ../clutter/clutter-table-layout.c:667 +#: clutter/clutter-bin-layout.c:270 clutter/clutter-bin-layout.c:597 +#: clutter/clutter-box-layout.c:404 clutter/clutter-table-layout.c:667 msgid "Vertical Alignment" msgstr "Navpična poravnava" -#: ../clutter/clutter-bin-layout.c:271 +#: clutter/clutter-bin-layout.c:271 msgid "Vertical alignment for the actor inside the layout manager" msgstr "Navpična poravnava predmeta v upravljalniku razporeditev" -#: ../clutter/clutter-bin-layout.c:581 +#: clutter/clutter-bin-layout.c:581 msgid "Default horizontal alignment for the actors inside the layout manager" msgstr "Privzeta vodoravna poravnava predmetov v upravljalniku razporeditev" -#: ../clutter/clutter-bin-layout.c:598 +#: clutter/clutter-bin-layout.c:598 msgid "Default vertical alignment for the actors inside the layout manager" msgstr "Privzeta navpična poravnava predmetov v upravljalniku razporeditev" -#: ../clutter/clutter-box.c:537 +#: clutter/clutter-box.c:537 msgid "Layout Manager" msgstr "Upravljalnik razporeditev" -#: ../clutter/clutter-box.c:538 +#: clutter/clutter-box.c:538 msgid "The layout manager used by the box" msgstr "Upravljalnik razporeditev, ki ga uporablja polje" -#: ../clutter/clutter-box.c:557 -#: ../clutter/clutter-rectangle.c:267 -#: ../clutter/clutter-stage.c:1710 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Barva" -#: ../clutter/clutter-box.c:558 +#: clutter/clutter-box.c:558 msgid "The background color of the box" msgstr "Barva ozadja polja" -#: ../clutter/clutter-box.c:572 +#: clutter/clutter-box.c:572 msgid "Color Set" msgstr "Nabor barv" -#: ../clutter/clutter-box.c:573 +#: clutter/clutter-box.c:573 msgid "Whether the background color is set" msgstr "Ali je barva ozadja nastavljena" -#: ../clutter/clutter-box-layout.c:370 +#: clutter/clutter-box-layout.c:370 msgid "Expand" msgstr "Razširi" -#: ../clutter/clutter-box-layout.c:371 +#: clutter/clutter-box-layout.c:371 msgid "Allocate extra space for the child" msgstr "Dodeli dodaten prostor za podrejeni predmet" -#: ../clutter/clutter-box-layout.c:377 -#: ../clutter/clutter-table-layout.c:631 +#: clutter/clutter-box-layout.c:377 clutter/clutter-table-layout.c:631 msgid "Horizontal Fill" msgstr "Vodoravna zapolnitev" -#: ../clutter/clutter-box-layout.c:378 -#: ../clutter/clutter-table-layout.c:632 -msgid "Whether the child should receive priority when the container is allocating spare space on the horizontal axis" -msgstr "Ali naj podrejeni predmet dobi prednost, ko vsebnik dodeljuje preostali prostor na vodoravni osi" +#: clutter/clutter-box-layout.c:378 clutter/clutter-table-layout.c:632 +msgid "" +"Whether the child should receive priority when the container is allocating " +"spare space on the horizontal axis" +msgstr "" +"Ali naj podrejeni predmet dobi prednost, ko vsebnik dodeljuje preostali " +"prostor na vodoravni osi" -#: ../clutter/clutter-box-layout.c:386 -#: ../clutter/clutter-table-layout.c:638 +#: clutter/clutter-box-layout.c:386 clutter/clutter-table-layout.c:638 msgid "Vertical Fill" msgstr "Navpična zapolnitev" -#: ../clutter/clutter-box-layout.c:387 -#: ../clutter/clutter-table-layout.c:639 -msgid "Whether the child should receive priority when the container is allocating spare space on the vertical axis" -msgstr "Ali naj podrejeni predmet dobi prednost, ko vsebnik dodeljuje preostali prostor na navpični osi" +#: clutter/clutter-box-layout.c:387 clutter/clutter-table-layout.c:639 +msgid "" +"Whether the child should receive priority when the container is allocating " +"spare space on the vertical axis" +msgstr "" +"Ali naj podrejeni predmet dobi prednost, ko vsebnik dodeljuje preostali " +"prostor na navpični osi" -#: ../clutter/clutter-box-layout.c:396 -#: ../clutter/clutter-table-layout.c:653 +#: clutter/clutter-box-layout.c:396 clutter/clutter-table-layout.c:653 msgid "Horizontal alignment of the actor within the cell" msgstr "Vodoravna poravnava predmeta znotraj celice" -#: ../clutter/clutter-box-layout.c:405 -#: ../clutter/clutter-table-layout.c:668 +#: clutter/clutter-box-layout.c:405 clutter/clutter-table-layout.c:668 msgid "Vertical alignment of the actor within the cell" msgstr "Navpična poravnava predmeta znotraj celice" -#: ../clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Navpično" -#: ../clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "Ali naj bo osnutek raje navpičen kot vodoraven" -#: ../clutter/clutter-box-layout.c:1093 -#: ../clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogeno" -#: ../clutter/clutter-box-layout.c:1094 -msgid "Whether the layout should be homogeneous, i.e. all childs get the same size" -msgstr "Ali naj bo razporeditev enotna. To pomeni, da so vsi podrejeni predmeti enake velikosti." +#: clutter/clutter-box-layout.c:1322 +msgid "" +"Whether the layout should be homogeneous, i.e. all childs get the same size" +msgstr "" +"Ali naj bo razporeditev enotna. To pomeni, da so vsi podrejeni predmeti " +"enake velikosti." -#: ../clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Začni pakiranje" -#: ../clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Ali se zapakirajo predmeti na začetku polja" -#: ../clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Razmik" -#: ../clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Razmik med podrejenimi elementi" -#: ../clutter/clutter-box-layout.c:1138 -#: ../clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Uporabi animacije" -#: ../clutter/clutter-box-layout.c:1139 -#: ../clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Ali naj bodo spremembe v razporeditvi animirane" -#: ../clutter/clutter-box-layout.c:1160 -#: ../clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Način blaženja" -#: ../clutter/clutter-box-layout.c:1161 -#: ../clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "Način blaženja animacij" -#: ../clutter/clutter-box-layout.c:1178 -#: ../clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Trajanje blaženja" -#: ../clutter/clutter-box-layout.c:1179 -#: ../clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "Trajanje animacije" -#: ../clutter/clutter-cairo-texture.c:404 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Širina površine" -#: ../clutter/clutter-cairo-texture.c:405 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Širina površine Cairo" -#: ../clutter/clutter-cairo-texture.c:419 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Višina površine" -#: ../clutter/clutter-cairo-texture.c:420 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Višina površine Cairo" -#: ../clutter/clutter-child-meta.c:127 +#: clutter/clutter-child-meta.c:127 msgid "Container" msgstr "Vsebnik" -#: ../clutter/clutter-child-meta.c:128 +#: clutter/clutter-child-meta.c:128 msgid "The container that created this data" msgstr "Vsebnik, ki je ustvaril to datoteko" -#: ../clutter/clutter-child-meta.c:143 +#: clutter/clutter-child-meta.c:143 msgid "The actor wrapped by this data" msgstr "Predmet, ki je ovit s podatki" -#: ../clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Pritisnjeno" -#: ../clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Ali naj bo kliknjeno v pritisnjenem stanju" -#: ../clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Zadržano" -#: ../clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Ali naj ima kliknjeno zagrabek" -#: ../clutter/clutter-clone.c:341 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "Trajanje doglega pritiska gumba" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "Najkrajše trajanje dolgega pritiska gumba za prepoznavanje poteze" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "Prag dolgega pritiska gumba" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "Največji prag preden je dogotrajni pritisk gumba preklican" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Navede predmet za kloniranje" -#: ../clutter/clutter-colorize-effect.c:307 +#: clutter/clutter-colorize-effect.c:307 msgid "Tint" msgstr "Črnilo" -#: ../clutter/clutter-colorize-effect.c:308 +#: clutter/clutter-colorize-effect.c:308 msgid "The tint to apply" msgstr "Črnilo za uveljavitev" -#: ../clutter/clutter-deform-effect.c:527 +#: clutter/clutter-deform-effect.c:527 msgid "Horizontal Tiles" msgstr "Vodoravne ploščice" -#: ../clutter/clutter-deform-effect.c:528 +#: clutter/clutter-deform-effect.c:528 msgid "The number of horizontal tiles" msgstr "Število vodoravnih ploščic" -#: ../clutter/clutter-deform-effect.c:543 +#: clutter/clutter-deform-effect.c:543 msgid "Vertical Tiles" msgstr "Navpične ploščice" -#: ../clutter/clutter-deform-effect.c:544 +#: clutter/clutter-deform-effect.c:544 msgid "The number of vertical tiles" msgstr "Število navpičnih ploščic" -#: ../clutter/clutter-deform-effect.c:561 +#: clutter/clutter-deform-effect.c:561 msgid "Back Material" msgstr "Hrbtno gradivo" -#: ../clutter/clutter-deform-effect.c:562 +#: clutter/clutter-deform-effect.c:562 msgid "The material to be used when painting the back of the actor" msgstr "Gradivo, ki bo uporabljeno za slikanje hrbtne strani predmeta" -#: ../clutter/clutter-desaturate-effect.c:305 +#: clutter/clutter-desaturate-effect.c:305 msgid "The desaturation factor" msgstr "Faktor odstranitve zasičenosti" -#: ../clutter/clutter-device-manager.c:131 -#: ../clutter/clutter-input-device.c:344 -#: ../clutter/x11/clutter-keymap-x11.c:316 +#: clutter/clutter-device-manager.c:131 clutter/clutter-input-device.c:344 +#: clutter/x11/clutter-keymap-x11.c:316 msgid "Backend" msgstr "Zaledje" -#: ../clutter/clutter-device-manager.c:132 +#: clutter/clutter-device-manager.c:132 msgid "The ClutterBackend of the device manager" msgstr "ClutterZaledje upravljalnika naprav" -#: ../clutter/clutter-drag-action.c:547 +#: clutter/clutter-drag-action.c:547 msgid "Horizontal Drag Threshold" msgstr "Prag vodoravnega vlečenja" -#: ../clutter/clutter-drag-action.c:548 +#: clutter/clutter-drag-action.c:548 msgid "The horizontal amount of pixels required to start dragging" msgstr "Vodoravna količina slikovnih točk zahtevanih za začetek vlečenja" -#: ../clutter/clutter-drag-action.c:575 +#: clutter/clutter-drag-action.c:575 msgid "Vertical Drag Threshold" msgstr "Prag navpičnega vlečenja" -#: ../clutter/clutter-drag-action.c:576 +#: clutter/clutter-drag-action.c:576 msgid "The vertical amount of pixels required to start dragging" msgstr "Navpična količina slikovnih točk zahtevanih za začetek vlečenja" -#: ../clutter/clutter-drag-action.c:597 +#: clutter/clutter-drag-action.c:597 msgid "Drag Handle" msgstr "Ročica vlečenja" -#: ../clutter/clutter-drag-action.c:598 +#: clutter/clutter-drag-action.c:598 msgid "The actor that is being dragged" msgstr "Predmet, ki je povlečen" -#: ../clutter/clutter-drag-action.c:611 +#: clutter/clutter-drag-action.c:611 msgid "Drag Axis" msgstr "Os vlečenja" -#: ../clutter/clutter-drag-action.c:612 +#: clutter/clutter-drag-action.c:612 msgid "Constraints the dragging to an axis" msgstr "Omejitve vlečenja na osi" -#: ../clutter/clutter-flow-layout.c:882 +#: clutter/clutter-flow-layout.c:882 msgid "Orientation" msgstr "Usmerjenost" -#: ../clutter/clutter-flow-layout.c:883 +#: clutter/clutter-flow-layout.c:883 msgid "The orientation of the layout" msgstr "Usmerjenost razporeditve" -#: ../clutter/clutter-flow-layout.c:899 +#: clutter/clutter-flow-layout.c:899 msgid "Whether each item should receive the same allocation" msgstr "Ali naj vsi predmeti prejmejo enako dodelitev" -#: ../clutter/clutter-flow-layout.c:914 -#: ../clutter/clutter-table-layout.c:1711 +#: clutter/clutter-flow-layout.c:914 clutter/clutter-table-layout.c:1711 msgid "Column Spacing" msgstr "Razmik med stolpci" -#: ../clutter/clutter-flow-layout.c:915 +#: clutter/clutter-flow-layout.c:915 msgid "The spacing between columns" msgstr "Prazen prostor med stolpci" -#: ../clutter/clutter-flow-layout.c:931 -#: ../clutter/clutter-table-layout.c:1725 +#: clutter/clutter-flow-layout.c:931 clutter/clutter-table-layout.c:1725 msgid "Row Spacing" msgstr "Razmik med vrsticami" -#: ../clutter/clutter-flow-layout.c:932 +#: clutter/clutter-flow-layout.c:932 msgid "The spacing between rows" msgstr "Prazen prostor med vrsticami" -#: ../clutter/clutter-flow-layout.c:946 +#: clutter/clutter-flow-layout.c:946 msgid "Minimum Column Width" msgstr "Najmanjša širina stolpca" -#: ../clutter/clutter-flow-layout.c:947 +#: clutter/clutter-flow-layout.c:947 msgid "Minimum width for each column" msgstr "Najmanjša širina vsakega stolpca" -#: ../clutter/clutter-flow-layout.c:962 +#: clutter/clutter-flow-layout.c:962 msgid "Maximum Column Width" msgstr "Največja širina stolpca" -#: ../clutter/clutter-flow-layout.c:963 +#: clutter/clutter-flow-layout.c:963 msgid "Maximum width for each column" msgstr "Največja širina vsakega stolpca" -#: ../clutter/clutter-flow-layout.c:977 +#: clutter/clutter-flow-layout.c:977 msgid "Minimum Row Height" msgstr "Najmanjša višina vrstice" -#: ../clutter/clutter-flow-layout.c:978 +#: clutter/clutter-flow-layout.c:978 msgid "Minimum height for each row" msgstr "Najmanjša višina vsake vrstice" -#: ../clutter/clutter-flow-layout.c:993 +#: clutter/clutter-flow-layout.c:993 msgid "Maximum Row Height" msgstr "Največja višina vrstice" -#: ../clutter/clutter-flow-layout.c:994 +#: clutter/clutter-flow-layout.c:994 msgid "Maximum height for each row" msgstr "Največja višina vsake vrstice" -#: ../clutter/clutter-input-device.c:220 +#: clutter/clutter-input-device.c:220 msgid "Id" msgstr "ID" -#: ../clutter/clutter-input-device.c:221 +#: clutter/clutter-input-device.c:221 msgid "Unique identifier of the device" msgstr "Edinstveno določilo naprave" -#: ../clutter/clutter-input-device.c:237 +#: clutter/clutter-input-device.c:237 msgid "The name of the device" msgstr "Ime naprave" -#: ../clutter/clutter-input-device.c:251 +#: clutter/clutter-input-device.c:251 msgid "Device Type" msgstr "Vrsta naprave" -#: ../clutter/clutter-input-device.c:252 +#: clutter/clutter-input-device.c:252 msgid "The type of the device" msgstr "Vrsta naprave" -#: ../clutter/clutter-input-device.c:267 +#: clutter/clutter-input-device.c:267 msgid "Device Manager" msgstr "Upravljalnik naprav" -#: ../clutter/clutter-input-device.c:268 +#: clutter/clutter-input-device.c:268 msgid "The device manager instance" msgstr "Primerek upravitelja naprav" -#: ../clutter/clutter-input-device.c:281 +#: clutter/clutter-input-device.c:281 msgid "Device Mode" msgstr "Način naprave" -#: ../clutter/clutter-input-device.c:282 +#: clutter/clutter-input-device.c:282 msgid "The mode of the device" msgstr "Način naprave" -#: ../clutter/clutter-input-device.c:296 +#: clutter/clutter-input-device.c:296 msgid "Has Cursor" msgstr "Ima kazalec" -#: ../clutter/clutter-input-device.c:297 +#: clutter/clutter-input-device.c:297 msgid "Whether the device has a cursor" msgstr "Ali naj ima naprava kazalec" -#: ../clutter/clutter-input-device.c:316 +#: clutter/clutter-input-device.c:316 msgid "Whether the device is enabled" msgstr "Ali naj bo naprava omogočena" -#: ../clutter/clutter-input-device.c:329 +#: clutter/clutter-input-device.c:329 msgid "Number of Axes" msgstr "Število osi" -#: ../clutter/clutter-input-device.c:330 +#: clutter/clutter-input-device.c:330 msgid "The number of axes on the device" msgstr "Število osi na napravi" -#: ../clutter/clutter-input-device.c:345 +#: clutter/clutter-input-device.c:345 msgid "The backend instance" msgstr "Primerek zaledja" -#: ../clutter/clutter-interval.c:397 +#: clutter/clutter-interval.c:397 msgid "Value Type" msgstr "Vrsta vrednosti" -#: ../clutter/clutter-interval.c:398 +#: clutter/clutter-interval.c:398 msgid "The type of the values in the interval" msgstr "Vrsta vrednosti v razmiku" -#: ../clutter/clutter-layout-meta.c:117 +#: clutter/clutter-layout-meta.c:117 msgid "Manager" msgstr "Upravljalnik" -#: ../clutter/clutter-layout-meta.c:118 +#: clutter/clutter-layout-meta.c:118 msgid "The manager that created this data" msgstr "Upravljalnik, ki je ustvaril te podatke" -#. Translate to default:RTL if you want your widgets -#. * to be RTL, otherwise translate to default:LTR. -#. * -#. * Do *not* translate it to "predefinito:LTR": if it -#. * it isn't default:LTR or default:RTL it will not work -#. -#: ../clutter/clutter-main.c:486 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: ../clutter/clutter-main.c:1282 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Prikaži število sličic na sekundo (fps)" -#: ../clutter/clutter-main.c:1284 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Privzeta hitrost sličic" -#: ../clutter/clutter-main.c:1286 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Vsa opozorila naj bodo usodna" -#: ../clutter/clutter-main.c:1289 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Smer besedila" -#: ../clutter/clutter-main.c:1292 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Pri besedilu izklopi mipmap" -#: ../clutter/clutter-main.c:1295 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "Uporabi 'mehko' izbiranje" -#: ../clutter/clutter-main.c:1298 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Clutterjeve razhroščevalne zastavice, ki naj bodo dvignjene" -#: ../clutter/clutter-main.c:1300 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Cluttterjeve razhroščevalne zastavice, ki naj bodo spuščene" -#: ../clutter/clutter-main.c:1304 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Clutterjeve profilirne zastavice, ki naj bodo dvignjene" -#: ../clutter/clutter-main.c:1306 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Clultterjeve profilirne zastavice, ki naj bodo spuščene" -#: ../clutter/clutter-main.c:1309 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Omogoči dostopnost" -#: ../clutter/clutter-main.c:1491 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Možnosti Cluttra" -#: ../clutter/clutter-main.c:1492 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Prikaže možnosti Cluttra" -#: ../clutter/clutter-media.c:77 +#: clutter/clutter-media.c:77 msgid "URI" msgstr "URI" -#: ../clutter/clutter-media.c:78 +#: clutter/clutter-media.c:78 msgid "URI of a media file" msgstr "URI večpredstavnostne datoteke" -#: ../clutter/clutter-media.c:91 +#: clutter/clutter-media.c:91 msgid "Playing" msgstr "Predvajanje" -#: ../clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" -msgstr "Ali naj se predmet predvaja" +#: clutter/clutter-media.c:92 +msgid "Whether the actor is playing" +msgstr "Ali se predmet predvaja" -#: ../clutter/clutter-media.c:106 +#: clutter/clutter-media.c:106 msgid "Progress" msgstr "Napredek" -#: ../clutter/clutter-media.c:107 +#: clutter/clutter-media.c:107 msgid "Current progress of the playback" msgstr "Trenutni napredek predvajanja" -#: ../clutter/clutter-media.c:120 +#: clutter/clutter-media.c:120 msgid "Subtitle URI" msgstr "URI podnapisov" -#: ../clutter/clutter-media.c:121 +#: clutter/clutter-media.c:121 msgid "URI of a subtitle file" msgstr "URI datoteke s podnapisi" -#: ../clutter/clutter-media.c:136 +#: clutter/clutter-media.c:136 msgid "Subtitle Font Name" msgstr "Ime pisave podnapisov" -#: ../clutter/clutter-media.c:137 +#: clutter/clutter-media.c:137 msgid "The font used to display subtitles" msgstr "Pisava, uporabljena za prikaz podnapisov" -#: ../clutter/clutter-media.c:151 +#: clutter/clutter-media.c:151 msgid "Audio Volume" msgstr "Glasnost zvoka" -#: ../clutter/clutter-media.c:152 +#: clutter/clutter-media.c:152 msgid "The volume of the audio" msgstr "Glasnost zvoka" -#: ../clutter/clutter-media.c:165 +#: clutter/clutter-media.c:165 msgid "Can Seek" msgstr "Iskanje omogočeno" -#: ../clutter/clutter-media.c:166 +#: clutter/clutter-media.c:166 msgid "Whether the current stream is seekable" msgstr "Ali je po trenutnem pretoku mogoče iskati" -#: ../clutter/clutter-media.c:180 +#: clutter/clutter-media.c:180 msgid "Buffer Fill" msgstr "Zapolnjenost medpomnilnika" -#: ../clutter/clutter-media.c:181 +#: clutter/clutter-media.c:181 msgid "The fill level of the buffer" msgstr "Raven zapolnjenosti pomnilnika" -#: ../clutter/clutter-media.c:195 +#: clutter/clutter-media.c:195 msgid "The duration of the stream, in seconds" msgstr "Trajanje pretoka v sekundah" -#: ../clutter/clutter-path-constraint.c:213 +#: clutter/clutter-path-constraint.c:213 msgid "The path used to constrain an actor" msgstr "Pod uporabljena za omejitev predmeta" -#: ../clutter/clutter-path-constraint.c:227 +#: clutter/clutter-path-constraint.c:227 msgid "The offset along the path, between -1.0 and 2.0" msgstr "Odmik od poti, med -1.0 in 2.0" -#: ../clutter/clutter-rectangle.c:268 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Barva pravokotnika" -#: ../clutter/clutter-rectangle.c:281 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Barva obrobe" -#: ../clutter/clutter-rectangle.c:282 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "Barva obrobe pravokotnika" -#: ../clutter/clutter-rectangle.c:297 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Širina obrobe" -#: ../clutter/clutter-rectangle.c:298 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "Širina obrobe pravokotnika" -#: ../clutter/clutter-rectangle.c:312 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Ima obrobo" -#: ../clutter/clutter-rectangle.c:313 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Ali naj ima pravokotnik obrobo" -#: ../clutter/clutter-script.c:385 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Urejanje imena datoteke" -#: ../clutter/clutter-script.c:386 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Ali je lastnost :filename nastavljena" -#: ../clutter/clutter-script.c:400 -#: ../clutter/clutter-texture.c:1089 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Ime datoteke" -#: ../clutter/clutter-script.c:401 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "Pot do trenutno razčlenjene datoteke" -#: ../clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "Čas dvojnega klika" -#: ../clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "Časovni razmik med kliki za zaznavanje večkratnega klika" -#: ../clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "Razmik dvojnega klika" -#: ../clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "Razmik med kliki za zaznavanje večkratnega klika" -#: ../clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "Prag vleke" -#: ../clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "Pot, ki naj jo kazalka prepotuje, preden začne delovati vleka predmeta" -#: ../clutter/clutter-settings.c:398 -#: ../clutter/clutter-text.c:2615 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Ime pisave" -#: ../clutter/clutter-settings.c:399 -msgid "The description of the default font, as one that could be parsed by Pango" +#: clutter/clutter-settings.c:411 +msgid "" +"The description of the default font, as one that could be parsed by Pango" msgstr "Opis privzete pisave, ki jo lahko razčleni sistem Pango" -#: ../clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "Glajenje robov pisave" -#: ../clutter/clutter-settings.c:415 -msgid "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the default)" -msgstr "Ali naj bo uporabljeno glajenje (1 za omogočanje, 0 za onemogočanje in -1 za uporabo privzete vrednosti)" +#: clutter/clutter-settings.c:427 +msgid "" +"Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " +"default)" +msgstr "" +"Ali naj bo uporabljeno glajenje (1 za omogočanje, 0 za onemogočanje in -1 za " +"uporabo privzete vrednosti)" -#: ../clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "Vrednost DPI pisave" -#: ../clutter/clutter-settings.c:432 -msgid "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" -msgstr "Ločljivost pisave, določena kot 1024 * točk/palec, ali pa -1 za uporabo privzete vrednosti." +#: clutter/clutter-settings.c:444 +msgid "" +"The resolution of the font, in 1024 * dots/inch, or -1 to use the default" +msgstr "" +"Ločljivost pisave, določena kot 1024 * točk/palec, ali pa -1 za uporabo " +"privzete vrednosti." -#: ../clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "Glajenje pisave" -#: ../clutter/clutter-settings.c:449 -msgid "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" -msgstr "Ali naj bo uporabljeno glajenje pisav (1 za omogočanje, 0 za onemogočanje in -1 za uporabo privzete vrednosti)" +#: clutter/clutter-settings.c:461 +msgid "" +"Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" +msgstr "" +"Ali naj bo uporabljeno glajenje pisav (1 za omogočanje, 0 za onemogočanje in " +"-1 za uporabo privzete vrednosti)" -#: ../clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "Slog glajenja pisave" -#: ../clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "Slog glajenja robov (brez, delno, srednje in polno)" -#: ../clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "Podtočkovni red pisave" -#: ../clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "Vrsta podtočkovnega glajenja robov (brez, rgb, bgr, vrgb, vbgr)" -#: ../clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "Najkrajše trajanje dolgega pritiska gumba pred prepoznavanjem poteze" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Vir vrha" -#: ../clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Vir vrha senčilnika" -#: ../clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Vir kosa" -#: ../clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Vir senčilnika kosa" -#: ../clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Kodno prevedeno" -#: ../clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Ali je senčilnik kodno preveden in povezan" -#: ../clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Ali je senčilnik omogočen" -#: ../clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "prevajanje %s je spodletelo: %s" -#: ../clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Senčenje vertex" -#: ../clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Senčenje delcev" -#: ../clutter/clutter-shader-effect.c:415 +#: clutter/clutter-shader-effect.c:415 msgid "Shader Type" msgstr "Vrsta senčilnika" -#: ../clutter/clutter-shader-effect.c:416 +#: clutter/clutter-shader-effect.c:416 msgid "The type of shader used" msgstr "Vrsta uporabljenega senčilnika" -#: ../clutter/clutter-snap-constraint.c:322 +#: clutter/clutter-snap-constraint.c:322 msgid "The source of the constraint" msgstr "Vir omejitev" -#: ../clutter/clutter-snap-constraint.c:335 +#: clutter/clutter-snap-constraint.c:335 msgid "From Edge" msgstr "Od roba" -#: ../clutter/clutter-snap-constraint.c:336 +#: clutter/clutter-snap-constraint.c:336 msgid "The edge of the actor that should be snapped" msgstr "Rob predmeta, ki je povlečen" -#: ../clutter/clutter-snap-constraint.c:350 +#: clutter/clutter-snap-constraint.c:350 msgid "To Edge" msgstr "Do roba" -#: ../clutter/clutter-snap-constraint.c:351 +#: clutter/clutter-snap-constraint.c:351 msgid "The edge of the source that should be snapped" msgstr "Rob vira, ki je povlečen" -#: ../clutter/clutter-snap-constraint.c:367 +#: clutter/clutter-snap-constraint.c:367 msgid "The offset in pixels to apply to the constraint" msgstr "Odmik v slikovnih točkah za uveljavitev omejitev" -#: ../clutter/clutter-stage.c:1652 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Celozaslonska nastavitev" -#: ../clutter/clutter-stage.c:1653 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Ali je glavna postavitev celozaslonska" -#: ../clutter/clutter-stage.c:1669 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Izven zaslona" -#: ../clutter/clutter-stage.c:1670 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Ali naj bo glavna postavitev izrisana izven zaslona" -#: ../clutter/clutter-stage.c:1682 -#: ../clutter/clutter-text.c:2728 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Viden kazalec" -#: ../clutter/clutter-stage.c:1683 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Ali je miškin kazalec viden na glavni postavitvi" -#: ../clutter/clutter-stage.c:1697 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Uporabnik lahko spreminja velikost" -#: ../clutter/clutter-stage.c:1698 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "Ali lahko uporabnik spreminja velikost postavitve" -#: ../clutter/clutter-stage.c:1711 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "Barva postavitve" -#: ../clutter/clutter-stage.c:1725 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Perspektiva" -#: ../clutter/clutter-stage.c:1726 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Perspektiva nastavitvenih parametrov" -#: ../clutter/clutter-stage.c:1741 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Naslov" -#: ../clutter/clutter-stage.c:1742 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Naziv postavitve" -#: ../clutter/clutter-stage.c:1757 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Uporabi meglo" -#: ../clutter/clutter-stage.c:1758 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Ali naj se omogoči globinska izravnava" -#: ../clutter/clutter-stage.c:1772 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Megla" -#: ../clutter/clutter-stage.c:1773 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Nastavitve globinske izravnave" -#: ../clutter/clutter-stage.c:1789 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Uporabi alfo" -#: ../clutter/clutter-stage.c:1790 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Ali naj se upošteva alfa sestavni del barve postavitve" -#: ../clutter/clutter-stage.c:1806 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Žarišče tipke" -#: ../clutter/clutter-stage.c:1807 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "Trenutna tipka predmeta v žarišču" -#: ../clutter/clutter-stage.c:1823 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Ni jasnega namiga" -#: ../clutter/clutter-stage.c:1824 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Ali naj postavitev počisti svojo vsebino" -#: ../clutter/clutter-stage.c:1837 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "Sprejmi žarišče" -#: ../clutter/clutter-stage.c:1838 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "Ali naj postavitev potrdi žarišče na prikazu" -#: ../clutter/clutter-state.c:1408 +#: clutter/clutter-state.c:1408 msgid "State" msgstr "Stanje" -#: ../clutter/clutter-state.c:1409 +#: clutter/clutter-state.c:1409 msgid "Currently set state, (transition to this state might not be complete)" msgstr "Trenutno nastavljeno stanje (prehod na to stanje morda ni popoln)" -#: ../clutter/clutter-state.c:1423 +#: clutter/clutter-state.c:1423 msgid "Default transition duration" msgstr "Privzeto trajanje prehoda" -#: ../clutter/clutter-table-layout.c:585 +#: clutter/clutter-table-layout.c:585 msgid "Column Number" msgstr "Številka stolpca" -#: ../clutter/clutter-table-layout.c:586 +#: clutter/clutter-table-layout.c:586 msgid "The column the widget resides in" msgstr "Stolpec v katerem je postavljen gradnik" -#: ../clutter/clutter-table-layout.c:593 +#: clutter/clutter-table-layout.c:593 msgid "Row Number" msgstr "Številka vrstice" -#: ../clutter/clutter-table-layout.c:594 +#: clutter/clutter-table-layout.c:594 msgid "The row the widget resides in" msgstr "Vrstica v kateri je postavljen gradnik" -#: ../clutter/clutter-table-layout.c:601 +#: clutter/clutter-table-layout.c:601 msgid "Column Span" msgstr "Razpon stolpca" -#: ../clutter/clutter-table-layout.c:602 +#: clutter/clutter-table-layout.c:602 msgid "The number of columns the widget should span" msgstr "Število stolpcev preko katerih je razpet gradnik" -#: ../clutter/clutter-table-layout.c:609 +#: clutter/clutter-table-layout.c:609 msgid "Row Span" msgstr "Razpon vrstice" -#: ../clutter/clutter-table-layout.c:610 +#: clutter/clutter-table-layout.c:610 msgid "The number of rows the widget should span" msgstr "Število vrstic preko katerih je razpet gradnik" -#: ../clutter/clutter-table-layout.c:617 +#: clutter/clutter-table-layout.c:617 msgid "Horizontal Expand" msgstr "Vodoravno razširjanje" -#: ../clutter/clutter-table-layout.c:618 +#: clutter/clutter-table-layout.c:618 msgid "Allocate extra space for the child in horizontal axis" msgstr "Dodeli dodaten prostor za podrejeni predmet na vodoravni osi" -#: ../clutter/clutter-table-layout.c:624 +#: clutter/clutter-table-layout.c:624 msgid "Vertical Expand" msgstr "Navpično razširjanje" -#: ../clutter/clutter-table-layout.c:625 +#: clutter/clutter-table-layout.c:625 msgid "Allocate extra space for the child in vertical axis" msgstr "Dodeli dodaten prostor za podrejeni predmet na navpični osi" -#: ../clutter/clutter-table-layout.c:1712 +#: clutter/clutter-table-layout.c:1712 msgid "Spacing between columns" msgstr "razmik med stolpci" -#: ../clutter/clutter-table-layout.c:1726 +#: clutter/clutter-table-layout.c:1726 msgid "Spacing between rows" msgstr "Razmik med vrsticami" -#: ../clutter/clutter-text.c:2616 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Pisava, ki jo uporablja besedilo" -#: ../clutter/clutter-text.c:2633 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Opis pisave" -#: ../clutter/clutter-text.c:2634 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "Opis pisave, ki se uporablja" -#: ../clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Besedilo" -#: ../clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Besedilo, ki bo izrisano" -#: ../clutter/clutter-text.c:2665 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Barva pisave" -#: ../clutter/clutter-text.c:2666 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Barva pisave, ki jo uporablja besedilo" -#: ../clutter/clutter-text.c:2680 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Uredljivo" -#: ../clutter/clutter-text.c:2681 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Ali naj je besedilo uredljivo" -#: ../clutter/clutter-text.c:2696 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Izberljivo" -#: ../clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Ali naj je besedilo izberljivo" -#: ../clutter/clutter-text.c:2711 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Zagonljiv" -#: ../clutter/clutter-text.c:2712 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "Ali naj se ob pritisku vračalke omogoči signal za oddajanje" -#: ../clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Ali naj je vnosni kazalec viden" -#: ../clutter/clutter-text.c:2743 -#: ../clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Barva kazalce" -#: ../clutter/clutter-text.c:2758 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Nastavitev barv kazalke" -#: ../clutter/clutter-text.c:2759 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Ali je bila barva kazalca nastavljena" -#: ../clutter/clutter-text.c:2774 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Velikost kazalca" -#: ../clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "Širina kazalca, v slikovnih točkah" -#: ../clutter/clutter-text.c:2789 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Položaj kazalca" -#: ../clutter/clutter-text.c:2790 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "Položaj kazalca" -#: ../clutter/clutter-text.c:2805 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Meja Izbora" -#: ../clutter/clutter-text.c:2806 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "Položaj kazalke drugega konca izbora" -#: ../clutter/clutter-text.c:2821 -#: ../clutter/clutter-text.c:2822 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Barva izbora" -#: ../clutter/clutter-text.c:2836 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Nastavljena barva izbora" -#: ../clutter/clutter-text.c:2837 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Ali je bila barva izbire nastavljena" -#: ../clutter/clutter-text.c:2852 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Atributi" -#: ../clutter/clutter-text.c:2853 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "Seznam slogovnih atributov za uveljavitev vsebine predmeta" -#: ../clutter/clutter-text.c:2875 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Uporabi označevanje" -#: ../clutter/clutter-text.c:2876 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Ali naj besedilo vsebuje označevanje Pango" -#: ../clutter/clutter-text.c:2892 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Prelom vrstic" -#: ../clutter/clutter-text.c:2893 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "Izbrana možnost prelomi vrstice, če je besedilo preširoko" -#: ../clutter/clutter-text.c:2908 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Način preloma vrstic" -#: ../clutter/clutter-text.c:2909 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Nadzor preloma vrstic" -#: ../clutter/clutter-text.c:2924 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Elipsiraj" -#: ../clutter/clutter-text.c:2925 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "Prednostno mesto za elipsiranje niza" -#: ../clutter/clutter-text.c:2941 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Poravnava vrstice" -#: ../clutter/clutter-text.c:2942 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "Prednostna poravnava niza za večvrstično besedilo" -#: ../clutter/clutter-text.c:2958 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "Obojestranska poravnava" -#: ../clutter/clutter-text.c:2959 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Ali naj je besedilo obojestransko poravnano" -#: ../clutter/clutter-text.c:2974 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Lastnost gesla" -#: ../clutter/clutter-text.c:2975 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" -msgstr "V kolikor vrednost ni nič, uporabi to lastnost za prikaz vsebine predmeta" +msgstr "" +"V kolikor vrednost ni nič, uporabi to lastnost za prikaz vsebine predmeta" -#: ../clutter/clutter-text.c:2989 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Največja dolžina" -#: ../clutter/clutter-text.c:2990 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Največja dolžina besedila predmeta" -#: ../clutter/clutter-text.c:3013 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Enovrstični način" -#: ../clutter/clutter-text.c:3014 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Ali naj je besedilo v eni vrstici" -#: ../clutter/clutter-text.c:3028 -#: ../clutter/clutter-text.c:3029 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 msgid "Selected Text Color" msgstr "Barva izbora" -#: ../clutter/clutter-text.c:3043 +#: clutter/clutter-text.c:3227 msgid "Selected Text Color Set" msgstr "Nastavljena barva izbora" -#: ../clutter/clutter-text.c:3044 +#: clutter/clutter-text.c:3228 msgid "Whether the selected text color has been set" msgstr "Ali je bila barva izbire nastavljena" -#: ../clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Velikost usklajevanja predmeta" -#: ../clutter/clutter-texture.c:1004 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" -msgstr "Samodejna velikost usklajevanja predmeta za spodaj ležeče mere bitnih slik" +msgstr "" +"Samodejna velikost usklajevanja predmeta za spodaj ležeče mere bitnih slik" -#: ../clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Onemogoči razrezovanje" -#: ../clutter/clutter-texture.c:1012 -msgid "Forces the underlying texture to be singular and not made of smaller space saving individual textures" -msgstr "Vsili, da je spodnja tekstura posamezna in ni sestavljena in manjših posameznih tekstur, ki prihranijo prostor" +#: clutter/clutter-texture.c:1012 +msgid "" +"Forces the underlying texture to be singular and not made of smaller space " +"saving individual textures" +msgstr "" +"Vsili, da je spodnja tekstura posamezna in ni sestavljena in manjših " +"posameznih tekstur, ki prihranijo prostor" -#: ../clutter/clutter-texture.c:1021 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Odvečne ploščice" -#: ../clutter/clutter-texture.c:1022 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "Največje odvečno področje razrezane teksture" -#: ../clutter/clutter-texture.c:1030 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Vodoravno ponavljanje" -#: ../clutter/clutter-texture.c:1031 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Ponovi vsebino namesto vodoravnega raztegovanja" -#: ../clutter/clutter-texture.c:1038 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Navpično ponavljanje" -#: ../clutter/clutter-texture.c:1039 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Ponovi vsebino namesto navpičnega raztegovanja" -#: ../clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Kvaliteta filtra" -#: ../clutter/clutter-texture.c:1047 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Kakovost izrisovanja, ki se uporabi pri izrisu teksture" -#: ../clutter/clutter-texture.c:1055 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Oblika točke" -#: ../clutter/clutter-texture.c:1056 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Oblike točke Cogl za uporabo" -#: ../clutter/clutter-texture.c:1064 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Tekstura Cogl" -#: ../clutter/clutter-texture.c:1065 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "Spodaj ležeči ročnik teksture Cogl za izris tega predmeta" -#: ../clutter/clutter-texture.c:1072 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Material Cogl" -#: ../clutter/clutter-texture.c:1073 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "Spodnji ročnik materiala Cogl za izris tega predmeta" -#: ../clutter/clutter-texture.c:1090 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "Pot do datoteke, ki vsebuje podatke o sliki" -#: ../clutter/clutter-texture.c:1097 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Ohrani razmerje velikosti" -#: ../clutter/clutter-texture.c:1098 -msgid "Keep the aspect ratio of the texture when requesting the preferred width or height" -msgstr "Obdrži razmerje velikosti teksture pri zahtevanju prednostne širine ali višine" +#: clutter/clutter-texture.c:1098 +msgid "" +"Keep the aspect ratio of the texture when requesting the preferred width or " +"height" +msgstr "" +"Obdrži razmerje velikosti teksture pri zahtevanju prednostne širine ali " +"višine" -#: ../clutter/clutter-texture.c:1124 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Naloži asinhrono" -#: ../clutter/clutter-texture.c:1125 -msgid "Load files inside a thread to avoid blocking when loading images from disk" -msgstr "Naloži datoteke v nit za izogibanje blokiranja pri nalaganju slik z diska" +#: clutter/clutter-texture.c:1125 +msgid "" +"Load files inside a thread to avoid blocking when loading images from disk" +msgstr "" +"Naloži datoteke v nit za izogibanje blokiranja pri nalaganju slik z diska" -#: ../clutter/clutter-texture.c:1141 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Naloži podatke asinhrono" -#: ../clutter/clutter-texture.c:1142 -msgid "Decode image data files inside a thread to reduce blocking when loading images from disk" -msgstr "Dekodiraj sliko podatkovnih datotek v niti za zmanjšanje oviranja med nalaganjem slik z diska" +#: clutter/clutter-texture.c:1142 +msgid "" +"Decode image data files inside a thread to reduce blocking when loading " +"images from disk" +msgstr "" +"Dekodiraj sliko podatkovnih datotek v niti za zmanjšanje oviranja med " +"nalaganjem slik z diska" -#: ../clutter/clutter-texture.c:1166 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Izbira z alfo" -#: ../clutter/clutter-texture.c:1167 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Predmet oblike s kanalom alfa pri izbiranju" -#: ../clutter/clutter-timeline.c:264 +#: clutter/clutter-timeline.c:264 msgid "Should the timeline automatically restart" msgstr "Ali naj se časovni potek samodejno ponovno zažene" -#: ../clutter/clutter-timeline.c:278 +#: clutter/clutter-timeline.c:278 msgid "Delay" msgstr "Časovni zamik" -#: ../clutter/clutter-timeline.c:279 +#: clutter/clutter-timeline.c:279 msgid "Delay before start" msgstr "Časovni zamik pred začetkom" -#: ../clutter/clutter-timeline.c:295 +#: clutter/clutter-timeline.c:295 msgid "Duration of the timeline in milliseconds" msgstr "Trajanje časovnega poteka v milisekundah." -#: ../clutter/clutter-timeline.c:311 +#: clutter/clutter-timeline.c:311 msgid "Direction of the timeline" msgstr "Smer časovnega poteka" -#: ../clutter/clutter-timeline.c:326 +#: clutter/clutter-timeline.c:326 msgid "Auto Reverse" msgstr "Samodejno obračanje" -#: ../clutter/clutter-timeline.c:327 +#: clutter/clutter-timeline.c:327 msgid "Whether the direction should be reversed when reaching the end" msgstr "Ali naj se smer obrne ob dosegu konca" -#: ../clutter/evdev/clutter-input-device-evdev.c:147 +#: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "Pot do sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:148 +#: clutter/evdev/clutter-input-device-evdev.c:148 msgid "Path of the device in sysfs" msgstr "Pot do naprave v sysfs" -#: ../clutter/evdev/clutter-input-device-evdev.c:163 +#: clutter/evdev/clutter-input-device-evdev.c:163 msgid "Device Path" msgstr "Pot naprave" -#: ../clutter/evdev/clutter-input-device-evdev.c:164 +#: clutter/evdev/clutter-input-device-evdev.c:164 msgid "Path of the device node" msgstr "Pot do vozlišča naprave" -#: ../clutter/glx/clutter-backend-glx.c:107 +#: clutter/glx/clutter-backend-glx.c:107 msgid "Set to 'none' or '0' to disable throttling framerate to vblank" -msgstr "Nastavitev 'brez' ali '0' onemogoči omejevanje hitrosti sličic z vblank" +msgstr "" +"Nastavitev 'brez' ali '0' onemogoči omejevanje hitrosti sličic z vblank" -#: ../clutter/x11/clutter-backend-x11.c:483 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Zaslon X, ki naj bo uporabljen" -#: ../clutter/x11/clutter-backend-x11.c:489 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Zaslon X, ki naj bo uporabljen" -#: ../clutter/x11/clutter-backend-x11.c:494 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Časovno uskladi klice X" -#: ../clutter/x11/clutter-backend-x11.c:501 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Omogoči podporo XInput" -#: ../clutter/x11/clutter-keymap-x11.c:317 +#: clutter/x11/clutter-keymap-x11.c:317 msgid "The Clutter backend" msgstr "Ozadnji program Clutter" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Sličica" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:546 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Večbitna sličica X11 za vezavo" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Širina sličice" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:555 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "Širina večbitne sličice za vezavo na to teksturo" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Višina sličice" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:564 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "Višina večbitne sličice za vezavo na to teksturo" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Globina sličice" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:573 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "Globina (v bitih) večbitne sličice, ki je vezana na to teksturo" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Samodejno posodabljanje" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:582 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." -msgstr "Ali naj se tekstura obdrži usklajena z morebitnimi spremembami večbitnih sličic." +msgstr "" +"Ali naj se tekstura obdrži usklajena z morebitnimi spremembami večbitnih " +"sličic." -#: ../clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Okno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:591 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "Okno X11 za vezavo" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Samodejna preusmeritev okna" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:600 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" -msgstr "Ali so preusmeritve sestavljenega okna nastavljene na samodejne (ali ročne, če je napak)" +msgstr "" +"Ali so preusmeritve sestavljenega okna nastavljene na samodejne (ali ročne, " +"če je napak)" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Preslikave okna" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:611 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Ali je okno preslikano" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Uničeno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:621 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Ali je bilo okno uničeno" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "Okno X" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:630 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "X položaj okna na zaslonu, kot ga opredeli X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Okno Y" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:639 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Y položaj okna na zaslonu, kot ga opredeli X11" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Preusmeritev prepisa okna" -#: ../clutter/x11/clutter-x11-texture-pixmap.c:647 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "Ali je to okno preusmeritve prepisa" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-22 15:07+0000\n" "Last-Translator: yeager <po@danielnylander.se>\n" "Language-Team: Swedish <sv@li.org>\n" @@ -18,406 +18,414 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X-koordinat" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y-koordinat" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Bredd" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Höjd" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Djup" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Opacitet" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +msgid "Whether to flatten the actor into a single image" +msgstr "" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Synlig" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Klipp" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Namn" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Textriktning" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Riktning för texten" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Aktiverad" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Källa" @@ -443,7 +451,7 @@ msgstr "" msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Tidslinje" @@ -460,7 +468,7 @@ msgstr "Alfavärde" msgid "Alpha value as computed by the alpha" msgstr "" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Läge" @@ -468,45 +476,45 @@ msgstr "Läge" msgid "Progress mode" msgstr "Förloppsläge" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Objekt" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Längd" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alfa" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "" @@ -761,8 +769,8 @@ msgstr "Layouthanterare" msgid "The layout manager used by the box" msgstr "" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Färg" @@ -814,76 +822,76 @@ msgstr "" msgid "Vertical alignment of the actor within the cell" msgstr "" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Homogen" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Mellanrum mellan barn" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Använd animeringar" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" @@ -899,23 +907,39 @@ msgstr "" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" @@ -1136,59 +1160,59 @@ msgstr "Hanterare" msgid "The manager that created this data" msgstr "" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Visa bilder per sekund" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Gör alla varningar ödesdigra" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Riktning för texten" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Aktivera hjälpmedelsfunktioner" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Clutter-flaggor" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Visa Clutter-flaggor" @@ -1205,7 +1229,7 @@ msgid "Playing" msgstr "Spelar upp" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +msgid "Whether the actor is playing" msgstr "" #: clutter/clutter-media.c:106 @@ -1268,166 +1292,170 @@ msgstr "" msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Färgen för rektangeln" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Ramfärg" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Rambredd" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Filnamn" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Typsnittsnamn" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "Typsnittsbeskrivning" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "" @@ -1464,103 +1492,103 @@ msgstr "" msgid "The offset in pixels to apply to the constraint" msgstr "" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Titel" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Använd dimma" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Dimma" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Använd alfa" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "" @@ -1636,302 +1664,314 @@ msgstr "Mellanrum mellan barn" msgid "Spacing between rows" msgstr "Mellanrum mellan barn" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Typsnittsbeskrivning" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Text" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Typsnittsfärg" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Redigerbar" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Aktiveringsbar" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Attribut" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Radjustering" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Lösenordstecken" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Maximal längd" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +msgid "Selected Text Color" +msgstr "" + +#: clutter/clutter-text.c:3227 +msgid "Selected Text Color Set" +msgstr "" + +#: clutter/clutter-text.c:3228 +msgid "Whether the selected text color has been set" +msgstr "" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Filterkvalitet" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Behåll bildförhållande" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" @@ -1965,24 +2005,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "" -#: clutter/cogl/cogl/cogl-debug.c:203 -msgid "Cogl debugging flags to set" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:205 -msgid "Cogl debugging flags to unset" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Clutter-flaggor" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "Visa Clutter-flaggor" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2002,23 +2024,23 @@ msgstr "Enhetstyp" msgid "Path of the device node" msgstr "Namnet för enheten" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "X-display att använda" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "X-skärm att använda" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Gör X-anrop synkrona" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Aktivera XInput-stöd" @@ -2026,98 +2048,106 @@ msgstr "Aktivera XInput-stöd" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Automatiska uppdateringar" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Fönster" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Clutter-flaggor" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "Visa Clutter-flaggor" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-22 15:07+0000\n" "Last-Translator: veeven <veeven@gmail.com>\n" "Language-Team: Telugu <te@li.org>\n" @@ -18,406 +18,414 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "వెడల్పు" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "ఎత్తు" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "కనిష్ఠ వెడల్పు" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "కనిష్ఠ ఎత్తు" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +msgid "Whether to flatten the actor into a single image" +msgstr "" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "పేరు" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "చర్యలు" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "" @@ -443,7 +451,7 @@ msgstr "" msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "కాలరేఖ" @@ -460,7 +468,7 @@ msgstr "" msgid "Alpha value as computed by the alpha" msgstr "" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "" @@ -468,45 +476,45 @@ msgstr "" msgid "Progress mode" msgstr "" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "నిడివి" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "" @@ -761,8 +769,8 @@ msgstr "" msgid "The layout manager used by the box" msgstr "" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "రంగు" @@ -814,76 +822,76 @@ msgstr "" msgid "Vertical alignment of the actor within the cell" msgstr "" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "" @@ -899,23 +907,39 @@ msgstr "" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" @@ -1132,59 +1156,59 @@ msgstr "" msgid "The manager that created this data" msgstr "" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "క్లట్టర్ ఎంపికలు" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "" @@ -1201,7 +1225,7 @@ msgid "Playing" msgstr "" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +msgid "Whether the actor is playing" msgstr "" #: clutter/clutter-media.c:106 @@ -1264,165 +1288,169 @@ msgstr "" msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 msgid "Font Hinting" msgstr "" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "" @@ -1458,103 +1486,103 @@ msgstr "" msgid "The offset in pixels to apply to the constraint" msgstr "" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 msgid "Whether the stage should accept focus on show" msgstr "" @@ -1626,302 +1654,314 @@ msgstr "" msgid "Spacing between rows" msgstr "" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "పాఠ్యం" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +msgid "Selected Text Color" +msgstr "" + +#: clutter/clutter-text.c:3227 +msgid "Selected Text Color Set" +msgstr "" + +#: clutter/clutter-text.c:3228 +msgid "Whether the selected text color has been set" +msgstr "" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" @@ -1954,23 +1994,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "" -#: clutter/cogl/cogl/cogl-debug.c:203 -msgid "Cogl debugging flags to set" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:205 -msgid "Cogl debugging flags to unset" -msgstr "" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "క్లట్టర్ ఎంపికలు" - -#: clutter/cogl/cogl/cogl-debug.c:239 -msgid "Show Cogl options" -msgstr "" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -1987,23 +2010,23 @@ msgstr "" msgid "Path of the device node" msgstr "" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "" @@ -2011,98 +2034,102 @@ msgstr "" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "క్లట్టర్ ఎంపికలు" @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-22 15:07+0000\n" "Last-Translator: yurchor <yurchor@ukr.net>\n" "Language-Team: Ukrainian <uk@li.org>\n" @@ -19,407 +19,417 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "Координата за X" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "Координата актора за X" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Координата за Y" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "Координата актора за Y" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "Ширина" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "Ширина актора" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "Висота" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "Висота актора" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "Фіксована координата X" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "Зафіксувати координату X актора" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "Фіксована координата Y" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "Зафіксувати координату Y актора" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "Фіксоване розташування" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "Визначає, чи слід фіксувати розташування актора" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "Мін. ширина" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "Використовувати мінімальне значення ширини актора" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "Мін. висота" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "Використовувати мінімальне значення висоти актора" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "Природна ширина" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "Використовувати природне значення ширини актора" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "Природна висота" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "Використовувати природне значення висоти актора" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "Встановлення мінімальної ширини" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "Визначає, чи слід використовувати властивість мінімальної ширини" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "Встановлення мінімальної висоти" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "Визначає, чи слід використовувати властивість мінімальної висоти" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "Встановлення природної ширини" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "Визначає, чи слід використовувати властивість природної ширини" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "Встановлення природної висоти" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "Визначає, чи слід використовувати властивість природної висоти" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "Розподіл" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "Розподіл актора" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "Режим запиту" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "Режим запиту актора" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "Глибина" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "Розташування за віссю Z" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "Непрозорість" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "Рівень непрозорості актора" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "Поза екраном" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "Визначає, чи слід розташовувати текст у єдиному рядку" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "Видимий" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "Визначає, чи буде актор видимим" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "Відображення" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "Визначає, чи буде намальовано актора" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "Спостереження" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "Визначає, чи можна спостерігати за актором" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "Реагування" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "Чи реагує актор на події" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "Обрізано" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "Чи встановлено обрізання для актора" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "Обрізання" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "Область обрізання для актора" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "Назва" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "Назва актора" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "Масштаб за X" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "Масштаб за віссю X" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "Масштаб за Y" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "Масштаб за віссю Y" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "Центр зміни масштабу за X" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "Центр зміни масштабу за горизонталлю" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "Центр зміни масштабу за Y" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "Центр зміни масштабу за вертикаллю" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "Центр ваги масштабування" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "Центр зміни масштабу" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "Кут обертання за X" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "Кут обертання навколо вісі X" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "Кут обертання за Y" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "Кут обертання навколо вісі Y" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "Кут обертання за Z" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "Кут обертання навколо вісі Z" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "Центр обертання за X" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "Координата центра обертання за віссю X" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "Центр обертання за Y" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "Координата центра обертання за віссю Y" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "Центр обертання за Z" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "Координата центра обертання за віссю Z" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "Центр ваги обертання за Z" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "Центральна точка обертання навколо вісі Z" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "X фіксатора" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "Координата точки-фіксатора за віссю X" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "Y фіксатора" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "Координата точки-фіксатора за віссю Y" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "Тяжіння фіксатора" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "Значення ClutterGravity точки-фіксатора" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "Показувати у списку батьківських" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" "Визначає, чи слід показувати пункт актора у списку батьківських акторів" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "Обрізати за розташуванням" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "Змінювати область обрізання відповідно до розташування об’єкта" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "Напрям тексту" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "Напрям запису тексту" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "Містить вказівник" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "Визначає, чи містить актор вказівник на пристрій введення даних" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "Дії" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "Додати дію до актора" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "Обмеження" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "Додати обмеження до актора" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "Актор" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "Актор долучено до метаоб’єкта" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "Назва метаоб’єкта" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "Увімкнено" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "Визначає, чи увімкнено метаоб’єкт" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "Початок" @@ -445,7 +455,7 @@ msgstr "Коефіцієнт" msgid "The alignment factor, between 0.0 and 1.0" msgstr "Коефіцієнт вирівнювання, значення між 0.0 і 1.0" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "Шкала часу" @@ -462,7 +472,7 @@ msgstr "Рівень прозорості" msgid "Alpha value as computed by the alpha" msgstr "Обчислене значення прозорості" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "Режим" @@ -470,45 +480,45 @@ msgstr "Режим" msgid "Progress mode" msgstr "Режим показу поступу" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "Об'єкт" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "Об’єкт, до якого застосовано анімацію" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "Режим анімації" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "Тривалість" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "Тривалість анімації у мілісекундах" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "Цикл" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "Визначає, чи слід циклічно відтворювати анімацію" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "Лінійка часу, використана для анімації" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Прозорість" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "Рівень прозорості, використаний для анімації" @@ -767,8 +777,8 @@ msgstr "Керування компонуванням" msgid "The layout manager used by the box" msgstr "Керування компонуванням, використане у області" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "Колір" @@ -824,79 +834,79 @@ msgstr "Горизонтальне вирівнювання актора у ко msgid "Vertical alignment of the actor within the cell" msgstr "Вертикальне вирівнювання актора у комірці" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "Вертикальне" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" "Визначає, чи має бути компонування вертикальним, замість горизонтального" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "Однорідність" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" "Визначає, чи має бути компонування однорідним, тобто чи повинні всі дочірні " "об’єкти мати однакові розміри" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "Пакування початку" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "Визначає, чи слід пакувати елементи на початку області" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "Інтервал" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "Інтервал між дочірніми об’єктами" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "Використовувати анімацію" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "Визначає, чи слід використовувати анімацію для змін компонування" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "Режим влаштовування" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "Режим влаштовування для анімацій" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "Тривалість влаштовування" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "Тривалість анімації" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "Ширина поверхні" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Ширина поверхні Cairo" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "Висота поверхні" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Висота поверхні Cairo" @@ -912,23 +922,41 @@ msgstr "Контейнер, яким було створено ці дані" msgid "The actor wrapped by this data" msgstr "Актор, який описується цими даними" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "Натиснуто" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "Визначає, чи можна буде клацати на об’єкті, коли його натиснуто" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "Утримання" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "Визначає, чи отримує фокусування об’єкт, на якому можна клацати" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "Тривалість влаштовування" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "Порогове значення перетягування за вертикаллю" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "Вказати актор, який слід клонувати" @@ -1154,59 +1182,59 @@ msgstr "Інструмент керування" msgid "The manager that created this data" msgstr "Інструмент керування, яким було створено ці дані" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "типово:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "Показувати частоту кадрів" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "Типова частота кадрів" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "Всі попередження — критичні" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "Напрям запису" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "Вимкнути послідовне відображення для тексту" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "«Нечітке» впорядкування" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "Діагностичні параметри Clutter, які слід використати" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "Діагностичні параметри Clutter, які не слід використовувати" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "Параметри профілювання Clutter, які слід використати" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "Параметри профілювання Clutter, які не слід використовувати" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "Увімкнути можливості доступності" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Параметри Clutter" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "Показати параметри Clutter" @@ -1223,7 +1251,8 @@ msgid "Playing" msgstr "Програється" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#, fuzzy +msgid "Whether the actor is playing" msgstr "Визначає, чи можна відтворювати дані актора" #: clutter/clutter-media.c:106 @@ -1288,167 +1317,171 @@ msgstr "Рівень прозорості, використаний для ан msgid "The offset along the path, between -1.0 and 2.0" msgstr "Коефіцієнт вирівнювання, значення між 0.0 і 1.0" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "Колір прямокутника" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "Колір рамки" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "Колір межі прямокутника" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "Ширина рамки" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "Ширина межі прямокутника" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "Має рамку" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "Визначає, чи має прямокутник межу" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "Встановлено назву файла" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "Визначає, чи встановлено властивість «:filename»" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "Назва файла" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "Шлях до поточного файла для обробки" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 #, fuzzy msgid "Drag Threshold" msgstr "Порогове значення перетягування за вертикаллю" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "Назва шрифту" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "Опис шрифту" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "Джерело вертекса" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "Джерело вершинної програми для побудови тіней" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "Джерело фрагмента" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "Джерело програми для побудови тіней фрагментів" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "Зібрано" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "Визначає, чи програму для побудови тіней зібрано і скомпоновано" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "Визначає, чи увімкнено програму для побудови тіней" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "Спроба збирання %s зазнала невдачі: %s" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "Шейдер вершин" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "Шейдер фрагментів" @@ -1488,104 +1521,104 @@ msgstr "Визначає, чи слід використовувати анім msgid "The offset in pixels to apply to the constraint" msgstr "Відступ у пікселях для застосування прив’язування" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "Повноекранний режим" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "Визначає, чи основна сцена працює у режимі повного екрана" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "Поза екраном" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "Визначає, чи слід обробляти основну сцену поза екраном" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "Видимий вказівник" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "Визначає, чи має бути показано вказівник миші на основній сцені" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "Зміна розмірів користувачем" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "Визначає, чи слід змінювати розміри сцени за наказом користувача" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "Колір сцени" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "Перспектива" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "Параметри проектування перспективи" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "Заголовок" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "Заголовок сцени" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "Використання туману" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "Визначає, чи слід вмикати глибину стека сигналів" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "Туман" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "Параметри глибини стека сигналів" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "Канал прозорості" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "Визначає, чи слід зважати на компонент прозорості кольорів сцени" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "Ключ фокусування" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "Поточний актор з ключем фокусування" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "Підказка щодо спорожнення" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "Визначає, чи слід спорожняти вміст сцени" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 #, fuzzy msgid "Accept Focus" msgstr "Ключ фокусування" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 #, fuzzy msgid "Whether the stage should accept focus on show" msgstr "Визначає, чи слід спорожняти вміст сцени" @@ -1666,208 +1699,223 @@ msgstr "Інтервал між стовпчиками" msgid "Spacing between rows" msgstr "Інтервал між рядками" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "Шрифт, який буде використано для тексту" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "Опис шрифту" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "Опис шрифту, який буде використано" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "Текст" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "Текст для показу" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "Колір шрифту" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "Колір символів шрифту, які буде використано для показу тексту" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "Можна редагувати" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "Визначає, чи можна редагувати текст" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "Можна позначати" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "Визначає, чи можна позначати фрагменти тексту" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "Можна активувати" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" "Визначає, чи буде випущено сигнал активації у відповідь на натискання " "клавіші Enter" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "Визначає, чи буде видимим курсор введення тексту" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "Колір курсора" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "Встановлення кольору курсора" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "Визначає, чи встановлено колір курсора" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "Розмір курсора" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "Ширина курсора у пікселях" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "Розташування курсора" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "Розташування курсора" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "Межа позначеного" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "Розташування курсора на іншому кінці позначеного фрагмента" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "Колір позначення" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "Встановлення кольору позначеного" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "Визначає, чи встановлено колір позначеного фрагмента" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "Атрибути" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "Список стилів атрибутів, який слід застосувати до даних актора" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "Використовувати розмітку" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "Визначає, чи є розмітка Pango частиною тексту" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "Розбиття на рядки" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" "Якщо встановлено, поділяти текст на рядки, якщо текст буде занадто широким" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "Режим розбиття на рядки" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "Керувати способом розбиття на рядки" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "Трикрапка" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "Бажане місце розташування трикрапки у рядку" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "Вирівнювання рядка" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "Бажане вирівнювання рядка для багаторядкового текста" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "За шириною" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "Визначає, чи має бути текст вирівняно за шириною" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "Символ для паролів" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" "Якщо має ненульове значення, використовувати цей символ для показу даних " "актора" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "Максимальна довжина" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "Максимальна довжина тексту у акторі" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "Режим єдиного рядка" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "Визначає, чи слід розташовувати текст у єдиному рядку" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "Колір позначення" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "Встановлення кольору позначеного" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "Визначає, чи встановлено колір позначеного фрагмента" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "Синхронізація розмірів актора" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "Автоматична синхронізація розмірів актора за розмірами буфера пікселів" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "Вимикання зрізання" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" @@ -1875,75 +1923,75 @@ msgstr "" "Примусове використання єдиної підлеглої текстури, замість меншого простору " "зі збереженими окремими текстурами" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "Залишок плитки" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "Максимальна залишкова область зрізаної текстури" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "Горизонтальне повторення" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "Повторювати дані замість їх горизонтального масштабування" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "Вертикальне повторення" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "Повторювати дані замість їх вертикального масштабування" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "Якість фільтрування" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "Якість показу для малювання текстури" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "Формат пікселя" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "Формат пікселя бібліотеки Cogl, який слід використати" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Текстура Cogl" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" "Елемент керування підлеглою текстурою Cogl, який використано для малювання " "цього актора" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Матеріал Cogl" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" "Елемент керування підлеглим матеріалом Cogl, який використано для малювання " "цього актора" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "Шлях до файла з даними зображення" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "Зберігати співвідношення" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" @@ -1951,22 +1999,22 @@ msgstr "" "Зберігати співвідношення розмірів текстури під час виконання запитів щодо " "бажаної ширини і висоти" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "Асинхронне завантаження" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" "Завантажувати файли у потоці з метою уникнення блокування під час " "завантаження зображень з диска" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "Завантаження даних у асинхронному режимі" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" @@ -1974,11 +2022,11 @@ msgstr "" "Декодувати файли даних зображень у окремому потоці, щоб усунути блокування " "під час завантаження зображень з диска" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "Брати з прозорістю" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "Вибирати актор з каналом прозорості" @@ -2013,26 +2061,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "Визначає, чи слід обробляти основну сцену поза екраном" -#: clutter/cogl/cogl/cogl-debug.c:203 -#, fuzzy -msgid "Cogl debugging flags to set" -msgstr "Діагностичні параметри Clutter, які слід використати" - -#: clutter/cogl/cogl/cogl-debug.c:205 -#, fuzzy -msgid "Cogl debugging flags to unset" -msgstr "Діагностичні параметри Clutter, які не слід використовувати" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Параметри Clutter" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "Показати параметри Clutter" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2052,23 +2080,23 @@ msgstr "Тип пристрою" msgid "Path of the device node" msgstr "Назва пристрою" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" -msgstr "Метод VBlank, який буде використано (none, dri або glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "Дисплей сервера X, який буде використано" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "Екран сервера X, який буде використано" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "Зробити виклики X синхронними" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "Увімкнути підтримку XInput" @@ -2076,102 +2104,121 @@ msgstr "Увімкнути підтримку XInput" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "Растр" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "Растрові дані X11, які буде прив’язано" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "Ширина растру" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "Ширина прив’язки растра до цієї текстури" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "Висота растра" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "Висота прив’язки растра до цієї текстури" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "Глибина растра" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "Глибина (у кількості бітів) прив’язки растра до цієї текстури" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "Автоматичні оновлення" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" "Визначає, чи слід зберігати синхронізацію текстури зі змінами у растрі." -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "Вікно" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "Вікно X11 для прив’язки" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "Автоматика переспрямування вікна" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" "Визначає, чи слід виконувати автоматичне переспрямування композитних вікон " "(переспрямування вручну, якщо false)" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "Відображеність вікна" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "Визначає, чи відображено вікно" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "Знищеність" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "Визначає, чи було вікно знищено" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "X вікна" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "Розташування вікна на екрані за X, за даними X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "Y вікна" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "Розташування вікна на екрані за Y, за даними X11" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "Переспрямування-перевизначення вікна" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" "Визначає, чи вікно належить до вікон з перевизначенням-переспрямуванням" + +#, fuzzy +#~ msgid "Cogl debugging flags to set" +#~ msgstr "Діагностичні параметри Clutter, які слід використати" + +#, fuzzy +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "Діагностичні параметри Clutter, які не слід використовувати" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Параметри Clutter" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "Показати параметри Clutter" + +#~ msgid "VBlank method to be used (none, dri or glx)" +#~ msgstr "Метод VBlank, який буде використано (none, dri або glx)" diff --git a/po/zh_CN.po b/po/zh_CN.po index 813d08fcf..5b3acb8a8 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: clutter master\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2010-09-30 15:09+0800\n" "Last-Translator: Aron Xu <happyaron.xu@gmail.com>\n" "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" @@ -18,407 +18,416 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X 坐标" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y 坐标" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "宽度" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "高度" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "固定 X 坐标" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "固定 Y 坐标" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "最小宽度" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "最小高度" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "分配" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "请求模式" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "色深" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "透明度" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +msgid "Offscreen redirect" +msgstr "" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "文本是否只应使用一行" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "可见性" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "重新激活" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 #, fuzzy msgid "The clip region for the actor" msgstr "文本方向" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "名称" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "缩放 X 坐标" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "缩放 Y 坐标" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "文本方向" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "文本的方向" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "动作" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "启用" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "来源" @@ -444,7 +453,7 @@ msgstr "" msgid "The alignment factor, between 0.0 and 1.0" msgstr "" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "时间轴" @@ -461,7 +470,7 @@ msgstr "Alpha 值" msgid "Alpha value as computed by the alpha" msgstr "" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "模式" @@ -469,45 +478,45 @@ msgstr "模式" msgid "Progress mode" msgstr "进度模式" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "对象" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "应用动画的对象" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "动画的模式" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "时长" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "动画时长,以毫秒计" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "循环" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "动画是否循环" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "动画使用的时间轴" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "动画使用的 alpha" @@ -763,8 +772,8 @@ msgstr "样式管理器" msgid "The layout manager used by the box" msgstr "" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "色彩" @@ -816,76 +825,76 @@ msgstr "" msgid "Vertical alignment of the actor within the cell" msgstr "" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "竖直" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "使用动画" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "表明宽度" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Cairo 表明的宽度" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "表明高度" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Cairo 表明的高度" @@ -901,23 +910,39 @@ msgstr "" msgid "The actor wrapped by this data" msgstr "" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "按下时" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "保持时" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +msgid "Long Press Duration" +msgstr "" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +msgid "Long Press Threshold" +msgstr "" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "" @@ -1141,59 +1166,59 @@ msgstr "管理器" msgid "The manager that created this data" msgstr "创建此数据的管理器" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "default:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "显示帧速率" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "默认帧率" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "视所有警告为致命错误" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "文本方向" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "在文本上禁用 MIP 映射" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "使用模糊选取" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "要设置的 Clutter 调试标志" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "要取消设置的 Clutter 调试标志" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "要设置的 Clutter 性能分析标志" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "要取消设置的 Clutter 性能分析标志" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "启用辅助功能" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Clutter 选项" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "显示 Clutter 选项" @@ -1210,8 +1235,9 @@ msgid "Playing" msgstr "正在播放" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" -msgstr "" +#, fuzzy +msgid "Whether the actor is playing" +msgstr "文本是否可以选择" #: clutter/clutter-media.c:106 msgid "Progress" @@ -1274,170 +1300,174 @@ msgstr "动画使用的 alpha" msgid "The offset along the path, between -1.0 and 2.0" msgstr "" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "边界色彩" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "边界宽度" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "带有边界" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "文件名" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 msgid "Drag Threshold" msgstr "" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "字体名称" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "字体描述" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 #, fuzzy msgid "Vertex Source" msgstr "顶点着色引擎" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 #, fuzzy msgid "Source of vertex shader" msgstr "顶点着色引擎" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 #, fuzzy msgid "Fragment Source" msgstr "片段着色引擎" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 #, fuzzy msgid "Source of fragment shader" msgstr "片段着色引擎" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "%s 编译失败:%s" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "顶点着色引擎" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "片段着色引擎" @@ -1474,103 +1504,103 @@ msgstr "" msgid "The offset in pixels to apply to the constraint" msgstr "" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "用户可改变大小" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "标题" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "使用 Alpha" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 msgid "Accept Focus" msgstr "" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 #, fuzzy msgid "Whether the stage should accept focus on show" msgstr "文本是否只应使用一行" @@ -1648,303 +1678,317 @@ msgstr "" msgid "Spacing between rows" msgstr "" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "文本使用的字体" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "字体描述" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "使用的字体描述" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "文本" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "要渲染的文本" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "字体颜色" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "文本字体使用的颜色" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "可编辑" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "文本是否可以编辑" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "可选择" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "文本是否可以选择" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "可激活" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "指针颜色" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "指针大小" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "指针的宽度,以像素计" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 #, fuzzy msgid "Cursor Position" msgstr "指针位置" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "指针位置" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "选区边界" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "选区颜色" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "属性" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "使用标记" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "换行" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "换行模式" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "控制换行行为" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "密码字符" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "最大长度" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "单行模式" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "文本是否只应使用一行" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "选区颜色" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "选区颜色" + +#: clutter/clutter-text.c:3228 +msgid "Whether the selected text color has been set" +msgstr "" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "过滤器质量" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "像素格式" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "同步加载" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "同步加载数据" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "" @@ -1979,26 +2023,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "文本是否只应使用一行" -#: clutter/cogl/cogl/cogl-debug.c:203 -#, fuzzy -msgid "Cogl debugging flags to set" -msgstr "要设置的 Clutter 调试标志" - -#: clutter/cogl/cogl/cogl-debug.c:205 -#, fuzzy -msgid "Cogl debugging flags to unset" -msgstr "要取消设置的 Clutter 调试标志" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Clutter 选项" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "显示 Clutter 选项" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2018,23 +2042,23 @@ msgstr "管理器" msgid "Path of the device node" msgstr "设备名称" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" -msgstr "要使用的 VBlank 方式(none、dir 或 glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "要使用的 X 显示" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "要使用的 X 屏幕" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "使 X 调用同步" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "启用 XInput 支持" @@ -2042,101 +2066,120 @@ msgstr "启用 XInput 支持" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "位图" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "位图宽度" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "位图高度" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "位图色深" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "自动更新" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "窗口" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "窗口 X 坐标" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "窗口 Y 坐标" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "" +#, fuzzy +#~ msgid "Cogl debugging flags to set" +#~ msgstr "要设置的 Clutter 调试标志" + +#, fuzzy +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "要取消设置的 Clutter 调试标志" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Clutter 选项" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "显示 Clutter 选项" + +#~ msgid "VBlank method to be used (none, dri or glx)" +#~ msgstr "要使用的 VBlank 方式(none、dir 或 glx)" + #~ msgid "Position" #~ msgstr "位置" diff --git a/po/zh_TW.po b/po/zh_TW.po index a8417abbb..9769e4273 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: clutter\n" "Report-Msgid-Bugs-To: http://bugzilla.clutter-project.org/enter_bug.cgi?" "product=clutter\n" -"POT-Creation-Date: 2011-03-31 16:11+0100\n" +"POT-Creation-Date: 2011-06-13 23:24+0100\n" "PO-Revision-Date: 2011-03-22 15:07+0000\n" "Last-Translator: chaoweilun <chaoweilun@gmail.com>\n" "Language-Team: Chinese Traditional <zh_TW@li.org>\n" @@ -18,406 +18,416 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: clutter/clutter-actor.c:3523 +#: clutter/clutter-actor.c:3809 msgid "X coordinate" msgstr "X 座標" -#: clutter/clutter-actor.c:3524 +#: clutter/clutter-actor.c:3810 msgid "X coordinate of the actor" msgstr "演員的 X 座標" -#: clutter/clutter-actor.c:3539 +#: clutter/clutter-actor.c:3825 msgid "Y coordinate" msgstr "Y 座標" -#: clutter/clutter-actor.c:3540 +#: clutter/clutter-actor.c:3826 msgid "Y coordinate of the actor" msgstr "演員的 Y 座標" -#: clutter/clutter-actor.c:3555 clutter/clutter-behaviour-ellipse.c:474 +#: clutter/clutter-actor.c:3841 clutter/clutter-behaviour-ellipse.c:474 msgid "Width" msgstr "寬度" -#: clutter/clutter-actor.c:3556 +#: clutter/clutter-actor.c:3842 msgid "Width of the actor" msgstr "演員的寬度" -#: clutter/clutter-actor.c:3570 clutter/clutter-behaviour-ellipse.c:490 +#: clutter/clutter-actor.c:3856 clutter/clutter-behaviour-ellipse.c:490 msgid "Height" msgstr "高度" -#: clutter/clutter-actor.c:3571 +#: clutter/clutter-actor.c:3857 msgid "Height of the actor" msgstr "演員的高度" -#: clutter/clutter-actor.c:3589 +#: clutter/clutter-actor.c:3875 msgid "Fixed X" msgstr "固定 X 座標" -#: clutter/clutter-actor.c:3590 +#: clutter/clutter-actor.c:3876 msgid "Forced X position of the actor" msgstr "演員的強制 X 位置" -#: clutter/clutter-actor.c:3608 +#: clutter/clutter-actor.c:3894 msgid "Fixed Y" msgstr "固定 Y 座標" -#: clutter/clutter-actor.c:3609 +#: clutter/clutter-actor.c:3895 msgid "Forced Y position of the actor" msgstr "演員的強制 Y 位置" -#: clutter/clutter-actor.c:3625 +#: clutter/clutter-actor.c:3911 msgid "Fixed position set" msgstr "固定的位置設定" -#: clutter/clutter-actor.c:3626 +#: clutter/clutter-actor.c:3912 msgid "Whether to use fixed positioning for the actor" msgstr "演員是否要使用固定的位置" -#: clutter/clutter-actor.c:3648 +#: clutter/clutter-actor.c:3934 msgid "Min Width" msgstr "最小寬度" -#: clutter/clutter-actor.c:3649 +#: clutter/clutter-actor.c:3935 msgid "Forced minimum width request for the actor" msgstr "演員要求強制最小寬度" -#: clutter/clutter-actor.c:3668 +#: clutter/clutter-actor.c:3954 msgid "Min Height" msgstr "最小高度" -#: clutter/clutter-actor.c:3669 +#: clutter/clutter-actor.c:3955 msgid "Forced minimum height request for the actor" msgstr "演員要求強制最小高度" -#: clutter/clutter-actor.c:3688 +#: clutter/clutter-actor.c:3974 msgid "Natural Width" msgstr "自然寬度" -#: clutter/clutter-actor.c:3689 +#: clutter/clutter-actor.c:3975 msgid "Forced natural width request for the actor" msgstr "演員要求強制自然寬度" -#: clutter/clutter-actor.c:3708 +#: clutter/clutter-actor.c:3994 msgid "Natural Height" msgstr "自然高度" -#: clutter/clutter-actor.c:3709 +#: clutter/clutter-actor.c:3995 msgid "Forced natural height request for the actor" msgstr "演員要求強制自然高度" -#: clutter/clutter-actor.c:3725 +#: clutter/clutter-actor.c:4011 msgid "Minimum width set" msgstr "最小寬度設定" -#: clutter/clutter-actor.c:3726 +#: clutter/clutter-actor.c:4012 msgid "Whether to use the min-width property" msgstr "是否使用最小寬度屬性" -#: clutter/clutter-actor.c:3741 +#: clutter/clutter-actor.c:4027 msgid "Minimum height set" msgstr "最小高度設定" -#: clutter/clutter-actor.c:3742 +#: clutter/clutter-actor.c:4028 msgid "Whether to use the min-height property" msgstr "是否使用最小高度屬性" -#: clutter/clutter-actor.c:3757 +#: clutter/clutter-actor.c:4043 msgid "Natural width set" msgstr "自然寬度設定" -#: clutter/clutter-actor.c:3758 +#: clutter/clutter-actor.c:4044 msgid "Whether to use the natural-width property" msgstr "是否使用自然寬度屬性" -#: clutter/clutter-actor.c:3775 +#: clutter/clutter-actor.c:4061 msgid "Natural height set" msgstr "自然高度設定" -#: clutter/clutter-actor.c:3776 +#: clutter/clutter-actor.c:4062 msgid "Whether to use the natural-height property" msgstr "是否使用自然高度屬性" -#: clutter/clutter-actor.c:3795 +#: clutter/clutter-actor.c:4081 msgid "Allocation" msgstr "定位" -#: clutter/clutter-actor.c:3796 +#: clutter/clutter-actor.c:4082 msgid "The actor's allocation" msgstr "演員的定位" -#: clutter/clutter-actor.c:3852 +#: clutter/clutter-actor.c:4138 msgid "Request Mode" msgstr "請求模式" -#: clutter/clutter-actor.c:3853 +#: clutter/clutter-actor.c:4139 msgid "The actor's request mode" msgstr "演員的要求模式" -#: clutter/clutter-actor.c:3868 +#: clutter/clutter-actor.c:4154 msgid "Depth" msgstr "色深" -#: clutter/clutter-actor.c:3869 +#: clutter/clutter-actor.c:4155 msgid "Position on the Z axis" msgstr "在 Z 軸上的位置" -#: clutter/clutter-actor.c:3883 +#: clutter/clutter-actor.c:4169 msgid "Opacity" msgstr "濁度" -#: clutter/clutter-actor.c:3884 +#: clutter/clutter-actor.c:4170 msgid "Opacity of an actor" msgstr "演員的濁度" -#: clutter/clutter-actor.c:3899 +#: clutter/clutter-actor.c:4186 +#, fuzzy +msgid "Offscreen redirect" +msgstr "幕後潤算" + +#: clutter/clutter-actor.c:4187 +#, fuzzy +msgid "Whether to flatten the actor into a single image" +msgstr "文字是否只應使用一列" + +#: clutter/clutter-actor.c:4205 msgid "Visible" msgstr "可見度" -#: clutter/clutter-actor.c:3900 +#: clutter/clutter-actor.c:4206 msgid "Whether the actor is visible or not" msgstr "是否演員為可見" -#: clutter/clutter-actor.c:3915 +#: clutter/clutter-actor.c:4221 msgid "Mapped" msgstr "映射" -#: clutter/clutter-actor.c:3916 +#: clutter/clutter-actor.c:4222 msgid "Whether the actor will be painted" msgstr "是否演員將被繪製" -#: clutter/clutter-actor.c:3930 +#: clutter/clutter-actor.c:4236 msgid "Realized" msgstr "實現" -#: clutter/clutter-actor.c:3931 +#: clutter/clutter-actor.c:4237 msgid "Whether the actor has been realized" msgstr "是否演員已被實現" -#: clutter/clutter-actor.c:3947 +#: clutter/clutter-actor.c:4253 msgid "Reactive" msgstr "重新活躍" -#: clutter/clutter-actor.c:3948 +#: clutter/clutter-actor.c:4254 msgid "Whether the actor is reactive to events" msgstr "是否演員對於事件重新活躍" -#: clutter/clutter-actor.c:3960 +#: clutter/clutter-actor.c:4266 msgid "Has Clip" msgstr "具有裁剪" -#: clutter/clutter-actor.c:3961 +#: clutter/clutter-actor.c:4267 msgid "Whether the actor has a clip set" msgstr "是否演員有裁剪設定" -#: clutter/clutter-actor.c:3976 +#: clutter/clutter-actor.c:4282 msgid "Clip" msgstr "裁剪" -#: clutter/clutter-actor.c:3977 +#: clutter/clutter-actor.c:4283 msgid "The clip region for the actor" msgstr "演員的裁剪區域" -#: clutter/clutter-actor.c:3991 clutter/clutter-actor-meta.c:205 +#: clutter/clutter-actor.c:4297 clutter/clutter-actor-meta.c:207 #: clutter/clutter-binding-pool.c:319 clutter/clutter-input-device.c:236 msgid "Name" msgstr "名稱" -#: clutter/clutter-actor.c:3992 +#: clutter/clutter-actor.c:4298 msgid "Name of the actor" msgstr "演員的名稱" -#: clutter/clutter-actor.c:4006 +#: clutter/clutter-actor.c:4312 msgid "Scale X" msgstr "伸縮 X 座標" -#: clutter/clutter-actor.c:4007 +#: clutter/clutter-actor.c:4313 msgid "Scale factor on the X axis" msgstr "在 X 軸上的伸縮比值" -#: clutter/clutter-actor.c:4022 +#: clutter/clutter-actor.c:4328 msgid "Scale Y" msgstr "伸縮 Y 座標" -#: clutter/clutter-actor.c:4023 +#: clutter/clutter-actor.c:4329 msgid "Scale factor on the Y axis" msgstr "在 Y 軸上的伸縮比值" -#: clutter/clutter-actor.c:4038 +#: clutter/clutter-actor.c:4344 msgid "Scale Center X" msgstr "伸縮中心 X 座標" -#: clutter/clutter-actor.c:4039 +#: clutter/clutter-actor.c:4345 msgid "Horizontal scale center" msgstr "水平伸縮中心" -#: clutter/clutter-actor.c:4054 +#: clutter/clutter-actor.c:4360 msgid "Scale Center Y" msgstr "伸縮中心 Y 座標" -#: clutter/clutter-actor.c:4055 +#: clutter/clutter-actor.c:4361 msgid "Vertical scale center" msgstr "垂直伸縮中心" -#: clutter/clutter-actor.c:4070 +#: clutter/clutter-actor.c:4376 msgid "Scale Gravity" msgstr "伸縮引力" -#: clutter/clutter-actor.c:4071 +#: clutter/clutter-actor.c:4377 msgid "The center of scaling" msgstr "伸縮的中心" -#: clutter/clutter-actor.c:4088 +#: clutter/clutter-actor.c:4394 msgid "Rotation Angle X" msgstr "旋轉角度 X 座標" -#: clutter/clutter-actor.c:4089 +#: clutter/clutter-actor.c:4395 msgid "The rotation angle on the X axis" msgstr "在 X 軸上的旋轉角度" -#: clutter/clutter-actor.c:4104 +#: clutter/clutter-actor.c:4410 msgid "Rotation Angle Y" msgstr "旋轉角度 Y 座標" -#: clutter/clutter-actor.c:4105 +#: clutter/clutter-actor.c:4411 msgid "The rotation angle on the Y axis" msgstr "在 Y 軸上的旋轉角度" -#: clutter/clutter-actor.c:4120 +#: clutter/clutter-actor.c:4426 msgid "Rotation Angle Z" msgstr "旋轉角度 Z 座標" -#: clutter/clutter-actor.c:4121 +#: clutter/clutter-actor.c:4427 msgid "The rotation angle on the Z axis" msgstr "在 Z 軸上的旋轉角度" -#: clutter/clutter-actor.c:4136 +#: clutter/clutter-actor.c:4442 msgid "Rotation Center X" msgstr "旋轉中心 X 座標" -#: clutter/clutter-actor.c:4137 +#: clutter/clutter-actor.c:4443 msgid "The rotation center on the X axis" msgstr "在 X 軸上的旋轉中心" -#: clutter/clutter-actor.c:4153 +#: clutter/clutter-actor.c:4459 msgid "Rotation Center Y" msgstr "旋轉中心 Y 座標" -#: clutter/clutter-actor.c:4154 +#: clutter/clutter-actor.c:4460 msgid "The rotation center on the Y axis" msgstr "在 Y 軸上的旋轉中心" -#: clutter/clutter-actor.c:4170 +#: clutter/clutter-actor.c:4476 msgid "Rotation Center Z" msgstr "旋轉中心 Z 座標" -#: clutter/clutter-actor.c:4171 +#: clutter/clutter-actor.c:4477 msgid "The rotation center on the Z axis" msgstr "在 Z 軸上的旋轉中心" -#: clutter/clutter-actor.c:4187 +#: clutter/clutter-actor.c:4493 msgid "Rotation Center Z Gravity" msgstr "旋轉中心 Z 引力" -#: clutter/clutter-actor.c:4188 +#: clutter/clutter-actor.c:4494 msgid "Center point for rotation around the Z axis" msgstr "圍繞 Z 軸旋轉的中心點" -#: clutter/clutter-actor.c:4206 +#: clutter/clutter-actor.c:4512 msgid "Anchor X" msgstr "錨點 X 座標" -#: clutter/clutter-actor.c:4207 +#: clutter/clutter-actor.c:4513 msgid "X coordinate of the anchor point" msgstr "錨點的 X 座標" -#: clutter/clutter-actor.c:4223 +#: clutter/clutter-actor.c:4529 msgid "Anchor Y" msgstr "錨點 Y 座標" -#: clutter/clutter-actor.c:4224 +#: clutter/clutter-actor.c:4530 msgid "Y coordinate of the anchor point" msgstr "錨點的 Y 座標" -#: clutter/clutter-actor.c:4239 +#: clutter/clutter-actor.c:4545 msgid "Anchor Gravity" msgstr "錨點引力" -#: clutter/clutter-actor.c:4240 +#: clutter/clutter-actor.c:4546 msgid "The anchor point as a ClutterGravity" msgstr "錨點做為 ClutterGravity" -#: clutter/clutter-actor.c:4259 +#: clutter/clutter-actor.c:4565 msgid "Show on set parent" msgstr "設定為上層時顯示" -#: clutter/clutter-actor.c:4260 +#: clutter/clutter-actor.c:4566 msgid "Whether the actor is shown when parented" msgstr "演員設定為上層時是否顯示" -#: clutter/clutter-actor.c:4280 +#: clutter/clutter-actor.c:4586 msgid "Clip to Allocation" msgstr "裁剪到定位" -#: clutter/clutter-actor.c:4281 +#: clutter/clutter-actor.c:4587 msgid "Sets the clip region to track the actor's allocation" msgstr "設定裁剪區域以追蹤演員的定位" -#: clutter/clutter-actor.c:4291 +#: clutter/clutter-actor.c:4597 msgid "Text Direction" msgstr "文字方向" -#: clutter/clutter-actor.c:4292 +#: clutter/clutter-actor.c:4598 msgid "Direction of the text" msgstr "文字的方向" -#: clutter/clutter-actor.c:4310 +#: clutter/clutter-actor.c:4616 msgid "Has Pointer" msgstr "具有指標" -#: clutter/clutter-actor.c:4311 +#: clutter/clutter-actor.c:4617 msgid "Whether the actor contains the pointer of an input device" msgstr "是否演員含有輸入裝置的指標" -#: clutter/clutter-actor.c:4328 +#: clutter/clutter-actor.c:4634 msgid "Actions" msgstr "動作" -#: clutter/clutter-actor.c:4329 +#: clutter/clutter-actor.c:4635 msgid "Adds an action to the actor" msgstr "加入一項動作給演員" -#: clutter/clutter-actor.c:4343 +#: clutter/clutter-actor.c:4649 msgid "Constraints" msgstr "條件約束" -#: clutter/clutter-actor.c:4344 +#: clutter/clutter-actor.c:4650 msgid "Adds a constraint to the actor" msgstr "加入條件約束給演員" -#: clutter/clutter-actor-meta.c:191 clutter/clutter-child-meta.c:142 +#: clutter/clutter-actor-meta.c:193 clutter/clutter-child-meta.c:142 msgid "Actor" msgstr "演員" -#: clutter/clutter-actor-meta.c:192 +#: clutter/clutter-actor-meta.c:194 msgid "The actor attached to the meta" msgstr "演員附加到中繼物件" -#: clutter/clutter-actor-meta.c:206 +#: clutter/clutter-actor-meta.c:208 msgid "The name of the meta" msgstr "中繼物件的名稱" -#: clutter/clutter-actor-meta.c:219 clutter/clutter-input-device.c:315 -#: clutter/clutter-shader.c:295 +#: clutter/clutter-actor-meta.c:221 clutter/clutter-input-device.c:315 +#: clutter/clutter-shader.c:307 msgid "Enabled" msgstr "已啟用" -#: clutter/clutter-actor-meta.c:220 +#: clutter/clutter-actor-meta.c:222 msgid "Whether the meta is enabled" msgstr "是否中繼物件已被啟用" #: clutter/clutter-align-constraint.c:252 -#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:326 +#: clutter/clutter-bind-constraint.c:316 clutter/clutter-clone.c:340 #: clutter/clutter-snap-constraint.c:321 msgid "Source" msgstr "源頭" @@ -443,7 +453,7 @@ msgstr "因子" msgid "The alignment factor, between 0.0 and 1.0" msgstr "對齊因子,在 0.0 和 1.0 之間" -#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:523 +#: clutter/clutter-alpha.c:339 clutter/clutter-animation.c:528 #: clutter/clutter-animator.c:1802 msgid "Timeline" msgstr "時間軸" @@ -460,7 +470,7 @@ msgstr "Alpha 值" msgid "Alpha value as computed by the alpha" msgstr "由 alpha 所計算的 Alpha 值" -#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:479 +#: clutter/clutter-alpha.c:376 clutter/clutter-animation.c:484 msgid "Mode" msgstr "模式" @@ -468,45 +478,45 @@ msgstr "模式" msgid "Progress mode" msgstr "進行模式" -#: clutter/clutter-animation.c:463 +#: clutter/clutter-animation.c:468 msgid "Object" msgstr "物件" -#: clutter/clutter-animation.c:464 +#: clutter/clutter-animation.c:469 msgid "Object to which the animation applies" msgstr "套用動畫的物件" -#: clutter/clutter-animation.c:480 +#: clutter/clutter-animation.c:485 msgid "The mode of the animation" msgstr "動畫的模式" -#: clutter/clutter-animation.c:494 clutter/clutter-animator.c:1786 +#: clutter/clutter-animation.c:499 clutter/clutter-animator.c:1786 #: clutter/clutter-media.c:194 clutter/clutter-state.c:1422 #: clutter/clutter-timeline.c:294 msgid "Duration" msgstr "持續時間" -#: clutter/clutter-animation.c:495 +#: clutter/clutter-animation.c:500 msgid "Duration of the animation, in milliseconds" msgstr "動畫的持續時間,以毫秒計" -#: clutter/clutter-animation.c:509 clutter/clutter-timeline.c:263 +#: clutter/clutter-animation.c:514 clutter/clutter-timeline.c:263 msgid "Loop" msgstr "循環" -#: clutter/clutter-animation.c:510 +#: clutter/clutter-animation.c:515 msgid "Whether the animation should loop" msgstr "動畫是否循環" -#: clutter/clutter-animation.c:524 +#: clutter/clutter-animation.c:529 msgid "The timeline used by the animation" msgstr "動畫使用的時間軸" -#: clutter/clutter-animation.c:537 clutter/clutter-behaviour.c:298 +#: clutter/clutter-animation.c:542 clutter/clutter-behaviour.c:298 msgid "Alpha" msgstr "Alpha" -#: clutter/clutter-animation.c:538 +#: clutter/clutter-animation.c:543 msgid "The alpha used by the animation" msgstr "動畫使用的 alpha" @@ -761,8 +771,8 @@ msgstr "版面配置管理員" msgid "The layout manager used by the box" msgstr "方框所使用的版面配置管理員" -#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:258 -#: clutter/clutter-stage.c:1443 +#: clutter/clutter-box.c:557 clutter/clutter-rectangle.c:267 +#: clutter/clutter-stage.c:1718 msgid "Color" msgstr "顏色" @@ -814,76 +824,76 @@ msgstr "在方格之內演員的水平對齊" msgid "Vertical alignment of the actor within the cell" msgstr "在方格之內演員的垂直對齊" -#: clutter/clutter-box-layout.c:1077 +#: clutter/clutter-box-layout.c:1305 msgid "Vertical" msgstr "垂直" -#: clutter/clutter-box-layout.c:1078 +#: clutter/clutter-box-layout.c:1306 msgid "Whether the layout should be vertical, rather than horizontal" msgstr "版面配置是否應該是垂直而非水平" -#: clutter/clutter-box-layout.c:1093 clutter/clutter-flow-layout.c:898 +#: clutter/clutter-box-layout.c:1321 clutter/clutter-flow-layout.c:898 msgid "Homogeneous" msgstr "同質的" -#: clutter/clutter-box-layout.c:1094 +#: clutter/clutter-box-layout.c:1322 msgid "" "Whether the layout should be homogeneous, i.e. all childs get the same size" msgstr "版面配置是否應該是同質的,也就是所有子物件都具有相同的大小" -#: clutter/clutter-box-layout.c:1109 +#: clutter/clutter-box-layout.c:1337 msgid "Pack Start" msgstr "包裝開始" -#: clutter/clutter-box-layout.c:1110 +#: clutter/clutter-box-layout.c:1338 msgid "Whether to pack items at the start of the box" msgstr "是否要從方框的起始去包裝各個項目" -#: clutter/clutter-box-layout.c:1123 +#: clutter/clutter-box-layout.c:1351 msgid "Spacing" msgstr "間隔" -#: clutter/clutter-box-layout.c:1124 +#: clutter/clutter-box-layout.c:1352 msgid "Spacing between children" msgstr "子物件之間的間隔" -#: clutter/clutter-box-layout.c:1138 clutter/clutter-table-layout.c:1740 +#: clutter/clutter-box-layout.c:1366 clutter/clutter-table-layout.c:1740 msgid "Use Animations" msgstr "使用動畫" -#: clutter/clutter-box-layout.c:1139 clutter/clutter-table-layout.c:1741 +#: clutter/clutter-box-layout.c:1367 clutter/clutter-table-layout.c:1741 msgid "Whether layout changes should be animated" msgstr "是否版面配置的變更應該以動畫顯示" -#: clutter/clutter-box-layout.c:1160 clutter/clutter-table-layout.c:1762 +#: clutter/clutter-box-layout.c:1388 clutter/clutter-table-layout.c:1762 msgid "Easing Mode" msgstr "簡易模式" -#: clutter/clutter-box-layout.c:1161 clutter/clutter-table-layout.c:1763 +#: clutter/clutter-box-layout.c:1389 clutter/clutter-table-layout.c:1763 msgid "The easing mode of the animations" msgstr "簡易模式的動畫" -#: clutter/clutter-box-layout.c:1178 clutter/clutter-table-layout.c:1780 +#: clutter/clutter-box-layout.c:1406 clutter/clutter-table-layout.c:1780 msgid "Easing Duration" msgstr "簡易持續時間" -#: clutter/clutter-box-layout.c:1179 clutter/clutter-table-layout.c:1781 +#: clutter/clutter-box-layout.c:1407 clutter/clutter-table-layout.c:1781 msgid "The duration of the animations" msgstr "動畫的持續時間" -#: clutter/clutter-cairo-texture.c:413 +#: clutter/clutter-cairo-texture.c:404 msgid "Surface Width" msgstr "表面寬度" -#: clutter/clutter-cairo-texture.c:414 +#: clutter/clutter-cairo-texture.c:405 msgid "The width of the Cairo surface" msgstr "Cairo 表面的寬度" -#: clutter/clutter-cairo-texture.c:428 +#: clutter/clutter-cairo-texture.c:419 msgid "Surface Height" msgstr "表面高度" -#: clutter/clutter-cairo-texture.c:429 +#: clutter/clutter-cairo-texture.c:420 msgid "The height of the Cairo surface" msgstr "Cairo 表面的高度" @@ -899,23 +909,41 @@ msgstr "用以建立此資料的容器" msgid "The actor wrapped by this data" msgstr "由此資料所換列的演員" -#: clutter/clutter-click-action.c:302 +#: clutter/clutter-click-action.c:542 msgid "Pressed" msgstr "已按下" -#: clutter/clutter-click-action.c:303 +#: clutter/clutter-click-action.c:543 msgid "Whether the clickable should be in pressed state" msgstr "可點選者是否應該處於已按下狀態" -#: clutter/clutter-click-action.c:316 +#: clutter/clutter-click-action.c:556 msgid "Held" msgstr "持有" -#: clutter/clutter-click-action.c:317 +#: clutter/clutter-click-action.c:557 msgid "Whether the clickable has a grab" msgstr "可點選者是否可抓取" -#: clutter/clutter-clone.c:327 +#: clutter/clutter-click-action.c:574 clutter/clutter-settings.c:521 +#, fuzzy +msgid "Long Press Duration" +msgstr "簡易持續時間" + +#: clutter/clutter-click-action.c:575 +msgid "The minimum duration of a long press to recognize the gesture" +msgstr "" + +#: clutter/clutter-click-action.c:593 +#, fuzzy +msgid "Long Press Threshold" +msgstr "垂直拖曳臨界值" + +#: clutter/clutter-click-action.c:594 +msgid "The maximum threshold before a long press is cancelled" +msgstr "" + +#: clutter/clutter-clone.c:341 msgid "Specifies the actor to be cloned" msgstr "指定用來製做仿本的演員" @@ -1139,59 +1167,59 @@ msgstr "管理員" msgid "The manager that created this data" msgstr "用以建立此資料的管理器" -#: clutter/clutter-main.c:738 +#: clutter/clutter-main.c:486 msgid "default:LTR" msgstr "預設:LTR" -#: clutter/clutter-main.c:1541 +#: clutter/clutter-main.c:1282 msgid "Show frames per second" msgstr "顯示圖框速率" -#: clutter/clutter-main.c:1543 +#: clutter/clutter-main.c:1284 msgid "Default frame rate" msgstr "預設圖框率" -#: clutter/clutter-main.c:1545 +#: clutter/clutter-main.c:1286 msgid "Make all warnings fatal" msgstr "所有警告視為嚴重錯誤" -#: clutter/clutter-main.c:1548 +#: clutter/clutter-main.c:1289 msgid "Direction for the text" msgstr "文字方向" -#: clutter/clutter-main.c:1551 +#: clutter/clutter-main.c:1292 msgid "Disable mipmapping on text" msgstr "在文字上停用 MIP 對應" -#: clutter/clutter-main.c:1554 +#: clutter/clutter-main.c:1295 msgid "Use 'fuzzy' picking" msgstr "使用「模糊」挑選" -#: clutter/clutter-main.c:1557 +#: clutter/clutter-main.c:1298 msgid "Clutter debugging flags to set" msgstr "要設定的 Clutter 除錯標記" -#: clutter/clutter-main.c:1559 +#: clutter/clutter-main.c:1300 msgid "Clutter debugging flags to unset" msgstr "要取消設定的 Clutter 除錯標記" -#: clutter/clutter-main.c:1563 +#: clutter/clutter-main.c:1304 msgid "Clutter profiling flags to set" msgstr "要設定的 Clutter 效能分析標記" -#: clutter/clutter-main.c:1565 +#: clutter/clutter-main.c:1306 msgid "Clutter profiling flags to unset" msgstr "要取消設定的 Clutter 效能分析標記" -#: clutter/clutter-main.c:1568 +#: clutter/clutter-main.c:1309 msgid "Enable accessibility" msgstr "啟用輔助工具" -#: clutter/clutter-main.c:1755 +#: clutter/clutter-main.c:1491 msgid "Clutter Options" msgstr "Clutter 選項" -#: clutter/clutter-main.c:1756 +#: clutter/clutter-main.c:1492 msgid "Show Clutter Options" msgstr "顯示 Clutter 選項" @@ -1208,7 +1236,8 @@ msgid "Playing" msgstr "播放中" #: clutter/clutter-media.c:92 -msgid "Wheter the actor is playing" +#, fuzzy +msgid "Whether the actor is playing" msgstr "演員是否在播放中" #: clutter/clutter-media.c:106 @@ -1273,167 +1302,171 @@ msgstr "動畫使用的 alpha" msgid "The offset along the path, between -1.0 and 2.0" msgstr "對齊因子,在 0.0 和 1.0 之間" -#: clutter/clutter-rectangle.c:259 +#: clutter/clutter-rectangle.c:268 msgid "The color of the rectangle" msgstr "矩形的顏色" -#: clutter/clutter-rectangle.c:272 +#: clutter/clutter-rectangle.c:281 msgid "Border Color" msgstr "邊框顏色" -#: clutter/clutter-rectangle.c:273 +#: clutter/clutter-rectangle.c:282 msgid "The color of the border of the rectangle" msgstr "矩形邊框的顏色" -#: clutter/clutter-rectangle.c:288 +#: clutter/clutter-rectangle.c:297 msgid "Border Width" msgstr "邊框寬度" -#: clutter/clutter-rectangle.c:289 +#: clutter/clutter-rectangle.c:298 msgid "The width of the border of the rectangle" msgstr "矩形邊框的寬度" -#: clutter/clutter-rectangle.c:303 +#: clutter/clutter-rectangle.c:312 msgid "Has Border" msgstr "具有邊框" -#: clutter/clutter-rectangle.c:304 +#: clutter/clutter-rectangle.c:313 msgid "Whether the rectangle should have a border" msgstr "矩形是否應該有邊框" -#: clutter/clutter-script.c:389 +#: clutter/clutter-script.c:434 msgid "Filename Set" msgstr "檔名設定" -#: clutter/clutter-script.c:390 +#: clutter/clutter-script.c:435 msgid "Whether the :filename property is set" msgstr "是否已經設定 :filename 屬性" -#: clutter/clutter-script.c:404 clutter/clutter-texture.c:1070 +#: clutter/clutter-script.c:449 clutter/clutter-texture.c:1089 msgid "Filename" msgstr "檔名" -#: clutter/clutter-script.c:405 +#: clutter/clutter-script.c:450 msgid "The path of the currently parsed file" msgstr "目前剖析檔案的路徑" -#: clutter/clutter-settings.c:350 +#: clutter/clutter-settings.c:362 msgid "Double Click Time" msgstr "" -#: clutter/clutter-settings.c:351 +#: clutter/clutter-settings.c:363 msgid "The time between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:366 +#: clutter/clutter-settings.c:378 msgid "Double Click Distance" msgstr "" -#: clutter/clutter-settings.c:367 +#: clutter/clutter-settings.c:379 msgid "The distance between clicks necessary to detect a multiple click" msgstr "" -#: clutter/clutter-settings.c:382 +#: clutter/clutter-settings.c:394 #, fuzzy msgid "Drag Threshold" msgstr "垂直拖曳臨界值" -#: clutter/clutter-settings.c:383 +#: clutter/clutter-settings.c:395 msgid "The distance the cursor should travel before starting to drag" msgstr "" -#: clutter/clutter-settings.c:398 clutter/clutter-text.c:2554 +#: clutter/clutter-settings.c:410 clutter/clutter-text.c:2799 msgid "Font Name" msgstr "字型名稱" -#: clutter/clutter-settings.c:399 +#: clutter/clutter-settings.c:411 msgid "" "The description of the default font, as one that could be parsed by Pango" msgstr "" -#: clutter/clutter-settings.c:414 +#: clutter/clutter-settings.c:426 msgid "Font Antialias" msgstr "" -#: clutter/clutter-settings.c:415 +#: clutter/clutter-settings.c:427 msgid "" "Whether to use antialiasing (1 to enable, 0 to disable, and -1 to use the " "default)" msgstr "" -#: clutter/clutter-settings.c:431 +#: clutter/clutter-settings.c:443 msgid "Font DPI" msgstr "" -#: clutter/clutter-settings.c:432 +#: clutter/clutter-settings.c:444 msgid "" "The resolution of the font, in 1024 * dots/inch, or -1 to use the default" msgstr "" -#: clutter/clutter-settings.c:448 +#: clutter/clutter-settings.c:460 #, fuzzy msgid "Font Hinting" msgstr "字型描述" -#: clutter/clutter-settings.c:449 +#: clutter/clutter-settings.c:461 msgid "" "Whether to use hinting (1 to enable, 0 to disable and -1 to use the default)" msgstr "" -#: clutter/clutter-settings.c:470 +#: clutter/clutter-settings.c:482 msgid "Font Hint Style" msgstr "" -#: clutter/clutter-settings.c:471 +#: clutter/clutter-settings.c:483 msgid "The style of hinting (hintnone, hintslight, hintmedium, hintfull)" msgstr "" -#: clutter/clutter-settings.c:492 +#: clutter/clutter-settings.c:504 msgid "Font Subpixel Order" msgstr "" -#: clutter/clutter-settings.c:493 +#: clutter/clutter-settings.c:505 msgid "The type of subpixel antialiasing (none, rgb, bgr, vrgb, vbgr)" msgstr "" -#: clutter/clutter-shader.c:249 +#: clutter/clutter-settings.c:522 +msgid "The minimum duration for a long press gesture to be recognized" +msgstr "" + +#: clutter/clutter-shader.c:255 msgid "Vertex Source" msgstr "下角著色來源" -#: clutter/clutter-shader.c:250 +#: clutter/clutter-shader.c:256 msgid "Source of vertex shader" msgstr "下角著色引擎的來源" -#: clutter/clutter-shader.c:264 +#: clutter/clutter-shader.c:272 msgid "Fragment Source" msgstr "片段著色來源" -#: clutter/clutter-shader.c:265 +#: clutter/clutter-shader.c:273 msgid "Source of fragment shader" msgstr "片段著色引擎的來源" -#: clutter/clutter-shader.c:280 +#: clutter/clutter-shader.c:290 msgid "Compiled" msgstr "已編譯" -#: clutter/clutter-shader.c:281 +#: clutter/clutter-shader.c:291 msgid "Whether the shader is compiled and linked" msgstr "陰影是否已被編譯和鏈結" -#: clutter/clutter-shader.c:296 +#: clutter/clutter-shader.c:308 msgid "Whether the shader is enabled" msgstr "陰影是否已被啟用" -#: clutter/clutter-shader.c:501 +#: clutter/clutter-shader.c:519 #, c-format msgid "%s compilation failed: %s" msgstr "%s 編譯失敗:%s" -#: clutter/clutter-shader.c:502 +#: clutter/clutter-shader.c:520 msgid "Vertex shader" msgstr "下角著色引擎" -#: clutter/clutter-shader.c:503 +#: clutter/clutter-shader.c:521 msgid "Fragment shader" msgstr "片段著色引擎" @@ -1473,104 +1506,104 @@ msgstr "是否版面配置的變更應該以動畫顯示" msgid "The offset in pixels to apply to the constraint" msgstr "套用到連結的像素偏移值" -#: clutter/clutter-stage.c:1385 +#: clutter/clutter-stage.c:1660 msgid "Fullscreen Set" msgstr "全螢幕設定" -#: clutter/clutter-stage.c:1386 +#: clutter/clutter-stage.c:1661 msgid "Whether the main stage is fullscreen" msgstr "主舞臺是否為全螢幕" -#: clutter/clutter-stage.c:1402 +#: clutter/clutter-stage.c:1677 msgid "Offscreen" msgstr "幕後潤算" -#: clutter/clutter-stage.c:1403 +#: clutter/clutter-stage.c:1678 msgid "Whether the main stage should be rendered offscreen" msgstr "主舞臺是否應該在幕後潤算" -#: clutter/clutter-stage.c:1415 clutter/clutter-text.c:2667 +#: clutter/clutter-stage.c:1690 clutter/clutter-text.c:2912 msgid "Cursor Visible" msgstr "游標可見" -#: clutter/clutter-stage.c:1416 +#: clutter/clutter-stage.c:1691 msgid "Whether the mouse pointer is visible on the main stage" msgstr "滑鼠指標是可見於主舞臺之上" -#: clutter/clutter-stage.c:1430 +#: clutter/clutter-stage.c:1705 msgid "User Resizable" msgstr "使用者可變更大小" -#: clutter/clutter-stage.c:1431 +#: clutter/clutter-stage.c:1706 msgid "Whether the stage is able to be resized via user interaction" msgstr "舞臺是否能夠透過使用者交互作用而調整大小" -#: clutter/clutter-stage.c:1444 +#: clutter/clutter-stage.c:1719 msgid "The color of the stage" msgstr "舞臺的顏色" -#: clutter/clutter-stage.c:1458 +#: clutter/clutter-stage.c:1733 msgid "Perspective" msgstr "視角" -#: clutter/clutter-stage.c:1459 +#: clutter/clutter-stage.c:1734 msgid "Perspective projection parameters" msgstr "視角投影參數" -#: clutter/clutter-stage.c:1474 +#: clutter/clutter-stage.c:1749 msgid "Title" msgstr "標題" -#: clutter/clutter-stage.c:1475 +#: clutter/clutter-stage.c:1750 msgid "Stage Title" msgstr "舞臺標題" -#: clutter/clutter-stage.c:1490 +#: clutter/clutter-stage.c:1765 msgid "Use Fog" msgstr "使用霧化效果" -#: clutter/clutter-stage.c:1491 +#: clutter/clutter-stage.c:1766 msgid "Whether to enable depth cueing" msgstr "是否要啟用景深暗示" -#: clutter/clutter-stage.c:1505 +#: clutter/clutter-stage.c:1780 msgid "Fog" msgstr "霧化" -#: clutter/clutter-stage.c:1506 +#: clutter/clutter-stage.c:1781 msgid "Settings for the depth cueing" msgstr "景深暗示的設定值" -#: clutter/clutter-stage.c:1522 +#: clutter/clutter-stage.c:1797 msgid "Use Alpha" msgstr "使用α組成" -#: clutter/clutter-stage.c:1523 +#: clutter/clutter-stage.c:1798 msgid "Whether to honour the alpha component of the stage color" msgstr "是否要考量舞臺顏色的α組成" -#: clutter/clutter-stage.c:1539 +#: clutter/clutter-stage.c:1814 msgid "Key Focus" msgstr "按鍵焦點" -#: clutter/clutter-stage.c:1540 +#: clutter/clutter-stage.c:1815 msgid "The currently key focused actor" msgstr "目前按鍵焦點的演員" -#: clutter/clutter-stage.c:1556 +#: clutter/clutter-stage.c:1831 msgid "No Clear Hint" msgstr "無清空提示" -#: clutter/clutter-stage.c:1557 +#: clutter/clutter-stage.c:1832 msgid "Whether the stage should clear its contents" msgstr "舞臺是否應該清空它的內容" -#: clutter/clutter-stage.c:1570 +#: clutter/clutter-stage.c:1845 #, fuzzy msgid "Accept Focus" msgstr "按鍵焦點" -#: clutter/clutter-stage.c:1571 +#: clutter/clutter-stage.c:1846 #, fuzzy msgid "Whether the stage should accept focus on show" msgstr "舞臺是否應該清空它的內容" @@ -1651,302 +1684,317 @@ msgstr "直欄之間的間隔" msgid "Spacing between rows" msgstr "橫列之間的間隔" -#: clutter/clutter-text.c:2555 +#: clutter/clutter-text.c:2800 msgid "The font to be used by the text" msgstr "文字所用的字型" -#: clutter/clutter-text.c:2572 +#: clutter/clutter-text.c:2817 msgid "Font Description" msgstr "字型描述" -#: clutter/clutter-text.c:2573 +#: clutter/clutter-text.c:2818 msgid "The font description to be used" msgstr "所用的字型描述" -#: clutter/clutter-text.c:2589 +#: clutter/clutter-text.c:2834 msgid "Text" msgstr "文字" -#: clutter/clutter-text.c:2590 +#: clutter/clutter-text.c:2835 msgid "The text to render" msgstr "要潤算的文字" -#: clutter/clutter-text.c:2604 +#: clutter/clutter-text.c:2849 msgid "Font Color" msgstr "字型顏色" -#: clutter/clutter-text.c:2605 +#: clutter/clutter-text.c:2850 msgid "Color of the font used by the text" msgstr "文字字型所用的顏色" -#: clutter/clutter-text.c:2619 +#: clutter/clutter-text.c:2864 msgid "Editable" msgstr "可編輯" -#: clutter/clutter-text.c:2620 +#: clutter/clutter-text.c:2865 msgid "Whether the text is editable" msgstr "文字是否可以編輯" -#: clutter/clutter-text.c:2635 +#: clutter/clutter-text.c:2880 msgid "Selectable" msgstr "可選取" -#: clutter/clutter-text.c:2636 +#: clutter/clutter-text.c:2881 msgid "Whether the text is selectable" msgstr "文字是否可以選取" -#: clutter/clutter-text.c:2650 +#: clutter/clutter-text.c:2895 msgid "Activatable" msgstr "可啟用" -#: clutter/clutter-text.c:2651 +#: clutter/clutter-text.c:2896 msgid "Whether pressing return causes the activate signal to be emitted" msgstr "按下輸入鍵是否會造成發出啟用信號" -#: clutter/clutter-text.c:2668 +#: clutter/clutter-text.c:2913 msgid "Whether the input cursor is visible" msgstr "輸入游標是否可見" -#: clutter/clutter-text.c:2682 clutter/clutter-text.c:2683 +#: clutter/clutter-text.c:2927 clutter/clutter-text.c:2928 msgid "Cursor Color" msgstr "游標顏色" -#: clutter/clutter-text.c:2697 +#: clutter/clutter-text.c:2942 msgid "Cursor Color Set" msgstr "游標顏色設定" -#: clutter/clutter-text.c:2698 +#: clutter/clutter-text.c:2943 msgid "Whether the cursor color has been set" msgstr "游標顏色是否已設定" -#: clutter/clutter-text.c:2713 +#: clutter/clutter-text.c:2958 msgid "Cursor Size" msgstr "游標大小" -#: clutter/clutter-text.c:2714 +#: clutter/clutter-text.c:2959 msgid "The width of the cursor, in pixels" msgstr "游標的像素寬度" -#: clutter/clutter-text.c:2728 +#: clutter/clutter-text.c:2973 msgid "Cursor Position" msgstr "游標位置" -#: clutter/clutter-text.c:2729 +#: clutter/clutter-text.c:2974 msgid "The cursor position" msgstr "游標的位置" -#: clutter/clutter-text.c:2744 +#: clutter/clutter-text.c:2989 msgid "Selection-bound" msgstr "選取區邊界" -#: clutter/clutter-text.c:2745 +#: clutter/clutter-text.c:2990 msgid "The cursor position of the other end of the selection" msgstr "選取區另一端的游標位置" -#: clutter/clutter-text.c:2760 clutter/clutter-text.c:2761 +#: clutter/clutter-text.c:3005 clutter/clutter-text.c:3006 msgid "Selection Color" msgstr "選取區顏色" -#: clutter/clutter-text.c:2775 +#: clutter/clutter-text.c:3020 msgid "Selection Color Set" msgstr "選取區顏色設定" -#: clutter/clutter-text.c:2776 +#: clutter/clutter-text.c:3021 msgid "Whether the selection color has been set" msgstr "選取區顏色是否已設定" -#: clutter/clutter-text.c:2791 +#: clutter/clutter-text.c:3036 msgid "Attributes" msgstr "屬性" -#: clutter/clutter-text.c:2792 +#: clutter/clutter-text.c:3037 msgid "A list of style attributes to apply to the contents of the actor" msgstr "要套用到演員內容的樣式屬性清單" -#: clutter/clutter-text.c:2814 +#: clutter/clutter-text.c:3059 msgid "Use markup" msgstr "使用標記" -#: clutter/clutter-text.c:2815 +#: clutter/clutter-text.c:3060 msgid "Whether or not the text includes Pango markup" msgstr "文字是否包含 Pango 標記" -#: clutter/clutter-text.c:2831 +#: clutter/clutter-text.c:3076 msgid "Line wrap" msgstr "自動換列" -#: clutter/clutter-text.c:2832 +#: clutter/clutter-text.c:3077 msgid "If set, wrap the lines if the text becomes too wide" msgstr "設定之後如果文字變得太寬就會換列" -#: clutter/clutter-text.c:2847 +#: clutter/clutter-text.c:3092 msgid "Line wrap mode" msgstr "自動換列模式" -#: clutter/clutter-text.c:2848 +#: clutter/clutter-text.c:3093 msgid "Control how line-wrapping is done" msgstr "控制換列行為" -#: clutter/clutter-text.c:2863 +#: clutter/clutter-text.c:3108 msgid "Ellipsize" msgstr "略寫" -#: clutter/clutter-text.c:2864 +#: clutter/clutter-text.c:3109 msgid "The preferred place to ellipsize the string" msgstr "略寫字串的偏好位置" -#: clutter/clutter-text.c:2880 +#: clutter/clutter-text.c:3125 msgid "Line Alignment" msgstr "對齊" -#: clutter/clutter-text.c:2881 +#: clutter/clutter-text.c:3126 msgid "The preferred alignment for the string, for multi-line text" msgstr "多列文字中偏好的字串對齊方式" -#: clutter/clutter-text.c:2897 +#: clutter/clutter-text.c:3142 msgid "Justify" msgstr "調整" -#: clutter/clutter-text.c:2898 +#: clutter/clutter-text.c:3143 msgid "Whether the text should be justified" msgstr "文字是否應該調整" -#: clutter/clutter-text.c:2913 +#: clutter/clutter-text.c:3158 msgid "Password Character" msgstr "密碼字元" -#: clutter/clutter-text.c:2914 +#: clutter/clutter-text.c:3159 msgid "If non-zero, use this character to display the actor's contents" msgstr "如果不是空值就使用這個字元以顯示演員內容" -#: clutter/clutter-text.c:2928 +#: clutter/clutter-text.c:3173 msgid "Max Length" msgstr "最大長度" -#: clutter/clutter-text.c:2929 +#: clutter/clutter-text.c:3174 msgid "Maximum length of the text inside the actor" msgstr "演員內部文字的最大長度值" -#: clutter/clutter-text.c:2952 +#: clutter/clutter-text.c:3197 msgid "Single Line Mode" msgstr "單列模式" -#: clutter/clutter-text.c:2953 +#: clutter/clutter-text.c:3198 msgid "Whether the text should be a single line" msgstr "文字是否只應使用一列" -#: clutter/clutter-texture.c:984 +#: clutter/clutter-text.c:3212 clutter/clutter-text.c:3213 +#, fuzzy +msgid "Selected Text Color" +msgstr "選取區顏色" + +#: clutter/clutter-text.c:3227 +#, fuzzy +msgid "Selected Text Color Set" +msgstr "選取區顏色設定" + +#: clutter/clutter-text.c:3228 +#, fuzzy +msgid "Whether the selected text color has been set" +msgstr "選取區顏色是否已設定" + +#: clutter/clutter-texture.c:1003 msgid "Sync size of actor" msgstr "同步演員的大小" -#: clutter/clutter-texture.c:985 +#: clutter/clutter-texture.c:1004 msgid "Auto sync size of actor to underlying pixbuf dimensions" msgstr "演員大小自動與下層的像素緩衝區尺寸同步" -#: clutter/clutter-texture.c:992 +#: clutter/clutter-texture.c:1011 msgid "Disable Slicing" msgstr "停用切片" -#: clutter/clutter-texture.c:993 +#: clutter/clutter-texture.c:1012 msgid "" "Forces the underlying texture to be singular and not made of smaller space " "saving individual textures" msgstr "強制下層的花紋為單體,而不是由小空間所儲存的個別花紋。" -#: clutter/clutter-texture.c:1002 +#: clutter/clutter-texture.c:1021 msgid "Tile Waste" msgstr "並排耗費" -#: clutter/clutter-texture.c:1003 +#: clutter/clutter-texture.c:1022 msgid "Maximum waste area of a sliced texture" msgstr "切片花紋的最大耗費區域" -#: clutter/clutter-texture.c:1011 +#: clutter/clutter-texture.c:1030 msgid "Horizontal repeat" msgstr "水平重複" -#: clutter/clutter-texture.c:1012 +#: clutter/clutter-texture.c:1031 msgid "Repeat the contents rather than scaling them horizontally" msgstr "重複內容而非將其水平伸展。" -#: clutter/clutter-texture.c:1019 +#: clutter/clutter-texture.c:1038 msgid "Vertical repeat" msgstr "垂直重複" -#: clutter/clutter-texture.c:1020 +#: clutter/clutter-texture.c:1039 msgid "Repeat the contents rather than scaling them vertically" msgstr "重複內容而非將其垂直伸展。" -#: clutter/clutter-texture.c:1027 +#: clutter/clutter-texture.c:1046 msgid "Filter Quality" msgstr "過濾器品質" -#: clutter/clutter-texture.c:1028 +#: clutter/clutter-texture.c:1047 msgid "Rendering quality used when drawing the texture" msgstr "繪製花紋時所用的潤算品質。" -#: clutter/clutter-texture.c:1036 +#: clutter/clutter-texture.c:1055 msgid "Pixel Format" msgstr "像素格式" -#: clutter/clutter-texture.c:1037 +#: clutter/clutter-texture.c:1056 msgid "The Cogl pixel format to use" msgstr "所用的 Cogl 像素格式。" -#: clutter/clutter-texture.c:1045 +#: clutter/clutter-texture.c:1064 msgid "Cogl Texture" msgstr "Cogl 花紋" -#: clutter/clutter-texture.c:1046 +#: clutter/clutter-texture.c:1065 msgid "The underlying Cogl texture handle used to draw this actor" msgstr "用來繪製這個演員的下層 C0gl 花紋控柄" -#: clutter/clutter-texture.c:1053 +#: clutter/clutter-texture.c:1072 msgid "Cogl Material" msgstr "Cogl 材質" -#: clutter/clutter-texture.c:1054 +#: clutter/clutter-texture.c:1073 msgid "The underlying Cogl material handle used to draw this actor" msgstr "用來繪製這個演員下層 Cogl 材質控柄" -#: clutter/clutter-texture.c:1071 +#: clutter/clutter-texture.c:1090 msgid "The path of the file containing the image data" msgstr "包含影像資料檔案的路徑" -#: clutter/clutter-texture.c:1078 +#: clutter/clutter-texture.c:1097 msgid "Keep Aspect Ratio" msgstr "維持外觀比率" -#: clutter/clutter-texture.c:1079 +#: clutter/clutter-texture.c:1098 msgid "" "Keep the aspect ratio of the texture when requesting the preferred width or " "height" msgstr "要求偏好的寬度或高度時保持花紋的外觀比率" -#: clutter/clutter-texture.c:1105 +#: clutter/clutter-texture.c:1124 msgid "Load asynchronously" msgstr "非同步載入" -#: clutter/clutter-texture.c:1106 +#: clutter/clutter-texture.c:1125 msgid "" "Load files inside a thread to avoid blocking when loading images from disk" msgstr "從磁碟載入影像時於執行緒內載入檔案以避免阻塞。" -#: clutter/clutter-texture.c:1122 +#: clutter/clutter-texture.c:1141 msgid "Load data asynchronously" msgstr "同步載入資料" -#: clutter/clutter-texture.c:1123 +#: clutter/clutter-texture.c:1142 msgid "" "Decode image data files inside a thread to reduce blocking when loading " "images from disk" msgstr "從磁碟載入影像時於執行緒內解碼影像資料檔案以降低阻塞。" -#: clutter/clutter-texture.c:1147 +#: clutter/clutter-texture.c:1166 msgid "Pick With Alpha" msgstr "揀取時附帶α" -#: clutter/clutter-texture.c:1148 +#: clutter/clutter-texture.c:1167 msgid "Shape actor with alpha channel when picking" msgstr "揀取時附帶演員的α通道狀態" @@ -1981,26 +2029,6 @@ msgstr "" msgid "Whether the direction should be reversed when reaching the end" msgstr "主舞臺是否應該在幕後潤算" -#: clutter/cogl/cogl/cogl-debug.c:203 -#, fuzzy -msgid "Cogl debugging flags to set" -msgstr "要設定的 Clutter 除錯標記" - -#: clutter/cogl/cogl/cogl-debug.c:205 -#, fuzzy -msgid "Cogl debugging flags to unset" -msgstr "要取消設定的 Clutter 除錯標記" - -#: clutter/cogl/cogl/cogl-debug.c:238 -#, fuzzy -msgid "Cogl Options" -msgstr "Clutter 選項" - -#: clutter/cogl/cogl/cogl-debug.c:239 -#, fuzzy -msgid "Show Cogl options" -msgstr "顯示 Clutter 選項" - #: clutter/evdev/clutter-input-device-evdev.c:147 msgid "sysfs Path" msgstr "" @@ -2020,23 +2048,23 @@ msgstr "裝置類型" msgid "Path of the device node" msgstr "裝置名稱" -#: clutter/glx/clutter-backend-glx.c:134 -msgid "VBlank method to be used (none, dri or glx)" -msgstr "所用的 VBlank 方法 (none,dri 或 glx)" +#: clutter/glx/clutter-backend-glx.c:107 +msgid "Set to 'none' or '0' to disable throttling framerate to vblank" +msgstr "" -#: clutter/x11/clutter-backend-x11.c:484 +#: clutter/x11/clutter-backend-x11.c:483 msgid "X display to use" msgstr "所用的 X 顯示" -#: clutter/x11/clutter-backend-x11.c:490 +#: clutter/x11/clutter-backend-x11.c:489 msgid "X screen to use" msgstr "所用的 X 螢幕" -#: clutter/x11/clutter-backend-x11.c:495 +#: clutter/x11/clutter-backend-x11.c:494 msgid "Make X calls synchronous" msgstr "使 X 呼叫同步" -#: clutter/x11/clutter-backend-x11.c:502 +#: clutter/x11/clutter-backend-x11.c:501 msgid "Enable XInput support" msgstr "啟用 XInput 支援" @@ -2044,98 +2072,117 @@ msgstr "啟用 XInput 支援" msgid "The Clutter backend" msgstr "" -#: clutter/x11/clutter-x11-texture-pixmap.c:544 +#: clutter/x11/clutter-x11-texture-pixmap.c:545 msgid "Pixmap" msgstr "像素圖" -#: clutter/x11/clutter-x11-texture-pixmap.c:545 +#: clutter/x11/clutter-x11-texture-pixmap.c:546 msgid "The X11 Pixmap to be bound" msgstr "關連的 X11 像素圖" -#: clutter/x11/clutter-x11-texture-pixmap.c:553 +#: clutter/x11/clutter-x11-texture-pixmap.c:554 msgid "Pixmap width" msgstr "像素圖寬度" -#: clutter/x11/clutter-x11-texture-pixmap.c:554 +#: clutter/x11/clutter-x11-texture-pixmap.c:555 msgid "The width of the pixmap bound to this texture" msgstr "關連這個花紋的像素圖寬度" -#: clutter/x11/clutter-x11-texture-pixmap.c:562 +#: clutter/x11/clutter-x11-texture-pixmap.c:563 msgid "Pixmap height" msgstr "像素圖高度" -#: clutter/x11/clutter-x11-texture-pixmap.c:563 +#: clutter/x11/clutter-x11-texture-pixmap.c:564 msgid "The height of the pixmap bound to this texture" msgstr "關連這個花紋的像素圖高度" -#: clutter/x11/clutter-x11-texture-pixmap.c:571 +#: clutter/x11/clutter-x11-texture-pixmap.c:572 msgid "Pixmap Depth" msgstr "像素圖深度" -#: clutter/x11/clutter-x11-texture-pixmap.c:572 +#: clutter/x11/clutter-x11-texture-pixmap.c:573 msgid "The depth (in number of bits) of the pixmap bound to this texture" msgstr "與這個花紋相關連的像素圖深度 (以位元數計算)" -#: clutter/x11/clutter-x11-texture-pixmap.c:580 +#: clutter/x11/clutter-x11-texture-pixmap.c:581 msgid "Automatic Updates" msgstr "自動更新" -#: clutter/x11/clutter-x11-texture-pixmap.c:581 +#: clutter/x11/clutter-x11-texture-pixmap.c:582 msgid "If the texture should be kept in sync with any pixmap changes." msgstr "花紋是否應該保持與任何像素圖變更同步。" -#: clutter/x11/clutter-x11-texture-pixmap.c:589 +#: clutter/x11/clutter-x11-texture-pixmap.c:590 msgid "Window" msgstr "視窗" -#: clutter/x11/clutter-x11-texture-pixmap.c:590 +#: clutter/x11/clutter-x11-texture-pixmap.c:591 msgid "The X11 Window to be bound" msgstr "相關連的 X11 視窗" -#: clutter/x11/clutter-x11-texture-pixmap.c:598 +#: clutter/x11/clutter-x11-texture-pixmap.c:599 msgid "Window Redirect Automatic" msgstr "視窗自動重新導向" -#: clutter/x11/clutter-x11-texture-pixmap.c:599 +#: clutter/x11/clutter-x11-texture-pixmap.c:600 msgid "If composite window redirects are set to Automatic (or Manual if false)" msgstr "合成視窗是否設定為自動重新導向 (或是設為手動)" -#: clutter/x11/clutter-x11-texture-pixmap.c:609 +#: clutter/x11/clutter-x11-texture-pixmap.c:610 msgid "Window Mapped" msgstr "視窗已映射" -#: clutter/x11/clutter-x11-texture-pixmap.c:610 +#: clutter/x11/clutter-x11-texture-pixmap.c:611 msgid "If window is mapped" msgstr "視窗是否已映射" -#: clutter/x11/clutter-x11-texture-pixmap.c:619 +#: clutter/x11/clutter-x11-texture-pixmap.c:620 msgid "Destroyed" msgstr "已銷毀" -#: clutter/x11/clutter-x11-texture-pixmap.c:620 +#: clutter/x11/clutter-x11-texture-pixmap.c:621 msgid "If window has been destroyed" msgstr "視窗是否已銷毀" -#: clutter/x11/clutter-x11-texture-pixmap.c:628 +#: clutter/x11/clutter-x11-texture-pixmap.c:629 msgid "Window X" msgstr "視窗 X 座標" -#: clutter/x11/clutter-x11-texture-pixmap.c:629 +#: clutter/x11/clutter-x11-texture-pixmap.c:630 msgid "X position of window on screen according to X11" msgstr "根據 X11 所得螢幕上視窗的 X 座標" -#: clutter/x11/clutter-x11-texture-pixmap.c:637 +#: clutter/x11/clutter-x11-texture-pixmap.c:638 msgid "Window Y" msgstr "視窗 Y 座標" -#: clutter/x11/clutter-x11-texture-pixmap.c:638 +#: clutter/x11/clutter-x11-texture-pixmap.c:639 msgid "Y position of window on screen according to X11" msgstr "根據 X11 所得螢幕上視窗的 Y 座標" -#: clutter/x11/clutter-x11-texture-pixmap.c:645 +#: clutter/x11/clutter-x11-texture-pixmap.c:646 msgid "Window Override Redirect" msgstr "視窗覆寫重新導向" -#: clutter/x11/clutter-x11-texture-pixmap.c:646 +#: clutter/x11/clutter-x11-texture-pixmap.c:647 msgid "If this is an override-redirect window" msgstr "是否這是個覆寫重新導向的視窗" + +#, fuzzy +#~ msgid "Cogl debugging flags to set" +#~ msgstr "要設定的 Clutter 除錯標記" + +#, fuzzy +#~ msgid "Cogl debugging flags to unset" +#~ msgstr "要取消設定的 Clutter 除錯標記" + +#, fuzzy +#~ msgid "Cogl Options" +#~ msgstr "Clutter 選項" + +#, fuzzy +#~ msgid "Show Cogl options" +#~ msgstr "顯示 Clutter 選項" + +#~ msgid "VBlank method to be used (none, dri or glx)" +#~ msgstr "所用的 VBlank 方法 (none,dri 或 glx)" diff --git a/tests/conform/test-path.c b/tests/conform/test-path.c index b2de235a0..9790c0ef3 100644 --- a/tests/conform/test-path.c +++ b/tests/conform/test-path.c @@ -1,5 +1,5 @@ #include <clutter/clutter.h> -#include <cairo/cairo.h> +#include <cairo.h> #include <string.h> #include <math.h> diff --git a/tests/conform/test-pick.c b/tests/conform/test-pick.c index 44f2a66b2..01647d148 100644 --- a/tests/conform/test-pick.c +++ b/tests/conform/test-pick.c @@ -6,6 +6,7 @@ #define STAGE_HEIGHT 480 #define ACTORS_X 12 #define ACTORS_Y 16 +#define SHIFT_STEP STAGE_WIDTH / ACTORS_X typedef struct _State State; @@ -18,6 +19,75 @@ struct _State gboolean pass; }; +struct _ShiftEffect +{ + ClutterShaderEffect parent_instance; +}; + +struct _ShiftEffectClass +{ + ClutterShaderEffectClass parent_class; +}; + +typedef struct _ShiftEffect ShiftEffect; +typedef struct _ShiftEffectClass ShiftEffectClass; + +#define TYPE_SHIFT_EFFECT (shift_effect_get_type ()) + +G_DEFINE_TYPE (ShiftEffect, + shift_effect, + CLUTTER_TYPE_SHADER_EFFECT); + +static void +shader_paint (ClutterEffect *effect, + ClutterEffectPaintFlags flags) +{ + ClutterShaderEffect *shader = CLUTTER_SHADER_EFFECT (effect); + float tex_width; + ClutterActor *actor = + clutter_actor_meta_get_actor (CLUTTER_ACTOR_META (effect)); + + g_debug ("shader_paint"); + + clutter_shader_effect_set_shader_source (shader, + "uniform sampler2D tex;\n" + "uniform float step;\n" + "void main (void)\n" + "{\n" + " gl_FragColor = texture2D(tex, vec2 (gl_TexCoord[0].s + step,\n" + " gl_TexCoord[0].t));\n" + "}\n"); + + tex_width = clutter_actor_get_width (actor); + + clutter_shader_effect_set_uniform (shader, "tex", G_TYPE_INT, 1, 0); + clutter_shader_effect_set_uniform (shader, "step", G_TYPE_FLOAT, 1, + SHIFT_STEP / tex_width); + + CLUTTER_EFFECT_CLASS (shift_effect_parent_class)->paint (effect, flags); +} + +static void +shader_pick (ClutterEffect *effect, + ClutterEffectPaintFlags flags) +{ + shader_paint (effect, flags); +} + +static void +shift_effect_class_init (ShiftEffectClass *klass) +{ + ClutterEffectClass *shader_class = CLUTTER_EFFECT_CLASS (klass); + + shader_class->paint = shader_paint; + shader_class->pick = shader_pick; +} + +static void +shift_effect_init (ShiftEffect *self) +{ +} + static gboolean on_timeout (State *state) { @@ -34,7 +104,7 @@ on_timeout (State *state) clutter_stage_get_actor_at_pos (CLUTTER_STAGE (state->stage), CLUTTER_PICK_REACTIVE, 10, 10); - for (test_num = 0; test_num < 3; test_num++) + for (test_num = 0; test_num < 5; test_num++) { if (test_num == 0) { @@ -69,53 +139,91 @@ on_timeout (State *state) if (g_test_verbose ()) g_print ("Clipped covering actor:\n"); } + else if (test_num == 3) + { + clutter_actor_hide (over_actor); + + clutter_actor_add_effect_with_name (CLUTTER_ACTOR (state->stage), + "blur", + clutter_blur_effect_new ()); + + if (g_test_verbose ()) + g_print ("With blur effect:\n"); + } + else if (test_num == 4) + { + clutter_actor_hide (over_actor); + clutter_actor_remove_effect_by_name (CLUTTER_ACTOR (state->stage), + "blur"); + + clutter_actor_add_effect_with_name (CLUTTER_ACTOR (state->stage), + "shift", + g_object_new (TYPE_SHIFT_EFFECT, NULL)); + + if (g_test_verbose ()) + g_print ("With shift effect:\n"); + } for (y = 0; y < ACTORS_Y; y++) - for (x = 0; x < ACTORS_X; x++) - { - gboolean pass = FALSE; - ClutterActor *actor - = clutter_stage_get_actor_at_pos (CLUTTER_STAGE (state->stage), - CLUTTER_PICK_ALL, - x * state->actor_width - + state->actor_width / 2, - y * state->actor_height - + state->actor_height / 2); - - if (g_test_verbose ()) - g_print ("% 3i,% 3i / %p -> ", - x, y, state->actors[y * ACTORS_X + x]); - - if (actor == NULL) - { - if (g_test_verbose ()) - g_print ("NULL: FAIL\n"); - } - else if (actor == over_actor) - { - if (test_num == 2 - && x >= 2 && x < ACTORS_X - 2 - && y >= 2 && y < ACTORS_Y - 2) - pass = TRUE; - - if (g_test_verbose ()) - g_print ("over_actor: %s\n", pass ? "pass" : "FAIL"); - } - else - { - if (actor == state->actors[y * ACTORS_X + x] - && (test_num != 2 - || x < 2 || x >= ACTORS_X - 2 - || y < 2 || y >= ACTORS_Y - 2)) - pass = TRUE; - - if (g_test_verbose ()) - g_print ("%p: %s\n", actor, pass ? "pass" : "FAIL"); - } - - if (!pass) - state->pass = FALSE; - } + { + if (test_num == 4) + x = 1; + else + x = 0; + + for (; x < ACTORS_X; x++) + { + gboolean pass = FALSE; + gfloat pick_x; + ClutterActor *actor; + + pick_x = x * state->actor_width + state->actor_width / 2; + + if (test_num == 4) + pick_x -= SHIFT_STEP; + + actor + = clutter_stage_get_actor_at_pos (CLUTTER_STAGE (state->stage), + CLUTTER_PICK_ALL, + pick_x, + y * state->actor_height + + state->actor_height / 2); + + if (g_test_verbose ()) + g_print ("% 3i,% 3i / %p -> ", + x, y, state->actors[y * ACTORS_X + x]); + + if (actor == NULL) + { + if (g_test_verbose ()) + g_print ("NULL: FAIL\n"); + } + else if (actor == over_actor) + { + if (test_num == 2 + && x >= 2 && x < ACTORS_X - 2 + && y >= 2 && y < ACTORS_Y - 2) + pass = TRUE; + + if (g_test_verbose ()) + g_print ("over_actor: %s\n", pass ? "pass" : "FAIL"); + } + else + { + if (actor == state->actors[y * ACTORS_X + x] + && (test_num != 2 + || x < 2 || x >= ACTORS_X - 2 + || y < 2 || y >= ACTORS_Y - 2)) + pass = TRUE; + + if (g_test_verbose ()) + g_print ("%p: %s\n", actor, pass ? "pass" : "FAIL"); + } + + if (!pass) + state->pass = FALSE; + } + } } clutter_main_quit (); diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am index f886a6d6f..b30d3d1bd 100644 --- a/tests/data/Makefile.am +++ b/tests/data/Makefile.am @@ -3,17 +3,18 @@ NULL = json_files = \ test-script-animation.json \ test-script-child.json \ + test-script-layout-property.json \ test-script-implicit-alpha.json \ test-script.json \ test-script-named-object.json \ test-script-object-property.json \ + test-script-signals.json \ test-script-single.json \ test-script-model.json \ test-animator-1.json \ test-animator-2.json \ test-animator-3.json \ test-state-1.json \ - test-script-layout-property.json \ $(NULL) png_files = \ diff --git a/tests/data/test-script-signals.json b/tests/data/test-script-signals.json new file mode 100644 index 000000000..ed0ab0ec7 --- /dev/null +++ b/tests/data/test-script-signals.json @@ -0,0 +1,68 @@ +[ + { + "id" : "button", + "type" : "ClutterRectangle", + + "width" : "16 em", + "height" : "6 em", + + "color" : "rgb(255, 0, 0)", + "opacity" : 128, + + "scale-gravity" : "center", + + "reactive" : true, + + "signals" : [ + { + "name" : "button-press-event", + "handler" : "on_button_press" + }, + { "name" : "enter-event", "states" : "button-states", "target-state" : "hover" }, + { "name" : "leave-event", "states" : "button-states", "target-state" : "base" }, + { "name" : "button-press-event", "states" : "button-states", "target-state" : "active" }, + { "name" : "button-release-event", "states" : "button-states", "target-state" : "base" } + ] + }, + + { + "id" : "button-states", + "type" : "ClutterState", + + "duration" : 250, + + "transitions" : [ + { + "source" : null, + "target" : "base", + + "keys" : [ + [ "button", "opacity", "linear", 128 ], + [ "button", "scale-x", "ease-in-cubic", 1.0 ], + [ "button", "scale-y", "ease-in-cubic", 1.0 ], + [ "button", "color", "linear", "rgb(255, 0, 0)" ] + ] + }, + { + "source" : null, + "target" : "hover", + + "keys" : [ + [ "button", "opacity", "linear", 255 ], + [ "button", "scale-x", "ease-out-bounce", 1.4 ], + [ "button", "scale-y", "ease-out-bounce", 1.4 ], + [ "button", "color", "linear", "rgb(0, 255, 0)" ] + ] + }, + { + "source" : null, + "target" : "active", + + "keys" : [ + [ "button", "opacity", "linear", 255 ], + [ "button", "color", "linear", "rgb(0, 0, 255)" ] + ] + } + ] + } +] diff --git a/tests/interactive/Makefile.am b/tests/interactive/Makefile.am index b288e27a1..a4069b98c 100644 --- a/tests/interactive/Makefile.am +++ b/tests/interactive/Makefile.am @@ -52,10 +52,12 @@ UNIT_TESTS = \ test-drag.c \ test-constraints.c \ test-scrolling.c \ + test-swipe-action.c \ test-cogl-point-sprites.c \ test-table-layout.c \ test-path-constraint.c \ - test-snap-constraint.c + test-snap-constraint.c \ + test-state-script.c if X11_TESTS UNIT_TESTS += test-pixmap.c test-devices.c diff --git a/tests/interactive/test-bin-layout.c b/tests/interactive/test-bin-layout.c index bc461ba81..d5aa4d3c5 100644 --- a/tests/interactive/test-bin-layout.c +++ b/tests/interactive/test-bin-layout.c @@ -1,10 +1,12 @@ #include <stdlib.h> #include <gmodule.h> -#include <cairo/cairo.h> +#include <cairo.h> #include <clutter/clutter.h> static const ClutterColor bg_color = { 0xcc, 0xcc, 0xcc, 0x99 }; +static gboolean is_expanded = FALSE; + static void update_background (ClutterActor *tex, const ClutterColor *color, @@ -95,8 +97,6 @@ on_rect_clicked (ClutterClickAction *action, ClutterActor *rect, ClutterActor *box) { - static gboolean is_expanded = FALSE; - if (!is_expanded) clutter_actor_animate (box, CLUTTER_EASE_OUT_BOUNCE, 250, "width", 400.0, @@ -111,6 +111,30 @@ on_rect_clicked (ClutterClickAction *action, is_expanded = !is_expanded; } +static gboolean +on_rect_long_press (ClutterClickAction *action, + ClutterActor *rect, + ClutterLongPressState state, + ClutterActor *box) +{ + switch (state) + { + case CLUTTER_LONG_PRESS_QUERY: + g_print ("*** long press: query ***\n"); + return is_expanded; + + case CLUTTER_LONG_PRESS_CANCEL: + g_print ("*** long press: cancel ***\n"); + break; + + case CLUTTER_LONG_PRESS_ACTIVATE: + g_print ("*** long press: activate ***\n"); + break; + } + + return TRUE; +} + static void on_box_allocation_changed (ClutterActor *box, const ClutterActorBox *allocation, @@ -219,6 +243,7 @@ test_bin_layout_main (int argc, char *argv[]) action = clutter_click_action_new (); clutter_actor_add_action (rect, action); g_signal_connect (action, "clicked", G_CALLBACK (on_rect_clicked), box); + g_signal_connect (action, "long-press", G_CALLBACK (on_rect_long_press), box); g_signal_connect (box, "enter-event", G_CALLBACK (on_box_enter), rect); diff --git a/tests/interactive/test-constraints.c b/tests/interactive/test-constraints.c index 4474784cf..b5eb8ec79 100644 --- a/tests/interactive/test-constraints.c +++ b/tests/interactive/test-constraints.c @@ -2,6 +2,8 @@ #include <gmodule.h> #include <clutter/clutter.h> +#define RECT_SIZE 128 + #define H_PADDING 32 #define V_PADDING 32 @@ -21,6 +23,24 @@ static const gchar *colors[N_RECTS] = { "#ef2929", "#cc0000", "#a40000" }; +static const gchar *desaturare_glsl_shader = +"uniform sampler2D tex;\n" +"uniform float factor;\n" +"\n" +"vec3 desaturate (const vec3 color, const float desaturation)\n" +"{\n" +" const vec3 gray_conv = vec3 (0.299, 0.587, 0.114);\n" +" vec3 gray = vec3 (dot (gray_conv, color));\n" +" return vec3 (mix (color.rgb, gray, desaturation));\n" +"}\n" +"\n" +"void main ()\n" +"{\n" +" vec4 color = cogl_color_in * texture2D (tex, vec2 (cogl_tex_coord_in[0].xy));\n" +" color.rgb = desaturate (color.rgb, factor);\n" +" cogl_color_out = color;\n" +"}\n"; + static gboolean is_expanded = FALSE; static gboolean @@ -61,7 +81,7 @@ on_button_release (ClutterActor *actor, "@constraints.x-bind.offset", west_offset, NULL); clutter_actor_animate (rects[Center], CLUTTER_LINEAR, 500, - "opacity", 128, + "@effects.desaturate.enabled", TRUE, NULL); clutter_actor_animate (rects[East], CLUTTER_EASE_OUT_CUBIC, 500, "opacity", 255, @@ -88,7 +108,7 @@ on_button_release (ClutterActor *actor, gint i; clutter_actor_animate (rects[Center], CLUTTER_LINEAR, 500, - "opacity", 255, + "@effects.desaturate.enabled", FALSE, NULL); for (i = NorthWest; i < N_RECTS; i++) @@ -114,6 +134,7 @@ test_constraints_main (int argc, char *argv[]) { ClutterActor *stage, *rect; ClutterConstraint *constraint; + ClutterEffect *effect; ClutterColor rect_color; gint i; @@ -133,7 +154,7 @@ test_constraints_main (int argc, char *argv[]) G_CALLBACK (on_button_release), NULL); clutter_rectangle_set_color (CLUTTER_RECTANGLE (rect), &rect_color); - clutter_actor_set_size (rect, 128, 128); + clutter_actor_set_size (rect, RECT_SIZE, RECT_SIZE); clutter_actor_set_reactive (rect, TRUE); clutter_container_add_actor (CLUTTER_CONTAINER (stage), rect); @@ -143,6 +164,21 @@ test_constraints_main (int argc, char *argv[]) constraint = clutter_align_constraint_new (stage, CLUTTER_ALIGN_Y_AXIS, 0.5); clutter_actor_add_constraint_with_name (rect, "y-align", constraint); + /* this is the equivalent of the DesaturateEffect; we cannot animate + * the factor because the animation API only understands GObject + * properties; so we use the ActorMeta:enabled property to toggle + * the shader + */ + effect = clutter_shader_effect_new (CLUTTER_FRAGMENT_SHADER); + clutter_shader_effect_set_shader_source (CLUTTER_SHADER_EFFECT (effect), + desaturare_glsl_shader); + clutter_shader_effect_set_uniform (CLUTTER_SHADER_EFFECT (effect), + "tex", G_TYPE_INT, 1, 0); + clutter_shader_effect_set_uniform (CLUTTER_SHADER_EFFECT (effect), + "factor", G_TYPE_FLOAT, 1, 0.85); + clutter_actor_meta_set_enabled (CLUTTER_ACTOR_META (effect), FALSE); + clutter_actor_add_effect_with_name (rect, "desaturate", effect); + rects[Center] = rect; for (i = 0; i < N_RECTS; i++) diff --git a/tests/interactive/test-flow-layout.c b/tests/interactive/test-flow-layout.c index e0d602485..82c2f3070 100644 --- a/tests/interactive/test-flow-layout.c +++ b/tests/interactive/test-flow-layout.c @@ -1,6 +1,6 @@ #include <stdlib.h> #include <gmodule.h> -#include <cairo/cairo.h> +#include <cairo.h> #include <clutter/clutter.h> #define N_RECTS 20 diff --git a/tests/interactive/test-shader.c b/tests/interactive/test-shader.c index 4b95d5ca8..79a014b88 100644 --- a/tests/interactive/test-shader.c +++ b/tests/interactive/test-shader.c @@ -1,5 +1,7 @@ /*#define TEST_GROUP */ +#undef CLUTTER_DISABLE_DEPRECATED + #include <clutter/clutter.h> #include <errno.h> diff --git a/tests/interactive/test-state-script.c b/tests/interactive/test-state-script.c new file mode 100644 index 000000000..276cd85ff --- /dev/null +++ b/tests/interactive/test-state-script.c @@ -0,0 +1,54 @@ +#include <stdlib.h> + +#include <gmodule.h> + +#include <clutter/clutter.h> + +#define TEST_STATE_SCRIPT_FILE TESTS_DATADIR G_DIR_SEPARATOR_S "test-script-signals.json" + +gboolean +on_button_press (ClutterActor *actor, + ClutterEvent *event, + gpointer dummy G_GNUC_UNUSED) +{ + g_print ("Button pressed!\n"); + + return FALSE; +} + +G_MODULE_EXPORT int +test_state_script_main (int argc, char *argv[]) +{ + ClutterActor *stage, *button; + ClutterScript *script; + GError *error = NULL; + + if (clutter_init (&argc, &argv) != CLUTTER_INIT_SUCCESS) + return EXIT_FAILURE; + + script = clutter_script_new (); + clutter_script_load_from_file (script, TEST_STATE_SCRIPT_FILE, &error); + if (error != NULL) + g_error ("Unable to load '%s': %s\n", + TEST_STATE_SCRIPT_FILE, + error->message); + + stage = clutter_stage_new (); + clutter_stage_set_title (CLUTTER_STAGE (stage), "State Script"); + clutter_stage_set_user_resizable (CLUTTER_STAGE (stage), TRUE); + g_signal_connect (stage, "destroy", G_CALLBACK (clutter_main_quit), NULL); + clutter_actor_show (stage); + + button = CLUTTER_ACTOR (clutter_script_get_object (script, "button")); + clutter_container_add_actor (CLUTTER_CONTAINER (stage), button); + clutter_actor_add_constraint (button, clutter_align_constraint_new (stage, CLUTTER_ALIGN_X_AXIS, 0.5)); + clutter_actor_add_constraint (button, clutter_align_constraint_new (stage, CLUTTER_ALIGN_Y_AXIS, 0.5)); + + clutter_script_connect_signals (script, NULL); + + clutter_main (); + + g_object_unref (script); + + return EXIT_SUCCESS; +} diff --git a/tests/interactive/test-swipe-action.c b/tests/interactive/test-swipe-action.c new file mode 100644 index 000000000..de3587e5c --- /dev/null +++ b/tests/interactive/test-swipe-action.c @@ -0,0 +1,187 @@ +#include <stdlib.h> +#include <clutter/clutter.h> + +enum { + VERTICAL = 0, + HORIZONTAL = 1, + BOTH = 2 +}; + +static void +swept_cb (ClutterSwipeAction *action, + ClutterActor *actor, + ClutterSwipeDirection direction, + gpointer data_) +{ + guint axis = GPOINTER_TO_UINT (data_); + gchar *direction_str = g_strdup (""); + + if (axis == HORIZONTAL && + ((direction & CLUTTER_SWIPE_DIRECTION_UP) != 0 || + (direction & CLUTTER_SWIPE_DIRECTION_DOWN) != 0)) + { + g_print ("discarding non-horizontal swipe on '%s'\n", + clutter_actor_get_name (actor)); + return; + } + + if (axis == VERTICAL && + ((direction & CLUTTER_SWIPE_DIRECTION_LEFT) != 0 || + (direction & CLUTTER_SWIPE_DIRECTION_RIGHT) != 0)) + { + g_print ("discarding non-vertical swipe on '%s'\n", + clutter_actor_get_name (actor)); + return; + } + + if (direction & CLUTTER_SWIPE_DIRECTION_UP) + { + char *old_str = direction_str; + + direction_str = g_strconcat (direction_str, " up", NULL); + g_free (old_str); + } + + if (direction & CLUTTER_SWIPE_DIRECTION_DOWN) + { + char *old_str = direction_str; + + direction_str = g_strconcat (direction_str, " down", NULL); + g_free (old_str); + } + + if (direction & CLUTTER_SWIPE_DIRECTION_LEFT) + { + char *old_str = direction_str; + + direction_str = g_strconcat (direction_str, " left", NULL); + g_free (old_str); + } + + if (direction & CLUTTER_SWIPE_DIRECTION_RIGHT) + { + char *old_str = direction_str; + + direction_str = g_strconcat (direction_str, " right", NULL); + g_free (old_str); + } + + g_print ("swept: '%s': %s\n", clutter_actor_get_name (actor), direction_str); + + g_free (direction_str); +} + +static void +gesture_cancel_cb (ClutterSwipeAction *action, + ClutterActor *actor, + gpointer user_data) +{ + g_debug ("gesture cancelled: '%s'", clutter_actor_get_name (actor)); +} + +static void +attach_action (ClutterActor *actor, guint axis) +{ + ClutterAction *action; + + action = g_object_new (CLUTTER_TYPE_SWIPE_ACTION, NULL); + clutter_actor_add_action (actor, action); + g_signal_connect (action, "swept", G_CALLBACK (swept_cb), GUINT_TO_POINTER (axis)); + g_signal_connect (action, "gesture-cancel", G_CALLBACK (gesture_cancel_cb), NULL); +} + +G_MODULE_EXPORT int +test_swipe_action_main (int argc, char *argv[]) +{ + ClutterActor *stage, *rect; + + if (clutter_init (&argc, &argv) != CLUTTER_INIT_SUCCESS) + return 1; + + stage = clutter_stage_get_default (); + clutter_stage_set_title (CLUTTER_STAGE (stage), "Swipe action test"); + clutter_actor_set_size (stage, 640, 480); + + rect = clutter_rectangle_new_with_color (CLUTTER_COLOR_Red); + clutter_actor_set_name (rect, "Vertical swipes"); + clutter_actor_set_size (rect, 150, 150); + clutter_actor_set_position (rect, 10, 100); + clutter_actor_set_reactive (rect, TRUE); + clutter_container_add_actor (CLUTTER_CONTAINER (stage), rect); + attach_action (rect, VERTICAL); + + rect = clutter_rectangle_new_with_color (CLUTTER_COLOR_Blue); + clutter_actor_set_name (rect, "Horizontal swipes"); + clutter_actor_set_size (rect, 150, 150); + clutter_actor_set_position (rect, 170, 100); + clutter_actor_set_reactive (rect, TRUE); + clutter_container_add_actor (CLUTTER_CONTAINER (stage), rect); + attach_action (rect, HORIZONTAL); + + rect = clutter_rectangle_new_with_color (CLUTTER_COLOR_Green); + clutter_actor_set_name (rect, "All swipes"); + clutter_actor_set_size (rect, 150, 150); + clutter_actor_set_position (rect, 330, 100); + clutter_actor_set_reactive (rect, TRUE); + clutter_container_add_actor (CLUTTER_CONTAINER (stage), rect); + attach_action (rect, BOTH); + + { + ClutterLayoutManager *layout = clutter_box_layout_new (); + ClutterActor *box, *label; + float offset; + + clutter_box_layout_set_vertical (CLUTTER_BOX_LAYOUT (layout), TRUE); + clutter_box_layout_set_spacing (CLUTTER_BOX_LAYOUT (layout), 6); + + box = clutter_box_new (layout); + + label = clutter_text_new (); + clutter_text_set_markup (CLUTTER_TEXT (label), + "<b>Red</b>: vertical swipes only"); + clutter_box_layout_pack (CLUTTER_BOX_LAYOUT (layout), + label, + TRUE, + TRUE, TRUE, + CLUTTER_BOX_ALIGNMENT_START, + CLUTTER_BOX_ALIGNMENT_CENTER); + + label = clutter_text_new (); + clutter_text_set_markup (CLUTTER_TEXT (label), + "<b>Blue</b>: horizontal swipes only"); + clutter_box_layout_pack (CLUTTER_BOX_LAYOUT (layout), + label, + TRUE, + TRUE, TRUE, + CLUTTER_BOX_ALIGNMENT_START, + CLUTTER_BOX_ALIGNMENT_CENTER); + + label = clutter_text_new (); + clutter_text_set_markup (CLUTTER_TEXT (label), + "<b>Green</b>: both"); + clutter_box_layout_pack (CLUTTER_BOX_LAYOUT (layout), + label, + TRUE, + TRUE, TRUE, + CLUTTER_BOX_ALIGNMENT_START, + CLUTTER_BOX_ALIGNMENT_CENTER); + + offset = clutter_actor_get_height (stage) + - clutter_actor_get_height (box) + - 12.0; + + clutter_container_add_actor (CLUTTER_CONTAINER (stage), box); + clutter_actor_add_constraint (box, clutter_bind_constraint_new (stage, + CLUTTER_BIND_X, + 12.0)); + clutter_actor_add_constraint (box, clutter_bind_constraint_new (stage, + CLUTTER_BIND_Y, + offset)); + } + + clutter_actor_show_all (stage); + + clutter_main (); + + return EXIT_SUCCESS; +} |