Skip to content

Commit

Permalink
No commit message
Browse files Browse the repository at this point in the history
  • Loading branch information
muflone committed Jun 20, 2009
1 parent e1a11ab commit 48ed995
Show file tree
Hide file tree
Showing 8 changed files with 172 additions and 37 deletions.
14 changes: 7 additions & 7 deletions DEBIAN/control
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Package: gespeaker
Version: 0.2
Version: 0.4
Section: sound
Priority: optional
Architecture: all
Depends: espeak, python, python-gtk2, alsa-utils
Installed-Size: 95
Depends: espeak, python, python-gtk2, python-gobject, alsa-utils
Installed-Size: 110
Maintainer: Muflone Ubuntu Trucchi <[email protected]>
Description: A GTK frontend for the espeak system.
Gespeaker is a GTK frontend for espeak. It allows to play
a text in many languages with settings for pitch, volume,
speed and word gap.
Description: A GTK+ frontend for the espeak system
Gespeaker is a GTK+ frontend for espeak. It allows to play
a text in many languages with settings for voice, pitch,
volume, speed and word gap.
9 changes: 6 additions & 3 deletions DialogAbout.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@
import gtk

def DialogAbout(name=None, version=None, comment=None,
copyright=None, license=None,
website=None, website_label=None,
authors=None, translation=None,
copyright=None, license=None, website=None, website_label=None,
authors=None, translation=None, documentation=None, artists=None,
logo=None, icon=None):
"Show an About Dialog with specified arguments"
about = gtk.AboutDialog()
Expand All @@ -31,6 +30,10 @@ def DialogAbout(name=None, version=None, comment=None,
about.set_authors(authors)
if translation:
about.set_translator_credits(translation)
if documentation:
about.set_documenters(documentation)
if artists:
about.set_artists(artists)
if logo:
about.set_logo(gtk.gdk.pixbuf_new_from_file(logo))
if icon:
Expand Down
1 change: 0 additions & 1 deletion DialogSimpleMessages.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ def ShowDialogGeneric(type, title=None, text=None, showOk=True):
message_format=text
)
if title:
print title
dialog.set_title(title)
dialog.connect('response', lambda self, args: self.destroy())
dialog.run()
Expand Down
30 changes: 30 additions & 0 deletions doc/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
gespeaker (0.4) all; urgency=medium

* Added SubprocessWrapper.Popen to wrap subprocess.Popen in order to
support python versions prior to 2.6 which don't have the delete
argument on object creation.
* Added TempfileWrapper.NamedTemporaryFile to wrap tempfile's Popen
object in order to support python versions prior to 2.6 which don't
have terminate and send_signal methods.
Actually no more used, left for future usage.
* Now gespeaker works with python version 2.4 and higher.
* Temporary file for output to speech is created at program start so
new temporary files are no longer created after each play.
* Included pause and resume features.
* New icon and logo, kindly provided by MIX.
* New french translation provided by Emmanuel.

-- Muflone <[email protected]> Fri, 20 Jun 2009 18:55:40 +0100

gespeaker (0.3) all; urgency=low

* Added support for voice type (male/female) via +12 for female voice.
* Removed escaped text substitution with a more secure temporary file
with the text to play.
* Substituted direct shell piping with more secure subprocess' piping.
* Better control of external calls, now both espeak and player execution
are polled for exitcode and terminated if requested.
* Added documentation and artists parameters to DialogAbout.

-- Muflone <[email protected]> Thu, 18 Jun 2009 01:21:30 +0100

gespeaker (0.2)

* Changed UI layout according to Gnome HIG specifications
Expand Down
153 changes: 128 additions & 25 deletions gespeaker.glade

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion gespeaker.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

APP_NAME = 'gespeaker'
APP_TITLE = 'Gespeaker'
APP_VERSION = '0.2'
APP_VERSION = '0.4'
LOCALE_DIR = '/usr/share/locale'

if __name__ == '__main__':
Expand Down
Binary file modified locale/en_US/LC_MESSAGES/gespeaker.mo
Binary file not shown.
Binary file modified locale/it/LC_MESSAGES/gespeaker.mo
Binary file not shown.

0 comments on commit 48ed995

Please sign in to comment.