更新历史记录

中文 English

中文


WinXShell 5.0 (2022.11.11)

这是一个主要更新。添加和改善了以下内容:

  • 新增 使用说明文档(WinXShell_Docs)
  • 重构 Lua 代码接口, WinXShell.lua 事件响应函数等
  • 改进 当作为外壳(Shell)时,以下操作可分别定义打开不同的文件资源管理器。
  • 桌面双击打开文件夹
  • Windows + E 组合键
  • 任务栏快速启动栏中点击文件资源管理器图标
  • 改进 UI组件
  • UI_WIFI 支持连接 WPA2/WPA3 密码类型
  • UI_WIFI 添加显示密码按钮
  • UI_WIFI 支持连接同名SSID
  • UI_WIFI 修复不显示连接界面时,网络状态指示处理未回收内存的问题
  • UI_WIFI 添加Windows 11 风格托盘图标
  • UI_WIFI 支持自定义托盘图标
  • UI_WIFI 浅色主题文本框显示效果
  • UI_Calendar, UI_TrayPanel 修正农历显示不正确的问题,更新农历数据(~2025 年)
  • 改进 Lua 接口
  • 新增 Sui:onClick() 点击事件支持文本中的URL超链接响应
  • 新增 Sui:onHover() 响应鼠标悬停事件
  • 新增 Dialog:Show() 弹出对话框
  • 新增 Dialog:OpenFile(), Dialog:SaveFile() 弹出打开文件/保存文件窗口
  • 新增 Dialog:BrowseFolder() 浏览文件夹窗口
  • 新增 File.GetShortPath() 获取 8.3格式的短路径
  • 新增 File.GetFullPath() 获取 完整路径格式
  • 新增 日志功能(-log 选项)
  • 改善 自动识别是否是 Windows PE 环境运行, -winpe 选项 已废弃
  • 修复 有时打开菜单时,导致程序无法正常工作的问题
  • 更新 适配 Windows 11 新版本系统
  • 其他细节更新

本次更新功能增加不多,主要补充了说明文档,对Lua接口进行了重新设计,代码重构。

如果使用中发现问题,请随时反馈,我会尽快进行修复。


WinXShell 4.6 (2021.11.11)

这是一个主要更新。添加和改善了以下内容:

  • 修复 亮度调节功能占用256MB内存的问题。
  • 改进 任务栏按钮显示风格。(适配Windows主题,解决Windows 11按钮高亮显示不自然的问题)
  • 新增 任务栏程序快速关闭按钮(可通过配置文件进行设定)。
  • 新增 UI组件
  • UI_LED 屏幕提示信息(可滚动)。
  • UI_TrayPanel 显示系统信息,日历,调度调节控件。
  • 改进 UI组件
  • 当显示设置发生变化时,将调用 ondisplaychanged() 函数,可用来调整窗口位置或更新数据。
  • UI_Settings DPI设置新增225%, 250%, 275%, 300%选项。
  • UI_SystemInfo 适配Windows 11。
  • UI_Calendar 改善界面,新增亮度调节控件(可通过-brightness=true|false参数控制)。
  • 改进 lua接口
  • 新增 app:info('FirmwareType') 方法
  • 新增 app:info('IsUEFIMode') 方法
  • 新增 sui:title(str) 方法
  • 新增 sui:info('rect') 方法
  • 新增 sui:info('wh') 方法
  • 新增 FolderOptions:Toggle(opt) 方法
  • 其他细节更新

WinXShell 4.5 (2021.04.04)

这是一个主要更新。添加和改善了以下内容:

  • 新增 任务栏窗口预览功能(thumbnail)。
  • 改进 lua接口
    可使用Desktop对象,可通过此对象更改壁纸,实时改变桌面图标大小,
    布局等表示样式,可直接刷新桌面。
    
  • 改进 UI组件
  • UI_Settings 支持设置屏幕亮度
  • UI_SystemInfo 支持读取OEM信息
  • UI_SystemInfo 修复无法正确显示机器名的问题
  • UI_SystemInfo 调整界面字体,布局等细节
  • UI_WIFI 可直接输入回车键进行连接
  • UI_WIFI 【网络和Internet 设置】可打开【网络连接】页面(更改适配器选项)
  • UI_WIFI 修复启动窗口闪烁问题
  • UI_WIFI 修复在外壳启动前运行时,弹出连接窗口会覆盖任务栏的问题

