[00:00] <popey> np
[15:16] <snizzo_> appdevs I have this crazy idea about porting Panda3D engine into Ubuntu Touch
[15:16] <snizzo_> you think it's doable?
[15:57] <popey> snizzo_: never heard of it :)
[16:27] <snizzo_> popey: https://github.com/panda3d/panda3d :)
[17:39] <popey> snizzo_: neat!
[17:42] <snizzo_> popey: is it safe to put ubuntu armhf repos into ubuntu touch for a few dependencies?
[17:50] <dobey> snizzo_: you mean on a device? or in the sdk chroot?
[17:50] <dobey> snizzo_: but generally, no; the package would most likely need to compile and ship its own version of things which are not part of the SDK
[17:59] <maxed> Hi! A quick question: is there a complete list of X-Ubuntu-* flags for desktop files? I failed too find one, but maybe it exists in some secret hiding place? A link to source code responsible for handling all X-Ubuntu flags would work, too. Barring that, how do I hide status bar in my fullcreen app? Is it done through desktop file settings, or from code?
[17:59] <popey> good question!
[18:00] <maxed> :) (I already compiled a small collection of X-flags from 3 sources, but I guess there are more...)
[18:01] <popey> I'd imagine in the source for unity8 somewhere
[18:01] <popey> but not sure it's well documented, sorry
[18:03] <maxed> OK, checking it out now. I'll report my findings, if any :)
[18:07] <dobey> i think there is a bug in mir or unity8 about that actually
[18:07] <dobey> about the top panel still being visible on full-screen things
[18:11] <snizzo> popey: adb shell lsmod prints just headers? Am I missing something?
[18:16] <maxed> dobey, but how do I put my app into fullscreen mode, at least? I see some results in Google that show how to do it with QML, but that's not my case. Or are OpenGL apps fullscreen by default, and it's just that bug that prevents everything from working properly?
[18:17] <maxed> Re: X-Ubuntu flags in Unity8: a quick search of source proved fruitless. Unity8 only handles a few such flags directly, but I know for certain that there are more flags than what I can find in code.
[18:19] <dobey> maxed: i presume the toolkit your app uses has some "make full screen" API. that's how you make the app full screen
[18:20] <dobey> maxed: just because some data is written in the .desktop file, doesn't necessarily mean it is used by anything
[18:21] <maxed> dobey, No, but "X-Ubuntu-Splash-Color-Footer" certainly is used (I see result when I run the app), so something MUST be reading it.
[18:21] <maxed> And I don't see handler for that in Unity8 code. Either it is done indirectly, or outside Unity.
[18:22] <snizzo> dobey: isn't possible to run lsmod on phone shell?
[18:22] <dobey> but what are you trying to find out exactly? that is documented in the splash screen tweaks document, no?
[18:22] <dobey> snizzo: sure, but the kernel on the phone has no modules
[18:22] <dobey> snizzo: so running lsmod won't do anything useful :)
[18:22] <snizzo> ahhhh
[18:23] <snizzo> i was looking for mali_drm & mali presence there
[18:25] <maxed> dobey, I'm trying to find all places where X-Ubuntu-* settings are handled and create a full list of such settings for myself and others to use.
[18:26] <dobey> maxed: the only ones you can set are the splash screen ones, really; or the ones that already exist in the template (though you probably shouldn't change those)
[18:28] <maxed> dobey, at the very least, there is X-Ubuntu-Supported-Orientations which is not in template, and not in splash screen docs (though it is in rotation docs). That makes me wonder if there are others :)
[18:28] <dobey> well, the ones in the docs are the only ones you can set :)
[18:29] <dobey> although the supported orientations one doesn't really make sense
[18:29] <maxed> But maybe I'm missing some docs! Maybe I just don't know what to search for! :
[18:29] <maxed> X-Ubuntu-Supported-Orientations actually works. I used it to force my app to launch in landscape orientation...
[18:30] <maxed> Seeing those flags spread through various bits of documentation makes me itchy :)
[18:30] <dobey> i guess it's needed to tell unity8 to rotate the shell too
[18:31] <dobey> well, they're spread because they're only relevant for certain things
[18:33] <maxed> It's fint to have them in different places, but a centralised complete list would be very helpful. And maybe an build-in editor for desktop file in IDE, like one for application's plist in XCode, where you can see a list of all possible settings.
[18:33] <maxed> *fine*
[18:36] <dobey> well, file a bug against ubuntu-sdk that "editing .desktop files requires arcane knowledge" or something to that effect :)
[18:38] <maxed> "wontfix: mere mortals should not dabble in arcane arts" :)
[19:10] <mike00> hi all
[19:11] <mike00> I don't understand which is the difference between qmlproject and qmake and why qmake doesn't work how I expect...
[19:31] <snizzo> armhf emulator should work?
[19:35] <dobey> armhf emulator will be extremely slow
[19:36] <dobey> possibly unusable; you should use i386 emulator
[19:38] <snizzo> dobey: I'd like to cross compile, I know it's preferrable to use chroot for that purpose
[19:39] <dobey> yes, it is
[19:39] <dobey> that's why you create the "15.04-armhf" kit in the sdk