r35187 - in /desktop/experimental/gnome-shell/debian: changelog control patches/25-close-the-recorder-instead-of-pausing-it.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Wed May 30 10:17:02 UTC 2012


Author: biebl
Date: Wed May 30 10:17:01 2012
New Revision: 35187

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=35187
Log:
debian/patches/25-close-the-recorder-instead-of-pausing-it.patch: Close
the screen recorder instead of pausing. Otherwise we continue to write to
the same output file. Patch cherry-picked from upstream Git.

Added:
    desktop/experimental/gnome-shell/debian/patches/25-close-the-recorder-instead-of-pausing-it.patch
Modified:
    desktop/experimental/gnome-shell/debian/changelog
    desktop/experimental/gnome-shell/debian/control
    desktop/experimental/gnome-shell/debian/patches/series

Modified: desktop/experimental/gnome-shell/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/changelog?rev=35187&op=diff
==============================================================================
--- desktop/experimental/gnome-shell/debian/changelog [utf-8] (original)
+++ desktop/experimental/gnome-shell/debian/changelog [utf-8] Wed May 30 10:17:01 2012
@@ -12,6 +12,9 @@
     no longer update properly. Closes: #674429
   * Don't build the screen recorder on arm{el,hf} as the screen grabber uses
     GL/GLX and on those archs cogl uses GLES.
+  * debian/patches/25-close-the-recorder-instead-of-pausing-it.patch: Close
+    the screen recorder instead of pausing. Otherwise we continue to write to
+    the same output file. Patch cherry-picked from upstream Git.
 
  -- Michael Biebl <biebl at debian.org>  Tue, 22 May 2012 08:34:06 +0200
 

Modified: desktop/experimental/gnome-shell/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/control?rev=35187&op=diff
==============================================================================
--- desktop/experimental/gnome-shell/debian/control [utf-8] (original)
+++ desktop/experimental/gnome-shell/debian/control [utf-8] Wed May 30 10:17:01 2012
@@ -33,7 +33,7 @@
                libgnome-desktop-3-dev (>= 2.90.0),
                libgnome-keyring-dev,
                libgnome-menu-3-dev,
-               libgstreamer0.10-dev (>= 0.10.16),
+               libgstreamer0.10-dev (>= 0.10.16) [!armel !armhf],
                libgtk-3-dev (>= 3.3.9),
                libmutter-dev (>= 3.4.1),
                libnm-glib-dev (>= 0.9) [linux-any],

Added: desktop/experimental/gnome-shell/debian/patches/25-close-the-recorder-instead-of-pausing-it.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/patches/25-close-the-recorder-instead-of-pausing-it.patch?rev=35187&op=file
==============================================================================
--- desktop/experimental/gnome-shell/debian/patches/25-close-the-recorder-instead-of-pausing-it.patch (added)
+++ desktop/experimental/gnome-shell/debian/patches/25-close-the-recorder-instead-of-pausing-it.patch [utf-8] Wed May 30 10:17:01 2012
@@ -1,0 +1,26 @@
+From 915524e1ab7d2c5efb95985f30ee2f7c5ca69554 Mon Sep 17 00:00:00 2001
+From: Rui Matos <tiagomatos at gmail.com>
+Date: Wed, 02 May 2012 14:44:40 +0000
+Subject: main: Close the recorder instead of pausing it
+
+Pausing means that we will continue to use the same output file when
+the keybinding is activated again. While useful to record a single
+video in chunks, it doesn't seem to be how most users understand the
+keybinding. Closing the recorder will close the file and create a new
+one the next time the keybinding is pressed.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=675128
+---
+Index: gnome-shell-3.4.1/js/ui/main.js
+===================================================================
+--- gnome-shell-3.4.1.orig/js/ui/main.js	2012-05-29 18:36:02.083528151 +0200
++++ gnome-shell-3.4.1/js/ui/main.js	2012-05-29 18:36:02.371528140 +0200
+@@ -112,7 +112,7 @@
+         }
+ 
+         if (recorder.is_recording()) {
+-            recorder.pause();
++            recorder.close();
+             Meta.enable_unredirect_for_screen(global.screen);
+         } else {
+             // read the parameters from GSettings always in case they have changed

Modified: desktop/experimental/gnome-shell/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gnome-shell/debian/patches/series?rev=35187&op=diff
==============================================================================
--- desktop/experimental/gnome-shell/debian/patches/series [utf-8] (original)
+++ desktop/experimental/gnome-shell/debian/patches/series [utf-8] Wed May 30 10:17:01 2012
@@ -4,3 +4,4 @@
 14_make-GLX-optional.patch
 21_revert_evolution_gsettings.patch
 22-remove-online-accounts-from-user-menu.patch
+25-close-the-recorder-instead-of-pausing-it.patch




More information about the pkg-gnome-commits mailing list