Commit Graph

  • 30f6fcad12 DO NOT USE. Feat[launcher]: start implementing custom JVM launcher feat/vm_launcher artdeell 2024-03-15 13:24:34 +03:00
  • 195568c0f3 Style[cropper]: fix weird builder usage and show a toast on cancel artdeell 2024-02-18 15:42:45 +03:00
  • 0eeef1ffea Fix[cropper]: refactor image loading + fix huawei dialog chin + docs artdeell 2024-02-04 18:43:18 +03:00
  • 4b35d6c0ce Fix[cropper]: fix crash during loading on the funny huawei phone artdeell 2024-02-01 20:36:32 +03:00
  • 216aacd7de Feat[editor]: encode profile images with WebP lossy artdeell 2024-02-01 19:52:21 +03:00
  • edf8a0034a Fix[cropper]: use named dimensions artdeell 2024-01-31 21:46:05 +03:00
  • bc1fdaf3ec Feat[cropper]: asynchronously load the image and change output resolution artdeell 2024-01-27 11:52:22 +03:00
  • 11ec17b410 QC[code]: Fix typos, again... artdeell 2024-01-10 20:34:14 +03:00
  • ef0b6e4be5 Fix[code]: Post-merge conflict fix artdeell 2024-01-10 20:31:02 +03:00
  • 2cef7ccd49 Feat[utils]: Implement MatrixUtils, with methods to easily work with transform matrices artdeell 2024-01-10 20:27:29 +03:00
  • 83fdf15379 Tweak[profile-editor]: make image bigger to emphasize on it Mathias-Boulay 2024-01-07 15:54:47 +01:00
  • d8773ce8bf Feat[cropper]: improve UI artdeell 2024-01-05 18:18:51 +03:00
  • 1fd64e0a3a Opt[bitmap_pan]: change pan behaviour to be more efficient artdeell 2024-01-02 13:45:27 +03:00
  • e581699961 Fix[bitmap_crop]: division backwards resulted in incorrect target Bitmap resolution artdeell 2023-12-30 18:02:54 +03:00
  • f8e755749e Feat[cropper]: Implement dual-path decoding and minimize lag when moving image quickly artdeell 2023-12-30 16:31:51 +03:00
  • e4973d0357 Feat[cropper]: Finish RegionDecoderCropBehaviour implementation artdeell 2023-12-30 15:01:22 +03:00
  • 8286d0a839 Feat[cropper]: DO NOT USE. Implement generation of hi-res overlays on image sides/corners artdeell 2023-12-29 23:40:41 +03:00
  • f84713e0ac Feat[cropper]: DO NOT USE. Begin implementing support for running with BitmapRegionDecoder artdeell 2023-12-27 10:30:01 +03:00
  • f3e8813259 Layout[cropper]: Remove the huge gap at the top of the dialog artdeell 2023-12-24 10:47:30 +03:00
  • d319149b86 CQ[cropper]: Clean up the code and add some extra optimizations artdeell 2023-12-24 10:36:46 +03:00
  • 240f5d299d Feat[cropper]: more QOL features artdeell 2023-12-23 22:12:22 +03:00
  • 0510bf5015 Feat[profile]: begin implementing a profile icon selector artdeell 2023-12-23 17:46:37 +03:00
  • 88e003badb Docs: (hopefully final) Change Discord invite link (#5119) RadiatedExodus 2024-02-03 03:07:52 +07:00
  • 693f90b234 Workaround[lwjgl]: Implement mitigation for an early EMUI linker hang. artdeell 2024-01-22 22:35:59 +03:00
  • 2f98f4c0da Docs: Change README.md to update to the latest vanity link (again) (#5045) RadiatedExodus 2024-01-12 13:24:11 +07:00
  • 848896ec83 Docs: Change Discord invite in README.md (#5039) RadiatedExodus 2024-01-10 20:06:26 +07:00
  • 01fb9ac205 #4993: Better exit handling + hook library change Maksim Belov 2024-01-07 18:00:17 +03:00
  • 84550a2fb7 Update LWJGL artdeell 2023-12-30 17:29:27 +03:00
  • 5f39dd788c Fix[codestyle]: change comment artdeell 2023-12-21 16:22:41 +03:00
  • 594e4cb204 Feat[exit]: Cleaner exits - Replaced xhook with bytehook - Reimplemented the exit hook and atexit() artdeell 2023-12-19 15:16:32 +03:00
  • c4764aa9f1 Fix[mcdl]: Misc fixes artdeell 2023-12-17 22:57:07 +03:00
  • 0e34866345 Fix[mcdl]: copy the last inherited client JAR into the version folder artdeell 2023-12-17 15:41:20 +03:00
  • 8fce2a22a2 Feat[mcdl]: skip natives-only libraries to improve startup speeds artdeell 2023-12-17 14:46:31 +03:00
  • 17f74407e6 Todo[mcdl]: implement mirror tamper checking artdeell 2023-12-17 13:50:12 +03:00
  • dec824af97 Feat[mcdl]: better Minecraft downloader artdeell 2023-12-17 13:14:29 +03:00
  • 87ec536112 Feat[cc]: unified place for checking directories and parent directories artdeell 2023-12-16 18:13:04 +03:00
  • 1842e09a6a Fix[cf]: unable to load CurseForge entries in the modpack menu and unable to download modpacks artdeell 2023-12-16 15:47:13 +03:00
  • 07db69f395 Ref[javagui]: changes to the Java GUI installer artdeell 2023-12-11 21:20:28 +03:00
  • 031ad28e4c Fix[mcdl]: Misc fixes artdeell 2023-12-17 22:57:07 +03:00
  • eb9053761e Fix[mcdl]: copy the last inherited client JAR into the version folder artdeell 2023-12-17 15:41:20 +03:00
  • 4ef62b9a70 Feat[mcdl]: skip natives-only libraries to improve startup speeds artdeell 2023-12-17 14:46:31 +03:00
  • 6628869c67 Todo[mcdl]: implement mirror tamper checking artdeell 2023-12-17 13:50:12 +03:00
  • 77df7d528c Feat[mcdl]: better Minecraft downloader artdeell 2023-12-17 13:14:29 +03:00
  • 8a04ffe313 Feat[cc]: unified place for checking directories and parent directories artdeell 2023-12-16 18:13:04 +03:00
  • 1002c8ae1e Fix[cf]: unable to load CurseForge entries in the modpack menu and unable to download modpacks artdeell 2023-12-16 15:47:13 +03:00
  • c6a6c54f56 Ref[javagui]: changes to the Java GUI installer artdeell 2023-12-11 21:20:28 +03:00
  • 8da6924006 Feat[joystick]: add setting for absolute finger tracking artdeell 2023-12-10 17:03:37 +03:00
  • 2a95a306bd Tweak[profile-selector]: keep focus on the selected profiles Mathias-Boulay 2023-12-10 14:26:04 +01:00
  • 5336b80485 Tweak[profile-editor]: sort the installed versions Mathias-Boulay 2023-12-10 13:45:52 +01:00
  • af4ae5e919 Fix[msa]: handle PresentedExceptions without a set cause artdeell 2023-12-10 14:51:27 +03:00
  • 1e8e1757ab Remove additional debugging artdeell 2023-12-10 10:42:10 +03:00
  • b021a1fd5c Fix[datedetect]: Read original release date instead of the modded release date artdeell 2023-12-10 10:40:36 +03:00
  • ce145b50e9 Fix[msa]: switch auth type based on game release date artdeell 2023-12-10 10:09:13 +03:00
  • 7bfc86cade Refactor: assume modrinth may not give a SHA 1 Mathias-Boulay 2023-12-09 17:25:53 +01:00
  • 3dfe1fd5b3 Refactor: rename ensureSha1 function Mathias-Boulay 2023-12-09 17:11:33 +01:00
  • fc5187bd65 Refactor[modpacks]: handle non valued algo Mathias-Boulay 2023-11-30 00:10:37 +01:00
  • 26cad1a47b Refactor: centralise download with sha1 Mathias-Boulay 2023-11-29 23:54:41 +01:00
  • 017965faa5 Feat[modpack]: verify main modpack download Mathias-Boulay 2023-11-27 18:08:10 +01:00
  • d52559ab93 Feat[modpacks]: verify mod sha1 Mathias-Boulay 2023-11-21 18:18:04 +01:00
  • 30541c2e3c Feat[modpacks]: collect sha1 hashes Mathias-Boulay 2023-11-21 14:01:25 +01:00
  • f88fb3c61a Feat[zink]: update OSMesa artdeell 2023-11-27 20:25:37 +03:00
  • 5ba7c67dd1 Feat[zink]: update Turnip artdeell 2023-11-27 15:37:50 +03:00
  • 375feb5504 Feat[osmesa]: allow unknown devices for Panfrost panfrost Maksim Belov 2023-11-20 22:03:55 +03:00
  • 3f302dc733 Fix[logging]: limit the amount of logging emitted from lwjgl Mathias-Boulay 2023-11-19 17:55:00 +01:00
  • 78f39e1e00 New[renderer]: Start work on Panfrost artdeell 2023-11-19 17:16:59 +03:00
  • 26f86f6d01 Workaround[lwjgl]: force fetching all functions Mathias-Boulay 2023-11-19 11:42:45 +01:00
  • a43de355b2 Fix[kbd]: all keys released when switching language artdeell 2023-11-18 16:09:25 +03:00
  • 540d8b5940 Fix[mousegrab]: edit mouse grab code to follow android guidelines artdeell 2023-11-18 15:12:09 +03:00
  • c773b92527 Feat[osmesa]: Implement V-Sync (#4827) Maksim Belov 2023-11-10 22:24:50 +03:00
  • abea18f6ed Fix[lwjgl]: add Android API <30 linker issue mitigation artdeell 2023-11-08 23:40:47 +03:00
  • 0341457539 Fix[downloader]: add description for not being able to unpack JRE 17 artdeell 2023-11-08 23:38:06 +03:00
  • d5f74af94a Feat: Handle MainActivity destruction (#4817) Maksim Belov 2023-11-07 21:21:19 +03:00
  • 682fe04ef6 Refactor: Unified egl_bridge implementation (#4816) Maksim Belov 2023-11-06 23:12:08 +03:00
  • 9a24cdea20 Chore: Update the bug report template (#4812) GaucovyAero 2023-11-06 17:20:46 +01:00
  • 0eb6dc7ca2 Remove unnecessary environment variables (#4761) SolDev69 2023-11-06 11:10:12 -05:00
  • 16c7c44313 Feat[mslogin]: handle WebView state saving artdeell 2023-11-03 17:08:56 +03:00
  • 62dd60d96c Fix: Do not send a drop item message on hand swap Mathias Boulay 2023-10-29 11:19:07 +01:00
  • 88149ae889 Fix: switch DPAD support Mathias Boulay 2023-10-20 21:40:10 +02:00
  • 1f0030ceb4 Fix[controls]: border thickness is scaled to global control scale Mathias Boulay 2023-10-19 13:34:37 +02:00
  • 5a285c811c fix: OOB on chinese char (#4681) Color_yr 2023-10-19 19:16:41 +08:00
  • 01e1fdf177 UI[main]: Make the main buttons scrollable artdeell 2023-10-18 23:01:07 +03:00
  • 17bbc05927 Request notification permissions when necessary ArtDev 2023-10-18 22:38:26 +03:00
  • 751ade3340 Fix[gamepad]: better gamepad support Mathias Boulay 2023-10-18 21:26:23 +02:00
  • 109f37fa42 Cleaanup[preference]: use onPreferenceClickListener instead of onPreferenceTreeClick artdeell 2023-10-18 21:22:40 +03:00
  • 462bbc0e58 Feat[launcher]: request notification permission on startup (+extra handling) artdeell 2023-10-17 17:25:40 +03:00
  • b2f2cbfa5c Fix[docs]: Merge pull request #4737 from VenomousSteam81/v3_openjdk Mathias Boulay 2023-10-14 22:02:45 +02:00
  • 2c9684b59d Update README.md VenomousSteam81 2023-10-14 14:53:23 -05:00
  • 4a81cd3b6e Merge pull request #4734 from PojavLauncherTeam/in_app_file_manager Mathias Boulay 2023-10-14 18:40:23 +02:00
  • 20a83d377e Add latest changes from v3_openjdk artdeell 2023-10-14 08:43:31 +03:00
  • f1ee8f0177 Fix[code]: clearer meanings for some stuff and remove hardcoded -1, -1 for ProgressKeeper artdeell 2023-10-14 08:17:11 +03:00
  • 82e50e8893 Docs: Link to LWJGL build instructions Mathias Boulay 2023-10-13 23:27:55 +02:00
  • f91390519c Fix[strings]: un-hardcode category strings Mathias Boulay 2023-10-13 23:13:12 +02:00
  • ba158d97b2 Fix[controls]: joystick transparency Mathias Boulay 2023-10-13 22:55:41 +02:00
  • d3263581c3 Fix[control-editor]: context buttons reaching out of the screen Mathias Boulay 2023-10-13 22:24:41 +02:00
  • b624b3123f Fix[controls]: clone forward lock Mathias Boulay 2023-10-13 22:10:09 +02:00
  • 3d1d6f03f3 Fix[controls]: clone swipeable/mouse passthrough Mathias Boulay 2023-10-13 22:00:55 +02:00
  • f3c19895a0 Fix[downloader]: 1.6.X assets were missing Mathias Boulay 2023-10-13 20:33:51 +02:00
  • e6af83b2e2 Fix[code]: fixes for stuff that i missed/additional validations artdeell 2023-10-12 16:53:24 +03:00
  • 493bcc8b60 Fix[settings]: improperly saved joystick deadzone settings Mathias Boulay 2023-10-11 22:45:01 +02:00
  • ae286fb57a Feat[remoteerror]: custom dialog handling artdeell 2023-10-09 13:04:50 +03:00