Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Nova Video Player

NOVA stands for opeN sOurce Video plAyer and is an open source video player for Android.
Collective - Host: opensource - https://opencollective.com/novavideoplayer - Code: https://github.com/nova-video-player

crowdin sync

github.com/nova-video-player/aos-Video - dcacdd8a07721c2bb7bdf222a06d34cfe91e977f authored 10 months ago by Courville Software <[email protected]>
changelog++

github.com/nova-video-player/aos-Video - 5e50d29b915d3c856b4981648e247cc8f5b14dce authored 10 months ago by Courville Software <[email protected]>
v6_2 is default manifest now

github.com/nova-video-player/aos-avos - a8142338178c9f63b7e231b36cf681b870e6c28f authored 10 months ago by Courville Software <[email protected]>
v6_2 is default manifest now

github.com/nova-video-player/aos-FileCoreLibrary - 2e119e451620080bb36f2486edec0a72bb04bccd authored 10 months ago by Courville Software <[email protected]>
v6_2 is default manifest now

github.com/nova-video-player/aos-Video - 11e925e146d359b985b40b71db3364d5bcc4b08e authored 10 months ago by Courville Software <[email protected]>
v6_2 is default manifest now

github.com/nova-video-player/aos-MediaLib - 7a5221273a784b383ecdad93c3440213aa4b58d3 authored 10 months ago by Courville Software <[email protected]>
v6_2 is default manifest now

github.com/nova-video-player/aos-AVP - b8a7c0e799d91b9e09595da135683e36e9eb53e4 authored 10 months ago by Courville Software <[email protected]>
v6_2 manifest

github.com/nova-video-player/aos-AVP - 0f9b1b7eaffd31b0800643d9040ed7a74a3125ca authored 10 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - fbf2ac9f330348f86f65f15dfdf1597763397a6a authored 10 months ago by Courville Software <[email protected]>
match fps/refresh rate: give a hint to android via Surface.CHANGE_FRAME_RATE_ALWAYS that we have fixed video fps

According to: https://developer.android.com/media/optimize/performance/frame-rate

> For video a...

github.com/nova-video-player/aos-Video - c22792494909eb11988e2fde7f1839b32f1b32c5 authored 10 months ago by Courville Software <[email protected]>
changelog++

github.com/nova-video-player/aos-Video - 5e1a9c2b593bceb602b5e1d579412c044a55abe4 authored 10 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - 35d4f981ee0e5d4695ca95bc55099c97af3266de authored 10 months ago by Courville Software <[email protected]>
Player: add match frame rate feature support for API31+ for refresh rate selection

See https://github.com/nova-video-player/aos-AVP/issues/1151

github.com/nova-video-player/aos-Video - 34a756973cce3207ff52217274f535de8b118157 authored 10 months ago by Courville Software <[email protected]>
PlayerService: do the scan for preferred sub language the second time when all sub tracks are visible

Fixes wrong sub track selected when there is a Subs/ directory with the movie

github.com/nova-video-player/aos-Video - b386b35dbb3d03a4ae3c23754fc7a29bbede7a35 authored 10 months ago by Courville Software <[email protected]>
oops gradle++

github.com/nova-video-player/aos-Video - a01590b481a263c4129c5d681b6225028b803665 authored 10 months ago by Courville Software <[email protected]>
gradle++ sentry++

github.com/nova-video-player/aos-Video - a19572072fc18b6cbc9fb8c0967a2a8110f2b4ae authored 10 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - 92f638061e19e5aa0f4961fe5fc57f7f390e3678 authored 10 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - e470f8184dfa8b1b0aff37cd44b2501bffba428d authored 10 months ago by Courville Software <[email protected]>
changelog++

github.com/nova-video-player/aos-Video - 5f3ee7e1d5d294e6492eb8873be77102a52c22a0 authored 10 months ago by Courville Software <[email protected]>
Include season actors in episode actors

We don't have season actors, only show actors or episode actors
So merge tmdb's season actors in...

github.com/nova-video-player/aos-MediaLib - 8c45e4c1ed6bb19942ec24cf7a2d11cd63366056 authored 10 months ago by Pierre-Hugues Husson <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - 6d83808b4f74f0bcfa4531dfc6a38d0bf2b8e625 authored 10 months ago by Courville Software <[email protected]>
match fps/refresh rate: give a hint to android via Surface.CHANGE_FRAME_RATE_ALWAYS that we have fixed video fps

According to: https://developer.android.com/media/optimize/performance/frame-rate

> For video a...

github.com/nova-video-player/aos-Video - aabf29731e6896dcbadc2e48e947bb5fb1813f06 authored 10 months ago by Courville Software <[email protected]>
changelog++

