2011-04-21  Sebastian Pölsterl <sebp@k-d-w.org>

  * NEWS,
  * configure.ac: Modified.

   Prepare 0.1.90 release

2011-04-21  Sebastian Pölsterl <sebp@k-d-w.org>

  * configure.ac: Modified.

   Updated pygobject required version to 2.28.4

2011-04-21  Sebastian Pölsterl <sebp@k-d-w.org>

  * gen-changelog.py: Added.

  * Makefile.am: Modified.

   Added script to generate ChangeLog file

2011-04-20  Matej Urbančič <mateju@svn.gnome.org>

  * po/sl.po: Modified.

   Updated Slovenian translation

2011-04-19  Sebastian Pölsterl <sebp@k-d-w.org>

  * src/Logging.vala: Added.

  * src/ChannelFactory.vala,
  * src/Scanner.vala,
  * src/rtsp/Server.vala,
  * vapi/cutils.vapi,
  * src/Device.vala,
  * src/rtsp/MediaFactory.vala,
  * src/ScannedItem.vala,
  * src/io/RecordingReader.vala,
  * Makefile.am,
  * src/database/sqlite/SqliteConfigTimersStore.vala,
  * src/rygel/Services2.vala,
  * src/Recorder.vala,
  * src/DeviceGroup.vala,
  * src/Utils.vala,
  * src/RecordingsStore.vala,
  * src/database/sqlite/SqliteDatabase.vala,
  * src/io/ChannelListReader.vala,
  * src/Main.vala,
  * src/EPGScanner.vala,
  * src/Settings.vala,
  * src/ChannelList.vala,
  * src/io/RecordingWriter.vala,
  * src/Schedule.vala,
  * src/Manager.vala,
  * src/Recording.vala,
  * src/Factory.vala: Modified.

   Use new logging facility

   Removed trailing whitespaces

2011-04-19  Matej Urbančič <mateju@svn.gnome.org>

  * po/LINGUAS: Modified.

   Added sl for Slovenian translation

2011-04-19  Matej Urbančič <mateju@svn.gnome.org>

  * po/sl.po: Added.

   Added Slovenian translation

2011-04-19  Piotr DrÄ…g <piotrdrag@gmail.com>

  * po/pl.po: Modified.

   Updated Polish translation

2011-04-18  Mario Blättermann <mariobl@gnome.org>

  * po/de.po: Modified.

   [l10n] Updated German translation

2011-04-18  Sebastian Pölsterl <sebp@k-d-w.org>

  * configure.ac: Modified.

   Set required GLib version to 2.28.5

2011-04-17  Claude Paroz <claude@2xlibre.net>

  * po/fr.po: Modified.

   Updated French translation

2011-04-17  Khaled Hosny <khaledhosny@eglug.org>

  * po/ar.po: Modified.

   Updated Arabic translation

2011-04-17  Khaled Hosny <khaledhosny@eglug.org>

  * po/ar.po: Modified.

   Various translation fixes

2011-04-17  Daniel Nylander <po@danielnylander.se>

  * po/sv.po: Modified.

   Updated Swedish translation

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/totem-plugin/dvb-daemon.py: Modified.

   Totem: Ported to GDBus

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/DBusWrapper.py: Modified.

   gnomedvb: Fixed recording-(started|finished) signal

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/preferences/Preferences.py: Modified.

   gnomedvb: Fix preferences if devices and groups are added

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/preferences/Dialogs.py: Modified.

   gnomedvb: Set parent and mnemonic

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/DVBModel.py: Modified.

   gnomedvb: Added method signature for DBus call

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/preferences/Preferences.py,
  * client/gnomedvb/ui/preferences/DeviceGroupsView.py: Modified.

   gnomedvb: Fix wrong data type issue in Preferences

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: Modified.

   gnomedvb: Use appointment-soon icon instead of stock_timer

2011-04-17  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/ScheduleView.py: Modified.

   gnomedvb: Set colors in ScheduleView correctly

