gnome-dvb-daemon 0.1.8.1



       Module: gnome-dvb-daemon
      Version: 0.1.8.1
  Uploaded by: Sebastian Polsterl

http://download.gnome.org/sources/gnome-dvb-daemon/0.1/gnome-dvb-daemon-0.1.8.1.tar.gz
 sha256sum: 04a244f639111e6f6a40bcb7ad54570dc1f500d1a3b6bf14e56e534e74150e91
      size: 740K

http://download.gnome.org/sources/gnome-dvb-daemon/0.1/gnome-dvb-daemon-0.1.8.1.tar.bz2
 sha256sum: 0a1c3a4312291c65f64adc16ba02d3e783f66a4a9fc142dbd3d6a50d88b2a718
      size: 532K

ChangeLog
---------

=== version-0.1.8 ===
2009-08-05  Sebastian Pölsterl <sebp k-d-w org>

	* NEWS: [673] Added release notes

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [672] Use
	set_is_important on first three toolbuttons

	* configure.ac: [671] Depend on gst-rtsp-server 0.10.4

2009-08-02  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [670] Override information that
	Totem writes to GtkRecentManager

2009-08-01  Sebastian Pölsterl <sebp k-d-w org>

	* src/SqliteEPGStore.vala,
	* src/Utils.vala: [669] Use -1 as string length in
	regex.replace_literl to indicate NULL-terminated strings and to avoid
	that strings get cut off

2009-07-29  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [668] Connect to loading-finished
	signal of ChannelsTreeStore instead of waiting 2 seconds

	* client/gnomedvb/ui/widgets/ChannelsStore.py: [667] Added loading-
	finished signal

2009-07-27  Sebastian Pölsterl <sebp k-d-w org>

	* src/ChannelListWriter.vala,
	* src/Scanner.vala,
	* src/SqliteEPGStore.vala,
	* src/Utils.vala: [666] Use string.len() instead of .size() to adjust
	to latest changes in Vala

2009-07-26  Sebastian Pölsterl <sebp k-d-w org>

	* src/Main.vala: [665] Check if all required GStreamer elements are
	available, if not print an error message and quit.

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [664]
	Display message if schedule of channel has no events

	* client/gnomedvb/ui/widgets/ScheduleStore.py: [663] Added loading-
	finished signal

	* src/Schedule.vala: [662] Fixed criticals in GetAllEventInfos

	* src/ChannelFactory.vala: [661] Check if we get_sink_bin actually
	returned an element

2009-07-22  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [660] Don't mark "What's on now"
	button sensitive when loading the plugin and channels are added for
	the first time

	* configure.ac: [659] Set minimum required version of libgee to 0.1.6

2009-07-20  Sebastian Pölsterl <sebp k-d-w org>

	* src/Recorder.vala,
	* src/Recording.vala,
	* src/RecordingsStore.vala: [658] Keep reference to FileMonitor of
	recorded file. Don't monitor the file as long as the recording is
	still active

	* src/ChannelFactory.vala,
	* src/Recorder.vala,
	* src/Timer.vala,
	* src/rtsp/MediaFactory.vala: [657] Fixed bug where all streams of a
	channel were stopped when a single client/recording stopped

2009-07-15  Sebastian Pölsterl <sebp k-d-w org>

	* src/ChannelFactory.vala: [656] Pause pipeline before linking with
	tee

2009-07-11  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/timers/EditTimersDialog.py: [655] Removed ID
	column

2009-07-09  Sebastian Pölsterl <sebp k-d-w org>

	* src/EPGScanner.vala: [654] Fix bug introduced in last commit

	* src/EPGScanner.vala: [653] Make sure that stop_counter doesn't get
	smaller than 0

	* src/Main.vala,
	* src/rtsp/Server.vala,
	* src/rygel/Services.vala: [652] Use Idle.add to start RTSP server and
	Rygel services

	* src/SqliteEPGStore.vala,
	* src/Utils.vala: [651] inline some functions

