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
MovTery
2967d5c639
Fix: username invalid character regular expression ( #5329 )
...
* Fix: username invalid character regular expression
* Fix: username invalid character regular expression
2024-04-09 19:26:38 +02:00
Vetormy
cf788d8e73
cut: MCBBS game download source ( #5235 )
...
Co-authored-by: MovTery <123115192+HopiHopy@users.noreply.github.com>
2024-04-02 22:12:32 +02:00
Mathias-Boulay
dda7a4e45c
fix: black screen on back pressed
2024-03-31 00:26:44 +01:00
Color_yr
73532d13ff
fix: missing return statement ( #5042 )
...
* missing return (maybe?
2024-03-30 10:28:48 +01:00
SolDev
60c01ead50
fix(docs): remove sepeator that goes through PojavLauncher logo ( #5245 )
2024-03-29 13:29:32 +01:00
Mathias Boulay
bbedb3ae9c
Feat: improved account selector ( #5258 )
...
* refactor(minecraftaccount): store the data inside a file instead of a base64
There is still support for legacy displays of the icon
* feat(account spinner): heads inside dropdown
Only for accounts which relogged in
2024-03-29 11:15:23 +01:00
Mathias Boulay
9cc8107f13
fix(gamepad): analog trigger treshold ( #5259 )
2024-03-29 11:14:40 +01:00
Mathias Boulay
3b610eb622
fix(tools): forge libraries erasing themselves ( #5260 )
...
This was due to a side effect of our de-doubling algorithm
2024-03-29 11:14:09 +01:00
Mathias-Boulay
7cf6820add
fix(navigation): stacked fragments on top of each other
2024-03-29 11:13:01 +01:00
Mathias-Boulay
0163c6fedc
fix(misc): user agent always being null
...
This is due to an issue with the order of initialization.
2024-03-25 19:06:57 +01:00
artdeell
195568c0f3
Style[cropper]: fix weird builder usage and show a toast on cancel
2024-02-19 21:16:11 +03:00
artdeell
0eeef1ffea
Fix[cropper]: refactor image loading + fix huawei dialog chin + docs
2024-02-19 21:16:11 +03:00
artdeell
4b35d6c0ce
Fix[cropper]: fix crash during loading on the funny huawei phone
2024-02-19 21:16:11 +03:00
artdeell
216aacd7de
Feat[editor]: encode profile images with WebP lossy
2024-02-19 21:16:11 +03:00
artdeell
edf8a0034a
Fix[cropper]: use named dimensions
2024-02-19 21:16:11 +03:00
artdeell
bc1fdaf3ec
Feat[cropper]: asynchronously load the image and change output resolution
2024-02-19 21:16:11 +03:00
artdeell
11ec17b410
QC[code]: Fix typos, again...
2024-02-19 21:16:11 +03:00
artdeell
ef0b6e4be5
Fix[code]: Post-merge conflict fix
2024-02-19 21:16:11 +03:00
artdeell
2cef7ccd49
Feat[utils]: Implement MatrixUtils, with methods to easily work with transform matrices
2024-02-19 21:16:11 +03:00
Mathias-Boulay
83fdf15379
Tweak[profile-editor]: make image bigger to emphasize on it
2024-02-19 21:16:11 +03:00
artdeell
d8773ce8bf
Feat[cropper]: improve UI
2024-02-19 21:16:11 +03:00
artdeell
1fd64e0a3a
Opt[bitmap_pan]: change pan behaviour to be more efficient
...
Also: fix typos
2024-02-19 21:16:11 +03:00
artdeell
e581699961
Fix[bitmap_crop]: division backwards resulted in incorrect target Bitmap resolution
2024-02-19 21:16:11 +03:00
artdeell
f8e755749e
Feat[cropper]: Implement dual-path decoding and minimize lag when moving image quickly
2024-02-19 21:16:11 +03:00
artdeell
e4973d0357
Feat[cropper]: Finish RegionDecoderCropBehaviour implementation
2024-02-19 21:16:11 +03:00
artdeell
8286d0a839
Feat[cropper]: DO NOT USE. Implement generation of hi-res overlays on image sides/corners
2024-02-19 21:16:11 +03:00
artdeell
f84713e0ac
Feat[cropper]: DO NOT USE. Begin implementing support for running with BitmapRegionDecoder
...
TODO:
- actually add cropping to the BitmapRegionDecoder code
- implement out-of-bounds region decoding
2024-02-19 21:16:11 +03:00
artdeell
f3e8813259
Layout[cropper]: Remove the huge gap at the top of the dialog
2024-02-19 21:16:11 +03:00
artdeell
d319149b86
CQ[cropper]: Clean up the code and add some extra optimizations
2024-02-19 21:16:11 +03:00
artdeell
240f5d299d
Feat[cropper]: more QOL features
2024-02-19 21:16:11 +03:00
artdeell
0510bf5015
Feat[profile]: begin implementing a profile icon selector
2024-02-19 21:16:11 +03:00
RadiatedExodus
88e003badb
Docs: (hopefully final) Change Discord invite link ( #5119 )
...
We lack boosts at the time, hopefully this change is the final one
2024-02-02 21:07:52 +01:00
artdeell
693f90b234
Workaround[lwjgl]: Implement mitigation for an early EMUI linker hang.
2024-01-22 22:47:51 +03:00
RadiatedExodus
2f98f4c0da
Docs: Change README.md to update to the latest vanity link (again) ( #5045 )
2024-01-12 07:24:11 +01:00