From 60182cc6439948e025df7698c68a70c563fa8e34 Mon Sep 17 00:00:00 2001 From: lado Date: Sun, 24 Feb 2013 23:09:23 +0100 Subject: current --- vdrmanager/AndroidManifest.xml | 4 +- vdrmanager/project.properties | 1 + vdrmanager/remote_control.png | Bin 0 -> 11652 bytes .../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 +- 45 files changed, 1301 insertions(+), 574 deletions(-) create mode 100644 vdrmanager/remote_control.png 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 diff --git a/vdrmanager/AndroidManifest.xml b/vdrmanager/AndroidManifest.xml index 6b5bf5d..0418969 100644 --- a/vdrmanager/AndroidManifest.xml +++ b/vdrmanager/AndroidManifest.xml @@ -1,7 +1,7 @@ + package="de.bjusystems.vdrmanager" android:versionName="0.6.0" + android:versionCode="600"> diff --git a/vdrmanager/project.properties b/vdrmanager/project.properties index 730e911..2e4b40c 100644 --- a/vdrmanager/project.properties +++ b/vdrmanager/project.properties @@ -9,3 +9,4 @@ # Project target. target=android-14 +android.library.reference.1=../../ActionBarSherlock.git/actionbarsherlock diff --git a/vdrmanager/remote_control.png b/vdrmanager/remote_control.png new file mode 100644 index 0000000..d621e03 Binary files /dev/null and b/vdrmanager/remote_control.png differ 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