Haowei Wen
4b2e857f08
Fix chat is broken on Minecraft 1.20
2023-06-12 00:42:41 +08:00
Glavo
0280a34d00
fix #2267 : filter duplicate jars in the class path ( #2280 )
2023-06-11 15:47:43 +08:00
Glavo
811707b611
代码清理以及微优化 ( #2244 )
2023-05-26 00:52:46 +08:00
Glavo
9152550bda
Suppress compilation warnings ( #2243 )
...
* Suppress compilation warnings
* update
2023-05-24 22:05:30 +08:00
Glavo
49287453eb
优化 VersionNumber ( #2240 )
...
* 优化 VersionNumber
* Add more tests
* update
* update tests
2023-05-24 21:28:22 +08:00
Glavo
c6afd53e73
Bump dependencies ( #2191 )
2023-04-06 02:41:57 +08:00
Glavo
316607b333
添加对 Linux RISC-V 64 平台的基本支持 ( #2187 )
2023-04-01 06:29:51 +08:00
Glavo
7356335106
添加环境变量设置 ( #2157 )
...
* Remove unused methods
* 添加环境变量设置
* update
* update
2023-02-26 23:46:00 +08:00
Glavo
d8c96769ea
Bump dependencies ( #2149 )
2023-02-24 04:31:45 +08:00
Glavo
0eac7b5d12
Use MESA_LOADER_DRIVER_OVERRIDE on Linux ( #2146 )
2023-02-24 01:56:01 +08:00
Glavo
af63c3aa3a
添加渲染器设置 ( #2145 )
...
close #2143
2023-02-24 01:32:15 +08:00
Glavo
6f70da51f9
Use computeIfAbsent in EventBus ( #2138 )
2023-02-19 13:25:20 +08:00
Glavo
b116186f42
fix export batch script ( #2107 )
2023-02-11 23:43:13 +08:00
zkitefly
54eab87356
初始化内容修改为“热度” ( #2099 )
...
* 将初始化内容设定为“名称”排序
* 更新 RemoteModRepository.java
* 初始化内容修改为“下载量”
搜索时排序依然是“名称”
* 还是默认“热度”吧
因为一般搜模组都是搜热度比较高的,搜出的结果就较为准确
* Update DownloadListPage.java
2023-02-11 13:51:32 +08:00
Glavo
bffbfd7af9
Fix the problem of adding redundant G1 parameters ( #2092 )
2023-02-09 22:18:01 +08:00
Glavo
1ac1ff3c95
fix crash
2023-02-08 21:16:24 +08:00
Glavo
7e522ff136
弃用 commons-lang ( #2061 )
...
* Remove ArrayUtils
* Remove MutableObject
* VersionRange
* Replace Range with VersionRange
* fix checkstyle
* Update
* update
* update
* fix checkstyle
* fix checkstyle
* update
2023-02-08 19:57:52 +08:00
zkitefly
90c261ddd1
Quilt 相关功能完善 ( #2035 )
...
* Quilt 相关功能完善
- Mcbbs 整合包适配 Quilt
- 自定义命令支持 Quilt 环境变量
- 顺便把语言文件内的机翻错误“\:”修复
* Fix
---------
Co-authored-by: Yuhui Huang <i@huangyuhui.net>
2023-02-08 19:54:54 +08:00
zkitefly
29410b951d
优化日志分析器 ( #2038 )
...
* 更新 CrashReportAnalyzer.java
* Edit
* Fix
* add
* 删除 CrashReportAnalyzerTest.java
试试删掉的话能不能构建成功
* Fix
* Fix
* Revert "删除 CrashReportAnalyzerTest.java"
This reverts commit 4fe873cfcb
.
* 换回 LibericaJDK
* Fix
尴尬(
* 更新 GameCrashWindow.java
修改大小以显示更多内容(防止左下角按钮被吞掉)
* 更新 I18N_zh_CN.properties
- 修改链接,可以跳转至特定地方
- 统一叫法 "全局(特定)游戏设置"
- 将升级显卡的相关教程文章更换
* Fix
* Update CrashReportAnalyzer.java
* Fix
- 删除重复检查项
* 添加日志检查
https://paste.ee/p/vv7DD
* fix
* add
怎么tm还来一个
* 更新 CrashReportAnalyzerTest.java
* 调整
* fix
* 更新 I18N_zh_CN.properties
* 更新 I18N_zh_CN.properties
* 添加重复安装 Optifine检查
https://github.com/huanghongxun/HMCL/discussions/1904#discussioncomment-4340734
* 添加重复安装 Forge 的检查
test
更新 CrashReportAnalyzer.java
fix
* 完善 OPTIFINE_IS_NOT_COMPATIBLE_WITH_FORGE
完善 OPTIFINE_IS_NOT_COMPATIBLE_WITH_FORGE
https://github.com/huanghongxun/HMCL/discussions/1904#discussioncomment-4332485
https://github.com/huanghongxun/HMCL/discussions/1904#discussioncomment-4332522
* fix
* 调整 FABRIC_WARNINGS
https://paste.ee/p/KOTyX
2023-02-06 22:56:58 +08:00
Glavo
461cde3282
改进 LogWindow ( #1971 )
...
* Add CircularArrayList
* fix test
* update
* update
2023-02-06 22:55:16 +08:00
Glavo
e76d520cac
x86-64 平台上不自动选择 32 位 Java ( #2042 )
...
* close #2041
* update
* update
2023-02-06 22:49:37 +08:00
Glavo
ec6637728a
代码清理 ( #2072 )
...
* Remove unused methods
* newRaisedButton
* update
* update
* update
* update
* update
* toLowerCase and toUpperCase
* update
* update
2023-02-06 22:44:19 +08:00
Glavo
e543ee3f55
建议 Forge 用户使用官方推荐版本的 Java 启动游戏 ( #2033 )
...
* Share LibraryAnalyzer
* Add a new JavaVersionConstraint rule
* Update message
2023-02-02 21:35:22 +08:00
zkitefly
f7526d4cdc
将初始化内容设定为“名称”排序 ( #2054 )
...
* 将初始化内容设定为“名称”排序
* 更新 RemoteModRepository.java
2023-02-02 21:33:43 +08:00
Glavo
c86302df58
Update NormalizedSkin ( #2036 )
...
* Update NormalizedSkin
* Add tests
* update
* update
2023-02-02 21:26:27 +08:00
Glavo
d4398764a1
Update Texture ( #2037 )
...
* Update Texture
* fix checkstyle
2023-02-02 21:25:05 +08:00
Glavo
92ce7c83ca
清理代码 ( #1990 )
...
* cleanup
* Cleanup StringUtils
* Cleanup CommandBuilder
* Cleanup CommandBuilder
* Use 'String::replace(char, char)'
2023-01-14 02:37:55 +08:00
Glavo
753ba956fe
fix #1705 : Do not re-enable mod after update ( #2001 )
...
* fix #1705 : Do not re-enable mod after update
* update
* Do not select disabled mods by default
2023-01-14 02:37:11 +08:00
Glavo
0130676b42
fix #1999 : Add overrideJavaArguments to LaunchOptions ( #2000 )
...
* fix #1999 : Add overrideJavaArguments to LaunchOptions
* fix checkstyle
2023-01-14 02:16:20 +08:00
Glavo
42dd877b97
Bump junit from 4 to 5 ( #1997 )
2023-01-14 01:48:38 +08:00
Glavo
1cc429c7ca
优化 mod 列表加载速度 ( #1985 )
...
* Share ZipFileSystem
* fix memory leak
2023-01-08 18:15:55 +08:00
Glavo
7c8d75f5a4
fix memory leak ( #1986 )
2023-01-07 21:33:16 +08:00
Glavo
593e70fa43
优化对 Java 兼容性问题的检测 ( #1973 )
...
* Optimization Tips
* cleanup code
2023-01-07 21:29:18 +08:00
Glavo
6475e03c01
Improve quilt support ( #1974 )
2023-01-07 21:27:25 +08:00
Glavo
3f0e8138b1
fix Modpack::acceptFile ( #1972 )
...
* fix Modpack::acceptFile
* fix separator
2023-01-07 21:25:36 +08:00
Glavo
0f0f5cbc28
fix #1905 : fix path splicing ( #1951 )
2022-12-30 17:01:49 +08:00
Glavo
bed74dc66c
fix find HMCL directory ( #1953 )
2022-12-30 17:00:10 +08:00
Glavo
d032b3c677
close #1376 : 在用户文件夹中存储账户信息 ( #1941 )
...
* Save accounts in hmcl dir
* close #1377 : Add conversion button
* fix YggdrasilAccount::getIdentifier()
* Check whether the account exists before moving
* Add server url to selected account
* Add global prefix
2022-12-30 02:03:19 +08:00
Glavo
4c2d1063ec
fix #1922 : Add Xms only when the min memory is less than the max memory ( #1949 )
2022-12-30 01:59:02 +08:00
Yingchi Long
2e7e2d261c
feat: use XDG_DATA_HOME as for Linux working directories ( #1948 )
2022-12-30 01:58:15 +08:00
zkitefly
9750c69742
fix #1926 ( #1940 )
2022-12-28 23:22:46 +08:00
Glavo
d67dd700e9
修复主题相关问题 ( #1915 )
...
* Update blue.css
* fix
* fix
* Cleanup Code
* Use blue.bss
* fix read theme
2022-12-17 18:34:10 +08:00
Glavo
a7108f318a
Adjust JVM arguments priority ( #1898 )
...
* Adjust JVM arguments priority
* #1889 : Use the default JVM arguments consistent with the official launcher
* Follow -Xmx settings in modpack info
* Do not force generation of -Xmx
2022-12-06 13:34:32 +08:00
Glavo
1ec9e41459
fix #1885 : filter letter color code ( #1890 )
2022-12-02 17:28:25 +08:00
Glavo
a6231ac593
修复内存泄漏 ( #1888 )
...
* Fix memory leaks
* Cache icon in cell
* Lazy acquisition of availableCharsets
2022-12-02 17:27:52 +08:00
Glavo
ea91ee91ec
close #1199 : Reimplement Zipper ( #1891 )
2022-12-02 17:26:00 +08:00
Glavo
d4c0c30283
修复在精简 JRE 上崩溃的问题 ( #1893 )
...
* Do not load javafx.web on unsupported platforms
* No longer requires jdk.zipfs to exist
2022-12-02 17:23:08 +08:00
Glavo
9e2c46a6f8
Gradle 7.6 ( #1895 )
2022-12-02 17:22:09 +08:00
Glavo
ce31bcc6e0
Catch the exception that the OperatingSystemMXBean does not exist
2022-12-01 03:51:21 +08:00
Glavo
d11e22026c
修复遗留问题 ( #1875 )
...
* Check the sha1 file of java in the minecraft runtime dir
* Fix download Java on macOS
* misc
* Verify Java at startup
* Find the Java installed by official launcher on osx-arm64
* Extract the downloaded file to a temporary file
* Rollback JavaRepository.getSystemJavaPlatform
2022-11-26 21:43:35 +08:00