跳到主要内容

Release of anyui-v0.22.0

· 阅读需 1 分钟

Release Notes

  • Add new widgets: Animimg (Animated Image) and Roller
  • Add new higher order components: Check Group and Radio Group, capable of state self-managed
  • Highlight screens when image/font/lottie reference is not found
  • Fix slider knob position issue for Labelslider
  • Fix font add/remove causing data re-init issue
  • Other fixes and improvements

版本说明

  • 增加新的组件:动画图片(动态图像)和滚动框
  • 增加新的高阶组件:复选框组和单选框组,具备状态自管理能力
  • 当找不到图像、字体、Lottie动画引用时高亮显示对应的屏幕
  • 修复标签滑块(Labelslider)的滑块旋钮位置问题
  • 修复添加 / 删除字体导致数据重新初始化的问题
  • 其他修复及改进

Windows-v0.22.0

Mac-v0.22.0

Release of anyui-v0.21.0

· 阅读需 2 分钟

Release Notes

  • Support Lottie animation
  • Add Lottie resource management
  • Widget hide & show state can be kept if project is saved
  • Add context menu for screen list
  • Support "Show only current" and "Show all" for screen list
  • Support highlight for widget when hovering in widget tree even widget is hidden
  • Apply font family for font resource list item
  • Fix accidently copy & paste widget when trying to copy & paste attribute text content
  • Other fixes and improvements

版本说明

  • 支持 Lottie 动画
  • 增加 Lottie 资源管理
  • 如果项目被保存,组件的隐藏和显示状态能够得以保留
  • 为屏幕列表添加上下文菜单
  • 对于屏幕列表,支持 “仅显示当前项” 和 “显示全部” 功能
  • 即使组件处于隐藏状态,当鼠标悬停组件树上时也支持对该组件进行高亮显示
  • 对字体资源列表项应用字体样式
  • 修复在复制粘贴属性文本内容时意外复制粘贴组件的问题
  • 其他修复和改进

Windows-v0.21.0

Mac-v0.21.0

Release of anyui-v0.20.0

· 阅读需 3 分钟

Release Notes

  • Add Higher Order Components (HoC)
    • State Button: provide multiple states when clicking, with images & labels changed in different state
    • Label Slider: provide a slider with for each slide tick, and multiple images & labels changed when slider value changed
    • Value Slider: provide a slider with a value attached, and multiple image & labels changed when value changed
  • Support HoC editing
  • Detect non-existed images reference and highlight referred widget if they are not found
  • Support copy & paste screen
  • Support *.otf fonts import
  • Add type and category in widget's attribute
  • Add visible in widget & screen's attribute, and able to hide widget or screen from code generation & build & run
  • Distinguish between no image selected and selected image not found in image attribute
  • Fix paste screen into another screen accidentally
  • Fix widget tree scroll issue
  • Remove generated files before code generation & build run
  • Other fixes and improvements

版本说明

  • 添加高阶组件(HoC)
    • 状态按钮:点击时提供多种状态,在不同状态下图像和标签会发生变化
    • 标签滑块:提供一个滑块,每个刻度都有对应的设置,并且当滑块值改变时,多个图像和标签会随之改变
    • 数值滑块:提供一个带有数值的滑块,当数值改变时,多个图像和标签会相应改变
  • 支持高阶组件编辑
  • 检测不存在的图像引用,如果未找到相关图像则突出显示所引用的组件
  • 支持复制和粘贴屏幕,以及修复意外将屏幕粘贴到另一个屏幕的问题
  • 支持 *.otf - 字体导入
  • 在组件的属性中添加 类型 和 - 类别
  • 在组件和屏幕的属性中添加 - 可见性,并且能够在代码生成、构建及运行时隐藏组件或屏幕
  • 图片属性中区分未选择图像和所选图像未找到这两种情况
  • 修复组件树滚动问题
  • 在代码生成、构建及运行之前删除生成的文件
  • 其他修复和改进

Windows-v0.20.0

Mac-v0.20.0

Release of anyui-v0.18.0

· 阅读需 2 分钟

Release Notes

  • Support batch uploading of image/font files
  • Support verification of file names when uploading images
  • Support verification of component name
  • Support verification of project name when creating new project
  • Prevent user from selecting duplicate "action + target" when creating events
  • Improve toolbar of Create
  • Improve project list
  • Improve resource management
  • Fix the operation of accidentally triggering the copy of components when switching between windows with "Alt + Tab" on Windows OS
  • Fix several issues regarding code generation

