Skip to content

Releases: kongzue/DialogX

0.0.48.beta28测试版更新

10 May 04:12
Compare
Choose a tag to compare
  • 修复 BottomDialog/BottomMenu 在暗色模式下 Cancel 按钮存在显示异常;
  • 完善 iOS 主题下的模糊组件;

0.0.48.beta27测试版更新

17 Apr 06:27
Compare
Choose a tag to compare
  • 修复部分组件出现无法接收返回按键的问题;

0.0.48.beta26测试版本更新

14 Apr 10:55
Compare
Choose a tag to compare
  • 修复特定设备下存在的关于 PopNotification 以及 PopTip 内存泄漏异常;

0.0.48.beta25测试版更新

12 Apr 17:34
Compare
Choose a tag to compare

0.0.48.beta25

  • 修复上个版本关于 DialogXBaseRelativeLayout 可能存在的死循环异常修复;

0.0.48.beta24

  • 当输入法处于弹出时,PopTip、PopNotification 启动时将不会再导致输入法关闭;
  • PopTip、PopNotification 不会再获取任何焦点和触摸事件;
  • 修复异常日志打印;

0.0.48.beta24测试版本发布

12 Apr 10:02
Compare
Choose a tag to compare
  • 当输入法处于弹出时,PopTip、PopNotification 启动时将不会再导致输入法关闭;
  • PopTip、PopNotification 不会再获取任何焦点和触摸事件;
  • 修复异常日志打印;

0.0.48.beta23测试版本发布

10 Apr 09:32
Compare
Choose a tag to compare

0.0.48.beta23

  • 根据合理化建议,对 DialogXAnimInterface 完全自定义主题接口进行调整,从此版本起,不再需要“动画进度回调”,对话框将自动根据实际情况执行 dismiss 等操作,更新后去掉参数 ObjectRunnable<Float> animProgress,将增加提供 ViewGroup dialogBodyView 直接将对话框内容实例化元素提供给开发者;
  • 修复部分对话框组件可能因动画回调存在的隐形问题导致无法正常关闭,例如此前的 WaitDialog 就存在此问题,上述调整也是为了修复此问题由评估后做出的调整。

另外请注意:
⚠️ 以下非公开的内部组件或方法将在未来的版本废弃:

  • BaseDialog.getContext()
  • com.kongzue.dialogx.util.views.BlurView

0.0.48.beta22测试版本更新

09 Apr 03:02
Compare
Choose a tag to compare
  • BottomDialog 以及 BottomMenu 各主题全部提供 Ok、Cancel、Other 三个按钮,此前该设置受限于主题样式,仅在 Material、Material You 两个主题下提供三个按钮,在其他主题中只提供了取消按钮;
  • AGT 版本升级;

⚠️ 以下非公开的内部组件或方法将在未来的版本废弃:

  • BaseDialog.getContext()
  • com.kongzue.dialogx.util.views.BlurView

0.0.48.beta21测试版更新

02 Apr 05:25
Compare
Choose a tag to compare
  • BottomDialog 和 FullScreenDialog 增加设置 .setBottomNonSafetyAreaBySelf(boolean) 开启后内容布局将可以跨底部非安全区显示,此时需要开发者自行适配内容的 paddingBottom 以规避无法操作的区域,此设计的初衷在于允许内容布局的背景实现沉浸式。

Tips:要获得底部非安全区高度,您可以使用 int bottomUnsafeArea = dialog.getDialogImpl().boxRoot.getUnsafePlace().bottom 获取,单位为像素。

  • BlurView 的属性 RealtimeBlurView#radius 修改为 RealtimeBlurView#realtimeRadius 以规避部分其他框架的属性冲突;
  • 修复 FullScreenDialog 在部分旧版本系统下存在的背景缩放闪缩问题;

0.0.48.beta20测试版更新

30 Mar 10:15
Compare
Choose a tag to compare
  • 修复了在对话框显示时且输入法弹起时,启动其他Activity返回后出现对话框位置异常的问题;
  • 修复了特定机型下FullScreenDialog背景闪烁的问题;

0.0.48.beta19测试版更新

29 Mar 02:06
Compare
Choose a tag to compare
  • 优化了 FullScreenDialog 的流畅度;
  • 修复了 PopMenu 可能在特殊情况下的位置闪动问题;
  • 增加了特殊异常情况下的错误提示:当 DialogX 的启动 activity 为空或绑定的 activity 的 decorView 为空时给出具体错误提示;