Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
562985e
Revenant Theme
Feb 14, 2016
e1f6f86
update: added new "missing-image" icon
Feb 14, 2016
25edde2
update: Added "Revenant" to settings
Feb 14, 2016
c8d0843
Revenant Templates
Feb 14, 2016
a4f2113
add fallback when local server is used, add some extras
Feb 14, 2016
8093521
fix: image folder was missing
Feb 14, 2016
b25324a
fix: path for folder.png
Feb 14, 2016
82bbe01
fix: icon path
Feb 14, 2016
7e0ff28
different BackGroundColor for all Templates
Feb 16, 2016
faab42e
theme light: default background
Feb 22, 2016
9a75793
Update to latest commits
Mar 18, 2016
53b4c7d
TvShows: audio and subs selection
Mar 19, 2016
23e4707
update from Quartz2
Mar 20, 2016
65cfa41
unused icon
Mar 20, 2016
1e42d0d
improved SharedLibraries View and minor changes
Mar 20, 2016
281940a
View updates
Mar 20, 2016
8ad940c
Reload Library and Store Settings for different Users
Mar 20, 2016
d643d04
fix switching between shared and local servers
Mar 20, 2016
91a1ae5
View update
Mar 20, 2016
06fe2aa
Change watchStatus on OnDeck Shelf in Library View
Mar 20, 2016
e457bc8
Music OnDeck fix
Mar 20, 2016
c1bd6ac
Added SeasonGrid and EpisodeGrid View (related buttons need some work…
Mar 21, 2016
dd112ea
fix audio/subs selection and refresh TVShowPreplay when changes are m…
Mar 22, 2016
3f6969a
fix PIN entry for HomeUsers
Mar 23, 2016
719c7be
added missing Default Templates
Mar 23, 2016
199272e
fix: Theme switching
Mar 23, 2016
9609be0
fix: local and shared Library path
Mar 23, 2016
abbfd58
added "mark as watched/unwatched" to Library Ondeck
Mar 23, 2016
b1aeb84
refresh selected View when changes are made
Mar 23, 2016
46d85c9
update Views
Mar 23, 2016
1296a15
fix
Mar 28, 2016
5efca37
update from iBaa
May 5, 2016
9a03d58
minor cosmetics
May 5, 2016
5dec6da
update
Jun 2, 2016
e2042fd
changed TITLE to PlexConnect
Jun 2, 2016
5875d29
update
Jun 2, 2016
9527b6c
minor fixes and updates
Jun 3, 2016
a5f7e09
fix: special caracter
Jun 3, 2016
d1cddb5
some cosmetics
Jun 3, 2016
0f1bf9b
deleted unused files
Jun 3, 2016
4b93cb0
some cosmetics
Jun 4, 2016
95524cf
minor changes
Jun 5, 2016
3e14f0b
added Channels to Library with option to Hide/Show
Jun 5, 2016
bf77e1a
some cosmetics
Jun 6, 2016
133cd55
again some cosmetics
Jun 7, 2016
754affe
restyled PrePlay Screens
Jun 7, 2016
4365af4
special caracter fix
Jun 11, 2016
d8b1f9f
update "loading" screens
Jun 11, 2016
8991c61
minor updates and changes
Jun 18, 2016
474fba0
fix: global search
Jun 18, 2016
9f3141f
add recently Added Music shelf to Library
Jun 18, 2016
6ff9972
view updates
Jun 18, 2016
3a7da1c
update views
Jun 21, 2016
1db528e
update views
Jun 21, 2016
03c42d3
update views
Jun 22, 2016
bacdf44
minor fix
Jun 23, 2016
756dabd
view updates
Jun 23, 2016
7577342
some fixes, some changes and removed unused stuff
Jun 23, 2016
01f83b9
Version 2.0
Jun 23, 2016
38c41e4
fix: special caracter
Jun 25, 2016
4a49c01
some cosmetics
Jun 28, 2016
8aaf395
fix: TV Shows OnDeck
Jul 4, 2016
bb8b520
Fix: Movie and TVShow Filters
Jul 6, 2016
42407cd
minor changes
Jul 6, 2016
fe5711e
fix : TV OnDeck
Jul 8, 2016
62862b9
fix: special caracter
Jul 8, 2016
1951dc2
fix: unwatched/watched flags
Jul 9, 2016
a472455
added Queue to Library - plus minor cosmetics
Jul 9, 2016
09e5549
fix: special caracter
Jul 9, 2016
29f621d
some cosmetics
Jul 9, 2016
ac1cb70
added MediaQuality to Summary on Episode Screen
Jul 10, 2016
f47987b
update
Jul 22, 2016
e6f58f2
added option to hide/show fanart
Jul 24, 2016
d6fcea8
missing image thumb
Jul 24, 2016
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
11 changes: 9 additions & 2 deletions PlexConnectApp.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@
TargetAttributes = {
01CE20651BE6ADD500A2F10A = {
CreatedOnToolsVersion = 7.1;
DevelopmentTeam = TAQDRE37FL;
};
};
};
Expand Down Expand Up @@ -284,11 +285,14 @@
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "iPhone Developer";
INFOPLIST_FILE = PlexConnectApp/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "-.PlexConnectApp";
PRODUCT_BUNDLE_IDENTIFIER = PlexRevenant;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TVOS_DEPLOYMENT_TARGET = 9.2;
};
name = Debug;
};
Expand All @@ -299,10 +303,13 @@
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "iPhone Developer";
INFOPLIST_FILE = PlexConnectApp/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "-.PlexConnectApp";
PRODUCT_BUNDLE_IDENTIFIER = PlexRevenant;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
TVOS_DEPLOYMENT_TARGET = 9.2;
};
name = Release;
};
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0730"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "01CE20651BE6ADD500A2F10A"
BuildableName = "PlexConnectApp.app"
BlueprintName = "PlexConnectApp"
ReferencedContainer = "container:PlexConnectApp.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "01CE20651BE6ADD500A2F10A"
BuildableName = "PlexConnectApp.app"
BlueprintName = "PlexConnectApp"
ReferencedContainer = "container:PlexConnectApp.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "01CE20651BE6ADD500A2F10A"
BuildableName = "PlexConnectApp.app"
BlueprintName = "PlexConnectApp"
ReferencedContainer = "container:PlexConnectApp.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "01CE20651BE6ADD500A2F10A"
BuildableName = "PlexConnectApp.app"
BlueprintName = "PlexConnectApp"
ReferencedContainer = "container:PlexConnectApp.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SchemeUserState</key>
<dict>
<key>PlexConnectApp.xcscheme</key>
<dict>
<key>orderHint</key>
<integer>0</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>01CE20651BE6ADD500A2F10A</key>
<dict>
<key>primary</key>
<true/>
</dict>
</dict>
</dict>
</plist>
1 change: 1 addition & 0 deletions PlexConnectApp/AppDelegate.swift
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, TVApplicationControllerDe
func applicationWillResignActive(application: UIApplication) {
// Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
// Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.

print("WillResignActive")
}

Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Background 1280x768.png",
"filename" : "Background.png",
"scale" : "1x"
}
],
Expand Down
Empty file.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Boy 1280x768.png",
"filename" : "connect.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Empty 1280x768.png",
"filename" : "Empty 400x240.png",
"scale" : "1x"
}
],
Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Girl 1280x768.png",
"filename" : "Empty 400x240.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "TVSet 1280x768.png",
"filename" : "Plex.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Background 400x240.png",
"filename" : "Background-small.png",
"scale" : "1x"
}
],
Expand Down
Empty file.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Boy 400x240.png",
"filename" : "connect-small.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
Empty file.
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "Girl 400x240.png",
"filename" : "Empty 400x240.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "TVSet 400x240.png",
"filename" : "Plex-small.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"images" : [
{
"idiom" : "tv",
"filename" : "TopShelf 1920x720.png",
"filename" : "LaunchImage2.png",
"scale" : "1x"
}
],
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file modified PlexConnectApp/Assets.xcassets/Contents.json
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion PlexConnectApp/Assets.xcassets/LaunchImage.launchimage/Contents.json
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"orientation" : "landscape",
"idiom" : "tv",
"filename" : "LaunchImage 1920x1080.png",
"filename" : "LaunchImage.png",
"extent" : "full-screen",
"minimum-system-version" : "9.0",
"scale" : "1x"
Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified PlexConnectApp/Images/button-resume.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified PlexConnectApp/Images/folder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified PlexConnectApp/Images/icon_cloud.png
100644 → 100755
Empty file modified PlexConnectApp/Images/icon_key.png
100644 → 100755
Empty file modified PlexConnectApp/Images/icon_lock.png
100644 → 100755
Binary file modified PlexConnectApp/Images/missing-image.png
4 changes: 2 additions & 2 deletions PlexConnectApp/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@
<string>1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
<key>UIMainStoryboardFile</key>
<string>Main</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>arm64</string>
Expand Down
Empty file modified PlexConnectApp/JsInterface.swift
100644 → 100755
Empty file.
Loading