NewPipe can't be resized

Created on 27 Jul 2020  Â·  3Comments  Â·  Source: TeamNewPipe/NewPipe

Version

Steps to reproduce the bug

  1. Open NewPipe app on an Android Desktop environment
  2. Try to resize it

Expected behavior

Resizing is possible

Actual behaviour

It's not resizable via dragging borders or corners and the resizing button is greyed out

Screenshots/Screen recordings

As you can see the resizing button is greyed out:
NewPipe on Samsung DeX

Additional context

I'm using Samsung DeX, which gives a desktop like experience and makes use of Android windowing support.

Samsung has documentation on how to enable window resizing:

<application
    android:resizeableActivity="true">
</application>

This documentation also has more tweaks and information on how to improve the desktop experience in case you're interested.
They also have an app testing guide (although some apps are fine with this guide but won't work on "real" DeX sometimes).

Applications like Firefox, VLC or Termux can be resized without any problems.

PS: I know that it is possible to _force_ all apps to be resizable via Samsung Labs > Force Resize but it would obviously better to make the application natively resizable to create less friction.
PPS: I'm not sure whether this is relevant but this is how GitNex fixed the issue.
PPPS: There's also this blog post that looks helpful.

devicsoftware specific enhancement

Most helpful comment

Can you test this APK, please:
NewPipe_basic_resize_APK.zip

All 3 comments

Can you test this APK, please:
NewPipe_basic_resize_APK.zip

Hi @TobiGr,

  1. You. are. insanely. fast. — seriously: you are awesome!
  2. This apk works flawlessly fine for me. This release supports fluent resizing even with borders and corners.
  3. Thank you on your general work on NewPipe, too! :+1:
  4. I guess it is expected that it also installed LeakCanary?
  1. You provided a feature request with details and a proper implementation. I just copied to code from the referenced commit and read the linked docs.
  2. Nice. we still need to test compatibility with KitKat.
  3. I gave you a debug version, so yes. The changes will be included in either 0.19.8 or 0.20.0, but not in 0.19.7.
Was this page helpful?
0 / 5 - 0 ratings

Related issues

probonopd picture probonopd  Â·  3Comments

tty4242 picture tty4242  Â·  3Comments

android1973 picture android1973  Â·  3Comments

f242 picture f242  Â·  3Comments

desmonk picture desmonk  Â·  3Comments