2016-07-14 00:15:31 @kido so, I replaced the empty "Screen" page with a USB mode selector, we have the choice between adb, developer moder, mass storage and MTP 2016-07-14 00:15:43 @kido mass storage and developer mode don't seem to work yet 2016-07-14 00:16:12 @kido MTP opens an interface on my PC but doesn't expose an actual directory (it's probably just a matter of configuring correctly /etc/usb-moded/, I need to check it out) 2016-07-14 00:16:18 @kido and well, adb works like in the good old time 2016-07-14 00:16:49 @kido which means that feature-wise, asteroid-settings is more or less complete, only bluetooth is missing 2016-07-14 00:17:31 @kido in asteroid-launcher I also replaced the "airplane" quick setting which was redundent with the "bluetooth" quick setting by a "vibrator" quick setting 2016-07-14 00:17:43 @kido it allows to enable/disable vibrations and can already be tested with the timer 2016-07-14 00:17:58 @kido so feature-wise asteroid-launcher also just lacks bluetooth 2016-07-14 01:04:44 SylvieLorxu Cool 2016-07-14 01:05:02 SylvieLorxu Someone linked me a Pebble, apparently this is their iconic watchface: http://www.ooyuz.com/images/2015/11/9/1449698876548.jpg 2016-07-14 01:05:18 SylvieLorxu That's something I'd be able to make in like 10 minutes now, lol... 2016-07-14 04:12:51 Viral_Weaponry hi! who's the one who's gonna give me the bad news about AsteroidOS not compatible with the Samsung Gear 1st gen sm-v700? 2016-07-14 04:15:35 * Viral_Weaponry dies after 2 minutes without any response... 2016-07-14 04:17:58 * Viral_Weaponry dies again and the world ends afterwards... 2016-07-14 17:44:29 @kido hi Lrs121 2016-07-14 17:51:33 Lrs121 good morning 2016-07-14 17:55:07 Asara Lrs121: sup 2016-07-14 18:05:53 Lrs121 Asara: Not much, just enjoying what looks like a slow day at work 2016-07-14 18:13:22 Asara lucky you haha 2016-07-14 18:30:37 @kido so I fixed the apprently unpredictable behavior of asteroid-alarmclock and made the UI slightly more usable too 2016-07-14 18:31:24 @kido I added a parallax and darkening effect to the pages of asteroid-launcher, I also made the blurring animation smoother, it looks really neat 2016-07-14 18:32:16 @kido clicking on the accept button in settings etc now close the subpage (which was the expected behavior) 2016-07-14 18:32:40 @kido and I made a couple of minor UI improvements here and there 2016-07-14 19:57:31 Lrs121 kido: we have adb! it is staying at the bootloader screen but i believe thats because i have printk enabled 2016-07-14 19:57:43 @kido holy shit :D 2016-07-14 19:57:48 @kido what worked? 2016-07-14 19:57:54 @kido this is fantastic! 2016-07-14 19:58:13 @kido remove your "enable_adb" from command line 2016-07-14 19:58:47 @kido locusf: ^~ I told you we shouldn't give up! :D 2016-07-14 19:59:40 Lrs121 i did not. i believe it was the charger patch or in other words the last two commits that were made to the devel branch 2016-07-14 20:00:29 @kido so that was CONFIG_ASUS_CHARGER ? 2016-07-14 20:00:40 Lrs121 thats what i believe. 2016-07-14 20:00:50 @kido :) 2016-07-14 20:01:14 @kido well, it might still cause some power management issues but I will give it a deeper look now that I know exactly what caused the problem 2016-07-14 20:02:24 locusf ok cool 2016-07-14 20:03:07 @kido so now you will be able to debug asteroid-launcher 2016-07-14 20:03:41 Lrs121 yup time to recompile with enable_adb removed 2016-07-14 20:03:56 @kido I'm away for ~10 minutes, will be back later to bring that up 2016-07-14 20:04:19 @kido thanks, it made my day :) 2016-07-14 20:07:37 locusf good job Lrs121 ! 2016-07-14 20:07:47 locusf lets hope it works for zw1 2016-07-14 20:10:50 Lrs121 i hope so. it would be nice to kill two birds with one stone so to speak. 2016-07-14 20:22:52 @kido Lrs121: so, does it work? 2016-07-14 20:23:00 @kido I mean, do you have adb on the rootfs 2016-07-14 20:31:52 croccio hi guys 2016-07-14 20:32:13 croccio who can help me with check-defconfig and sprat_defconfig? 2016-07-14 20:32:18 @kido hey croccio 2016-07-14 20:32:24 @kido what's the matter 2016-07-14 20:32:31 croccio i've run it, but it says Config file checked, found 148 errors that I did not fix 2016-07-14 20:32:51 croccio in same case it says to unset value 2016-07-14 20:32:56 croccio so i comment them 2016-07-14 20:32:59 @kido check_config -w 2016-07-14 20:33:47 croccio and than it is ok? 2016-07-14 20:33:52 croccio *is it 2016-07-14 20:34:00 croccio can i copy it? 2016-07-14 20:34:25 @kido if you use the -w option it will modify the file and then you can put it in your meta-sprat-hybris layer 2016-07-14 20:34:49 croccio ok thanks :) 2016-07-14 20:34:54 croccio i continue :) 2016-07-14 20:35:27 @kido if there is any step you find unclear you're encouraged to modify the wiki ;) 2016-07-14 20:40:17 Lrs121 kido: Sorry got distracted. it just finished building and downloading to the machine im using at work. booting soon 2016-07-14 20:40:26 @kido okay 2016-07-14 20:45:07 Lrs121 it still has adb at rootfs 2016-07-14 20:45:36 @kido yarp, so now we gotta find out why asteroid-launcher doesn't work 2016-07-14 20:45:51 @kido and paste that somewhere 2016-07-14 20:46:36 croccio what i have to put in SRCREV commit hash? 2016-07-14 20:46:59 @kido yes, use the latest one 2016-07-14 20:49:36 Lrs121 here's the log pastebin.com/4RZZmDHj 2016-07-14 20:49:56 croccio_ if someone answer to my last question can repost it? 2016-07-14 20:50:15 @kido yes, use the latest one 2016-07-14 20:50:45 @kido you should install a real IRC client instead of using the webchat 2016-07-14 20:51:29 croccio_ and in BOOT_PARTITION? 2016-07-14 20:51:31 croccio_ i'll find it 2016-07-14 20:52:57 croccio_ i have to keep that value? 2016-07-14 20:55:55 Lrs121 srcrev is a reference to which revision the kernel source is at. it is in the form of a hash 2016-07-14 20:56:49 Lrs121 for example look at the commit line just above the author here https://android.googlesource.com/kernel/msm/+/android-msm-sparrow-3.10-marshmallow-mr1-wear-release 2016-07-14 20:56:50 croccio_ yes i've found it :) thank you :) 2016-07-14 20:58:53 @kido croccio_: from android in a shell while being root: "ls -la /dev/block/platform/msm_sdcc.1/by-name/boot" 2016-07-14 20:59:00 @kido but it isn't needed either in fact... 2016-07-14 20:59:13 @kido I should remove them 2016-07-14 21:43:05 @kido hi SylvieLorxu 2016-07-14 21:43:17 SylvieLorxu Hi kido 2016-07-14 21:43:58 SylvieLorxu I notice we currently have 3 watchfaces. I think we should have at least 4 to make the watchfaces UI in settings nicer. Any kind of watchface you'd like to see? 2016-07-14 21:44:17 SylvieLorxu Also, I think I'd like a pure black background option too, as a "no background" basically 2016-07-14 21:45:18 @kido well, I've been thinking about allowing to disable wallpapers for a while 2016-07-14 21:45:26 @kido I'm not sure how we should implement that cleanly though 2016-07-14 21:45:37 @kido some watchfaces should be able to define their own wallpaper 2016-07-14 21:47:34 SylvieLorxu I don't feel watchfaces should really be able to 2016-07-14 21:47:43 SylvieLorxu It limits user freedom 2016-07-14 21:47:55 SylvieLorxu But I honestly would really like a "solid colour" option in wallpaper 2016-07-14 21:48:12 SylvieLorxu Maybe even with a colourpicker 2016-07-14 21:48:47 @kido mhh I wouldn't like having a colourpicker, it would make the UX so much heavier 2016-07-14 21:49:18 @kido let's say that watchfaces should be able to define a default wallpaper 2016-07-14 21:49:27 @kido so that we can have realistic watchfaces 2016-07-14 21:50:52 SylvieLorxu I think we should at least have a pitch black "wallpaper" option, which can double as "no wallpaper" 2016-07-14 21:51:12 SylvieLorxu I'm still unsure about watchfaces with their own wallpaper but oh well, maybe you have a better idea there than I can imagine 2016-07-14 21:54:03 @kido let's say the user wants to wear something like this https://lh4.ggpht.com/Nz1yDFSoM4hE3a1ST8xDXqP5xoD0UcxIck_7O2CY0E0xnUrEOAlUjhnh2VbS_kUrTgkz=h900 2016-07-14 21:54:12 @kido no wallpaper would suit that 2016-07-14 21:54:56 @kido I don't have a particular idea for the next watchface but you can find lot of inspiration there https://facerepo.com/app/ 2016-07-14 21:55:09 @kido if you want to try a new layout this is interesting https://fs02.androidpit.info/a/ad/3b/watch-face-minimal-elegant-ad3bbe-h900.jpg 2016-07-14 21:56:22 @kido this looks good too https://mir-s3-cdn-cf.behance.net/project_modules/max_1200/6c55ab37577539.5745275910d76.gif 2016-07-14 21:56:26 SylvieLorxu Oh, yes, okay, understood 2016-07-14 21:56:47 @kido we could replace the dark area by the wallpaper although it wouldn't look so good and minimal 2016-07-14 21:59:35 @kido also, I tested your analog watch and the shadows aren't correct on my watch 2016-07-14 21:59:41 @kido I didn't look at the code yet 2016-07-14 22:03:02 SylvieLorxu I wouldn't be surprised if the shadows are off, they are mostly there to make the watches readable 2016-07-14 22:03:16 SylvieLorxu But I guess it would be good if a watchface could say "no wallpaper" 2016-07-14 22:03:39 SylvieLorxu And then just is responsible itself for the image and so 2016-07-14 22:04:53 @kido yep, we should define a property that would be read by the loader here https://github.com/AsteroidOS/asteroid-launcher/blob/master/qml/MainScreen.qml#L71 2016-07-14 22:05:07 @kido what about this one https://facerepo.com/app/faces/details/trump-vs-bernie-155418f42b5 2016-07-14 22:05:44 SylvieLorxu Wow. 2016-07-14 22:06:02 SylvieLorxu The sad part is that Trump is literally that kind of person 2016-07-14 22:07:58 SylvieLorxu Anyway, a watchface like https://fs02.androidpit.info/a/ad/3b/watch-face-minimal-elegant-ad3bbe-h900.jpg would be cool 2016-07-14 22:08:35 @kido I guess that we could use a Loader here https://github.com/AsteroidOS/asteroid-launcher/blob/master/qml/MainScreen.qml#L149 that uses /usr/share/asteroid-launcher/watchfaces/00X-**the-current-watchface**-background.qml if it exists 2016-07-14 22:09:03 @kido so that if a developer wants to specify a custom background he has full freedom over what gets there 2016-07-14 22:10:54 @kido also, if you feel like updating or improving the watchface creation page in the wiki feel free to do it :) https://github.com/AsteroidOS/asteroid/wiki/Watchfaces-creation 2016-07-14 22:11:07 @kido since you are now the most exxperienced in the field 2016-07-14 22:12:16 SylvieLorxu Oh, yes, I will do that in a bit 2016-07-14 22:28:53 croccio_ is it normal that if i do ../repo sync than it download a lot of thing? 2016-07-14 22:29:16 croccio_ it is 1h downloading files 2016-07-14 22:31:15 @kido yes you are syncing the whole android code tree 2016-07-14 22:31:20 @kido it takes ages 2016-07-14 22:31:38 @kido I think it usualy takes a day of downloading 2016-07-14 22:31:46 croccio_ D: seriously? i must to do it? 2016-07-14 22:32:07 @kido yep 2016-07-14 22:32:15 croccio_ doh 2016-07-14 22:32:33 croccio_ is there any way to speed up it? 2016-07-14 22:32:51 SylvieLorxu Run it on a computer with a super fast connection, then copy it with USB? :P 2016-07-14 22:33:03 croccio_ ahahahahah 2016-07-14 22:33:31 croccio_ i think leave it in office XD 2016-07-14 22:33:53 @kido well, there is great bunch of things we could remove from there https://github.com/AsteroidOS/android_manifest/blob/master/default.xml 2016-07-14 22:34:27 @kido but it takes time to check what is needed or not... anyway if someone does that someday that would make porting much faster and easier 2016-07-14 22:34:54 @kido there are some obviously useless packages like dalvik for example, we can be sure it will never be compiled 2016-07-14 22:34:55 croccio_ how can i see if something is needed or not? 2016-07-14 22:35:06 @kido or the chromium_org* 2016-07-14 22:35:30 @kido well, there is no easy way to know that 2016-07-14 22:35:38 Lrs121 it doesnt take me to long sync it i can sit down an start weeding repos out one of these days. 2016-07-14 22:35:58 @kido the tools/* aren't used either 2016-07-14 22:36:19 @kido Lrs121: you mean, you think you could make this default.xml smaller? :) 2016-07-14 22:36:20 croccio_ for exmple 2016-07-14 22:36:24 croccio_ why this? device/htc/flounder 2016-07-14 22:36:46 @kido croccio_: for no reason, you can be sure it will never be needed 2016-07-14 22:37:33 Lrs121 that i do. like you said theres no easy way to tell if something is needed but i have the time to try 2016-07-14 22:37:43 @kido it's just here because I never took the time to clean it and well, to be honest, it seems pretty boring 2016-07-14 22:38:14 croccio_ ahahahah i understand you 2016-07-14 22:38:30 @kido Lrs121: well, that would be really cool! :) I guess you can just keep your build directory and rm -r out/ and a couple of directories you believe are useless 2016-07-14 22:38:56 @kido then try to rebuild, and if one of the directory was needed you can put it back from a backup or whatever 2016-07-14 22:39:06 @kido it will save you a lot of time 2016-07-14 22:39:32 croccio_ it would be great :D however tomorrow i'll keep my pc with me 2016-07-14 22:39:44 croccio_ in office we have 100mb 2016-07-14 22:40:03 Lrs121 thats the exact process ive used to make the cyanogenmod and omnirom manifests smaller for personal use 2016-07-14 22:40:05 @kido Lrs121: you can also check what's inside your out/target/product/generic/obj/ to see a couple of things that are needed 2016-07-14 22:40:30 @kido alright, cool :) 2016-07-14 22:41:04 @kido however you should try to keep packages that are somehow related to hardware adaptation and the graphic stack 2016-07-14 22:41:35 @kido for now most of the ports target msm8226 soc but for example on my smartwatch 3 I use another soc so the build list isn't exactly the same 2016-07-14 22:42:11 @kido so don't try to be fully minimal 2016-07-14 22:42:36 Lrs121 understood 2016-07-14 22:42:39 @kido a general cleanup would be enough to make the porting process more pleasant :) 2016-07-14 22:57:52 SylvieLorxu https://github.com/AsteroidOS/asteroid/wiki/Watchfaces-creation :) 2016-07-14 23:00:20 @kido great :) 2016-07-14 23:00:31 @kido you don't need to reboot, you can use adb shell systemctl restart user@1000 2016-07-14 23:00:40 @kido but this is a great guide, thanks a lot! 2016-07-14 23:00:50 SylvieLorxu Will you fix that or should I? :P 2016-07-14 23:01:14 SylvieLorxu Also, good to know this, writing the guide improved my own knowledge :) 2016-07-14 23:01:15 @kido it's not very important 2016-07-14 23:01:21 SylvieLorxu It saves a LOT of time 2016-07-14 23:01:35 SylvieLorxu I'll just update it 2016-07-14 23:01:51 @kido cool :)