# Generated by Makefile. Do not edit. 2010-06-21 Sebastian Pölsterl * NEWS: [1001] Added release notes * po/ar.po, * po/cs.po, * po/da.po, * po/de.po, * po/en_GB.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/pt_BR.po, * po/sr.po, * po/sv.po, * po/te.po, * po/tr.po: [1000] Updated translations 2010-06-19 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [999] Updated .pot file * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [998] gnomedvb: Display signal strength and signal-to-noise ratio when scanning * client/gnomedvb/DBusWrapper.py: [997] gnomedvb: Added frontend-stats signal to scanner * src/Cable/CableScanner.vala, * src/Satellite/SatelliteScanner.vala, * src/Scanner.vala, * src/Terrestrial/TerrestrialScanner.vala: [996] Scanner: added frontend_stats signal that emits signal strength and signal to noise ratio 2010-06-09 Sebastian Pölsterl * Makefile.am, * configure.ac: [995] Require valac 0.9.1 und automake 1.11 * src/ChannelFactory.vala, * src/Device.vala, * src/EPGScanner.vala, * src/Scanner.vala: [994] Adjust to changes in Vala 0.9.1 * src/ChannelFactory.vala, * src/Manager.vala, * src/Recorder.vala, * src/Recording.vala: [993] Use connect instead of += to connect to signals 2010-06-05 Sebastian Pölsterl * src/ChannelFactory.vala: [992] ChannelFactory: set pipeline back to playing in remove_channel if others are still watching it * client/gnomedvb/ui/timers/TimerDialog.py, * client/gnomedvb/ui/widgets/DateTime.py: [991] Fixed bug where current time wasn't displayed in timer dialog 2010-05-27 Sebastian Pölsterl * configure.ac: [990] Post release version bump to 0.1.20 === version-0.1.19 === 2010-05-27 Sebastian Pölsterl * NEWS: [989] Added release notes * client/totem-plugin/dvb-daemon.py: [988] totem-plugin: Fixed opening of DVB preferences window * client/gnomedvb/ui/wizard/SetupWizard.py, * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [987] gnomedvb: Catch error when retrieving icon from icon theme 2010-05-26 Sebastian Pölsterl * src/Cable/CableScanner.vala, * src/Satellite/SatelliteScanner.vala, * src/Terrestrial/TerrestrialScanner.vala: [986] Scanner: Create channels with Channel.without_schedule * src/Cable/CableChannel.vala, * src/Channel.vala, * src/Satellite/SatelliteChannel.vala, * src/Terrestrial/TerrestrialChannel.vala: [985] Channel: added Channel.without_schedule constructor 2010-05-23 Sebastian Pölsterl * configure.ac: [984] Post release version bump === version-0.1.18 === 2010-05-23 Sebastian Pölsterl * NEWS: [983] Added release notes * README: [982] Added gudev dependency to README 2010-05-23 Sebastian Pölsterl * po/pt_BR.po: Added. * po/LINGUAS, * po/ar.po, * po/cs.po, * po/da.po, * po/de.po, * po/en_GB.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po, * po/tr.po: Modified. [981] Updated translations 2010-05-23 Sebastian Pölsterl * client/gnomedvb/ui/widgets/SchedulePaned.py: [980] Don't append newline if short description is empty * client/gnomedvb/ui/widgets/ScheduleStore.py: [979] Don't escape extended description because it is displayed in a gtk.TextView 2010-05-22 Sebastian Pölsterl * src/Schedule.vala: [978] Schedule: Use remove_all_events_older_than method. Check if get_event returns none null value. * src/database/EPGStore.vala, * src/database/sqlite/SqliteEPGStore.vala: [977] EPGStore: Removed remove_all_events method, added remove_events_older_than The latter removes all expired events in a single statement. 2010-05-20 Sebastian Pölsterl * src/Event.vala: [976] Event: made get_end_timestamp public 2010-05-18 Sebastian Pölsterl * src/Schedule.vala: [975] Schedule: remove all expired events in a single transaction * src/database/EPGStore.vala, * src/database/sqlite/SqliteEPGStore.vala: [974] EPGStore: added remove_all_events method that remove all events in one transaction 2010-05-15 Sebastian Pölsterl * src/EPGScanner.vala: [973] Initiate channel_events attrobite in construct method to avoid crash when on_eit_structure is called before EPG scan started 2010-05-13 Sebastian Pölsterl * src/database/sqlite/SqliteConfigTimersStore.vala: [972] Group sql statements into one transaction where possible 2010-05-12 Sebastian Pölsterl * client/gnomedvb/udev, * client/gnomedvb/udev/__init__.py, * client/gnomedvb/udev/_dvbudevmodule.c: Removed. * client/gnomedvb/DBusWrapper.py, * client/gnomedvb/Makefile.am: Modified. [971] Removed python udev module and use new DBus method instead 2010-05-12 Sebastian Pölsterl * src/Manager.vala, * src/dbus/IDBusManager.vala: [970] Added GetDevices method to manager DBus interface to retrieve informations about devices via udev 2010-05-10 Sebastian Pölsterl * src/ChannelFactory.vala, * src/DeviceGroup.vala, * src/Manager.vala: [969] Added methods to start/stop EPGScanner where it is checked if epgscanner is enabled * src/Main.vala, * src/Manager.vala: [968] Added support for hotplugging devices * Makefile.am: [967] Compile daemon with gudev library * src/database/ConfigStore.vala, * src/database/sqlite/SqliteConfigTimersStore.vala: [966] Added get_parent_group method * src/DeviceGroup.vala: [965] Added add_and_emit and remove_and_emit methods that emit device_(added|removed) signal. If the reference device is removed a new reference is assigned. 2010-05-08 Sebastian Pölsterl * src/EPGScanner.vala, * src/Event.vala, * src/Schedule.vala: [964] Use HashSet to store events in EPGScanner 2010-05-07 Sebastian Pölsterl * src/EPGScanner.vala: [963] Add all detected events at once using Schedule.add_all before next channel is scanned Don't parse audio/video components of events. Ignore already expired events. * src/Schedule.vala: [962] Added add_all function to schedule that adds/updates all events in one transaction * src/database/sqlite/SqliteDatabase.vala: [961] Added (begin|end)_transaction functions to SqliteDatabase * src/database/sqlite/SqliteEPGStore.vala: [960] Set synchronous to OFF of events db for speed reasons * src/Factory.vala, * src/Main.vala, * src/Recorder.vala, * src/Schedule.vala: [959] Return owned values in Factory 2010-05-04 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [958] Updated .pot file * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [957] Added text that scanning for channels may take some time. 2010-04-20 Sebastian Pölsterl * src/Cable/CableScanner.vala, * src/Satellite/SatelliteScanner.vala, * src/Scanner.vala, * src/Terrestrial/TerrestrialScanner.vala, * src/Utils.vala: [956] Use line-based reader to read initial tuning data. Only do the actual parsing of a single line in sub-classes. * src/Recorder.vala, * src/Utils.vala: [955] Store file attributes in const variable 2010-04-20 Sebastian Pölsterl * src/io/RecordingReader.vala, * src/io/RecordingWriter.vala: Added. * Makefile.am, * src/Recorder.vala, * src/Recording.vala, * src/RecordingsStore.vala: Modified. [954] Refactored reading and writing recordings file 2010-04-19 Sebastian Pölsterl * src/Main.vala: [953] Load channels file in main method * src/Device.vala, * src/DeviceGroup.vala, * src/Manager.vala, * src/database/sqlite/SqliteConfigTimersStore.vala: [952] Added new_with_type and new_full methods to Device class and removed duplicate code. * src/ChannelList.vala, * src/io/ChannelListReader.vala: [951] Store channels read from file in the provided ChannelList instance * Makefile.am: [950] Updated Makefile with new file locations 2010-04-19 Sebastian Pölsterl * src/io: Added. * src/ChannelList.vala, * src/Scanner.vala: Modified. * src/ChannelListReader.vala: Renamed to src/io/ChannelListReader.vala and modified. * src/ChannelListWriter.vala: Renamed to src/io/ChannelListWriter.vala and modified. [949] Moved ChannelList(Reader|Writer) to io package dir. Reimplemented read method. 2010-04-17 Sebastian Pölsterl * client/totem-plugin/dvb-daemon.py: [948] Use gnome-dvb-daemon domain for gettext and locale 2010-04-13 Sebastian Pölsterl * configure.ac: [947] Post release version bump to 0.1.18 === version-0.1.17 === 2010-04-13 Sebastian Pölsterl * NEWS: [946] Added release notes * po/ar.po, * po/cs.po, * po/da.po, * po/de.po, * po/en_GB.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po, * po/tr.po: [945] Updated translations * po/gnome-dvb-daemon.pot: [944] Updated .pot file * client/gnomedvb/DBusWrapper.py, * client/gnomedvb/DVBModel.py, * client/gnomedvb/ui/wizard/pages/AdaptersPage.py, * src/Device.vala: [943] Use adapter and frontend to determine type of device instead of adapter only; https://launchpad.net/bugs/558806 fixed * src/Schedule.vala: [942] Don't restore EPG events in constructor of Schedule but delay the whole process. * src/database/sqlite/SqliteConfigTimersStore.vala, * src/database/sqlite/SqliteDatabase.vala, * src/database/sqlite/SqliteEPGStore.vala: [941] Improve sql queries so we only query the stuff we actually need * src/Main.vala: [940] set timezone to avoid that strftime stats /etc/localtime on every call * client/gnomedvb/ui/wizard/SetupWizard.py: [939] Made the call to destroy the scanner async and show dialog with progressbar in the meantime; https://launchpad.net/bugs/519696 fixed * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py: [938] Check if filename of initial tuning data is formated as we expect; https://launchpad.net/bugs/518327 fixed 2010-04-12 Sebastian Pölsterl * client/gnomedvb/udev/_dvbudevmodule.c: [937] Check for NULL values when retrieving informations about a device with udev; https://launchpad.net/bugs/558806 fixed 2010-04-11 Sebastian Pölsterl * vapi/cstuff.c, * vapi/cstuff.h, * vapi/cutils.vapi: [936] Added function for debugging using strace 2010-04-09 Sebastian Pölsterl * src/Scanner.vala: [935] Use tuning parameters from initial tuning data instead of NIT; https://launchpad.net/bugs/548738 fixed * client/gnomedvb/userdirs/__userdirsmodule.c: [934] Convert XDG user dir path utf8; https://launchpad.net/bugs/558583 fixed 2010-04-08 Sebastian Pölsterl * src/ChannelFactory.vala: [933] Fixed possibly unassigned local variable error * src/Manager.vala, * src/Recorder.vala, * src/Scanner.vala: [932] Fixed uncaught DBus.Error warnings * src/Recorder.vala, * src/Schedule.vala: [931] Catch SqlError 2010-04-06 Sebastian Pölsterl * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [930] Set icon of gnome-dvb-control window to gnome-dvb-daemon * client/gnomedvb/ui/wizard/SetupWizard.py: [929] Set window icon and header image of assistant to gnome-dvb-setup; https://launchpad.net/bugs/497377 fixed * client/gnomedvb/DBusWrapper.py: [928] Removed main method from DBusWrapper * client/gnomedvb/DBusWrapper.py, * client/gnomedvb/DVBModel.py: [927] Use udev instead of HAL to retrieve devices 2010-04-03 Sebastian Pölsterl * configure.ac: [926] Check if glib python module exists during configure 2010-04-03 Sebastian Pölsterl * data/gnome-dvb-control.desktop.in.in, * data/gnome-dvb-setup.desktop.in.in, * data/icons, * data/icons/Makefile.am, * data/icons/hicolor_apps_16x16_gnome-dvb-daemon.png, * data/icons/hicolor_apps_16x16_gnome-dvb-setup.png, * data/icons/hicolor_apps_22x22_gnome-dvb-daemon.png, * data/icons/hicolor_apps_22x22_gnome-dvb-setup.png, * data/icons/hicolor_apps_24x24_gnome-dvb-daemon.png, * data/icons/hicolor_apps_24x24_gnome-dvb-setup.png, * data/icons/hicolor_apps_32x32_gnome-dvb-daemon.png, * data/icons/hicolor_apps_32x32_gnome-dvb-setup.png, * data/icons/hicolor_apps_48x48_gnome-dvb-daemon.png, * data/icons/hicolor_apps_48x48_gnome-dvb-setup.png, * data/icons/hicolor_apps_64x64_gnome-dvb-daemon.png, * data/icons/hicolor_apps_64x64_gnome-dvb-generic.png, * data/icons/hicolor_apps_64x64_gnome-dvb-setup.png, * data/icons/hicolor_apps_scalable_gnome-dvb-daemon.svg, * data/icons/hicolor_apps_scalable_gnome-dvb-generic.svg, * data/icons/hicolor_apps_scalable_gnome-dvb-setup.svg: Added. * .bzrignore, * configure.ac, * data/Makefile.am, * po/POTFILES.in, * po/POTFILES.skip, * po/gnome-dvb-daemon.pot: Modified. [925] Added icons for gnome-dvb-control and gnome-dvb-setup (many thanks to Klaus Staedler). Added .desktop files for gnome-dvb-control and gnome-dvb-setup. 2010-04-02 Sebastian Pölsterl * src/Scanner.vala: [924] Don't destroy scanner if error is posted on bus; https://launchpad.net/bugs/540937 fixed Avoid scheduling start_scan timeout multiple times. 2010-03-29 Sebastian Pölsterl * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py: [923] Set cursor to watch while reading list of antennas/providers; https://launchpad.net/bugs/540948 fixed 2010-03-27 Sebastian Pölsterl * client/gnomedvb/udev, * client/gnomedvb/udev/__init__.py, * client/gnomedvb/udev/_dvbudevmodule.c: Added. * client/gnomedvb/Makefile.am, * configure.ac: Modified. [922] Added udev module to retrieve connected devices using gudev 2010-03-23 Sebastian Pölsterl * src/Recorder.vala: [921] Call ChannelFactory.stop_channel if setting pipeline to playing failed 2010-03-22 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [920] Updated pot file * 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/IntroPage.py, * client/gnomedvb/ui/wizard/pages/SummaryPage.py: [919] Adjusted layout of assistant * client/gnomedvb/ui/wizard/SetupWizard.py: [918] Fixed crash of assistant on last page if in expert mode * src/Factory.vala, * src/Manager.vala, * src/RecordingsStore.vala: [917] Use unowned instead of deprecated weak 2010-03-18 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [916] Updated pot file * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py: [915] Use TreeView to display satellites, antennas and cable providers. Added mnemonics; https://launchpad.net/bugs/540952 fixed * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [914] Change page type of ChannelScanPage to CONTENT marking the cancel button sensitive; https://launchpad.net/bugs/540945 fixed * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [913] Made progressbar pulsing when fraction is not known, yet; https://launchpad.net/bugs/540945 fixed * configure.ac: [912] Post release version bump to 0.1.17 === version-0.1.16 === 2010-03-17 Sebastian Pölsterl * NEWS: [911] Added release notes 2010-03-17 Sebastian Pölsterl * po/cs.po, * po/da.po, * po/en_GB.po: Added. * po/LINGUAS, * po/ar.po, * po/de.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po, * po/tr.po: Modified. [910] Added Czech, British English and Danisch translations. Updated others. 2010-03-17 Sebastian Pölsterl * tests/test-dvb-daemon.py: [909] Updated test suite to changes in ChannelInfo struct * client/gnomedvb/ui/widgets/ChannelsStore.py, * client/gnomedvb/ui/widgets/RunningNextStore.py: [908] Adjusted to changes in ChannelInfo struct * po/gnome-dvb-daemon.pot: [907] Updated .pot file * client/gnomedvb/ui/widgets/ChannelsStore.py: [906] When grouping channels add TV and Radio group by default. Escape names of groups and channels. * src/ChannelList.vala, * src/dbus/IDBusChannelList.vala: [905] Added is_radio field to ChannelInfo struct * src/Channel.vala, * src/ChannelList.vala, * src/Scanner.vala: [904] Added is_radio method to Channel class 2010-03-11 Sebastian Pölsterl * client/gnomedvb/ui/wizard/SetupWizard.py, * client/gnomedvb/ui/wizard/pages/SetupDevicePage.py, * client/gnomedvb/ui/wizard/pages/SummaryPage.py: [903] Show error message if no channels were found; https://launchpad.net/bugs/533533 fixed * src/ChannelListWriter.vala: [902] Fixed crash when trying to close stream that never was opened before; https://launchpad.net/bugs/533533 fixed * client/gnomedvb/ui/wizard/pages/SetupDevicePage.py: [901] Display error message in the assitant instead as a dialog * client/gnomedvb/ui/wizard/SetupWizard.py: [900] Allow getting back to adapters page when not in expert mode; https://launchpad.net/bugs/531237 fixed * src/Scanner.vala: [899] Fixed crash in Scanner.Destroy; https://launchpad.net/bugs/528849 fixed 2010-02-23 Sebastian Pölsterl * configure.ac: [898] Post release version bump to 0.1.16 === version-0.1.15 === 2010-02-23 Sebastian Pölsterl * NEWS: [897] Added release notes 2010-02-23 Sebastian Pölsterl * po/ar.po: Added. * po/LINGUAS, * po/de.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po, * po/tr.po: Modified. [896] Updated translations 2010-02-15 Sebastian Pölsterl * src/EPGScanner.vala: [895] Check if loop is not null * src/Scanner.vala: [894] Avoid unhandled DBus.Error warning 2010-02-05 Sebastian Pölsterl * src/ChannelFactory.vala, * vapi/cutils.vapi: [893] Fixed Vala compiler warnings 2010-02-04 Sebastian Pölsterl * configure.ac: [892] Updated configure.ac 2010-01-30 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [891] Updated .pot file * src/Recorder.vala: [890] Edit changed signal in SetDuration and SetStartTime * client/gnomedvb/ui/timers/TimerDialog.py: [889] Don't provide default height * client/gnomedvb/ui/timers/EditTimersDialog.py: [888] Use CellRendererDatetime. Added Edit button. * client/gnomedvb/ui/timers/TimerDialog.py: [887] Use DateTimeBox widget to edit start time. Added option to provide channel, start time and duration in the constructor. * client/gnomedvb/ui/widgets/DateTime.py: [886] Converted DateTimeBox to a gtk.Bin subclass. Implemented mnemonic_activate. Added mark_valid method. * src/Manager.vala: [885] Made get_device_group_if_exist public 2010-01-30 Sebastian Pölsterl * client/gnomedvb/ui/widgets/DateTime.py: Added. * client/gnomedvb/Makefile.am, * po/POTFILES.in: Modified. [884] Added DateTime widget 2010-01-30 Sebastian Pölsterl * client/gnomedvb/ui/widgets/CellRendererDatetime.py, * client/gnomedvb/ui/widgets/RecordingsView.py: [883] Set default format of CellRendererDatetime to %c 2010-01-28 Sebastian Pölsterl * src/Scanner.vala: [882] Lock access to new_channels ArrayList; https://launchpad.net/bugs/511271 fixed 2010-01-26 Sebastian Pölsterl * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py: [881] Use set_default_size rather than set_size_request * client/gnomedvb/ui/recordings/RecordingsDialog.py, * client/gnomedvb/ui/widgets/RecordingsStore.py, * client/gnomedvb/ui/widgets/RecordingsView.py: [880] Use CellRendererDatetime in RecordingsView 2010-01-26 Sebastian Pölsterl * client/gnomedvb/ui/widgets/CellRendererDatetime.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/widgets/ScheduleStore.py, * client/gnomedvb/ui/widgets/ScheduleView.py: Modified. [879] Added CellRendererDatetime 2010-01-05 Sebastian Pölsterl * tests/test-dvb-daemon.py: [878] Added tests for SetStartTime and SetDuration * client/gnomedvb/DBusWrapper.py: [877] Wrapped SetStartTime and SetDuration * src/Recorder.vala, * src/dbus/IDBusRecorder.vala: [876] Added methods SetStartTime and SetDuration to Recorder DBus interface * src/Timer.vala: [875] Added methods set_start_time and update_epg_event 2010-01-03 Sebastian Pölsterl * client/gnomedvb/ui/recordings/DetailsDialog.py, * client/gnomedvb/ui/widgets/DetailsDialog.py, * client/gnomedvb/ui/widgets/RunningNextView.py, * client/totem-plugin/dvb-daemon.py: [874] Added button to DetailsDialog to schedule a recording; https://launchpad.net/bugs/486771 fixed 2010-01-03 Sebastian Pölsterl * client/gnomedvb/ui/timers/MessageDialogs.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/timers/EditTimersDialog.py, * client/gnomedvb/ui/timers/TimerDialog.py, * client/totem-plugin/dvb-daemon.py, * po/POTFILES.in: Modified. [873] Moved dialogs informing the user about success/failure of scheduling recording to seperate file 2010-01-03 Sebastian Pölsterl * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/preferences/Dialogs.py, * client/gnomedvb/ui/preferences/Preferences.py, * client/gnomedvb/ui/recordings/RecordingsDialog.py, * client/gnomedvb/ui/timers/EditTimersDialog.py, * client/gnomedvb/ui/timers/TimerDialog.py, * client/gnomedvb/ui/widgets/DetailsDialog.py: [872] Adjusted borders and paddings between content area and buttons in dialogs * client/gnomedvb/ui/widgets/RunningNextView.py: [871] Avoid empty line in description of event if short event information is empty 2009-12-23 Sebastian Pölsterl * configure.ac: [870] Post release version bump to 0.1.15 === version-0.1.14 === 2009-12-23 Sebastian Pölsterl * client/gnomedvb/ui/widgets/ChannelsStore.py: [869] Fixed bug in ChannelsStore when group has been added * client/totem-plugin/dvb-daemon.py: [868] Remember sort order when changing sort type 2009-12-23 Sebastian Pölsterl * po/tr.po: Added. * po/LINGUAS, * po/de.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po: Modified. [867] Added Turkish translation and updated remaining. 2009-12-23 Sebastian Pölsterl * NEWS: [866] Added release notes * po/gnome-dvb-daemon.pot: [865] Updated .pot file * client/totem-plugin/dvb-daemon.totem-plugin.in: [864] Marked Totem plugin as builtin so it is enabled by default; https://launchpad.net/bugs/497381 fixed 2009-12-22 Sebastian Pölsterl * client/totem-plugin/dvb-daemon.py: [863] Removed dialog asking the user to start the setup. Only display DVB related stuff if at least one device has been detected on startup. Re-wrote the way gnome-dvb- setup is started. 2009-12-21 Sebastian Pölsterl * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [862] Use gtk.image_new_from_icon_name to create icons for menus * client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [861] Display message if no devices could be found even if not in expert mode; https://launchpad.net/bugs/497376 fixed 2009-12-10 Sebastian Pölsterl * src/ChannelFactory.vala: [860] Fixed bug when recording and rtsp streaming of the same channel took place at the same time and the pipeline stalled 2009-12-01 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [859] Updated translation template * client/gnomedvb/ui/recordings/RecordingsDialog.py: [858] Made close button default widget * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [857] Adjusted mnemonics and shortcuts * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py, * client/gnomedvb/ui/preferences/Preferences.py, * client/gnomedvb/ui/widgets/DetailsDialog.py: [856] Made close button the default action * client/gnomedvb/ui/timers/CalendarDialog.py, * client/gnomedvb/ui/timers/EditTimersDialog.py, * client/gnomedvb/ui/timers/TimerDialog.py: [855] Made Timers dialog more HIG compliant * client/gnomedvb/ui/widgets/DetailsDialog.py: [854] Use TextFieldLabel * client/gnomedvb/__init__.py: [853] Only print hour, minute and second if it's not 0 * client/gnomedvb/ui/recordings/RecordingsDialog.py, * client/gnomedvb/ui/widgets/DetailsDialog.py: [852] Made recordings dialog more HIG compliant * client/gnomedvb/ui/preferences/Dialogs.py: [851] Made dialogs in preferences more HIG compliant * client/gnomedvb/ui/preferences/Preferences.py: [850] Set border width to 12 * client/gnomedvb/ui/widgets/Frame.py: [849] Added TextFieldLabel 2009-11-29 Sebastian Pölsterl * client/gnomedvb/ui/widgets/DetailsDialog.py: [848] Arrange labels in table instead of VBox in DetailsDialog 2009-11-28 Sebastian Pölsterl * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py: [847] Only display channel groups combobox if there's more than one group * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [846] Don't display device groups combobox if there's only one group. Removed label of combo box. * client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [845] Fixed crash when not supported adapter type was used 2009-11-27 Sebastian Pölsterl * 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: [844] Use label of BasePage in all pages. Added right-click menu to ChannelScanPage to de-/select all channels; https://launchpad.net/bugs/486610 fixed * src/ChannelFactory.vala, * src/Recorder.vala: [843] Check if setting pipeline to playing was successful 2009-11-21 Sebastian Pölsterl * configure.ac: [842] Link against gstreamer-rtsp-0.10 as well 2009-11-19 Sebastian Pölsterl * configure.ac: [841] Post release version bump to 0.1.14 === version-0.1.13 === 2009-11-19 Sebastian Pölsterl * README: [840] Updated dependencies in README * po/de.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po: [839] Added updated translations 2009-11-18 Sebastian Pölsterl * NEWS: [838] Added release notes * src/ChannelFactory.vala: [837] Reorganized locking. Watch for errors and warnins on the bus. Call set_active on the sink ghost pad. * src/rtsp/MediaFactory.vala: [836] Added debug calls 2009-11-17 Sebastian Pölsterl * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py: [835] Added Mandriva specific directory of dvb-apps initial tuning data * configure.ac: [834] gst-rtsp-server depends on gstreamer 0.10.25, depend on it as well * configure.ac: [833] Depend on gst-rtsp-server 0.1.5 * src/Schedule.vala: [832] Fixed bug in getting EPG information for timer if the timer was completely contained in the event 2009-11-16 Sebastian Pölsterl * src/Recorder.vala, * src/Schedule.vala: [831] Reverted r829 and r830 * src/Schedule.vala: [830] Made Channel private * src/Recorder.vala: [829] Made DeviceGroup private * src/EPGScanner.vala: [828] Made DeviceGroup private 2009-11-14 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [827] Updated .pot file * client/gnomedvb/ui/recordings/RecordingsDialog.py: [826] Removed markup from translatable string * src/Cable/CableScanner.vala, * src/Satellite/SatelliteScanner.vala, * src/ScannedItem.vala, * src/Terrestrial/TerrestrialScanner.vala, * src/rtsp/MediaFactory.vala, * src/rygel/Services.vala: [825] Fixed additional compiler warnings with latest Vala 2009-11-13 Sebastian Pölsterl * src/database/sqlite/SqliteDatabase.vala: [824] new_version attribute is no property 2009-11-12 Sebastian Pölsterl * src/ChannelFactory.vala, * src/ChannelList.vala, * src/ChannelListReader.vala, * src/ChannelListWriter.vala, * src/Device.vala, * src/DeviceGroup.vala, * src/Recorder.vala, * src/Schedule.vala, * src/Timer.vala, * src/database/sqlite/SqliteDatabase.vala: [823] Fixed some compiler warnings with latest Vala Chain-up constructor to set construct-only properties where possible * src/ChannelFactory.vala: [822] Fixed crash when streaming is forced to stop because a recording is about to start * src/Scanner.vala: [821] Fixed compile error with latest Vala * src/ChannelFactory.vala: [820] Fixed a couple of bugs when recording/watching multiple channels at the same time on the same device * src/rtsp/MediaFactory.vala: [819] Supply payloader element to stop_channel * src/Schedule.vala: [818] Don't return expired events in GetAllEvents and GetAllEventInfos 2009-11-03 Sebastian Pölsterl * src/database/sqlite/SqliteEPGStore.vala, * src/database/sqlite/SqliteUtils.vala: [817] Unescape ' when retrieving text from sqlite db * src/database/SqlError.vala, * src/database/sqlite/SqliteDatabase.vala: [816] Fixed typo NOMEN -> NOMEM * src/EPGScanner.vala: [815] Always scan EPG on all channels * tests/test-dvb-daemon.py: [814] Added test where non-existend device is added * src/Manager.vala: [813] Don't allow to create devices where retrieving the adapter's type failed * src/Timer.vala, * src/database/sqlite/SqliteConfigTimersStore.vala: [812] Removed Year,Month,Day,Hour,Minute properties from Timer class and work directly with starttime * src/Recorder.vala, * src/Timer.vala: [811] Removed unused property Name from Timer class * src/Recorder.vala: [810] Check if recording doesn't already exist before starting the actual recording 2009-10-31 Sebastian Pölsterl * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/widgets/RunningNextView.py: [809] Handle displaying DetailsDialog when clicking on event directly in RunningNextView * client/gnomedvb/ui/widgets/RunningNextStore.py: [808] Added get_device_group method * src/Recorder.vala: [807] Check if check_timers_event_id > 0 when removing check_timers timeout 2009-10-29 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [806] Updated .pot file * src/Recorder.vala: [805] Remove check_timers timeout in Recorder's stop method * src/Manager.vala, * src/database/TimersStore.vala, * src/database/sqlite/SqliteConfigTimersStore.vala: [804] Added remove_all_timers_from_device_group method to TimersStore. Delete all timers of device group when it gets deleted. * src/Main.vala: [803] Only remove Timers could be added to Recorder * client/gnomedvb/DBusWrapper.py, * client/gnomedvb/DVBModel.py, * client/gnomedvb/ui/wizard/pages/AdaptersPage.py: [802] get_adapter_info returns tuple where the first item indicates if the information could be retrieved successfully. Display error message if retrieving devices fails. 2009-10-22 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [801] Updated translations template * client/gnomedvb/ui/widgets/ChannelsStore.py: [800] When displaying channel groups add virtual group that contains all channels * client/totem-plugin/dvb-daemon.py: [799] Added option to order channels by name or group * client/gnomedvb/ui/widgets/ChannelsStore.py: [798] Added set_sort_order method * client/gnomedvb/ui/widgets/ChannelsView.py: [797] Allow ChannelsTreeStore in set_model 2009-10-14 Sebastian Pölsterl * configure.ac: [796] Post release version bump to 0.1.13 === version-0.1.12 === 2009-10-14 Sebastian Pölsterl * NEWS: [795] Added release notes * Makefile.am: [794] Generate ChangeLog automatically when creating tarball * po/de.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/sv.po, * po/te.po: [793] Imported translations from launchpad * client/gnomedvb/ui/preferences/Preferences.py: [792] Call RemoveDevice, AddDeviceToNewGroup and AddDevice async * client/gnomedvb/DVBModel.py: [791] Made remove_device async 2009-10-14 Sebastian Pölsterl * client/gnomedvb/Callback.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/widgets/ChannelsStore.py: Modified. [790] Moved Callback to own file 2009-10-14 Sebastian Pölsterl * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py, * client/gnomedvb/ui/preferences/Preferences.py: [789] Fixed markup errors * client/gnomedvb/ui/recordings/DetailsDialog.py: [788] Call GetAllInformations async * client/gnomedvb/ui/timers/EditTimersDialog.py, * client/gnomedvb/ui/timers/TimerDialog.py: [787] Call AddTimer and DeleteTimer async * client/gnomedvb/DBusWrapper.py: [786] Provide **kwargs for more methods so they can be used async * client/gnomedvb/ui/preferences/Preferences.py: [785] Remove device from unassigned devices if device or group is added 2009-10-13 Sebastian Pölsterl * client/totem-plugin/dvb-daemon.py: [784] Catch exception when removing item from GtkRecentManager 2009-10-12 Sebastian Pölsterl [783] Moved TestRecordingsStore to the bottom 2009-10-12 Sebastian Pölsterl * src/rtsp/MediaFactory.vala: [780.1.2] pipeline is unref'ed in remove_elements 2009-10-12 Sebastian Pölsterl * tests, * tests/test-dvb-daemon.py: Added. [780.1.1] Added unit test suite 2009-10-12 Sebastian Pölsterl * src/rtsp/MediaFactory.vala: [782] pipeline is unref'ed in remove_elements 2009-10-12 Sebastian Pölsterl * tests, * tests/test-dvb-daemon.py: Added. [781] Added unit test suite 2009-10-12 Sebastian Pölsterl * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py, * src/Manager.vala, * src/database/ConfigStore.vala, * src/database/sqlite/SqliteConfigTimersStore.vala, * src/dbus/IDBusManager.vala: [780] AddChannelGroup returns the id of the group in an out parameter * client/gnomedvb/DBusWrapper.py, * src/DeviceGroup.vala, * src/dbus/IDBusDeviceGroup.vala: [779] GetSchedule returns true on success, ObjectPath is returned as out parameter * src/Schedule.vala: [778] Fixed crasher in GetInformations if invalid id was provided * src/Recorder.vala: [777] Fixed crasher in GetAllInformations if provided id does not exist. GetTitle returns true if the id is valid but no title is available. 2009-10-11 Sebastian Pölsterl * src/ChannelList.vala: [776] Return true if id is valid but channel has no name/network in GetChannelName and GetChannelNetwork * client/gnomedvb/DBusWrapper.py: [775] Make get_registered_device_groups work sync and async * src/RecordingsStore.vala: [774] Fixed crasher in GetAllInformations if id doesn't exist. GetDescription and GetName return true for a valid id even if the name/description doesn't exist. ------------- This line and the following will be ignored -------------- modified: src/RecordingsStore.vala 2009-10-08 Sebastian Pölsterl * client/gnomedvb/ui/widgets/ChannelsStore.py: [773] Added option to display channel groups to ChannelsTreeStore * src/ChannelList.vala, * src/DeviceGroup.vala, * src/Recorder.vala, * src/RecordingsStore.vala: [772] Reverted r756: Use libgee's to_array methods where applicable 2009-10-07 Sebastian Pölsterl * src/Schedule.vala: [771] Catch SqlError * src/ChannelList.vala: [770] Fixed crash in GetChannelURL if channel_id doesn't exist 2009-10-06 Sebastian Pölsterl * 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/DetailsDialog.py, * client/gnomedvb/ui/wizard/pages/AdaptersPage.py, * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py, * po/gnome-dvb-daemon.pot: [769] Removed most markups from the translatable strings * configure.ac: [768] Post release version bump to 0.1.12 === version-0.1.11 === 2009-10-06 Sebastian Pölsterl * NEWS: [767] Added release notes * po/gnome-dvb-daemon.pot: [766] Updated .pot file * client/gnomedvb/ui/wizard/pages/InitialTuningDataPage.py: [765] Use iso_3166 to translate countries; https://launchpad.net/bugs/442490 fixed Use locale.strcoll to sort country names. 2009-10-05 Sebastian Pölsterl * client/gnomedvb/ui/preferences/Dialogs.py: [764] Import AlignedLabel from the correct module; https://launchpad.net/bugs/442428 fixed 2009-10-03 Sebastian Pölsterl * src/database/sqlite/SqliteDatabase.vala: [763] Create parent directories of databse file if they don't exist 2009-10-01 Sebastian Pölsterl * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [762] Fixed duplicate actiongroup name 2009-10-01 Sebastian Pölsterl * po/de.po, * po/es.po, * po/fi.po, * po/fr.po, * po/pl.po, * po/sr.po, * po/te.po: Added. [761] Added .po files 2009-09-30 Sebastian Pölsterl * configure.ac: [760] Post release version bump to 0.1.11 === version-0.1.10 === 2009-09-30 Sebastian Pölsterl * po/LINGUAS, * po/sv.po: [759] Added Translations for German, Spanish, Finnish, French, Polish, Serbian and Telugu. Updated Swedish translations. * NEWS: [758] Added release notes * README: [757] Updated libgee requirement * src/ChannelList.vala, * src/DeviceGroup.vala, * src/Recorder.vala, * src/RecordingsStore.vala: [756] Use libgee's to_array methods where applicable * configure.ac, * src/ChannelFactory.vala, * src/ChannelList.vala, * src/EPGScanner.vala, * src/Manager.vala, * src/Recorder.vala, * src/RecordingsStore.vala, * src/Scanner.vala, * src/rygel/Services.vala: [755] Moved to libgee 0.5.0 * po/gnome-dvb-daemon.pot: [754] Updated pot file 2009-09-30 Sebastian Pölsterl * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py, * po/POTFILES.in: Modified. * client/gnomedvb/ui/widgets/ChannelsGroupStore.py: Renamed to client/gnomedvb/ui/widgets/ChannelGroupsStore.py and modified. * client/gnomedvb/ui/widgets/ChannelsGroupView.py: Renamed to client/gnomedvb/ui/widgets/ChannelGroupsView.py and modified. [753] Fixed typo in class name 2009-09-30 Sebastian Pölsterl * client/gnomedvb/ui/widgets/ChannelsGroupView.py: [752] Fixed typo 2009-09-30 Sebastian Pölsterl * client/gnomedvb/ui/channellisteditor, * client/gnomedvb/ui/channellisteditor/ChannelListEditorDialog.py, * client/gnomedvb/ui/channellisteditor/__init__.py, * client/gnomedvb/ui/widgets/ChannelsGroupStore.py, * client/gnomedvb/ui/widgets/ChannelsGroupView.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * po/POTFILES.in: Modified. [751] Added ChannelListEditorDialog 2009-09-30 Sebastian Pölsterl * client/gnomedvb/ui/widgets/Frame.py: [750] Added set_aligned_child method 2009-09-30 Sebastian Pölsterl * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/preferences/Preferences.py: Modified. * client/gnomedvb/ui/preferences/Frame.py: Renamed to client/gnomedvb/ui/widgets/Frame.py. [749] Moved Frame.py to widgets 2009-09-30 Sebastian Pölsterl * client/gnomedvb/ui/widgets/HelpBox.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: Modified. [748] Moved HelpBox to own file 2009-09-30 Sebastian Pölsterl * client/gnomedvb/ui/preferences/Frame.py: [747] Provide expand, fill and padding paramters 2009-09-29 Sebastian Pölsterl * client/gnomedvb/ui/preferences/Frame.py: [746] Added BaseFrame class 2009-09-26 Sebastian Pölsterl * src/ChannelList.vala, * src/Manager.vala: [745] Return value returned by ConfigStore * src/database/sqlite/SqliteConfigTimersStore.vala: [744] Fixed bug that removing channel groups did not work * src/database/sqlite/SqliteConfigTimersStore.vala: [743] Created channel_groups and channels tables, too * src/database/sqlite/SqliteDatabase.vala: [742] Check if database file exists before opening connection * client/gnomedvb/DBusWrapper.py: [741] Wrapped new methods * src/ChannelList.vala, * src/Manager.vala, * src/dbus/IDBusChannelList.vala, * src/dbus/IDBusManager.vala: [740] Moved GetChannelGroups, AddChannelGroup and RemoveChannelGroup to Manager DBus interface 2009-09-25 Sebastian Pölsterl * src/database/sqlite/SqliteDatabase.vala: [739] Assign database file to variable 2009-09-24 Sebastian Pölsterl * src/EPGScanner.vala, * src/Scanner.vala: [738] Catch error when creating a thread * src/Cable/CableScanner.vala, * src/ChannelList.vala, * src/DeviceGroup.vala, * src/Manager.vala, * src/Recorder.vala, * src/RecordingsStore.vala, * src/Satellite/SatelliteScanner.vala, * src/Scanner.vala, * src/Schedule.vala, * src/Terrestrial/TerrestrialScanner.vala: [737] Added throws DBus.Error to implementations of DBus interfaces * src/DeviceGroup.vala: [736] Set ChannelList.GroupId of referene device in constructor * src/ChannelList.vala, * src/dbus/IDBusChannelList.vala: [735] Implemented DBus methods for channel groups. Added GroupId property to ChannelList. 2009-09-24 Sebastian Pölsterl * src/dbus: Added. * Makefile.am: Modified. * src/IDBusChannelList.vala: Renamed to src/dbus/IDBusChannelList.vala. * src/IDBusDeviceGroup.vala: Renamed to src/dbus/IDBusDeviceGroup.vala. * src/IDBusManager.vala: Renamed to src/dbus/IDBusManager.vala. * src/IDBusRecorder.vala: Renamed to src/dbus/IDBusRecorder.vala. * src/IDBusRecordingsStore.vala: Renamed to src/dbus/IDBusRecordingsStore.vala. * src/IDBusSchedule.vala: Renamed to src/dbus/IDBusSchedule.vala. [734] Moved DBus interfaces to dbus directory 2009-09-24 Sebastian Pölsterl * src/ChannelGroup.vala, * src/database/ConfigStore.vala, * src/database/sqlite/SqliteConfigTimersStore.vala: [733] Removed get_group_for_channel and added get_channel_groups and get_channels_of_group methods. ChannelGroup is now a real class. * src/database/ConfigStore.vala, * src/database/sqlite/SqliteConfigTimersStore.vala: [732] Added support for assigning channels to one or more groups in database scheme * src/ChannelGroup.vala: [731] Removed parent field 2009-09-24 Sebastian Pölsterl * src/database, * src/database/SqlError.vala, * src/database/sqlite, * src/database/sqlite/SqliteDatabase.vala, * src/database/sqlite/SqliteUtils.vala: Added. * Makefile.am, * src/DeviceGroup.vala, * src/Factory.vala, * src/Main.vala, * src/Manager.vala, * src/Recorder.vala, * src/Schedule.vala: Modified. * src/ConfigStore.vala: Renamed to src/database/ConfigStore.vala and modified. * src/EPGStore.vala: Renamed to src/database/EPGStore.vala and modified. * src/SqliteConfigTimersStore.vala: Renamed to src/database/sqlite/SqliteConfigTimersStore.vala and modified. * src/SqliteEPGStore.vala: Renamed to src/database/sqlite/SqliteEPGStore.vala and modified. * src/TimersStore.vala: Renamed to src/database/TimersStore.vala and modified. [730] Refactored Sqlite database access 2009-09-24 Sebastian Pölsterl * src/database, * src/database/SqlError.vala, * src/database/sqlite, * src/database/sqlite/SqliteDatabase.vala, * src/database/sqlite/SqliteUtils.vala: Added. * Makefile.am, * src/DeviceGroup.vala, * src/Factory.vala, * src/Main.vala, * src/Manager.vala, * src/Recorder.vala, * src/Schedule.vala: Modified. * src/ConfigStore.vala: Renamed to src/database/ConfigStore.vala and modified. * src/EPGStore.vala: Renamed to src/database/EPGStore.vala and modified. * src/SqliteConfigTimersStore.vala: Renamed to src/database/sqlite/SqliteConfigTimersStore.vala and modified. * src/SqliteEPGStore.vala: Renamed to src/database/sqlite/SqliteEPGStore.vala and modified. * src/TimersStore.vala: Renamed to src/database/TimersStore.vala and modified. [728.1.1] Refactored Sqlite database access This adds support for versioned database schemes and the possibility to upgrade them. 2009-09-24 Sebastian Pölsterl * src/ChannelGroup.vala: Added. * Makefile.am: Modified. [729] Added ChannelGroup class 2009-09-20 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: [728] Updated .pot file * client/gnomedvb/ui/preferences/Preferences.py, * client/gnomedvb/ui/timers/EditTimersDialog.py: [727] Fixed buttons for error dialogs * client/gnomedvb/ui/wizard/pages/SetupDevicePage.py: [726] Display error dialog if writing channels.conf fails * Makefile.am: [725] Added vapi/config.vapi to EXTRA_DIST target 2009-09-17 Sebastian Pölsterl * client/gnomedvb/DVBModel.py, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/preferences/Preferences.py: [724] Fixed crash when new group has been added * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [723] Check newly added channels depending on 'Select scrambled channels' checkbutton * src/Timer.vala: [722] Overlapping timers on the same channel never conflict * src/Schedule.vala: [721] Fixed critical warning * src/Cable/CableScanner.vala, * src/IDBusChannelList.vala, * src/IDBusDeviceGroup.vala, * src/IDBusManager.vala, * src/IDBusRecorder.vala, * src/IDBusRecordingsStore.vala, * src/IDBusSchedule.vala, * src/Satellite/SatelliteScanner.vala, * src/Terrestrial/TerrestrialScanner.vala: [720] Fixed compiler errors with latest Vala 2009-09-15 Sebastian Pölsterl * client/gnomedvb/ui/widgets/DetailsDialog.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/recordings/DetailsDialog.py, * client/gnomedvb/ui/widgets/RunningNextStore.py, * client/gnomedvb/ui/widgets/RunningNextView.py, * po/POTFILES.in, * po/gnome-dvb-daemon.pot: Modified. [719] Display dialog with details when double-clicking on an event in What's on now view on control center 2009-09-15 Sebastian Pölsterl * client/totem-plugin/dvb-daemon.py: [718] Use SchedulePaned in Totem plugin 2009-09-15 Sebastian Pölsterl * client/gnomedvb/ui/widgets/SchedulePaned.py: Added. * client/gnomedvb/Makefile.am, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/widgets/ScheduleView.py: Modified. [717] Display extended event description in textview instead of expanding the selected row 2009-09-14 Sebastian Pölsterl * client/totem-plugin/dvb-daemon.py: [716] Adjusted Totem plugin to API changes * src/Recorder.vala: [715] Fixed bug that timer was marked as conflicts if it doesn't * client/gnomedvb/ui/widgets/RunningNextStore.py, * client/gnomedvb/ui/widgets/ScheduleStore.py, * src/IDBusSchedule.vala, * src/Schedule.vala: [714] Use out parameters and return true for GetInformations, GetName, GetShortDescription, GetExtendedDescription, GetDuration, GetLocalStartTime, GetLocalStartTimestamp, IsRunning and IsScrambled * client/gnomedvb/ui/recordings/DetailsDialog.py, * client/gnomedvb/ui/widgets/RecordingsStore.py, * src/IDBusRecordingsStore.vala, * src/RecordingsStore.vala: [713] Use out parameters and return true on success for GetLocation, GetName, GetDescription, GetStartTime, GetStartTimestamp, GetLength, GetChannelName, GetAllInformations * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/timers/EditTimersDialog.py, * client/gnomedvb/ui/timers/TimerDialog.py, * src/IDBusRecorder.vala, * src/Main.vala, * src/Recorder.vala: [712] Use out parameters and return true on success for AddTimer, AddTimerWithMargin, AddTimerForEPGEvent, GetStartTime, GetEndTime, GetDuration, GetChannelName, GetTitle, GetAllInformations * client/gnomedvb/DBusWrapper.py, * client/gnomedvb/DVBModel.py, * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py, * client/gnomedvb/ui/preferences/Preferences.py, * client/gnomedvb/ui/widgets/ChannelsStore.py, * src/IDBusManager.vala, * src/Manager.vala: [711] Use out parameters and return true on success for GetScannerForDevice, GetDeviceGroup and GetNameOfRegisteredDevice * src/ChannelList.vala, * src/IDBusChannelList.vala: [710] Updated DBus API for ChannelList Use out parameter and return TRUE on success where applicable * po/gnome-dvb-daemon.pot: [709] Updated .pot file * client/gnomedvb/ui/wizard/pages/ChannelScanPage.py: [708] Added CheckButton to (de)select scrambled channels 2009-09-06 Sebastian Pölsterl * po/gnome-dvb-daemon.pot: Added. * .bzrignore: Modified. [707] Added pot file to repository 2009-08-25 Sebastian Pölsterl * client/gnomedvb/ui/timers/EditTimersDialog.py: [706] Increased width of EditTimersDialog * src/Recorder.vala, * src/Timer.vala: [705] Print debug output of start time in better format 2009-08-24 Sebastian Pölsterl * configure.ac: [704] Post release version bump to 0.1.10 === version-0.1.9 === 2009-08-24 Sebastian Pölsterl