{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":120193302,"defaultBranch":"master","name":"vlc-ios","ownerLogin":"videolan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-04T14:44:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1389585?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710770912.0","currentOid":""},"activityList":{"items":[{"before":"cffc06c56e9bb0cf7d6f42f4f92918404ac4113c","after":"4e862d60571729033308d5dc09f79cce4f58435f","ref":"refs/heads/master","pushedAt":"2024-04-28T15:58:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCServerListTVViewController: Fix UPnP navigation title on tvOS\n\nThis uses the iOS fix for the same issue but this time for tvOS.","shortMessageHtmlLink":"VLCServerListTVViewController: Fix UPnP navigation title on tvOS"}},{"before":"39c71fbc0289457fac16f022c8709dabbec7226d","after":"cffc06c56e9bb0cf7d6f42f4f92918404ac4113c","ref":"refs/heads/master","pushedAt":"2024-04-25T14:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCPlaybackService: Refactor the audio and subtitles tracks attribution\n\nThis allows to remove the two cells allowing the user to select an external\naudio and subtitles tracks on the tvOS interface as this feature is not available.\n\nThe audio and subtitles tracks titles attribution has also been simplified.","shortMessageHtmlLink":"VLCPlaybackService: Refactor the audio and subtitles tracks attribution"}},{"before":"3fa5366188ba47248ed4efac241d9ea12538c823","after":"39c71fbc0289457fac16f022c8709dabbec7226d","ref":"refs/heads/master","pushedAt":"2024-04-24T15:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCPlaybackService: Expose the disable subtitles option on tvOS\n\nUsers are now able to disable the automatic selection of the subtitles\nwhen a video playback starts.","shortMessageHtmlLink":"VLCPlaybackService: Expose the disable subtitles option on tvOS"}},{"before":"9869d1fb7ad2fc2250e9185bf30572065dd7615c","after":"3fa5366188ba47248ed4efac241d9ea12538c823","ref":"refs/heads/master","pushedAt":"2024-04-23T12:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Update translations\n\nSigned-off-by: Felix Paul Kühne ","shortMessageHtmlLink":"Update translations"}},{"before":"aa9d260a2396bd6686b0229caf1780800b15082a","after":"9869d1fb7ad2fc2250e9185bf30572065dd7615c","ref":"refs/heads/master","pushedAt":"2024-04-23T12:06:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"UPnP: re-use discovered VLCMedia to retain the device title\n\nThis fixes #903","shortMessageHtmlLink":"UPnP: re-use discovered VLCMedia to retain the device title"}},{"before":"d36fe829e08befa2ee7515be023343d76b5f2ec3","after":"aa9d260a2396bd6686b0229caf1780800b15082a","ref":"refs/heads/master","pushedAt":"2024-04-23T11:41:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"server browser: fix playback of media access through local VLC shares\n\nThe VLCMedia pointer may change so we fallback on a slower search based on the URL","shortMessageHtmlLink":"server browser: fix playback of media access through local VLC shares"}},{"before":"f764f56bf8ca367a47c736ecf3c6ebebe5fdba98","after":"d36fe829e08befa2ee7515be023343d76b5f2ec3","ref":"refs/heads/master","pushedAt":"2024-04-20T09:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCKit: update to 3.6.0b11\n\nThis adds small bugfixes and is close to 3.0.21 in mainline","shortMessageHtmlLink":"VLCKit: update to 3.6.0b11"}},{"before":"3fe53cd2c8da60b96a2491f2e63d6f69dfc94fcf","after":"f764f56bf8ca367a47c736ecf3c6ebebe5fdba98","ref":"refs/heads/master","pushedAt":"2024-04-15T06:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"3.5.9: add news and update build numbers","shortMessageHtmlLink":"3.5.9: add news and update build numbers"}},{"before":"935fb9c292cf65503bfa93d25b7f944ae5ac405e","after":"3fe53cd2c8da60b96a2491f2e63d6f69dfc94fcf","ref":"refs/heads/master","pushedAt":"2024-04-11T19:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Update translations","shortMessageHtmlLink":"Update translations"}},{"before":"e0eb6df6d8091a94d178eef4468b594f3b7eb059","after":"935fb9c292cf65503bfa93d25b7f944ae5ac405e","ref":"refs/heads/master","pushedAt":"2024-04-11T18:57:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"ArtistViewController: Improve the Artists view\n\nWhen selecting an Artist having a single album (or none) will display\ndirectly the tracks in order to reduce the number of clicks needed to\naccess them.","shortMessageHtmlLink":"ArtistViewController: Improve the Artists view"}},{"before":"6e489f1645e6d1c7999181ff54ccee8174095871","after":"e0eb6df6d8091a94d178eef4468b594f3b7eb059","ref":"refs/heads/master","pushedAt":"2024-04-09T15:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Remove incomplete and unfinished Cloud integration for tvOS\n\nThis code was partially compiled, shipped, but never made available.\n\nSince 2015, there is still no way to do OAuth2 correctly on tvOS so it\nappears unlikely to be ever possible.","shortMessageHtmlLink":"Remove incomplete and unfinished Cloud integration for tvOS"}},{"before":"74147fffb1c9acb82ba54824ca11f9b7cd2972ef","after":"6e489f1645e6d1c7999181ff54ccee8174095871","ref":"refs/heads/master","pushedAt":"2024-04-09T12:38:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Pods: update to current versions","shortMessageHtmlLink":"Pods: update to current versions"}},{"before":"b41609316d159899217beea1cb98292d99d01012","after":"74147fffb1c9acb82ba54824ca11f9b7cd2972ef","ref":"refs/heads/master","pushedAt":"2024-04-09T12:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Donation: add lower and higher donation limits to prevent API errors","shortMessageHtmlLink":"Donation: add lower and higher donation limits to prevent API errors"}},{"before":"fe2db3cc2c4940a97d7de27ced2c688ed07bea34","after":"b41609316d159899217beea1cb98292d99d01012","ref":"refs/heads/master","pushedAt":"2024-04-09T08:47:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCPlayerDisplayController: Fix the mini player's responder\n\nThere is no need to force the mini player to resign from being the\nfirst responder as the view is removed.\n\nThis fixes a bug where the keyboard shortcuts were not available when\nthe playback restarted displaying the mini player.","shortMessageHtmlLink":"VLCPlayerDisplayController: Fix the mini player's responder"}},{"before":"bd9338c14fd49c8affee5b7c567d5dda859d93ee","after":"fe2db3cc2c4940a97d7de27ced2c688ed07bea34","ref":"refs/heads/master","pushedAt":"2024-04-04T14:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"MediaGridCollectionCell: Apply a corner radius\n\nA corner radius is applied to the cells' artworks in order to improve\nthe visual.","shortMessageHtmlLink":"MediaGridCollectionCell: Apply a corner radius"}},{"before":"bd428884e235077dc02dd49baedf1df2690d6c1b","after":"bd9338c14fd49c8affee5b7c567d5dda859d93ee","ref":"refs/heads/master","pushedAt":"2024-04-03T14:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"MediaScrubProgressBar: Compute the remaining time\n\nThe remaining time is computed instead of using the VLCKit remainingTime\ncallback for accuracy purposes.\n\nCloses #1816","shortMessageHtmlLink":"MediaScrubProgressBar: Compute the remaining time"}},{"before":"34eb27d50e2b1f1adcfce51892c574f66b68de75","after":"bd428884e235077dc02dd49baedf1df2690d6c1b","ref":"refs/heads/master","pushedAt":"2024-04-03T14:08:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"MediaCategoryViewController: Fix the deletion of medias\n\nDeleting medias when the playback started now behaves like the following:\n- If the media deleted is in the media list being played, the media list is\nupdated as well as the play queue\n- If the currently playing media is deleted, the media list and the play queue\nare updated and the next media in queue starts playing\n- If the media deleted is not in the media list, no further action is performed.","shortMessageHtmlLink":"MediaCategoryViewController: Fix the deletion of medias"}},{"before":"51bc87fb3dfcc4df6bf01aef45f3a7c546a48380","after":"34eb27d50e2b1f1adcfce51892c574f66b68de75","ref":"refs/heads/master","pushedAt":"2024-04-03T13:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCPlaybackService: Execute the playback restart methods in main thread\n\nIf the session will restart the methods are executed in the main thread\nin order to avoid any conflict with the previous calls stopping the playback.\n\nCloses #1815","shortMessageHtmlLink":"VLCPlaybackService: Execute the playback restart methods in main thread"}},{"before":"ff933a3fd7f02363d868b2bfa751044e614db926","after":"51bc87fb3dfcc4df6bf01aef45f3a7c546a48380","ref":"refs/heads/master","pushedAt":"2024-04-03T09:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"First Steps: replace generic phone term with the actual device type","shortMessageHtmlLink":"First Steps: replace generic phone term with the actual device type"}},{"before":"d6f29dedd3aae3c407c5c53f2b5a5ceceec042ab","after":"ff933a3fd7f02363d868b2bfa751044e614db926","ref":"refs/heads/master","pushedAt":"2024-03-27T17:28:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"ServerIcon: Render as template\n\nRender the icon as template in order to allow the changes of colors\nacording to the current theme of the application.\n\nCloses #1813","shortMessageHtmlLink":"ServerIcon: Render as template"}},{"before":"318d2fb33d3498231d364bbe9e729d2f822e3c7b","after":"d6f29dedd3aae3c407c5c53f2b5a5ceceec042ab","ref":"refs/heads/master","pushedAt":"2024-03-21T15:52:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VideoPlayerViewController: Cosmetics: Remove dead code\n\nDead code is removed from the file for cosmetics purposes.","shortMessageHtmlLink":"VideoPlayerViewController: Cosmetics: Remove dead code"}},{"before":"4006e5cd8835a7bfb9291cede88e05ed4a310b65","after":"318d2fb33d3498231d364bbe9e729d2f822e3c7b","ref":"refs/heads/master","pushedAt":"2024-03-21T15:38:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"TitleSelectionView: Properly update the selected cell\n\nThe selected cells in the title selection view are now properly\nupdated with the correct colors.","shortMessageHtmlLink":"TitleSelectionView: Properly update the selected cell"}},{"before":"ef9b47fee2521e2c90ab9c04f03f66cfd740786a","after":"4006e5cd8835a7bfb9291cede88e05ed4a310b65","ref":"refs/heads/master","pushedAt":"2024-03-19T15:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"QueueViewController: Scroll to the currently playing media\n\nWhen the play queue is displayed, the collection view is scrolled\nto the currently playing media.","shortMessageHtmlLink":"QueueViewController: Scroll to the currently playing media"}},{"before":"37d1c9789be4d545fc67693b453035d05b7a0280","after":"ef9b47fee2521e2c90ab9c04f03f66cfd740786a","ref":"refs/heads/master","pushedAt":"2024-03-19T13:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCPlaybackService: Preserve the repeat one mode after skipping\n\nSkipping a song with the repeat one mode enabled does not lead to\nchanging the repeat mode anymore.\n\nCloses #1800","shortMessageHtmlLink":"VLCPlaybackService: Preserve the repeat one mode after skipping"}},{"before":"cffe5af732d55e83f891eca02f688ef1e3031275","after":"37d1c9789be4d545fc67693b453035d05b7a0280","ref":"refs/heads/master","pushedAt":"2024-03-19T13:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCCharge: fix incorrect cast","shortMessageHtmlLink":"VLCCharge: fix incorrect cast"}},{"before":"de2b50c2a57af36fa6a5a3e2a3ae2797f915b14f","after":"cffe5af732d55e83f891eca02f688ef1e3031275","ref":"refs/heads/master","pushedAt":"2024-03-18T14:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"tvOS : Enable 360 video features via Siri Remote Gestures\n\ntvOS: Fix white spaces","shortMessageHtmlLink":"tvOS : Enable 360 video features via Siri Remote Gestures"}},{"before":"4e871d995118e60bbf7608b7edc00aefe7425721","after":"de2b50c2a57af36fa6a5a3e2a3ae2797f915b14f","ref":"refs/heads/master","pushedAt":"2024-03-18T08:56:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"VLCFavoriteListViewController: Allow the user to search for items\n\nThe view controller is now a VLCSearchableServerBrowsingTVViewController\nin order to enable the user to search for items while browsing the favorites\non tvOS.","shortMessageHtmlLink":"VLCFavoriteListViewController: Allow the user to search for items"}},{"before":"03f7640b9ed8145515d59062d6b898e26b98c095","after":"4e871d995118e60bbf7608b7edc00aefe7425721","ref":"refs/heads/master","pushedAt":"2024-03-15T17:05:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"3.5.7: Update NEWS and build number","shortMessageHtmlLink":"3.5.7: Update NEWS and build number"}},{"before":"5367dc257802d2a37a90d56ba54858aa8d9604f0","after":"03f7640b9ed8145515d59062d6b898e26b98c095","ref":"refs/heads/master","pushedAt":"2024-03-15T12:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Favorites: fix authentication","shortMessageHtmlLink":"Favorites: fix authentication"}},{"before":"67de31cc28464855f84142c113192effe4c51a51","after":"5367dc257802d2a37a90d56ba54858aa8d9604f0","ref":"refs/heads/master","pushedAt":"2024-03-15T12:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlc-mirrorer","name":null,"path":"/vlc-mirrorer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20596405?s=80&v=4"},"commit":{"message":"Donation/SEPA: improve keyboard styles","shortMessageHtmlLink":"Donation/SEPA: improve keyboard styles"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPFPl7QA","startCursor":null,"endCursor":null}},"title":"Activity · videolan/vlc-ios"}