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

SubtitleManager: avoid NPE

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

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

github.com/nova-video-player/aos-Video - 268579d80ac0b8c9e29b62548ad00f4691db1d0e authored 11 months ago by Courville Software <[email protected]>
ScraperResultsAdapter: run on UI thread

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

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

github.com/nova-video-player/aos-Video - 3a9dceb9dc3ccfafc0069bf56aa3a597f94d0ae5 authored 11 months ago by Courville Software <[email protected]>
NetworkRootFragment: do not exploit cursor if connection pool to db is closed

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

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

github.com/nova-video-player/aos-Video - 60e18a0b3aa858fb82384d89f1dd887c0b105efb authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportService: there is only 2 columns in vob_insert

github.com/nova-video-player/aos-MediaLib - e4756fee7360f641a892570796d7b3d394df368b authored 11 months ago by Courville Software <[email protected]>
VideoDetailsFragment: solve ClassCastException

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

github.com/nova-video-player/aos-Video - cd81ccd206a10cac802e24aa8cf60ee67397a42b authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportService: oops fix CI

github.com/nova-video-player/aos-MediaLib - 5cd6373c5476826528cc91d36de8356083e0c9e5 authored 11 months ago by Courville Software <[email protected]>
VideoStoreImport*: do not count cursor too often

github.com/nova-video-player/aos-MediaLib - 50dc6ff51f09d1280e2582e1e1b4e26d1b582d4d authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportService: catch CursorWindowAllocationException via RuntimeException when doing c.getCount() on vob_insert on paginated query

It should not crash because vob_insert table has two columns _id and name and rawQuery is pagina...

github.com/nova-video-player/aos-MediaLib - 460cf5be2671d87c4ee56f69aeea1ef7c696d6f8 authored 11 months ago by Courville Software <[email protected]>
SmbjFileEditor: check in exists that diskshare is connected

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

github.com/nova-video-player/aos-FileCoreLibrary - f02859ceb20bc042335eb2bb951c202d907fe677 authored 11 months ago by Courville Software <[email protected]>
MainActivity: make sure that searchManager is initialized

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

github.com/nova-video-player/aos-Video - ff9cd2ba074d1b158b9a34e3979378ccd7679e0a authored 11 months ago by Courville Software <[email protected]>
NetworkRootFragment: check if app is there in onPostExecute

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

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

github.com/nova-video-player/aos-Video - 7aaeb025abf8b70565f432b3a265ce9154a3f9e9 authored 11 months ago by Courville Software <[email protected]>
PlayerActivity: apply preferred audio language on player and not only UI

github.com/nova-video-player/aos-Video - e34a2d472c4e9e2735cfaa9ee74b8432e9897390 authored 11 months ago by Courville Software <[email protected]>
OpenSubtitlesApiHelper: fix cannot download subs when logged in

regression due to backend behavior change on opensubtitles.com backend...

github.com/nova-video-player/aos-Video - cdfd66e3904c9aef7d3f6dcf8d530471a8e37070 authored 11 months ago by Courville Software <[email protected]>
Revert "AvosMediaPlayer: avoid ANR introducing handlerThread"

This reverts commit 22764acb1c2c1529912c70c97e9c74268eec356b.

not working for now

github.com/nova-video-player/aos-MediaLib - aed43985345f29874360c3cdd2820d582d41e4c9 authored 11 months ago by Courville Software <[email protected]>
AvosMediaPlayer: avoid ANR introducing handlerThread

TODO: add it for all commands

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

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

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

github.com/nova-video-player/aos-Video - 5a127e8c1deaebcd7a9497a84e6e196d6ee5881a authored 11 months ago by Courville Software <[email protected]>
XmlDb: add debugs

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

github.com/nova-video-player/aos-MediaLib - fec1f6f75ba5059b188ea591be830b05499c6a63 authored 11 months ago by Courville Software <[email protected]>
VideoSearchFragment: treat case where activity is closed in doInBackground

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

github.com/nova-video-player/aos-Video - 6c6b653366298a1ed097ef136b4e4c39795b3274 authored 11 months ago by Courville Software <[email protected]>
VideoDetailsFragment: for some reasons we get ArrayObjectAdapter instead of VideoActionAdapter

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

github.com/nova-video-player/aos-Video - 519a8b5adaf858f747d48ebba478111408dc90bb authored 11 months ago by Courville Software <[email protected]>
MainFragment: sometimes cursor already closed onLoadFinished

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

github.com/nova-video-player/aos-Video - e399950180e2aee00923b92de87ac522c04a6995 authored 11 months ago by Courville Software <[email protected]>
SmbjFileEditor: make sure diskshare is connected

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

github.com/nova-video-player/aos-FileCoreLibrary - c32bd2ebe8aae008efdd753ed78bfa9bc974f4f2 authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportImpl: be sure storage is there

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

