Commit Graph

408 Commits

Author SHA1 Message Date
zinface f232da29c7 cmake-plugin: 插件框架的基础模式固化,并提供框架开发者计划方案 dev.cmake 2024-03-23 16:20:48 +08:00
zinface 199f57b975 cmake-plugin: 调整预置的构建示例注释结构 2024-03-22 08:44:32 +08:00
zinface eca90aacbd cmake-plugin: 调整框架引用层构建的信息打印格式 2024-03-22 08:43:21 +08:00
zinface 93b66b1651 cmake-plugin: 引入插件间在线共享资源引用的插件框架构建声明模式 2024-03-21 19:32:18 +08:00
zinface 1770af797d cmake-plugin: 为引用在线构建的开关设置 online 别名 2024-03-21 15:51:38 +08:00
zinface 8c68f8b8dc cmake-plugin: 为引用型生成插件的构建支持在线构建 2024-03-21 15:36:26 +08:00
zinface f2862392ee cmake-plugin: 处理空白占位的无效构建内容 2024-03-21 12:07:12 +08:00
zinface b6c27ca8b7 cmake-plugin: 改进插件的宏构建,为引用型生成插件的构建进行兼容 2024-03-21 03:23:09 +08:00
zinface df033e899e cmake-plugin: 在 hello-simple 中新增引用型插件基础生成逻辑 2024-03-21 03:15:04 +08:00
zinface bd756a8e9e cmake-plugin: 在 hello-simple 中添加 textChanged 信号监听测试 MSVC/MinGW 构建 2024-03-19 17:05:11 +08:00
zinface e4ab5422e5 msvc/mingw: 处理由 MinGW 报告错误的 scintillaeditview.cpp 源文件
文件位置:src\scintillaeditview.cpp
报告错误:未引入 #include<thread> 引发
2024-03-19 16:57:08 +08:00
zinface 880ba6c0bb msvc/mingw: 移除由 MinGW 报告错误的 LexHex.cpp 源文件
文件位置:src\qscint\scintilla\src\LexHex.cpp
相同文件:src\qscint\scintilla\lexers\LexHex.cpp
移除文件:src\qscint\scintilla\src\LexHex.cpp (该文件疑似为原始复制品)
2024-03-19 16:54:09 +08:00
zinface 13dad44cbc msvc/mingw: 为 Windows 平台配置正确 QScint 库的构建,以用于插件开发支持 2024-03-19 16:49:33 +08:00
zinface 1acc604635 spark: 添加构建系统头部变量信息输出模块 2024-03-19 16:29:05 +08:00
zinface 2ba318b34e Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev:
  update README.md. 增加新群
  update README.md.
  update README.md.
  update README.md. 更新2.12效果图
  update README.md.
  update README.md.
2024-03-19 16:14:35 +08:00
zinface 51ee526268 Merge branch 'master' into cmake-dev
* master:
  update README.md. 增加新群
  update README.md.
  update README.md.
  update README.md. 更新2.12效果图
  update README.md.
  update README.md.
2024-03-19 15:57:12 +08:00
zinface d25422e65b src/plugin: 文档格式化 2024-03-18 20:47:56 +08:00
zinface 7936831b6e src/plugin: 基于生成器的新插件诞生流程文档 2024-03-18 20:44:11 +08:00
zinface 1f3408c621 cmake-plugin: 在 hello-simple 示例中添加插件生成能力 2024-03-17 15:51:30 +08:00
爬山虎 335b72ce6e
update README.md.
增加新群

Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-03-11 06:31:58 +00:00
zinface ecfc9273a4 cmake-plugin: 针对 MSVC 的 NDD_DECLARE_PLUGIN 修复 2024-01-09 14:05:19 +08:00
zinface 4c63813eeb cmake-plugin: 引入 NDD_DECLARE_PLUGIN 来重新定义插件入口的初始化,并提供更简单的 hello-simple 插件示例 2024-01-08 20:01:51 +08:00
爬山虎 a89e9c6953
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-01-05 04:59:50 +00:00
爬山虎 e525304794
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-01-05 04:50:53 +00:00
爬山虎 6efbf07ea1
update README.md.
更新2.12效果图

Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-01-05 04:48:47 +00:00
爬山虎 161dfc0c30
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-01-05 04:46:24 +00:00
爬山虎 1fcad1d731
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-01-05 04:44:26 +00:00
zinface cd91e69268 cmake-plugin: 定义两个由 repo 管理的插件构建 2023-12-21 17:32:48 +08:00
zinface f9f82c66ca cmake-plugin: 改进插件框架兼接口开发模式,更多注册动作,增加相应的框架内辅助接口 2023-12-21 13:51:38 +08:00
zinface 4fedd93d1a cmake-plugin: 引入第一个 Framework 插件框架兼接口形式的开发模式,包含一个简易实现 2023-12-21 02:34:25 +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 4792607f9d Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev:
  spark: 全量级构建模板更新
2023-12-19 01:25:14 +08:00
zinface 1da49440b6 spark: 全量级构建模板更新 2023-12-19 00:56:50 +08:00
zinface 696471371e repo: 添加来自 matheuter 的 actor 补丁 2023-12-18 21:53:35 +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 599fb3a5cd readme: 更新 MacOS 平台构建说明 2023-12-11 03:16:12 +08:00
zinface 9be0c45bd1 readme: 更新 Windows 平台构建说明 2023-12-11 03:14:56 +08:00
zinface 98a49ef22a cmake/platforms: 对 MacOS 平台构建简单支持(CPack) 2023-12-11 03:05:49 +08:00
zinface efe773a92d Merge branch 'master' into cmake-dev
* master:
  提交使用手册。
2023-12-10 20:04:31 +08:00
爬山虎 1045cfe99e
提交使用手册。
Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-12-01 08:51:22 +00:00
zinface 9be36a85a0 repo: 处理 核心编辑器组件 2.11 时期的 master 分支构建 2023-11-20 22:47:33 +08:00
zinface f5d0a54ab5 Merge branch 'master' into cmake-dev
* master: (22 commits)
  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效果图。
  update README.md. 更新图片。
  update README.md. 更新空闲群
  update README.md. 新增群#728578708
  update README.md.
  update README.md. 调整108插件说明。
  ...
2023-11-20 22:38:53 +08:00
爬山虎 686d36d2d8
!92 支持高清屏
Merge pull request !92 from xdongwong/master
2023-11-17 13:23:02 +00:00
wangxd 7ea8d7a5ba support high dpi 2023-11-17 15:13:17 +08:00
爬山虎 ea55d37104 核心编辑器组件升级到2.11 2023-11-16 17:52:25 +08:00
爬山虎 e39e6014ee Merge branch 'master' of https://gitee.com/cxasm/notepad-- 2023-11-03 23:30:07 +08:00
爬山虎 7fcfa6191a 更新2.8以后新插件接口开发说明 2023-11-03 23:29:31 +08:00
爬山虎 ab5b978b7d
update README.md.
上传银河麒麟效果图。

Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-11-01 06:46:47 +00:00