**** BEGIN LOGGING AT Tue Dec 17 03:00:00 2013 Dec 17 05:07:05 JaMa: I see no files anymore in http://build.webos-ports.org/webos-ports-staging/wip/ and latest build is from 13th? Are these due to issues reported above? Dec 17 05:15:40 no, wip wasn't populated yet Dec 17 05:15:49 latest finished builds are in 007 Dec 17 05:16:21 wip will be populated in 4-6 hours Dec 17 05:31:13 OK Dec 17 05:32:23 Do you ever sleep :P ? Dec 17 06:13:51 Herrie: I'm trying for last 3 hours... Dec 17 07:27:32 morning Dec 17 08:33:17 morning Dec 17 08:51:04 just fixed the "can not tweet"-issue in Spaz-Enyo. :-) Dec 17 09:51:00 Garfonso: Nice :) Updated Twitter API or something else? Dec 17 09:51:53 morphis: re: wiki, getting sidetracked all the time, home renovation project taking all my time :'( Needs to be done on Sunday and still lots to do.... Dec 17 10:00:30 Metaview already did the update of the twitter API, so in general it did already work again. But tweets with characters like ! ( ) failed, which I now fixed. So it seems fully usable to me, again. It's my favorite twitter client on the TP. Dec 17 10:01:32 Can get that from here: https://github.com/Garfonso/spaz-enyo Dec 17 10:01:48 Ah ok, using Project Macaw myself, will give this a try sometime :) Dec 17 10:02:41 Macaw feels so slow. And I like to handle my two accounts in one card, which spaz does very nicely. Dec 17 10:03:33 somebody should go through macaw and add enyo.nextTick wrappers to all button and menu presses someday. Should make it feel much more responsive. Dec 17 10:14:39 Suggest it to the guys on Twitter, they might do something with it :) Dec 17 10:15:16 It's indeed slow at times but it's working OK on my Veer and TP. I only have 1 Twitter account anyway :) Dec 17 13:16:55 Tofe|Away: https://github.com/webOS-ports/webapp-launcher/pull/8 Dec 17 13:17:09 HaDAk: how usable is your keyboard styling already? Dec 17 13:17:18 morphis: it works. Dec 17 13:17:28 morphis: it's about 90-95% complete Dec 17 13:17:40 so possible to integrate it? Dec 17 13:18:04 let me run through this morning, first thing, and update special characters Dec 17 13:18:13 then the only thing that needs to be changed is the popover Dec 17 13:18:24 and maybe a couple of small bugfixes Dec 17 13:18:29 but otherwise, you could integrate it today Dec 17 13:19:20 HaDAk: nice Dec 17 13:19:58 like i said..it won't be perfect, but it'll be something. Dec 17 13:20:29 i gave myself special characters, but i don't remember which keys to put them under >_> Dec 17 13:21:01 you have a touchpad handy? Dec 17 13:22:44 morphis? Dec 17 13:27:29 HaDAk: yes Dec 17 13:27:45 i'm going to put this stuff where i think it goes. can you use your touchpad to verify it's correct? Dec 17 13:28:33 yes Dec 17 13:36:32 almost done. wanna fix one more thing. Dec 17 13:42:29 i can't figure out where to add icons. i know i changed it before. Dec 17 13:42:42 i thought it was main.ini, but that's not working. Dec 17 14:38:44 morphis: ready Dec 17 14:38:45 http://cl.ly/253p1N1J1E1c Dec 17 14:38:56 it's not perfect, but it's damn close. Dec 17 14:39:05 delete the ubuntu folder, replace it with the contents of that Dec 17 14:39:08 should work just fine. Dec 17 14:39:21 /usr/share/maliit/plugins/com/ubuntu/ Dec 17 14:43:47 HaDAk: looks really good Dec 17 14:44:19 morphis: still has some issues… tapping on shift and dismiss don't make the icon dark. i can MAKE it do that, but then the action doesn't bind to the key. Dec 17 14:44:23 so, no idea how to fix that yet. Dec 17 14:44:33 hm Dec 17 14:44:35 also, it bitches about not being able to play the typewriter sound. no big loss there… Dec 17 14:44:48 i need to grab the tap sound from webos anyway Dec 17 14:45:00 and finally, the popovers don't behave as expected. Dec 17 14:45:18 tap and hold, and it first gives you the letter, then the extended keys. Dec 17 14:45:35 and finally, the extended keys don't have the nice grey border that you'd expect. Dec 17 14:45:41 otherwise, it's pretty good. Dec 17 14:46:28 HaDAk: its a very good start Dec 17 14:46:47 morphis: can you help me with some logic, in return? Dec 17 14:46:48 :) Dec 17 14:46:52 there is a problem with playing sounds within the keyboard anyway Dec 17 14:46:59 so I will disable it until we fixed the bug Dec 17 14:47:07 HaDAk: yeah, but not today Dec 17 14:47:14 aw, ok. Dec 17 14:47:39 HaDAk: can you provide the whole thing as PR against webos-keyboard? Dec 17 14:47:54 huh? Dec 17 14:48:02 oh Dec 17 14:48:03 gotcha Dec 17 14:48:06 yeah, lemme set that up. Dec 17 14:48:23 i thought you meant press release. i was confused. Dec 17 14:49:22 :) Dec 17 14:49:29 that would make the work for me easier Dec 17 14:52:03 *fingers crossed* i really hope this works. Dec 17 14:53:18 https://github.com/webOS-ports/webos-keyboard/pull/7 Dec 17 14:53:36 sorry if i break everything Dec 17 14:54:07 HaDAk: I think that will not work Dec 17 14:54:12 :( Dec 17 14:54:15 for example the qml files are placed in another folder Dec 17 14:54:27 well, it WAS working for me. Dec 17 14:54:30 i just copied my stuff in. Dec 17 14:54:40 you did a build with OE? Dec 17 14:54:44 no Dec 17 14:54:50 maybe that's the difference Dec 17 14:55:02 HaDAk: yeah the problem is that what ends up in /usr/share/maliit/plugins/com/ubuntu/ is taken from multiple folders Dec 17 14:55:09 gotcha. Dec 17 14:55:11 lemme try again. Dec 17 14:59:50 check again Dec 17 15:07:15 HaDAk: looks better Dec 17 15:07:20 phew. Dec 17 15:09:54 HaDAk: merged Dec 17 15:10:01 :) Dec 17 15:10:15 ah one thing I forgot about: Dec 17 15:10:27 you used some images from openwebos, right? Dec 17 15:10:43 yes Dec 17 15:11:14 you need to create a file COPYING.Apache-2.0, add the license and a list of files you used from openwebos Dec 17 15:11:33 like https://github.com/webOS-ports/luna-next-cardshell/blob/master/COPYING Dec 17 15:11:43 ok Dec 17 15:11:53 when that is done I will integrate it Dec 17 15:14:50 the key backgrounds…i used the original source images, and changed them in photoshop. Dec 17 15:14:58 i suppose they carry the same license? Dec 17 15:15:27 also, i made the background image myself. Dec 17 15:15:38 what about those? Dec 17 15:19:20 https://github.com/webOS-ports/webos-keyboard/pull/8 Dec 17 15:19:40 oh lord Dec 17 15:19:43 i fucked that one up Dec 17 15:19:53 don't click that, lol Dec 17 15:20:36 i don't know why it ate 21k files. Dec 17 15:20:38 i really don't. Dec 17 15:20:45 it's your old PR Dec 17 15:21:00 closed the PR Dec 17 15:21:02 create a new one Dec 17 15:21:17 and you added the GPL-3 license instead of the Apache-2.0 Dec 17 15:21:17 i'm bad at git :( Dec 17 15:21:34 LOL Dec 17 15:21:37 yup. whoops. Dec 17 15:23:47 it's only tuesday :| Dec 17 15:24:27 morphis: i don't know how to do this. why don't i give you the files Dec 17 15:24:35 http://cl.ly/2o2J333L3J1Y Dec 17 15:24:39 http://cl.ly/text/0u081Y0o0X1A Dec 17 15:24:47 i'm git-tarded Dec 17 15:30:01 HaDAk: you know from which openwebos component you have these files? Dec 17 15:30:28 i pulled them from the doctor Dec 17 15:30:34 i had the files on my desktop anyway. Dec 17 15:30:35 BUT Dec 17 15:30:48 didn't they open source the keyboard with lunasysmgr? Dec 17 15:30:51 or am i making that up? Dec 17 15:32:27 they did Dec 17 15:32:50 ok, can you verify all theses files are part of openwebos? Dec 17 15:33:21 afaik https://github.com/openwebos/luna-sysmgr/tree/master/images should have them all Dec 17 15:35:11 they are all in there Dec 17 15:35:14 in keyboard-tablet Dec 17 15:35:18 HaDAk: https://github.com/webOS-ports/webos-keyboard/blob/master/COPYING.Apache-2.0 Dec 17 15:35:41 HaDAk: when you do further modifications, please make always sure you take only open sourced files and add them to the lsit Dec 17 15:35:48 ok Dec 17 15:43:35 that is rather crucial for our work Dec 17 15:44:20 of course. Dec 17 15:44:32 that's why there are people smarter than me organizing things. Dec 17 15:44:40 i just make stuff work. you make sure i don't get in trouble doing it. :) Dec 17 18:28:39 morphis: we need to merge some feeds to public to save some space Dec 17 18:29:06 002 was the last one merged Dec 17 18:35:10 80G webos-ports Dec 17 18:35:11 234G webos-ports-staging Dec 17 18:54:14 O_O Dec 17 19:07:29 morphis: merging 3 4 5 6 to safe some space Dec 17 21:51:39 Garfonso: ping Dec 17 22:33:15 morphis: pong, still there? Dec 17 22:33:31 Garfonso: yes Dec 17 22:33:51 we need to solve this app install story somehow Dec 17 22:34:24 right Dec 17 22:34:33 Garfonso: you said that legacy webOS looked at some specific folders of apps and registered the db8 kinds and possible activities Dec 17 22:34:41 does it copy them somewhere or just registers them? Dec 17 22:35:03 I don't really have a clue. Dec 17 22:35:11 I'll try to find out Dec 17 22:36:13 that would be interesting Dec 17 22:36:35 com.palm.appinstaller/installNoVerify uses the ApplicationInstaller binary instead of opkg Dec 17 22:36:58 that one extracts the ipk with ar and does some things with it Dec 17 22:37:26 one thing I found this week: service files seem to be created in /var/palm/ls2/roles Dec 17 22:38:08 in legacy webos? Dec 17 22:38:14 for applications? Dec 17 22:38:16 yes Dec 17 22:38:23 for packages that include a service Dec 17 22:38:45 when you install them with com.palm.appinstaller/installNoVerify? Dec 17 22:38:49 for example the cdav connector... it did not contain the ls2 *.json files. But they are there now Dec 17 22:38:56 hm Dec 17 22:42:25 Garfonso: we can write some ApplicationInstaller replacement which exactly does theses steps Dec 17 22:43:15 . /var/cache/configurator has files abouth the db kinds... but probably they came there by the configurator. Configurator also is the one that spits out the log messages during install Dec 17 22:46:10 why is configurator not working as expected? Dec 17 22:46:13 ;) Dec 17 22:50:51 Garfonso: you got my last messages? got disconnected .. Dec 17 22:51:34 this: https://github.com/openwebos/configurator/blob/master/src/Configurator.cpp#L417 is called for service directory. app directory and for acitivities, db, tempdb and media db. That are the log entries you get during install in legacy webOS. Dec 17 22:52:04 I'm wondering why I did not manage to install the kinds with configurator ... Dec 17 22:54:35 And there are quite a lot of error messages from /home/reviewdaemon/projects/nova/oe/BUILD-qemux86/work/luna-service2-2.0.0-131.2/131.2/src/hub/security.c:1072, it seems it is triggered to reload all files in /usr/share/ls2/roles/*, too. Dec 17 22:56:15 yeah Dec 17 22:56:18 thats normal Dec 17 22:56:24 ls-control scan-services does that Dec 17 22:56:33 morphis: your last message (sorry, did misread you): Garfonso: we can write some ApplicationInstaller replacement which exactly does theses steps Dec 17 22:57:35 ok Dec 17 22:57:42 Garfonso: btw. can you send me the package for the cdav connector? Dec 17 23:00:08 Garfonso: can you do me a favour? Dec 17 23:00:09 did send you an e-mail Dec 17 23:00:13 thanks Dec 17 23:00:18 while installing the package Dec 17 23:00:29 run the ls-monitor Dec 17 23:00:45 ok. Dec 17 23:01:09 will this thing log or do I have to be fast? ^^ Dec 17 23:01:20 no, it will print to the console Dec 17 23:01:24 just run it Dec 17 23:01:32 install the package beside this Dec 17 23:01:35 can copy the whole content Dec 17 23:01:54 it will show you all the ls2 messages exchanged in the system while installing the package Dec 17 23:02:28 btw. I think we have to call com.palm.configurator/scan to get things correctly configured Dec 17 23:02:46 look at https://github.com/openwebos/configurator/blob/master/src/BusClient.cpp Dec 17 23:03:17 there you go: http://pastebin.com/Pwi1rE1B Dec 17 23:03:41 as I expected: Dec 17 23:03:42 100942.504 [PRV] call 5 (null) (/var/run/ls2/9TLAFO) com.palm.configurator (/var/run/ls2/leX3pk) org.webosports.cdav.app //scan «[{"id":"org.webo sports.cdav.app","type":"app","location":"third party"}]» Dec 17 23:03:56 location = third party used the crpytofs instead of / Dec 17 23:04:34 makes sense. Dec 17 23:04:51 location = system will use / instead Dec 17 23:05:27 ok so we can either emulator the ApplicationInstaller and add the configurator call there or we do this inside the preware service Dec 17 23:05:43 s/emulator/emulate/ Dec 17 23:07:11 what else is inside applicationInstaller? Dec 17 23:08:56 Garfonso: https://github.com/webOS-ports/luna-sysmgr/blob/webOS-ports/master/Src/base/application/ApplicationInstaller.cpp#L410 Dec 17 23:09:06 from what I can see there it's not doing that much Dec 17 23:09:35 it also does signature verification Dec 17 23:10:30 can you try something else? Dec 17 23:10:33 remove the package Dec 17 23:12:00 ok Dec 17 23:12:38 and install it manually with /usr/bin/ApplicationInstallerUtility -c install -p package.ipk -u 0 --noSyslog Dec 17 23:14:27 the log output will be interesting Dec 17 23:15:48 http://pastebin.com/9Fhn3Rtc here you go Dec 17 23:18:01 ok, have to get some sleep. night Dec 17 23:19:47 Garfonso: thanks and gn8 Dec 17 23:56:51 Hello everyone! Absolutely love the new release! It feels much, much faster. Dec 18 00:18:21 rolladude: hey Dec 18 00:18:24 rolladude: which new release? **** ENDING LOGGING AT Wed Dec 18 02:59:59 2013