2009-07-07  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/widgets/ScheduleStore.py,
	* client/gnomedvb/ui/widgets/ScheduleView.py: [650] Use
	GetAllEventInfos. Retrieve extended description only when a event is
	selected

	* client/gnomedvb/ui/widgets/RunningNextStore.py: [649] Use
	GetChannelInfos

	* client/gnomedvb/DBusWrapper.py,
	* src/IDBusSchedule.vala,
	* src/Schedule.vala: [648] Added GetAllEventInfos and GetInformations
	to Schedule D-Bus interface

	* src/rtsp/Server.vala: [647] Remove timeout in shutdown

	* client/gnomedvb/DBusWrapper.py,
	* client/gnomedvb/ui/widgets/ChannelsStore.py: [646] Use
	GetChannelInfos in ChannelsStore

	* src/ChannelList.vala,
	* src/IDBusChannelList.vala: [645] Added GetChannelInfos to
	ChannelList D-Bus interface to retrieve id and name for all channels
	with one call

2009-07-06  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/__init__.py: [644] Use fallback if get_xdg_user_dir
	returns None

	* client/gnomedvb/userdirs/__userdirsmodule.c: [643] Don't throw
	exception if g_get_user_special_dir returns NULL, just return None

2009-07-05  Sebastian Pölsterl <sebp k-d-w org>

	* src/Cable/CableScanner.vala,
	* src/Satellite/SatelliteScanner.vala,
	* src/Terrestrial/TerrestrialScanner.vala: [642] Skip all lines that
	contain a # as first visible character, no matter if whitespaces are
	in front

2009-07-02  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnome-dvb-setup: [641] Set modal and on center of parent when
	--transient-for is specified

	* configure.ac: [640] Removed gconf references from configure.ac

2009-07-01  Sebastian Pölsterl <sebp k-d-w org>

	* src/RecordingsStore.vala: [639] Made additional sections in
	RecordnigsStore thread-safe

	* src/Recorder.vala: [638] Made additional sections in Recorder
	thread-safe

	* src/Manager.vala: [637] Made Manager thread-safe

	* src/DeviceGroup.vala: [636] Made DeviceGroup thread-safe

	* src/EPGScanner.vala: [635] EPGScanner remembers how often stop was
	called and only is activated again, if the start has been called the
	same number of times

	* src/ChannelFactory.vala: [634] Made ChannelFactory and PlayerThread
	thread-safe

	* src/rtsp/MediaFactory.vala: [633] Set pipeline to null in unprepare
	so gst-rtsp-server doesn't stop the pipeline

	* src/rtsp/Server.vala: [632] Adjusted to latest changes in gst-rtsp-
	server

2009-06-30  Sebastian Pölsterl <sebp k-d-w org>

	* src/rtsp/Server.vala: [631] Added timeout function to cleanup timed
	out sessions

	* src/rtsp/MediaFactory.vala: [630] Set payloader type

2009-06-29  Sebastian Pölsterl <sebp k-d-w org>

	* src/ChannelFactory.vala,
	* src/rtsp/MediaFactory.vala,
	* src/rtsp/Server.vala: [629] Stop streaming channels when a recording
	is about to start on a different transport stream and no free devices
	are available

2009-06-29  Sebastian Pölsterl <sebp k-d-w org>

	* src/rtsp/Server.vala: Added.

	* Makefile.am,
	* src/Main.vala: Modified.

	[628] Moved creation of RTSPServer from Main to RTSPServer namespace

2009-06-29  Sebastian Pölsterl <sebp k-d-w org>

	* src/Main.vala,
	* src/rygel/Services.vala: [627] Use nested namespace instead of class
	in static classes

2009-06-28  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [626] Use get_device_group_size
	to determine if the daemon is setup

	* client/gnomedvb/DBusWrapper.py,
	* src/IDBusManager.vala,
	* src/Manager.vala: [625] Added GetDeviceGroupSize method to Manager

	* src/ChannelFactory.vala,
	* src/Recorder.vala: [624] Added way to force watching a channel

