57 Commits

Author SHA1 Message Date
36ac4c87f1 重构项目结构 2023-10-11 02:43:52 +08:00
gewuyou
6e2889453c 👔 完善标签页右键菜单 2023-10-08 21:07:45 +08:00
cccqy
761c2cca8b 完善编译运行界面 2023-10-07 01:20:50 +08:00
70d97cd6e9
!146 移动开发者页面到帮助,移除插件示例按钮
Merge pull request !146 from 格物方能致知/refactor-I85JM0
2023-10-06 03:43:56 +00:00
6dff6baa8e 增加编译功能 2023-10-06 01:41:20 +08:00
gewuyou
3034568047 🚚 移动开发者页面到帮助,移除插件示例按钮 2023-10-05 22:38:36 +08:00
gewuyou
981fa41f25 一些小优化 2023-10-05 11:03:13 +08:00
87c90072f8 重构项目的UI为component
重构项目整体结构
2023-10-05 01:00:42 +08:00
gewuyou
8608ad6e75 ♻️ 重构代码 重构顶部菜单栏管理类,减少耦合方便扩展 🐛 修复 BUG 修复重复点击设置按钮导致重复创建设置页面 2023-10-04 18:25:31 +08:00
gewuyou
8a94fb67ec 🚩 为文件树添加图标,修改项目结构 2023-10-03 13:07:21 +08:00
gewuyou
239d69ddc3 🚩 添加监测已打开的文件状态功能逻辑 2023-10-02 20:29:12 +08:00
gewuyou
35551de78b 🚩 实现缓存逻辑缓存逻辑 2023-09-30 20:38:48 +08:00
gewuyou
dc71382e71 Merge branch 'release-v1.1.13' of https://gitee.com/jcnc-org/JNotepad into develop
# Conflicts:
#	src/main/java/org/jcnc/jnotepad/views/root/top/menu/TopMenuBar.java
2023-09-23 16:33:36 +08:00
gewuyou
d2565799ef ♻️ 重构代码 重构顶部菜单栏与侧边工具栏 2023-09-23 16:16:18 +08:00
b5b5cb0606 完善插件管理页面 2023-09-23 11:50:21 +08:00
7bf7065ca7 增加插件布局和图片 2023-09-23 10:26:35 +08:00
86819258fa 修复jlink错误问题 2023-09-20 00:08:12 +08:00
gewuyou
399ef925a5 ♻️ 重构插件类加载逻辑 🐛 修复 导入插件错误 添加工具栏插件支持 2023-09-19 14:36:57 +08:00
425c4ce6bd 增加本地终端 2023-09-17 23:30:24 +08:00
gewuyou
bd3bff528c ♻️ 重构代码 重构样式 2023-09-13 19:13:55 +08:00
gewuyou
46d859ef30 🚩新建分支尝试修复行号bug 2023-09-13 11:46:40 +08:00
gewuyou
967ad9343c ♻️ 重构代码 重构应用对话框类 2023-09-11 23:11:20 +08:00
gewuyou
df7140ff34 ♻️ 重构代码 重构应用对话框类 添加依赖 添加lombok依赖减少实体类代码量 2023-09-11 21:32:38 +08:00
gewuyou
26bb88422d ♻️ 重构代码 初步重构项目结构 2023-09-09 19:25:36 +08:00
gewuyou
c60bfdd598 ♻️ 重构代码 初步重构项目结构 2023-09-09 18:56:28 +08:00
gewuyou
eb6084ca26 ♻️ 重构代码 重构对话框创建,将对话框创建使用建造者模式创建 2023-09-03 23:13:31 +08:00
gewuyou
8cbea747bf ♻️ 重构代码 重构对话框创建与其工具类的初步封装 添加第三方图标库 2023-09-03 12:14:24 +08:00
3e04aa09da 解决冲突 2023-09-02 13:25:17 +08:00
f7543c2a64 优化项目doc注释和符合规范 2023-09-02 01:08:38 +08:00
gewuyou
2ffefb6c7b 🚩 修改打开重复文件的逻辑 2023-09-01 23:35:53 +08:00
3bd945a2e6 重构ui代码 2023-08-31 01:42:05 +08:00
gewuyou
3a8b939cbe ️ 优化代码逻辑 2023-08-30 13:38:04 +08:00
442c7ebee6 增加设置页面 2023-08-30 05:24:24 +08:00
69922ea846 增加设置按钮 2023-08-30 04:12:49 +08:00
gewuyou
5cda1ddf87 🚩 添加使用系统文件选择器时显示应用图标 2023-08-29 14:22:54 +08:00
songdragon
50aea7774e refactor: 统一配置入口 2023-08-27 21:49:16 +08:00
gewuyou
a9dd2e21c5 ️ 优化代码 🗑️ 清理无效的代码 2023-08-27 17:59:31 +08:00
815e2b01a8 实现对象化json 2023-08-27 00:46:00 +08:00
songdragon
d26827075b refactor: #I7W7AG 使用jackson替代json 2023-08-27 00:14:50 +08:00
c7d36438e1 // todo 切换语言并将语言修改设置回本地,
//  1.只更新json的language为english,没有保存
2023-08-26 15:18:01 +08:00
gewuyou
785600c857 🔨 修改项目文件结构 2023-08-26 12:29:53 +08:00
gewuyou
eb7eb2552c 添加置顶功能 ️ 优化配置文件读取 2023-08-25 23:05:44 +08:00
gewuyou
fbc1d020d9 添加置顶功能 2023-08-25 16:18:26 +08:00
gewuyou
97d8776a5e 🚩 添加自定义配置文件功能 2023-08-24 17:30:22 +08:00
songdragon
2410f6e213 feat: 实现侦测文件内容编码,并使用侦测成功的编码打开 2023-08-24 00:46:51 +08:00
gewuyou
2c6c88d62c ✏️ 修正:修复打包后,启动程序日志框架提示缺少javax/naming/NamingException 2023-08-22 16:52:58 +08:00
gewuyou
7b9e4f4aef 添加依赖:添加并引入Slf4j api 与 logback作为项目日志框架,已替换项目内控制台输出,简单封装了日志工具类 2023-08-22 15:57:23 +08:00
kb
9808d49377 更换解析json库 2023-08-19 22:57:11 +08:00
b2718c1932 实现带行标的textarea
(未隐藏滚动条)
2023-08-19 14:12:58 +08:00
kb
2ea22fc5a2 feat: 快捷键 2023-08-18 19:18:30 +08:00