Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch 2 #28

Open
wants to merge 373 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
373 commits
Select commit Hold shift + click to select a range
ee79166
Added a file which lists the items that still needs to be done.
Oct 1, 2013
d4381e7
Do not show the channel icons in the actionbar if not required.
Oct 1, 2013
f3a9862
Fixed some padding in the layouts when the channel icons are not
Oct 1, 2013
3271417
Fixed the selection of the correct item in the context menu.
Oct 2, 2013
ca91be7
Do not store the channel globally when the context menu was opened.
Oct 2, 2013
388fc36
Do not store the program globally when the context menu was opened.
Oct 2, 2013
e375203
Removed unused import.
Oct 2, 2013
44aeda4
Hide the play menu item when a program is scheduled.
Oct 2, 2013
1af9d4a
Allow playing the first item in the program list.
Oct 2, 2013
25ebc0a
Changed the state icon size and padding.
Oct 2, 2013
221f4b0
Added the program state (recording, scheduled) to the details screen.
Oct 2, 2013
9a8869e
Refactored the settings activity.
Oct 2, 2013
e98183e
Increased the left and top margin of the channel and recording icons.
Oct 2, 2013
5a8afe3
Fixed sorting of the recordings.
Oct 2, 2013
be1e311
Moved some calculations into constant variables.
Oct 2, 2013
d28e2ef
There is no autorec actionbar tab. Remove the logic for it.
Oct 2, 2013
029d9d1
Updated some strings and added its German translation.
Oct 2, 2013
94f4aa8
Fixed some typos.
Oct 2, 2013
24b8def
Removed some completed items from the todo file.
Oct 2, 2013
c7d8009
Changed type to content type.
Oct 7, 2013
b3c3fbe
Changed the search layout to be according to the other ones.
Oct 7, 2013
63c2f37
Renamed the program list adapter class.
Oct 7, 2013
b231a39
Moved the handling of the state icon into a separate method in the Utils
Oct 7, 2013
3395ae2
Moved the handling of the duration into a separate method in the Utils
Oct 7, 2013
55a6b36
Moved the handling of the time into a separate method in the Utils
Oct 7, 2013
38f53ad
Moved the handling of the date into a separate method in the Utils
Oct 7, 2013
fbd8fa1
Moved the handling of the series information into a separate method in
Oct 7, 2013
c4a7ff6
Moved the handling of the content types into a separate method in the
Oct 7, 2013
e6a646e
Removed duplicate invalidate calls.
Oct 7, 2013
da7e0e6
Use the methods from the Utils class.
Oct 7, 2013
5e0f252
Moved the handling of the channel icon and name into a separate method
Oct 7, 2013
0b025ca
Made some objects and variables final and added blank method comments.
Oct 7, 2013
4fc3f62
Moved the handling of the description into a separate method in the
Oct 7, 2013
e3b8647
Some small restructuring and used the setDescription method from the
Oct 7, 2013
766bb76
Updated some methods to show or hide an additional textview.
Oct 7, 2013
30629fc
Changed the details activities to use the methods from the Utils class.
Oct 7, 2013
c90846b
Added the recording indication as a separate icon in the channel list
Oct 7, 2013
8048ba2
Guard against possible null pointer exception.
Oct 7, 2013
a7c9a3b
Consolidated the names of the views in the layouts.
Oct 7, 2013
0692626
More guards against possible null pointer exceptions.
Oct 7, 2013
9ccef0a
Made the description view name consistent throughout all layouts.
Oct 7, 2013
1f3e9a3
Fixed the blank method comments.
Oct 7, 2013
293cda6
Refactored the channel list adapter.
Oct 8, 2013
0393b1b
Refactored the search result adapter.
Oct 8, 2013
6d9eec4
Refactored the recording list adapter.
Oct 8, 2013
4e35dca
Refactored the program list adapter.
Oct 8, 2013
84ed3fb
Commented the old channel wrapper class until this activity has been
Oct 8, 2013
e846b42
Removed the invalidate calls. The adapter classes will handle the view
Oct 8, 2013
bda8f35
Small layout changes.
Oct 8, 2013
5dd1333
Updated the todo item list
Oct 8, 2013
0a93912
Honor the confirmation dialog when deleting a recording.
Oct 8, 2013
c3b0ae4
Use padding to separate the list items even when the description is
Oct 8, 2013
a5ad659
Removed completed items from the todo list.
Oct 8, 2013
6d647bb
Added first implementation of the status fragment.
Oct 8, 2013
f6a9863
Convert the disc space usage to megabytes.
Oct 8, 2013
b1de6b7
Add some extra strings to the disk space status.
Oct 8, 2013
ffa30bd
Reduce the number of linear layouts and make the main layout responsible
Oct 9, 2013
432b827
Updated the readme file and added some screenshots.
Oct 9, 2013
2148056
Update README
Oct 9, 2013
2b6cfe0
Fixed the links to the screenshots in the readme file.
Oct 9, 2013
006772d
Update README
Oct 9, 2013
a5bdf74
Updated the readme file and removed the screenshots.
Oct 9, 2013
6eef94a
Merge branch 'development' of git://github.com/rsiebert/TVHGuide into…
Oct 9, 2013
2bcb183
Moved the disc space logic into a separate method.
Oct 11, 2013
7363207
Added the available number of channels and recordings to the status
Oct 11, 2013
ebdbb45
Show the number of search results in the action bar.
Oct 14, 2013
a9b8753
Update the icon if the program status changes.
Oct 14, 2013
5a2aca4
Added the status icon to the recording details screen.
Oct 14, 2013
50f295c
Updated the todo list.
Oct 14, 2013
36de967
Set the android SDK to 17
Oct 14, 2013
6a08c1b
The minimum android SDK version is now 13.
Oct 14, 2013
2baa7a8
Bump the application version.
Oct 14, 2013
c7051f8
Updated the todo file
Oct 14, 2013
e2d940a
Added the information what is currently being recorded.
Oct 14, 2013
79710e5
Updated the todo file.
Oct 14, 2013
7912fe0
Set the eclipse project android SDK version to 17.
Oct 14, 2013
cf9a5ed
Hide the currently recording view if nothing is being recorded.
Oct 28, 2013
20281f8
Merge branch 'status' into development
Oct 28, 2013
921cb19
Consolidated existing and removed unused strings.
Oct 28, 2013
45a521c
Removed the class comment. The author is already mentioned in the
Oct 28, 2013
d35ce95
Removed the class comments and added me to the header.
Oct 28, 2013
17db1fb
Show a note to the user to restart the app when he switches the theme.
Oct 28, 2013
2c1def6
Removed deprecation warning.
Oct 28, 2013
5030974
Updated the todo file.
Oct 28, 2013
3a0e68e
Removed some warnings.
Oct 28, 2013
9ed0042
Use the list_layout for the recordings.
Oct 29, 2013
a86c503
Enable fast scroll for all lists.
Oct 29, 2013
5fb0d5e
Increased the padding for the texts in the status page.
Oct 29, 2013
a4c3410
Fixed some string translations.
Oct 30, 2013
4a20d8a
Increased version number.
Oct 30, 2013
5658b08
Added polish translation.
Oct 30, 2013
daa07bf
Updated the todo file.
Oct 30, 2013
90bb391
Added an activity that selects the correct player class and the
Oct 30, 2013
f7fbb8a
Make use of the new player selection class.
Oct 30, 2013
3560e10
Use the values that was given by the player selection class and not from
Oct 30, 2013
2164d61
Use the values that was given by the player selection class and not from
Oct 30, 2013
2332821
Added new strings.
Oct 30, 2013
a92cc60
Updated the file to show separate preference screens for programs and
Oct 30, 2013
9653145
Pass the name of the channel or the recording title to the
Oct 31, 2013
3c3e3ff
Show the title that was given to us. Do not check for a channel.
Oct 31, 2013
d91c9f1
Added the play menu logic. It was missing in the context menu selection.
Oct 31, 2013
04b6542
Fixes wrong dependency.
Oct 31, 2013
25bf83e
Added the playback selection activity to the manifest.
Oct 31, 2013
258c658
In case no external media player was found a confirmation dialog is now
Oct 31, 2013
cae813b
Added the settings to the menu.
Nov 2, 2013
d08594e
Updated the todo file.
Oct 30, 2013
1766aad
Merge branch 'playback_settings' into development
Nov 5, 2013
5baa8ca
Updated polish translation.
Nov 5, 2013
ff10cea
Added the helper class that manages the database handling.
Nov 8, 2013
670fd06
Initialize the database helper and remove the hardware key logic.
Nov 8, 2013
fad15c7
Add the required icons and their styles.
Nov 8, 2013
1934006
Add required strings.
Nov 8, 2013
f8fb8da
Add the model which contains all relevant connection information.
Nov 8, 2013
4a146b8
Move the fragment into the settings activity class.
Nov 8, 2013
6c958f5
Add the menu that contains the add connection item for the action bar.
Nov 8, 2013
a71e0d9
Add the menu that contains the save and cancel items for the action bar.
Nov 8, 2013
b840561
Add the context menu for a connection item.
Nov 8, 2013
017eb99
Added the layout for a connection.
Nov 8, 2013
088e56e
Removed the connection options from the main screen and moved it into a
Nov 8, 2013
e192728
Added the manage and the adapter that will show all available
Nov 8, 2013
4af0220
Added the class that allows adding a new or editing an existing
Nov 8, 2013
8516fb4
Ported the connect method to use the database.
Nov 8, 2013
eec068f
Added the two activities to the manifest file.
Nov 8, 2013
38a1753
There is still a lot of work to be done.
Nov 8, 2013
04e2501
Allow only numbers to be entered for the port.
Nov 11, 2013
9a72e3b
Refactored the add connection class.
Nov 11, 2013
9ed43a6
Fix segfault when no selected connection is available.
Nov 11, 2013
c8f2061
Remove the default values except the port number.
Nov 11, 2013
3412663
Fix the switching of the selected connection.
Nov 11, 2013
6d2d85f
More refactoring of the class to add or edit a connection.
Nov 11, 2013
e0772bb
The id is of the type long.
Nov 11, 2013
a5c412d
More fixes. Still not done.
Nov 11, 2013
fdb0234
More refactoring.
Nov 12, 2013
19f70d1
Changed some strings.
Nov 12, 2013
6f28c5f
Removed the texts and changes the selected indication to an image.
Nov 12, 2013
1c9517a
The auto formatter did this.
Nov 12, 2013
150c03c
Added some validation to the add connection activity.
Nov 12, 2013
c1d475c
Show or hide the selected image.
Nov 12, 2013
25e3877
Finalize the add or edit connection activity.
Nov 12, 2013
342f2d5
Fixed the default port and removed the logging of the connection
Nov 13, 2013
7a413c6
Fixed the default port.
Nov 13, 2013
be44add
Add a deselect menu item.
Nov 14, 2013
3802381
Add the logic to deselect a connection.
Nov 14, 2013
6280480
Show the light or dark version of some icons depending on the theme.
Nov 14, 2013
660fd9d
Changed some strings and ids.
Nov 14, 2013
94bd168
Changed some ids and strings.
Nov 14, 2013
aabee2e
Hide the refresh menu item if no connection is set active.
Nov 14, 2013
a409ca4
Removed some logging statements. Show either the activate or deactivate
Nov 14, 2013
3d27eae
Hide the refresh menu item if no connection is set active.
Nov 14, 2013
0634933
Improved the logic to show or hide the refresh menu item.
Nov 14, 2013
444565f
Clear the list of channels and recordings when no connection is
Nov 14, 2013
904a0d0
Removed some logging.
Nov 14, 2013
e1094c6
The active connection can now be chosen with a regular click.
Nov 14, 2013
5bcbf8a
Send back the result to reconnect when the activity is closed.
Nov 14, 2013
66f9031
Force a reconnect if the user returns form the connection settings
Nov 14, 2013
13fd972
Remove the unused onPause method.
Nov 14, 2013
d1e1975
Reload the recordings by forcing a reconnect when the user returns from
Nov 14, 2013
3d2131a
Added new and theme dependent icons for the menus.
Nov 14, 2013
50ca336
Version bump.
Nov 14, 2013
3f82d1d
Merge branch 'multiple_servers' into development
Nov 14, 2013
189444a
Updated the polish translation.
Nov 14, 2013
38d738a
Changed some strings and added a message to the dialogs.
Nov 14, 2013
d48efd4
Show the star icons as an active / inactive indication.
Nov 14, 2013
d87cc47
Fixed wrong string.
Nov 14, 2013
b761ba1
Updated the german translation.
Nov 14, 2013
63f8383
Move the star indication to the left.
Nov 14, 2013
d43e389
Show more text when the context menu for a connection is shown.
Nov 14, 2013
7a6a348
Always show the icons with the text in the actionbar of the preferenc…
Nov 14, 2013
03e43d1
Removed the unused xml file.
Nov 14, 2013
1e2cfc1
Use the smaller logo icon.
Nov 14, 2013
e548526
Fixed layout
Nov 15, 2013
709b250
Remove string that was defined twice.
Nov 15, 2013
04e7050
Added missing import.
Nov 15, 2013
10a281b
Changed the default image and added more padding.
Nov 15, 2013
9931f65
Changed the internal player layout a bit.
Nov 15, 2013
a0f5510
Bump application version.
Nov 15, 2013
f7a1cef
Hide the program guide tab for now.
Nov 15, 2013
cddc083
Changed the default string to unknown.
Nov 15, 2013
0b09d6b
Changed some strings and moved them to another position.
Nov 15, 2013
4ee161e
Fixed validation logic and changed a string.
Nov 15, 2013
37cc2c2
Removed logging and the scaling of the disc space availability.
Nov 15, 2013
ec0e17d
Updated the todo file.
Nov 15, 2013
6970467
Update the actionbar subtitle when a connection has been deleted.
Nov 15, 2013
af3ddb7
Bumped the application version.
Nov 15, 2013
7a5c4ab
Included the preference fragment and the android support library.
Nov 16, 2013
5af8580
Ported the channel activities to use the support library.
Nov 16, 2013
75ae14f
Always close the cursor to avoid segfaults on older devices.
Nov 16, 2013
3ae014f
Use the support library.
Nov 16, 2013
c3b54cc
Ported the recording tab activities to use the support library.
Nov 16, 2013
f49ab6b
Ported the settings activities.
Nov 16, 2013
b929132
Use length to determine the size of the string. isEmpty is not known on
Nov 16, 2013
8dda08e
Reduce the size of the integer that is passed as the resultCode. Older
Nov 16, 2013
7991597
Disable IPv6 to avoid segfaults on older android versions.
Nov 16, 2013
ac221fe
Use the fragment class from the support library.
Nov 16, 2013
ce96865
Reduce the min SDK version and bump the application version.
Nov 16, 2013
82ede83
Use the appcompat themes from the support library.
Nov 16, 2013
b7f6870
Replaced some unknown methods.
Nov 16, 2013
66bfa6e
Add the actionbar and allow pressing the home button.
Nov 16, 2013
19e5e31
Small translation fix.
Nov 17, 2013
a5bea73
Merge branch 'froyo_support' into development
Nov 18, 2013
e7a99da
Process the UI update in the UI thread.
Nov 18, 2013
30785e7
Also show the cancel button when the user has pressed the back key.
Nov 18, 2013
2702507
Just use this instead of ProgramListActivity.this
Nov 18, 2013
f58b22b
Added the handling of the play menu item.
Nov 18, 2013
77de5fc
Wrap the program and recording titles in the details screen.
Nov 18, 2013
8981315
Changed german translation of the word tags.
Nov 18, 2013
1221db2
Added the currently recording item to the status page.
Nov 18, 2013
c1734e6
Disable the refresh menu item if the application is already loading
Nov 18, 2013
7bbe243
Fixed the display of the missing actionbar items.
Nov 19, 2013
564e462
Added an indication how much of the current show has been already
Nov 19, 2013
935d6ef
Moved the progress logic into a separate method.
Nov 19, 2013
c657a1a
Remove the progress indication from the recording screen. Its always 100
Nov 19, 2013
e74c06a
Added the progress indication also to the first element in the
Nov 19, 2013
808d630
Replaced some exception messages with translatable strings.
Nov 19, 2013
81a457e
Updated the german translation for the error messages.
Nov 19, 2013
ec8de04
Fix segfault with older android versions.
Nov 19, 2013
1edd739
Introduced a new setting to show or hide the showing progress of a
Nov 19, 2013
33aa38c
Moved the progress indication to the top.
Nov 19, 2013
fc3f515
Bump application version.
Nov 19, 2013
bf0d35e
Removed the progressbar as an indication how much of the show has been
Nov 22, 2013
47f0ba6
Removed the todo file.
Nov 22, 2013
d0e92c5
Bumped the version to 1.8.0
Nov 22, 2013
e8627c6
Added the server preferences.
Nov 28, 2013
02890fc
Added the action bar to the activity and more information items.
Nov 28, 2013
71d93eb
Bumped the application version.
Nov 28, 2013
36cf33c
Added the title and changed the layout a bit.
Nov 29, 2013
049530c
Show either GB or MB depending on the amount of free disc space.
Dec 3, 2013
ee97d27
Show the latest change log once after the application has started.
Dec 3, 2013
8a28d1b
Small formatting fixes.
Dec 3, 2013
0ae0f9a
Moved the changelog check into the onCreate method.
Dec 3, 2013
67b8333
Made the change log dialog final.
Dec 4, 2013
15a2557
Translated some new strings.
Dec 4, 2013
f8d8369
Removed the OK string. It is available internally.
Dec 4, 2013
b51c33a
Moved the style definition out of the changelog file and into the dialog
Dec 4, 2013
6599f77
Removed the yes and no strings. They are provided by the android system.
Dec 4, 2013
639a3e0
Updated polish translation.
Dec 4, 2013
7348e09
Updated the changelog.
Dec 4, 2013
a7e33b2
Merged branch program_guide.
Jan 29, 2014
67fc4d3
Align the default values in the code with the ones in the preferences
Jan 29, 2014
160eff7
Small string changes.
Jan 29, 2014
cf26bb1
Updated the changelog and version.
Jan 29, 2014
4d761d9
Removed redundant empty lines.
Jan 29, 2014
c0d9a48
Removed the separate preference screen for the two UI options.
Jan 29, 2014
c595770
Increased the android target version to 19.
Jan 29, 2014
6149457
Renamed some layout files.
Jan 30, 2014
83ff736
Decreased the padding between the date and time in the program guide
Jan 30, 2014
b38c47b
Use dots instead of colons in the date string.
Jan 31, 2014
c4552dd
Hide the date text when the display is not wide enough.
Jan 31, 2014
732ee20
Updated screenshot locations.
Jan 31, 2014
146e6f2
Update strings.xml
pepsonEL Feb 3, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>TVHGuide</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.ApkBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
30 changes: 19 additions & 11 deletions AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,38 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.tvheadend.tvhguide"
android:versionCode="21"
android:versionName="1.6.7"
>
android:versionName="1.9.0" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="9" />
<application android:name="org.tvheadend.tvhguide.TVHGuideApplication" android:label="TVHGuide" android:icon="@drawable/logo_72">
<meta-data android:name="android.app.default_searchable" android:value=".SearchResultActivity" />
<activity android:name="org.tvheadend.tvhguide.ChannelListActivity" android:theme="@style/CustomTheme">

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" />
<application
android:name="org.tvheadend.tvhguide.TVHGuideApplication"
android:label="TVHGuide" android:icon="@drawable/logo">
<meta-data
android:name="android.app.default_searchable"
android:value=".SearchResultActivity" />
<activity android:name="org.tvheadend.tvhguide.ChannelListTabsActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name="org.tvheadend.tvhguide.RecordingListActivity" android:theme="@style/CustomTheme"/>
<activity android:name="org.tvheadend.tvhguide.SearchResultActivity" android:theme="@style/CustomTheme" android:launchMode="singleTop">
<activity android:name="org.tvheadend.tvhguide.RecordingListTabsActivity" />
<activity android:name="org.tvheadend.tvhguide.SearchResultActivity" android:launchMode="singleTop">
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
</activity>
<activity android:name="org.tvheadend.tvhguide.ProgrammeListActivity" android:theme="@style/CustomTheme"/>
<activity android:name="org.tvheadend.tvhguide.ProgrammeActivity" android:theme="@style/CustomTheme"/>
<activity android:name="org.tvheadend.tvhguide.RecordingActivity" android:theme="@style/CustomTheme"/>
<activity android:name="org.tvheadend.tvhguide.SettingsManageConnectionsActivity" />
<activity android:name="org.tvheadend.tvhguide.SettingsAddConnectionActivity" />
<activity android:name="org.tvheadend.tvhguide.ProgramListActivity" />
<activity android:name="org.tvheadend.tvhguide.ProgramDetailsActivity" />
<activity android:name="org.tvheadend.tvhguide.RecordingDetailsActivity" />
<activity android:name="org.tvheadend.tvhguide.ProgramGuideTabsActivity" />
<activity android:name="org.tvheadend.tvhguide.SettingsActivity"/>
<activity android:name="org.tvheadend.tvhguide.PlaybackSelectionActivity" />
<activity android:name="org.tvheadend.tvhguide.ExternalPlaybackActivity" android:theme="@android:style/Theme.NoTitleBar"/>
<activity android:name="org.tvheadend.tvhguide.PlaybackActivity" android:configChanges="orientation" android:theme="@android:style/Theme.NoTitleBar"/>
<service android:name="org.tvheadend.tvhguide.htsp.HTSService" android:enabled="true"/>
Expand Down
16 changes: 12 additions & 4 deletions README
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
TVHGuide is an Android application that enables you to interact with a
TVHeadend server. It allows you to browse programme listings, schedual
recordings and search the EPG. Depending on your hardware, it can also
do some actual playback of either live TV or a recorded stream.
TVHeadend server. It allows you to browse channel and program listings,
schedule recordings and search the EPG. Depending on your hardware, it
can also do some actual playback of either live TV or a recorded stream.

It is licensed under the GPLv3 (see COPYING).
This program is licensed under the GPLv3 (see COPYING).

Here are some screenshots

https://raw.github.com/rsiebert/TVHGuide/gh-pages/screenshot_channels.png
https://raw.github.com/rsiebert/TVHGuide/gh-pages/screenshot_recordings.png
https://raw.github.com/rsiebert/TVHGuide/gh-pages/screenshot_programs.png
https://raw.github.com/rsiebert/TVHGuide/gh-pages/screenshot_program_details.png
https://raw.github.com/rsiebert/TVHGuide/gh-pages/screenshot_program_guide.png
4 changes: 3 additions & 1 deletion project.properties
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,6 @@
# project structure.

# Project target.
target=android-7
target=android-17
android.library.reference.1=../android-support-v4-preferencefragment
android.library.reference.2=../android-support-v7-appcompat
Binary file removed res/drawable-hdpi/ic_menu_tags.png
Binary file not shown.
Binary file removed res/drawable-ldpi/ic_menu_tags.png
Binary file not shown.
Binary file added res/drawable-mdpi/ic_menu_cancel_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_cancel_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_delete_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_delete_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_edit_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_edit_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_help_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_new_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_new_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_play_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_play_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_refresh_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_refresh_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_save_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_save_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_search_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_search_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_settings_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_settings_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed res/drawable-mdpi/ic_menu_tags.png
Binary file not shown.
Binary file added res/drawable-mdpi/ic_menu_tags_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_tags_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_timeframe_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/drawable-mdpi/ic_menu_timeframe_light.png
Binary file added res/drawable-mdpi/item_active_dark.png
Binary file added res/drawable-mdpi/item_active_light.png
Binary file added res/drawable-mdpi/item_not_active_dark.png
Binary file added res/drawable-mdpi/item_not_active_light.png
Binary file added res/drawable/current_time.9.png
19 changes: 0 additions & 19 deletions res/drawable/ic_background.xml

