Skip to content

Wallpapers 2.0 link support and implemented QR scanning#1

Closed
iTaysonLab wants to merge 41 commits intomainfrom
cat_basic-wallpapers
Closed

Wallpapers 2.0 link support and implemented QR scanning#1
iTaysonLab wants to merge 41 commits intomainfrom
cat_basic-wallpapers

Conversation

@iTaysonLab
Copy link
Contributor

@iTaysonLab iTaysonLab commented Aug 18, 2021

Wallpapers 2.0:

  • t.me/bg/ links support (with instant preview support)
  • background previewer

QR scanning:

  • supports adding proxies and signing in
  • works only on CameraX implementation
  • uses both GMS MLKit and ZXing (GMS implementation is preferred)
  • QR scanning now doesn't try to call system camera or request unnecessary "Record audio" permission

Also:

  • fixed missing status bar padding in photo viewer when device has a cutout
  • implemented back "swipe to kill session" in "Devices" dialog (only in detached mode a.k.a from profile)
  • implemented view count and "Wrong Layout?" block in Instant View
  • implemented detailed tooltip on clicking camera/voice/videonote button in chat writebar to notify about missing permission(s)
  • implemented smooth keyboard transition on Android 11 and up
iTaysonLab and others added 30 commits August 18, 2021 11:30
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
based on MLKit GMS-mode, maybe should switch to non-GMS version (but it is not lightweight) or use zxing as fallback

also - CameraX-only at the moment

Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
- disabled precise cutout mode and IME callbacks
- precise cutout mode: added low profile mode
- rename wallpaper strings -> chat background
- fix chat background link preview on patterns
- fix animated "apply chat background" button
- qr: add in "add proxy" dialog + remove proxy adding in "Devices" dialog
- qr: shutter button UI improvement
- qr: ignore "grid lines"
- qr: fix switching from qr-mode to main-mode

Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
- added QR bounding box decoration
- added QR bounding box animation (CameraX + MLKit only)
- fixed ZXing freeze bug in CameraX mode

works only in CameraX + MLKit combo, but with all provided aspect ratios

Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
vkryl and others added 11 commits August 20, 2021 11:10
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
Signed-off-by: iTaysonLab <9827543+iTaysonLab@users.noreply.github.com>
@iTaysonLab
Copy link
Contributor Author

Seems like this pull request is getting bigger and bigger (and it contains not only wallpaper-released commits).

I will close it and split into different PRs later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants