2009-05-15  Sebastian P?lsterl <[email protected]>

       * NEWS: [518] Added release notes

       * src/Recorder.vala: [517] Use Settings' variables to retrieve
       margin_(start|stop)

       * src/EPGScanner.vala: [516] Read value of CHECK_EIT_INTERVAL from
       settings file

       * src/Settings.vala: [515] Store name of sections and keys in
       variables

2009-05-15  Sebastian P?lsterl <[email protected]>

       * ChangeLog: Removed.

       * autogen.sh: Modified.

       [514] Removed ChangeLog. Create empty ChangeLog in autogen.sh

2009-05-15  Sebastian P?lsterl <[email protected]>

       * src/Timer.vala: [513] Timers don't conflict if the are on the same
       TS but on different channels

       * src/Channel.vala: [512] Added equals method

       * src/Recorder.vala: [511] Set state of queue and sink to NULL and
       remove both elements from the pipeline when I recordings is stopped
       while another recording on the same TS is still active

2009-05-11  Sebastian P?lsterl <[email protected]>

       * src/Recorder.vala: [510] Put SIDs of channels that have to get
       linked to queue in HashSet. Provide getters for queue, sink and
       dvbbasebin

       * src/Timer.vala: [509] conflicts_with returns false if channels of
       timers are on the same transport stream

       * src/Main.vala: [508] Added more debug messages and jsuted levels

       * src/Recorder.vala,
       * src/SqliteConfigTimersStore.vala,
       * src/Timer.vala: [507] Replaced Timer's Sid attribute with Channel
       property

2009-05-05  Sebastian P?lsterl <[email protected]>

       * src/ChannelList.vala,
       * src/ChannelListReader.vala,
       * src/DeviceGroup.vala: [506] Removed group_id property from
       ChannelList. Set channel's GroupId in ChanelListReader when creating
       channels

       * src/Channel.vala: [505] Made GroupId a property

       * src/Scanner.vala,
       * src/SqliteEPGStore.vala: [504] Don't use deprecated # syntax anymore

2009-05-04  Sebastian P?lsterl <[email protected]>

       * src/Recorder.vala: [503] Fixed bug that timers didn't get scheduled
       even if the didn't conflict

       * client/gnomedvb/DBusWrapper.py: [502] Wrapped AddTimerWithMargin

       * src/Recorder.vala,
       * src/Recording.vala: [501] Use int64.FORMAT when printing int64

       * src/RecordingsStore.vala,
       * src/Settings.vala: [500] Fixed some compiler warnings

       * src/IDBusRecorder.vala,
       * src/Recorder.vala: [499] Added AddTimerWithMargin method. Restored
       old behaviour of AddTimer method.

2009-05-02  Sebastian P?lsterl <[email protected]>

       * src/Recorder.vala,
       * src/Timer.vala: [498] Add default early start and late finish values
       to timers. Allow changing start time and duration of timers. Timer is
       now due if the current time is greater or equal the timer's start time
       and ther timer didn't expire, yet.

       * src/Event.vala: [497] Adjust assertion

2009-05-02  Sebastian P?lsterl <[email protected]>

       * src/Settings.vala: Added.

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

       [496] Added Settings class that will be used for retrieving early
       start/late finish values in the future.

2009-05-02  Sebastian P?lsterl <[email protected]>

       * src/ConfigStore.vala,
       * src/SqliteConfigTimersStore.vala,
       * src/TimersStore.vala: [495] Add and remove methods of ConfigStore
       and TimersStore return true now if the operation was successful.

       * src/ChannelList.vala,
       * src/ChannelListReader.vala,
       * src/EPGStore.vala,
       * src/Manager.vala,
       * src/Recorder.vala,
       * src/Schedule.vala,
       * src/SqliteConfigTimersStore.vala,
       * src/SqliteEPGStore.vala: [494] Store EPG information for each device
       group seperately. Group ID is stored in Channel now.

2009-05-01  Sebastian P?lsterl <[email protected]>

       * src/Channel.vala: [493] Added GroupId property

       * src/ChannelList.vala,
       * src/rtsp/MediaFactory.vala: [492] Adjust to latest gst-rtsp-server
       from git

2009-04-30  Sebastian P?lsterl <[email protected]>

       * src/Scanner.vala: [491] Fixed bug that channel scanner did not find
       all channels  If we received a NIT but haven't seen the TS ID of a
       channel, yet, don't continue scanning but wait for additional NITs

2009-04-18  Sebastian P?lsterl <[email protected]>

       * src/Scanner.vala: [490] Moved pipeline description into static const
       variable

2009-04-17  Sebastian P?lsterl <[email protected]>

       * src/DeviceGroup.vala,
       * src/SqliteConfigTimersStore.vala: [489] Only create EPGScanner in
       DeviceGroup if with_epg_scanner is true

       * src/Recorder.vala: [488] Use get_static_pad instead of get_pad

       * src/Cable/CableScanner.vala,
       * src/Satellite/SatelliteScanner.vala,
       * src/Scanner.vala,
       * src/Terrestrial/TerrestrialScanner.vala: [487] Use owned instead of
       #

