Commit Graph

157 Commits

Author SHA1 Message Date
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
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
zinface e7b0410295 plugin-cmake: 增加对不同Qt版本构建时的尾巴,目前仅区分 Qt5/Qt6 2023-02-14 00:06:16 +08: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
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
zinface 2b9774a171 pluginGl: 增加 NOTEPAD_PLUGIN_[METADATA|IMPLEMENT] 宏
依赖 NOTEPAD_PLUGIN_MANAGER 提供
2023-02-10 09:46:34 +08:00
zinface 07624d37a3 plugin-cmake: 补充模块的部分注释,导出 compile_commands.json 2023-02-10 09:41:59 +08:00
zinface 6c73b3530e cmake/platforms: 对 linux 平台的安装内容部分进行调整 2023-02-09 11:23:48 +08:00
zinface 9e78c806d3 plugin-cmake: 处理 NotepadPlugin 为后续的其它平台插件构建的支持 2023-02-09 11:18:36 +08:00
zinface 43d5b525fb cmake/platforms: 区分 linux/macos/windows 目标系统的构建 2023-02-08 22:50:32 +08:00
zinface 02549b5739 plugin-cmake: 对插件开发时启用 NOTEPAD_PLUGIN_MANAGER 宏 2023-02-08 03:12:03 +08:00
zinface 2026803d8a pluginGl: 添加 NOTEPAD_PLUGIN_MANAGER 控制宏提供插件模板 2023-02-08 03:10:59 +08:00
zinface 5eeb6f8d47 repo: 更新 SparkDesktopMacros 标准格式 2023-02-08 03:07:37 +08:00
zinface b751207a0f repo: 在调整 CMakeLists.txt 中三个构建部分的分隔注释 2023-02-08 01:49:39 +08:00
zinface 23eb1564b7 repo: 采用项目中完整的 Linux 资源文件安装 2023-02-07 10:28:25 +08:00
zinface 3eb29c2e90 fix-plugin-cmake: 修复插件 CMake 部分定义的错误 2023-02-07 10:28:25 +08:00
zinface 005783e605 linux/plugin-doc: 添加 Notepad-- 插件构建描述文档 2023-02-07 10:28:25 +08:00
zinface 5e9814c4d9 linux/plugin-support: 添加 Notepad-- 插件构建模块支持 2023-02-07 10:28:25 +08:00
zinface d69e43f2ef repo: 预留配置为插件相关支持部分 2023-02-07 10:28:25 +08:00
zinface 1f1a6167d9 repo: 将现有构建转为 spark 化 2023-02-07 10:28:25 +08:00
zinface a1ed99ab27 repo: 引入 Spark 现有完整构建模块 2023-02-07 10:28:25 +08:00
zinface 73bb01ce79 cmake-version: 将版本降到 3.22 以适用于 cmake 构建 2023-02-07 10:28:25 +08:00
zinface c44449cd8a repo: 对 desktop 文件添加 %F 参数,以保证可正确传入参数 2023-02-07 10:28:25 +08:00
zinface b0ee89991d desktop: 为 desktop 添加文本文件的相关 MimeType 2023-02-07 10:28:25 +08:00
zinface b8d855c95f repo: 引入 Spark 构建,支持构建 Appimage 2023-02-07 10:28:25 +08:00
zinface 2b28d310d6 repo: 引入 Spark 构建,支持构建 deb 2023-02-07 10:28:25 +08:00
coconil 8c2478f6fa add cmake support 2023-02-07 10:28:25 +08:00
zinface 43df23b4f4 cmake-patchs: 添加一个 Windows QtCreator 中出现编译问题的补丁 2023-02-07 10:25:52 +08:00
zinface 5a30398f9b cmake-patchs: 添加来源于 ebird98 提供的 Qt6 纯化的相关变更补丁 2023-02-07 10:25:52 +08:00
zinface aef7477ffa cmake-patch: 更新补丁采用项目中完整的 Linux 资源文件安装 2023-02-07 10:25:52 +08:00
zinface cc90eef3c3 cmake-patch: 更新补丁 修复插件 Linux Notepad-- 插件部分的定义错误 2023-02-07 10:25:52 +08:00
zinface 6b21884a22 cmake-patch: 更新补丁添加 Linux Notepad-- 插件构建支持 2023-02-07 10:25:52 +08:00
zinface df73e80a37 cmake-patch: 添加一个 cmake 版本降级到 3.16 的补丁 2023-02-07 10:25:52 +08:00
zinface 61c27a73ac cmake-patch: 更新补丁用于最新 master 分支构建 2023-02-07 10:25:52 +08:00
zinface 9a2ed8b18c cmake-patch: 添加一个 cmake 版本降级到 3.22 的补丁 2023-02-07 10:25:52 +08:00
zinface 05a4a78f78 cmake-patchs: 更新补丁补充 desktop 文件的 MimeType 与 %F 参数 2023-02-07 10:25:52 +08:00
zinface ed5adfc592 patchs-doc: 增加补丁操作说明文档 2023-02-07 10:25:52 +08:00
zinface 692b29d9e0 cmake-patch: 为 ndd 项目添加一个 cmake 构建的补丁
1. 基于 coconil 引入的 cmake 构建支持
2. 基于 cmake 构建 引入的 spark 构建 deb 与 Appimage

在应用此补丁后:
1. 可以 直接  make package 构建 deb
2. 可以直接  make linuxdeploqt  genrate-appimage
2023-02-07 10:25:52 +08:00
爬山虎 664c8184e7
!25 Add openSUSE Tumbleweed installation instructions to README.md.
Merge pull request !25 from Kamey03/N/A
2023-02-07 01:44:34 +00:00
爬山虎 f22574122b
!26 Fixed some grammar errors in the code.
Merge pull request !26 from Kamey03/N/A
2023-02-07 01:41:34 +00:00
爬山虎 c26f9ba3f8
!27 add README_EN.md.
Merge pull request !27 from Kamey03/N/A
2023-02-07 01:35:14 +00:00
爬山虎 c1b1ab3f87
!28 Update README.md to Add Multi-Language Support
Merge pull request !28 from Kamey03/N/A
2023-02-07 01:25:07 +00:00