zinface
|
13dad44cbc
|
msvc/mingw: 为 Windows 平台配置正确 QScint 库的构建,以用于插件开发支持
|
2024-03-19 16:49:33 +08:00 |
zinface
|
06b4549140
|
repo: 引入简易的 PathUtils
|
2023-12-19 19:16:42 +08:00 |
zinface
|
f7277e6660
|
Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev:
cmake/modules: 对 Notepad-- 的构建进行优化,以适用于 Qt Creator 显示
|
2023-12-19 17:52:00 +08:00 |
zinface
|
284d976858
|
cmake/modules: 对 Notepad-- 的构建进行优化,以适用于 Qt Creator 显示
|
2023-12-19 17:49:54 +08:00 |
zinface
|
d8aad108f1
|
Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev: (38 commits)
readme: 更新 MacOS 平台构建说明
readme: 更新 Windows 平台构建说明
cmake/platforms: 对 MacOS 平台构建简单支持(CPack)
提交使用手册。
repo: 处理 核心编辑器组件 2.11 时期的 master 分支构建
support high dpi
核心编辑器组件升级到2.11
更新2.8以后新插件接口开发说明
update README.md. 上传银河麒麟效果图。
更新代码到2.0,更新接口到2.0新接口,让插件可以和最新ndd兼容
update README.md. 更新macos 2.9 效果图。
update README.md. 更新mac效果图
Fix build error under Ubuntu and the shortcut problem
update README.md.
提交使用手册。
update README.md.
update README.md.
update README.md.
update README.md. 提交2.8效果图
update README.md. 更新UOS效果图。
...
|
2023-12-18 21:40:27 +08:00 |
zinface
|
98a49ef22a
|
cmake/platforms: 对 MacOS 平台构建简单支持(CPack)
|
2023-12-11 03:05:49 +08:00 |
zinface
|
dffdfe82c9
|
cmake-debug: 增加目标驱动内部信息调试打印
1. QSci 基本属性与可传染性编译时宏定义
2. Notepad-- 基本属性
|
2023-04-06 16:13:22 +08:00 |
zinface
|
6597452033
|
cmake/modules: 提升 QSCINTILLA_EXPORT 的可传染性编译时宏定义
|
2023-04-06 01:13:08 +08:00 |
zinface
|
a2f9673737
|
cmake-plugin: 添加基于源代码构建的版本更新检查插件,源代码与构建部分有修改
1. 使用 cmake/modules/config.h.in 模板生成 config.h
2.开启 CMAKE_INCLUDE_CURRENT_DIR 以便用于引入当前源代码目录相对的构建目录中的 config.h
3. 在源代码 main.cpp 中引入 config.h 并 setApplicationVersion
|
2023-03-22 09:35:05 +08:00 |
zinface
|
ac7263ca71
|
qt5/6: 完成对构建 Notepad-- 的 Qt6 转化处理
|
2023-02-28 02:18:55 +08:00 |
zinface
|
1e8c4bce1d
|
qt6-link: 处理错误的 Qt6 XmlPatterns 依赖部分
|
2023-02-28 00:23:17 +08:00 |
zinface
|
8e977da6a5
|
cmake-dev: 拟定对 qt5 与 qt6 的兼容性构建处理
|
2023-02-26 22:42:28 +08:00 |
zinface
|
e44e49f614
|
cmake/platforms: 处理 QSci 被构建为动态库时 Notepad-- 缺少运行时
|
2023-02-22 15:26:32 +08:00 |
zinface
|
fc50cf38a2
|
cmake/modules: 增加 NOTEPAD_BUILD_BY_SHARED 构建配方
增加 utils.cmake 进行获取在不同平台构建时的目标库的名称
|
2023-02-22 14:40:16 +08:00 |
zinface
|
4a463afbb1
|
cmake/modules: 重新设计 QScintilla 库构建的宏控制形式
|
2023-02-22 11:33:46 +08:00 |
zinface
|
7c9c38042e
|
Bugs: 处理一些在 Visual Studio 中引发无法构建的问题
1. Bug: 在 Visual Studio 中引发无法构建的问题,此处被重复定义(在 cmake 中已对其定义)
// #define NO_PLUGIN 1
2. Bug: 在 Visual Studio 中引发无法构建的问题,此处为无法找到 qmyedit_x 库
//#pragma comment(lib, "qmyedit_qt5d.lib")
#else
//#pragma comment(lib, "qmyedit_qt5.lib")
3. 虽然 QSci 被用于静态构建,但 cmake 中未设置导出宏 QSCINTILLA_MAKE_DLL
|
2023-02-20 20:03:28 +08:00 |
zinface
|
34f29c7a64
|
repo: 为核心模块构建进行注释说明
|
2023-02-19 03:58:11 +08:00 |
zinface
|
9fe169963e
|
cmake-modules: 下一代模块化构建
|
2023-02-14 13:40:49 +08:00 |