- Sep 28, 2021
-
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
Also fixes the crash introduced in !1100 Also avoids displaying the renderer icon on the storage fragment as it's useless here
-
- Sep 27, 2021
-
-
100% translated Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
-
100% translated Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
-
100% translated Signed-off-by: Nicolas Pomepuy <nicolas@videolabs.io>
-
Nicolas Pomepuy authored
-
-
-
-
-
Fixes #2159
-
-
Nicolas Pomepuy authored
-
-
-
-
-
This removes the need to manually invoke DeleteLocalRef and fixes a leak on error in mediaToMediaWrapper
-
-
This simplifies the code and will avoid useless calls once we switch to a RAII enabled type
-
Channels only accept images and not vectors, so this replaces the previous vector drawable with an image drawable.
-
Many events can invalidate a program with just an id: medialibrary reindexing that changes media ids, deleting the file referenced by the id. By adding media paths to programs, there are now two media references in the program to check it's validity, and remove it if invalid.
-
The boolean !audio is false when home is pressed but true when back is pressed, because of this setResumeProgram was not called when pressing home, and watch next was not updated
-
Finished medias would stay on in the watch next channel, now passed 95% they will be removed.
-
The back button on the action bar did not work on tv. Forcing true as a return value on onCreateOptionsMenu, gets the menu created and the onOptionsSelected callback set
-
- Sep 24, 2021
-
-
Hugo Beauzée-Luyssen authored
-
- Sep 23, 2021
-
-
Nicolas Pomepuy authored
Fixes #2186
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
I can't understand why it's happening and the stacktrace in the Play Store is not useful. As not having the artworkUri for one media is not that critical, it's probably better to workaround this crash and live with a missing cover.
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
-
The adapter update causing the ui update after a rename is triggered by the observer on the BookmarkModel dataset, by then the dataset has already changed, and the DiffUtilAdapter will compare the dataset and the new BookmarkList which are equal. To trigger the name update the adapter.update must be called before the BookmarkModel.refresh that actuates the dataset, when dataset and the new bookmark list are still different. Closes #2177
-
- Sep 17, 2021
-
-
Nicolas Pomepuy authored
-
- Sep 16, 2021
-
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
Fixes #2179
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
Fixes #2165
-
Nicolas Pomepuy authored
-
Nicolas Pomepuy authored
Fixes #2174
-