github.com/nova-video-player/aos-MediaLib - 2321046bb28fd779c6ccbe4fdc01c991e8b550a0 authored 11 months ago by Courville Software <[email protected]>
Blacklist: more whatsapp and tiktok directories

github.com/nova-video-player/aos-MediaLib - 2a5f27e398f8274947be655566dac1eb8ecb9569 authored 11 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: prevent null subsDir

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

github.com/nova-video-player/aos-Video - 2f6fc7e23e57c0e47b777589d6f9cb61422ae13d authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportImpl: avoid CursorWindowAllocationException in getRemoteIdList

Split the query.

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

github.com/nova-video-player/aos-MediaLib - 75cb0b5dcb33fbc17a34fe23a98d1b49dbe91f3b authored 11 months ago by Courville Software <[email protected]>
Enable to open local video files via nova as external player

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

github.com/nova-video-player/aos-Video - c5d922a9a181748b51bfeae21dc3109b1eaaed0c authored 11 months ago by Courville Software <[email protected]>
VideoStoreImportService: need to catch CursorWindowAllocationException which is only API33 thus catch RuntimeException

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

github.com/nova-video-player/aos-MediaLib - 6076fbc943980bbe4ea5fc424da66454986bfb19 authored 11 months ago by Courville Software <[email protected]>
NetworkRootFragment: do not perform the operation if connection pool is already closed

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

github.com/nova-video-player/aos-Video - 5d3247cf1351c3748410a3adac1d2e6ae7ff7c3a authored 11 months ago by Courville Software <[email protected]>
VideoProvider: address null source

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

github.com/nova-video-player/aos-MediaLib - a5402e91924282488aab0fe0eac8c6d02249e37c authored 11 months ago by Courville Software <[email protected]>
Fixes https://github.com/nova-video-player/aos-AVP/issues/1098

github.com/nova-video-player/aos-MediaLib - 504d5dff88c9e320b190a841389c7a0b6707dae0 authored 11 months ago by Courville Software <[email protected]>
proguard cleanup in 6.2.56

github.com/nova-video-player/aos-Video - 3f412dbaf66b623d2e8271bce4aa66561e6a0dae authored 11 months ago by Courville Software <[email protected]>
remove submodules external cling, seamless and jcifs-ng that are not required anymore

github.com/nova-video-player/aos-Fdroid - 771c2972395313e1f14d51c4400a162f5f9bd7fe authored 11 months ago by Courville Software <[email protected]>
no need to build external trakt, seamless and cling

github.com/nova-video-player/aos-MediaLib - ca15bf26155b71b7b3c8ee84c7d2a4f4a678627c authored 11 months ago by Courville Software <[email protected]>
cling and jcifs-ng external are not required anymore since going through release or jitpack

github.com/nova-video-player/aos-AVP - 0c81edc0743cc56b3af71c156938ac6c2fb9db09 authored 11 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: when overquota signal it first

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

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

github.com/nova-video-player/aos-Video - 34c7f5bccbf902498c2f6fd5efa4d14be4a01e06 authored 11 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: fix subs download with UPnP shares

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

github.com/nova-video-player/aos-Video - 9ed891b4228ba1ef4a9cda2cdfbaa353550bce26 authored 11 months ago by Courville Software <[email protected]>
6.2.55 afterall

github.com/nova-video-player/aos-Video - 81933f0282aea5b7aeca6d7c6ad2290c9f0e0c0c authored 11 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: unfreeze activity if no subs found or outage

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

github.com/nova-video-player/aos-Video - 2efcf0dd3fc67253542299b440e863933da6faab authored 11 months ago by Courville Software <[email protected]>
bump trakt to 6.12.0

github.com/nova-video-player/aos-MediaLib - d34e1268f08a0ceee1bf4275d9bbcb1455dab1f4 authored 12 months ago by Courville Software <[email protected]>
Fixes https://github.com/nova-video-player/aos-AVP/issues/1072

github.com/nova-video-player/aos-Video - 4e4038eb39aab00eed0c966e58c40886fe33ecf1 authored 12 months ago by Courville Software <[email protected]>
Fixes https://github.com/nova-video-player/aos-AVP/issues/1071

mSambaDiscovery can be null if there is no network connectivity

github.com/nova-video-player/aos-Video - b2eac977d2d5b3bb0d9275e795217e03d996aab5 authored 12 months ago by Courville Software <[email protected]>
PlayerActivity: better detection of first time played

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

github.com/nova-video-player/aos-Video - b9edf4f9a445945b3e050e69d825ad995d36c035 authored 12 months ago by Courville Software <[email protected]>
Add preferred audio track language nova setting"

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