2011-04-16  Sebastian Pölsterl <sebp@k-d-w.org>

  * po/pl.po,
  * po/es.po,
  * po/te.po,
  * po/it.po,
  * po/lt.po,
  * po/hu.po,
  * po/cs.po,
  * po/el.po,
  * po/tr.po,
  * po/da.po,
  * po/pt_BR.po,
  * po/sr.po,
  * po/en_GB.po,
  * po/de.po,
  * po/ar.po,
  * po/fi.po,
  * po/sv.po,
  * po/fr.po: Modified.

   Imported latest translations from launchpad

2011-04-16  Sebastian Pölsterl <sebp@k-d-w.org>

  * po/gnome-dvb-daemon.pot: Removed.

   Removed .pot file

2011-04-16  Sebastian Pölsterl <sebp@k-d-w.org>

  * .gitignore,
  * src/.gitignore: Added.

  * .bzrignore: Removed.

   Updated list of ignored files

2011-04-16  Sebastian Pölsterl <sebp@k-d-w.org>

  * gnome-dvb-daemon.doap: Modified.

   Update download-page

2011-04-16  Sebastian Pölsterl <sebp@k-d-w.org>

  * gnome-dvb-daemon.doap: Added.

   Added DOAP file

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/__init__.py: Modified.

   Assign return value of get_xdg_user_dir

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * configure.ac: Modified.

   Don't print datadir and libdir

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * acinclude.m4: Removed.

  * configure.ac,
  * data/Makefile.am: Modified.

   Cleanup configure.ac

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * configure.ac: Modified.

   Updated required glib version to 2.28.6

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * configure.ac: Modified.

   Require pygobject >= 2.28.3 and removed checks for obsolete python
   modules

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/ChannelsStore.py,
  * client/gnomedvb/ui/widgets/ScheduleStore.py,
  * client/gnomedvb/ui/widgets/RunningNextView.py,
  * client/gnomedvb/DVBModel.py,
  * client/gnomedvb/ui/wizard/pages/AdaptersPage.py,
  * client/gnomedvb/ui/preferences/Dialogs.py,
  * client/gnomedvb/ui/widgets/RecordingsStore.py,
  * client/gnomedvb/ui/recordings/DetailsDialog.py,
  * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py,
  * client/gnomedvb/DBusWrapper.py,
  * client/gnomedvb/ui/preferences/Preferences.py,
  * client/gnomedvb/ui/wizard/pages/SetupDevicePage.py,
  * client/gnomedvb/ui/timers/EditTimersDialog.py,
  * client/gnomedvb/ui/wizard/SetupWizard.py,
  * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py,
  * client/gnomedvb/ui/widgets/RunningNextStore.py,
  * tests/test-dvb-daemon.py,
  * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
  * client/gnomedvb/ui/recordings/RecordingsDialog.py: Modified.

   Ported GUI to use GDBus

2011-04-15  Sebastian Pölsterl <sebp@k-d-w.org>

  * src/dbus/IDBusScanner.vala: Added.

  * src/Terrestrial/TerrestrialScanner.vala,
  * src/Cable/CableScanner.vala,
  * src/Manager.vala,
  * Makefile.am,
  * src/Satellite/SatelliteScanner.vala: Modified.

   Use a single Scanner DBus interface for all adapter types

2011-04-08  Sebastian Pölsterl <sebp@k-d-w.org>

  * src/rtsp/MediaFactory.vala,
  * src/Scanner.vala,
  * src/io/RecordingReader.vala,
  * src/io/ChannelListReader.vala,
  * src/Cable/CableScanner.vala,
  * configure.ac,
  * src/Terrestrial/TerrestrialScanner.vala,
  * src/Satellite/SatelliteScanner.vala: Modified.

   Don't use deprecated function anymore. Requires Vala >= 0.12.0

2011-04-08  Sebastian Pölsterl <sebp@k-d-w.org>

  * src/rygel/Services.vala,
  * src/rygel/Interfaces.vala: Removed.

  * src/Scanner.vala,
  * src/rygel/Interfaces2.vala,
  * src/dbus/IDBusDeviceGroup.vala,
  * src/dbus/IDBusRecordingsStore.vala,
  * configure.ac,
  * src/dbus/IDBusRecorder.vala,
  * src/Cable/CableScanner.vala,
  * Makefile.am,
  * src/rygel/Services2.vala,
  * src/Recorder.vala,
  * src/dbus/IDBusChannelList.vala,
  * src/Utils.vala,
  * src/RecordingsStore.vala,
  * src/dbus/IDBusSchedule.vala,
  * src/Main.vala,
  * src/dbus/IDBusManager.vala,
  * src/ChannelList.vala,
  * src/Satellite/SatelliteScanner.vala,
  * src/Schedule.vala,
  * src/Manager.vala,
  * src/Terrestrial/TerrestrialScanner.vala,
  * src/DeviceGroup.vala: Modified.

   Ported the daemon to use gdbus instead of libdbus, requires glib >=
   2.26. Removed support for Rygel's MediaServer1 interface.