2009-06-26  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [623] Use uimanager.add_ui to add
	menu items

	* client/gnomedvb/ui/wizard/SetupWizard.py: [622] Removed print
	statement

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [621] Reset
	adapter_info

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/SummaryPage.py: [620] Removed start
	control center checkbutton

	* client/gnomedvb/__init__.py,
	* client/gnomedvb/ui/recordings/DetailsDialog.py,
	* client/gnomedvb/ui/timers/EditTimersDialog.py,
	* client/gnomedvb/ui/widgets/RecordingsStore.py,
	* client/gnomedvb/ui/widgets/RecordingsView.py,
	* client/gnomedvb/ui/widgets/ScheduleStore.py,
	* client/gnomedvb/ui/widgets/ScheduleView.py: [619] Convert duration
	in hours and minutes string

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [618]
	Adjusted wording

	* client/totem-plugin/dvb-daemon.py: [617] Adjusted sensivity of
	buttons

	* client/gnomedvb/ui/preferences/Preferences.py: [616] Display group's
	name in dialog when removing device instead of ID

	* client/gnomedvb/DVBModel.py,
	* client/gnomedvb/Device.py: [615] Save group's name Device class

2009-06-25  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/preferences/Preferences.py: [614] Renamed
	preferences button to edit and added a new button that starts gnome-
	dvb-setup with additional options for creating group or adding device
	to group manually

	* client/totem-plugin/dvb-daemon.py: [613] Merged menu items into
	existing menus

2009-06-21  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [612] Use --transient-for when
	starting gnome-dvb-setup

	* client/gnome-dvb-setup: [611] Added --transient-for switch to set
	parent window

	* client/totem-plugin/dvb-daemon.py: [610] Check if dvb-daemon is
	already configured with a 2 second delay, because the channels and
	groups are retrieved async

2009-06-20  H. W. Wan <hwwan80 gmail com>

	* client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py: [609] Add
	Hong Kong to list of countries in Initial Tuning Data Page

2009-06-20  Sebastian Pölsterl <sebp k-d-w org>

	* po/POTFILES.in: [608] Added SetupDevicePage.py to POTFILES.in

2009-06-20  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/userdirs/__userdirsmodule.c: Added.

	[607] Added __userdirsmodule.c

2009-06-20  Sebastian Pölsterl <sebp k-d-w org>

	* .bzrignore: [606] Ignore .c and .h files only in src directory

2009-06-19  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/wizard/pages/SetupDevicePage.py: Added.

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py,
	* client/gnomedvb/ui/wizard/pages/Makefile.am,
	* client/gnomedvb/ui/wizard/pages/SummaryPage.py: Modified.

	[605] Made assistant more async and added progressbars where
	applicable. Added SetupDevicePage which actually takes care of
	configuring devices.

2009-06-19  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/DBusWrapper.py: [604] Prepared additional methods to
	be called async

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py,
	* client/gnomedvb/ui/preferences/Dialogs.py,
	* client/gnomedvb/ui/preferences/Preferences.py,
	* client/gnomedvb/ui/widgets/ChannelsStore.py,
	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [603] Retrieve
	devices and groups async

	* client/gnomedvb/DBusWrapper.py,
	* client/gnomedvb/DVBModel.py: [602] Get devices async

2009-06-18  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [601] Update sensitivity of
	buttons when groups are added or removed

	* client/totem-plugin/dvb-daemon.py: [600] Added buttons to see what's
	on now and to see the program guide of the selected channel to the
	sidebar

	* client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [599] Start
	scanner after adding brute-force tuning data

	* po/POTFILES.in: [598] Added client/gnomedvb/ui/wizard/__init__.py to
	POTFILES.in

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/__init__.py,
	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py,
	* client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
	* client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py,
	* client/gnomedvb/ui/wizard/pages/IntroPage.py,
	* client/gnomedvb/ui/wizard/pages/SummaryPage.py: [597] Re-designed
	big portions of gnome-dvb-setup  Fixed bugs #586227, #586228 and
	#586232

	* client/gnomedvb/__init__.py: [596] Fixed typo and get subdir
	Recordings as default recodings dir

	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [595] Fixed bug
	#586226: Device type not user-friendly

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [594] Fixed bug
	#586224: No need for device selection in setup wizard  Don't show page
	to select device if there's only one device

	* client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [593] Fixed bug
	#586231: Removed frequency column and never show horizontal scrollbars

	* client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [592] Fixed bug
	#586230: Channel results should pack checkbox in first column

	* client/gnomedvb/__init__.py: [591] Added get_config_dir and
	get_default_recordings_dir functions

2009-06-18  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/userdirs,
	* client/gnomedvb/userdirs/Makefile.am,
	* client/gnomedvb/userdirs/__init__.py: Added.

	* client/gnomedvb/Makefile.am,
	* configure.ac: Modified.

	[590] Added userdirs module from deskbar-applet