2009-03-31  Sebastian P?lsterl <[email protected]>

       * client/gnome-dvb-control,
       * client/gnome-dvb-setup,
       * client/gnomedvb/DBusWrapper.py,
       * client/gnomedvb/DVBModel.py,
       * client/gnomedvb/Device.py,
       * client/gnomedvb/__init__.py,
       * client/gnomedvb/defs.py.in,
       * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py,
       * client/gnomedvb/ui/preferences/DeviceGroupsView.py,
       * client/gnomedvb/ui/preferences/Dialogs.py,
       * client/gnomedvb/ui/preferences/Frame.py,
       * client/gnomedvb/ui/preferences/Preferences.py,
       * client/gnomedvb/ui/recordings/RecordingsDialog.py,
       * client/gnomedvb/ui/timers/CalendarDialog.py,
       * client/gnomedvb/ui/timers/EditTimersDialog.py,
       * client/gnomedvb/ui/timers/TimerDialog.py,
       * client/gnomedvb/ui/widgets/ChannelsStore.py,
       * client/gnomedvb/ui/widgets/ChannelsView.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,
       * 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,
       * client/rhythmbox-plugin/dvb-rhythm.py,
       * client/totem-plugin/dvb-daemon.py,
       * src/Cable/CableChannel.vala,
       * src/Cable/CableScanner.vala,
       * src/ChangeType.vala,
       * src/Channel.vala,
       * src/ChannelList.vala,
       * src/ChannelListReader.vala,
       * src/ChannelListWriter.vala,
       * src/ConfigStore.vala,
       * src/Constants.vala,
       * src/Device.vala,
       * src/DeviceGroup.vala,
       * src/EPGScanner.vala,
       * src/EPGStore.vala,
       * src/Event.vala,
       * src/Factory.vala,
       * src/IDBusChannelList.vala,
       * src/IDBusManager.vala,
       * src/IDBusRecorder.vala,
       * src/IDBusRecordingsStore.vala,
       * src/IDBusSchedule.vala,
       * src/Main.vala,
       * src/Manager.vala,
       * src/MpegTsEnums.vala,
       * src/OverlapType.vala,
       * src/Recorder.vala,
       * src/Recording.vala,
       * src/RecordingsStore.vala,
       * src/Satellite/SatelliteChannel.vala,
       * src/Satellite/SatelliteScanner.vala,
       * src/ScannedItem.vala,
       * src/Scanner.vala,
       * src/Schedule.vala,
       * src/SqliteConfigTimersStore.vala,
       * src/SqliteEPGStore.vala,
       * src/Terrestrial/TerrestrialChannel.vala,
       * src/Terrestrial/TerrestrialScanner.vala,
       * src/Timer.vala,
       * src/TimersStore.vala,
       * src/Utils.vala,
       * src/rtsp/MediaFactory.vala,
       * src/rtsp/MediaMapping.vala: [486] Added GPLv3 header to each file

       * COPYING: [485] Actually ship GPLv3 instead of LGPLv3

2009-03-08  Sebastian P?lsterl <[email protected]>

       * client/gnomedvb/ui/widgets/RecordingsView.py: [484] Display full
       date and time of recording

       * client/gnomedvb/ui/controlcenter/ControlCenterWindow.py: [483] Added
       Recordings button to manage recordings

2009-03-08  Sebastian P?lsterl <[email protected]>

       * client/gnomedvb/ui/recordings,
       * client/gnomedvb/ui/recordings/Makefile.am,
       * client/gnomedvb/ui/recordings/RecordingsDialog.py,
       * client/gnomedvb/ui/recordings/__init__.py,
       * client/gnomedvb/ui/widgets/RecordingsStore.py,
       * client/gnomedvb/ui/widgets/RecordingsView.py: Added.

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

       [482] Added RecordingsStore and RecordingsView widgets and
       RecordingsDialog

2009-03-08  Sebastian P?lsterl <[email protected]>

       * client/gnomedvb/DBusWrapper.py: [481] Added kwargs to delete of
       RecordingsStore

       * client/gnomedvb/DBusWrapper.py: [480] Wrapped GetChannelName

       * src/IDBusRecordingsStore.vala,
       * src/RecordingsStore.vala: [479] Added GetChannelName method to
       RecordingsStore

       * src/Recorder.vala,
       * src/Recording.vala: [478] Save channel's name in Recording

2009-03-02  Sebastian P?lsterl <[email protected]>

       * configure.ac: [477] Post release version bump to 0.1.6

=== version-0.1.5 ===
2009-03-02  Sebastian P?lsterl <[email protected]>

       * NEWS: [476] Added release notes