文档
文档
idepy 50 1720字 约3分钟

更新日志

1.1.0

2025/07/12
1.新增无边框(frameless)窗口拖拽,创建window时添加easy_resize;
2.新增API:恢复窗口尺寸(iglobal_restore_window)
3.优化ElementPlusUtils相关弹窗,message_box_confirm、message_box支持HTML内容
4.优化window.resize,现在将自动根据DPI缩放窗口尺寸,且新增X、Y参数,用于直接缩放

1.0.8

2025/07/02
1.优化项目打包体积,剔除不必要依赖;
2.使用winapi弹出信息,不再依赖tkinter;
3.新增dev_utils,
add_get_params:为URL添加GET参数
message_box:使用win api弹出信息框
4.新增服务器保护功能
当idepy_next.extra.settings.PRIVATE_SERVER_START被设为True时,
访问相关资源需要验证身份后才能访问,避免生产环境被调试
5.新增静态资源打包加密
可通过配置idepy_next.extra.settings的选项启用该功能,
USE_ZIP_SERVER:设为True时,使用打包资源加载服务;
ZIP_SERVER_PASSWORD:打包静态资源的密码,建议从服务器返回
如何启用:
通过配置idepy.json文件的配置来启用相关功能
"pack_resources":true,"pack_resources_password":"password"
使用build打包后,static/src的文件夹内容将自动打包为加密的资源包

1.0.5

2025/6/25
优化窗口群组,最后一个tab标签关闭后,窗口自动销毁。
DEFAULT_WINDOW_GROUP_ARGS(打开外部链接时,创建窗口的默认参数,此处的js_api建议使用js_api_class传入)

修复
window.extra.load_js乱码的问题

1.0.2

新增创建窗口群组,类似于浏览器标签页。
创建方法为:idepy.create_window_group

新增idepy_next.settings配置项。
OPEN_EXTERNAL_LINKS_IN_WINDOW_GROUP(使用窗口群组打开新的外部链接,优先级高于OPEN_EXTERNAL_LINKS_IN_BROWSER,默认不启用)
OPEN_EXTERNAL_LINKS_IN_WINDOW_ARGS(窗口群组相关参数,参考create_window_group)

新增idepy_next.extra.settigs配置项:
DEFAULT_WINDOW_GROUP_INSTANCE(默认打开外部窗口群组实例,WindowGrop)
DEFAULT_WINDOW_GROUP_ARGS(打开外部链接时,创建窗口的默认参数)

1.0.1

2025-6-22
修复jinjia2 template打包后无效的问题
优化模板配置项
补充各模板代码

1.0.0

2025/6/19

  • 初版发布,迁移IDEPY框架基础功能;
  • 基于Pyweview5.4分支进行二次开发;
  • 新增单独设置窗口storage、private_mode、webview_ext、remote_debug参数支持
  • 新增前端模板支持:JavaScript原生模板、Layui模板、Bootstrap模板、ElementPlus模板
  • 新增事件绑定语法糖:bindElementEvent、bindVueElementEvent函数、ElementEvent常量
  • 新增jinjia2变量语法支持及相关函数,set_jinjia_data、get_jinjia_data、remove_jinjia_data
  • 新增Webview2、.Net自动安装引导程序启动,可通过idepy_next.extra.check_support_and_update_edgechromium使用
目录
注册
{{page_data?.register_msg}}
申请账号
发送重置邮件
搜索
{{downloadForm?.title}}
描述:{{downloadForm?.description || '暂无描述信息'}}
备注:
打开下载地址
如未自动打开请手动点击
({{userInfoData?.nickname || '昵称'}}){{userInfoData?.username || '用户名'}}
ID:{{userInfoData?.id || 0}}
{{userInfoData?.money || '0'}}余额 {{userInfoData?.coin || '0'}}积分
VIP
{{item?.label}}
保存信息
修改密码
粉丝权益暂未激活
粉丝权益已激活
{{item?.name}}
qrcode