Comparing rosuH:master...badboy-tian:master · rosuH/AndroidFilePicker · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rosuH/AndroidFilePicker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: badboy-tian/AndroidFilePicker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 12 files changed
  • 1 contributor

Commits on Oct 6, 2025

  1. feat(filepicker): 添加基础主题样式并优化继承结构

    - 新增 FilePickerTheme 基础主题,支持 Android35 的 edgeToEdge 设置
    - 将 FilePickerThemeRail、FilePickerThemeReply、FilePickerThemeCrane 和 FilePickerThemeShrine 主题统一继承自 FilePickerTheme- 保留各子主题的原有颜色配置不变- 优化主题结构,提高代码复用性和维护性
    badboy-tian committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    84199d0 View commit details
    Browse the repository at this point in the history
  2. chore(deps): 升级项目依赖和构建工具版本

    - 将 compileSdk 和 targetSdk 版本升级至 34/35
    - 更新 Kotlin 版本从 1.6.0 到 1.8.22
    - 升级 Gradle 插件版本至 8.1.4
    - 更新 AndroidX 库至最新版本
    - 升级 Picasso 和 Glide 图片加载库版本
    - 移除已弃用的 android-maven-gradle-plugin- 更新 Gradle Wrapper 至 8.5 版本
    - 调整最小堆内存设置并更新代理配置
    - 为样式资源添加 tools 命名空间声明
    - 移除部分冗余的主题样式定义
    - 更新 Picasso API 调用方式适配新版本
    - 移除库模块中的 androidTest依赖以避免冲突- 更新 gradlew 脚本以兼容新版本 Gradle
    -为模块添加 namespace 配置项
    badboy-tian committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    1d179a7 View commit details
    Browse the repository at this point in the history
  3. chore(build): 移除本地代理配置- 从 gradle.properties 中删除 HTTP 代理设置

    - 从 gradle.properties 中删除 HTTPS 代理设置
    badboy-tian committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    7a9579e View commit details
    Browse the repository at this point in the history
  4. build(gradle): 升级 Gradle 和 Android 插件版本

    - 将 minSdkVersion 从 19 提升至 21
    - 将 compileSdk 和 targetSdkVersion 提升至 35
    - 将 Java 兼容版本从 1.8 升级至 17- 升级 Android Gradle 插件版本从 8.1.4 到 8.13.0
    - 更新 Gradle Wrapper 版本从8.5 到 8.13
    badboy-tian committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    1bd5cc2 View commit details
    Browse the repository at this point in the history
  5. refactor(sample): 移除 SampleActivity 中的冗余代码

    - 删除自定义文件过滤器 fileFilter 的实现- 移除 onCreate 方法中的所有按钮点击事件逻辑
    - 清理权限请求相关代码- 移除随机主题获取方法 getRandomTheme
    - 删除自定义文件类型及检测器示例代码
    - 移除 SampleFragment 内部类及相关逻辑
    - 清理 onActivityResult 回调处理逻辑
    - 移除伴生对象中不必要的常量定义
    badboy-tian committed Oct 6, 2025
    Configuration menu
    Copy the full SHA
    4c69727 View commit details
    Browse the repository at this point in the history
Loading