2009-06-18  Sebastian Pölsterl <sebp k-d-w org>

	* data/Makefile.am: [589] Removed comment

	* data/Makefile.am: [588] Fixed autofoo that .service files end up
	with correct contents

2009-06-17  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/SummaryPage.py: [587] Added option
	to start control center to last page of channel scan assistant

2009-06-17  Sebastian Pölsterl <sebp k-d-w org>

	* data/org.gnome.UPnP.MediaServer1.DVBDaemon.service.in: Added.

	* data/org.gnome.UPnP.MediaServer1.DVBDaemon.service: Removed.

	[586] Added .service.in file and removed .service file

2009-06-17  Sebastian Pölsterl <sebp k-d-w org>

	* src/Main.vala: [585] Enable Rygel support by default and provide
	--disable-rygel switch

2009-06-17  Sebastian Pölsterl <sebp k-d-w org>

	* data/org.gnome.UPnP.MediaServer1.DVBDaemon.service: Added.

	* data/Makefile.am: Modified.

	[584] Install .service file for org.gnome.UPnP.MediaServer1.DVBDaemon

2009-06-17  Sebastian Pölsterl <sebp k-d-w org>

	* src/rygel/Services.vala: [583] Adjusted DisplayName of root
	container

	* src/rygel/Services.vala: [582] Use video/mpeg as mime type

	* client/totem-plugin/dvb-daemon.py: [581] Added What's on now menu
	item and bring up dialog if channel search should be started if no
	groups are configured

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [580] Added
	menu entry and toolbar button to show what's currently running and
	what's next

2009-06-15  Sebastian Pölsterl <sebp k-d-w org>

	* src/RecordingsStore.vala: [579] Check for NULL values in
	GetAllInformations

	* src/ChannelListWriter.vala,
	* src/Scanner.vala,
	* src/Settings.vala,
	* src/Utils.vala: [578] Fixed warnings about uncatched Exceptions or
	never occuring Exceptions

	* src/Main.vala: [577] Added --enable-rygel switch

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py,
	* client/gnomedvb/ui/timers/EditTimersDialog.py,
	* client/totem-plugin/dvb-daemon.py: [576] Use 'Recording schedule'
	instead of 'Timers' in GUI

	* Makefile.am: [575] Adjusted build system to vala 0.7.x

	* src/rygel/Interfaces.vala,
	* src/rygel/Services.vala: [574] Use owned getters

2009-06-14  Sebastian Pölsterl <sebp k-d-w org>

	* src/rtsp/MediaFactory.vala: [573] Call remote_elements in unprepare

	* src/rygel/Services.vala: [572] Made RygelService class Compact

2009-06-13  Sebastian Pölsterl <sebp k-d-w org>

	* src/DeviceGroup.vala: [571] Fixed crash when last device of group
	has been removed

	* client/gnomedvb/ui/widgets/ChannelsStore.py: [570] Connect to
	manager's group-added and group-removed signals

2009-06-12  Sebastian <sebp localhost localdomain>

	* src/rtsp/MediaFactory.vala: [569] Adjusted to changes in my gst-
	rtsp-server branch to inject dvb-daemon's pipeline

2009-06-11  Sebastian Pölsterl <sebp k-d-w org>

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

	* Makefile.am: Modified.

	[568] Implemented Rygel MediaServer spec. It still doesn't work due to
	a bug in vala

2009-06-11  Sebastian Pölsterl <sebp k-d-w org>

	* src/Channel.vala,
	* src/ChannelList.vala: [567] Added URL property to Channel

	* src/Manager.vala: [566] Added device_groups property to Manager

2009-06-08  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [565]
	Display help message if no group is selected

2009-06-07  Sebastian Pölsterl <sebp k-d-w org>

	* src/SqliteConfigTimersStore.vala: [564] Delete all devices of group
	in remove_device_group, too

	* client/totem-plugin/dvb-daemon.py: [563] Don't require selecting a
	device group when there's only one

	* client/gnomedvb/ui/preferences/Preferences.py: [562] Don't use
	focus-in-event for DeviceGroupsView anymore

	* client/totem-plugin/dvb-daemon.py: [561] Use new DetailsDialog in
	Totem plugin