github.com/nova-video-player/aos-Video - 2260c9e3e9beb0b84103151a2c82260ccffecad5 authored 10 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - 2df357637a62d68b5c405a572973f3446d99987e authored 10 months ago by Courville Software <[email protected]>
Player: add match frame rate feature support for API31+ for refresh rate selection

See https://github.com/nova-video-player/aos-AVP/issues/1151

github.com/nova-video-player/aos-Video - 4ce9c82613cc8f396288c15e2cd125ce201388c8 authored 10 months ago by Courville Software <[email protected]>
PlayerService: do the scan for preferred sub language the second time when all sub tracks are visible

Fixes wrong sub track selected when there is a Subs/ directory with the movie

github.com/nova-video-player/aos-Video - 3974dd2510db3a5b69be773d9027fcad2ba8bdbc authored 10 months ago by Courville Software <[email protected]>
oops gradle++

github.com/nova-video-player/aos-Video - 6e0e38630aa322e03d542605b3b275f25dd229a1 authored 10 months ago by Courville Software <[email protected]>
sentry++, jsch bump to 0.2.17

github.com/nova-video-player/aos-FileCoreLibrary - 394d4f34ec56ebf1839b15dbdffef60d1eef1c58 authored 10 months ago by Courville Software <[email protected]>
gradle++ sentry++

github.com/nova-video-player/aos-Video - 5179e7cc8b8374384ed0b64ff5128549657f843e authored 10 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - ce28bddfb955458a02d753f7cd832ebd43b119eb authored 10 months ago by Courville Software <[email protected]>
Include season actors in episode actors

We don't have season actors, only show actors or episode actors
So merge tmdb's season actors in...

github.com/nova-video-player/aos-MediaLib - c543156cde9e9b51e10b82356272010d27e2ba37 authored 10 months ago by Pierre-Hugues Husson <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - 28d838f61e95e943d75fafc72aad459ab3c88d11 authored 11 months ago by Courville Software <[email protected]>
changelog++

github.com/nova-video-player/aos-Video - 9d543f2f6ea0eea22a9bf56b091efae786a96048 authored 11 months ago by Courville Software <[email protected]>
jupnp: remove unused libs

github.com/nova-video-player/aos-MediaLib - 7d7771644af3a610dc1f50adf2e53690214ca2fa authored 11 months ago by Courville Software <[email protected]>
jupnp: swith to offical 3.0.0 release

See https://github.com/nova-video-player/aos-AVP/issues/74

github.com/nova-video-player/aos-MediaLib - 57a3d0ed871efcd1d7be8001381c85135146c9f3 authored 11 months ago by Courville Software <[email protected]>
AndroidUpnpServiceImpl is now part of jupnp

github.com/nova-video-player/aos-Video - 23c650a3b83289bd8aca6edf4a9b252cb675965f authored 11 months ago by Courville Software <[email protected]>
use jupnp instead of cling

github.com/nova-video-player/aos-Video - f9e01552e83db7dd5158c2a8f9da0c93c4819f30 authored 11 months ago by Courville Software <[email protected]>
jupnp: proguard rules

github.com/nova-video-player/aos-Video - 43f318f6f6706319cefefa9fbe4765352609649c authored 11 months ago by Courville Software <[email protected]>
use jupnp instead of cling

github.com/nova-video-player/aos-MediaLib - 37636df408cd9c05878a07da30ef042ba1275798 authored 11 months ago by Courville Software <[email protected]>
jupnp does not crash anymore but no scan

github.com/nova-video-player/aos-MediaLib - 48a04668d1a1d283acfb5a07031e41d6dc9c9328 authored 11 months ago by Courville Software <[email protected]>
use latest jupnp integrating android support

github.com/nova-video-player/aos-MediaLib - cfcd5c0b0fcf217ea8cdeca6744afb1413bf23c6 authored 11 months ago by Courville Software <[email protected]>
Add jupnp jars from android-support WIP branch for testing

Use https://github.com/wborn/jupnp/tree/add-android-support

See https://github.com/jupnp/jupnp/...

github.com/nova-video-player/aos-MediaLib - 3f32c5e9d065d0aaacf0fd38138237718020c46e authored 11 months ago by Courville Software <[email protected]>
realign with jupnp

github.com/nova-video-player/aos-MediaLib - e595c671c8d704a2889d20a350c4c1f0bff13b92 authored 11 months ago by Courville Software <[email protected]>
jupnp no higher than 2.5.2 and use proper jetty version from jupnp pom

github.com/nova-video-player/aos-MediaLib - e2609e85c65591153d8dea775526b8bcf36db9b8 authored 11 months ago by Courville Software <[email protected]>
jupnp: seems that excluding org.eclipse.jetty.orbit is not required anymore