This file was deleted.

Binary file removed res/drawable/ic_error.png
Diff not rendered.
Binary file removed res/drawable/ic_rec.png
Diff not rendered.
Binary file removed res/drawable/ic_schedule.png
Diff not rendered.
Binary file removed res/drawable/ic_success.png
Diff not rendered.
Binary file modified res/drawable/logo.png
Binary file removed res/drawable/logo_72.png
Diff not rendered.
11 changes: 0 additions & 11 deletions res/drawable/overlay_box.xml

This file was deleted.

18 changes: 18 additions & 0 deletions res/drawable/timeline_header_dark.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:bottom="0dp"
android:left="-2dp"
android:right="-2dp"
android:top="-2dp">
<shape android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="#FF555555" />

<solid android:color="#FF333333" />
</shape>
</item>

</layer-list>
18 changes: 18 additions & 0 deletions res/drawable/timeline_header_light.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:bottom="0dp"
android:left="-2dp"
android:right="-2dp"
android:top="-2dp">
<shape android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="#FFDDDDDD" />

<solid android:color="#FFE9E9E9" />
</shape>
</item>

</layer-list>
18 changes: 18 additions & 0 deletions res/drawable/timeline_item_dark.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:bottom="-1dp"
android:left="0dp"
android:right="-1dp"
android:top="-1dp">
<shape android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="#FF444444" />

