This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. GNOME Sound Recorder

1.1. Meg Ford

1.1.1. Abstract

This summer I intend to write a new sound recorder application for the desktop. The app will be Gstreamer based, and will be written in GJS. I intend to make use of some of the new widgets in Libgd as well as some of the new GNOME 3 style Gtk+ widgets such as EggListBox. I am going to be using Giovanni Campagna's new Gtk JS app base as the basis of my application. As I work on the project I also intend to file bugs and give feedback about the GNOME/GJS developer experience.[1]

[1] https://www.google-melange.com/gsoc/project/google/gsoc2013/m_22/39001

1.1.2. Active Branch

git.gnome.org:

https://git.gnome.org/browse/gnome-sound-recorder/

Github branch:

https://github.com/MegFord/gnome-sound-recorder

1.1.3. Mockups

https://github.com/gnome-design-team/gnome-mockups/tree/master/sound-recorder

https://github.com/MegFord/s-r-mockups

1.1.4. Design Whiteboard

https://live.gnome.org/Design/Apps/SoundRecorder

1.1.5. Screencast & Screenshots

YouTube Video

https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/screenshots/gnome-sound-recorder-listview-plain.png https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/screenshots/gnome-sound-recorder-recording.png https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/screenshots/gnome-sound-recorder-playback.png

1.1.6. To Build

Clone the git in your jhbuild checkout: https://github.com/MegFord/gnome-sound-recorder.git

Run $ ./autogen.sh, $ make and $ make install. The app is run with $ jhbuild shell run gnome-sound-recorder.

1.1.7. Blog Posts

Post One

Post Two

Post Three

Post Four

Post Five

Post Six

Post Seven

Post Eight

Post Nine


2024-10-23 11:28