2011-03-26  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/__init__.py: Modified.

   Removed unused function launch_default_for_uri. Enabled
   gnomedvb.userdirs module.

2011-03-26  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/totem-plugin/dvb-daemon.py: Modified.

   Totem: Set totem_object after do_activate has been called instead
   of in __init__

2011-03-25  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/wizard/SetupWizard.py: Modified.

   gnomedvb: Use Gtk.IconTheme instead of Gtk.Image to retrieve pixbuf
   for gnome-dvb-setup icon

2011-03-24  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/totem-plugin/dvb-daemon.py: Modified.

   Totem: check self.totem_object in deactivate

2011-02-23  Marvin Schmidt <marv@exherbo.org>

  * configure.ac: Modified.

   build: Fix totem-plugin option

   The third argument to AC_ARG_ENABLE is action-if-present, it will
   be used when either --{enable,disable}-totem-plugin is passed.
   Using enable_totem="yes" would mean that the totem plugin is always
   enabled, so instead we have to use $enableval here to get what we
   want.

   Also check if we got a valid plugin directory with pkg-config and
   bail out if we didn't. Otherwise TOTEM_PLUGIN_DIR would have been
   empty in the case that --enable-totem-plugin was passed but totem
   wasn't installed.

2011-02-22  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/totem-plugin/dvb-daemon.py: Modified.

   Totem: Display recordings when changing 'group by' type.

2011-02-22  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/totem-plugin/dvb-daemon.py: Modified.

   Totem: Added data parameter to gtk_menu_popup call

2011-02-22  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/DateTime.py: Modified.

   Updated usage of grad_add, grab_remove to latest pygobject

2011-02-22  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/Frame.py: Modified.

   Remove old child_widget before adding new one in BaseFrame

2011-02-20  Marvin Schmidt <marv@exherbo.org>

  * client/totem-plugin/dvb-daemon.py: Modified.

   Adjust to new libpeas API

2011-02-19  Marvin Schmidt <marv@exherbo.org>

  * vapi/cstuff.c: Modified.

   Avoid NULL pointer dereference in get_adapters()

   The ifa_addr field in a ifa_addrs structure might be NULL. This
   leads to a segfaults when trying to access
   iter->ifa_addr->sa_family unconditionally. Therefore we have to
   skip all interfaces without address.

2011-01-25  Sebastian Pölsterl <sebp@k-d-w.org>

  * po/POTFILES.in: Modified.

   Added dvb-daemon.plugin.in to POTFILES

2011-01-25  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/totem-plugin/dvb-daemon.plugin.in: Added.

  * client/totem-plugin/dvb-daemon.totem-plugin.in: Removed.

  * client/totem-plugin/dvb-daemon.py,
  * client/totem-plugin/Makefile.am: Modified.

   Totem plugin: Initial port to PyGI and GTK+3

2011-01-25  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/wizard/pages/SummaryPage.py: Modified.

   Pack correct widget

2011-01-25  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/wizard/SetupWizard.py: Modified.

   Set user_data to None by default

2011-01-25  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/ChannelsStore.py: Modified.

   Fixed column types of ChannelsTreeStore

2011-01-24  Sebastian Pölsterl <sebp@k-d-w.org>

  * configure.ac: Modified.

   Retrieve totem plugin dir from pkg-config variable

2011-01-24  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: Modified.

   Mark what's on buttons insensitive if no device has been setup

2011-01-24  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/DateTime.py,
  * client/gnomedvb/ui/widgets/ScheduleView.py,
  * client/gnomedvb/ui/widgets/HelpBox.py: Modified.

   Ported to GTK+3 theme changes

