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

Fix to wrap around onup scrolling fix in Preferences Issue #180 #16

Open
wants to merge 184 commits into
base: rasplex-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 182 commits
Commits
Show all changes
184 commits
Select commit Hold shift + click to select a range
fadc76c
Increase plex.tv scanning interval.
Mar 18, 2014
899a77e
Fix Server and Connection merging.
Mar 18, 2014
673cc7c
Handle aborted connection attempts a bit better.
Mar 18, 2014
5b09c62
Don't run UpdateRechability() in here!
Mar 18, 2014
8621e94
Removed code that should not be in there at the first place.
Mar 18, 2014
9acae9d
Better logging in PlexServerManager.
Mar 18, 2014
99d57b9
Remove warning with clang5 and boost::bimap
Mar 18, 2014
203be6a
Mute silly warning from curl.
Mar 18, 2014
43b334d
Add functions to DirectoryCache that makes sense for how we use the c…
Mar 18, 2014
ef7b035
Kill cache when you have played a item from a cached server.
Mar 18, 2014
20bab1a
Only call with checkFiles=1 when we request detailed information.
Mar 19, 2014
7b1f9fb
Move GetMimeType to PlexFile and make use of CMime.
Mar 19, 2014
f5d7272
Fix potential race in navigationHelper.
Mar 19, 2014
764504a
Don't overwrite version with empty version.
Mar 19, 2014
e0303b8
Protect for NPE in DVDPlayer.
Mar 19, 2014
516a703
Added support for Matroska Streaming.
Mar 19, 2014
b652c1f
Fixed Searchwindow
Mar 19, 2014
ea40201
fix case-sensitive issue.
Mar 19, 2014
0106a5c
Wake up screensaver and dpms on playMedia and subscribe commands
Mar 20, 2014
72b1b82
Merge remote-tracking branch 'plex-skin/master' into frodo
Mar 20, 2014
1faef81
Fix resuming when transcoding with matroska streaming.
Mar 20, 2014
69cc81d
Fix crash in PlexServer.
Mar 20, 2014
a854ade
Don't crash in CPlexConnection::Equals
Mar 20, 2014
060bccd
Require PMS 0.9.9.8 for matroska streaming.
Mar 21, 2014
0a7349f
Drop remote subscribers that can't handle timelines correctly.
Mar 21, 2014
211d523
Releasenotes for 1.0.12
Mar 21, 2014
51b764e
Added missing plex windows definitions
Mar 20, 2014
8b4777c
Add X-Plex-Device = OpenELEC if we're building OpenELEC
Mar 22, 2014
7ea960e
Don't resume if the user doesn't request it.
Mar 24, 2014
7ffa0e8
Tweak the MKV streaming URL a bit.
Mar 24, 2014
e93a0db
Disable matroska transcode streaming by default
Mar 24, 2014
7f191f1
Fix locking in PrePlay navigation.
Mar 24, 2014
508d9ea
Merge pull request #1078 from ziggimon/frodo
tru Mar 24, 2014
ff02901
Upped version to 1.0.13 and added Release Notes.
Mar 24, 2014
23cb50e
Core rendering changes for Raspberry Pi
dalehamel Feb 22, 2014
b0c7d7f
Fixes based on Tobias' comments
dalehamel Feb 24, 2014
3389c65
Added ifdef on @tru's advice'
dalehamel Mar 5, 2014
801df26
RasPlex changes to CMake Build system
dalehamel Feb 22, 2014
eb62f3a
Fixed case sensitivity bug
dalehamel Feb 24, 2014
000c880
fixes for PR curtosy of Tobias :)
dalehamel Feb 24, 2014
94b99bc
Fixes for visualizations
dalehamel Feb 24, 2014
2d703f3
Remove useless EGL define
dalehamel Feb 24, 2014
955506b
removed visualizations line that appears to have been an accident any…
dalehamel Mar 7, 2014
9fc3f30
A couple of Cmake fixes for python and ffmpeg
dalehamel Mar 7, 2014
89f6b80
[RasPlex][ENH] Fanouts : Add Fast Hash function to PlexUtils
LongChair Mar 8, 2014
a5e5a58
[ENH] New fanout caching - initial commit
LongChair Mar 9, 2014
945c4b6
[ENH] New fanout caching - cleanup
LongChair Mar 10, 2014
3009264
Fix m3u8 associated MimeType to avoid HEAD request
LongChair Mar 7, 2014
f4263c0
[RasPlex][ENH] Adding Transcoding Support
LongChair Mar 11, 2014
28b281d
WIP: started to work on openelec updater
LongChair Mar 14, 2014
a84dd48
[ENH] Autoupdate : addition of necessary stuff to cmake files
LongChair Mar 14, 2014
4aa4406
[ENH] Plex AutoUpdate for Openelec
LongChair Mar 14, 2014
3534b8d
[ENH] AutoUpdate : fix some build issues on MacOS
LongChair Mar 14, 2014
aebfe77
AutoUpdate : Clean the manifest check for OE
LongChair Mar 14, 2014
490d3ca
Dependency bump to get clang5 building.
Mar 18, 2014
22edbd7
Fix pkg-config base_url
Mar 18, 2014
996d597
Bump version to 1.1.0
Mar 24, 2014
b5958c7
Remove GNUTLS for now.
Mar 24, 2014
df6b840
Fix crash in ThemeMusicPlayer.
Mar 24, 2014
3ae5273
Disable GNUTLS for now.
Mar 25, 2014
abf743e
Fix merge snafu.
Mar 25, 2014
1264d50
Fix warning.
Mar 25, 2014
13fe67a
Make the screensaver label a bit bigger.
Mar 25, 2014
932a985
Make global timer into a shared_ptr instead.
Mar 26, 2014
deb245d
Fixes to the clang-format file.
Mar 26, 2014
602a8c9
Enable unit-testing in CMake.
Mar 26, 2014
31b6b1e
Ignore X-Plex-Client-Capabilities when constructing the transcoder URL.
Mar 27, 2014
2e3898e
Also run our Mime detection stuff on transcoder url's.
Mar 27, 2014
45393b9
Don't require GNUTLS for PlexHomeTheater.
Mar 27, 2014
2e5e483
fix_install_names was looking for /Users/plex when the real path is /…
Mar 27, 2014
e774d96
Fix styling and crash in PlexApplication.
Mar 27, 2014
503d5ae
Add Previous & Next buttons to VideoPlayer OSD.
gitSebastian Mar 27, 2014
c22902f
Don't navigate back home if we are playing videos
Mar 28, 2014
aaba1f8
PlayQueues - WIP
Mar 28, 2014
79f79ac
Currently/Next Playing debug overlay for Tobias.
gitSebastian Mar 28, 2014
c794aa5
Refactor test building a bit.
Mar 28, 2014
4bf8fba
Added tests for PlexUtils::getPrettyStreamNameFromItem
Mar 28, 2014
a84a72b
Fix a few bugs in PlexUtils::GetPrettyStreamNameFromItem
Mar 28, 2014
e770041
Fix CGUIListItem::ClearProperty
Mar 28, 2014
244d2d4
Add target for running lizard.
Mar 28, 2014
1df2169
More work on PlayQueues.
Mar 28, 2014
9796b62
Save test report as XML.
Mar 28, 2014
60e21b0
Remove legacy files.
Mar 28, 2014
9d0da3c
Fix crash in PrePlayVideo
Mar 31, 2014
1ad997a
Tweaks to image request sizes
Mar 31, 2014
edfd928
Added CPlexServer::GetLocalConnection() and tests.
Mar 31, 2014
c24450f
Added new constructor to CPlexServerManager
Mar 31, 2014
0f973f1
When constructing the photo transcoder URL we need to to check server…
Mar 31, 2014
4999155
Remove old legacy code in CTexture. Caused a lot of unnecessary HEAD …
Mar 31, 2014
293260d
Workaround for CPlexFile::Stat from ImageLib
Mar 31, 2014
00bfdac
Added DirectX as a dependency in the README file.
Mar 31, 2014
29347a9
Need to reset this to false otherwise it might post to browsing endpo…
Mar 31, 2014
bf84047
Fix version comparison.
Apr 1, 2014
be54092
Fix a few more things in clang-format.
Apr 1, 2014
9b2d308
Added another variant of PlexUtils::GetMediaTypeFromItem
Apr 1, 2014
959cbb4
Working PlayQueue sliding window.
Apr 1, 2014
399b208
Make CPlayQueueManager::getURIFromItem() take a reference instead of …
Apr 1, 2014
0681ef2
Hook-up shuffle all / play all in the media window.
Apr 1, 2014
3f19167
Bye bye MediaStream, we won't miss you.
Apr 1, 2014
948fa5e
Don't build tests if we don't enable it.
Apr 1, 2014
c139457
[ENH] Matroska streaming & seeking support
LongChair Apr 1, 2014
712f9e0
Switch version comparison to std::lexicographical_compare()
Apr 2, 2014
f2a5be4
Style fixes.
Apr 2, 2014
86a6d05
Don't use the photo transcoder on Synced or Secondary servers
Apr 2, 2014
38c6c9b
Don't load prefs for sections from SecondaryServers.
Apr 3, 2014
051fb74
Load data for servers that fail the first time.
Apr 3, 2014
ac09671
Style fixes.
Apr 3, 2014
9936e0d
Break out the preference loading.
Apr 3, 2014
efe2c52
Style fixes.
Apr 3, 2014
933f076
Mute warning in DllLibExif
Apr 3, 2014
b48ddb8
Add new URI arguments to the getURIFromItem
Apr 3, 2014
84980f0
Send filter and sort arguments to the PlayQueue
Apr 3, 2014
5a0e878
Don't consider local IP addresses.
Apr 3, 2014
4bf4b6a
Styling fixes.
Apr 3, 2014
222c751
Fix next/prev item in the video player.
Apr 3, 2014
71de786
Add new convince function CPlexServer::IsSecondary()
Apr 3, 2014
08ac58e
If a git revision was omitted from server versions it failed to parse.
Apr 3, 2014
ef5e081
Fallback to local playlist instead of play queue on older servers and…
Apr 3, 2014
e1a988a
Making Menus Show / Hide with proper System definitions
LongChair Apr 4, 2014
a7b91f9
Show PlayQueues in home window.
Apr 4, 2014
877c7ec
Properly add/remove PlayQueues from home page.
Apr 4, 2014
2efc784
Make PlexDirectory able to do custom HTTP verbs.
Apr 4, 2014
51d5307
Cleanly shutdown PlexAnalytics
Apr 4, 2014
44aced2
Added PlexUtils::IsPlayingPlaylist() function.
Apr 4, 2014
0ae4761
More PlayQueue related fixes and features.
Apr 4, 2014
075ca1e
Hacky debugging home list for Play Queue. Go Tobias!
gitSebastian Apr 4, 2014
6f614fe
Hide PlayQueue lists as well.
Apr 4, 2014
5a60880
Reverting previous hack, let's start by checking visibility.
gitSebastian Apr 4, 2014
1e5188b
Merge remote-tracking branch 'refs/remotes/Plexinc_Plex/frodo' into r…
LongChair Apr 4, 2014
95a4f71
[FIX] Preplay window lock & Please wait dialog not showing
LongChair Apr 6, 2014
6e5de50
[ENH] Boost Texture caching / precaching
LongChair Apr 7, 2014
6f4e2f1
[FIX] Minor Transcoder build fixes before PR
LongChair Apr 7, 2014
f5bd246
[CLEANUP] Global Cacher cleanup before PR
LongChair Apr 7, 2014
f3da0dd
Implement home play queue list, first step.
gitSebastian Apr 7, 2014
46827e2
[MERGE] Syncing minor differences with upstream
LongChair Apr 7, 2014
1fb610a
[MERGE] Sync some more files
LongChair Apr 7, 2014
c877c54
[MERGE] Syncing internal ffmpeg with upstream
LongChair Apr 7, 2014
c011e5a
[CLEANUP] previousMenu Action on fullscreeen window not stopping play…
LongChair Apr 7, 2014
afdb43a
[MERGE] Revert a fix that is not needed anymore for calibration scree…
LongChair Apr 8, 2014
1f11a98
[MERGE] Fix another patch that is not needed anymore regarding deadlo…
LongChair Apr 8, 2014
fe6c73f
[MERGE] Reverting shutdown messages tweaks as shutdown is corrected
LongChair Apr 8, 2014
c5699a9
[MERGE] Merging skin font file - tested OK
LongChair Apr 8, 2014
5a69384
[MERGE] Fix minor typo
LongChair Apr 8, 2014
302b812
[ENH] Avoid loading thumbcacher upon mediawindow popup to reduce the …
LongChair Apr 9, 2014
4edbc91
[FIX] Exiting FullScreen window wont always stop playback.
LongChair Apr 9, 2014
41bde95
Revert "[CLEANUP] previousMenu Action on fullscreeen window not stopp…
LongChair Apr 10, 2014
9f9ecfd
Revert "[FIX] Better fix for PreviousMenu exiting play window without…
LongChair Apr 10, 2014
531eebc
Revert "[FIX] Pressing back on remote will stop movie rather than pre…
LongChair Apr 10, 2014
bb80eca
Merge pull request #1088 from RasPlex/PR-ShutDown
tru Apr 7, 2014
25bf580
Cleanup of DVDFactoryDemux/InputStream
Apr 7, 2014
12639e0
Fix playQueue URL.
Apr 7, 2014
ab9df1a
Style fixes.
Apr 9, 2014
61dc893
Adding ratingKey or playQueueItemID as dbID
Apr 9, 2014
9035168
Added support for DELETE in PlexDirectory
Apr 9, 2014
40bdd91
Split PlexContentPlayerMixin into header/source.
Apr 9, 2014
47ed26e
Fix some include files after last commit
Apr 9, 2014
e534d18
Style fix.
Apr 9, 2014
9da875d
Added FindFromItem that takes a const ref
Apr 9, 2014
1c35588
Added removeItemFromCurrentPlayQueue
Apr 9, 2014
630c9fb
Set currentPlayQueueItem property for items in the PlayQueue
Apr 9, 2014
3d3591f
WindowHome implementation of PlayQueues
Apr 9, 2014
dd9bf90
Merge remote-tracking branch 'plex-skin/playlist' into frodo
Apr 9, 2014
c8edc59
Added TestUtils for easier access to some common stuff.
Apr 10, 2014
f429884
Started work on PlayQueues always visible.
Apr 10, 2014
5873c6b
Fixing localtime on Linux
ziggimon Apr 11, 2014
9e1e5af
Merge pull request #1111 from ziggimon/localtime-fix
ziggimon Apr 11, 2014
d36aa88
Adding comment
ziggimon Apr 11, 2014
024c8ac
[FIX] Post Rebase casing issues
LongChair Apr 11, 2014
7179e4c
[FIX] Apply upstream DVDPlayer patch to OMXPlayer
LongChair Apr 11, 2014
bd1e2d9
Adding PlexDirectoryCache
LongChair Apr 5, 2014
1c54bc5
[skin] Addting OpenElec / RasPlex Specific menus
LongChair Apr 11, 2014
3d1de83
[ENH] Adding extra DirectPlay support for VC1
LongChair Apr 11, 2014
80f9fbc
[FIX] Avoid Double subtitles display when using transcoding
LongChair Apr 12, 2014
6e5d569
Edit of KeyboardNumeric section
guydev Apr 13, 2014
083ee33
guydev fix for wrap around onup scrolling - issue #180
guydev Apr 15, 2014
c80d04e
update hacker name
guydev Apr 15, 2014
020548e
guydev - change to videosettings (Playback) as it is the first item …
guydev Apr 15, 2014
7fcd353
This add the raspberry colour as a choice to the default Skin.plex
guydev Apr 22, 2014
9378d5a
Comments tidied up
guydev Apr 22, 2014
1bc62d1
Comments tidied up
guydev Apr 22, 2014
a821f06
A small change so that one arrives at the first item in Preferences a…
guydev Apr 22, 2014
d9bffd1
removed line feed
guydev Apr 22, 2014
78add24
Delete raspberry.xml
guydev Apr 27, 2014
c71c47d
guydev fix to allow for wrap around on up scrolling - issue #180
guydev Apr 27, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
AlwaysBreakTemplateDeclarations: false
AlwaysBreakBeforeMultilineStrings: false
BreakBeforeBinaryOperators: true
BreakBeforeTernaryOperators: true
BreakBeforeBinaryOperators: false
BreakBeforeTernaryOperators: false
BreakConstructorInitializersBeforeComma: false
BinPackParameters: false
ColumnLimit: 120
BinPackParameters: true
ColumnLimit: 100
ConstructorInitializerAllOnOneLineOrOnePerLine: true
DerivePointerBinding: false
ExperimentalAutoDetectBinPacking: false
Expand Down Expand Up @@ -42,6 +42,6 @@ SpaceInEmptyParentheses: false
SpacesInCStyleCastParentheses: false
SpaceAfterControlStatementKeyword: true
SpaceBeforeAssignmentOperators: true
ContinuationIndentWidth: 4
ContinuationIndentWidth: 0
...

