ITADN
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
Octodroid

OctoDroid

此应用提供对 GitHub 的访问,并让您与您的网络保持联系

下载

Get it on F-Droid

主要功能

仓库

  • 列出仓库
  • 关注/取消关注仓库
  • 查看分支/标签
  • 查看拉取请求
  • 查看贡献者
  • 查看关注者/网络
  • 查看议题

用户

  • 查看基本信息
  • 活动动态
  • 关注/取消关注用户
  • 查看公开/关注的仓库
  • 查看关注者/正在关注
  • 查看组织(如果类型是用户)
  • 查看成员(如果类型是组织)

议题

  • 列出议题
  • 按标签、负责人或里程碑筛选
  • 创建/编辑/关闭/重新打开议题
  • 评论议题
  • 管理标签
  • 管理里程碑

提交

  • 查看提交(显示已更改/已添加/已删除的文件)
  • 带彩色 HTML 的差异查看器
  • 查看每个文件的提交历史

树/文件浏览器

  • 浏览源代码
  • 查看带语法高亮的代码

Gist

  • 列出公开 Gist
  • 查看 Gist 内容

探索 GitHub

  • 公开时间线
  • 热门仓库(今天、本周、本月、历史)
  • GitHub 博客

..以及更多

如何构建 Octodroid

  • 确保已安装 Android SDK 平台和 build-tools
  • 在您的 GitHub 设置 下为您的 OctoDroid 使用注册一个应用程序
    • 命名由您决定
    • 回调 URL 必须为 gh4a://oauth
  • 创建一个包含以下内容的 client.properties 文件:
ClientId="<CLIENT ID DISPLAYED IN APPLICATION SETTINGS>"
ClientSecret="<CLIENT SECRET DISPLAYED IN APPLICATION SETTINGS>"
  • 使用 Gradle 进行构建
./gradlew assembleDebug
  • 要获取可用任务的完整列表
./gradlew tasks

开源库

贡献