2011-01-24  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/rhythmbox-plugin/dvb-rhythm.py,
  * client/rhythmbox-plugin/Makefile.am,
  * client/rhythmbox-plugin/dvb-rhythm.rb-plugin.in: Removed.

   Removed Rhytmbox plugin

2011-01-24  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py,
  * client/gnomedvb/ui/preferences/Dialogs.py,
  * client/gnomedvb/ui/wizard/pages/SummaryPage.py,
  * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
  * client/gnomedvb/ui/widgets/DetailsDialog.py,
  * client/gnomedvb/ui/wizard/pages/IntroPage.py,
  * client/gnomedvb/ui/timers/TimerDialog.py,
  * client/gnomedvb/ui/widgets/DateTime.py,
  * client/gnomedvb/ui/widgets/Frame.py,
  * client/gnomedvb/ui/wizard/pages/BasePage.py: Modified.

   Do not use Gtk.Alignment anymore

2011-01-22  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/ScheduleStore.py,
  * client/gnomedvb/ui/timers/EditTimersDialog.py,
  * client/gnomedvb/ui/widgets/ScheduleView.py,
  * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: Modified.

   Use appointment-soon icon instead of stock_timer

2011-01-22  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py,
  * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
  * client/gnomedvb/ui/wizard/pages/SetupDevicePage.py,
  * client/gnomedvb/ui/wizard/SetupWizard.py,
  * client/gnomedvb/ui/wizard/pages/AdaptersPage.py: Modified.

   Use gobject instead of GLib module, removed comments.

2011-01-21  Sebastian Pölsterl <sebp@k-d-w.org>

  * client/gnomedvb/ui/widgets/ScheduleStore.py,
  * client/gnomedvb/ui/widgets/ChannelsView.py,
  * client/gnomedvb/ui/wizard/pages/SetupDevicePage.py,
  * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py,
  * client/gnomedvb/ui/widgets/ChannelGroupsStore.py,
  * client/gnomedvb/ui/recordings/RecordingsDialog.py,
  * client/gnomedvb/ui/widgets/RunningNextStore.py,
  * client/gnomedvb/ui/widgets/ChannelsStore.py,
  * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py,
  * client/gnomedvb/ui/wizard/pages/BasePage.py,
  * client/gnomedvb/ui/widgets/CellRendererDatetime.py,
  * client/gnomedvb/ui/preferences/Dialogs.py,
  * client/gnomedvb/ui/recordings/DetailsDialog.py,
  * client/gnomedvb/ui/wizard/pages/SummaryPage.py,
  * client/gnomedvb/ui/widgets/ScheduleView.py,
  * client/gnomedvb/ui/widgets/RecordingsStore.py,
  * client/gnomedvb/ui/widgets/SchedulePaned.py,
  * client/gnome-dvb-setup,
  * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py,
  * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
  * client/gnomedvb/ui/preferences/DeviceGroupsView.py,
  * client/gnomedvb/ui/timers/MessageDialogs.py,
  * client/gnomedvb/ui/widgets/RunningNextView.py,
  * client/gnomedvb/ui/preferences/Preferences.py,
  * client/gnomedvb/ui/timers/EditTimersDialog.py,
  * client/gnomedvb/ui/widgets/HelpBox.py,
  * client/gnomedvb/ui/wizard/SetupWizard.py,
  * client/gnomedvb/ui/wizard/pages/SaveChannelListPage.py,
  * client/gnomedvb/ui/widgets/RecordingsView.py,
  * client/gnomedvb/ui/widgets/DateTime.py,
  * client/gnomedvb/ui/widgets/Frame.py,
  * client/gnome-dvb-control,
  * client/gnomedvb/__init__.py,
  * client/gnomedvb/ui/widgets/ChannelGroupsView.py,
  * client/totem-plugin/dvb-daemon.py,
  * client/gnomedvb/ui/wizard/pages/AdaptersPage.py,
  * client/gnomedvb/ui/wizard/pages/IntroPage.py,
  * client/gnomedvb/ui/timers/CalendarDialog.py,
  * client/gnomedvb/ui/widgets/DetailsDialog.py,
  * client/rhythmbox-plugin/dvb-rhythm.py,
  * client/gnomedvb/ui/timers/TimerDialog.py: Modified.

   Port to PyGI and GTK+3