github.com/nova-video-player/aos-MediaLib - 98aabc21426366240ba958ba0a75b889283e56f4 authored 11 months ago by Courville Software <[email protected]>
AndroidUpnpService needs a startup

github.com/nova-video-player/aos-MediaLib - ae308c36ae17b28f8330fd089649e690eec3707e authored 11 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-MediaLib - f6b6dbbbcff56afd3fd9a438728dd068b31be782 authored 11 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - f3155273baf5f9ace09e493c9aacaba3970a6043 authored 11 months ago by Courville Software <[email protected]>
OpenSubtitlesCredentialsDialog: simplify

github.com/nova-video-player/aos-Video - a6ce0da8259a3d8476560c3a026180ad1b7f9252 authored 11 months ago by Courville Software <[email protected]>
VideoPreferencesCommon: get ScraperSettings merged and one way of sorting default language

Remove some remaining traces of former XMLRPC SubtitlesDownloaderActivity.

github.com/nova-video-player/aos-Video - 329176aa52c5615385dbd151593dbdb6826dc47f authored 11 months ago by Courville Software <[email protected]>
Remove ScraperSettings and get them into VideoPreferencesCommon

Remove a layer of complexity that was there when having tmdb and tvdb and settings per scraper.
...

github.com/nova-video-player/aos-MediaLib - 07047d910a66f927e5f61e9ec6fe4e556e529d2d authored 11 months ago by Courville Software <[email protected]>
AndroidManifest: permission FOREGROUND_SERVICE already declared

github.com/nova-video-player/aos-Video - c92342c3491946021e40a2a5ca994d3d85cb9387 authored 11 months ago by Courville Software <[email protected]>
VideoPreferencesCommon: use treemap to build sorted subs language list for opensubtitles

github.com/nova-video-player/aos-Video - bcd98c6b14835905d8d10953653f29cd215c9036 authored 11 months ago by Courville Software <[email protected]>
VideoPreferencesCommon: sort by sub names except locale and english to be kept first

github.com/nova-video-player/aos-Video - b116a85478369afdb183090fc30aba99422944e8 authored 11 months ago by Courville Software <[email protected]>
ISO639codes: state more clearly that zh-cn is Simplified Chinese

See https://github.com/nova-video-player/aos-AVP/issues/805

github.com/nova-video-player/aos-MediaLib - 0976a41e2d587e45fdd0d102b2b35eafd46be72c authored 11 months ago by Courville Software <[email protected]>
ISO639codes: cn for TMDb is traditional Chinese and not Cantonese

To be confirmed by native speakers

See https://github.com/nova-video-player/aos-AVP/issues/1129

github.com/nova-video-player/aos-MediaLib - e40c8dcd749709c7569dbec050039f397763f9c0 authored 11 months ago by Courville Software <[email protected]>
logack: mytmdb debug

github.com/nova-video-player/aos-Video - 88fc238ff26652d51116e4074b5a929cc388ea23 authored 11 months ago by Courville Software <[email protected]>
logback: subs debug section

github.com/nova-video-player/aos-Video - 7a6519c821dc4a50311b2fb3592f48daf0fdeb1c authored 11 months ago by Courville Software <[email protected]>
changelog++

github.com/nova-video-player/aos-Video - b07ed6fd4dd8f0c4704005b338c49fd5b8d337b0 authored 11 months ago by Courville Software <[email protected]>
Search(Show|Movie)Parser: do not set aside videos with missing air date in tmdb

See https://github.com/nova-video-player/aos-AVP/issues/1128

github.com/nova-video-player/aos-MediaLib - 0012f8c656d48a10988d7bad280d6bd979142655 authored 11 months ago by Courville Software <[email protected]>
logback: oops

github.com/nova-video-player/aos-Video - 5b25f278ab85d6210921665586678631738f3cb5 authored 11 months ago by Courville Software <[email protected]>
logback: debug--

github.com/nova-video-player/aos-Video - 5875037a3442f6633dac8a0ec84121cfd4dc8c57 authored 11 months ago by Courville Software <[email protected]>
CustomApplication: debug--

github.com/nova-video-player/aos-Video - e2c555e81c0cb922b762682a305cd716911ccf0e authored 11 months ago by Courville Software <[email protected]>
CodecDiscovery: debug--

github.com/nova-video-player/aos-Video - b385e7a9181b2afeed2ea2236671ca200817bbf5 authored 11 months ago by Courville Software <[email protected]>
logback: indent

github.com/nova-video-player/aos-Video - 8ed23c856f1577eab9ace821c307b4ee7fed4877 authored 11 months ago by Courville Software <[email protected]>
logback: remove comments and use loglevel INFO instead