2009-06-07  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/recordings/DetailsDialog.py: Added.

	* client/gnomedvb/ui/recordings/Makefile.am,
	* client/gnomedvb/ui/recordings/RecordingsDialog.py,
	* po/POTFILES.in: Modified.

	[560] Added DetailDialog showing all informations about the recordings

2009-06-07  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/DBusWrapper.py,
	* src/IDBusRecordingsStore.vala,
	* src/RecordingsStore.vala: [559] Added GetAllInformations method to
	RecordingsStore

	* src/ChannelFactory.vala: [558] remove_channel returns true when
	everything went fine

	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [557] Show
	Running/Next when no channel is selected

	* client/gnomedvb/ui/widgets/RunningNextStore.py,
	* client/gnomedvb/ui/widgets/RunningNextView.py: [556] Display start
	time of running and next event

	* client/gnomedvb/DBusWrapper.py,
	* src/IDBusSchedule.vala,
	* src/Schedule.vala: [555] Added GetLocalStartTimestamp method

2009-06-06  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [554] Added RunningNext dialog
	and display date and time of recording

2009-06-06  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/widgets/RunningNextStore.py,
	* client/gnomedvb/ui/widgets/RunningNextView.py: Added.

	* client/gnomedvb/ui/widgets/Makefile.am,
	* po/POTFILES.in: Modified.

	[553] Added RunningNext(Store|View).py

2009-06-05  Sebastian Pölsterl <sebp k-d-w org>

	* client/totem-plugin/dvb-daemon.py: [552] Added DVB menu, schedule
	dialog, timers dialog, preferences dialog and right-click menus

	* client/gnomedvb/ui/widgets/ChannelsStore.py: [551] Added columng to
	store device group client to ChannelsTreeStore

2009-05-31  Sebastian Pölsterl <sebp k-d-w org>

	* src/Schedule.vala: [550] Don't remove event from map and sequence
	when we already have an event with the same id. This also fixes a mem
	leak

	* src/ChannelFactory.vala,
	* src/DeviceGroup.vala,
	* src/EPGScanner.vala,
	* src/Recorder.vala: [549] Removed ref cycles

	* src/ChannelFactory.vala: [548] Start EPGScanner again if DeviceGroup
	is idle. Only remove PlayerThread if no channels are watched anymore

	* src/ChannelFactory.vala: [547] Added API comments

2009-05-31  Sebastian Pölsterl <sebp k-d-w org>

	* src/ChannelFactory.vala: Added.

	* Makefile.am,
	* src/DeviceGroup.vala,
	* src/Recorder.vala,
	* src/rtsp/MediaFactory.vala: Modified.

	[546] Moved handling of devices and creating dvbbasebin elements to
	new ChannelFactory and PlayerThread classes.    gst-rtsp-sever doesn't
	work well currently.

2009-05-24  Sebastian Pölsterl <sebp k-d-w org>

	* src/Manager.vala: [545] Delete EPG events of group when it gets
	destroyed

	* src/EPGStore.vala,
	* src/SqliteEPGStore.vala: [544] Added remove_events_of_group method

	* src/DeviceGroup.vala,
	* src/IDBusDeviceGroup.vala,
	* src/IDBusManager.vala,
	* src/Manager.vala: [543] Use DBus.ObjectPath where applicable

	* client/totem-plugin/dvb-daemon.py: [542] Adjusted to changes in DBus
	interfaces