将支持的Lua函数和对象信息书写LUA_TEST.bat测试脚本(UTF-8编码,中文说明)。


WinXShell 4.4 (2020.10.10)

这是一个常规更新。添加和改善了以下内容:

  • 改善 lua_helper扩展
    将winapi和lua扩展库编译到应用程序本身。
    减小程序体积,简化结构,仅应用程序就可支持运行lua代码。
    
  • 强化 UI组件
  • UI_WIFI 支持连接隐藏网络
  • UI_WIFI 支持多无线网卡进行网络连接
  • UI_Calendar 支持显示农历信息
  • UI_Settings 支持修改显示DPI

WinXShell 4.3 (2020.04.04)

这是一个主要更新。添加和改善了以下内容:

  • 改进 编译选项设置 “随机基址”和“数据执行保护(DEP)”。
  • 新增 开始菜单项目,新增【网络连接】项目。
  • 新增 UI_WIFI 新增 PPPoE拨号按钮,有拨号连接时显示。
  • 新增 UIWIFI,UIVolume支持 -notrayicon 参数,不创建托盘图标。
  • 改进 直接接管系统 声音,网络 托盘图标,点击调用 UIVolume 和 UIWIFI 组件。
  • 原生状态指示图标
  • 支持图标右键菜单
  • 菜单支持全部语言
  • 改善 lua_helper 函数库,WinXShell.lua 仅保留用户自定义函数和接口。
  • 新增 wxs-ui:xxx, wxs-open:xxx 短命令协议接口。例如:
    wxs-ui:wifi, wxs-open:system, wxs-open:networkconnections,
    wxs-open:devices, wxs-open:printers
    
  • 改善 控制面板中点击【连接到网络】,将打开 UI_WIFI 连接界面。
  • 改善 ADSL拨号连接,将打开 UI_WIFI 连接界面。(正常系统下有效,PE下无效)
  • 修复 我的电脑右键【属性】菜单没有菜单热键问题。
  • 修复 点击控制面板无限弹出资源管理器问题。
  • 改善 我的电脑右键【属性】默认显示系统属性界面。
  • 新增 浅色主题支持。
  • 任务栏 添加浅色主题
  • 声音,WIFI,日历 添加浅色主题
  • 改善 个性化设定界面,增加更多颜色相关设定选项。
  • 改善 声音设定界面滑块移动流畅度提高,提示音不再阻塞。
  • 修复 信息通知栏无法显示的问题。

English


WinXShell 5.0 (2022.11.11) EN

Not translated yet. Please use the translation tool to view this update instructions.


WinXShell 4.6 (2021.11.11) EN

Not translated yet. Please use the translation tool to view this update instructions.


WinXShell 4.5 (2021.04.04) EN

This is a major update.The following was added and improved:

  • Added task thumbnail feature.
  • Improved the lua interface.
    Add the Desktop object, through which you can change the wallpaper, change the size of the desktop icons, the layout and other presentation styles in real time,
    and refresh the desktop directly.
    
  • Improved UI components
  • UI_Settings supports setting screen brightness
  • UI_SystemInfo supports reading OEM information
  • UI_SystemInfo fix the issue that the computer name cannot be displayed correctly
  • UI_SystemInfo adjust interface font, layout and other details
  • UI_WIFI add the enter key to connect
  • UI_WIFI [network and Internet settings] link will open [Network connection] control panel window(change adapter options)
  • UI_WIFI fix the flickering problem of the startup window
  • UI_WIFI fix the problem that the connection window will cover the taskbar when the this is running before the shell starts.

Write the supported Lua functions and objects into the LUA_TEST.bat test script (UTF-8 encoding, in Chinese).


WinXShell 4.4 (2020.10.10) EN

This is a regular update. The following were updated or improved:

  • Improved the lua_helper extension.
    Compile winapi.dll and lua extension helpers into the application itself.
    Reduce the size of the program, simplify the structure, and only the application program can support running Lua code.
    
  • Improved UI components.
  • UI_WIFI supports connection to hidden network
  • UI_WIFI supports multiple wireless network adapters for network connection
  • UI_Calendar supports display of lunar calendar for Chinese OS
  • UI_Settings supports modification and display of DPI
generated by LDoc 1.4.6