Making and testing the Android build from source?

@halla is there a chance to get it on files.kde.org? I wanted to give the link to someone but giving a random Dropbox link on a random subreddit when I cannot even mark it as a mode or anything looks quite bad… and it seems like there are people who want to try it on their phones regardless, for example one saying that their phone is huge, so maybe it’ll be working. Or that they want to try Samsung Dex. Or anything.

This is a standard Krita option under Settings → Display → Miscellaneous → Hide Canvas Scrollbars.
Working for me on Android.

When panning the canvas view with two finger touch the canvas doesn’t track at the same rate as finger motion so it doesn’t feel as natural as it should.
Two finger zoom and rotation tracks fingers fine so it looks like it could be a transform ordering issue.

Is there anyway to disable touch painting all together but retain touch view transform? This is my preference in other Android paint apps and eliminates any chance of accidental touch strokes when the stylus is lifted.

2 Likes

This is the first time I noticed this. Thanks!

Yes, Press three dots then Settings > Configure Krita > General > Tools> Uncheck "Enable Touch Painiting"

4 Likes

Sure: https://files.kde.org/krita/android/

On my Galaxy Tab S6 Lite stylus tilt seems to be wonky.
With cursor outline shape set to Tilt Outline the tilt indicator rotates in reverse when rotating the tilted stylus and when held tilted along a screen axis the tilt indicator is always pointing about 90 degrees away from the stylus.
Tilt isn’t a feature I ever really use so I’m not sure if it’s just the indicator that’s wonky or if it applies to the brush as well.

I never noticed the button to toggle full screen in the bottom before, so I just tried it out. On the Galaxy Tab S3, pressing that button makes the screen flicker then ultimately does nothing. I think this means that this tablet is defaulting to full-screen mode to begun with, with no way to turn it off. That would explain why we can only access Krita’s menu settings via keyboard shortcut. That’s just my theory, I could be completely wrong though.

To reiterate, my software info matches aaribaud’s above;
Samsung Galaxy Tab S3 (SM-T820)
One UI version: 1.1
Android version: 9
Security patch dated 2019-08-01

1 Like

On the Chromebook and phone I tested on I get the 90° offset for tilt too, but on either case the tilt still rotates correctly.

So how’s the latency btw? Of the S pen and the brushstroke on Krita? With big and small brushes.

Mine is generally okay. Given that its a phone. I do wanna have an insight on the tab s6 perfromance.

Thanks! That’s a really helpful observation!

@Minstrel @aaribaud I think I found the reason for this abnormality i.e no way to access menu items.

Can you people please long press the menu button on your tablets and tell me if the Menu Shows up?

If you don’t know which button is menu button. Well, it should be the same button using which you jump around applications. (Not the middle button)

@sh-zam For me, a long press has the same effect as a short press: it shows the list of recently used apps plus a button to “close all”, and this, regardless of the currently displayed application. In fact, it does it too when I’m on the launcher’s main page.

Well, this looks like this might fix it. I will disable this “feature”:

If you had menu buttons, then hide the menu bar. It would’ve been setup intentionally by Qt people to save screen space. But since Android 6 “menu” buttons don’t really exist. :slight_smile:

This just proves: “The road to hell is paved with good intentions” Lol

OK, so if I understand correctly, disabling this “feature” will make the (so far invisible) menu bar appear on Galaxy Tab S3?

Yes, for now.

I am planing to hide it forever and add a button in toolbar to save screen estate.

3 Likes

Got it, thanks.

I asked several people from youtube who used the Krita app in android and here are a few complaints they told me:

  1. When drawing, a glitchy square radius around the stylus shows up. It shows the transparent background and flickers at the same time. I told them to uncheck canvas graphics acc. But after doing that, they have complaint number 2.

  2. Zooming and rotating the canvas without graphics acceleration is very slow and not smooth at all. They find it hard to use touch to zoom in and out when that setting is off.

  3. Tilt is way off.

  4. Pen latency on M5 and S6 (units that were used by the ones I asked) are quite high. Idk about other’s experience here. But stroke has a very obvious delay compared to apps like artflow and sketchbook. Accdng to them.

  5. No touch gestures aside from pan/zoom.

  6. Scrolling using scrollbars… It’s the UI issue in general.

1 Like

That’s third time I’m seeing issue like this pop up. But I’m not sure what the reason behind this could be. Probably someone more experienced than me would know :slight_smile:

Yes, I’m aware of this. Also this isn’t something unique to Android :frowning:

A demo clip would be helpful :slight_smile:

I will add this, once I get past critical bugs.

1 Like

I will add this, once I get past critical bugs.

BTW, is there an issue tracker specifically for Krita/Android? Or a general issue tracker with a way to flag Android-specific issues ?

You can create bugs on bugs.kde.org with “Android/ChromeOS” for platform, example: 422058 – Unable to open existing photos on Chrome OS

2 Likes