Commit Graph

324 Commits

Author SHA1 Message Date
zinface 4da546af6c repo: 补充遗漏的插件模块改进部分 2023-02-22 15:22:32 +08:00
zinface fc50cf38a2 cmake/modules: 增加 NOTEPAD_BUILD_BY_SHARED 构建配方
增加 utils.cmake 进行获取在不同平台构建时的目标库的名称
2023-02-22 14:40:16 +08:00
zinface b531ed598c repo: 调整 cmake 脚本主入口的配方排列顺序 2023-02-22 11:41:13 +08:00
zinface 4a463afbb1 cmake/modules: 重新设计 QScintilla 库构建的宏控制形式 2023-02-22 11:33:46 +08:00
zinface 661a165f8e Merge branch 'official-develop' into official-cmake-dev 2023-02-21 23:05:51 +08:00
zinface 16462bea32 Merge branch 'cmake-with-modules' into officil-develop 2023-02-21 23:03:59 +08:00
XiaoPb 2eae8163e0
update src/findresultwin.cpp.
Item.model()->index(i, 0, Item)代替Item.child(i, 0)
消除警告,更新用法。
2023-02-21 13:44:05 +00:00
zinface 1d92faf28a repo: 取消对 Uos 打包时的 _Uos 的固定尾巴,并基于动态化 2023-02-21 17:56:07 +08:00
zinface 41f0802e84 cmake-deb-package: 增加声明发行版号,在构建时生成的文件中添加尾部声明 2023-02-21 17:53:06 +08:00
爬山虎 3a93873e14
!54 Bugs: 处理一些在 Visual Studio 中引发无法构建的问题
Merge pull request !54 from zinface/officil-develop
2023-02-20 13:03:33 +00: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
爬山虎 3baf596b13
!53 RE:全新构建结构与模式规划,从 Makefile 到 CMakeLists.txt 的定义
Merge pull request !53 from zinface/officil-develop
2023-02-20 10:23:37 +00:00
zinface 7b0c42ca63 Merge branch 'convert-next-cmake' into develop 2023-02-20 18:19:02 +08:00
zinface d5d4683d3f repo: 为 独立 Linux 平台的 Uos 构建进行打包时检查 OS ID 是否为 Uos 2023-02-19 22:44:27 +08:00
爬山虎 da61adb9a2
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-02-19 12:01:58 +00:00
zinface 7cf57ceb36 bug: 在 Visual Studio 中引发无法构建的问题,此处被锁定构建为动态库 2023-02-19 16:59:44 +08:00
zinface 249269b5d1 Merge branch 'convert-next-cmake' into develop 2023-02-19 16:42:19 +08:00
zinface 282eb0f870 repo: 补充 windows-universal.cmake 中的结构说明 2023-02-19 16:41:31 +08:00
zinface d0c22ec1b4 Merge branch 'convert-next-cmake' into develop 2023-02-19 04:04:42 +08:00
zinface 5037d17503 Merge branch 'convert-next-cmake' into develop 2023-02-19 04:03:34 +08:00
zinface 34f29c7a64 repo: 为核心模块构建进行注释说明 2023-02-19 03:58:11 +08:00
zinface 4432551a1e repo: 通用 Windows 平台构建,一切的起始 2023-02-19 02:34:27 +08:00
zinface 4187a875c4 repo: 最终确定通用 Linux 平台不同构建方案 2023-02-17 02:25:32 +08:00
zinface 359365c49b repo: 独立 Linux 平台的 Uos 构建 2023-02-17 02:00:13 +08:00
zinface f92b3a859c repo: 通用 Linux 平台的 Appimage 构建 2023-02-17 00:45:30 +08:00
zinface 7a3ee61a91 repo: 通用 Linux 平台的 Debian deb 构建 2023-02-17 00:09:34 +08:00
zinface b2bdd382a1 repo: 通用 Linux 平台构建,一切的起始 2023-02-16 23:41:58 +08:00
zinface 347f3a3616 repo: 全新构建结构与模式规划,从 Makefile 到 CMakeLists.txt 的定义 2023-02-16 23:16:50 +08:00
爬山虎 696dd9fd45
update src/qscint/src/qscilexerr.cpp.
解决Linux下编译错误

Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-02-15 14:00:53 +00:00
zinface 9fe169963e cmake-modules: 下一代模块化构建 2023-02-14 13:40:49 +08:00
zinface cb597ca5ec repo: 调整全局定义中定义声明形式将 -DUNICODE 转为 UNICODE= 2023-02-14 13:36:44 +08:00
爬山虎 b938e02e77
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-02-14 02:46:07 +00:00
爬山虎 c338fc5d54
update README.md.
修改Readme,避免不必要的口水战。

Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-02-14 02:38:36 +00:00
zinface e7b0410295 plugin-cmake: 增加对不同Qt版本构建时的尾巴,目前仅区分 Qt5/Qt6 2023-02-14 00:06:16 +08:00
爬山虎 5d2266e53a
!50 开发分支1.22.2代码合入主分支。
Merge pull request !50 from 爬山虎/develop
2023-02-13 13:33:06 +00:00
爬山虎 169101cc2e 更新插件接口说明 2023-02-13 13:27:30 +00:00
爬山虎 ab92d95baf 统一修改编码为utf8-bom 2023-02-13 13:27:30 +00:00
爬山虎 c8c0a8be8b 重新调整插件的功能 2023-02-13 13:27:30 +00:00
joker2770 600bcb50a8 style: remove personalized files. ⬇️ 2023-02-13 13:27:30 +00:00
joker2770 0a6486efc2 fix: use "" instead. 🐛 🚧 2023-02-13 13:27:30 +00:00
zinface 7650aee5c0 Merge branch 'windows-notepad-plugin-support-dev' into cmake-patchs-unstable-dev 2023-02-13 14:22:09 +08:00
zinface 51b678e5dc repo: 在整体构建之前增加全局定义 2023-02-13 14:16:33 +08:00
爬山虎 91b8a46c80
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2023-02-13 05:58:41 +00:00
zinface 44de15f3de plugin-cmake: 补充对 qrc 文件的 CMAKE_AUTORCC 默认构建支持 2023-02-13 13:12:27 +08:00
zinface 2e50a08a8c cmake/platforms: 补充 windows 平台构建的引用模块缺失 2023-02-13 00:41:13 +08:00
zinface 8a464fa8ad cmake/platforms: 对 windows 平台的安装以及插件开发支持 2023-02-13 00:41:13 +08:00
zinface bfade94164 pluginGl: 调整 if defined 检查的结构 2023-02-12 23:07:39 +08:00
zinface 44b879f7ce plugin-cmake: 增加对不同平台构建扩展时添加尾巴 2023-02-12 23:06:48 +08:00
爬山虎 cb2398b2e5
!47 开发分支1.22.2代码合入主分支。
Merge pull request !47 from 爬山虎/develop
2023-02-11 03:21:07 +00:00
爬山虎 24f4f6114e 整体合入v1.22.2的代码 2023-02-11 11:09:17 +08:00