2006-07-28 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/gst_player.py: Fix segfault when resizing save window before clicking play. 2006-07-28 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/gst_player.py: Better error reporting on playback of screencast. Fixes #348320. 2006-07-28 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/screencast.py: Add videorate, should solve sound issues and possible issues. 2006-07-25 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/screencast.py: Make recording without sound work. Patch from: Marc-Andre Lureu. Fixes #348540. 2006-07-23 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/screencast.py: Stop live recording properly, not set pipeline to NULL. Fixes bug #348340. 2006-07-22 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/screencast.py: * istanbul/main/tray_icon.py: Display errors if they occur on the Gst Bus. 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/Makefile.am: Add checkradio widget to Makefile 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * bin/istanbul.in: Set GST_PLUGIN_PATH so it has where we installed the plugin. Fix bug #348223 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/preferences.py: * istanbul/main/screencast.py: * istanbul/main/tray_popup.py: Add sound recording support. 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/tray_icon.py: Remove debug print statement. 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/save_window.py: Ignore exception, when duration of saved file is 0. * istanbul/main/screencast.py: * istanbul/main/tray_icon.py: Show hard disk icon when save window is still around. 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/Makefile.am: * istanbul/main/afterrecord.py: * istanbul/main/checkradio_widget.py: * istanbul/main/command_line.py: * istanbul/main/constants.py: * istanbul/main/gconf_client.py: * istanbul/main/gst_player.py: * istanbul/main/main.py: * istanbul/main/preferences.py: * istanbul/main/save_window.py: * istanbul/main/screen.py: * istanbul/main/screencast.py: * istanbul/main/tray_icon.py: * istanbul/main/tray_popup.py: Patch from: John N. Laliberte Refactor of Istanbul. Fixes bug #347523. Current regression: editing video_size in gconf will not update gui. 2006-07-21 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: * po/LINGUAS: Patch from: Remi Cardona, fixes bug #347795. Also set release version to cvs mode (4th digit being 1) 2006-07-18 Guntupalli Karunakar <karunakar@indlinux.org> * configure.ac: Added 'hi' to ALL_LINGUAS. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * NEWS: Release notes for 0.2.0. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * gst/gstximagesrc.c: (gst_istximage_src_ximage_get): Fix cursor display when only garbbing part of a screen. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: Fix typo that made recording mousepointer not work. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: * data/Makefile.am: Fix build of gconf schemas. Prepare for release. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * gst/gstximagesrc.c: (gst_istximage_src_ximage_get): Fix segfault. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: * data/Makefile.am: Added stuff so gconf schema gets installed. 2006-07-14 Zaheer Abbas Merali <zaheerabbas at merali dot org> * data/Makefile.am: * data/istanbul.schemas.in: Created gconf schema. 2006-07-13 Zaheer Abbas Merali <zaheerabbas at merali dot org> * common/gst-feature.m4: Need this file. * configure.ac: Remove the conditional, not sure if that was a good idea. 2006-07-12 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: Check for plugin istximagesrc not istanbul. 2006-07-12 Zaheer Abbas Merali <zaheerabbas at merali dot org> * Makefile.am: Add gst dir, which contains our copy of ximagesrc. * common/Makefile.am: Add gst-feature. * configure.ac: Fix egg.trayicon test so it does not need X. Add stuff needed for our local copy of ximagesrc. * istanbul/main/main.py: Replace ximagesrc with istximagesrc, our local copy. * gst/Makefile.am: * gst/gstximagesrc.c: * gst/gstximagesrc.h: * gst/ximageutil.c: * gst/ximageutil.h: Add local ximagesrc plugin. 2006-07-12 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: Fix typo. * po/POTFILES.in: Remove prefs.glade and eggtrayicon.py 2006-07-10 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: Fix bogus framerates input. 2006-07-09 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: * istanbul/main/main.py: Remove support for GStreamer 0.8. Add check for egg.trayicon in gnome-python-extras. 2006-07-09 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/afterrecord.py: Fix behaviour when cancelling save dialog after saving. Allow playing of file after saving in video widget. * istanbul/main/main.py: Add option to record mouse pointer. 2006-07-09 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: Add 3d recording option, which turns off use of XDamage in ximagesrc. Add mnemonics to popup menu items. 2006-07-09 Zaheer Abbas Merali <zaheerabbas at merali dot org> * README: Add list of dependencies. * configure.ac: * data/Makefile.am: * data/prefs.glade: Remove glade preferences file. * istanbul/Makefile.am: * istanbul/extern/Makefile.am: * istanbul/extern/__init__.py: Remove in-house pytrayicon, depend on gnome-python-extras. Also fix silly framerate bug. Both patches from Luca Bruno <kaeso at email dot it>. * istanbul/main/Makefile.am: * istanbul/main/afterrecord.py: Add code, to do the filename save after stopping recording. * istanbul/main/main.py: Add code to use gconf. Thanks to Kiddo <nekohayo at gmail dot com> for the initial patch. * istanbul/main/prefs.py: Remove preferences code. * istanbul/main/select.py: Refactor byzanz's selector code into a python widget. Thanks Benjamin Otte for writing a cool selector widget. 2006-07-07 Christian Rose <menthos@menthos.com> * configure.ac: Added "sv" to ALL_LINGUAS. 2006-06-29 Zaheer Abbas Merali <zaheerabbas at merali dot org> Patch from: Luca Bruno * Makefile.am: * configure.ac: * doc/Makefile.am: * doc/man/Makefile.am: * doc/man/istanbul.1: Fixes bug #345728: Manpage for istanbul. 2006-06-24 Zaheer Abbas Merali <zaheerabbas at merali dot org> Patch from: Luca Bruno * istanbul/main/main.py: Fixes bug #345727: Popup menu not displayed if at bottom panel. 2006-06-22 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: Add videorate to make sure videos produced don't play too fast. 2006-06-17 Zaheer Abbas Merali <zaheerabbas at merali dot org> * NEWS: Release notes for 0.10.2. 2006-06-17 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/prefs.py: Make encode_later toggle unsensitive if on 0.10 because this does not work on 0.10 gstreamer. 2006-06-17 Zaheer Abbas Merali <zaheerabbas at merali dot org> * Makefile.am: Add necessary intltool files to dist. 2006-05-29 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: Bump version number. * istanbul/main/main.py: Check for elements beforehand. 2006-03-06 Edward Hervey <edward@fluendo.com> * istanbul/main/main.py: Make it work (tm) allow running main uninstalled * istanbul/main/prefs.py: Fix for gstreamer 0.10 behaviour with element_factory_make raising an exception. 2006-03-06 Zaheer Abbas Merali <zaheerabbas at merali dot org> * common/as-python.m4: * configure.ac: * istanbul/main/main.py: Initial port to 0.10, requires gst-plugins-bad cvs currently for ximagesrc and encode later doesnt work in 0.10 version 2006-01-29 Alessio Frusciante <algol@firenze.linux.it> * configure.ac: Added "it" (Italian) to ALL_LINGUAS. 2005-08-08 Danilo Å egan <danilo@gnome.org> Prepare for internationalisation. * po/, po/POTFILES.in: Added. * data/Makefile.am: Install i18n-ed .desktop file. * data/istanbul.desktop: Move to istanbul.desktop.in and mark for translation. * istanbul/main/main.py (Istanbul._about): Mark strings for translation. (main): Call setlocale, bindtextdomain and textdomain. * istanbul/main/prefs.py (IstanbulPrefs.__init__): Add call to gtk.glade.bindtextdomain, add "domain" parameter to gtk.glade.XML. * configure.ac (AC_OUTPUT): Added po/Makefile.in. Added stuff to set up translation. * istanbul/configure/config.py.in: Added 'localedir', 'domain'. 2005-07-04 Michael Scherer <misc at mandriva dot org> reviewed by: Zaheer Abbas Merali * istanbul/main/main.py: * istanbul/main/prefs.py: fix icecast2 streaming and fix a bug when not saving 2005-07-01 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/main.py: For encode later, use a slower encoding path with theora to get a better picture 2005-07-01 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/main/prefs.py: Remove print 2005-07-01 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: * istanbul/main/main.py: Preparing for release of 0.1.1 and change of web page in about dialog 2005-07-01 Zaheer Abbas Merali <zaheerabbas at merali dot org> * bin/istanbul.in: * configure.ac: Create and use a PYTHONDIR so executable knows where module is located if not in default prefix * data/prefs.glade: Add an encode later toggle * istanbul/configure/Makefile.am: use $(pythondir) coz j5 forgot to fix this Makefile.am * istanbul/main/main.py: * istanbul/main/prefs.py: Support encoding later, using an intermediary encoding of smoke 2005-06-30 John (J5) Palmieri <johnp@redhat.com> * acinclude.m4: New file includes m4 scripts in ./common * istanbul/Makefile.am, istanbul/main/Makefile.am istanbul/extern/pytrayicon/Makefile.am, istanbul/extern/Makefile.am: use $(pythondir) to determine where to install python modules 2005-06-13 Zaheer Abbas Merali <zaheerabbas at merali dot org> * data/prefs.glade: * istanbul/main/prefs.py: More UI gloss 2005-06-13 Zaheer Abbas Merali <zaheerabbas at merali dot org> * istanbul/configure/config.py.in: Fix config.py 2005-06-13 Zaheer Abbas merali <zaheerabbas at merali dot org> * data/Makefile.am: * data/prefs.glade: Pretty up the preferences UI a bit 2005-06-12 Zaheer Abbas Merali <zaheerabbas at merali dot org> Adapted patch from: Edward Hervey <bilboed at gmail dot com> * data/prefs.glade: * istanbul/main/main.py: Clean up some UI (padding wise) Add framerate setting 2005-06-12 Zaheer Abbas Merali <zaheerabbas at merali dot org> Adapted patch from: j at v2v dotcc * data/Makefile.am: * data/prefs.glade: * istanbul/main/main.py: * istanbul/main/prefs.py: Use glade-based preferences dialog Offer save to disk as well as stream to icecast server 2005-06-12 Zaheer Abbas Merali <zaheerabbas at merali dot org> * configure.ac: * istanbul/Makefile.am: * istanbul/configure/Makefile.am: * istanbul/configure/__init__.py: * istanbul/configure/config.py.in: * istanbul/main/main.py: Add configure variables accessible from python, borrowed structure from flumotion. Made about dialog use version 07 Jun 2005; Zaheer Abbas Merali <zaheerabbas at merali dot org> Initial release 0.1.0