Skip to content

Releases: kongzue/DialogX

0.0.50.beta11测试版本更新

07 Mar 02:43
Compare
Choose a tag to compare
  • 新增添加消息方法:
.appendMessage(CharSequence)

在BottomDialog、BottomMenu、InputDialog、MessageDialog、PopNotification、PopTip、TipDialog和WaitDialog中可用。

0.0.50.beta10测试版本更新

29 Feb 03:39
Compare
Choose a tag to compare
  • 修复 BottomDialogTouchEventInterceptor、FullScreenDialogTouchEventInterceptor 空指针异常问题;

0.0.50.beta9测试版本更新

27 Feb 14:19
Compare
Choose a tag to compare
  • 针对 PopMenu、GuideDialog 针对绑定的 baseView 位置异常情况的处理;
  • DialogXValueAnimator 修改为支持屏幕最高刷新率;
  • 修复 BottomDialog、FullScreenDialog 滑动继承的一些问题;

0.0.50.beta8测试版本更新

29 Jan 10:30
Compare
Choose a tag to compare
  • 增加 BottomMenu 以及 PopMenu 的构建方法,现可通过类似于 .show("添加", "编辑", "删除", "分享") 的方法直接构建菜单;
  • 增加 BottomMenu 以及 PopMenu 的图标设置方法,现可通过 .setIconResIds(R.mipmap.img_dialogx_demo_add, R.mipmap.img_dialogx_demo_edit...) 直接指定图标;
  • 增加 BottomMenu 以及 PopMenu 设置图标是否根据亮暗色染色的方法,现可通过 .setAutoTintIconInLightOrDarkMode(boolean) 指定是否染色;
  • 增加 BottomMenu 以及 PopMenu 设置菜单的方法,现可通过 .setMenus("添加", "编辑", "删除", "分享") 的方法直接设置菜单项;
  • 修复 DialogXValueAnimator 的非主线程执行 bug;
  • 合并 #418,感谢 @AlirezaIvaz

0.0.50.beta7测试版本更新

16 Jan 05:26
Compare
Choose a tag to compare
  • 修正一些代码错误;
  • 修复部分 API-21 设备上沉浸式不生效的问题;

0.0.50.beta6测试版本更新

12 Jan 09:44
2a1fd5b
Compare
Choose a tag to compare
  • 所有对话框增加 .onShow(DialogXRunnable).onDismiss(DialogXRunnable) 来快速设置对话框启动和关闭时触发的事件;
  • 新增选项 get/setEnableImmersiveMode(boolean) 可以设置对话框是否采用沉浸式适配,如果不采用对话框 UI 可能显示到非安全区域,另增加全局变量: DialogX.enableImmersiveMode = (boolean)
  • 新增全局选项 DialogX.ignoreUnsafeInsetsHorizontal = (boolean) 可设置是否忽略横向非安全区域,以处理对于部分 activity 在存在刘海屏的设备上横屏显示时,对话框左侧出现边距的问题;

0.0.50.beta5测试版更新

04 Jan 06:24
Compare
Choose a tag to compare
  • 使用自定义 DialogXValueAnimator 替代系统的 ValueAnimator;

0.0.50.beta4测试版更新

28 Dec 10:28
Compare
Choose a tag to compare
  • 为所有对话框增加了 .setData(key, obj) 以及 .getData(key) 方法用于暂存对话框回调事务中需要用到的数据,不限制类型但不建议传入可能涉及 context 的元素,因为可能造成内存泄漏;
  • 修复在通过 WindowInsetsController 隐藏状态栏和导航栏情况下导致的对话框位置异常问题(issues #412);
  • 修复 PopNotification 存在的同时显示多个实例时存在的弹出对话框导致已显示的通知对话框位置回归异常问题(issues #413);
  • 优化 OnBindView 使用 fragment 作为自定义布局时容器 id 创建方式;

0.0.50.beta3测试版本更新

21 Dec 10:52
Compare
Choose a tag to compare
  • 修复 Android 4.4 系统上初始化闪退的问题;
  • 合并 @AlirezaIvaz#407 请求,非常感谢;

0.0.50.beta2测试版更新

09 Dec 03:57
Compare
Choose a tag to compare
  • 修复针对处于 hide 隐藏情况下的对话框拦截 back 返回键的问题;
  • 修复 DialogFragment 模式下的底部非安全区异常问题;
  • 合并来自 @AlirezaIvaz#406 请求,非常感谢;