Commit Graph

  • d3cdc8ee2c Feat[touch_char_input]: directly modify the Editable instead of relying on the internal TextView methods. fix/pre_release_fixes artdeell 2025-01-15 20:22:01 +03:00
  • 2275ac5e27 Fix[file_provider]: check for storage before initializing artdeell 2025-01-15 18:40:44 +03:00
  • 6ed5f7c953 Fix[fabriclike_install]: ensure array readiness before creating adapter artdeell 2025-01-15 18:22:42 +03:00
  • 5067dba275 Fix[storage]: fix previous commit not starting the game artdeell 2025-01-15 18:06:04 +03:00
  • f446e11bd7 Fix[storage]: better ensure mounted storage artdeell 2025-01-15 17:55:03 +03:00
  • e6ccde2343 Fix[exit_hook]: move exit hook into a separate library artdeell 2025-01-15 16:58:35 +03:00
  • 9514685337 Fix[touch_char_input]: use TextWatcher instead of onTextChanged override artdeell 2025-01-15 16:07:35 +03:00
  • 21a9ad6e62 Test[gl4es]: try experimental fix exp/gl4es_shc_multitex artdeell 2025-01-14 22:05:23 +03:00
  • b28fc4a1f4 Feat[renderer]: Add LTW renderer (#6477) Maksim Belov 2025-01-14 00:23:49 +03:00
  • ed89b44d3b tweak(ui): make the keyboard shift the input Mathias-Boulay 2025-01-13 01:09:54 +01:00
  • 3c616b9d90 tweak(ui): inline the delete profile button Mathias-Boulay 2025-01-13 00:25:15 +01:00
  • 87b0b9f4fc tweak(ui): make the keyboard shift the input tweak/ui-delete-account Mathias-Boulay 2025-01-13 01:09:54 +01:00
  • efcfcfb446 tweak(ui): inline the delete profile button Mathias-Boulay 2025-01-13 00:25:15 +01:00
  • a50595ea57 Feat[gamepad]: add gamepad passthrough isXander 2025-01-10 00:04:17 +00:00
  • 208b92be83 Style[exec_hooks]: change function name, log lines, add clipboard constants Maksim Belov 2025-01-08 00:00:48 +03:00
  • ebe5314f28 Feat[lwjgl]: add vulkan to lwjgl dlopen hook, move hook to new file Maksim Belov 2025-01-06 20:32:54 +03:00
  • aadb91dc98 Whoops[exec_hooks]: do not null program unconditionally Maksim Belov 2025-01-05 19:11:30 +03:00
  • 6d39ab2d49 Fix[ffmpeg_plugin]: replace LD_LIBRARY_PATH/PATH for ffmpeg, switch default exec mode Maksim Belov 2025-01-05 19:03:01 +03:00
  • 041838725b Fix[ffmpeg_plugin]: better FFmpeg plugin insertion artdeell 2025-01-05 12:05:09 +03:00
  • 967bb9da67 Style[exec_hooks]: change function name, log lines, add clipboard constants feat/more_better_hooks Maksim Belov 2025-01-08 00:00:48 +03:00
  • a72451c9e7 fix(gesture): Right click not working Mathias-Boulay 2025-01-07 20:21:59 +01:00
  • 3aeb5759af Update[turnip]: update the driver and loader required API level feat/turnip_update Maksim Belov 2025-01-06 21:42:22 +03:00
  • 1b3d5c6ec3 Feat[lwjgl]: add vulkan to lwjgl dlopen hook, move hook to new file Maksim Belov 2025-01-06 20:32:54 +03:00
  • 43e7620ac3 Whoops[exec_hooks]: do not null program unconditionally Maksim Belov 2025-01-05 19:11:30 +03:00
  • cd751fa161 Fix[ffmpeg_plugin]: replace LD_LIBRARY_PATH/PATH for ffmpeg, switch default exec mode Maksim Belov 2025-01-05 19:03:01 +03:00
  • 488501249e Fix[ffmpeg_plugin]: better FFmpeg plugin insertion artdeell 2025-01-05 12:05:09 +03:00
  • 2e596cd07f Fix[renderer]: move GL4ES initialization code (#6447) Maksim Belov 2025-01-04 02:41:02 +03:00
  • 80e0a6aac8 Update GPLAY_PRIVACY_POLICY (#6174) Jordan 2025-01-02 15:00:03 -06:00
  • dd15d8a469 Style[gestures]: rename method to getGestureDelay artdeell 2025-01-02 21:34:25 +03:00
  • 93924b429b Fix[gestures]: rename method and improve documentation artdeell 2025-01-02 18:53:35 +03:00
  • a77271df03 Fix the issue where the long-press trigger delay does not refresh properly. movte 2024-12-17 21:27:18 +08:00
  • 5cd620dd2d Style[gestures]: rename method to getGestureDelay stage/6392 artdeell 2025-01-02 21:34:25 +03:00
  • 1e8bd05b28 Fix[gestures]: rename method and improve documentation artdeell 2025-01-02 18:53:35 +03:00
  • 95dea5b89b Fix the issue where the long-press trigger delay does not refresh properly. movte 2024-12-17 21:27:18 +08:00
  • 6d9573e621 Fix[renderer]: move GL4ES initialization code fix/gl4es_init Maksim Belov 2025-01-02 12:44:09 +03:00
  • 5d80d9baec Feat[downloader]: downloader improvements (#6428) Maksim Belov 2024-12-30 20:31:59 +03:00
  • d50c98fc39 Fix[gamepad_direct]: remove unnecessary gamepad keycodes artdeell 2024-12-29 18:25:13 +03:00
  • 13d0f97558 Feat[gamepad_direct]: remove unnecessary strings, improve documentation artdeell 2024-12-28 20:59:59 +03:00
  • f0005fa912 Feat[gamepad_direct]: detect usage of GLFW gamepad automatically artdeell 2024-12-27 22:54:00 +03:00
  • c5d1739877 Feat[gamepad]: direct input artdeell 2024-12-27 12:58:48 +03:00
  • 99c8ea2bfd cleanup(tools): remove unused code Mathias-Boulay 2024-12-25 19:45:33 +01:00
  • 9a7fb2ae69 cleanup(tools): remove unused code related to fullscreen Mathias-Boulay 2024-12-25 19:40:20 +01:00
  • f2e95b6e65 refactor(seekbars):migrate range values into xml files Mathias-Boulay 2024-12-24 23:51:42 +01:00
  • 8cc5cca99f Fix(quick-setting): improper placement This was due to an issue that only happens within older android versions. Mathias-Boulay 2024-12-23 22:05:55 +01:00
  • dcbb1e010e refactor(customseekbar): implement seekBarIncrement attribute Mathias-Boulay 2024-12-23 09:36:59 +01:00
  • b3df2645e5 Fix,refactor(profiles): prefer nameless profiles Mathias-Boulay 2024-12-20 22:36:53 +01:00
  • 38e47687fa Tweak(jvm arg): take control of -XX:ActiveProcessorCount Mathias-Boulay 2024-12-20 22:35:13 +01:00
  • 4738e1aa59 Tweak(pref-detection): Verify all cores aren't the same frequency Mathias-Boulay 2024-12-19 21:39:38 +01:00
  • e0fcb1e67d Qol(settings): use energy saving settings for powerful devices Mathias-Boulay 2024-12-16 16:04:59 +01:00
  • a7bc7dab21 cleanup(tools): remove unused code QoL/default-settings Mathias-Boulay 2024-12-25 19:45:33 +01:00
  • d12d214c12 cleanup(tools): remove unused code related to fullscreen Mathias-Boulay 2024-12-25 19:40:20 +01:00
  • 9840632527 refactor(seekbars):migrate range values into xml files Mathias-Boulay 2024-12-24 23:51:42 +01:00
  • 736ee68a50 Fix(quick-setting): improper placement This was due to an issue that only happens within older android versions. Mathias-Boulay 2024-12-23 22:05:55 +01:00
  • d8098c95e9 refactor(customseekbar): implement seekBarIncrement attribute Mathias-Boulay 2024-12-23 09:36:59 +01:00
  • 0bc6e783c2 Fix,refactor(profiles): prefer nameless profiles Mathias-Boulay 2024-12-20 22:36:53 +01:00
  • 3feb6927c9 Tweak(jvm arg): take control of -XX:ActiveProcessorCount Mathias-Boulay 2024-12-20 22:35:13 +01:00
  • b57a0cdab7 Tweak(pref-detection): Verify all cores aren't the same frequency Mathias-Boulay 2024-12-19 21:39:38 +01:00
  • f205209613 Qol(settings): use energy saving settings for powerful devices Mathias-Boulay 2024-12-16 16:04:59 +01:00
  • 89f0254106 Fix[docs]: Change license to LGPLv3 in readme and fix link (#6389) TarikBR 2024-12-16 12:09:44 -03:00
  • 011139db38 Feat[folder_provider]: notify the file manager on file changes artdeell 2024-12-12 12:32:18 +03:00
  • e71be1ed64 Fix(folder provider): display pojav version Mathias-Boulay 2024-12-11 10:52:14 +01:00
  • f1cb9e60cf chore(build): update gradle to 8.9 and AGP to 8.7.2 (#6353) Mathias Boulay 2024-12-11 19:41:35 +01:00
  • 12ef059ef3 Build: Allow proguard granularity build/ladybug Mathias-Boulay 2024-12-10 17:44:03 +01:00
  • 60f57a8851 Fix: allow CriticalNativeTest in proguard build Mathias-Boulay 2024-12-10 17:25:23 +01:00
  • 42a0e58570 fix(build): allow proguard profile to launch Mathias-Boulay 2024-12-07 00:04:40 +01:00
  • 1e7b005ee0 chore(build): update gradle to 8.11 Mathias-Boulay 2024-12-07 00:03:18 +01:00
  • 15541ff490 build(actions): update GH Action gradle version Mathias-Boulay 2024-12-06 21:17:48 +01:00
  • 3ace0dd2cc chore(build): update gradle to 8.9 and AGP to 8.7.2 Mathias-Boulay 2024-12-06 21:06:38 +01:00
  • 1af64382eb QoL update (#6350) Mathias Boulay 2024-12-06 21:04:17 +01:00
  • a80b85df91 Fix(launcher activity): make landscape notch handling nicer fix/QoL_stuff Mathias-Boulay 2024-12-05 21:13:05 +01:00
  • 76a76c9b32 Fix(system bars): properly remove colors in full screen Mathias-Boulay 2024-12-05 00:29:07 +01:00
  • e16c350d38 Tweak(control editor): make snapping less aggressive Mathias-Boulay 2024-12-04 21:38:53 +01:00
  • 70f099821a Fix(system bars): fix colors for navigation bars Mathias-Boulay 2024-12-04 21:24:45 +01:00
  • c09db62cfa QoL(notification): click to go back into the current game Mathias-Boulay 2024-12-04 20:11:34 +01:00
  • bc7dfeacfd Fix(control-editors): make sure the layout is instantiated before using it Mathias-Boulay 2024-12-03 21:04:09 +01:00
  • fd6bea9b39 Merge pull request #6338 from PojavLauncherTeam/fix/QoL_stuff Maksim Belov 2024-12-02 13:07:37 +03:00
  • fc81b87e7f Fix(controls): non square joystick, set size via text Mathias-Boulay 2024-12-01 23:29:16 +01:00
  • c6fe3c3de5 QoL(gesture): decouple gyroscope from long press gesture Mathias-Boulay 2024-11-29 21:17:29 +01:00
  • 68fa25cafc Fix(hotbar): first touch on 0 index not being taken into account Mathias-Boulay 2024-11-29 21:14:16 +01:00
  • fae327978e QoL(profile editor): make the text react like a button Mathias-Boulay 2024-11-29 18:57:24 +01:00
  • 29605ed6b7 QoL: make the settings button easier to click Mathias-Boulay 2024-11-29 18:22:39 +01:00
  • d5fd73c9e9 Feat[launcher]: Add a quick settings menu (#6303) Maksim Belov 2024-11-26 21:05:47 +03:00
  • eb6b23c76e Merge branch 'v3_openjdk' into feat/quick_settings feat/quick_settings Maksim Belov 2024-11-26 21:05:02 +03:00
  • 03eaf122cc Fix(settings): wrong order typecast Mathias-Boulay 2024-11-25 22:02:26 +01:00
  • 19dc51fa8a cleanup: remove unneeded menu entry Mathias-Boulay 2024-11-22 20:22:58 +01:00
  • 19afab28f4 Fix: hide gyro if not supported Mathias-Boulay 2024-11-22 20:12:57 +01:00
  • 383b3edd75 Fix[gyro_control]: whoops, forgot to remove the log print artdeell 2024-11-22 21:38:08 +03:00
  • 62de3d3ce3 Fix[gyro_control]: implement sensor warmup period for devices with broken GRV artdeell 2024-11-22 21:37:24 +03:00
  • f16c039470 Fix[input_bridge]: resizing race condition artdeell 2024-11-22 18:05:56 +03:00
  • fe78b94119 Fix[quick_settings]: crash when leaving main activity artdeell 2024-11-22 17:48:18 +03:00
  • b5de32d3b3 Fix[input_bridge]: cast pointer to jlong instead of long artdeell 2024-11-22 16:48:18 +03:00
  • 14ba6e2fa2 Fix[quick_setting_dialog]: fix seek text format warning, apply defaults to seek texts on startup artdeell 2024-11-22 14:06:51 +03:00
  • bb03cb889e Feat[color_selector]: rewrite to be a SideDialogView artdeell 2024-11-22 12:17:13 +03:00
  • 6888de85fc Refactor(quick settings): better lifecycle interface Mathias-Boulay 2024-11-21 22:33:15 +01:00
  • 1aface5d17 Fix[lwjglx]: mouse jump on Y axis when changing resolution artdeell 2024-11-21 22:51:08 +03:00
  • 9c12611dd3 Refactor(quick settings): remove generic leading to unchecked typecast Mathias-Boulay 2024-11-21 20:19:28 +01:00
  • 371494c43e Fix(quick settings): persisted settings after cancel Mathias-Boulay 2024-11-21 20:13:28 +01:00
  • a93d7b0825 Fix(side dialog): height was incorrect Mathias-Boulay 2024-11-21 19:25:47 +01:00
  • 0e06203640 Refactor(controls): retrofit edit controls to sideDialog Mathias-Boulay 2024-11-21 19:07:54 +01:00
  • ff9e5889ee Refactor(side dialog): Allow the dialog to remove its views from the layout Mathias-Boulay 2024-11-20 20:07:58 +01:00