版本说明

  • 支持图片字体文件批量上传
  • 支持上传图片时对文件名校验
  • 支持对组件名称校验
  • 支持新建项目时对项目名称校验
  • 防止用户创建事件时选择重复的动作+目标
  • 优化创建工程的工具栏
  • 优化项目列表
  • 优化资源管理
  • 修复Windows下Alt+Tab切换窗口时误触发的复制组件操作
  • 修复生成代码的若干问题

Windows-v0.18.0

Mac-v0.18.0

Release of anyui-v0.17.0

· 阅读需 1 分钟

Release Notes

  • Support new resolutions: 720x720, 480x480
  • Support style brush
  • Support drag & select multiple widgets from all directions
  • Support zoom in max 5 times
  • Highlight components when mouse over
  • Prevent name conflicts when duplicating components
  • Prevent navigate back by default when Backspace pressed
  • Other imporvements & bug fixes

版本说明

  • 支持新分辨率:720×720、480×480
  • 支持样式刷
  • 支持从各个方向拖选多个组件
  • 支持画布最多放大 5 倍
  • 鼠标悬停时突出显示组件
  • 复制组件时防止名称冲突
  • 禁止按下退格键(Backspace)时默认返回上一步操作
  • 其他改进及问题修复

Windows-v0.17.0

Mac-v0.17.0

Release of anyui-v0.17.1

· 阅读需 1 分钟

Release Notes

  • Go directly to open the project after it's being created
  • Verify if project name existed when creating new project
  • Fix color depth issue when creating new project
  • Fix project name can't be deleted completely when creating new project

版本说明

  • 在项目创建完成后直接打开该项目
  • 在创建新项目时验证项目名称是否已存在
  • 修复创建新项目时的颜色深度问题
  • 修复创建新项目时项目名称无法完全删除的问题

Windows-v0.17.1

Mac-v0.17.1

Release of anyui-v0.16.0

· 阅读需 2 分钟

Release Notes

  • Add new resolution support, 480 x 320
  • Support draggable widget bar
  • Improve setting dialog, and add config for direction of widget bar
  • Improve event editor
  • Improve Slider & DropdownList & Bar widgets
  • Improve context menu position
  • Add Rename to Menu
  • Add back Save as custom to Menu
  • Fix "value of pos/size of widget could be doulbe type" issue
  • Other improvements

版本说明

  • 增加新的分辨率支持:480×320
  • 支持可拖动的控件栏
  • 优化设置对话框,并为控件栏的方向添加配置
  • 优化事件编辑器
  • 优化滑块、下拉列表以及条状控件
  • 优化上下文菜单位置
  • 在菜单中添加 “重命名” 选项
  • 在菜单中重新添加 “保存为自定义控件” 选项
  • 修复 “控件的位置 / 尺寸值可能为非整型类型” 的问题
  • 其它优化

Windows-v0.16.0

Mac-v0.16.0

Release of anyui-v0.15.0

· 阅读需 1 分钟

Release Notes

  • Support new version check, and show update icon on toolbar if avaiable

update icon

  • Other improvements

版本说明

  • 支持新版本检查,如果有新版本,在工具栏显示更新图标

update icon

  • 其它优化

Windows-v0.15.0

Mac-v0.15.0

Release of anyui-v0.14.0

· 阅读需 1 分钟

Release Notes

  • Support Portrait mode when creating a new project
  • Support adjustable of SideBar, CodeBox, LogBox and attribute editor
  • Other improvement

版本说明

  • 在创建新项目时支持 “竖屏” 模式
  • 支持侧边栏、代码框、日志框和属性编辑器的面板大小调整
  • 其他改进

Windows-v0.14.0

Mac-v0.14.0

Release of anyui-v0.13.0

· 阅读需 1 分钟

Release Notes

  • Add "About" for system information
  • Optimize performance
  • Fix zoom in/out compatibility issue
  • Reduce build time of project for both incemental build and full build
  • Improve UI/UX
  • Misc items

版本说明

  • 添加 “关于” 以显示系统信息
  • 优化性能
  • 修复缩放兼容性问题
  • 减少项目的构建时间,包括增量构建和完全构建
  • 改善用户界面 / 用户体验
  • 杂项

Windows-v0.13.0

Mac-v0.13.0