2009-05-23  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/DBusWrapper.py,
	* client/gnomedvb/DVBModel.py,
	* client/gnomedvb/__init__.py,
	* client/gnomedvb/ui/preferences/Dialogs.py,
	* client/gnomedvb/ui/preferences/Preferences.py,
	* client/gnomedvb/ui/timers/TimerDialog.py,
	* client/gnomedvb/ui/widgets/ChannelsView.py,
	* client/gnomedvb/ui/widgets/RecordingsView.py,
	* client/gnomedvb/ui/widgets/ScheduleView.py,
	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/AdaptersPage.py,
	* client/gnomedvb/ui/wizard/pages/BasePage.py,
	* client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
	* client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py,
	* client/gnomedvb/ui/wizard/pages/IntroPage.py,
	* client/gnomedvb/ui/wizard/pages/SaveChannelListPage.py,
	* client/gnomedvb/ui/wizard/pages/SummaryPage.py: [541] Fixed some
	issues revealed by pylint

	* client/gnomedvb/DBusWrapper.py,
	* client/gnomedvb/DVBModel.py,
	* client/gnomedvb/ui/controlcenter/ControlCenterWindow.py,
	* client/gnomedvb/ui/preferences/DeviceGroupsView.py,
	* client/gnomedvb/ui/preferences/Dialogs.py,
	* client/gnomedvb/ui/preferences/Preferences.py,
	* client/gnomedvb/ui/timers/EditTimersDialog.py,
	* client/gnomedvb/ui/timers/TimerDialog.py,
	* client/gnomedvb/ui/widgets/ChannelsStore.py,
	* client/gnomedvb/ui/widgets/ScheduleStore.py: [540] Adjusted to
	changes in DBus interfaces

	* src/IDBusManager.vala,
	* src/Manager.vala: [539] Added GetDeviceGroup method. Only destroy
	DeviceGroup if it contains no more devices

	* src/DeviceGroup.vala: [538] Use this

	* src/SqliteEPGStore.vala: [537] Fixed crash when adding same epg
	event of different device group. Primary key is now group_id, sid,
	event_id.

2009-05-23  Sebastian Pölsterl <sebp k-d-w org>

	* src/IDBusDeviceGroup.vala: Added.

	* Makefile.am,
	* client/gnomedvb/DBusWrapper.py,
	* src/Constants.vala,
	* src/DeviceGroup.vala,
	* src/IDBusManager.vala,
	* src/Manager.vala,
	* src/Utils.vala: Modified.

	[536] Moved many methods related to DeviceGroups to DeviceGroup
	itsself and expose them via DBus on org.gnome.DVB.DeviceGroup.
	Adjusted DBus paths of Recorder, Schedule and ChannelList.

2009-05-23  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/preferences/Dialogs.py,
	* client/gnomedvb/ui/preferences/Preferences.py: [535] Added
	EditGroupDialog

	* client/gnomedvb/DBusWrapper.py,
	* src/IDBusManager.vala,
	* src/Manager.vala: [534] Added SetDeviceGroupName,
	(Get|Set)RecordingsDirectory methods

	* src/DeviceGroup.vala: [533] Updata all devices if RecordingsDirecoty
	property changes

	* src/ConfigStore.vala,
	* src/SqliteConfigTimersStore.vala: [532] Added update_from_group
	method to store current settings stored in DeviceGroup

2009-05-22  Sebastian <sebp localhost localdomain>

	* src/Cable/CableChannel.vala,
	* src/ChannelListReader.vala: [531] Fixed ChannelListReader that it
	can correctly read symbol rate

2009-05-21  Sebastian Pölsterl <sebp k-d-w org>

	* client/gnomedvb/ui/wizard/SetupWizard.py,
	* client/gnomedvb/ui/wizard/pages/ChannelScanPage.py,
	* client/gnomedvb/ui/wizard/pages/SaveChannelListPage.py: [530] Added
	the possibility to choose and reorder channels after the scan
	completed.

	* client/gnomedvb/DBusWrapper.py,
	* src/Cable/CableScanner.vala,
	* src/Satellite/SatelliteScanner.vala,
	* src/Scanner.vala,
	* src/Terrestrial/TerrestrialScanner.vala: [529] Renamed method
	WriteChannelsToFile to WriteAllChannelsToFile. WriteChannels now
	expects a list of SIDs and a path and will store all channels in the
	given order to the file.

	* src/ChannelListWriter.vala: [528] Multiply symbol rate by 1000

	* src/Scanner.vala: [527] Wait for PMT tables to arrive

2009-05-18  Sebastian Pölsterl <sebp k-d-w org>

	* src/Cable/CableScanner.vala: [526] Fixed bug #582925: Symbol-rate
	unit mismatch

	* client/totem-plugin/dvb-daemon.py: [525] Fixed bug #582927: Totem
	plugin fails to start: Non-ASCII character in python source

	* configure.ac: [524] Post release version bump to 0.1.8

=== version-0.1.7 ===
2009-05-16  Sebastian Pölsterl <sebp k-d-w org>

-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]