{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":828761632,"defaultBranch":"master","name":"Youtube_Music_Player","ownerLogin":"Arctic4161","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-15T04:43:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64910295?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726162048.0","currentOid":""},"activityList":{"items":[{"before":"61b5dddc54d45483b2d09bf5375e59e2361f3d07","after":"8f304b08dfd2364fe9ed2e379216e26ec2d2d989","ref":"refs/heads/master","pushedAt":"2024-08-27T01:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix repeat and onpause logic\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix repeat and onpause logic"}},{"before":"57b49979a21509249faceeb7e39bd6dec31edc3e","after":"61b5dddc54d45483b2d09bf5375e59e2361f3d07","ref":"refs/heads/master","pushedAt":"2024-08-23T01:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix error on Gui reset\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix error on Gui reset"}},{"before":"646e86ed235e1447fb53c7a2e5be285ffd3d892c","after":"57b49979a21509249faceeb7e39bd6dec31edc3e","ref":"refs/heads/master","pushedAt":"2024-08-23T01:05:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix Gui reset on search\nFix Gui reset on search if music is paused\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix Gui reset on search"}},{"before":"57b49979a21509249faceeb7e39bd6dec31edc3e","after":"646e86ed235e1447fb53c7a2e5be285ffd3d892c","ref":"refs/heads/master","pushedAt":"2024-08-23T00:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix error on Gui reset\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix error on Gui reset"}},{"before":"57b49979a21509249faceeb7e39bd6dec31edc3e","after":null,"ref":"refs/tags/1.5.3","pushedAt":"2024-08-23T00:57:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"}},{"before":"35611429013bc1f78b99e08167918a9185ad1c53","after":"57b49979a21509249faceeb7e39bd6dec31edc3e","ref":"refs/heads/master","pushedAt":"2024-08-23T00:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix Gui reset on search\nFix Gui reset on search if music is paused\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix Gui reset on search"}},{"before":"35611429013bc1f78b99e08167918a9185ad1c53","after":null,"ref":"refs/tags/1.5.3","pushedAt":"2024-08-23T00:17:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"}},{"before":"dbbd36a11026e0d52ef7d5cc2d332f06542bfeb7","after":"35611429013bc1f78b99e08167918a9185ad1c53","ref":"refs/heads/master","pushedAt":"2024-08-22T23:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Update playlist on screen change.\nPopulates music when stored between music app installs\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Update playlist on screen change."}},{"before":"dbbd36a11026e0d52ef7d5cc2d332f06542bfeb7","after":null,"ref":"refs/tags/1.5.3","pushedAt":"2024-08-22T23:53:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"}},{"before":"ccb26d287f243946f87b9e61129b6e534ebd5dae","after":"dbbd36a11026e0d52ef7d5cc2d332f06542bfeb7","ref":"refs/heads/master","pushedAt":"2024-08-22T23:26:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix permissions accessing and reading files in API 33+\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix permissions accessing and reading files in API 33+"}},{"before":"ccb26d287f243946f87b9e61129b6e534ebd5dae","after":null,"ref":"refs/tags/1.5.3","pushedAt":"2024-08-22T20:52:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"}},{"before":"a819d730bdd5622cdef8580b400f165259d91637","after":"ccb26d287f243946f87b9e61129b6e534ebd5dae","ref":"refs/heads/master","pushedAt":"2024-08-22T19:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Handle if Slider is not created on search\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Handle if Slider is not created on search"}},{"before":"ee1c6288c9cf5728c23b236d121263e17960402c","after":"a819d730bdd5622cdef8580b400f165259d91637","ref":"refs/heads/master","pushedAt":"2024-08-22T19:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix search, Move music\nFix error on search from Youtube-search-python by utilizing custom fork to handle exception. Move downloads on Android to Download folder so music isn't erased on update or uninstall.\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix search, Move music"}},{"before":"36e49b306ce95d72f29ba08ecf38b7733dd0283b","after":"ee1c6288c9cf5728c23b236d121263e17960402c","ref":"refs/heads/master","pushedAt":"2024-08-20T15:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Allow exist for make directory\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Allow exist for make directory"}},{"before":"a3c649d844851073eafc0ee5c40a598cdb1cef11","after":"36e49b306ce95d72f29ba08ecf38b7733dd0283b","ref":"refs/heads/master","pushedAt":"2024-08-19T22:01:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Make directory when None exist for downloads\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Make directory when None exist for downloads"}},{"before":"01a08354826f07b52781d91fb14b0a1e5699747b","after":"a3c649d844851073eafc0ee5c40a598cdb1cef11","ref":"refs/heads/master","pushedAt":"2024-08-19T21:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix onpause and onresume\nFix onpause and onresume logic. Fix Next logic when app is locked. Fix Killing service when app is closed.\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Fix onpause and onresume"}},{"before":"ef3bd64e502c7ca4508556e340be6418a263eb21","after":"01a08354826f07b52781d91fb14b0a1e5699747b","ref":"refs/heads/master","pushedAt":"2024-08-19T14:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Background Service, oscpy\nMove music logic to background service to fix GUI freezing on android on_pause\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Background Service, oscpy"}},{"before":"c0db832d9a33859f831d58ca743fbfdc95dda56f","after":"ef3bd64e502c7ca4508556e340be6418a263eb21","ref":"refs/heads/master","pushedAt":"2024-08-13T16:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Revert code for initial Image\n\nSigned-off-by: arctic4161 ","shortMessageHtmlLink":"Revert code for initial Image"}},{"before":"09aefc2cbf553990b716ae8b669f81970416c40d","after":"c0db832d9a33859f831d58ca743fbfdc95dda56f","ref":"refs/heads/master","pushedAt":"2024-08-13T16:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Add onpause and resume for android","shortMessageHtmlLink":"Add onpause and resume for android"}},{"before":"16faa002353abf6944209b720e04ac8f0d88c0c1","after":"09aefc2cbf553990b716ae8b669f81970416c40d","ref":"refs/heads/master","pushedAt":"2024-08-13T11:44:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Fix Double events in android\nFix double events in android, Change next and previous logic.","shortMessageHtmlLink":"Fix Double events in android"}},{"before":"860e036fe91c273b2023821114986884d456186a","after":"16faa002353abf6944209b720e04ac8f0d88c0c1","ref":"refs/heads/master","pushedAt":"2024-08-09T16:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Utils for determining android\nCreate Utils to determine android before importing any kivy to set OS environ. Move android to native android player due to issues with Slider and Clock.\nRefactor code. Change logic for determining next song and repeat.","shortMessageHtmlLink":"Utils for determining android"}},{"before":"bd6f955014bf46605a6969abedc63458a7356a16","after":"860e036fe91c273b2023821114986884d456186a","ref":"refs/heads/master","pushedAt":"2024-08-06T16:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Move android to ffpyplayer\nMove android to ffpyplayer due to playback issues. Change song position variable due to conflict with kivy object. Remove unloading and allow garbage handler to handle memory due to crash with ffpyplayer.","shortMessageHtmlLink":"Move android to ffpyplayer"}},{"before":"feb39ff054a5964bb0ba379df73d7fecc40de0f0","after":"bd6f955014bf46605a6969abedc63458a7356a16","ref":"refs/heads/master","pushedAt":"2024-08-04T18:00:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Android Build\nRemove audio extract, change audio format to m4a so theres no post processing. Added in logic for Android playing.","shortMessageHtmlLink":"Android Build"}},{"before":"510838eb77279860de53a06481528315d11b971b","after":"feb39ff054a5964bb0ba379df73d7fecc40de0f0","ref":"refs/heads/master","pushedAt":"2024-07-31T14:43:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdate install of audio extract to show pip command","shortMessageHtmlLink":"Update README.md"}},{"before":"7f753f223f409b1e5f0ea55f9068e48fe961bfa6","after":"510838eb77279860de53a06481528315d11b971b","ref":"refs/heads/master","pushedAt":"2024-07-30T13:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Initial Android build\nAdded permissions for android build and set kivy no log to platform dependent","shortMessageHtmlLink":"Initial Android build"}},{"before":"f291fa7ac3e6bef9114d6e1750cbe8d9c116f71c","after":"7f753f223f409b1e5f0ea55f9068e48fe961bfa6","ref":"refs/heads/master","pushedAt":"2024-07-29T15:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Music slider\nFix music slider when adjusting music with the slider","shortMessageHtmlLink":"Music slider"}},{"before":"725dc02cee8bced6854cd59b7dd46a519abd6329","after":"f291fa7ac3e6bef9114d6e1750cbe8d9c116f71c","ref":"refs/heads/master","pushedAt":"2024-07-25T16:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Remove unused imports","shortMessageHtmlLink":"Remove unused imports"}},{"before":"a1531757f714b285f00e4d5169664cb83512db1c","after":"725dc02cee8bced6854cd59b7dd46a519abd6329","ref":"refs/heads/master","pushedAt":"2024-07-25T15:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Update README.md to reflect new dependecy.","shortMessageHtmlLink":"Update README.md to reflect new dependecy."}},{"before":"4089b62b61b85926ce0d0ed47249724ef132bcfb","after":"a1531757f714b285f00e4d5169664cb83512db1c","ref":"refs/heads/master","pushedAt":"2024-07-25T15:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Update README.md to remove external dependencies.","shortMessageHtmlLink":"Update README.md to remove external dependencies."}},{"before":"6c46be5b7045b240d58860d3be76225277a36f02","after":"4089b62b61b85926ce0d0ed47249724ef132bcfb","ref":"refs/heads/master","pushedAt":"2024-07-25T15:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Arctic4161","name":"Josh","path":"/Arctic4161","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64910295?s=80&v=4"},"commit":{"message":"Remove FFmpeg/FFprobe from external dependency\nRemove FFmpeg/FFprobe from external dependency by using Python library. Add custom logger to report downloading progress. Allow program to be run without console. Add main.spec for user to create own Pyinstaller program.","shortMessageHtmlLink":"Remove FFmpeg/FFprobe from external dependency"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QwMToyNDo1Ni4wMDAwMDBazwAAAASk1ZI9","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QwMToyNDo1Ni4wMDAwMDBazwAAAASk1ZI9","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNVQxNTo0OTo0Ny4wMDAwMDBazwAAAASJMlco"}},"title":"Activity ยท Arctic4161/Youtube_Music_Player"}