Skip to content

Releases: catpuppyapp/PuppyGit

1.0.7.1v47

18 Dec 04:49
Compare
Choose a tag to compare
  • make app pass the Reproducible Build check, it used for verify the apk 100% built from open source (issue #13, thx @IzzySoft)
  • set jvmTarget from 11 to 17
  • bundled git24j src code and fix some bugs

  • 使app可以通过重建验证,这将用来验证app百分百构建自开源代码 (issue #13, thx @IzzySoft)
  • 修改 jvmTarget 从 11 到 17
  • 内嵌 git24j 源代码并修复一些bug

1.0.7.0v46

12 Dec 08:43
Compare
Choose a tag to compare
  • update bundled cert

1.0.6.9v45

10 Dec 14:07
Compare
Choose a tag to compare

Changelog:

  • Diff Screen support match by words
  • Editor changes:
    • add a recent file list
    • use icons instead texts for actions when no file opened (long press icon will got hint of it)
    • fix bug: keyword exist but not found
  • Repos Page layout adjusted for Tablet: now each row repos count will calculating by screen width (each row repos count = screen width / a repo item width)
  • support set a master password instead default password encrypt password/passphrase of your credentials
  • support push at commit msg dialog
  • support russian (translate by github user @triksterr)

更新日志:

  • Diff页面支持根据单词匹配
  • 编辑器修改:
    • 添加最近文件列表
    • 当无文件打开时,使用图标替换可点击文字 (长按显示按钮功能)
    • 修复bug: 关键字存在但搜索失败
  • 为平板调整仓库页面布局: 现在将根据屏幕宽度计算每行显示的仓库数量 (每行仓库数 = 屏幕宽度 / 一个仓库条目宽度)
  • 支持设置主密码以替代默认密码加密你的凭据
  • 支持在提交信息弹窗直接提交并推送
  • 支持俄语 (翻译 by github用户 @triksterr)

1.0.6.8v44

24 Nov 07:21
Compare
Choose a tag to compare
  • support sort for Files (issue: #8)
  • adjust Files explorer breadcrumb style
  • add fallback mechanism for get external app dir: if try get external app dir failed will try get inner instead
  • change android targetSdk to 35
  • update UI libs version
  • change app chinese name to "小狗Git"(former name "狗狗Git")

  • 文件列表支持排序 (issue: #8)
  • 调整文件页面面包屑生成逻辑
  • 为获取app外部目录添加后备机制:如果获取app外部目录失败,将尝试获取内部目录,若仍失败,app退出
  • 修改安卓targetSdk 为 35
  • 更新UI库版本
  • 修改app中文名为 "小狗Git"(之前是 "狗狗Git")

1.0.6.7v43

19 Nov 10:01
Compare
Choose a tag to compare
  • fix: when edit repo and don't change the git url, the new credential will show username/password even actually the url is a ssh url(issue #5)

1.0.6.6v42

18 Nov 08:05
Compare
Choose a tag to compare

Changelog:

  • fixed: after deleting submodule still show it in Submodules Screen
  • fixed: on RepoScreen, repo status not update when do act under filter mode

更新日志:
修复:删除子模块后仍在子模块页面显示已删除条目
修复:在仓库页面,过滤模式开启的情况下执行操作不会更新仓库状态

1.0.6.5v41

17 Nov 12:53
Compare
Choose a tag to compare

1.0.6.5v41 - 20241117:

  • DiffScreen: change deleted content color from red to gray

1.0.6.4v40

15 Nov 08:38
Compare
Choose a tag to compare

1.0.6.4v40 - 20241115:

  • CloneScreen: if the git url is not http or https url, will show private key and passphrase instead username and password for the "New Credential"

1.0.6.3v39 - 20241115:

  • fix some minor bugs
  • update libs

1.0.6.2v38 - 20241113:

  • support ssh

1.0.6.1v37 - 20241111:

  • support view file history
  • support direct edit line in diff screen
  • commit list support filter commits by paths
  • support select lines to compare at diff screen, it's useful when similar lines has difference line number

1.0.6.0v36 - 20241101

01 Nov 08:02
Compare
Choose a tag to compare

fix Difference Screen crash

1.0.5.9v35 - 20241031

31 Oct 10:30
Compare
Choose a tag to compare

1.0.5.9v35 - 20241031:

  • update git24j libs

1.0.5.8v34 - 20241030:

  • support squash commits
  • Improve view differences performance, now very fast

1.0.5.7v33 - 20241029:

  • Optimize page scroll performance
  • Editor, resolve conflict optimize:
    • ours/theirs now has background color
    • add accept ours/theirs buttons
  • can switch Prev/Next File in DiffScreen
  • adjust go to top fab(now can show/hide)
  • fixed bug: commit history list omit commits
  • able to copy clone err msg by long pressing the err msg on err repo card

Preview New Features