After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 576130 - Better handling of recorder output
Better handling of recorder output
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: extensions
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2009-03-20 21:05 UTC by Owen Taylor
Modified: 2012-08-23 17:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Owen Taylor 2009-03-20 21:05:51 UTC
The built in recorder always currently dumps the recording in the user's home directory. This is:

 A) Good because it doesn't show up anywhere that you might be recording
 B) Bad because it's pretty mysterious

What probably would make the best UI sense is to record into a mktemp'ed file in /tmp, then have a dialog when the recording finishes to select where to save it. This probably wouldn't be in ShellRecorder would have a signal to say "I've saved it to <X>", and you connect to that signal from JS to do the GUI.

(Some issues if the recording got really large - /tmp might be on tmpfs so might have size limits, and if it's not the same partition as /home moving it to Desktop or Documents might require copying the bits.)

Simpler would be to just allow configuring the file name that it saves to via environment variable, or command line option to --gnome-shell. All the internals are there to do that, just not the actual configuration. 

Simpler yet would be to move the default location from ~ to ~/Desktop so the user would see where the recording was dropped. The downside is (as mentioned above) if you are taking a series of short moves within a session, you have to move that aside before recording another.

(Related is the question of whether the movie should show up in recent documents or not)
Comment 1 Dan Winship 2010-01-20 22:17:01 UTC
changing component; screen recording should probably be an extension
Comment 2 Florian Müllner 2012-08-23 17:57:43 UTC
I'd say we can close this by now - screen recordings are now saved to the user's Videos directory as explicitly requested by the designers. Once we get the Videos core application, those recordings will show up there.