github.com/nova-video-player/aos-Video - 0f6d81f625fbb32a7bcf15407647a78d83bfc403 authored 12 months ago by Courville Software <[email protected]>
ISO639codes: isLanguageInString to find if audio track name is "language" or "description (language)"

github.com/nova-video-player/aos-MediaLib - 89508aec9f566cf4a6b16f99dbbeff498e4594d6 authored 12 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: handle null subUrl

github.com/nova-video-player/aos-Video - 394c0fd2c4fbb486ab3e1150f63b8e0c2a2f7424 authored 12 months ago by Courville Software <[email protected]>
OpenSubtitlesApiHelper: parse both http response and json response separately to handle errors

take into account reset time

do not try to download sub if quota is 0 to avoid getting infinite...

github.com/nova-video-player/aos-Video - e538008a0e13b3dae2d38669e10c9407ec50bc9d authored 12 months ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: do not say no subs when there is only one matching

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

github.com/nova-video-player/aos-Video - d0ded329f0ddcb0e337df8e659145054b14b2b5c authored 12 months ago by Courville Software <[email protected]>
add webdav 302 redirect support to get the correct file length

credits for phh cf. https://gist.github.com/phhusson/ca6f84aae82e12b70d33c079102ac457

See https...

github.com/nova-video-player/aos-FileCoreLibrary - ebaa582748853bca30220d42f74e6f93cff49fec authored 12 months ago by Courville Software <[email protected]>
ScraperResultsAdapter: run on UI thread when updating items

github.com/nova-video-player/aos-Video - ac8ebef33c7d1edced765b2e4278e4e27f0eadb6 authored 12 months ago by Courville Software <[email protected]>
upgrade jsch, sshj, slf4j-api

github.com/nova-video-player/aos-FileCoreLibrary - 1aa9f6713e1cb51ac1c394be49479d5705463557 authored 12 months ago by Courville Software <[email protected]>
See https://github.com/nova-video-player/aos-AVP/issues/1046

github.com/nova-video-player/aos-Video - a3b327995f8eff39ab511715186111c7c21a663e authored 12 months ago by Courville Software <[email protected]>
remove threetenabp since it does not work

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

github.com/nova-video-player/aos-Video - 6253e09715e5d3e1973c117483d5ecb3981601db authored 12 months ago by Courville Software <[email protected]>
build.gradle: comments on threetenabp and trakt-java

github.com/nova-video-player/aos-MediaLib - 97bacd0443f1e65190584cf866860c58a80baf1a authored 12 months ago by Courville Software <[email protected]>
try to fix ftp NoClassDefFoundError for java.time.Duration