<solid android:color="@android:color/transparent" />
</shape>
</item>

</layer-list>
18 changes: 18 additions & 0 deletions res/drawable/timeline_item_light.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:bottom="-1dp"
android:left="0dp"
android:right="-1dp"
android:top="-1dp">
<shape android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="#FFDDDDDD" />

<solid android:color="@android:color/transparent" />
</shape>
</item>

</layer-list>
18 changes: 18 additions & 0 deletions res/drawable/timeline_list_dark.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:bottom="0dp"
android:left="-4dp"
android:right="-4dp"
android:top="-4dp">
<shape android:shape="rectangle" >
<stroke
android:width="4dp"
android:color="#FF333333" />

<solid android:color="@android:color/transparent" />
</shape>
</item>

</layer-list>
18 changes: 18 additions & 0 deletions res/drawable/timeline_list_light.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:bottom="0dp"
android:left="-4dp"
android:right="-4dp"
android:top="-4dp">
<shape android:shape="rectangle" >
<stroke
android:width="4dp"
android:color="#FFDDDDDD" />

<solid android:color="@android:color/transparent" />
</shape>
</item>

</layer-list>
24 changes: 24 additions & 0 deletions res/layout/actionbar_tab_layout.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical"
android:paddingBottom="4dp"
android:paddingTop="2dp" >

<TextView
android:id="@+id/title"
style="?attr/ActionBarTab_TitleFont"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Title" />

<TextView
android:id="@+id/subtitle"
style="?attr/ActionBarTab_SubtitleFont"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Subtitle"/>

</LinearLayout>
67 changes: 0 additions & 67 deletions res/layout/channel_list_title.xml

This file was deleted.

Loading