Merge branch 'unstable' of https://github.com/jellyfin/jellyfin-roku into developer/jarodtaerts/tvshow-specialfeatures
This commit is contained in:
commit
2478b78e9f
|
@ -34,7 +34,7 @@ To test the latest features before they get released:
|
|||
|
||||
## Advanced
|
||||
|
||||
For more advanced deployment methods, access to crash logs, or to learn how to setup a developer environment so you can write some code yourself please read the [DEVGUIDE](DEVGUIDE.md).
|
||||
For more advanced deployment methods, access to crash logs, or to learn how to setup a developer environment so you can write some code yourself please read the [DEVGUIDE](docs/DEVGUIDE.md).
|
||||
|
||||
## Feature Requests
|
||||
|
||||
|
|
48
bsconfig-tdd-sample.json
Normal file
48
bsconfig-tdd-sample.json
Normal file
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"src": "test-app/**/*"
|
||||
},
|
||||
{
|
||||
"src": "source/**/!(Main.brs)",
|
||||
"dest": "source"
|
||||
},
|
||||
{
|
||||
"src": "components/**/*",
|
||||
"dest": "components"
|
||||
},
|
||||
{
|
||||
"src": "locale/**/*",
|
||||
"dest": "locale"
|
||||
},
|
||||
{
|
||||
"src": "settings/**/*",
|
||||
"dest": "settings"
|
||||
},
|
||||
"!**/*.spec.bs",
|
||||
{
|
||||
"src": "**/BaseTestSuite.spec.bs",
|
||||
"dest": "source"
|
||||
},
|
||||
{
|
||||
"src": "**/isValid.spec.bs",
|
||||
"dest": "source"
|
||||
}
|
||||
],
|
||||
"diagnosticFilters": ["node_modules/**/*", "**/roku_modules/**/*"],
|
||||
"autoImportComponentScript": true,
|
||||
"allowBrighterScriptInBrightScript": true,
|
||||
"createPackage": false,
|
||||
"stagingFolderPath": "build",
|
||||
"plugins": ["rooibos-roku"],
|
||||
"rooibos": {
|
||||
"isRecordingCodeCoverage": false,
|
||||
"testsFilePattern": null,
|
||||
"showOnlyFailures": true,
|
||||
"catchCrashes": true,
|
||||
"lineWidth": 70,
|
||||
"failFast": false,
|
||||
"sendHomeOnFinish": false
|
||||
},
|
||||
"sourceMap": true
|
||||
}
|
|
@ -1,49 +1,39 @@
|
|||
{
|
||||
"files": [
|
||||
{
|
||||
"src": "test-app/**/*"
|
||||
},
|
||||
{
|
||||
"src": "source/**/!(Main.brs)",
|
||||
"dest": "source"
|
||||
},
|
||||
{
|
||||
"src": "components/**/*",
|
||||
"dest": "components"
|
||||
},
|
||||
{
|
||||
"src": "locale/**/*",
|
||||
"dest": "locale"
|
||||
},
|
||||
{
|
||||
"src": "settings/**/*",
|
||||
"dest": "settings"
|
||||
}
|
||||
],
|
||||
"diagnosticFilters": [
|
||||
"node_modules/**/*",
|
||||
"**/roku_modules/**/*"
|
||||
],
|
||||
"autoImportComponentScript": true,
|
||||
"allowBrighterScriptInBrightScript": true,
|
||||
"createPackage": false,
|
||||
"stagingFolderPath": "build",
|
||||
"plugins": [
|
||||
"rooibos-roku"
|
||||
],
|
||||
"rooibos": {
|
||||
"isRecordingCodeCoverage": false,
|
||||
"testsFilePattern": null,
|
||||
"tags": [
|
||||
"!integration",
|
||||
"!deprecated",
|
||||
"!fixme"
|
||||
],
|
||||
"showOnlyFailures": true,
|
||||
"catchCrashes": true,
|
||||
"lineWidth": 70,
|
||||
"failFast": false,
|
||||
"sendHomeOnFinish": false
|
||||
"files": [
|
||||
{
|
||||
"src": "test-app/**/*"
|
||||
},
|
||||
"sourceMap": true
|
||||
}
|
||||
{
|
||||
"src": "source/**/!(Main.brs)",
|
||||
"dest": "source"
|
||||
},
|
||||
{
|
||||
"src": "components/**/*",
|
||||
"dest": "components"
|
||||
},
|
||||
{
|
||||
"src": "locale/**/*",
|
||||
"dest": "locale"
|
||||
},
|
||||
{
|
||||
"src": "settings/**/*",
|
||||
"dest": "settings"
|
||||
}
|
||||
],
|
||||
"diagnosticFilters": ["node_modules/**/*", "**/roku_modules/**/*"],
|
||||
"autoImportComponentScript": true,
|
||||
"allowBrighterScriptInBrightScript": true,
|
||||
"createPackage": false,
|
||||
"stagingFolderPath": "build",
|
||||
"plugins": ["rooibos-roku"],
|
||||
"rooibos": {
|
||||
"isRecordingCodeCoverage": false,
|
||||
"testsFilePattern": null,
|
||||
"showOnlyFailures": true,
|
||||
"catchCrashes": true,
|
||||
"lineWidth": 70,
|
||||
"failFast": false,
|
||||
"sendHomeOnFinish": false
|
||||
},
|
||||
"sourceMap": true
|
||||
}
|
||||
|
|
28
docs/api/components_ButtonGroupHoriz.brs.html
Normal file
28
docs/api/components_ButtonGroupHoriz.brs.html
Normal file
File diff suppressed because one or more lines are too long
125
docs/api/components_Buttons_JFButtons.brs.html
Normal file
125
docs/api/components_Buttons_JFButtons.brs.html
Normal file
File diff suppressed because one or more lines are too long
24
docs/api/components_Buttons_TextSizeTask.brs.html
Normal file
24
docs/api/components_Buttons_TextSizeTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
19
docs/api/components_GetNextEpisodeTask.brs.html
Normal file
19
docs/api/components_GetNextEpisodeTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
173
docs/api/components_GetPlaybackInfoTask.brs.html
Normal file
173
docs/api/components_GetPlaybackInfoTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
19
docs/api/components_GetShuffleEpisodesTask.brs.html
Normal file
19
docs/api/components_GetShuffleEpisodesTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
84
docs/api/components_IconButton.brs.html
Normal file
84
docs/api/components_IconButton.brs.html
Normal file
File diff suppressed because one or more lines are too long
46
docs/api/components_ItemGrid_Alpha.brs.html
Normal file
46
docs/api/components_ItemGrid_Alpha.brs.html
Normal file
File diff suppressed because one or more lines are too long
22
docs/api/components_ItemGrid_FavoriteItemsTask.brs.html
Normal file
22
docs/api/components_ItemGrid_FavoriteItemsTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
174
docs/api/components_ItemGrid_GridItem.brs.html
Normal file
174
docs/api/components_ItemGrid_GridItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
74
docs/api/components_ItemGrid_GridItemSmall.brs.html
Normal file
74
docs/api/components_ItemGrid_GridItemSmall.brs.html
Normal file
File diff suppressed because one or more lines are too long
878
docs/api/components_ItemGrid_ItemGrid.brs.html
Normal file
878
docs/api/components_ItemGrid_ItemGrid.brs.html
Normal file
File diff suppressed because one or more lines are too long
391
docs/api/components_ItemGrid_ItemGridOptions.brs.html
Normal file
391
docs/api/components_ItemGrid_ItemGridOptions.brs.html
Normal file
File diff suppressed because one or more lines are too long
268
docs/api/components_ItemGrid_LoadItemsTask2.brs.html
Normal file
268
docs/api/components_ItemGrid_LoadItemsTask2.brs.html
Normal file
File diff suppressed because one or more lines are too long
914
docs/api/components_ItemGrid_LoadVideoContentTask.brs.html
Normal file
914
docs/api/components_ItemGrid_LoadVideoContentTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
940
docs/api/components_ItemGrid_MovieLibraryView.brs.html
Normal file
940
docs/api/components_ItemGrid_MovieLibraryView.brs.html
Normal file
File diff suppressed because one or more lines are too long
86
docs/api/components_ItemGrid_MusicArtistGridItem.brs.html
Normal file
86
docs/api/components_ItemGrid_MusicArtistGridItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
798
docs/api/components_ItemGrid_MusicLibraryView.brs.html
Normal file
798
docs/api/components_ItemGrid_MusicLibraryView.brs.html
Normal file
File diff suppressed because one or more lines are too long
27
docs/api/components_JFButton.brs.html
Normal file
27
docs/api/components_JFButton.brs.html
Normal file
File diff suppressed because one or more lines are too long
11
docs/api/components_JFGroup.brs.html
Normal file
11
docs/api/components_JFGroup.brs.html
Normal file
File diff suppressed because one or more lines are too long
76
docs/api/components_JFMessageDialog.brs.html
Normal file
76
docs/api/components_JFMessageDialog.brs.html
Normal file
File diff suppressed because one or more lines are too long
150
docs/api/components_JFOverhang.brs.html
Normal file
150
docs/api/components_JFOverhang.brs.html
Normal file
File diff suppressed because one or more lines are too long
29
docs/api/components_JFScene.brs.html
Normal file
29
docs/api/components_JFScene.brs.html
Normal file
File diff suppressed because one or more lines are too long
27
docs/api/components_JFScreen.brs.html
Normal file
27
docs/api/components_JFScreen.brs.html
Normal file
File diff suppressed because one or more lines are too long
300
docs/api/components_JFVideo.brs.html
Normal file
300
docs/api/components_JFVideo.brs.html
Normal file
File diff suppressed because one or more lines are too long
119
docs/api/components_ListPoster.brs.html
Normal file
119
docs/api/components_ListPoster.brs.html
Normal file
File diff suppressed because one or more lines are too long
20
docs/api/components_OverviewDialog.bs.html
Normal file
20
docs/api/components_OverviewDialog.bs.html
Normal file
File diff suppressed because one or more lines are too long
177
docs/api/components_PersonDetails.brs.html
Normal file
177
docs/api/components_PersonDetails.brs.html
Normal file
File diff suppressed because one or more lines are too long
12
docs/api/components_PlaybackDialog.brs.html
Normal file
12
docs/api/components_PlaybackDialog.brs.html
Normal file
File diff suppressed because one or more lines are too long
7
docs/api/components_PlayedCheckmark.brs.html
Normal file
7
docs/api/components_PlayedCheckmark.brs.html
Normal file
File diff suppressed because one or more lines are too long
57
docs/api/components_PlaystateTask.brs.html
Normal file
57
docs/api/components_PlaystateTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
141
docs/api/components_RadioDialog.brs.html
Normal file
141
docs/api/components_RadioDialog.brs.html
Normal file
File diff suppressed because one or more lines are too long
36
docs/api/components_SearchBox.brs.html
Normal file
36
docs/api/components_SearchBox.brs.html
Normal file
File diff suppressed because one or more lines are too long
9
docs/api/components_Spinner.brs.html
Normal file
9
docs/api/components_Spinner.brs.html
Normal file
File diff suppressed because one or more lines are too long
39
docs/api/components_StandardDialog.brs.html
Normal file
39
docs/api/components_StandardDialog.brs.html
Normal file
File diff suppressed because one or more lines are too long
49
docs/api/components_WhatsNewDialog.brs.html
Normal file
49
docs/api/components_WhatsNewDialog.brs.html
Normal file
File diff suppressed because one or more lines are too long
153
docs/api/components_captionTask.brs.html
Normal file
153
docs/api/components_captionTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
5
docs/api/components_config_ConfigData.brs.html
Normal file
5
docs/api/components_config_ConfigData.brs.html
Normal file
File diff suppressed because one or more lines are too long
40
docs/api/components_config_ConfigItem.brs.html
Normal file
40
docs/api/components_config_ConfigItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
79
docs/api/components_config_ConfigList.brs.html
Normal file
79
docs/api/components_config_ConfigList.brs.html
Normal file
File diff suppressed because one or more lines are too long
37
docs/api/components_config_JFServer.brs.html
Normal file
37
docs/api/components_config_JFServer.brs.html
Normal file
File diff suppressed because one or more lines are too long
49
docs/api/components_config_LoginScene.brs.html
Normal file
49
docs/api/components_config_LoginScene.brs.html
Normal file
File diff suppressed because one or more lines are too long
174
docs/api/components_config_ServerDiscoveryTask.brs.html
Normal file
174
docs/api/components_config_ServerDiscoveryTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
162
docs/api/components_config_SetServerScreen.brs.html
Normal file
162
docs/api/components_config_SetServerScreen.brs.html
Normal file
File diff suppressed because one or more lines are too long
10
docs/api/components_data_AlbumData.brs.html
Normal file
10
docs/api/components_data_AlbumData.brs.html
Normal file
File diff suppressed because one or more lines are too long
27
docs/api/components_data_ChannelData.brs.html
Normal file
27
docs/api/components_data_ChannelData.brs.html
Normal file
File diff suppressed because one or more lines are too long
43
docs/api/components_data_CollectionData.brs.html
Normal file
43
docs/api/components_data_CollectionData.brs.html
Normal file
File diff suppressed because one or more lines are too long
36
docs/api/components_data_FolderData.brs.html
Normal file
36
docs/api/components_data_FolderData.brs.html
Normal file
File diff suppressed because one or more lines are too long
14
docs/api/components_data_GetFiltersTask.brs.html
Normal file
14
docs/api/components_data_GetFiltersTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
140
docs/api/components_data_HomeData.brs.html
Normal file
140
docs/api/components_data_HomeData.brs.html
Normal file
File diff suppressed because one or more lines are too long
10
docs/api/components_data_ImageData.brs.html
Normal file
10
docs/api/components_data_ImageData.brs.html
Normal file
File diff suppressed because one or more lines are too long
83
docs/api/components_data_MovieData.brs.html
Normal file
83
docs/api/components_data_MovieData.brs.html
Normal file
File diff suppressed because one or more lines are too long
18
docs/api/components_data_MusicAlbumData.brs.html
Normal file
18
docs/api/components_data_MusicAlbumData.brs.html
Normal file
File diff suppressed because one or more lines are too long
39
docs/api/components_data_MusicAlbumSongListData.brs.html
Normal file
39
docs/api/components_data_MusicAlbumSongListData.brs.html
Normal file
File diff suppressed because one or more lines are too long
42
docs/api/components_data_MusicArtistData.brs.html
Normal file
42
docs/api/components_data_MusicArtistData.brs.html
Normal file
File diff suppressed because one or more lines are too long
20
docs/api/components_data_MusicSongData.brs.html
Normal file
20
docs/api/components_data_MusicSongData.brs.html
Normal file
File diff suppressed because one or more lines are too long
10
docs/api/components_data_OptionsButton.brs.html
Normal file
10
docs/api/components_data_OptionsButton.brs.html
Normal file
File diff suppressed because one or more lines are too long
43
docs/api/components_data_OptionsData.brs.html
Normal file
43
docs/api/components_data_OptionsData.brs.html
Normal file
File diff suppressed because one or more lines are too long
39
docs/api/components_data_PersonData.brs.html
Normal file
39
docs/api/components_data_PersonData.brs.html
Normal file
File diff suppressed because one or more lines are too long
41
docs/api/components_data_PhotoData.brs.html
Normal file
41
docs/api/components_data_PhotoData.brs.html
Normal file
File diff suppressed because one or more lines are too long
18
docs/api/components_data_PlaylistData.brs.html
Normal file
18
docs/api/components_data_PlaylistData.brs.html
Normal file
File diff suppressed because one or more lines are too long
5
docs/api/components_data_PublicUserData.brs.html
Normal file
5
docs/api/components_data_PublicUserData.brs.html
Normal file
File diff suppressed because one or more lines are too long
361
docs/api/components_data_SceneManager.brs.html
Normal file
361
docs/api/components_data_SceneManager.brs.html
Normal file
File diff suppressed because one or more lines are too long
50
docs/api/components_data_ScheduleProgramData.brs.html
Normal file
50
docs/api/components_data_ScheduleProgramData.brs.html
Normal file
File diff suppressed because one or more lines are too long
18
docs/api/components_data_SearchData.brs.html
Normal file
18
docs/api/components_data_SearchData.brs.html
Normal file
File diff suppressed because one or more lines are too long
56
docs/api/components_data_SeriesData.brs.html
Normal file
56
docs/api/components_data_SeriesData.brs.html
Normal file
File diff suppressed because one or more lines are too long
28
docs/api/components_data_TVEpisode.brs.html
Normal file
28
docs/api/components_data_TVEpisode.brs.html
Normal file
File diff suppressed because one or more lines are too long
21
docs/api/components_data_TVEpisodeData.brs.html
Normal file
21
docs/api/components_data_TVEpisodeData.brs.html
Normal file
File diff suppressed because one or more lines are too long
21
docs/api/components_data_TVSeasonData.brs.html
Normal file
21
docs/api/components_data_TVSeasonData.brs.html
Normal file
File diff suppressed because one or more lines are too long
67
docs/api/components_data_UserData.brs.html
Normal file
67
docs/api/components_data_UserData.brs.html
Normal file
File diff suppressed because one or more lines are too long
28
docs/api/components_data_VideoData.brs.html
Normal file
28
docs/api/components_data_VideoData.brs.html
Normal file
File diff suppressed because one or more lines are too long
40
docs/api/components_extras_ExtrasItem.brs.html
Normal file
40
docs/api/components_extras_ExtrasItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
212
docs/api/components_extras_ExtrasRowList.brs.html
Normal file
212
docs/api/components_extras_ExtrasRowList.brs.html
Normal file
File diff suppressed because one or more lines are too long
23
docs/api/components_home_Home.brs.html
Normal file
23
docs/api/components_home_Home.brs.html
Normal file
File diff suppressed because one or more lines are too long
299
docs/api/components_home_HomeItem.brs.html
Normal file
299
docs/api/components_home_HomeItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
479
docs/api/components_home_HomeRows.brs.html
Normal file
479
docs/api/components_home_HomeRows.brs.html
Normal file
File diff suppressed because one or more lines are too long
270
docs/api/components_home_LoadItemsTask.brs.html
Normal file
270
docs/api/components_home_LoadItemsTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
75
docs/api/components_liveTv_LoadChannelsTask.brs.html
Normal file
75
docs/api/components_liveTv_LoadChannelsTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
47
docs/api/components_liveTv_LoadProgramDetailsTask.brs.html
Normal file
47
docs/api/components_liveTv_LoadProgramDetailsTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
53
docs/api/components_liveTv_LoadSheduleTask.brs.html
Normal file
53
docs/api/components_liveTv_LoadSheduleTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
377
docs/api/components_liveTv_ProgramDetails.brs.html
Normal file
377
docs/api/components_liveTv_ProgramDetails.brs.html
Normal file
File diff suppressed because one or more lines are too long
63
docs/api/components_liveTv_RecordProgramTask.brs.html
Normal file
63
docs/api/components_liveTv_RecordProgramTask.brs.html
Normal file
File diff suppressed because one or more lines are too long
308
docs/api/components_liveTv_schedule.brs.html
Normal file
308
docs/api/components_liveTv_schedule.brs.html
Normal file
File diff suppressed because one or more lines are too long
20
docs/api/components_login_UserItem.brs.html
Normal file
20
docs/api/components_login_UserItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
56
docs/api/components_login_UserRow.brs.html
Normal file
56
docs/api/components_login_UserRow.brs.html
Normal file
File diff suppressed because one or more lines are too long
44
docs/api/components_login_UserSelect.brs.html
Normal file
44
docs/api/components_login_UserSelect.brs.html
Normal file
File diff suppressed because one or more lines are too long
246
docs/api/components_manager_QueueManager.brs.html
Normal file
246
docs/api/components_manager_QueueManager.brs.html
Normal file
File diff suppressed because one or more lines are too long
191
docs/api/components_manager_ViewCreator.brs.html
Normal file
191
docs/api/components_manager_ViewCreator.brs.html
Normal file
File diff suppressed because one or more lines are too long
46
docs/api/components_mediaPlayers_AudioPlayer.brs.html
Normal file
46
docs/api/components_mediaPlayers_AudioPlayer.brs.html
Normal file
File diff suppressed because one or more lines are too long
36
docs/api/components_movies_AudioTrackListItem.brs.html
Normal file
36
docs/api/components_movies_AudioTrackListItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
393
docs/api/components_movies_MovieDetails.brs.html
Normal file
393
docs/api/components_movies_MovieDetails.brs.html
Normal file
File diff suppressed because one or more lines are too long
158
docs/api/components_movies_MovieOptions.brs.html
Normal file
158
docs/api/components_movies_MovieOptions.brs.html
Normal file
File diff suppressed because one or more lines are too long
36
docs/api/components_movies_VideoTrackListItem.brs.html
Normal file
36
docs/api/components_movies_VideoTrackListItem.brs.html
Normal file
File diff suppressed because one or more lines are too long
72
docs/api/components_music_AlbumGrid.brs.html
Normal file
72
docs/api/components_music_AlbumGrid.brs.html
Normal file
File diff suppressed because one or more lines are too long
28
docs/api/components_music_AlbumTrackList.brs.html
Normal file
28
docs/api/components_music_AlbumTrackList.brs.html
Normal file
File diff suppressed because one or more lines are too long
180
docs/api/components_music_AlbumView.brs.html
Normal file
180
docs/api/components_music_AlbumView.brs.html
Normal file
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user