**** BEGIN LOGGING AT Sat Oct 19 02:59:58 2013 Oct 19 06:03:15 no Hadak Oct 19 07:10:18 Tofe: morning Oct 19 07:10:47 morning! Oct 19 07:11:07 Tofe: seems like your work fixed the maliit issue Oct 19 07:11:17 at least I got the keyboard for a short moment Oct 19 07:11:30 :) ! Oct 19 07:11:53 Tofe: can you add support for another window type? Oct 19 07:12:27 sure Oct 19 07:12:43 also I think we still have the focus issue for the justtype launcher Oct 19 07:12:54 yes Oct 19 07:12:56 morning Tofe Oct 19 07:13:01 but for other apps its working Oct 19 07:13:30 morphis: yes, and I know how to fix the focus issue for launcher, it's easy Oct 19 07:13:40 great Oct 19 07:13:49 I am currently adding the "overlay" window type Oct 19 07:14:42 ok; for this type, I guess I should not constraint the height of the window ? Oct 19 07:16:50 yes Oct 19 07:20:56 Tofe: btw. I think we need the FocusScope back here Oct 19 07:23:43 Tofe: https://github.com/webOS-ports/luna-next/pull/46 Oct 19 07:24:26 Yes, I've been a bit light on the focus scope in QML Oct 19 07:24:59 morphis, I'm going to check with Arthur Thornton as he knows all the trademarks that HP/LG own WRT webOS. Oct 19 07:25:11 see if HP or LG have a TM on Luna. Oct 19 07:25:17 morphis: I'll add a Focus Scope for each WindowWrapper Oct 19 07:26:35 morning Oct 19 07:26:41 Garfonso: mornin Oct 19 07:26:47 morning Garfonso Oct 19 07:27:45 morni Oct 19 07:27:48 ng Oct 19 07:28:21 ok.. now for the notification... then most of the update app & service is done. Download and Reboot-to-some-system-update-state are stubs, though. Oct 19 07:28:35 Garfonso: yeah! Oct 19 07:28:47 btw: do you have console output of opkg downloading a whole bunch of packages somewhere? ;) Oct 19 07:29:21 Garfonso: you want to parse it? Oct 19 07:29:36 would be nice to have some status, not? Oct 19 07:29:41 yeah Oct 19 07:30:02 I can give you some output later Oct 19 07:30:42 btw. does the ipkservice not have something like this? Oct 19 07:30:50 I thought counting packages should not be too hard. But never really saw opkg doing stuff. So maybe I'm wrong. ;) Oct 19 07:31:06 ok, I'll look into it Oct 19 07:35:49 Garfonso: if you get a internet connection within your emulator you should try opkg update and then opkg upgrade --download-only ... Oct 19 07:36:02 Garfonso: you pushed the code already somewhere? Oct 19 07:36:14 not yet Oct 19 07:37:46 This gives a 404 during update: Downloading http://build.webos-ports.org/webos-ports/ipk//x86/Packages.gz Oct 19 07:37:56 and then no packages are downloaded during upgrade Oct 19 07:38:03 guess I'll need a new image, right? Oct 19 07:39:28 preware has livelog support and showes progress. Oct 19 07:40:24 allows you to mail the log to yourself. Oct 19 07:40:39 so if there is a failure you can email it to someone. Oct 19 07:41:16 Garfonso: or there are no upgrades :) Oct 19 07:44:15 Garfonso, I think JaMa asked about that earlier...dunno if Morphis saw that. Oct 19 07:45:04 ka6sox: ? Oct 19 07:45:52 the 404 Oct 19 07:46:55 Garfonso: you can do the following: Oct 19 07:46:59 go into /etc/opkg Oct 19 07:47:05 mv x86.conf i586.conf Oct 19 07:47:24 sed -i -e s:x86:i586:g /etc/opkg/i586.conf Oct 19 07:47:32 then run update and upgrade again Oct 19 07:47:54 JaMa: seems like x86 is still used instead of i586 Oct 19 07:51:02 Tofe: btw. we also should handle the dashboard window types Oct 19 07:51:28 as for example with the recent changes, when you press power-key for some time the good old dialog for restart/shutdown comes up as card Oct 19 07:51:33 but should be a dashboard one Oct 19 08:01:26 ok, I'll add that right after the overlay Oct 19 08:02:12 morphis: to dismiss an overlay, you click somewhere else, or you gesture-tap, or you swipe-up, isn't it ? Oct 19 08:02:26 yes Oct 19 08:02:33 oki Oct 19 08:32:13 morphis: will there be only one overlay window ? Oct 19 08:49:20 Tofe: currently, yes Oct 19 08:49:39 if it simplifies your work lets go with one for now only Oct 19 08:50:34 well, you seem to say there's a good chance we have other overlay windows later on, so I will create a model that can handle that, it's not so much work Oct 19 08:50:49 Tofe: btw. you saw how lipstick is handling this? Oct 19 08:50:50 https://github.com/nemomobile/lipstick-colorful-home/blob/qt5/src/qml/compositor.qml Oct 19 08:54:58 Didn't see this; anyway we're not so much different Oct 19 08:55:14 ok Oct 19 08:55:29 Tofe: don't have a good overview currently about how your handling things within the shell Oct 19 08:57:02 well, basically the WindowManager handles the window wrapping creation, then sends a signal that it is done; after that the signal is handled by the other objects (card view, launcher, and soon overlaymanager). Oct 19 08:57:17 ok Oct 19 08:58:27 Currently the only little difficulty with the overlay is that the height is decided by the app, not the shell, which is the contrary of what we did until now Oct 19 08:59:47 I hesistate to create another window wrapper for this kind of window (overlay, but also daashboard have this property) Oct 19 09:17:17 pushed the current state of the update app here: https://github.com/Garfonso/org.webosports.update Oct 19 09:17:29 what works it the version check. ;) Oct 19 09:55:29 Garfonso: great, when you provide a PR I can put a first version into the build Oct 19 10:32:37 Tofe: you have already something working? Oct 19 10:35:49 it's very alpha... Oct 19 10:36:15 and you can't hide the overlay Oct 19 10:36:22 are you still interested ? Oct 19 10:36:25 yes Oct 19 10:36:36 ok, I'll push what I have :) Oct 19 10:39:01 you can now take the current tofe/work branch Oct 19 10:40:54 thx Oct 19 10:44:17 Tofe: ok, doesn't work yet Oct 19 10:44:32 let me get the maliit changes out now Oct 19 10:44:58 you mean on maliit integration side ? Oct 19 10:50:10 yes Oct 19 10:51:01 ok, pushed to dora branch Oct 19 10:51:17 still need another bump of the luna next stack Oct 19 11:03:52 Tofe: ok, everything is out now Oct 19 11:11:40 morphis: ok; but do you mean if I update my master, I'll get the maliit ? Or that you removed the maliit stuff before bumping the luna-next stack ? Oct 19 11:12:09 Tofe: maliit and updated luna-next stack is in the dora branch now Oct 19 11:12:34 ok ! should I switch to dora, or stay on master ? Oct 19 11:12:41 so once you've rebuild from it you get the full maliit stuff Oct 19 11:12:48 switch to dora Oct 19 11:12:52 ok Oct 19 11:13:17 btw. the update also contains support for native apps now Oct 19 11:13:29 cool ! Oct 19 11:17:25 morphis: Native as in PDK or QT? Oct 19 11:20:51 native as in being a binary and not a webapp Oct 19 11:21:01 currently we're mapping qt/pdk/game to the same Oct 19 11:21:28 they don't have even memory constraints Oct 19 11:23:01 So legacy PDK apps should work? That would be neat ;) Oct 19 11:23:30 Herrie: no Oct 19 11:23:47 legacy PDK apps need the PDK lib which we don't provide Oct 19 11:23:55 so unless you reimplement it that will not work Oct 19 11:25:33 Ah OK, was already wondering, that would be too easy ;) Oct 19 11:26:22 and for example we will not support SDL 1..2 Oct 19 11:26:26 only SDL 2.0 Oct 19 11:34:54 Ah ok :) Oct 19 11:35:08 Just for my education process ;) Oct 19 11:52:59 sorry network issues, damn UPC Oct 19 11:53:15 morphis: Garfonso: aren't there both x86 as well as i586? Oct 19 11:53:47 JaMa: yes they are but we don't have a x86 feed where opkg is configured in the emulator to fetch from it Oct 19 11:59:41 ok, so it's only annoying that is shows 404 but otherwise it works ok, right? Oct 19 11:59:57 we'll need to adjust ./recipes-core/meta/distro-feed-configs.bbappend Oct 19 12:00:14 I wonder if a500 feeds work at all Oct 19 12:00:26 as we limit armv7a to -neon feeds only Oct 19 12:04:22 morphis: meta-qt5 changes should go to oe-devel ML (for others to see), but otherwise fine with me Oct 19 12:05:02 JaMa: right, just distro-feed-configs must be changed Oct 19 12:09:34 is there somewhere a list of known issues with the emulator? Oct 19 12:15:25 Garfonso: only the bug tracker Oct 19 12:15:33 Garfonso: if the issue is not listed there, please add it Oct 19 12:15:53 JaMa: sent Oct 19 12:18:07 github going down again :/ Oct 19 13:04:24 morphis: should we close current staging? I think yes Oct 19 13:12:47 JaMa: why not Oct 19 13:13:03 JaMa: I already pushed some new changes for meta-wop Oct 19 13:13:08 they can go into the next one Oct 19 13:13:22 ok Oct 19 13:14:36 morphis: can I change platformVersion to have leading zero in changelog? Oct 19 13:14:44 to match with CURRENT_STAGING variable in scripts.. Oct 19 13:16:52 nvm, I'll update check in webos-ports_setup_new-staging to strip leading zeros Oct 19 13:19:05 ok Oct 19 13:19:16 JaMa: I don't know wether js has a problem with that Oct 19 13:20:57 leading zeros are omitted Oct 19 13:21:32 Garfonso: ok Oct 19 13:22:05 isn't it used as octal number? Oct 19 13:22:11 but should be better ot have that in the script than in the js Oct 19 13:22:15 I had this problem when doing it in bash :) Oct 19 13:22:33 I'm doing parseInt(X, 10) Oct 19 13:22:42 so it is always interpreted as base 10 number Oct 19 13:22:54 jslint nagged me to do that. :P Oct 19 13:23:04 done http://build.webos-ports.org/webos-ports-staging/004/ Oct 19 13:23:38 JaMa: one of us need to write the manifest entry and add it to the feed :) Oct 19 13:24:48 morphis: I did already, otherwise webos-ports_setup_new-staging would fail, but I forgot to move it into right directory.. Oct 19 13:24:57 :) Oct 19 13:25:33 JaMa: you missed some commas Oct 19 13:25:41 within the changes block Oct 19 13:26:22 ups Oct 19 13:26:28 you can use http://jsonlint.com/ to check json syntax. ;) Oct 19 13:27:09 JaMa: and the last entry in the array isn't allowed to have a comma .. some thing I always do wrong ... Oct 19 13:27:49 update app is already complaining about the json.. :p Oct 19 13:27:55 :) Oct 19 13:28:05 Garfonso: does it display the changes already? Oct 19 13:28:51 yes. I made it so, that it displays all new changes and latest changes are on top Oct 19 13:29:59 great Oct 19 13:31:14 http://build.webos-ports.org/webos-ports-staging/004/manifest.json.004 Oct 19 13:31:43 morphis: true python is more benevolent with extra commas after last entry Oct 19 13:32:36 looks good Oct 19 13:32:51 I've changed manifest file to work like info files Oct 19 13:32:59 manifest.json.NNN is real file Oct 19 13:33:11 manifest.json is symlink to manifest.json.NNN Oct 19 13:33:29 so we'll have history of all manifest.json.NNN files and symlink to latest merged to public feed Oct 19 13:34:39 ok.. it can now show a notification icon... but if you tap on it, only some white bar opens. :( Oct 19 13:35:09 Garfonso: how are you doing the notification Oct 19 13:35:10 ? Oct 19 13:35:59 Garfonso: we're not yet supporting notifications within luna-next Oct 19 13:36:16 Garfonso: using a simple banner message? Oct 19 13:36:29 I'm currently experimenting with the 2.x emulator... currently I use https://github.com/fxspec06/webOS-System-Extension/blob/master/system-ext/Dashboard.js which uses some enyo 1 stuff and makes it available to enyo 2. Oct 19 13:36:48 I know that there is no support, yet. Just hope, that it will be similar. ;) Oct 19 13:37:12 Garfonso: it will be exactly the same for now Oct 19 13:37:28 dashboard should already work and give you currently a new card Oct 19 13:37:32 btw: I still did not manage to get console.log output of my apps from the webos-ports emulator. Oct 19 13:37:45 as a dashboard is always openend within a new window with a specific type Oct 19 13:37:55 yes, I learned that.. ;) Oct 19 13:37:56 Garfonso: are you using the inspector? Oct 19 13:38:06 usually not. Oct 19 13:38:24 in the old emulator I'm just following /var/log/messages via ssh Oct 19 13:38:40 the console.log output is currently only visible within the inspector when using our emulator Oct 19 13:38:45 we're not forwarding them yet Oct 19 13:42:06 Garfonso: can you add a bug report for that? Oct 19 13:42:11 I will fix that soon then Oct 19 13:45:58 bug tracker is issues.webos-ports.org, right? Think I didn't create an account for that, yet... ;) Oct 19 13:51:04 Garfonso, yes, bugtracker is issues Oct 19 13:58:20 is there a project or category for emulator issues? Oct 19 14:57:48 Garfonso: no Oct 19 14:57:52 Garfonso: is it emulator specific? Oct 19 14:58:23 Garfonso: create it under http://issues.webos-ports.org/projects/ports for now Oct 19 14:59:09 probably not emulator specific Oct 19 14:59:14 morphis: speaking of Dashboard... mmmh no, since my modification on the JustType Launcher, it checks that the window is a Card before creating a card... Oct 19 14:59:37 Tofe: ah Oct 19 14:59:57 that explains why the maliit keyboard isn't coming up as a card as I expected it to Oct 19 15:00:18 maliit ? I thought it is was an overlay ? Oct 19 15:00:42 yeah but as you didn't implemented support for overlays within the cardshell I expected it to default to a card Oct 19 15:01:23 I can hack quickly the code so that it defaults to card type as long as other types are not well supported Oct 19 15:01:43 I think that should be better Oct 19 15:01:53 However I did some progress on the Overlay, and I'm near a commit. As you wish. Oct 19 15:01:58 as otherwise we will mess up things if we get an unsupported window type Oct 19 15:02:02 yeah! Oct 19 15:05:40 my app / luna-send can't find my service after installing it...? :( Oct 19 15:08:24 morphis: here it comes: https://github.com/webOS-ports/luna-next-cardshell/pull/30 Oct 19 15:08:44 Not a small PR, but I prepared the way for the Dashboard Oct 19 15:08:56 oops wait, I forgot to include the fallback to Card windows Oct 19 15:11:39 ok, PR updated with the fallback Oct 19 15:43:54 morphis: I am right to say that the dashboard windows are meant to be stacked below the cards, together with the banner notifications ? Oct 19 16:55:18 Tofe: right Oct 19 20:43:04 morphis: at some point in time, you might be interested in trying my new tofe/dashboard branch Oct 19 20:43:32 I'm not sure how I can test that though, as my bb compile isn't finished yet **** ENDING LOGGING AT Sun Oct 20 02:59:58 2013