2009-09-30 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* client/gnomedvb/ui/widgets/ChannelsGroupView.py: [752] Fixed typo
2009-09-30 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* client/gnomedvb/ui/widgets/Frame.py: [750] Added set_aligned_child
method
2009-09-30 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* client/gnomedvb/ui/preferences/Frame.py: [747] Provide expand, fill
and padding paramters
2009-09-29 Sebastian Pölsterl <email address hidden>
* client/gnomedvb/ui/preferences/Frame.py: [746] Added BaseFrame class
2009-09-26 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* src/database/sqlite/SqliteDatabase.vala: [739] Assign database file
to variable
2009-09-24 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* src/ChannelGroup.vala: Added.
* Makefile.am: Modified.
[729] Added ChannelGroup class
2009-09-20 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* client/totem-plugin/dvb-daemon.py: [718] Use SchedulePaned in Totem
plugin
2009-09-15 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* 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 <email address hidden>
* po/gnome-dvb-daemon.pot: Added.
* .bzrignore: Modified.
[707] Added pot file to repository
2009-08-25 Sebastian Pölsterl <email address hidden>
* 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 <email address hidden>
* configure.ac: [704] Post release version bump to 0.1.10