Skip to content

Releases: rosuH/AndroidFilePicker

0.6.7

07 Nov 04:42
Compare
Choose a tag to compare

修复

  • 修复『 选择文件夹』情形下,无法选中根目录的问题 #94

Fix

  • Fix the problem that the root directory cannot be selected in the case of "Select Folder". #94

查看使用示例 https://github.com/rosuH/AndroidFilePicker/blob/8f2d46f5096587d6c31b135e867c40734a7bcfe5/sample/src/main/java/me/rosuh/sample/SampleActivity.kt#L120-L133

0.6.6-x

17 Sep 08:45
Compare
Choose a tag to compare

0.6.6

17 Sep 08:12
7687193
Compare
Choose a tag to compare

更新

  • 改进了自定义文件类型的实现方式。仅需一步即可注册你自定义的文件类型。wiki
  • 改进了 RecyclerView.Adapter PayLoad 的使用方式

Update

-Improved the implementation of custom file types. Only one step is required to register your customized file type. wiki
-Improved the use of payload

0.6.5-x

28 Jul 07:03
Compare
Choose a tag to compare

See 0.6.5.

0.6.5

28 Jul 06:57
8733b6e
Compare
Choose a tag to compare

修复

  • 当无数据时,点击确认按钮崩溃 #84

Fix

  • NPE when not data. #84

0.6.4-x

01 Jul 12:02
b747544
Compare
Choose a tag to compare

See 0.6.4.

0.6.4

01 Jul 11:58
b747544
Compare
Choose a tag to compare

🐟 0.6.4

新增

  • 新增自定义图片加载器的方法
  • 新增上述示例

更新

  • 图标加载方式

修复

  • 低于 4.9 的 Glide 版本抛出 NoMethodFoundError 的错误. #76

[Add]

  • User can add custom ImageEngine.
  • Custom ImageEngine Example.

[Update]

  • Icon scale type.

[Fix]

  • Support Glide 4.9 below version which would cause NoMethodFoundError. #76

0.6.3-x

25 Jun 08:39
Compare
Choose a tag to compare

0.6.3

25 Jun 08:29
645f5a5
Compare
Choose a tag to compare

🐬0.6.3

破坏性更新

  • AbstractFileType 重命名为 AbstractFileDetector
    • 仅重命名
  • AbstractFileType 被弃用,请使用 AbstractFileDetector
    • 因为前者的名字带有误导性
    • 仅作名字变更,其他包括内部接口没有变动,可以直接替换
  • FilePickerConfig#fileType() 被移除,请使用 FilePickerConfig#customDetector
    • 因为前者的名字带有误导性

内部更新

  • 使用线程池方式进行列表加载的复用
  • 调整 FilePickerActivity 的部分逻辑
  • 调整 FilePickerConfig 部分属性和方法的可见性,防止污染 Java 调用 #73
  • 移除 fitSystemWindows 属性,防止某些情况下覆盖状态栏 #71

新增

  • 新增了自定义文件类型的示例 #73

Breaking changes

  • AbstractFileType renamed to AbstractFileDetector: Rename Only
  • AbstractFileType is deprecated, use AbstractFileDetector.
    • Because the former's name is misleading.
    • The only name change, no other changes including internal interface, can be replaced directly.
  • FilePickerConfig#fileType() is removed and using FilePickerConfig#customDetector please.
    • Because the former's name is misleading.

Internal updates

  • Multiplexing of list loads using thread pooling
  • Adjust some of the logic of FilePickerActivity.
  • Adjust the visibility of some properties and methods of FilePickerConfig to prevent contamination of Java calls
  • Remove the fitSystemWindows attribute to prevent overriding the status bar in some cases

News

  • Example of a custom file type has been added #74

0.6.2-x

30 Apr 06:44
Compare
Choose a tag to compare

The AndroidX version of 0.6.2.