litecn
cf854c3c9f
Bump version from 1.3.11 to 1.3.12
v1.3.12
2025-12-17 16:29:59 +08:00
litecn
a86eb8ca5c
Merge pull request #257 from litecn/cokvr
...
fix: 修复显示“认证失败,请重新登录”,却找不到登录框 #247 #255
2025-12-17 16:27:30 +08:00
James Chen
487c15d8b6
fix: 修复显示“认证失败,请重新登录”,却找不到登录框 #247 #255
2025-12-13 22:26:00 +08:00
litecn
3526189e32
Merge pull request #240 from litecn/cokvr
...
fix: installApk error: exposed beyond app through Intent.getData()
2025-10-12 16:19:13 +08:00
James Chen
c473581c26
fix: installApk error: exposed beyond app through Intent.getData()
2025-10-12 15:33:30 +08:00
Xin
826380714d
Update package.json
v1.3.11
2025-10-09 11:24:29 +08:00
Xin
3caa9af11a
Merge pull request #234 from litecn/cokvr
...
fix: ios-tv work ok
2025-10-09 11:23:41 +08:00
James Chen
e6194a50ab
fix: ios-tv work ok
2025-09-22 15:16:13 +08:00
litecn
aa7efb0dfb
Update package.json
v1.3.10
2025-09-08 09:20:02 +08:00
litecn
01cf3b9a07
Merge pull request #212 from litecn/cokvr
...
添加返回键逻辑:按两下返回退出;列表页面返回先回滚到顶部。
2025-09-08 09:18:41 +08:00
James Chen
37d8580b9c
feat: implement back button logic — single tap to scroll to top, double tap to exit.
2025-09-05 12:26:44 +08:00
James Chen
79308607b8
style(CustomScrollView): adjust layout styles for better responsiveness and spacing, Fix ATV card overflowing the right edge
2025-09-04 16:44:58 +08:00
Xin
11cbcf08c1
Update package.json
v1.3.9
2025-09-04 14:22:00 +08:00
Xin
a13d528cbe
Merge pull request #200 from litecn/cokvr
...
设置菜单内可使用遥控器
2025-09-04 14:21:13 +08:00
James Chen
a2fd16ede5
fix(homeStore): update hasMore logic to check for non-empty result list
2025-09-02 18:14:42 +08:00
James Chen
2fbbca21e7
feat(cache): implement caching mechanism for content data with expiration and size limits, can loadMoreData
2025-09-02 16:24:30 +08:00
litecn
25e7db084a
Merge branch 'orion-lib:master' into cokvr
2025-09-02 15:55:14 +08:00
Xin
d14fc941c1
Update issue templates
2025-09-02 11:06:03 +08:00
James Chen
7af9bf2b4c
feat(ui): add text selection handling in APIConfigSection and LiveStreamSection components, settings remote input can save
2025-09-02 09:54:58 +08:00
James Chen
0d9f552ede
feat(ui): enhance settings sections with responsive layout and keyboard handling
2025-09-01 14:12:26 +08:00
James Chen
62d8141178
feat(ui): replace TouchableOpacity with Pressable in VideoCard component for improved touch handling
2025-09-01 14:12:26 +08:00
Xin
023fa591ec
Update package.json
v1.3.8
2025-08-29 10:24:39 +08:00
Xin
b401d535ce
Merge pull request #186 from litecn/cokvr
...
Fix #185 暂时解决焦点在非TVOS显示
2025-08-29 10:24:18 +08:00
James Chen
23647f7329
feat(ui): replace Pressable with TouchableOpacity for non-TV devices in VideoCard component
2025-08-28 17:38:02 +08:00
James Chen
67275988bd
feat(ui): unify android ripple effect logic for Pressable across HomeScreen, StyledButton, and VideoCard components
2025-08-28 09:18:24 +08:00
James Chen
f7ae93bd3d
feat(ui): update Pressable ripple effect for device type in HomeScreen, StyledButton, and VideoCard components
2025-08-27 22:46:20 +08:00
James Chen
f124f7e1e2
Merge branch 'master' into cokvr
2025-08-27 20:56:32 +08:00
James Chen
9bcdeaa44d
feat(platform): customize android ripple effect for Pressable based on platform type
2025-08-27 18:07:22 +08:00
James Chen
4c93736c5e
feat(ui): replace TouchableOpacity with Pressable for improved ripple effect and add color customization, android focus effect
2025-08-27 17:22:11 +08:00
Xin
7de3c135e4
Update package.json
v1.3.7
2025-08-26 09:07:28 +08:00
Xin
9665ee3ba3
Merge pull request #179 from litecn/cokvr
...
refactor(api): simplify getResources method and update API endpoint `/api/search/resources`
2025-08-26 09:07:06 +08:00
James Chen
a53dde92eb
refactor(api): simplify getResources method and update API endpoint /api/search/resources
2025-08-25 10:29:04 +08:00
zimplexing
e57466c8c1
refactor(logging): implement unified Logger system to replace console calls
...
- Add Logger utility with tagged output and environment-based control
- Configure Babel to remove console calls in production builds
- Replace all console.* calls across stores, services, and components with Logger
- Enable development-only logging with formatted output and component tags
- Optimize production builds by eliminating all logging code
2025-08-15 22:57:38 +08:00
zimplexing
836285dbd5
feat(player): enhance video playback with SSL error fallback and performance optimizations
...
- Add comprehensive SSL certificate error detection and automatic source switching
- Implement smart video source fallback strategy with failed source tracking
- Enhance video component with optimized event handlers and useCallback patterns
- Add explicit playAsync() call in onLoad to improve auto-play reliability
- Integrate performance monitoring with detailed logging throughout playback chain
- Optimize Video component props with useMemo and custom useVideoHandlers hook
- Add source matching fixes for fallback scenarios in DetailStore
- Enhance error handling with user-friendly messages and recovery strategies
2025-08-15 22:41:18 +08:00
zimplexing
172815f926
fix(update): append timestamp to GITHUB_RAW_URL for cache busting
2025-08-15 18:10:55 +08:00
Xin
e83f9d68fc
Update package.json
2025-08-15 18:06:28 +08:00
Xin
04e0d0ac17
Update package.json
2025-08-15 18:05:43 +08:00
Xin
3e6bcb4920
Update package.json
v1.3.6
2025-08-15 17:52:51 +08:00
zimplexing
6db0c5d888
fix(api): enhance SourceConfig filtering to ensure unique site entries and improve validation
...
fix(update): update GitHub URLs in UpdateConfig and bump version to 1.3.5
v1.3.5
2025-08-15 17:24:42 +08:00
zimplexing
cfb3982611
fix(api): update getResources method to fetch from admin config and add safety checks for SourceConfig
v1.3.4
2025-08-15 16:56:06 +08:00
zimplexing
7f0085361b
chore(version): remove version field from app.json
v1.3.3
2025-08-15 15:58:59 +08:00
zimplexing
3e3796ab5c
fix(update): update GitHub URLs in UpdateConfig and bump version to 1.3.3
2025-08-15 15:53:49 +08:00
Xin
9fcdf4b5aa
Update package.json
v1.3.2
2025-08-15 15:25:17 +08:00
Xin
db7372d732
Merge pull request #143 from orion-lib/v1.3.2
...
feat(player): implement playback speed control with persistent settings
2025-08-15 15:24:04 +08:00
zimplexing
e4ecd1339e
feat(login): implement credential management for login modal
2025-08-15 15:20:37 +08:00
zimplexing
9b7833b430
feat(config): add Babel configuration and improve project structure
2025-08-14 15:29:52 +08:00
zimplexing
1ef5a6b445
feat(player): implement playback speed control with persistent settings
...
- Add playback rate state and actions to player store
- Create SpeedSelectionModal with 7 speed options (0.5x - 2x)
- Add speed control button with Gauge icon to PlayerControls
- Integrate rate prop with Expo AV Video component
- Extend PlayerSettings storage to persist playback rate per video
- Support speed control across TV, mobile, and tablet platforms
2025-08-14 15:14:37 +08:00
zimplexing
09c3931117
chore(version): bump version to 1.3.1
v1.3.1
2025-08-14 14:08:30 +08:00
zimplexing
10a806a657
feat(api): implement API configuration validation and error handling in home screen and update section
2025-08-14 14:08:11 +08:00
zimplexing
cb3f694cdc
refactor(build): simplify prebuild and build commands in workflow configuration
v1.3.0
2025-08-14 11:14:01 +08:00