6 changes: 4 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ else()
endif()

set(PLEX_VERSION_MAJOR 1)
set(PLEX_VERSION_MINOR 0)
set(PLEX_VERSION_PATCH 13)
set(PLEX_VERSION_MINOR 1)
set(PLEX_VERSION_PATCH 0)
if(DEFINED ENV{BUILD_NUMBER})
set(PLEX_VERSION_BUILD "$ENV{BUILD_NUMBER}")
set(PLEX_VERSION_BUILD_NR "$ENV{BUILD_NUMBER}")
Expand Down Expand Up @@ -80,6 +80,7 @@ add_subdirectory(lib)
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/xbmc
${root}/lib/gtest/include

${dependdir}/include
${dependdir}/include/libcec
Expand Down Expand Up @@ -127,6 +128,7 @@ include_directories(
${plexdir}
${plexdir}/Utility
${plexdir}/Owned

${root}/xbmc/utils
${root}
${root}/xbmc/cores/dvdplayer
Expand Down
1 change: 1 addition & 0 deletions README-BUILD-PLEX.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ You need to install the following things:
* Visual Studio 2012 (Express or Pro doesn't matter)
* CMake
* Git (I use the github client from windows.github.com)
* DirectX 9 SDK

Get the source via the client or download a release.

Expand Down
Loading