**** BEGIN LOGGING AT Mon Mar 30 02:59:59 2015 Mar 30 06:54:15 morning! Mar 30 06:55:23 ok, looks like I have a handful of backlog to read Mar 30 07:35:28 Tofe: morning! Hope you enjoyed the weekend! Mar 30 07:35:48 Tofe: Not that much. Orientation stuff works on TP for me with Nizovn's IPK :) Mar 30 07:36:15 Just the padlock disappears on my N4 when in landscape. I was able to partially fix it but not 100% yet. Mar 30 07:43:59 Herrie|Veer: oh, ok, so it's just my build which is wrong Mar 30 07:44:05 that's good news Mar 30 07:51:52 Tofe: Seems so. Rotation works for me on TP now :) Just wallpaper turns black for a little while but OK Mar 30 07:52:58 morning Mar 30 07:53:08 Herrie|Veer: I've just pushed a patch to fix the firstuse/ofono problem Mar 30 07:53:37 now looking at the logs you sent me Mar 30 07:55:15 morphis: Great! Mar 30 07:55:28 This was with the Ericsson which I have in TP4G now. Mar 30 07:57:36 ok Mar 30 08:04:53 morphis: I don't see the patch? But could be GH quirk :P ? Mar 30 08:05:13 don't know what it is but currently and git push is refused .. Mar 30 08:06:09 Herrie|Veer: now Mar 30 08:09:07 Yeah see it now :) You saw my PR for Testr icon? Mar 30 08:12:55 yes Mar 30 08:12:57 picked it too Mar 30 08:13:39 OK :) Mar 30 08:17:34 Herrie|Veer: you have time now to run some more commands? Mar 30 08:17:56 Yeah got TP with me :P Mar 30 08:18:01 good Mar 30 08:18:17 directly after you did connmanctl connect cellular_... Mar 30 08:18:29 run mdbus2 -s org.ofono /mbm_0/context1 org.ofono.ConnectionContext.GetProperties Mar 30 08:19:00 looks like you have around 2,5min after you did the connect call to do that Mar 30 08:21:19 The connect call takes a long while to complete Mar 30 08:21:35 Do you want me to do it in another shell window while it's connecting? Mar 30 08:22:25 yes Mar 30 08:22:45 I think I've found the problem Mar 30 08:22:51 http://pastebin.com/REnsJm34 Mar 30 08:22:54 so basically ofono gets the right IP address etc Mar 30 08:23:07 but it never sends the PropertyChanged signal to connman Mar 30 08:23:52 very good, that proves my suspection Mar 30 08:24:49 After it fails: http://pastebin.com/VM1KKJEu Mar 30 08:25:07 So that doesn't have IP. You think same problem for the Sierra? Mar 30 08:25:26 That's why it gets "internal" IP? Or that's another problem? Mar 30 08:26:41 Herrie|Veer: can you do a ifconfig -a Mar 30 08:27:40 http://pastebin.com/kpBcym7X Mar 30 08:27:51 That's still with the Ericsson ;) Mar 30 08:28:01 no problem Mar 30 08:28:52 Mar 28 08:07:53 tenderloin ofonod[1652]: plugins/udevng.c:setup_mbm() modem=/dev/ttyACM0 data=/dev/ttyACM1 network=(null) gps=(null) Mar 30 08:28:55 that is our problem Mar 30 08:29:15 it doesn't associate any network interface with the modem so ofono never sends the IP configuration data to connman Mar 30 08:34:57 Herrie|Veer: next step: Mar 30 08:34:57 echo "KERNEL=\"ttyACM0\", ENV{INTERFACE}=\"rmnet0\"" > /etc/udev/rules.d/tenderloin.rules Mar 30 08:35:15 then reboot (make sure you add -d for ofono) Mar 30 08:35:21 and send me the ofono log Mar 30 08:47:02 morphis: Just in shell? Mar 30 08:47:06 yes Mar 30 08:47:13 OK rebooting Mar 30 08:49:18 Need to do something or just the ofono log? Mar 30 08:52:45 just the ofono log Mar 30 08:52:46 http://pastebin.com/h7CgpNMv Mar 30 08:52:52 There you go Mar 30 08:53:07 Seems I have mbm_1 now instead of mbm_0 Mar 30 08:53:20 Herrie|Veer: see this line: Mar 30 08:53:20 Mar 29 04:52:02 tenderloin ofonod[1485]: plugins/udevng.c:setup_mbm() modem=/dev/ttyACM0 data=/dev/ttyACM1 network=(null) gps=(null) Mar 30 08:53:28 we need to get network set to the rgith interface Mar 30 08:54:28 For some reason I get sometimes mbm_0 and sometimes mbm_1 as the modem :s Mar 30 08:57:15 Herrie|Veer: can you do a find /sys/devices/platform/isp1763_usb.0/usb1/1-1/1-1.2 Mar 30 08:58:48 http://pastebin.com/VaqZfRKW Mar 30 08:59:48 Herrie|Veer: for the sierra modem the problem seems to be different Mar 30 09:00:56 Herrie|Veer: Mar 30 09:00:57 cat /sys/devices/platform/isp1763_usb.0/usb1/1-1/1-1.2/1-1.2:1.1/tty/ttyACM0/uevent Mar 30 09:01:08 cat /sys/devices/platform/isp1763_usb.0/usb1/1-1/1-1.2/1-1.2:1.3/tty/ttyACM1/uevent Mar 30 09:01:21 Rebooting laptop, some windows updates lol Mar 30 09:01:29 ok Mar 30 09:01:49 Shouldn't take long, SSD :) Mar 30 09:05:04 Ok both done Mar 30 09:23:43 Does the cat persist after reboot? Mar 30 09:23:57 Or need to do again? adb was having issues... Mar 30 09:44:29 Herrie|Veer: cat is just printing out the content of the file you give it Mar 30 09:47:54 Ah ok, seems adb has issues again rebooting TP Mar 30 09:53:44 http://pastebin.com/Pa3dPhyT Mar 30 09:56:25 hm Mar 30 09:56:46 Herrie|Veer: what was the exact name of the modem? Mar 30 09:57:52 Ericsson f5521gw I think? Mar 30 09:58:22 ok Mar 30 09:58:49 Yeah that's the one Mar 30 09:59:05 and that is the default one build into the tp, right? Mar 30 09:59:19 Yup Mar 30 09:59:40 Not sure why but adb is not very stable it disconnects after a few mins :s Mar 30 09:59:50 Probably silly windows or crappy USB port Mar 30 10:01:17 you know if it works on Android? Mar 30 10:02:12 Didn't try works on legacy Mar 30 10:02:17 ok Mar 30 10:02:26 It should with jcsullins build Mar 30 10:02:32 For both Sierra & Ericsson Mar 30 10:03:29 EricBlade can probably confirm Mar 30 10:03:35 I believe he uses it? Mar 30 10:25:30 morphis: You seen: http://github.com/jcsullins/android-1/ ? Mar 30 10:42:12 Herrie|Veer: not yet Mar 30 12:50:28 * DougReeder waves good morning Mar 30 12:52:05 Don’t worry too much if you have transient errors connecting to github; China is conducting a DDOS attack against them for hosting software that helps people get around the Great Firewall. Mar 30 12:54:46 DougReeder: morning Mar 30 12:57:11 Hey filmor! Mar 30 12:57:45 Hi :) Mar 30 12:58:48 Give us a shout in case you need any help :) We all have some kind of environment in which we test :P Mar 30 12:59:00 Some more advanced then others though :P Mar 30 12:59:21 I revived my proper dev os (read linux) yesterday and will try to get the webos-ports stuff running in there Mar 30 12:59:31 doing so in an arch-vm was a pain :) Mar 30 12:59:49 Yeah, I think Ubuntu works best Mar 30 13:00:00 Tofe/morphis can confirm what they use Mar 30 13:00:12 I think both 12.04 and 14.04 might work Mar 30 13:00:31 it's gentoo over here, but I managed to set up the old toolchain too, should also be possible for the new stuff :) Mar 30 13:00:40 Last time I tried a full build it was 12.04 but I mainly do app side stuff so can test that directly on device. Mar 30 13:02:47 one thing that is important and app-related btw is the configuration part in the validator Mar 30 13:03:17 for the stuff I wrote that was non-static and basically build directly from the libpurple conf structures Mar 30 13:07:27 I assume you've seen what morphis already imported at http://github.com/webos-ports/imaccountvalidator ? Mar 30 13:08:06 Took initial version from 3.0.5 and added your modifications it seems? Mar 30 13:08:25 yes, saw that Mar 30 13:08:35 filmor: 12.04 works best Mar 30 13:08:39 but the frontend also needs work Mar 30 13:08:45 if you want I can give you a Dockerfile to build one Mar 30 13:08:59 filmor: sure both parts need quite some work Mar 30 13:08:59 ooh, that would be nice, yes :) Mar 30 13:09:08 filmor: A lot needs work but a lot of ground work has been done ;) Mar 30 13:09:22 but the biggest blocker atm is that the validator doesn't get initialized cause the template configuration isn't supplied Mar 30 13:10:00 filmor: https://bpaste.net/show/4425d41c04ac Mar 30 13:10:05 just modify it for your needs Mar 30 13:13:08 thanks Mar 30 13:13:40 filmor: if you want to start with small steps just push the validator and templates files should be enough Mar 30 13:13:56 yeah, that's what I meant, not really Mar 30 13:14:23 in this regard my plugins worked differently, because I didn't care for lots of static template files Mar 30 13:14:42 ah Mar 30 13:14:55 the configuration parameters are taken from the validator, the template files only contain basic information and defaults Mar 30 13:14:55 so they didn't use the content of those templates? Mar 30 13:15:40 they used them to get the right plugin to use Mar 30 13:15:43 have a look at https://github.com/filmor/webos-messaging/tree/master/accounts Mar 30 13:15:59 sounds good Mar 30 13:16:23 or rather https://github.com/filmor/webos-messaging/blob/master/accounts/prototype.json, that's basically the template for the templates ;) Mar 30 13:17:04 and the validator itself loads that? Mar 30 13:17:05 they are created by the build-script on packaging Mar 30 13:18:53 the validator takes the created template and looks up the right plugin from the name Mar 30 13:20:39 it's passed in as a parameter here: https://github.com/filmor/webos-messaging/blob/master/application/source/Validator.js#L27 Mar 30 13:21:49 and this part is the fanciness that builds the enyo-ui for the options: https://github.com/filmor/webos-messaging/blob/master/application/source/Options.js Mar 30 13:23:38 filmor: looks well structured :) Mar 30 13:24:51 best thing is that it's very easy to add new plugins if you have their dependencies linked in Mar 30 13:26:05 I guess the dependencies part is a lot easier now, for the original webos I had to link all this stuff into a single .so for it not to clutter the fs too much Mar 30 13:27:53 filmor: yeah that should be a lot easier Mar 30 13:28:08 would be really nice to get all those things in :) Mar 30 13:28:21 however then still the messaging app needs support for IM messages Mar 30 13:28:42 Our messaging app is a rewrite in Enyo 2 ;) So we're a lot more flexible as well but also need some work to get all working Mar 30 13:29:02 Basics are there, chatthreader is there, SMS more or less works too. Mar 30 13:29:14 Synergy stuff still exists in back end too Mar 30 13:29:33 Just HP never released the messaging app so it needed rewriting ;) Mar 30 13:31:06 ah, I see Mar 30 13:36:04 The app can be found at http://github.com/webos-ports/org.webosports.messaging Mar 30 13:36:35 I think biggest lack currently is the lack of db watches so messages aren't visible realtime Mar 30 13:36:44 Though those should be fairly easy to add Mar 30 13:41:48 I’d say “straightforward”, rather than “easy” Mar 30 13:42:26 :D Mar 30 14:00:26 filmor: For the rest we tried to keep more or less compatible with legacy so stuff is stored at the same places with same structure etc. Chatthreader was rewritten as well so might not be 100% bug free, but worked fine in the cases we've tested so far it Mar 30 14:00:26 seems. Mar 30 14:37:30 Herrie|Veer: i'm going to start working on the messaging stuff today. Mar 30 14:37:42 Herrie|Veer: but i can't figure out how to get web inspector to connect to it. Mar 30 14:39:33 adb forward doesn’t throw any errors, but you still can’t connect? Mar 30 14:40:36 ok, this is a pretty serious issue that needs to be looked at, morphis Mar 30 14:43:37 where'd the message log move to? Mar 30 14:45:46 just journalctl Mar 30 14:45:59 Via adb shell you can do journalctl Mar 30 14:46:13 well, adb doesn't work with the emulator (for me), so i'm sshing in Mar 30 14:46:19 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Mar 30 14:46:19 629 root 20 0 254m 103m 45m R 95 10.4 3:01.33 luna-next Mar 30 14:46:19 637 root 20 0 309m 82m 49m S 24 8.2 0:49.27 LunaWebAppManag Mar 30 14:46:28 Yeah ;) Mar 30 14:46:46 I usually output it to .txt which I then pull and open with Notepad++ :P Mar 30 14:47:06 ssh or adb shell, tomato, tomato ;) Mar 30 14:47:10 https://pastebin.mozilla.org/8827581 Mar 30 14:47:15 this is looping hardcore Mar 30 14:48:09 it's causing my CPU load to spike. Mar 30 14:48:17 so, that should be looked at pretty immediately, i'd think. Mar 30 14:49:42 Emulator needs some tlc ;) Mar 30 14:49:53 RILD = Android telephony stuff Mar 30 14:50:02 Should just be disabled for emu I guess Mar 30 14:50:02 ok, well..it's killing my laptop. Mar 30 14:50:34 Kill ril via ssh? Mar 30 14:50:45 it restarts. Mar 30 14:50:52 because it's lunanext Mar 30 14:50:52 Hmmmz : Mar 30 14:50:57 Ah :s Mar 30 14:51:09 That's up to Tofe or morphis then I guess Mar 30 14:51:21 That might explain why the emu is so sluggish :P Mar 30 14:51:27 ;) Mar 30 14:51:43 why aren't my keyboard changes in here yet? Mar 30 14:51:50 was something wrong with them? Mar 30 14:53:08 We had an issue with the area above the keyboard Mar 30 14:53:20 Not specifically YOUR keyboard but all Mar 30 14:53:35 Ours was "single" size so we had to revert to that Mar 30 14:53:45 HaDak: you can do systemctl stop ofono then systemctl disable ofono , and same for serial-getty@ttyS0 Mar 30 14:54:27 nizovn: thanks; that persists reboot, it looks like? Mar 30 14:54:39 yes Mar 30 14:54:49 We're now busy getting orientation/rotation properly working and will probably have different kb layouts for landscape and portrait Mar 30 14:55:00 didn't seem to do the trick though, nizovn Mar 30 14:55:16 We could probably bring back the proper webOS-y keyboard then as well :) Mar 30 14:55:33 oh man. now stuff is crashing pretty hard. Mar 30 14:55:42 maybe i'll reboot and see if that helps.. Mar 30 14:56:28 it's still going nuts. Mar 30 14:56:58 acpi stuff. Mar 30 14:57:15 the kernel is having a shit fit Mar 30 14:57:25 no, i take that back. lemme look closer. Mar 30 14:58:00 Are you using x86 or x64? Mar 30 14:58:09 x86 Mar 30 14:58:12 x86 is supposedly a little more stable Mar 30 14:58:18 Hmmm Mar 30 15:00:45 oh, nice. journalctl -f Mar 30 15:00:49 best switch ever Mar 30 15:01:09 it's no longer throwing errors to the log, but it does still use ALL the cpu Mar 30 15:01:19 and it keeps spitting this Mar 30 15:01:08 qemux86 LunaSysMgr[318]: Unknown keyword: optional Mar 30 15:02:08 HaDAk: Those are present on device as well and take up 25% of total log more or less Mar 30 15:02:19 Would be keen to see those disappear ;) Mar 30 15:02:20 well, that's not good. Mar 30 15:02:29 HaDak: it use all cpu if any app is open, for optional error i have fix in mind, will code after sensorfwd Mar 30 15:02:53 nizovn: i rebooted, let it sit at the desktop, and it was still using ~90% cpu Mar 30 15:03:04 also, we should find a way to fix this... Mar 30 15:03:09 http://cl.ly/image/2c0C1Z3V3A2V Mar 30 15:03:19 i can't see the text field i'm focused on Mar 30 15:04:28 also, i can't drag the window to click the add button once i've authed Mar 30 15:04:45 so, that's a problem Mar 30 15:07:34 HaDak: cpu load is caused by software rendering the qt graphics, so it's hard to solve. morphis can tell more Mar 30 15:07:46 ah. interesting. Mar 30 15:07:57 i wonder if you inserted a tiny delay between frames the issue would be resolved? Mar 30 15:08:00 like, 5ms or something Mar 30 15:10:16 but anyway. the fact that i can't add my google account to test is a big deal. Mar 30 15:20:48 why is it that everybody talks all the time until i start asking questions? :( Mar 30 15:21:39 HaDak: you question was hard for me :) Mar 30 15:21:52 >_< Mar 30 15:22:13 i'm going to remove accounts that are invalid...like, msn. because microsoft shut down their msn servers. Mar 30 15:22:23 and palm profile Mar 30 15:22:24 because duh Mar 30 15:26:50 HaDAk: the card should resize when the keyboard comes up to let you focus the text field Mar 30 15:27:01 morphis: would be nice if it did. Mar 30 15:27:14 does that work with other apps? Mar 30 15:27:30 yes Mar 30 15:27:41 hm Mar 30 15:27:56 morphis: but i still can't drag to click authorize on my google account Mar 30 15:28:01 http://cl.ly/image/1f3K3z0X063V Mar 30 15:28:22 yeah the window isn't flickable as it seems Mar 30 15:28:36 yeah. so, that would be helpful if it was fixed :) Mar 30 15:29:28 and there aren't any keyboard bindings, so i am unable to hit tab or page down or anything Mar 30 15:29:28 :( Mar 30 15:29:40 is there a way to change the display resolution? Mar 30 15:31:05 also, morphis, this happens when i choose a regular c+dav account to add: http://cl.ly/image/0n2y0R1m2Z38 Mar 30 15:31:37 i think i should start by fixing some UI elements Mar 30 15:31:49 since you guys are doing amazing backend work, but design UI/UX like programmers. Mar 30 15:32:15 HaDAk: why not :) Mar 30 15:32:27 but first tell me how to change the resolution :) Mar 30 15:32:36 of the emulator? Mar 30 15:32:40 yeah Mar 30 15:32:45 that isn't that easy Mar 30 15:32:56 also you will burn more of your CPU when increasing the resolution Mar 30 15:33:16 i suggested introducing a tiny delay between updating frames Mar 30 15:33:22 that should help resolve the cpu issue Mar 30 15:33:29 ran into that when doing my GCW Connect app Mar 30 15:33:50 constantly updating was killing the CPU. added a *tiny* delay between updates and it was resolved completely. Mar 30 15:33:53 if it would be that easy Mar 30 15:34:27 killin' me. Mar 30 15:34:35 however you influence the UI by adding GridUnit=8 to [UI] section in /etc/palm/luna-platform.conf Mar 30 15:35:54 that didn't change the resolution Mar 30 15:36:58 oh, but bumping it to 16 makes it hilarious Mar 30 15:37:00 i see how it works. Mar 30 15:38:36 :) Mar 30 15:38:48 that will not influence the web apps Mar 30 15:38:51 but all QML stuff Mar 30 15:39:01 it doesn't change the resolution, just the scaling. Mar 30 15:39:07 just saw we never specified a default value for the emulator Mar 30 15:39:08 right Mar 30 15:39:45 but there's no way to say the actual pixels of the display? Mar 30 15:40:39 because that would be ideal. i'm sure you do something like that for physical devices. Mar 30 15:45:01 that is currently build into the VBox image Mar 30 15:45:07 need to change that in the build system Mar 30 15:45:23 yikes. maybe have it pull from an option param? Mar 30 15:46:12 let me figure that for you Mar 30 15:46:17 but please give me a few minutes Mar 30 15:46:25 no problem. Mar 30 15:52:25 HaDAk: try to change /etc/modprobe.d/uvesafb.conf Mar 30 15:52:34 HaDAk, keep the “Palm Profile” account - it currently functions as a local-only account. It allows people to add Contacts, etc., without adding a remote account. Mar 30 15:52:46 DougReeder: ok. maybe we'll rename it then. Mar 30 15:52:51 * DougReeder nods Mar 30 15:53:05 see https://www.kernel.org/doc/Documentation/fb/uvesafb.txt Mar 30 15:53:15 and see https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/fb/modedb.txt Mar 30 15:57:13 success! Mar 30 16:05:22 HaDAk: works? Mar 30 16:05:37 http://cl.ly/image/1l3j413c2f1a Mar 30 16:05:39 mostly. Mar 30 16:05:56 root@qemux86:~# cat /etc/modprobe.d/uvesafb.conf Mar 30 16:05:56 options uvesafb mode_option=1280x720-32 scroll=ywrap Mar 30 16:06:06 looks more like 1280x1024 though Mar 30 16:06:08 HaDAk: you have to change it in /etc/palm/luna-platform.conf too Mar 30 16:06:17 HaDAk: can you document those steps in the wiki? Mar 30 16:06:30 maybe we can add a simple service to do that via an app later Mar 30 16:06:39 yeah Mar 30 16:06:46 i changed the grid scaling to 10, too. Mar 30 16:07:20 i'm not sure why my accounts app doesn't finish loading now, though Mar 30 16:07:36 did you reboot? Mar 30 16:07:38 yes Mar 30 16:07:51 just this, endlessly. http://cl.ly/image/2I3e3R2a3x2I Mar 30 16:08:06 hm Mar 30 16:08:40 https://pastebin.mozilla.org/8827594 Mar 30 16:09:20 not sure what it is Mar 30 16:12:44 isn't there a way to view the console? Mar 30 16:12:50 (JS console) Mar 30 16:12:57 sure Mar 30 16:13:26 I believe that's the output HaDAk needs to be looking at if the spinner is just sitting there Mar 30 16:28:38 i figured out why the icons are so goddamn ugly. Mar 30 16:28:46 The smooth property of an Image enables linear interpolation. It's on by default and it's an improvement over nearest-neighbor interpolation, which is used when smooth = false; but it doesn't help much for downscaling. Mar 30 16:28:55 what we REALLY need is mipmap: true Mar 30 16:29:08 but every time i put that in, it bombs out Mar 30 16:29:24 what version of Qt are we using? Mar 30 16:29:24 HaDAk: In Luna Next Cardshell you mean? Mar 30 16:29:27 yeah Mar 30 16:29:29 5.4 Mar 30 16:29:32 ok Mar 30 16:29:37 Image { Mar 30 16:29:37 source: "image_400x400.png" Mar 30 16:29:37 width: 100 Mar 30 16:29:37 height: 100 Mar 30 16:29:37 mipmap: true Mar 30 16:29:38 } Mar 30 16:29:41 something like that is supposed to work Mar 30 16:29:46 but the way our code is written makes it die Mar 30 16:30:00 So ugly wifi icons etc on TP are due to that? Mar 30 16:30:04 yes Mar 30 16:30:07 Let me try that tonight when home Mar 30 16:30:45 should be layer.mipmap according to docs Mar 30 16:30:49 not mipmap Mar 30 16:30:52 i found BaseIndicator.qml where it invokes the image Mar 30 16:30:55 lemme try that. Mar 30 16:31:31 nope, but it doesn't die...so i think that's the right param Mar 30 16:31:38 lemme find all the other places where smooth is set Mar 30 16:32:57 We need QtQuick 2.4 as well and proper OpenGLES 2 Mar 30 16:34:27 still didn't fix it. :( Mar 30 16:38:08 oh, wait Mar 30 16:38:09 yes it did Mar 30 16:38:15 the problem is moving the window between monitors Mar 30 16:38:16 weird. Mar 30 16:38:24 http://cl.ly/image/432v3v0Q2V2x Mar 30 16:38:45 http://cl.ly/image/2q3d0R1k1r0E Mar 30 16:38:50 all i did was move the window to a different monitor :P Mar 30 16:39:57 anyway. that seems to fix the icon issue. Mar 30 16:46:42 OK great I'll test it on TP and push some changes then. Tofe: Any objections? Mar 30 17:28:18 Sorry I was away; let me read that discussion again Mar 30 17:29:15 ok, all good for me Mar 30 17:30:04 merged Mar 30 17:36:27 excellent Mar 30 17:36:43 that bothered me. i'm glad it was an easy fix. let's see what other low hanging fruit i can pluck. Mar 30 18:43:22 HaDAk: That DOES look a lot slicker! Mar 30 18:43:30 * HaDAk takes a bow Mar 30 18:43:31 Will test it on TP shortly :D Mar 30 18:43:39 i'm working on fixing other garbage UI elements. Mar 30 19:00:28 HaDAk: Like which ones? Mar 30 19:00:41 like the crappy layout of the quick launch Mar 30 19:00:47 :D Mar 30 19:01:00 The 5 icons on the bottom? Mar 30 19:01:05 Or the icons in general? Mar 30 19:01:10 Tofe also has some WIP for that Mar 30 19:01:11 well, in general. the layout. Mar 30 19:01:18 Including different tabs Mar 30 19:01:31 oh, i meant the icons on the bottom bar Mar 30 19:01:32 With drag & drop but it needs some TLC still Mar 30 19:01:38 but i'm going to look at the app page too Mar 30 19:01:39 Yeah those need some alignment Mar 30 19:01:41 because it makes me sad Mar 30 19:02:10 App page you might want to check: https://github.com/Herrie82/luna-next-cardshell/tree/tofe/tablauncher Mar 30 19:02:24 Tofe created some tabs, drag and drop for icons + fixed layout a bit Mar 30 19:02:37 Looked a lot better on N4, just drag & drop still a bit buggy ;) Mar 30 19:03:27 Sorry linked to my GH, better take: https://github.com/webOS-ports/luna-next-cardshell/tree/tofe/tablauncher Mar 30 19:03:31 i'm trying to learn qml as i do this Mar 30 19:03:32 Though they're synced ;) Mar 30 19:03:40 it would be trivial with CSS, but i'm not doing it in css :P Mar 30 19:03:43 QML is quite straightforward in general Mar 30 19:04:00 Documentation is fairly OK, samples cna be found for most stuff too Mar 30 19:04:16 yeah. i'll figure it out. it'll just take longer. Mar 30 19:09:24 HaDAk: What you're testing with? Just emulator? Mar 30 19:09:35 right now? just Qt Mar 30 19:09:46 i *see* the problem, but i'm not sure the best way to fix it, yet. Mar 30 19:10:03 you build an array of icons in the launch bar, then tack on an additional one for the launcher menu Mar 30 19:10:23 problem is, the spacing is calculated based on the amount of items in the array, not accounting for the launcher menu icon Mar 30 19:10:39 so, it's half easy to fix. just add +1 to the calculation for the spacing Mar 30 19:11:00 but i can't figure out how to add a margin to the launcher menu icon to get it away from the side of the screen Mar 30 19:11:18 i could just do something ugly like make the width twice what it would normally be, but that's not the "correct" fix Mar 30 19:12:49 Let me see Mar 30 19:13:01 On legacy they're also not perfectly aligned ;) Mar 30 19:13:05 spacing: count > 0 ? (width - launchBarItem.launcherBarIconSize*(count + 1)) / count : 0 Mar 30 19:13:13 that's the updated calculation for spacing Mar 30 19:13:16 looks nice. Mar 30 19:13:29 http://cl.ly/image/263l0G0a0M3u Mar 30 19:20:46 HaDAk: See http://cdn.makeuseof.com/wp-content/uploads/2012/02/muo-hptouch-trouble5.png?69fac7 Mar 30 19:21:14 yeah. i just need to figure out how to do layouts in QML. margins, etc. Mar 30 19:27:45 As you can see on legacy the launcher icon is also off a bit Mar 30 19:29:02 i'm going to make it better :P Mar 30 19:31:22 Clockworkmod Touch works fine to sideload LuneOS on the N4 by the way Mar 30 19:31:33 I'm trying TWRP for fun next. Mar 30 19:32:36 Alan_Morford: Feel free to update Wiki with your findings ;) Mar 30 19:33:23 As soon as I figure out how to update the wiki. lol Mar 30 19:34:02 Well I can put it for you ;) Mar 30 19:34:24 morphis: Any more ideas for this Ericsson junk card :P ? Mar 30 19:38:40 Herrie|2: looks like the "correct" way to fix this is to figure out how to add the launcher icon to the app icon array, but make it immutable Mar 30 19:38:42 i'm not sure how to do that. Mar 30 19:39:01 also, we should figure out how to scale the icons, so they don't overlap on small screens. Mar 30 19:39:33 http://cl.ly/image/0d0K281E0H08 Mar 30 19:41:11 i might be able to fix this, but not in the amount of time i have left today Mar 30 19:50:11 I wouldn't recommend trying to fix a drag'n'drop issue in qml as an introduction course Mar 30 19:52:32 Tofe: No I was more refering to your rework to layout you did there as well Mar 30 19:52:39 IE properly sized icons Mar 30 19:53:11 http://cl.ly/image/0g2j0j3P0a1I Mar 30 19:53:19 that looks reasonable, yeah? Mar 30 19:55:15 i can poke at it more later. i'm going to go home now. Mar 30 20:04:52 this is weird Mar 30 20:04:53 https://www.youtube.com/watch?v=0M2P0kkO60s Mar 30 20:30:01 Alan_Morford: ah! This is exactly what I have! I'm glad I'm not the only one Mar 30 20:30:47 what carrier? Mar 30 20:31:53 Alan_Morford: Lycamobile Mar 30 20:34:40 Tofe: Hmmz that's strange behavior... Mar 30 20:35:03 Tofe: Did you try latest build? morphis bumped connman and ofono to more recent versions (maybe even latest)? Mar 30 20:35:51 is that an mvno? Mar 30 20:38:21 Alan_Morford: yes, it uses Bouygues Telecom network Mar 30 20:38:43 Herrie: no, didn't try the latest builds, mine is 2 weeks old now, I should update it Mar 30 20:40:36 Alan_Morford: You're using Straighttalk or. ..? Mar 30 20:42:24 straight talk yes Mar 30 20:43:03 so that's two mvno's. Tofe, do you always have to manually configure your devices for use with that network? Mar 30 20:43:47 Well I have Lycamobile MVNO in NL and that works out of the box! Mar 30 20:44:44 Alan_Morford: I don't know, it's my first sim card with this mvno :) But usually it's automatic. Mar 30 20:44:58 And it works very well with android on the very same N4 Mar 30 20:45:48 Could be somehow your MVNO info is not in the DB and that's why it acts weird Mar 30 23:02:16 Finally. Geez. Couldn't get this thing to connect. **** ENDING LOGGING AT Tue Mar 31 02:59:59 2015