Commit Graph

  • c3ec7741dc Change "Game directory" to "Run directory" huangyuhui 2018-08-28 00:22:12 +08:00
  • f4f89fac1f Merge pull request #438 from yushijinhun/force-update huanghongxun 2018-08-26 19:51:20 +08:00
  • 5262150d3c Prevent 2.x being updated to 3.x yushijinhun 2018-08-26 19:34:10 +08:00
  • b5f56eb2b5 Remove force update feature yushijinhun 2018-08-26 19:02:47 +08:00
  • 9a375fd0d1 Add hiding versions. Closes #437 huangyuhui 2018-08-26 11:50:42 +08:00
  • 6ca4aeb5a2 Support 1.13 auto-installing huangyuhui 2018-08-26 11:48:27 +08:00
  • 8ed4a9a5f2 Fix not showing Optifine 1.13 alpha huangyuhui 2018-08-25 19:53:29 +08:00
  • a4578405cf Remove RandomUserAgent huangyuhui 2018-08-25 19:39:00 +08:00
  • 73f147b7e2 Update Chinese localization huangyuhui 2018-08-23 21:45:56 +08:00
  • 5c3d735315 Prevent HMCL 2.x updating huangyuhui 2018-08-23 21:45:47 +08:00
  • 200621996d Merge pull request #431 from pan93412/javafx huanghongxun 2018-08-22 20:56:12 +08:00
  • a912a0a07e Update Chinese (Taiwan) Translation byStarTW 2018-08-22 20:54:49 +08:00
  • 4146ceb048 Fix not downloading the correct game version huangyuhui 2018-08-22 04:25:35 +08:00
  • ad568d2b9f Fix #429 huangyuhui 2018-08-22 02:08:49 +08:00
  • c7bfb9a11d Suggest user to install latest Java 8 to avoid potentional game crashing huangyuhui 2018-08-21 20:44:25 +08:00
  • c9391181bd Display empty message when loading 1.13 forge version list huangyuhui 2018-08-21 19:31:04 +08:00
  • b08eb519bf Remove logging support which is meaningless huangyuhui 2018-08-21 11:48:19 +08:00
  • 47c4fc2f7e Fix #426 huangyuhui 2018-08-20 11:53:02 +08:00
  • dfd177433a Fix not replacing tokens metioned in #426 huangyuhui 2018-08-20 11:38:06 +08:00
  • 27381e9696 Merge pull request #425 from yushijinhun/yushijinhun/javafx huanghongxun 2018-08-19 19:47:30 +08:00
  • 1c7827c53c Deprecate and partially remove ImmediateProperty yushijinhun 2018-08-19 15:52:14 +08:00
  • 9512bdb5d6 Remove UpdateChecker.updateChannel & Fix concurrent problems in update checking yushijinhun 2018-08-19 15:43:34 +08:00
  • 33d1f1d692 Not showing 'unknown' in mod info huangyuhui 2018-08-19 12:19:11 +08:00
  • c6b49545ff Fix #424 huangyuhui 2018-08-19 12:13:39 +08:00
  • a4a833bfdb Fix auto-installing: missing checksums in game json huangyuhui 2018-08-19 11:58:02 +08:00
  • 2e1b6e4630 Fix not correctly loading remote game version list huangyuhui 2018-08-19 11:56:39 +08:00
  • 6911cfa387 try to move deleting version to trash huangyuhui 2018-08-19 11:34:07 +08:00
  • aa29f890de Log memory size and metaspace huangyuhui 2018-08-19 02:03:05 +08:00
  • 0f4e6a01bc Fix unable to install more than one libraries huangyuhui 2018-08-19 01:18:57 +08:00
  • 1d3d8d6710 Show OptiFine versions in dividually huangyuhui 2018-08-19 00:39:47 +08:00
  • 005e06c56f Always download Optifine from BMCLAPI huangyuhui 2018-08-19 00:35:37 +08:00
  • 0a7c32b3cb Friendly prompt warning user about independent version deletion huangyuhui 2018-08-18 22:40:08 +08:00
  • 82916a04ea Check if forge libraries' checksums are valid huangyuhui 2018-08-18 22:25:13 +08:00
  • ba2e419894 Fix #422 huangyuhui 2018-08-18 22:09:16 +08:00
  • 0812c9025d Do not check game asset hash code for every launching huangyuhui 2018-08-18 02:00:00 +08:00
  • 4c59ed3ccf Fix installing MultiMC modpack huangyuhui 2018-08-18 01:12:22 +08:00
  • 43d8d96608 Add doublequotes when doublequotes exist in windows batch huangyuhui 2018-08-18 00:43:55 +08:00
  • 26a6a7d883 Add doublequotes when special characters exist in launch script. Closes #420 huangyuhui 2018-08-18 00:31:54 +08:00
  • 2e9c237367 Use system proxy by default huangyuhui 2018-08-17 23:48:01 +08:00
  • 99d2816ea7 Suppress RuntimeException since -1 is possible huangyuhui 2018-08-17 22:11:46 +08:00
  • 7c3853b0e6 Not logging command line in ProcessStoppedEvent huangyuhui 2018-08-17 22:10:11 +08:00
  • 53aecf38e0 Support displaying Rift mod information huangyuhui 2018-08-17 22:09:37 +08:00
  • 41fab0a781 Log launching game version name huangyuhui 2018-08-17 21:56:52 +08:00
  • 3df35aa373 Translate ZipError into ZipException since ZipError is not IOException huangyuhui 2018-08-17 21:53:29 +08:00
  • 543eaa4f66 Force cancel using custom log4j config huangyuhui 2018-08-17 21:52:35 +08:00
  • 3a851b7f1a Fix unable to launch 1.13 with Rift huangyuhui 2018-08-17 21:51:25 +08:00
  • 089ae1e313 Suppress InterruptedException huangyuhui 2018-08-17 21:51:12 +08:00
  • bfe5802d02 Remove roboto font huangyuhui 2018-08-16 02:46:49 +08:00
  • 3ec6c97380 Replace 2.x with existent 3.x huangyuhui 2018-08-15 01:40:18 +08:00
  • e376da208d Fix duplicate JavaVersions in Windows. Closes #419 huangyuhui 2018-08-14 10:44:24 +08:00
  • 3b02c5e4e0 Merge branch 'javafx' of https://github.com/huanghongxun/HMCL into javafx huangyuhui 2018-08-14 00:10:48 +08:00
  • 1bcc79c415 Fix always trying to close launcher when game version cannot be obtained huangyuhui 2018-08-14 00:09:20 +08:00
  • 9e2cb25d01 Convert old offline account setings huangyuhui 2018-08-14 00:08:35 +08:00
  • 7e820ba2a5 Fix closeDialog() throws NPE yushijinhun 2018-08-13 22:18:18 +08:00
  • b079940cd9 Fix uniquing text2speech and its native library. Closes #418 huanghongxun 2018-08-11 09:45:31 +08:00
  • 593ee24429 Merge branch 'javafx' of https://github.com/huanghongxun/HMCL into javafx huanghongxun 2018-08-10 19:05:26 +08:00
  • f7a91bf10c Fix version setting not saved huanghongxun 2018-08-10 19:04:33 +08:00
  • dad7ac706f Add update channel selection huanghongxun 2018-08-10 12:53:49 +08:00
  • 13c48ce78c Merge pull request #417 from tsl0922/osx-maximized Haowei Wen 2018-08-10 08:26:56 +08:00
  • 8ecbba1003 Remove native window border on osx Shuanglei Tao 2018-08-09 23:41:56 +08:00
  • 8bf6a9ec9d Rename AdvancedListItem huanghongxun 2018-08-09 20:22:57 +08:00
  • 64092a4bd4 Merge branch 'yushijinhun-java' into javafx huanghongxun 2018-08-09 13:54:54 +08:00
  • 8e6bcd969e Refactor JavaVersion yushijinhun 2018-08-09 12:51:32 +08:00
  • 6777dd7ea7 Fix UnsupportedOperationException in java lookup yushijinhun 2018-08-09 12:41:39 +08:00
  • f16885568e Make config files hidden yushijinhun 2018-08-09 12:30:00 +08:00
  • ab109bcfcc Merge pull request #414 from yushijinhun/javafx huanghongxun 2018-08-09 11:41:27 +08:00
  • 17f71eaa21 Fixes FileSystemNotFoundException in createZipFileSystem yushijinhun 2018-08-09 11:32:07 +08:00
  • 3a294e354a ExeLauncher: Search Java in C:/Program Files huanghongxun 2018-08-08 21:16:57 +08:00
  • 54814181b9 Change xz compressing level to 6 since CI server does not have enough memory huanghongxun 2018-08-08 12:57:42 +08:00
  • 935c2bd6e5 Merge branch 'rewrite-upgrade' into javafx huanghongxun 2018-08-08 10:03:14 +08:00
  • a2b74b8e78 Fix getImplementationVersion returning null on Java 9. huanghongxun 2018-08-08 10:02:34 +08:00
  • 09730d74e0 Merge branch 'rewrite-upgrade' of https://github.com/yushijinhun/HMCL into rewrite-upgrade huanghongxun 2018-08-07 22:18:58 +08:00
  • 2bf03291ce Try Java8 for Minecraft 1.12.2 or older modded game huanghongxun 2018-08-07 22:10:34 +08:00
  • 93e5851167 Improve config compatibility with HMCL 2.x. Fix #411 huanghongxun 2018-08-07 18:40:23 +08:00
  • 61fd581ef5 Hide the separator line between refreshNavButton and window buttons when refreshNavButton is hidden huanghongxun 2018-08-07 18:08:20 +08:00
  • 51afcf2dee Use ZipFileSystem instead of commons-compress huanghongxun 2018-08-07 11:52:01 +08:00
  • cadafe13e1 Remove IOUtils.closeQuietly huanghongxun 2018-08-06 14:02:07 +08:00
  • 47031cb70e Merge pull request #413 from tsl0922/osx Haowei Wen 2018-08-06 18:36:53 +08:00
  • b3e776b4bc Use native window border on osx (workaround for #403) Shuanglei Tao 2018-08-05 23:10:17 +08:00
  • e57a1a8da6 Make gradlew executable Shuanglei Tao 2018-08-05 23:08:27 +08:00
  • 7f2a392a33 Use com.github.johnrengelman.shadow plugin yushijinhun 2018-08-05 11:06:50 +08:00
  • 055379f569 Add .pack.gz build back yushijinhun 2018-08-05 09:37:55 +08:00
  • 2b8843ca19 Replace .pack.gz with .pack.xz yushijinhun 2018-08-05 01:02:42 +08:00
  • ace830bced Refactor build.gradle yushijinhun 2018-08-05 00:42:05 +08:00
  • 3c2f232acb Rename PACK -> PACK_GZ yushijinhun 2018-08-04 23:11:31 +08:00
  • 86030e64ca Extract writeToStorage() yushijinhun 2018-08-04 23:10:14 +08:00
  • b1ce3c31f5 Build packed archive huanghongxun 2018-08-04 22:12:02 +08:00
  • 04553c2c56 Support packed update archive huanghongxun 2018-08-04 22:04:59 +08:00
  • bdb7afa860 Replace updateSource with updateChannel yushijinhun 2018-08-04 21:39:19 +08:00
  • 7096135cdf Change update source to hmcl.huangyuhui.net yushijinhun 2018-08-04 21:26:46 +08:00
  • be37014206 Use Paths.get(url.toURI()) in LocalVersion.current() yushijinhun 2018-08-04 21:17:52 +08:00
  • b78beb3305 Copy downloaded HMCL to .hmcl only after it's verified yushijinhun 2018-08-01 12:32:37 +08:00
  • 38f27d134d Change task.test() to executor.test() yushijinhun 2018-08-01 12:18:07 +08:00
  • 3b42ba9375 Add version query when checking for update yushijinhun 2018-07-31 19:46:22 +08:00
  • 4f52bb2ffe Add option hmcl.update_source.override yushijinhun 2018-07-31 19:41:50 +08:00
  • dd45e1b3db Add JAR integrity check yushijinhun 2018-07-31 19:39:21 +08:00
  • e38bfdfc73 Refactor build.gradle yushijinhun 2018-07-31 15:48:29 +08:00
  • 73caebff00 Remove unnecessary saveConfig() call yushijinhun 2018-07-31 14:20:58 +08:00
  • e0608cdf3e Remove unused files yushijinhun 2018-07-31 14:14:01 +08:00
  • c815fa80e8 Prevent /build being created yushijinhun 2018-07-31 14:06:54 +08:00