Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from SkyD666:master #19

Open
wants to merge 114 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
a5fb899
[feature|document]完善播放页面布局逻辑;添加http安全问题的说明文档
Nov 5, 2021
e3af1c8
[feature|optimize|fix]支持输入弹幕链接进行播放;支持弹幕快进/后退;全屏播放界面显示时间;修复部分界面显示问题和主题…
Nov 14, 2021
712fdfe
[feature]支持DoH;此版本不再内置默认数据源,使用此APP需手动选择自定义数据源
Dec 5, 2021
40af9f9
[feature|optimize]修改数据源代码;优化导入自定义数据源的逻辑;优化Toolbar、Toast;支持arm64-v8a
Dec 15, 2021
8a68307
[fix]修改读取uri文件路径逻辑;修改细节
Jan 12, 2022
cfc9c79
[fix]自定义dns时额外判断url格式
Jan 13, 2022
5fdd276
[feature]更改检查更新逻辑为根据版本代号判断(version_code)
Jan 13, 2022
f9a83e7
[feature|optimize|fix]整理申请权限代码;整理部分投屏代码;支持调节弹幕字号;优化播放界面Toolbar显示逻辑代码;…
Jan 14, 2022
7c0e50f
[feature|optimize|fix]支持缓存视频投屏;支持手机控制投屏音量;投屏Java代码转为Kotlin;修复视频未加载完毕前…
Jan 15, 2022
da06ffa
[fix]修复投屏本地视频路径有误的问题;整理配置DNS代码
Jan 16, 2022
48bcdaa
[optimize|fix]整理日志打印代码;修复部分文字为乱码“�”的问题;修复URL汉字未编码的崩溃问题
Jan 19, 2022
a5314df
[feature]新增AnimeVideoPlayer支持记忆播放进度
RyensX Jan 20, 2022
afb6469
[feature]App支持记忆播放进度
RyensX Jan 20, 2022
fe139b5
[fix]修复进度记忆显示格式
RyensX Jan 20, 2022
1e2d176
[fix]移除多余字符
RyensX Jan 20, 2022
b4f77cb
[docs]文档添加播放进度记忆说明
RyensX Jan 20, 2022
bfc6ed2
Merge pull request #42 from Ryensu/master
SkyD666 Jan 21, 2022
5e52766
Merge branch 'master' of github.com:SkyD666/Imomoe
Jan 21, 2022
0bef6ec
[optimize]整理播放进度记忆代码,优化使用体验
Jan 21, 2022
7c483bd
[optimize|docs]分离OfflineDataBase数据库;修改部分文档图片
Jan 21, 2022
0db4008
[optimize]优化视频播放进度记忆界面
RyensX Jan 21, 2022
37f7abc
[refactor]移除.idea文件夹的版本控制
RyensX Jan 21, 2022
2c3e339
[docs]更新播放截图
RyensX Jan 21, 2022
4679d02
[docs]修正播放截图尺寸
RyensX Jan 21, 2022
2f55e9b
Merge pull request #43 from Ryensu/master
SkyD666 Jan 21, 2022
53c73b2
[refactor]移除.idea文件夹
RyensX Jan 21, 2022
59814ea
[docs]修正播放截图
RyensX Jan 21, 2022
001e111
[optimize]优化番剧详情封面(自适应)及信息UI
RyensX Jan 21, 2022
2a004d8
[feature|fix]新增番剧详情页续播按钮;修复HistoryDao使用错误的Entity
RyensX Jan 22, 2022
22ee151
[optimize]调整番剧详情封面最大宽度
RyensX Jan 22, 2022
a46030c
Merge remote-tracking branch 'upstream/master'
RyensX Jan 22, 2022
ed5a658
Merge remote-tracking branch 'upstream/master' into dev
RyensX Jan 22, 2022
948c94f
Merge branch 'optimize/优化详情页播放' into dev
RyensX Jan 22, 2022
8bc3b11
[feature|optimize]收藏(我的番剧)长按跳转番剧详情;优化点击绑定
RyensX Jan 22, 2022
ce8172d
[optimize]优化收藏番剧剧集文案
RyensX Jan 22, 2022
eb225f2
[docs]更新文档介绍截图
RyensX Jan 22, 2022
153d5b2
Merge branch 'dev'
RyensX Jan 22, 2022
0843413
[optimize]优化番剧续播UI
RyensX Jan 22, 2022
9098f9f
Merge branch 'master' of https://github.com/Ryensu/Imomoe
RyensX Jan 22, 2022
d61690b
Merge pull request #45 from Ryensu/master
SkyD666 Jan 22, 2022
d0852ae
调整番剧详情封面尺寸方案,修复文字显示不全 (#47)
RyensX Jan 23, 2022
3aaf962
[feature|optimize|fix]提高视频进度改变后弹幕进度的准确性;视频播放完后保存负数进度,代表已看完;清空历史记录时同时清…
Jan 28, 2022
f09c04a
[optimize|fix]修改观看进度代码逻辑;整理清理部分代码;每次浏览番剧详情页面时更新封面,避免封面链接失效
Feb 4, 2022
d7e6528
[optimize|fix]优化项目结构;修复数据源示例1中部分视频无法加载的问题;修复导入同名数据源失败的问题
Feb 5, 2022
6a72885
[optimize]整理优化代码
Feb 6, 2022
b987b3c
[optimize]修改多类型RecyclerView实现方式;移除BaseBean中type字段;数据库版本有升级
Feb 14, 2022
2e3aeaf
[fix]修复切换皮肤后有些项目没有及时切换的问题;使用by viewModels()初始化ViewModel;修复数据源2部分番剧一直在…
Feb 14, 2022
8a54637
[optimize|fix]使用DiffUtil协助更新RecyclerView;修复使用MT管理器或其他应用导入数据源时提示column…
Feb 19, 2022
bba5a7d
[optimize]适当增大播放器字号
Feb 19, 2022
7895421
[feature]JsoupUtil类支持自定义MediaType编码 (#68)
mr-mihu Feb 23, 2022
2e158d7
[feature]优化设置界面体验;更新部分依赖版本
Mar 10, 2022
4de1b35
Merge branch 'master' of github.com:SkyD666/Imomoe
Mar 10, 2022
218c1ba
[feature|fix]支持记忆播放器底部进度条是否显示;支持自动跳转到上次观看的进度;支持更换播放器内核;支持ijk内核下切换软硬解码…
Mar 15, 2022
f80ee59
[feature]支持使用WebDAV备份恢复主数据库
Mar 20, 2022
d421d45
[feature|optimize]支持默认/升/降序排列播放列表;优化友盟SDK初始化逻辑
Apr 1, 2022
bd6b564
[feature|fix]支持自动播放下一集;修复少数机型打开“配置自定义数据源”界面崩溃,提示ActivityNotFoundExcep…
Apr 1, 2022
8601fab
[feature]支持通过URL唤起APP(测试)
Apr 2, 2022
6c35925
Squashed commit of the following:
Apr 10, 2022
0fda82f
[document]更新README.md
Apr 10, 2022
24edb2d
[feature|chore]支持记忆播放速度;支持在应用内删除缓存的视频;清理无用代码资源
Apr 10, 2022
9dc481c
[fix]修复深色模式切换后记录没有写入文件的问题;修复ijk内核下弹幕不滚动的问题
Apr 11, 2022
80b97da
[optimize]优化选择深色模式的方式;优化横屏布局
Apr 14, 2022
ff61c2a
[fix|chore]修复安卓10以下深色模式逻辑问题;修复主页横屏滑动问题;整理代码;更新依赖
Apr 15, 2022
cd1cd6e
[feature]初步支持m3u8格式缓存
Apr 16, 2022
d0e2c4c
[feature|optimize]支持查看下载进度;优化下载体验
Apr 17, 2022
da4a024
[feature|fix]初步支持自动播放弹幕;修复竖屏播放页面log打印“requestLayout() improperly call…
Apr 18, 2022
c00c16b
[optimize|fix]更改数据源接口,版本为202204191624;优化路由逻辑;修复已知问题
Apr 20, 2022
f9ab258
[optimize]简要接入Hilt
Apr 20, 2022
a00f38c
[chore]整理代码
Apr 21, 2022
dd24a15
[optimize|fix]将Livedata迁移到Flow;修复横屏时首页卡顿的问题
Apr 25, 2022
4b140d9
[fix]修复已知问题
Apr 29, 2022
4f61b20
[optimize|fix]优化下载管理页面;修复跳转下一集集数错误的问题
May 10, 2022
ded6707
[optimize|fix]引入SplashScreen,优化启动页面体验;修复在切换不同的源后非本源的收藏和历史记录仍能跳进页面的问题
May 13, 2022
d217daa
[fix]修复锁定播放页面后依旧能操作和旋转的问题;修复在缓存动漫页面旋转屏幕后显示“正在加载”提示的问题
May 15, 2022
da1fda5
[document]添加RV类型-实体-布局对应文档;添加数据源接口示例json
May 15, 2022
b1f5e9c
[optimize|document]优化播放界面刘海屏体验;更新文档
May 17, 2022
a67c310
[optimize|fix]优化数据源接口;修复部分问题
May 21, 2022
25acc77
[optimize|document|fix]优化上滑加载体验;完善自定义数据源文档;修复搜索界面加载更多后跳到第一行的问题
May 25, 2022
8361446
[feature|fix]支持替换APP内HTTP请求URL的前缀;修复长型刘海屏适配问题;引入Compose;规范主题颜色配色
May 29, 2022
caa7ecc
[optimize]优化URL前缀替换界面;修复已知问题
May 29, 2022
f19358a
[fix]修复输入非法URL替换时崩溃的问题
May 29, 2022
b44d3c1
[optimize|fix]优化弹幕显示;使用Compose重写“关于”界面;修复其他问题
Jun 2, 2022
f9e63a3
[fix]优化弹幕体验;修复弹幕需要点击播放器后才能显示的问题
Jun 2, 2022
d8533d1
[fix]修复弹幕播放器逻辑问题
Jun 3, 2022
8caaba9
[feature|fix]新增一套主题;支持从文件管理打开视频进行播放;修复播放缓存视频页面UI遮挡问题;修复少数机型获取文件信息崩溃的问题
Jun 4, 2022
23d2878
[feature]支持从文件管理打开音频进行播放;支持编辑替换URL信息
Jun 5, 2022
37485e4
[feature|optimize]支持读取本地媒体文件的标题和封面;支持单首播放、单个循环、顺序播放模式;优化弹幕颜色解析异常时的逻辑
Jun 7, 2022
077ab3a
[feature]添加数据源商店功能,APP内下载使用数据源
Jun 18, 2022
8257c03
[optimize]移除AndResGuard;更换分析平台
Jun 19, 2022
9c629e7
[feature|optimize|fix]支持输入JSON来配置URL前缀替换;优化数据源商店使用体验;修复已知问题
Jun 19, 2022
809d0d2
[doc|optimize]优化数据源商店功能体验;修复自定义数据源README文档部分图片无法加载的问题
Jun 20, 2022
3c49f72
[doc]更新README.md文档截图
Jun 22, 2022
638ee3c
[optimize]优化使用WebView获取网页代码的方式
Jun 24, 2022
730ee51
[optimize]优化播放页面BottomSheetDialog使用体验;默认播放内核改为ExoPlayer;自动跳转进度默认开启;集数…
Jun 25, 2022
12af5b9
[feature|chore]支持设置发送弹幕的位置和颜色;整理请求和发送弹幕代码的逻辑
Jun 26, 2022
88cd408
[feature|optimize]支持设置屏蔽弹幕类型、弹幕透明度、是否可重叠、弹幕字体粗细;播放器页面切换深色模式时会保存状态并重建
Jul 2, 2022
539683f
[optimize|doc]AnimeCover1每行显示3个;优化桌面微件布局和其他布局细节;更新RV_ITEM.md文档
Jul 3, 2022
c9c0c06
[doc]更新README.md文档
Jul 3, 2022
dc823cf
[fix|chore]修复使用WebView获取网页的某个问题;清理代码
Jul 4, 2022
3ee9feb
[optimize]沉浸式系统导航栏
Jul 7, 2022
4142349
[fix]修复下载框架判断存储权限错误的问题;在弹出通知前请求权限
Jul 7, 2022
759799d
[fix]修复URL前缀替换JSON不正确的问题
Jul 8, 2022
7d444ca
[optimize|fix]优化沉浸式padding添加位置;修复文件名过长导致无法下载的问题
Jul 8, 2022
1f2ec1d
[feature]增加GitHub Actions打包支持
Jul 10, 2022
fb9b504
[optimize]更改弹幕设置页面背景色;优化GitHub Actions逻辑
Jul 11, 2022
56b8b1e
[optimize]LicenseActivity界面使用Compose重写
SkyD666 Jul 11, 2022
8836fc7
[optimize|build]优化播放页面体验;升级部分依赖版本;引入ksp
SkyD666 Jul 11, 2022
ec0e0b0
[build|optimize]接入Mapping上传插件;部分界面使用Compose重写
SkyD666 Jul 12, 2022
55c48a7
[feature|fix]支持禁止APP内截图;修复部分页面显示问题
SkyD666 Jul 12, 2022
e1c91bb
[feature]断开耳机后自动暂停视频播放
SkyD666 Jul 13, 2022
46ebf0f
[optimize]由于IJK内核播放视频卡顿体验不佳,因此被移除
SkyD666 Jul 14, 2022
c92d9f8
[optimize]观看历史HistoryActivity页面和AnimeCover9类型使用Compose重写;移除NoticeActi…
SkyD666 Jul 16, 2022
cdc0248
[optimize|fix]搜索投屏DlnaActivity页面使用Compose重写;修复投屏搜不到设备和投屏提示Xml报错的问题
SkyD666 Jul 17, 2022
fadaa30
[optimize]MoreFragment、SkinActivity、FavoriteActivity和AnimeDownloadAct…
SkyD666 Jul 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
61 changes: 61 additions & 0 deletions .github/workflows/pre_release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: Pre-Release

# 触发器
on:
workflow_dispatch:
push:
branches:
- 'master'
paths-ignore:
- '**.md'
- 'doc/**'
- 'screenshot/**'
- 'image/**'
pull_request:
branches:
- 'master'
paths-ignore:
- '**.md'
- 'doc/**'
- 'screenshot/**'
- 'image/**'

jobs:
build:

runs-on: ubuntu-latest
# 设置JDK为11
steps:
- uses: actions/checkout@v3
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
distribution: 'adopt'
java-version: '11'
- name: Checkout Secret
uses: actions/checkout@v3
with:
repository: ${{ secrets.SECRET_REPO }}
token: ${{ secrets.TOKEN }} # 连接仓库的Token
path: secret
# 准备secret文件
- name: Copy Secret Files
run: |
cd secret/Imomoe
cp key.jks ../..
cp secret.gradle ../..
cp notice.html ../../app/src/main/res/raw
# 清理secret文件
- name: Clean Temp Secret Files
run: |
rm -rf ./secret
# 打包
- name: Build with Gradle
run: |
bash ./gradlew assembleGithub
# 存档打包的文件
- name: Upload Pre-Release Apk
uses: actions/upload-artifact@v3
with:
name: Pre-Release Apk
path: app/build/outputs/apk/Github/release/*.apk
9 changes: 3 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
/.idea
.DS_Store
/build
/captures
Expand All @@ -19,3 +14,5 @@ local.properties
/.idea/statistic.xml
/app/schemas
/app/release
/key.jks
/app/Github
3 changes: 0 additions & 3 deletions .idea/.gitignore

This file was deleted.

1 change: 0 additions & 1 deletion .idea/.name

This file was deleted.

146 changes: 0 additions & 146 deletions .idea/codeStyles/Project.xml

This file was deleted.

5 changes: 0 additions & 5 deletions .idea/codeStyles/codeStyleConfig.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/compiler.xml

This file was deleted.

29 changes: 0 additions & 29 deletions .idea/dictionaries/Sky_D.xml

This file was deleted.

25 changes: 0 additions & 25 deletions .idea/gradle.xml

This file was deleted.

75 changes: 0 additions & 75 deletions .idea/jarRepositories.xml

This file was deleted.

9 changes: 0 additions & 9 deletions .idea/misc.xml

This file was deleted.

Loading