Commit Graph
6926 Commits
Author SHA1 Message Date
Vera-Firefly 2dc2aa43bf Fix dlopen fail 2024-05-21 18:36:35 +03:00
Vera-Firefly 34125274cb Update README.md 2024-05-21 18:36:35 +03:00
MovTery f872f118f0 Feat: search for modpacks more often (#5461) 2024-05-20 20:26:28 +02:00
MovTery 164739839d Fix: Inaccurate Modrinth source search results (#5474) 2024-05-20 18:35:43 +02:00
Mathias Boulay b03bb6298e Fix(tap detector): improper detections (#5472)
* fix(tap detector): proper sensitivity, better METHOD_DOWN detection

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>

* tweak(tap detector): adjust area size

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>

* cleanup: remove print statement

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>

---------

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>
2024-05-20 17:46:45 +02:00
Mathias Boulay 872fc4c39f Cleanup: Controls v3.1 (#5469)
* cleanup: remove isHidable from being written down

* cleanup: remove outdated field

* fix: better cutout handling
2024-05-19 18:00:37 +02:00
Mathias Boulay 3443b049b6 fix, refactor: double click on touchpad, scroll without triggering click (#5456)
* fix,refactor: double click on touchpad, scroll without triggering click

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>

* cleanup: remove unused code

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>

* fix(GUIEventProcessor): dragging when taking events on the fly

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>

---------

Signed-off-by: Mathias-Boulay <mathiasboulay@free.fr>
2024-05-18 22:53:12 +02:00
Mathias Boulay 85a9f217e5 Fix: QoL stuff (#5443)
* Tweak: align ram selection to multiples of height

* tweak: ignore the notch for portrait devices while in the launcher

* tweak(colors): make colors consistent across screens

* fix(ui): make click animation consistent

* fix(modpack-ui): handle long titles overlapping the source icon

* fix:(modrinth-api): offset call is being ignored

* fix(modpack-ui): remove keyboard after search

* fix(profile-editor): properly consume file selection for custom controls

Based from the work of @HopiHopy
2024-05-09 22:07:30 +02:00
artdeell 2164b5be89 Fix[lang]: remove the mention of "email" 2024-05-03 21:29:08 +03:00
artdeell 84aca2e182 Fix[dialog]: clipboard copies are no longer empty text 2024-05-03 21:23:20 +03:00
artdeell 5cd0a70d0e Feat[download]: don't always redowload files with missing hashes 2024-05-03 21:01:00 +03:00
artdeell 5522317464 Fix[fragment]: only initialize the ROOT transaction if the back stack is empty. 2024-05-01 22:21:06 +03:00
artdeell b2aa573879 Fix[msa_fragment]: fix inability to track log-ins in fragment after partial state restoration 2024-05-01 22:20:53 +03:00
artdeell 7614989b09 Fix[input]: implement scrolling gestures for touchpads 2024-05-01 19:18:20 +00:00
artdeell 754bdf3047 Fix[mouse]: TOOL_TYPE_MOUSE events handled in both generic motion and touch event handlers 2024-05-01 19:18:20 +00:00
artdeell 0a1adca2d3 Feat[mouse]: scale touchpad mouse speed by 1dp 2024-05-01 19:18:20 +00:00
artdeell e302a467a2 Code[mouse]: change internal function names and use default in AbstractTouchpad 2024-05-01 19:18:20 +00:00
artdeell aab37d1fef Feat[mouse]: always grab the mouse and use the touchpad as the cursor. 2024-05-01 19:18:20 +00:00
artdeell 5884451735 Feat[layout_vert]: center screen scrollability 2024-05-01 10:21:06 +03:00
artdeell 619e87420d Fix[msa]: Avoid the issue of accounts 404-ing when attempting to log in 2024-04-30 20:42:01 +03:00
artdeell 11e0be0ec6 Fix[mouse]: restore translationZ attribute 2024-04-23 21:37:25 +03:00
Maksim Belov d965ef0bc5 Update dataremoval.md 2024-04-23 21:28:45 +03:00
Maksim Belov 94c81cd882 Update dataremoval.md 2024-04-23 21:27:44 +03:00
Maksim Belov 1ca991d489 Update dataremoval.md 2024-04-23 21:27:16 +03:00
Maksim Belov 9e38150470 Create dataremoval.md 2024-04-23 21:25:38 +03:00
artdeell 08bd0f2b64 Fix[input]: eliminate all improper calls to requestLayout(); 2024-04-21 20:54:43 +03:00
artdeell 7d674f2181 Fix[build]: put exp4j into the repository instead of relying on jitpack 2024-04-18 10:19:30 +03:00
artdeell 4caa308276 Feat[log]: reimplement using DefocusableScrollView 2024-04-11 19:45:52 +03:00
artdeell f8eddc0eb5 Feat[log]: add autoscroll switch 2024-04-11 19:45:52 +03:00
artdeell af3d4abd75 Feat/Fix[input]: add alternative mapping for GLFW_KEY_HOME
Fixes #5198
2024-04-10 20:45:15 -04:00
artdeell 8cf2b39eff Feat[input]: handle ACTION_CANCEL in GUI 2024-04-09 18:45:07 -04:00
artdeell 0512ebb6b8 Fix[input]: fix the remaining bugs
- Fixed scroll when the user scrolls too slowly
- Inlined mouseX and mouseY assignments
2024-04-09 18:45:07 -04:00
artdeell fdd0570084 Feat[input]: use the grab listener instead of deciding the state on each event 2024-04-09 18:45:07 -04:00
artdeell 13cad686ec Fix[input]: ignore the right click gesture for non-fresh inputs 2024-04-09 18:45:07 -04:00
artdeell 7add2f85dd Feat[touchpad]: seamsless touchscreen/touchpad/camera interoperation 2024-04-09 18:45:07 -04:00
artdeell 916dfbfc7b Feat[touchpad]: draw properly instead of using an inner View 2024-04-09 18:45:07 -04:00
artdeell 251e90c4b3 Fix[input]: make scroll gesture and swap hand more consistent 2024-04-09 18:45:07 -04:00
artdeell 0725de8386 Fix[input]: make the drop gesture work regardless of gesture settings, fix not being able to rotate camera with gestures turned off 2024-04-09 18:45:07 -04:00
artdeell 6bac7ee10b Feat[input]: Minecraft hotbar as a View 2024-04-09 18:45:07 -04:00
artdeell 781341eafd Fix[input]: also check for double taps on ACTION_DOWN/ACTION_POINTER_DOWN 2024-04-09 18:45:07 -04:00
artdeell e6d5e073d8 Fix[input]: make hotbar behave more like an android button, move hotbar handling into a separate class 2024-04-09 18:45:07 -04:00
artdeell e89c409807 Feat[input]: interrupt dropping when switching hotbar slots + endless dropping 2024-04-09 18:45:07 -04:00
artdeell 1fdb483c1f Fix[input]: minor gesture handling an positioning issues 2024-04-09 18:45:07 -04:00
artdeell b876d3c3a5 Feat[input]: send mouse position events before all other events 2024-04-09 18:45:07 -04:00
artdeell 93cf884d8b Clean[touch]: remove old commented touch processing code 2024-04-09 18:45:07 -04:00
artdeell 91467ef78f Fix[touch]: proper left click handling 2024-04-09 18:45:07 -04:00
artdeell e7265671c6 Fix[touch]: pressing a passthrough button isn't considered a "cold start" 2024-04-09 18:45:07 -04:00
artdeell d676ca8d6a Feat[touch]: minor changes for in-game event processing 2024-04-09 18:45:07 -04:00
artdeell 7ab3510d4d Feat[touch_input]: unified gesture system, rclick/lclick/hotbar drop gestures reimplemented 2024-04-09 18:45:07 -04:00
artdeell 959d4c4edd Feat[touch_input]: Begin reimplementing touch input 2024-04-09 18:45:07 -04:00