From 60182cc6439948e025df7698c68a70c563fa8e34 Mon Sep 17 00:00:00 2001 From: lado Date: Sun, 24 Feb 2013 23:09:23 +0100 Subject: current --- .../src/de/bjusystems/vdrmanager/data/Channel.java | 88 +++++++-- .../src/de/bjusystems/vdrmanager/data/Epg.java | 33 +++- .../src/de/bjusystems/vdrmanager/data/Event.java | 24 +-- .../src/de/bjusystems/vdrmanager/data/P.java | 11 ++ .../de/bjusystems/vdrmanager/data/Preferences.java | 48 ++++- .../vdrmanager/data/RecentChannelDAO.java | 86 +++++++++ .../bjusystems/vdrmanager/data/RecenteChannel.java | 59 ++++++ .../src/de/bjusystems/vdrmanager/data/Timer.java | 11 +- .../de/bjusystems/vdrmanager/data/TimerMatch.java | 7 + .../de/bjusystems/vdrmanager/data/Timerable.java | 6 +- .../de/bjusystems/vdrmanager/data/db/DBAccess.java | 95 ++++++---- .../de/bjusystems/vdrmanager/gui/BaseActivity.java | 66 ++++--- .../vdrmanager/gui/BaseEventListActivity.java | 175 ++++++++++++----- .../bjusystems/vdrmanager/gui/ChannelAdapter.java | 23 ++- .../vdrmanager/gui/ChannelListActivity.java | 210 ++++++++++++++------- .../vdrmanager/gui/EpgDetailsActivity.java | 2 +- .../vdrmanager/gui/EpgSearchListActivity.java | 7 +- .../de/bjusystems/vdrmanager/gui/EventAdapter.java | 101 ++++------ .../vdrmanager/gui/EventEpgListActivity.java | 115 +++++++++-- .../vdrmanager/gui/RecordingListActivity.java | 48 +++-- .../vdrmanager/gui/SvdrpProgressDialog.java | 55 ++---- .../vdrmanager/gui/TimeEpgListActivity.java | 83 +++++--- .../vdrmanager/gui/TimerListActivity.java | 12 +- .../src/de/bjusystems/vdrmanager/gui/Utils.java | 6 +- .../vdrmanager/tasks/AsyncProgressTask.java | 33 ++-- .../vdrmanager/utils/svdrp/AliveClient.java | 2 +- .../vdrmanager/utils/svdrp/ChannelClient.java | 92 ++++++--- .../vdrmanager/utils/svdrp/DelRecordingClient.java | 4 +- .../vdrmanager/utils/svdrp/EpgClient.java | 2 +- .../vdrmanager/utils/svdrp/RecordingClient.java | 10 +- .../vdrmanager/utils/svdrp/SetTimerClient.java | 10 +- .../vdrmanager/utils/svdrp/SvdrpAsyncListener.java | 7 - .../vdrmanager/utils/svdrp/SvdrpAsyncTask.java | 118 ++++++++---- .../vdrmanager/utils/svdrp/SvdrpClient.java | 165 ++++++++++------ .../vdrmanager/utils/svdrp/SvdrpEvent.java | 4 +- .../vdrmanager/utils/svdrp/SvdrpException.java | 19 +- .../utils/svdrp/SvdrpExceptionListener.java | 5 + .../vdrmanager/utils/svdrp/SvdrpListener.java | 6 +- .../utils/svdrp/SvdrpResultListener.java | 6 + .../utils/svdrp/SwitchChannelClient.java | 12 +- .../vdrmanager/utils/svdrp/TimerClient.java | 2 +- .../vdrmanager/utils/wakeup/WakeupUrlClient.java | 2 +- 42 files changed, 1298 insertions(+), 572 deletions(-) create mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/data/P.java create mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/data/RecentChannelDAO.java create mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/data/RecenteChannel.java create mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/data/TimerMatch.java delete mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/utils/svdrp/SvdrpAsyncListener.java create mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/utils/svdrp/SvdrpExceptionListener.java create mode 100644 vdrmanager/src/de/bjusystems/vdrmanager/utils/svdrp/SvdrpResultListener.java (limited to 'vdrmanager/src') diff --git a/vdrmanager/src/de/bjusystems/vdrmanager/data/Channel.java b/vdrmanager/src/de/bjusystems/vdrmanager/data/Channel.java index 1a75469..f885be8 100644 --- a/vdrmanager/src/de/bjusystems/vdrmanager/data/Channel.java +++ b/vdrmanager/src/de/bjusystems/vdrmanager/data/Channel.java @@ -1,5 +1,7 @@ package de.bjusystems.vdrmanager.data; +import java.util.ArrayList; +import java.util.List; import android.os.Parcel; import android.os.Parcelable; @@ -13,27 +15,64 @@ import de.bjusystems.vdrmanager.app.C; @DatabaseTable public class Channel implements Parcelable { - - @DatabaseField(id=true) + @DatabaseField(id = true) String id; private int number; - + @DatabaseField private String name; - - @DatabaseField(index=true) + + @DatabaseField(index = true) private String provider; @DatabaseField private String rawAudio; - + @DatabaseField(index = true) private String group; + private String source; + + public String getSource() { + return source; + } + + public void setSource(String source) { + this.source = source; + } + public String getGroup() { return group; } + private List