From 6920774e64e4012b087eca595af86839bb515c61 Mon Sep 17 00:00:00 2001 From: gewuyou <1063891901@qq.com> Date: Tue, 10 Oct 2023 14:07:44 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=9A=A9=20=E5=AE=8C=E5=96=84=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=9B=BE=E6=A0=87=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- .../jnotepad/app/i18n/UiResourceBundle.java | 2 +- .../app/manager/ApplicationManager.java | 2 +- .../common/constants/AppConstants.java | 2 +- .../component/module/TextCodeArea.java | 2 +- .../jnotepad/model/entity/DirFileModel.java | 17 ++- .../java/org/jcnc/jnotepad/util/FileUtil.java | 20 ++-- .../org/jcnc/jnotepad/util/ResourceUtil.java | 70 +++++++++++++ .../java/org/jcnc/jnotepad/util/UiUtil.java | 97 ++++++++++++++++++ .../views/manager/SidebarToolBarManager.java | 9 +- .../{ => jcnc/app}/css/java_code_styles.css | 0 .../resources/{ => jcnc/app}/css/styles.css | 0 .../{ => jcnc/app}/i18n/i18n.properties | 0 .../{ => jcnc/app}/i18n/i18n_en.properties | 0 .../{ => jcnc/app}/i18n/i18n_zh_CN.properties | 0 .../app/images/appIcons}/JCNC.png | Bin .../app/images/appIcons}/icon.icns | 0 .../app/images/appIcons}/icon.ico | Bin .../app/images/appIcons}/icon.png | Bin .../jcnc/app/images/fileIcons/bat.png | Bin 0 -> 424 bytes .../resources/jcnc/app/images/fileIcons/c.png | Bin 0 -> 309 bytes .../jcnc/app/images/fileIcons/cplusplus.png | Bin 0 -> 694 bytes .../jcnc/app/images/fileIcons/csharp.png | Bin 0 -> 498 bytes .../jcnc/app/images/fileIcons/css.png | Bin 0 -> 598 bytes .../jcnc/app/images/fileIcons/database.png | Bin 0 -> 494 bytes .../jcnc/app/images/fileIcons/dll.png | Bin 0 -> 256 bytes .../jcnc/app/images/fileIcons/doc.png | Bin 0 -> 513 bytes .../jcnc/app/images/fileIcons/exe.png | Bin 0 -> 361 bytes .../jcnc/app/images/fileIcons/gif.png | Bin 0 -> 300 bytes .../jcnc/app/images/fileIcons/git.png | Bin 0 -> 369 bytes .../jcnc/app/images/fileIcons/golang.png | Bin 0 -> 246 bytes .../jcnc/app/images/fileIcons/html.png | Bin 0 -> 596 bytes .../jcnc/app/images/fileIcons/java.png | Bin 0 -> 442 bytes .../jcnc/app/images/fileIcons/js.png | Bin 0 -> 398 bytes .../jcnc/app/images/fileIcons/json.png | Bin 0 -> 229 bytes .../jcnc/app/images/fileIcons/kotlin.png | Bin 0 -> 625 bytes .../jcnc/app/images/fileIcons/lua.png | Bin 0 -> 369 bytes .../jcnc/app/images/fileIcons/markdown.png | Bin 0 -> 382 bytes .../jcnc/app/images/fileIcons/php.png | Bin 0 -> 384 bytes .../jcnc/app/images/fileIcons/png.png | Bin 0 -> 326 bytes .../jcnc/app/images/fileIcons/python.png | Bin 0 -> 610 bytes .../jcnc/app/images/fileIcons/ruby.png | Bin 0 -> 407 bytes .../jcnc/app/images/fileIcons/sh.png | Bin 0 -> 334 bytes .../jcnc/app/images/fileIcons/svg.png | Bin 0 -> 302 bytes .../jcnc/app/images/fileIcons/txt.png | Bin 0 -> 274 bytes .../jcnc/app/images/fileIcons/xml.png | Bin 0 -> 540 bytes .../app/images/sidebarIcons}/cmd.png | Bin .../app/images/sidebarIcons}/directory.png | Bin .../app/images/sidebarIcons}/tools.gif | Bin .../app/images/sidebarIcons}/tools.png | Bin .../resources/{img => jcnc/app/svg}/icon.svg | 0 tool/jpackage.sh | 2 +- tool/jpackage.txt | 2 +- 53 files changed, 197 insertions(+), 30 deletions(-) create mode 100644 src/main/java/org/jcnc/jnotepad/util/ResourceUtil.java rename src/main/resources/{ => jcnc/app}/css/java_code_styles.css (100%) rename src/main/resources/{ => jcnc/app}/css/styles.css (100%) rename src/main/resources/{ => jcnc/app}/i18n/i18n.properties (100%) rename src/main/resources/{ => jcnc/app}/i18n/i18n_en.properties (100%) rename src/main/resources/{ => jcnc/app}/i18n/i18n_zh_CN.properties (100%) rename src/main/resources/{img => jcnc/app/images/appIcons}/JCNC.png (100%) rename src/main/resources/{img => jcnc/app/images/appIcons}/icon.icns (100%) rename src/main/resources/{img => jcnc/app/images/appIcons}/icon.ico (100%) rename src/main/resources/{img => jcnc/app/images/appIcons}/icon.png (100%) create mode 100644 src/main/resources/jcnc/app/images/fileIcons/bat.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/c.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/cplusplus.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/csharp.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/css.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/database.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/dll.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/doc.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/exe.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/gif.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/git.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/golang.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/html.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/java.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/js.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/json.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/kotlin.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/lua.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/markdown.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/php.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/png.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/python.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/ruby.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/sh.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/svg.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/txt.png create mode 100644 src/main/resources/jcnc/app/images/fileIcons/xml.png rename src/main/resources/{ => jcnc/app/images/sidebarIcons}/cmd.png (100%) rename src/main/resources/{ => jcnc/app/images/sidebarIcons}/directory.png (100%) rename src/main/resources/{ => jcnc/app/images/sidebarIcons}/tools.gif (100%) rename src/main/resources/{ => jcnc/app/images/sidebarIcons}/tools.png (100%) rename src/main/resources/{img => jcnc/app/svg}/icon.svg (100%) diff --git a/README.md b/README.md index 78c11e8..752e774 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
-
+
sE0qofXl|U=74RA}Ay*EOWn0E*iS2pFRv8fsn1_lH~lQaAegYEn2dH)=I
czGGp%0}=|NZAmHS6#xJL07*qoM6N<$f_A`{sQ>@~
literal 0
HcmV?d00001
diff --git a/src/main/resources/jcnc/app/images/fileIcons/php.png b/src/main/resources/jcnc/app/images/fileIcons/php.png
new file mode 100644
index 0000000000000000000000000000000000000000..d559dfe1f1fc0685dc93e5f45837df43b88d32ce
GIT binary patch
literal 384
zcmV-`0e}99P)