Gauvain
ae658aa5b0
fix: remove Android emulator detection from MPV player ( #1369 )
2026-01-14 16:46:17 +01:00
Alex
81f79a54af
fix(mpv): Add progress throttling for mpv ( #1366 )
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
2026-01-14 13:14:52 +01:00
Fredrik Burmester
4dd80cd8f5
Merge branch 'develop' into fix/external-sub-selection
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
2026-01-13 22:43:05 +01:00
Alex Kim
8541ba02d4
Add android version for stopping auto selection of subtitles
2026-01-13 22:19:47 +11:00
Fredrik Burmester
b0bb6c6c9a
feat: add technical stream info overlay for MPV player
2026-01-12 21:55:32 +01:00
Alex Kim
16940075b2
Stop external subs from being selected when added
2026-01-12 22:50:36 +11:00
Alex
ad54823f96
refactor: downloads to minimize prop drilling and improve layout and design ( #1337 )
...
Co-authored-by: Alex Kim <alexkim@Alexs-MacBook-Pro.local >
Co-authored-by: Fredrik Burmester <fredrik.burmester@gmail.com >
Co-authored-by: Simon-Eklundh <simon.eklundh@proton.me >
2026-01-11 17:38:41 +01:00
Fredrik Burmester
467bea7192
feat(network): add local network auto-switch feature ( #1334 )
2026-01-11 13:08:14 +01:00
Fredrik Burmester
838c8f48a3
fix(mpv-player): resolve swift compiler warnings
2026-01-10 21:57:53 +01:00
Fredrik Burmester
f1575ca48b
feat: MPV player for both Android and iOS with added HW decoding PiP (with subtitles) ( #1332 )
...
Co-authored-by: Alex Kim <alexkim@Alexs-MacBook-Pro.local >
Co-authored-by: Alex <111128610+Alexk2309@users.noreply.github.com >
Co-authored-by: Simon-Eklundh <simon.eklundh@proton.me >
2026-01-10 19:35:27 +01:00
Fredrik Burmester
24d04c1003
fix: BOOT_COMPLETED runtime protection
2026-01-05 21:32:41 +01:00
Fredrik Burmester
70268e6120
fix: use vlc build with 16kb page size
2026-01-05 21:32:41 +01:00
Fredrik Burmester
4ae3c44d02
fix: bug in playback speed
2026-01-03 19:49:39 +01:00
Fredrik Burmester
74d86b5d12
feat: KSPlayer as an option for iOS + other improvements ( #1266 )
2026-01-03 13:05:50 +01:00
Fredrik Burmester
5f48bec0f2
feat: vlc apple integration - pause on other media play + controls ( #1211 )
2025-11-16 10:49:35 +01:00
Fredrik Burmester
1439bcee0d
fix: update okhttp v5 and fix android download crash issues ( #1203 )
2025-11-15 11:07:35 +01:00
Fredrik Burmester
2be78a232c
fix: linting ( #1184 )
2025-11-14 19:34:59 +01:00
Fredrik Burmester
485dc6eeac
feat: Expo 54 (new arch) support + new in-house download module ( #1174 )
...
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
Co-authored-by: sarendsen <coding-mosses0z@icloud.com >
Co-authored-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
Co-authored-by: Gauvain <68083474+Gauvino@users.noreply.github.com >
2025-11-11 08:53:23 +01:00
Uruk
59e9913c78
refactor: separate type and value exports
...
Improves TypeScript export organization by explicitly distinguishing between value exports and type exports.
Separates the module export into two distinct export statements to follow TypeScript best practices, making it clearer which exports are runtime values versus compile-time types.
2025-10-09 16:16:22 +02:00
Fredrik Burmester
9410239c48
feat: scale factor and aspect ratio ( #942 )
2025-08-18 14:24:45 +02:00
Alex
ca92f61900
refactor: Feature/offline mode rework ( #859 )
...
Co-authored-by: lostb1t <coding-mosses0z@icloud.com >
Co-authored-by: Fredrik Burmester <fredrik.burmester@gmail.com >
Co-authored-by: Gauvain <68083474+Gauvino@users.noreply.github.com >
Co-authored-by: Gauvino <uruknarb20@gmail.com >
Co-authored-by: storm1er <le.storm1er@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Chris <182387676+whoopsi-daisy@users.noreply.github.com >
Co-authored-by: arch-fan <55891793+arch-fan@users.noreply.github.com >
Co-authored-by: Alex Kim <alexkim@Alexs-MacBook-Pro.local >
2025-08-15 21:34:22 +02:00
Gauvain
781d199546
refactor: simplify renovate configuration and revert kotlin ( #933 )
...
🤖 Android APK Build (Phone + TV) / 🏗️ Build Android APK (phone) (push) Has been cancelled
🤖 Android APK Build (Phone + TV) / 🏗️ Build Android APK (tv) (push) Has been cancelled
🤖 iOS IPA Build (Phone + TV) / 🏗️ Build iOS IPA (phone) (push) Has been cancelled
🤖 iOS IPA Build (Phone + TV) / 🏗️ Build iOS IPA (tv) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🕒 Handle Stale Issues / 🗑️ Cleanup Stale Issues (push) Has been cancelled
Co-authored-by: retardgerman <78982850+retardgerman@users.noreply.github.com >
2025-08-14 16:07:49 +02:00
Gauvain
0e1ed71dc1
refactor: biome update and fix renovate and ci ( #932 )
2025-08-14 10:43:01 +02:00
Gauvain
5f39622ad6
fix: bump biome and fix error ( #864 )
🤖 Android APK Build / 🏗️ Build Android APK (push) Has been cancelled
🤖 iOS IPA Build / 🏗️ Build iOS IPA (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🕒 Handle Stale Issues / 🗑️ Cleanup Stale Issues (push) Has been cancelled
2025-07-21 09:44:24 +02:00
renovate[bot]
3c56544a24
fix(deps): update dependency com.android.tools.build:gradle to v8.11.0 ( #819 )
🤖 Android APK Build / 🏗️ Build Android APK (push) Has been cancelled
🤖 iOS IPA Build / 🏗️ Build iOS IPA (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
2025-06-28 16:26:43 +02:00
renovate[bot]
415d7d6e9a
fix(deps): update dependency com.android.tools.build:gradle to v8 ( #772 )
2025-06-13 12:37:15 +02:00
Alex
23e0ec9774
Remove Alamofire ( #656 )
2025-04-20 00:25:51 +10:00
Alex
d6ac8569a8
Fix/external subtitle support vlc3 ( #655 )
2025-04-20 00:25:35 +10:00
Ahmed Sbai
b9bb109f4a
chore: linting fixes && github actions for linting ( #612 )
2025-03-31 07:44:10 +02:00
Fredrik Burmester
5757b1c010
fix: lint
2025-03-16 18:08:55 +01:00
lostb1t
92513e234f
chore: Apply linting rules and add git hok ( #611 )
...
Co-authored-by: Fredrik Burmester <fredrik.burmester@gmail.com >
2025-03-16 18:01:12 +01:00
herrrta
7768939767
fix: NPE when unregistering receiver
2025-03-11 15:08:48 -04:00
herrrta
09e9462ac0
feat: (iOS) Switch Video Players
2025-03-03 01:12:08 -05:00
Fredrik Burmester
00bc4232fb
fix: xcode warnings
2025-02-24 11:51:48 +01:00
Alex
b581a077e1
General refactoring ( #559 )
2025-02-23 09:40:10 -05:00
Fredrik Burmester
b478fbb6bf
fix: tvos fixes
2025-02-21 20:38:31 +01:00
herrrta
1e5c021c93
fix: Reset ios vout when media is not playing
2025-02-19 20:58:39 -05:00
herrrta
0e86d8a00f
fix: IOS video player black screens pt2
...
- Looks like re-adding subview was not enough. We have to toggle the video tracks selection and play the media to trigger the re-render
2025-02-16 15:05:32 -05:00
herrrta
30e23b9079
fix: IOS video player black screens
...
- restores player view when re-entering apps foreground
- added logger
2025-02-15 22:18:16 -05:00
herrrta
d83ecb881b
fix: Android PiP support fully working
...
- fixed black screen on re-entering
- ensured screen stays alive when video is playing
- PiP button states now reflect media status
2025-02-15 15:11:57 -05:00
Fredrik Burmester
4c14c08b35
fix: move from react-native-video -> VLC for transcoded streams ( #529 )
...
Co-authored-by: Alex Kim <alexkim5682@gmail.com >
2025-02-16 07:10:36 +11:00
herrrta
505ef39ee7
ios VLCKit 4.0 & All platform PiP support
2025-02-12 23:21:24 -05:00
lostb1t
d29501386b
chore: expo 52 ( #502 )
...
Co-authored-by: herrrta <73949927+herrrta@users.noreply.github.com >
2025-02-09 10:46:05 +01:00
sarendsen
a602c35a8f
refactor: Add support for tvos
2025-01-05 10:43:10 +01:00
Alex Kim
26305c2983
Used debouncing for trick play and stop rendering trickplay, while not sliding
2024-12-08 02:48:23 +11:00
Alex Kim
9c02fa2e72
Refactored perfomance change for IOS
2024-12-07 23:04:21 +11:00
Alex Kim
0d2b15e5af
Removed unneccessary print statement
2024-12-07 18:17:28 +11:00
Alex Kim
ef036cb362
Fixed for android and added some peformance changes for android
2024-12-07 18:11:41 +11:00
Alex Kim
832a717585
Improve performance of android version
2024-12-07 06:35:25 +11:00
Alex Kim
39f86a9eb1
Added android fix
2024-12-07 06:01:04 +11:00