It appears that the only way is to stick with commons-net 3.8.0 (java7 not using java.time.durat...

github.com/nova-video-player/aos-FileCoreLibrary - 029ffb6ae31d4b73280c209b364d9f470f738f6a authored 12 months ago by Courville Software <[email protected]>
VideoDetailsFragment: mAdapter can be null (seen on sentry)

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

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

github.com/nova-video-player/aos-Video - 9732d5263538d4e7875facbaa64d630c7ed059a3 authored almost 1 year ago by Courville Software <[email protected]>
libyuv upstep requires uint8_t

github.com/nova-video-player/aos-avos - a150883d079b9ed00f14f575cd0a304fcefb1919 authored almost 1 year ago by Courville Software <[email protected]>
Merge remote-tracking branch 'upstream/main'

github.com/nova-video-player/aos-libyuv - 7db35772284eb4709866bf6652942552c82c2764 authored almost 1 year ago by Courville Software <[email protected]>
add missing strings

github.com/nova-video-player/aos-Video - c79172f90d505c7f364112052f828bdb1ca43c13 authored almost 1 year ago by Courville Software <[email protected]>
6.2.51

github.com/nova-video-player/aos-Video - 0ff85f68b2e5cbe7831ffdb2e7d033b0508101f2 authored almost 1 year ago by Courville Software <[email protected]>
VideoStoreImportService: catch CursorWindowAllocationException through RuntimeException

CursorWindowAllocationException is API33 and remove SQLException that is a subclass of RuntimeEx...

github.com/nova-video-player/aos-MediaLib - 4bd7c531776840cb32fb321bbeb8de1d6979d86d authored almost 1 year ago by Courville Software <[email protected]>
BrowserByFolder: if not implemented by ListingEngineFactory toast an error but do not crash

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

github.com/nova-video-player/aos-Video - f39f6f2df7ba2c096d8d9e855b4b8548f174601a authored almost 1 year ago by Courville Software <[email protected]>
ListingEngine: add getListener method

github.com/nova-video-player/aos-FileCoreLibrary - 4fd71a78e430534f412b9d9ebab929d982aba31f authored almost 1 year ago by Courville Software <[email protected]>
CustomApplication: breadcrumb on videoStoreImportReceiver

github.com/nova-video-player/aos-Video - 2f5f9d7d9faad51df9437f9ee69650efe5136e44 authored almost 1 year ago by Courville Software <[email protected]>
WebdavUtils: add interceptor in TRACE

github.com/nova-video-player/aos-FileCoreLibrary - 8c0fd8cb7bedfdc6006fe08f48a3f219f08b0b58 authored almost 1 year ago by Courville Software <[email protected]>
VideoStoreImportService: do not launch background service if app is in background

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

github.com/nova-video-player/aos-MediaLib - 44d4ad97ab3f3f6af281276d39ffad554841931c authored almost 1 year ago by Courville Software <[email protected]>
v6.2.50

github.com/nova-video-player/aos-Fdroid - e11563b070a2029287764c515300383c519749d3 authored almost 1 year ago by Courville Software <[email protected]>
SmbjFile2: to get a file size do not use getEaSize (reply 0 often) or getAllocationSize (providing something not like on local storage) but... getEndOfFile oO

fixes duplicate subs displayed in videoInfo on smbj shares

github.com/nova-video-player/aos-FileCoreLibrary - 733996e589dfd499f2f5a25d038392e77862706c authored about 1 year ago by Courville Software <[email protected]>
AVX10 cpuid detect added

Replace unused popcount feature bit

Bug: libyuv:911
Change-Id: Icd88fcc732751d39b0950d5f09a58bc...

github.com/nova-video-player/aos-libyuv - af6ac8265bbd07bcf977526458b60305c4304288 authored about 1 year ago by Frank Barchard <[email protected]>
JcifsFile2: assume canWrite on directories

Proper test requires a write https://github.com/AgNO3/jcifs-ng/issues/219 but this clutters NAS ...

github.com/nova-video-player/aos-FileCoreLibrary - 92892b47ed3af20be82e2ff0432e9fc2ff30ad23 authored about 1 year ago by Courville Software <[email protected]>
SubtitlesDownloaderActivity2: upnp can have difficulties to get subs

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

github.com/nova-video-player/aos-Video - 15ac965dd59d06bbc1d4aa1692f04ed77c0102f5 authored about 1 year ago by Courville Software <[email protected]>
NetworkRootFragment: fixes https://github.com/nova-video-player/aos-AVP/issues/1047

github.com/nova-video-player/aos-Video - f2d1f51d18344e1e7e2ff867da6c145e765f800b authored about 1 year ago by Courville Software <[email protected]>
VideoStoreImportImpl: fix external_primary not found (READ_EXTERNAL_STORAGE permission missing) seen on google play console

github.com/nova-video-player/aos-MediaLib - 1484cf5c63b5c1e160dc8bbcead0b110dabbaed8 authored about 1 year ago by Courville Software <[email protected]>
MovieIdParser2: fixes https://github.com/nova-video-player/aos-AVP/issues/1045

github.com/nova-video-player/aos-MediaLib - 1f7c182b257e36e74700873166b585a1d18528f3 authored about 1 year ago by Courville Software <[email protected]>
RemoteStateService: fix doInbackground issue seen on sentry

github.com/nova-video-player/aos-MediaLib - 57969b2962d493116410db6d0e2d5513f0cf55bd authored about 1 year ago by Courville Software <[email protected]>
remove make_hacks that has been fixed but should no longer be done

Intel Houdini dates back from the nexus player...
Wait nexus player is Android 5.0 thus supporte...

github.com/nova-video-player/aos-AVP - feae3c77de2047a6e482d21758c70de03fa17e30 authored about 1 year ago by Courville Software <[email protected]>
fix /bin/sh: line 0: [: missing `]' error message when doing native_avos_full

github.com/nova-video-player/aos-AVP - 850accea5a229f570649c58e73fc05a31584be6e authored about 1 year ago by Courville Software <[email protected]>
torrentd: adapt to new boost archive naming

See https://github.com/nova-video-player/aos-Fdroid/issues/2

github.com/nova-video-player/aos-torrentd - 034ce7fc872c4f0a64b23fa8910f02a9f98d0285 authored about 1 year ago by Courville Software <[email protected]>
libtorrent: adapt to new boot naming

See https://github.com/nova-video-player/aos-Fdroid/issues/2

github.com/nova-video-player/aos-libtorrent-android-builder - dfa3a5017cbc30a98d565ae3bdb8249b6b237a70 authored about 1 year ago by Courville Software <[email protected]>
boost releases are on github and with a different naming

jfrog is no longer available, need to rename boost_1_0_84 to boost-1.0.84 everywhere

See https:...

github.com/nova-video-player/aos-boost-android-builder - 4e9c1769c438dfdbded5cf4782abc674ff214396 authored about 1 year ago by Courville Software <[email protected]>