**** BEGIN LOGGING AT Sun Apr 10 02:59:58 2016 Apr 10 11:57:29 Morning Apr 10 13:01:17 Tofe: morning Apr 10 13:47:05 Tofe: ping Apr 10 17:05:09 Herrie: pong Apr 10 17:20:58 Tofe: Trying to bump Fingerterm a bit, but ran into a few issues. I think I was able to "sort" most, but not sure what to do with this? Apr 10 15:17:09 qemux86 LunaAppManager[363]: Could not attach Keys property to: Main_QMLTYPE_40(0x8139ce0) is not an Item Apr 10 17:21:15 And also Apr 10 15:17:09 qemux86 LunaAppManager[363]: QQuickView does not support using windows as a root item., Apr 10 15:17:09 qemux86 LunaAppManager[363]: If you wish to create your root window from QML, consider using QQmlApplicationEngine instead. Apr 10 17:22:02 Is this why morphis introduced: https://github.com/webOS-ports/fingerterm/commit/ec5794a31b837b4f8202a1768e5ada3966db9570 in our old version? Apr 10 17:24:00 Tofe: Nope morphis' patch doesn't solve that Apr 10 17:24:06 Herrie: no, morphis' commit is about changing the resize policy Apr 10 17:24:36 They changed Fingerterm quite a bit, so I'm trying to make it "work" first before doing some things with a proper solution Apr 10 17:24:47 Where is your version? Apr 10 17:25:01 https://github.com/Herrie82/fingerterm/commits/master Apr 10 17:25:35 I also needed to add property string orientationLock to Page.qml in LuneOS Components Apr 10 17:25:54 And I borrowed a PageStackWindow.qml and added that as well to LuneOS Components Apr 10 17:26:07 Most obvious errors are gone now, but well :P Apr 10 17:26:08 Stuck now Apr 10 17:26:30 Also it doesn't really have a QMLProject etc, my Windows QtCreator doesn't like the .pro file too much ;) Apr 10 17:26:49 So it's me trial & errorign a build with bb and pushing a new version :P Apr 10 17:27:00 PageStackWindow? Apr 10 17:27:54 I guess this is inheriting Window, which might explain your issue #2 Apr 10 17:28:15 Comes from firstuse? Apr 10 17:28:31 Tofe: No this is some legacy MEEGO stuff it seems Apr 10 17:28:43 Why did you need that one here? Apr 10 17:28:55 It's in upstream main.qml Apr 10 17:29:07 oh, ok Apr 10 17:29:24 It's this one: https://github.com/nemomobile/qt-components/blob/master/src/meego/PageStackWindow.qml Apr 10 17:29:29 But it's QtQuick 1.1 Apr 10 17:29:38 And has a funny import with odd stuff Apr 10 17:29:50 So I found another one that was more proper QML Apr 10 17:30:12 https://bpaste.net/show/54c0915ab584 Apr 10 17:30:17 But it migth need a little work Apr 10 17:31:21 ApplicationWindow is top-level, you cannot use that as a main qml file of a QQuickView like in fingerterm Apr 10 17:31:41 (at least not in QtQuick 2, I don't remember what QtQuick 1 did) Apr 10 17:33:50 Maybe I can help looking at what files are in my Jolla Apr 10 17:36:39 oh gosh, they overloaded the Window type... Apr 10 17:38:11 So, that explains what it works on my phone... Apr 10 17:38:49 Herrie: could you try to use an Item instead of an ApplicationWindow ? Apr 10 17:39:35 Good news is, I think your two issues are related Apr 10 17:42:11 Gotta go, I'm selling my old hw so someone :) Apr 10 17:54:38 Tofe: OK I'll play a bit more Apr 10 18:27:19 Tofe: OK it works now :P well it launches Apr 10 18:28:00 And seems OK in general Apr 10 18:31:48 Need to compare it to original to see how it looks Apr 10 18:49:10 Hey guys! Apr 10 18:50:53 Herrie was kind enough to remind me that there's still work to be done on the pmcertmgr library. Sorry I haven't been in touch sooner. Apr 10 18:54:03 Herrie asked me to look into a compilation error in certmgrd after my changes to pmcertmgr, so I checked again the status of my changes and I saw that I anotated a lot of things with XXX and FIXME while I made my changes, so it'll take me a while to sort through them all and make the necessary changes in certmgrd. Apr 10 19:03:54 iscgar: No worries, we're happy that you're looking into it :) Apr 10 19:05:05 Let us know in case you're stuck somewhere ;) I now also learned a bit of ropes with bitbake and got my dev environment up in Ubuntu, so I can do full system builds or even single components :) Apr 10 19:10:46 Herrie: thanks. The compilation error in certmgrd is caused by the usage of a private API (makeCertPath) which I declared `static` to make it relly private. Not sure yet if there's a real need to use that API to get the necessary information, but we can always make it public if there is a need to do so. Apr 10 19:23:47 iscgar: certmgrd is basically a wrapper for pmcertificatemgr so we can use luna-send calls to query pmcertificatemgr for info Apr 10 19:25:13 iscgar: So it can be easily used in QML/Enyo apps :) Apr 10 19:25:56 Like it's used here: https://github.com/webOS-ports/org.webosports.app.settings/blob/master/source/views/Certificates.js Apr 10 19:32:22 Herrie: yeah. The original reason for me to get into pmcertificatemgr was to add the missing functionality that prevented certmgrd from offering an API compatible with legacy. Apr 10 19:32:33 I got a little carried away ;) Apr 10 19:45:15 iscgar: Nobody minds proper working & cleaned up code :D Apr 10 19:45:23 HP rushed a thing or two :P Apr 10 19:50:40 Herrie: Everyone rushes things when there are deadlines... Apr 10 19:52:25 anyhow, I'm a bit tired, so I think I'll go get some sleep now before I mess up the code. Apr 10 19:53:00 good night, everyone Apr 10 19:53:43 iscgar: Yeah, good night! Apr 10 19:53:47 Bedtime here too ;) Apr 10 19:53:57 Still not feeling 100% so extra sleep = good for body ;) **** ENDING LOGGING AT Mon Apr 11 02:59:58 2016