openScale
openScale copied to clipboard
Make openScale resizable
Is your feature request related to a problem? Please describe.
I'm using Samsung DeX, which gives a desktop like experience and makes use of Android windowing support. openScale works fine on that except that it isn't resizable.
Describe the solution you'd like
According to the Samsung documentation this on how to enable window resizing for Android applications:
<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).
Describe alternatives you've considered
Not resizing openScale
Additional context
At the moment the resizing button is greyed out and the application is always nearly squarish:

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 and this is how NewPipe fixed it.
Didn't know this feature. It would be great if you could test this feature with openScale to see if it works well. It that possible?
Of course. If you have an APK I will happily test it. :+1:
You can create your own APK using the source code and a little bit effort to test and implement your own feature request. Please send a PR if your are done. Thanks in advance.
I'm not an Android developer and I have no experience with building stuff for the Android ecosystem. But I can try building it if you can recommend a build chain within a Docker container for me (or any other way how I can get a Apk without having to modify my system). I would also use a VM in the worst case.
Or maybe you have any other idea?
everybody has to start at some point. You only need Android Studio. You can find a guide at https://developer.android.com/guide I never used Docker but I am sure you will find some information on Google.