github.com/nova-video-player/aos-Video - 2e111594a96e854b96068de945470669b1c3853a authored 11 months ago by Courville Software <[email protected]>
BrowserByNetwork: propose indexing by default when adding a shortcut

github.com/nova-video-player/aos-Video - 6f5924d05644ddaf2a3017c1dbf5b3a0199d2311 authored 11 months ago by Courville Software <[email protected]>
AndroidManifest: seems that this is required to open nova to play files as external player on some platforms

github.com/nova-video-player/aos-Video - 190f203da985d484a324292145448b6aef0b1b5f authored 11 months ago by Courville Software <[email protected]>
sentry-- because of sentry errors

github.com/nova-video-player/aos-Video - db2fa6cbb36f1832ccfd9a904dc17b77a9d50079 authored 11 months ago by Courville Software <[email protected]>
AndroidManifest: add FOREGROUND_SERVICE permission to avoid crashes on VideoStoreImportService that still happen

github.com/nova-video-player/aos-Video - c4357370f6a89c79f35445bf1cd093c1a8ad570f authored 11 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity: old XML-RPC code logic is gone removing fr.turri:aXMLRPC dependency

github.com/nova-video-player/aos-Video - 733750f0c071d52be4e942dfc2cf33a3340a1788 authored 11 months ago by Courville Software <[email protected]>
AndroidManifest: specify for RemoteStateService foregroundServiceType

github.com/nova-video-player/aos-Video - ce0d5d44135a650ab6d243903ef877f8fe7fe9d0 authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportService: only startForeground is app is foreground

github.com/nova-video-player/aos-MediaLib - 5dbb96db32b7725253726537d97eb17a28ae7165 authored 11 months ago by Courville Software <[email protected]>
sentry-- because of sentry errors

github.com/nova-video-player/aos-MediaLib - ed107c2552a0263c70556582e6d9072449329a98 authored 11 months ago by Courville Software <[email protected]>
sentry-- because of sentry errors

github.com/nova-video-player/aos-FileCoreLibrary - 4a2d00c46af416f71d0b79ceec139056d0ab4f19 authored 11 months ago by Courville Software <[email protected]>
crowdin sync

github.com/nova-video-player/aos-Video - 2064a242ade1ecbda0360b9f693d551befee91df authored 11 months ago by Courville Software <[email protected]>
CustomApplication: remove sentry debug logs in logcat

github.com/nova-video-player/aos-Video - 3896488d39384b68beb0b5ce4fe0797ba1f54771 authored 11 months ago by Courville Software <[email protected]>
ChannelManager: avoid IllegalStateException Unable to create new file: /storage/emulated/0/Android/data/org.courville.nova/cache/empty_poster.png

See https://github.com/nova-video-player/aos-AVP/issues/924

See https://nova-video-player.sentr...

github.com/nova-video-player/aos-Video - e8cf7043c882b8e35d2d673ebc9372466e3abf28 authored 11 months ago by Courville Software <[email protected]>
AutoScrapeService: need setContentTitle for notification to avoid ForegroundServiceStartNotAllowedException

Fixes https://github.com/nova-video-player/aos-AVP/issues/1125

See https://nova-video-player.se...

github.com/nova-video-player/aos-MediaLib - 4a73166a1453fe2cdfc103c30dcc7a48f47f1880 authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportService: avoid ForegroundServiceStartNotAllowedException

Always start notification even if appstate changed from foreground to background.

Fixes https:/...

github.com/nova-video-player/aos-MediaLib - 73f8a99f4e1396f07ebb0c056598b77ce688dda9 authored 11 months ago by Courville Software <[email protected]>
RemoteStateService: we need notifications

Fixes https://github.com/nova-video-player/aos-AVP/issues/1126

See https://nova-video-player.se...

github.com/nova-video-player/aos-MediaLib - 53efa9460da0f3c349774a43fa091caddddb05e4 authored 11 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: try to avoid UI stuck in case of error because dialog not closed

github.com/nova-video-player/aos-Video - 1d7d4e9e82a227d85b8091a40c75dc2e8439c5f9 authored 11 months ago by Courville Software <[email protected]>
SmbjFileEditor: check that DiskShare is still open when closing file

See https://github.com/nova-video-player/aos-AVP/issues/925

See https://nova-video-player.sentr...

github.com/nova-video-player/aos-FileCoreLibrary - 63d0f239788a7954baa8269e0ae88b5413de89a0 authored 11 months ago by Courville Software <[email protected]>
ShortcutDbAdapter: add the isOpen method for the db

github.com/nova-video-player/aos-MediaLib - bffdf7c57bd41807cc5e795493d94a763a7ee84a authored 11 months ago by Courville Software <[email protected]>