*** Nokius_ <Nokius_!~Nokius@p5DDB595F.dip0.t-ipconnect.de> has joined #sailfishos-porters | 00:04 | |
*** ExPLIT1 <ExPLIT1!~explit@p4FD85EF0.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.) | 00:05 | |
*** Nokius <Nokius!~Nokius@p5DDB54D7.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 272 seconds) | 00:07 | |
*** _jester_ <_jester_!~sailfish@101.50.99.160> has quit IRC (Read error: Connection reset by peer) | 03:28 | |
*** NeKit <NeKit!~nekit@178.45.155.85> has joined #sailfishos-porters | 03:46 | |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has joined #sailfishos-porters | 04:15 | |
*** olafh <olafh!~olafh@p5DEDFF2C.dip0.t-ipconnect.de> has joined #sailfishos-porters | 04:48 | |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has quit IRC (Ping timeout: 240 seconds) | 05:42 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 240 seconds) | 06:08 | |
*** nackox|afk <nackox|afk!~w00t@gusl/staff/mlopez> has quit IRC (Ping timeout: 260 seconds) | 06:36 | |
*** eLtMosen <eLtMosen!~mo@x4e318521.dyn.telefonica.de> has joined #sailfishos-porters | 07:01 | |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has joined #sailfishos-porters | 07:13 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sailfishos-porters | 07:19 | |
nh1402 | morning | 07:23 |
---|---|---|
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has joined #sailfishos-porters | 07:26 | |
*** magullo <magullo!c1c1b749@gateway/web/cgi-irc/kiwiirc.com/ip.193.193.183.73> has joined #sailfishos-porters | 07:26 | |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has joined #sailfishos-porters | 07:29 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 07:32 | |
*** nimoot <nimoot!~Slartibar@unaffiliated/toomin> has joined #sailfishos-porters | 07:37 | |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has quit IRC (Ping timeout: 255 seconds) | 07:39 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has joined #sailfishos-porters | 07:39 | |
*** magullo <magullo!c1c1b749@gateway/web/cgi-irc/kiwiirc.com/ip.193.193.183.73> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) | 07:49 | |
*** nimoot is now known as toomin | 07:51 | |
Nokius_ | gm | 07:54 |
*** Nokius_ is now known as Nokius | 07:54 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has quit IRC (Ping timeout: 240 seconds) | 07:54 | |
*** malkien <malkien!~michele@host.254.220.23.62.rev.coltfrance.com> has joined #sailfishos-porters | 07:54 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has joined #sailfishos-porters | 07:54 | |
*** Kabouik <Kabouik!~kabouik@129.242.224.16> has joined #sailfishos-porters | 08:00 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.150.194> has joined #sailfishos-porters | 08:03 | |
*** hge <hge!~hongwei.g@185-11-208-226.s1networks.fi> has joined #sailfishos-porters | 08:03 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has quit IRC (Ping timeout: 240 seconds) | 08:08 | |
*** magullo <magullo!c1c1b749@gateway/web/cgi-irc/kiwiirc.com/ip.193.193.183.73> has joined #sailfishos-porters | 08:12 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has joined #sailfishos-porters | 08:14 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-94-66-54-223.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 08:18 | |
*** magullo <magullo!c1c1b749@gateway/web/cgi-irc/kiwiirc.com/ip.193.193.183.73> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) | 08:21 | |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has quit IRC (Quit: I wish I was a glow worm, a glow worm's never glum, 'cause how can you be lonely when the sun shines out your bum?) | 08:24 | |
*** marenz_ <marenz_!~anonym001@pD9FD6DB4.dip0.t-ipconnect.de> has joined #sailfishos-porters | 08:25 | |
marenz_ | Greetings | 08:25 |
marenz_ | I don't want to port something, I just have a question about the prequisites and what it means for future updates | 08:26 |
marenz_ | Basically, does it all come down to the blob package released by the SoC vendor? | 08:26 |
saidinesh5 | more or less yes | 08:26 |
marenz_ | If they don't release new stuff, no new updates can be provided? | 08:26 |
marenz_ | So it that sends it Sailfish OS would have the same problem as android | 08:26 |
saidinesh5 | well there are always updates from sailfish side too.. | 08:26 |
marenz_ | Are you aware of _any_ Soc vendor that actually releases the sources? | 08:27 |
marenz_ | I am trying to find a smartphone that will live a long time | 08:27 |
saidinesh5 | well... afaik there they're able to run Nexus 4 without anyblobs right? | 08:28 |
saidinesh5 | with fredreno drivers and mainline kernel | 08:28 |
marenz_ | hmm I recently read that nexus 5 will not get android 7 | 08:28 |
nh1402 | saidinesh5: that's never been tested to actually work | 08:28 |
saidinesh5 | marenz_: well lineage os is there.. | 08:28 |
saidinesh5 | lineage 14 is available for nexus 5 iirc | 08:29 |
nh1402 | it's a nexus 7 that does actually work with a (patched) mainline kernel for linux distro's (Sailfish hasn't been tested) | 08:29 |
saidinesh5 | morning Nokius.. soo did you get the OTA notification | 08:29 |
saidinesh5 | ahh... iirc in the same thread they were talking about nexus 4 too | 08:29 |
nh1402 | marenz_: that's Nougat, right?, I've been running Android 7 on my nexus 5 since the sources were released, not officially but still. | 08:29 |
saidinesh5 | http://www.phoronix.com/scan.php?page=news_item&px=MTM4Mjg | 08:30 |
marenz_ | yes I think it'? nougat | 08:30 |
saidinesh5 | yeah afaik only vulkan support is missing in nexus5 nougat | 08:31 |
nh1402 | similarly updates stopped for the Xperia Ray after ICS, I ran Jellybean and Kitkat after that (unofficially) | 08:31 |
marenz_ | strictly speaking, aren't those vendors all breaking the GPL? | 08:32 |
saidinesh5 | nah.. not that i know of | 08:32 |
marenz_ | I mean.. releasing blobs.. | 08:32 |
nh1402 | the ones that don't release kernel sources?, yes | 08:32 |
saidinesh5 | weell there are vendors that break GPL.. by not releasing kernel sources but these vendor blobs are mostly GPL compliant i think | 08:32 |
nh1402 | or at least partially | 08:32 |
saidinesh5 | the blobs are related to android libhardware etc.. mostly | 08:33 |
saidinesh5 | and that's where most of the work seems to happen | 08:33 |
saidinesh5 | marenz_: i dont think the current gen smartphones are built to last | 08:33 |
saidinesh5 | at least not more than 3-4 years | 08:34 |
nh1402 | saidinesh5: hardware wise, or software? | 08:34 |
saidinesh5 | hardware | 08:34 |
nh1402 | you can replace the parts on the Fairphone 2, it's modular in that sense. | 08:34 |
r0kk3rz | thats the exception to the rule though | 08:35 |
saidinesh5 | yeah but 1FP2 = 2 Nexus 5s? cost wise.. | 08:35 |
r0kk3rz | they designed that for 5 years | 08:35 |
marenz_ | I still have a fp1 | 08:35 |
nh1402 | and there is a Sailfish port for it. | 08:35 |
marenz_ | still waiting for the update to android 4.4 | 08:35 |
marenz_ | at least they are working on it | 08:35 |
r0kk3rz | marenz_: yeah good luck with that | 08:36 |
saidinesh5 | Ahh.. marenz_ Sony Ericson Xperia devices also seem to boot with mainlineish kernel? | 08:36 |
nh1402 | that's specifically the Xperia Z1 I believe | 08:36 |
marenz_ | there should be a kickstarter for a SoC with open source drivers | 08:36 |
nh1402 | and one other | 08:36 |
marenz_ | will look into the xperia devices | 08:37 |
marenz_ | thanks | 08:37 |
saidinesh5 | heh there's a raspberrypi phone... iirc | 08:38 |
saidinesh5 | that's mostly blobless right? | 08:38 |
nh1402 | I thought that the raspberry pi runs on a mainline kernel | 08:38 |
saidinesh5 | bootloader + GPU drivers .. iirc there was something fishy about them | 08:40 |
nh1402 | I thought the whole reason why they don't update the GPU is because it's open | 08:41 |
marenz_ | my dream phone would be the hisensa a2. I want that eink display to safe battery power and run it for days | 08:42 |
marenz_ | but I can't get any info about how long they claim to provide software updates | 08:42 |
marenz_ | and getting sailfish OS on that... slim chance | 08:42 |
nh1402 | well you could port it yourself | 08:43 |
nh1402 | isn't that just like the yotaphone? | 08:43 |
marenz_ | they are similar, yes | 08:43 |
marenz_ | hell, I'd be happy with an eink-only phone | 08:44 |
marenz_ | but gotta take what I can get | 08:44 |
marenz_ | Porting.. yes I guess I could try that | 08:44 |
nh1402 | this channel is designed to help those that need it for porting | 08:45 |
marenz_ | yes. sorry for abusing it :) | 08:46 |
saidinesh5 | marenz_: there's also yotaphone2 | 08:47 |
saidinesh5 | yeah | 08:47 |
saidinesh5 | porting to yotaphone2 could be possible.. i remember Nokius telling me that he has their kernel sourcces | 08:47 |
nh1402 | well there was also a yotaphone 3 teased not too long ago, no further updates though | 08:48 |
saidinesh5 | yeah not sure if i should wait for that or simply get a Redmi Note 4 tomorrow.. | 08:48 |
saidinesh5 | well hope to get redmi note 4 tomorrow | 08:48 |
marenz_ | saidinesh5, I suspect yotaphone2 is stuck on rather old kernel | 08:48 |
saidinesh5 | marenz_: same kernel as Nexus 5/any other msm8974 device iirc | 08:49 |
nh1402 | there's a new phone supposedly being announced today by one of the founders of Android (before Google bought it) | 08:49 |
marenz_ | hmm.. it would be cheaper for sure | 08:49 |
saidinesh5 | yeah.. that too but no hopes for those fancy devices.. they're always very expensive.. | 08:49 |
saidinesh5 | marenz_: yotaphone 2 is for like 130USD as of now iirc | 08:49 |
nh1402 | marenz_: that hasn't stopped people before from updating kernels. the Xperia 2011 series ran an archaic 2.6 kernel iirc, and kernel dev's got a 3.4 kernel working on them. | 08:50 |
nh1402 | similarly the nexus 5 is running a 3.4 kernel, and some kernel dev's got a 3.10 kernel partially working on it. | 08:51 |
marenz_ | any idea how sailfish OS would work with a phone with two displays? | 08:51 |
nh1402 | the closest people have gotten to using 2 displays is a small OLED display on the back of the original Jolla phone via an TOH | 08:52 |
nh1402 | for notifications | 08:52 |
nh1402 | marenz_: if you port it I guess you could make the e-ink display the main screen and just have the other one completely disabled. | 08:53 |
nh1402 | no idea if that would actually work though | 08:56 |
nh1402 | I think the main problem with e-ink displays is the refresh rate | 08:56 |
r0kk3rz | marenz_: there was rumours of a yotaphone port for a russian minister | 08:56 |
r0kk3rz | so maybe it works | 08:56 |
*** amccarthy <amccarthy!~amccarth@58-7-198-74.dyn.iinet.net.au> has quit IRC (Ping timeout: 268 seconds) | 09:03 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-128-63.play-internet.pl> has joined #sailfishos-porters | 09:04 | |
marenz_ | hmm | 09:09 |
marenz_ | well, gotta run now | 09:09 |
marenz_ | thanks for the ideas | 09:09 |
*** magullo <magullo!~sailfish@5.170.11.175> has joined #sailfishos-porters | 09:11 | |
*** Kabouik_ <Kabouik_!~kabouik@37.164.78.124> has joined #sailfishos-porters | 09:24 | |
*** Kabouik <Kabouik!~kabouik@129.242.224.16> has quit IRC (Read error: Connection reset by peer) | 09:25 | |
*** Konsieur <Konsieur!~kabouik@129.242.224.16> has joined #sailfishos-porters | 09:26 | |
*** SamTelegram[m] <SamTelegram[m]!telegr131@gateway/shell/matrix.org/x-vmrwqfbecfoydudo> has quit IRC (*.net *.split) | 09:27 | |
*** fLegmatik <fLegmatik!azatagaziz@gateway/shell/matrix.org/x-fcrpwmqvltmixwey> has quit IRC (*.net *.split) | 09:27 | |
*** Jonni <Jonni!~rainisto@linuxi.org> has quit IRC (*.net *.split) | 09:27 | |
*** Zucca <Zucca!~zucca@85-76-23-152-nat.elisa-mobile.fi> has quit IRC (*.net *.split) | 09:27 | |
*** KirillChuvilinTe <KirillChuvilinTe!telegr298@gateway/shell/matrix.org/x-uwrkjcisaskykmrq> has quit IRC (*.net *.split) | 09:27 | |
*** kskarthik[m] <kskarthik[m]!kskarthikd@gateway/shell/matrix.org/x-scvkchvzlbfgpbby> has quit IRC (*.net *.split) | 09:27 | |
*** M-bobsummerwill <M-bobsummerwill!bobsummerw@gateway/shell/matrix.org/x-kfefxynmebucakef> has quit IRC (*.net *.split) | 09:27 | |
*** fifr[m] <fifr[m]!fifrdisroo@gateway/shell/matrix.org/x-gcsvzjzttriepltg> has quit IRC (*.net *.split) | 09:27 | |
*** Sage__ <Sage__!sage@kapsi.fi> has quit IRC (*.net *.split) | 09:27 | |
*** xkr47 <xkr47!xkr47@2001:14b8:141:5926:5358:9793:2384:6264> has quit IRC (*.net *.split) | 09:27 | |
*** m0hm0h <m0hm0h!m0hm0h@kapsi.fi> has quit IRC (*.net *.split) | 09:27 | |
*** kimmoli <kimmoli!~kl@194.100.69.195> has quit IRC (*.net *.split) | 09:27 | |
*** edubai__ <edubai__!sid39243@gateway/web/irccloud.com/x-bbmkjpzekwbihufl> has quit IRC (*.net *.split) | 09:27 | |
*** plokk <plokk!antti@erikoismiehet.net> has quit IRC (*.net *.split) | 09:27 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-128-63.play-internet.pl> has quit IRC (*.net *.split) | 09:27 | |
*** marenz_ <marenz_!~anonym001@pD9FD6DB4.dip0.t-ipconnect.de> has quit IRC (*.net *.split) | 09:27 | |
*** carepack <carepack!~carepack@p5B2CEDF8.dip0.t-ipconnect.de> has quit IRC (*.net *.split) | 09:27 | |
*** abranson <abranson!~abranson@greenback.default.abranson.uk0.bigv.io> has quit IRC (*.net *.split) | 09:27 | |
*** marmistrz <marmistrz!marmistrz@faris.wolf480.pl> has quit IRC (*.net *.split) | 09:27 | |
*** BhushanShahTeleg <BhushanShahTeleg!telegr315@gateway/shell/matrix.org/x-ptmprotghlkckrxf> has quit IRC (*.net *.split) | 09:27 | |
*** phlixi <phlixi!~phlixi@ppp-46-244-140-185.dynamic.mnet-online.de> has quit IRC (*.net *.split) | 09:27 | |
*** cybette <cybette!cybette@unaffiliated/cybette> has quit IRC (*.net *.split) | 09:27 | |
*** rubdos <rubdos!~rubdos@ptr-1uzevqefjgxdm5wv65h.18120a2.ip6.access.telenet.be> has quit IRC (*.net *.split) | 09:27 | |
*** zhxt_ <zhxt_!~zhxt@36.102.227.56> has quit IRC (*.net *.split) | 09:27 | |
*** dvogel[m] <dvogel[m]!dvogelmatr@gateway/shell/matrix.org/x-nnuvavrgrqxxzcsg> has quit IRC (*.net *.split) | 09:27 | |
*** mkosola <mkosola!~mkosola@2001:998:2a:dead:3573:c7d7:df7a:1142> has quit IRC (*.net *.split) | 09:27 | |
*** Dazzozo <Dazzozo!~daz@sauria.dazzozo.com> has quit IRC (*.net *.split) | 09:27 | |
*** giucam <giucam!~giulio@qt/giucam> has quit IRC (*.net *.split) | 09:27 | |
*** ExPLITTelegram[m <ExPLITTelegram[m!telegr253@gateway/shell/matrix.org/x-jlisinyrgysunvzh> has quit IRC (*.net *.split) | 09:27 | |
*** EmanueleSorceTel <EmanueleSorceTel!telegr184@gateway/shell/matrix.org/x-kvqyyvbeptsctxfu> has quit IRC (*.net *.split) | 09:27 | |
*** anttsam[m] <anttsam[m]!anttsammat@gateway/shell/matrix.org/x-dctrrodifbpsyuao> has quit IRC (*.net *.split) | 09:27 | |
*** monich <monich!~monich@82-181-29-183.bb.dnainternet.fi> has quit IRC (*.net *.split) | 09:27 | |
*** kido <kido!~kido@unaffiliated/kido> has quit IRC (*.net *.split) | 09:27 | |
*** Thaodan <Thaodan!~Thaodan@2a03:b0c0:3:d0::1e9f:8001> has quit IRC (*.net *.split) | 09:27 | |
*** filippz <filippz!filippz@gateway/shell/panicbnc/x-bgyvqxhwcdiynbcn> has quit IRC (*.net *.split) | 09:27 | |
*** zama <zama!~zama@unaffiliated/stryx/x-3871776> has quit IRC (*.net *.split) | 09:27 | |
*** faenil <faenil!~faenil@static.186.47.47.78.clients.your-server.de> has quit IRC (*.net *.split) | 09:27 | |
*** vanner <vanner!~vanner@2a03:b0c0:2:d0::1da:1> has quit IRC (*.net *.split) | 09:27 | |
*** Konsieur <Konsieur!~kabouik@129.242.224.16> has quit IRC (*.net *.split) | 09:27 | |
*** NeKit <NeKit!~nekit@178.45.155.85> has quit IRC (*.net *.split) | 09:27 | |
*** lpotter <lpotter!~quassel@2001:8003:6544:1000:ba27:ebff:febb:59b> has quit IRC (*.net *.split) | 09:28 | |
*** linux_unix-10_ <linux_unix-10_!Elite19060@gateway/shell/elitebnc/x-hehlyrvymamibghk> has quit IRC (*.net *.split) | 09:28 | |
*** spider-mario <spider-mario!~spidermar@spider-mario.quantic-telecom.net> has quit IRC (*.net *.split) | 09:28 | |
*** Wnt <Wnt!jonni@egarden.fi> has quit IRC (*.net *.split) | 09:28 | |
*** r0kk3rz <r0kk3rz!~rockliffe@2a01:4f8:c17:687a::2> has quit IRC (*.net *.split) | 09:28 | |
*** malkien <malkien!~michele@host.254.220.23.62.rev.coltfrance.com> has quit IRC (*.net *.split) | 09:28 | |
*** yangm97 <yangm97!yangm97mat@gateway/shell/matrix.org/x-uwsgumacwusowcki> has quit IRC (*.net *.split) | 09:28 | |
*** ahjolinna <ahjolinna!~manjaro-k@mobile-access-5d6a31-153.dhcp.inet.fi> has quit IRC (*.net *.split) | 09:28 | |
*** greguu <greguu!~greguu@2a00:1a28:1559:1::1001> has quit IRC (*.net *.split) | 09:28 | |
*** yoyoyoooyooyo[m] <yoyoyoooyooyo[m]!yoyoyoooyo@gateway/shell/matrix.org/x-qkecoozzwjhoilzu> has quit IRC (*.net *.split) | 09:28 | |
*** Adrian[m]1 <Adrian[m]1!adreiqumat@gateway/shell/matrix.org/x-wzkfcuaemmcyyton> has quit IRC (*.net *.split) | 09:28 | |
*** AkirarulezZTeleg <AkirarulezZTeleg!telegr139@gateway/shell/matrix.org/x-skofefvkcjbcksev> has quit IRC (*.net *.split) | 09:28 | |
*** YashYadavTelegra <YashYadavTelegra!teleg1459@gateway/shell/matrix.org/x-awjfkhgjmbxegyfz> has quit IRC (*.net *.split) | 09:28 | |
*** DylanVanAsscheTe <DylanVanAsscheTe!telegr325@gateway/shell/matrix.org/x-ogwtyjvueuzaoihy> has quit IRC (*.net *.split) | 09:28 | |
*** libregeekingkid[ <libregeekingkid[!libregeeki@gateway/shell/matrix.org/x-ixpaltkrubluvnkr> has quit IRC (*.net *.split) | 09:28 | |
*** aa13q <aa13q!aa13qmatri@gateway/shell/matrix.org/x-fmsaemegcvahmhas> has quit IRC (*.net *.split) | 09:28 | |
*** DIzFer[m] <DIzFer[m]!dizfertchn@gateway/shell/matrix.org/x-mlgrqlrmvqrysifa> has quit IRC (*.net *.split) | 09:28 | |
*** locusf <locusf!locusfdisr@gateway/shell/matrix.org/x-fwlhjrbzaxqolfjp> has quit IRC (*.net *.split) | 09:28 | |
*** nh1402[m] <nh1402[m]!nh1402matr@gateway/shell/matrix.org/x-tjuwobvcqtiszcdy> has quit IRC (*.net *.split) | 09:28 | |
*** SpEcHiDeR <SpEcHiDeR!spechidedi@gateway/shell/matrix.org/x-cdpzayinfedygtev> has quit IRC (*.net *.split) | 09:28 | |
*** sledges <sledges!~sleleiva@unaffiliated/sledgeas> has quit IRC (*.net *.split) | 09:28 | |
*** tbr <tbr!dm8tbr@mail.bfst.de> has quit IRC (*.net *.split) | 09:28 | |
*** raa700 <raa700!ld@hilla.kapsi.fi> has quit IRC (*.net *.split) | 09:28 | |
*** entil <entil!~mjt@static.73.71.47.78.clients.your-server.de> has quit IRC (*.net *.split) | 09:28 | |
*** ranter <ranter!~ranter@176-93-208-251.bb.dnainternet.fi> has quit IRC (*.net *.split) | 09:28 | |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-78-144-157-153.as13285.net> has quit IRC (*.net *.split) | 09:28 | |
*** dlavso <dlavso!~dlavsolin@host246-154-dynamic.181-80-r.retail.telecomitalia.it> has quit IRC (*.net *.split) | 09:28 | |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has quit IRC (*.net *.split) | 09:28 | |
*** draynium <draynium!U2FsdGVkX1@ma.sdf.org> has quit IRC (*.net *.split) | 09:28 | |
*** sydney_untangle <sydney_untangle!~sydney@supertux/sydney> has quit IRC (*.net *.split) | 09:28 | |
*** ced117 <ced117!~ced117@opensuse/member/ced117> has quit IRC (*.net *.split) | 09:28 | |
*** zuh <zuh!zuh@humboldt.pingu.fi> has quit IRC (*.net *.split) | 09:28 | |
*** stephg <stephg!~stephg@93.89.81.153> has quit IRC (*.net *.split) | 09:28 | |
*** _Razor_ <_Razor_!~razor@89-166-10-57.bb.dnainternet.fi> has quit IRC (*.net *.split) | 09:28 | |
*** bluszcz <bluszcz!~bluszcz@mail.devcarpet.net> has quit IRC (*.net *.split) | 09:28 | |
*** usvi <usvi!~jpaalija@87-100-187-61.bb.dnainternet.fi> has quit IRC (*.net *.split) | 09:28 | |
*** sunweaver <sunweaver!~mike@fylgja.das-netzwerkteam.de> has quit IRC (*.net *.split) | 09:28 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has quit IRC (*.net *.split) | 09:28 | |
*** RustyLakeTelegra <RustyLakeTelegra!telegram30@gateway/shell/matrix.org/x-zcmaegkudtzrnxbx> has quit IRC (*.net *.split) | 09:28 | |
*** SpEcHiDe <SpEcHiDe!spechideri@gateway/shell/matrix.org/x-airloszhpbwmkgse> has quit IRC (*.net *.split) | 09:28 | |
*** mariogrip <mariogrip!sid69323@ubuntu/member/mariogrip> has quit IRC (*.net *.split) | 09:28 | |
*** teve <teve!~teve@poliisi.iki.fi> has quit IRC (*.net *.split) | 09:28 | |
*** RicardoTelegram[ <RicardoTelegram[!teleg1461@gateway/shell/matrix.org/x-hugnoburorbipdqr> has quit IRC (*.net *.split) | 09:28 | |
*** deztructor[m] <deztructor[m]!deztructor@gateway/shell/matrix.org/x-leaoptppcyzkndwi> has quit IRC (*.net *.split) | 09:28 | |
*** SaiKarthikTelegr <SaiKarthikTelegr!telegr294@gateway/shell/matrix.org/x-ixtarjpaejtcwmaf> has quit IRC (*.net *.split) | 09:28 | |
*** MkaelaTelegram[m <MkaelaTelegram[m!telegram6@gateway/shell/matrix.org/x-sjffjtemgqpostep> has quit IRC (*.net *.split) | 09:28 | |
*** JvD_ <JvD_!~jvd@xdsl-83-145-207-14.nebulazone.fi> has quit IRC (*.net *.split) | 09:28 | |
*** technohehl <technohehl!technohehl@gateway/shell/matrix.org/x-sbiozphascnlwnhp> has quit IRC (*.net *.split) | 09:28 | |
*** MatrixTraveler[m <MatrixTraveler[m!voyagert2b@gateway/shell/matrix.org/x-snxdsalkfoccycck> has quit IRC (*.net *.split) | 09:28 | |
*** |miska| <|miska|!~|miska|@opensuse/member/-miska-> has quit IRC (*.net *.split) | 09:28 | |
*** friese <friese!~quassel@anonfriese.de> has quit IRC (*.net *.split) | 09:28 | |
*** t4ryn <t4ryn!foobar@unaffiliated/t4ryn> has quit IRC (*.net *.split) | 09:28 | |
*** Kabouik_ <Kabouik_!~kabouik@37.164.78.124> has quit IRC (*.net *.split) | 09:28 | |
*** hge <hge!~hongwei.g@185-11-208-226.s1networks.fi> has quit IRC (*.net *.split) | 09:28 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.150.194> has quit IRC (*.net *.split) | 09:28 | |
*** olafh <olafh!~olafh@p5DEDFF2C.dip0.t-ipconnect.de> has quit IRC (*.net *.split) | 09:28 | |
*** olesalscheider <olesalscheider!~olesalsch@exherbo/developer/olesalscheider> has quit IRC (*.net *.split) | 09:28 | |
*** mhlavink <mhlavink!quassel@nat/redhat/x-dhagafpxfhldcfik> has quit IRC (*.net *.split) | 09:28 | |
*** eekkelund <eekkelund!eetukah@Maemo/community/council/eekkelund> has quit IRC (*.net *.split) | 09:28 | |
*** maheart <maheart!~maheart@110-174-95-7.static.tpgi.com.au> has quit IRC (*.net *.split) | 09:28 | |
*** Safemode` <Safemode`!f8@gateway/shell/elitebnc/x-nnvwgmanehlgogto> has quit IRC (*.net *.split) | 09:28 | |
*** juiceme <juiceme!~juice@Maemo/community/council/juiceme> has quit IRC (*.net *.split) | 09:28 | |
*** Nokius <Nokius!~Nokius@p5DDB595F.dip0.t-ipconnect.de> has quit IRC (*.net *.split) | 09:28 | |
*** spiiroin <spiiroin!~spiiroin@87-95-195-125.bb.dnainternet.fi> has quit IRC (*.net *.split) | 09:28 | |
*** Jaymzz <Jaymzz!~jaymzz@c83-252-192-91.bredband.comhem.se> has quit IRC (*.net *.split) | 09:29 | |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has quit IRC (*.net *.split) | 09:29 | |
*** mal <mal!~mal@dsl-hkibrasgw1-58c080-20.dhcp.inet.fi> has quit IRC (*.net *.split) | 09:29 | |
*** jbadiapa <jbadiapa!~jubapa@105.red-2-139-219.staticip.rima-tde.net> has quit IRC (*.net *.split) | 09:29 | |
*** beidl <beidl!~quassel@46.101.135.235> has quit IRC (*.net *.split) | 09:29 | |
*** litew <litew!~litew@broadband-77-37-218-203.moscow.rt.ru> has quit IRC (*.net *.split) | 09:29 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (*.net *.split) | 09:29 | |
*** andrzejku_ <andrzejku_!~andrzejku@94.42.83.62> has quit IRC (*.net *.split) | 09:29 | |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (*.net *.split) | 09:29 | |
*** pketo <pketo!~pketo@91-159-118-68.elisa-laajakaista.fi> has quit IRC (*.net *.split) | 09:29 | |
*** akylas <akylas!~akylas@mercury.radiogram.io> has quit IRC (*.net *.split) | 09:29 | |
*** jusa__ <jusa__!jusa@5-200-145-83.static.tentacle.fi> has quit IRC (*.net *.split) | 09:29 | |
*** magullo <magullo!~sailfish@5.170.11.175> has quit IRC (*.net *.split) | 09:29 | |
*** gmoro <gmoro!~gmoro@31.169.96.75> has quit IRC (*.net *.split) | 09:29 | |
*** NokiusTelegram[m <NokiusTelegram[m!telegr659@gateway/shell/matrix.org/x-nnjfnfejpxcetzcw> has quit IRC (*.net *.split) | 09:29 | |
*** ZeDestructor <ZeDestructor!~ZD@unaffiliated/zedestructor> has quit IRC (*.net *.split) | 09:29 | |
*** speactra <speactra!~speactra@mail.speactra.se> has quit IRC (*.net *.split) | 09:29 | |
*** junnuvi <junnuvi!~oh6gff@gw.vy.fi> has quit IRC (*.net *.split) | 09:29 | |
*** anYc <anYc!anyc@home.hadiko.uni-karlsruhe.de> has quit IRC (*.net *.split) | 09:29 | |
*** vgrade <vgrade!~vgrade@static.10.191.46.78.clients.your-server.de> has quit IRC (*.net *.split) | 09:29 | |
*** Armadillo <Armadillo!~Armadillo@web.penguinfriends.org> has quit IRC (*.net *.split) | 09:29 | |
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (*.net *.split) | 09:29 | |
*** minimec <minimec!~minimec@unaffiliated/minimec> has quit IRC (*.net *.split) | 09:29 | |
*** keithzg <keithzg!~keithzg@184.70.164.246> has quit IRC (*.net *.split) | 09:29 | |
*** eLtMosen <eLtMosen!~mo@x4e318521.dyn.telefonica.de> has quit IRC (*.net *.split) | 09:29 | |
*** Sazpaimon <Sazpaimon!~wat@pool-72-94-152-115.phlapa.fios.verizon.net> has quit IRC (*.net *.split) | 09:29 | |
*** sletta <sletta!~sletta@78.134.202.84.customer.cdi.no> has quit IRC (*.net *.split) | 09:29 | |
*** ravelo <ravelo!ravelo@neo900/community/supporter/ravelo> has quit IRC (*.net *.split) | 09:29 | |
*** bshah <bshah!bhushan@kde/bshah> has quit IRC (*.net *.split) | 09:29 | |
*** ballock <ballock!~ballock@194.181.150.131> has quit IRC (*.net *.split) | 09:29 | |
*** Tofe <Tofe!~Tofe@nor75-20-82-247-155-176.fbx.proxad.net> has quit IRC (*.net *.split) | 09:29 | |
*** jpaana <jpaana!jpaana@s2.org> has quit IRC (*.net *.split) | 09:29 | |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has quit IRC (*.net *.split) | 09:29 | |
*** Guest24692 <Guest24692!toxipdisro@gateway/shell/matrix.org/x-mgeyywywxrkutbjo> has quit IRC (*.net *.split) | 09:29 | |
*** HasanTelegram[m] <HasanTelegram[m]!telegram82@gateway/shell/matrix.org/x-tsjmxsgdhxervqxk> has quit IRC (*.net *.split) | 09:29 | |
*** krnlyng_ <krnlyng_!~liar@77.117.231.137.wireless.dyn.drei.com> has quit IRC (*.net *.split) | 09:29 | |
*** vgrade_m[m] <vgrade_m[m]!vgradematr@gateway/shell/matrix.org/x-ssuvhsimuqehkmsh> has quit IRC (*.net *.split) | 09:29 | |
*** RajuTelegram[m] <RajuTelegram[m]!telegram36@gateway/shell/matrix.org/x-xhgnpxozrsvquwjf> has quit IRC (*.net *.split) | 09:29 | |
*** jfred[m] <jfred[m]!jonterracr@gateway/shell/matrix.org/x-sqejjwhgwsozayot> has quit IRC (*.net *.split) | 09:29 | |
*** Zotan <Zotan!~quassel@2a00:1098:0:86:1000:20:0:1> has quit IRC (*.net *.split) | 09:29 | |
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has quit IRC (*.net *.split) | 09:29 | |
*** lbt <lbt!~lbt@Maemo/community/contributor/lbt> has quit IRC (Excess Flood) | 09:29 | |
*** nyl <nyl!~nyl@srv.nyl.ro> has quit IRC (Ping timeout: 260 seconds) | 09:31 | |
*** merbot <merbot!~supybot@phost1.merproject.org> has joined #sailfishos-porters | 09:51 | |
*** icyphox <icyphox!~icyphox@45.32.112.198> has joined #sailfishos-porters | 09:52 | |
*** marenz_ <marenz_!~anonym001@pD9FD6DB4.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 246 seconds) | 09:55 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-2-87-205-38.home.otenet.gr> has joined #sailfishos-porters | 09:57 | |
*** kjokinie <kjokinie!~kjokinie@145.247.120.245> has joined #sailfishos-porters | 10:13 | |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 10:13 | |
*** lynxis <lynxis!~lunarius@80.241.60.74> has joined #sailfishos-porters | 10:13 | |
*** saidinesh5 <saidinesh5!~quassel@minad.de> has joined #sailfishos-porters | 10:13 | |
*** ParkerR <ParkerR!~ParkerR@unaffiliated/parkerr> has joined #sailfishos-porters | 10:13 | |
*** cybette <cybette!cybette@unaffiliated/cybette> has quit IRC (Changing host) | 10:14 | |
*** cybette <cybette!cybette@nat/redhat/x-smtyiewgpwjnmoja> has joined #sailfishos-porters | 10:14 | |
*** ParkerR <ParkerR!ParkerR@znc.withg.org> has joined #sailfishos-porters | 10:16 | |
*** ParkerR <ParkerR!ParkerR@znc.withg.org> has quit IRC (Changing host) | 10:16 | |
*** ParkerR <ParkerR!ParkerR@unaffiliated/parkerr> has joined #sailfishos-porters | 10:16 | |
*** cxl000 <cxl000!~cxl000@c27-253-11-51.brodm4.vic.optusnet.com.au> has joined #sailfishos-porters | 10:39 | |
*** louisdk <louisdk!~louisdk@5.103.138.205> has joined #sailfishos-porters | 10:41 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-2-87-205-38.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 10:41 | |
*** guhl_ <guhl_!~guhl@gateway/tor-sasl/guhl> has joined #sailfishos-porters | 10:46 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-2-87-205-38.home.otenet.gr> has joined #sailfishos-porters | 10:49 | |
Mister_Magister | saidinesh5: do you have a second | 10:54 |
Mister_Magister | ? | 10:54 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@ppp-2-87-205-38.home.otenet.gr> has quit IRC (Ping timeout: 268 seconds) | 11:00 | |
*** eLtMosen <eLtMosen!~mo@x4e318521.dyn.telefonica.de> has quit IRC (Ping timeout: 240 seconds) | 11:02 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 11:03 | |
*** magullo <magullo!~sailfish@5.170.11.175> has quit IRC (Quit: IRC for Sailfish 0.9) | 11:14 | |
*** magullo <magullo!c1c1b749@gateway/web/cgi-irc/kiwiirc.com/ip.193.193.183.73> has joined #sailfishos-porters | 11:14 | |
*** cvp <cvp!~cvp@dslb-088-075-075-196.088.075.pools.vodafone-ip.de> has joined #sailfishos-porters | 11:33 | |
miau | nh1402: Are you there? | 11:33 |
nh1402 | miau: yes | 11:34 |
miau | Have you read my PM on tmo? | 11:34 |
nh1402 | I have | 11:35 |
miau | Fixed the error, so I manged to get all patches in the kernel. | 11:36 |
miau | I just have to clean up the mess i made using git in my repo. I'll give you the links the source and the kernel zip later. Haven't tested if the kernel boots. | 11:37 |
*** eLtMosen <eLtMosen!~mo@p57968E2D.dip0.t-ipconnect.de> has joined #sailfishos-porters | 11:38 | |
nh1402 | miau: that was my issue, I could apply some of the patches, separately. But once I did it either didn't boot or it didn't flash on to the device | 11:39 |
miau | nh1402: Flashed it and it crashes during boot. I'll add the patches one by one to find out which one is not working...i think it is one of the options in defconfig. Do you know if saidinesh5 got his kernel booting? | 11:47 |
nh1402 | miau: I believe it booted, but lxc wouldn't start for anbox | 11:47 |
miau | Ok, i'll come back to you, when i got a booting kernel. | 11:48 |
cvp | kimmoli: Could you successfully install the 2.1.1.12 on the opx? | 11:55 |
*** eLtMosen <eLtMosen!~mo@p57968E2D.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.) | 12:02 | |
kimmoli | no. dont. | 12:11 |
cvp | ok :/ | 12:18 |
*** eLtMosen <eLtMosen!~mo@p57968E2D.dip0.t-ipconnect.de> has joined #sailfishos-porters | 12:20 | |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has quit IRC (Quit: Leaving.) | 12:20 | |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has joined #sailfishos-porters | 12:20 | |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has quit IRC (Ping timeout: 268 seconds) | 12:27 | |
*** pykape <pykape!~pykape@a88-115-167-112.elisa-laajakaista.fi> has joined #sailfishos-porters | 12:28 | |
*** nimoot <nimoot!~Slartibar@unaffiliated/toomin> has joined #sailfishos-porters | 12:29 | |
*** _jester_ <_jester_!~sailfish@101.50.99.160> has quit IRC (Quit: IRC for Sailfish 0.9) | 12:30 | |
*** jester <jester!~jester@101.50.99.160> has joined #sailfishos-porters | 12:31 | |
*** jester is now known as _jester_ | 12:31 | |
*** nimoot <nimoot!~Slartibar@unaffiliated/toomin> has quit IRC (Read error: Connection reset by peer) | 12:31 | |
_jester_ | saidinesh5: Here is an interesting development, I found this, its a CM with the same 5.1.xx android base but with a 3.10 kernel written for the Mi3/4 https://forum.xda-developers.com/xiaomi-mi-3/development/rom-candy-5-cancro-t3114729 | 12:33 |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has quit IRC (Ping timeout: 258 seconds) | 12:33 | |
_jester_ | saidinesh5: do you think picking up the kernel from this and replacing it in your build would work or does it seem like Id break the build ? | 12:33 |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has joined #sailfishos-porters | 12:44 | |
*** ExPLIT <ExPLIT!~explit@62.220.2.218> has quit IRC (Quit: Leaving.) | 13:05 | |
*** _jester_ <_jester_!~jester@101.50.99.160> has quit IRC (Ping timeout: 260 seconds) | 13:13 | |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has quit IRC (Quit: leaving) | 13:13 | |
*** vanner <vanner!~vanner@2a03:b0c0:2:d0::1da:1> has quit IRC (Ping timeout: 255 seconds) | 13:14 | |
*** vanner <vanner!~vanner@2a03:b0c0:2:d0::1da:1> has joined #sailfishos-porters | 13:15 | |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 13:17 | |
*** miau <miau!~miau@55d41ee3.access.ecotel.net> has quit IRC (Ping timeout: 240 seconds) | 13:20 | |
*** hge <hge!~hongwei.g@185-11-208-226.s1networks.fi> has quit IRC (Quit: Leaving) | 13:20 | |
*** mp107 <mp107!~mp107___@PC-109-125-232-42.wegrow.domtel.com.pl> has joined #sailfishos-porters | 13:25 | |
*** nackox|afk <nackox|afk!~w00t@181-161-213-199.baf.movistar.cl> has joined #sailfishos-porters | 13:29 | |
*** nackox|afk <nackox|afk!~w00t@181-161-213-199.baf.movistar.cl> has quit IRC (Changing host) | 13:29 | |
*** nackox|afk <nackox|afk!~w00t@gusl/staff/mlopez> has joined #sailfishos-porters | 13:29 | |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has quit IRC (Quit: Lost terminal) | 13:40 | |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 13:44 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Quit: eyome) | 13:51 | |
*** _jester_ <_jester_!~jester@101.50.99.160> has joined #sailfishos-porters | 13:55 | |
saidinesh5 | Mister_Magister: sup | 14:02 |
saidinesh5 | _jester_: yeah found that yesterday .. not sure if it is working though.. hence didnt test it out | 14:03 |
Mister_Magister | saidinesh5: i need to create account model so i need an idea how can i make account edit form dynamically from C++ and push that form as a silica dialog | 14:03 |
saidinesh5 | (my cancro is my primary device as of today) | 14:03 |
* Mister_Magister is searching how to get 32bit flac since quasar doesn't support wav | 14:03 | |
saidinesh5 | once again, you just implement the accountmodel in C++.. all the pushing and pulling happens automatically / via. signalls and slots on QML side | 14:04 |
saidinesh5 | ListView { mode: accountsModel } | 14:04 |
*** louisdk <louisdk!~louisdk@5.103.138.205> has quit IRC (Ping timeout: 260 seconds) | 14:04 | |
saidinesh5 | *model | 14:09 |
NeoChapay | lipstick crash https://pastebin.com/mQvfWy9v WHYYYYY? | 14:09 |
saidinesh5 | gles_error : 0x0001 : failed to allocate CPU memory (gles_texture_copy_tex_image_2d at hardware/arm/maliT760/driver/product/gles/src/texture/mali_gles_texture_api.c:1290)\n\0", 192}], 6) = 212 | 14:09 |
NeoChapay | saidinesh5: yes.....but i don`t have mali drivers code...how to fix this crash? | 14:10 |
NeoChapay | Oh! Lipstick start normaly, but chash when i run some app | 14:11 |
*** Mister_Magister_ <Mister_Magister_!~foidbgen@user-94-254-128-63.play-internet.pl> has joined #sailfishos-porters | 14:11 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-128-63.play-internet.pl> has quit IRC (Ping timeout: 246 seconds) | 14:12 | |
saidinesh5 | NeoChapay: not sure but you have a bunch of permission errors there... | 14:12 |
saidinesh5 | open("/dev/urandom", O_RDONLY) = -1 EMFILE (Too many open files) | 14:12 |
saidinesh5 | too many open files? | 14:12 |
saidinesh5 | some rouge process going on? | 14:12 |
Mister_Magister_ | saidinesh5: but how can i add for example textedit to that list? | 14:12 |
saidinesh5 | text edit to do what? | 14:13 |
*** ExPLIT <ExPLIT!~explit@p4FD85EF0.dip0.t-ipconnect.de> has joined #sailfishos-porters | 14:13 | |
saidinesh5 | either way it will then be no different from QML ListModels then.. so you add it normally? | 14:13 |
saidinesh5 | NeoChapay: could the too many open files be causing issues with allocating new textures? | 14:15 |
saidinesh5 | otherwise you have to write a little egl program trying to allocate textures and see what exactly fails and then probably patch Qt/lipstick with that info | 14:16 |
Mister_Magister_ | saidinesh5: wait i don't understand. I have to make dynamic edit form for account so i need to add to the list TextEdit checkbox and choise options | 14:26 |
saidinesh5 | Mister_Magister_: hm? sure.. you can still do that .. just like you do with ListModels ... nothing changes.. | 14:30 |
Mister_Magister_ | saidinesh5: how? | 14:31 |
saidinesh5 | as long as you have a propert setData() method and data() method .. nothing changes no? | 14:31 |
Mister_Magister_ | how can i do that? | 14:31 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 14:31 | |
NeoChapay_ | saidinesh5: if i run just qmlscene all is ok.... | 14:31 |
saidinesh5 | NeoChapay: what does htop/free -m look like? do you have sufficient free space in RAM? what about the number of open files? | 14:32 |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Ping timeout: 260 seconds) | 14:32 | |
NeoChapay_ | saidinesh5: i say ulimit -n 10480 and too many open file gone...but charsh whatever | 14:36 |
*** NeoChapay_ is now known as NeoChapay | 14:37 | |
*** miau <miau!~miau@55d41ee3.access.ecotel.net> has joined #sailfishos-porters | 14:37 | |
saidinesh5 | NeoChapay_: Ah .. still 1000+ open files means something is wrong... | 14:37 |
saidinesh5 | miau: flashed what? | 14:37 |
miau | saidinesh5: Kernel with anbox patches. | 14:38 |
saidinesh5 | Ah odd.. my kernel boots finee but anbox fails because of some LXC / weird linux kkernel options.. | 14:38 |
saidinesh5 | miau: which device/which kernel btw. ? | 14:39 |
miau | saidinesh5: Xiaomi cancro | 14:39 |
miau | saidinesh5: https://github.com/CancroSailors/android_kernel_xiaomi_cancro/tree/anbox | 14:39 |
NeoChapay | saidinesh5: https://pastebin.com/eeNnwdMg free -m | 14:39 |
saidinesh5 | oh interesting.. miau it boots for me fine.. but the problem is after booting | 14:40 |
*** eLtMosen1 <eLtMosen1!~mo@p2003004C69258800898614F8408ECE06.dip0.t-ipconnect.de> has joined #sailfishos-porters | 14:40 | |
* saidinesh5 checks if there are any local patches.. | 14:40 | |
miau | saidinesh5: What happens? | 14:40 |
saidinesh5 | miau: for me? LXC seems to start but after that init crashes.. and even sh crashes when i try to chroot | 14:41 |
*** eLtMosen <eLtMosen!~mo@p57968E2D.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 14:41 | |
mal | saidinesh5: sound similar issue that fp2 has, init in lxc fails also | 14:42 |
saidinesh5 | mal: does chroot wok for you? | 14:42 |
mal | saidinesh5: how can I try that? | 14:43 |
miau | saidinesh5: For me kernel crashs at boot. | 14:43 |
saidinesh5 | mount dev, proc, sys and then chroot /var/lib/anbox/root /system/bin/sh i think | 14:43 |
saidinesh5 | miau: is your device Mi4 or Mi3? | 14:43 |
miau | saidinesh5: Nexus5 | 14:44 |
saidinesh5 | Ahhh miau lol .. you can't use my kernel for Nexus 5! | 14:44 |
saidinesh5 | drivers etc.. are different between Nexus 5 and cancro | 14:44 |
miau | saidinesh5: I just used your patches for anbox ;) | 14:44 |
saidinesh5 | Ahhh | 14:44 |
saidinesh5 | miau: try using the Nexus 5 kernel from ubports guys or webos guys.. | 14:45 |
saidinesh5 | they have lxc enabled | 14:45 |
saidinesh5 | on top of thaat you just need overlayfs patches and if that works, binder namespaces | 14:45 |
miau | saidinesh5: Ah, thanks :) | 14:45 |
Mister_Magister_ | saidinesh5: still waiting for answer :) | 14:46 |
*** Mister_Magister_ is now known as Mister_Magister | 14:46 | |
saidinesh5 | Mister_Magister: <saidinesh5> as long as you have a propert setData() method and data() method .. nothing changes no? | 14:48 |
saidinesh5 | as long as your AccuntsModel::setData and AccountsModel::data are fine and working you will be able to get and set data normally | 14:48 |
Mister_Magister | saidinesh5: data() will not add TextEdit to the list magically | 14:48 |
saidinesh5 | eh? TextEdit is supposed to be a part of the ListView{ delegate: Item { TextEdit{ } } } | 14:49 |
Mister_Magister | so i have to add to the list TextView Checkbox and Choice and then? | 14:49 |
saidinesh5 | all those are ppart of the ListView delegate.. | 14:50 |
Mister_Magister | yes and? | 14:50 |
saidinesh5 | lol and what? i dont understand what bit you dont know/understand | 14:51 |
Mister_Magister | saidinesh5: i need only textview i don't need rest | 14:52 |
Mister_Magister | textedit* | 14:52 |
Mister_Magister | or let me give you example | 14:52 |
NeoChapay | Yeeeeeeeeaaaaaaaa i found error: EGL_ANDROID_buffer_modifyed extension Not Found for hwcomposer | 14:54 |
miau | saidinesh5: Any idea, which patches the ubports people used? | 14:55 |
NeoChapay | second question: how to fix :)))) | 14:55 |
Mister_Magister | saidinesh5: different accounts have different options https://postimg.org/image/45zxyp0p5/ https://postimg.org/image/6m1rcjirt/ | 14:55 |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 260 seconds) | 14:55 | |
Mister_Magister | i have to add them dynamically from c++ | 14:55 |
saidinesh5 | 1 sec | 14:55 |
saidinesh5 | miau: not sure.. you can ask Tofe about the webos kernel though | 14:56 |
miau | saidinesh5: Thanks | 14:57 |
saidinesh5 | Mister_Magister: you dont have to add them from C++. QML adds them | 14:57 |
Mister_Magister | saidinesh5: okay. how | 14:57 |
saidinesh5 | all C++ gives them is a model that those textedits can setdata/getdata to | 14:57 |
Mister_Magister | saidinesh5: yes but there are not only textedits | 14:58 |
saidinesh5 | http://doc.qt.io/qt-5/qtquick-modelviewsdata-cppmodels.html#exposing-c-data-models-to-qml | 14:58 |
saidinesh5 | sure, nything.. as long as your setdata and data methods work fine.. nothing to worry | 14:59 |
saidinesh5 | brb | 14:59 |
Mister_Magister | saidinesh5: okay i still don't get what you are talking about | 15:00 |
miau | Tofe: Are you there? | 15:01 |
r0kk3rz | Mister_Magister: are you trying to say that you need different delegates for different items in a listview? | 15:05 |
Mister_Magister | r0kk3rz: yes exactly | 15:05 |
Mister_Magister | because i have strings bool and choice option | 15:05 |
Mister_Magister | r0kk3rz: i was thinking about detecting type of option and hiding rest | 15:06 |
r0kk3rz | Mister_Magister: you can use a loader, or if the options are always the same then dont use a listview and just hardcode it | 15:06 |
Mister_Magister | r0kk3rz: options are different depends on plugin | 15:07 |
Mister_Magister | as you can see on screenshot | 15:07 |
r0kk3rz | Mister_Magister: https://stackoverflow.com/questions/31985972/different-delegates-for-qml-listview | 15:07 |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sailfishos-porters | 15:07 | |
saidinesh5 | r0kk3rz: I think he means he wants different controls within the same delegate.. | 15:08 |
Mister_Magister | r0kk3rz: that's exactly what i mean | 15:09 |
Mister_Magister | saidinesh5: please look at screenshots :) | 15:09 |
saidinesh5 | I did.. | 15:10 |
Mister_Magister | saidinesh5: different plugins have different list of options with different type | 15:10 |
Mister_Magister | so delegate cannot just be TextEdit | 15:11 |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has quit IRC (Quit: http://xkcd.com/267/) | 15:11 | |
saidinesh5 | sure.. delegate can be a complex entity too.. nothing stopping you from using a complex entity with many controls as a delegate | 15:12 |
Mister_Magister | saidinesh5: you have other idea? | 15:13 |
saidinesh5 | no.. create an accounts model which has all the options you wish to support per each account as roles | 15:14 |
saidinesh5 | and expose that accounts model to QML | 15:14 |
Mister_Magister | saidinesh5: and make that delegate from r0kk3rz link? | 15:16 |
*** cvp <cvp!~cvp@dslb-088-075-075-196.088.075.pools.vodafone-ip.de> has quit IRC (Quit: Leaving) | 15:16 | |
saidinesh5 | sure.. you will figure that out once you start making GUI | 15:19 |
saidinesh5 | i think that bit's what is confusing you.. | 15:19 |
Mister_Magister | yah i'm talking about gui all the time :D | 15:19 |
Mister_Magister | should i create Account and AccountModel classes? and make AccountModel a QAbstractListModel which has all Accounts? | 15:20 |
saidinesh5 | yes | 15:22 |
r0kk3rz | put the accounts into an accountmangler and give that to the accountant to account | 15:22 |
r0kk3rz | :D | 15:22 |
Mister_Magister | r0kk3rz: haha :D | 15:23 |
* Mister_Magister i don't get what you just said but haha | 15:23 | |
r0kk3rz | it was a joke, so haha is the correct response | 15:24 |
Mister_Magister | r0kk3rz: at least i know it was a joke :D | 15:24 |
miau | saidinesh5: I used parts of the defconfig from maruos and your patches, maybe thats enough to get lxc working. | 15:25 |
Mister_Magister | saidinesh5: and i'll add accounts to accountmodel in constructor by reading them fron purple i think that's good option | 15:25 |
saidinesh5 | miau: good luck! also maruos guys have a couple of patches to the kernel i think | 15:26 |
saidinesh5 | miau: you basically need support for LXC and overlayfs for now | 15:26 |
saidinesh5 | if that works, then you can look into the binder namespace patch | 15:26 |
miau | saidinesh5: Overlayfs support is added with your patch, binder namespace also.... | 15:27 |
saidinesh5 | yup | 15:27 |
miau | saidinesh5: I will browse through their commits...i hat this :D | 15:27 |
saidinesh5 | heh | 15:28 |
saidinesh5 | maruos has a few commits .. not that many though | 15:28 |
miau | saidinesh5: nh1402 is our anbox guy, i just helped him with the kernel. | 15:29 |
saidinesh5 | heh i see | 15:31 |
saidinesh5 | anbox still needs a lot of work though | 15:31 |
saidinesh5 | right now it only "boots" on that Jolla C with kernel 3.10 | 15:32 |
nh1402 | miau: I'm not actually the anbox guy, I'm going to help with stuff to get it working in Sailfish properly. | 15:32 |
miau | nh1402: Thats what i meant. | 15:32 |
*** guhl_ <guhl_!~guhl@gateway/tor-sasl/guhl> has quit IRC (Quit: Leaving) | 15:33 | |
miau | nh1402: Kernel is working fine now, but i don't know if everything is included to get lxc to work properly. | 15:33 |
saidinesh5 | miau: you can use lxc-checkconfig | 15:37 |
saidinesh5 | its installed with lxc when you install anbox | 15:37 |
miau | saidinesh5: No clue how to do that :-D | 15:37 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.150.194> has quit IRC (Quit: Leaving) | 15:38 | |
saidinesh5 | heh run it.. you'll see | 15:38 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.150.194> has joined #sailfishos-porters | 15:38 | |
nh1402 | miau: I'm about to head home, will able to start testing and stuff when I get back. | 15:39 |
nh1402 | get there* | 15:39 |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving) | 15:39 | |
miau | saidinesh5: How to install anbox without snap on SFOS? Or i am missing something? | 15:53 |
saidinesh5 | miau: https://build.merproject.org/project/show/home:saidinesh5:anbox | 15:54 |
saidinesh5 | packaged anbox and it's dependencies there.. | 15:54 |
miau | saidinesh5: Thanks. | 15:55 |
DylanVanAsscheTe | @saidinesh5 how stable is it atm? I have a spare Jolla 1 laying around :p | 15:56 |
saidinesh5 | DylanVanAsscheTe: barely rendering.. In this build input is broken too | 15:57 |
saidinesh5 | What's the kernel version on jolla 1? | 15:58 |
DylanVanAsscheTe | Oh oke :p but you're getting there :) | 15:58 |
saidinesh5 | Hopefully.. | 15:58 |
DylanVanAsscheTe | 3.4.108 | 16:00 |
saidinesh5 | Ah | 16:00 |
*** nh1402 <nh1402!~nh1402@254.95.208.46.dyn.plus.net> has joined #sailfishos-porters | 16:06 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.150.194> has quit IRC (Remote host closed the connection) | 16:08 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has quit IRC (Read error: Connection reset by peer) | 16:13 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has joined #sailfishos-porters | 16:13 | |
miau | saidinesh5: lxc-checkconfig says i'm missing most of the needed things, but they are enabled in the kernel | 16:14 |
saidinesh5 | miau: did you unzip your config.gz? | 16:15 |
miau | saidinesh5: For example: CONFIG_FHANDLE: missing | 16:15 |
saidinesh5 | cp /proc/config.gz /tmp && gunzip /tmp/config.gz | 16:16 |
miau | saidinesh5: [root@Sailfish nemo]# zcat /proc/config.gz | grep FHANDLE CONFIG_FHANDLE=y | 16:16 |
saidinesh5 | CONFIG=/tmp/config lxc-checkconfig | 16:16 |
*** magullo <magullo!c1c1b749@gateway/web/cgi-irc/kiwiirc.com/ip.193.193.183.73> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) | 16:17 | |
miau | saidinesh5: Ah, now only a few things are missing. | 16:17 |
saidinesh5 | Mhm | 16:17 |
saidinesh5 | Although watch out though. Enabling some of them will break lxc on 3.4 | 16:18 |
miau | config_packet_diag and config_net_diag and some network options are missing, everything else is enabled. | 16:21 |
miau | saidinesh5: So, how do i start an image? | 16:21 |
saidinesh5 | Systemctl start anbox-container-manager as root | 16:22 |
saidinesh5 | As nemo: anbox session-manager --singlewindow i think | 16:23 |
miau | saidinesh5: anbox-container-manager does not start. Maybe i should fix the mising kernel parts first. | 16:24 |
saidinesh5 | miau: look in the logs... /var/lib/anbox/logs i think | 16:25 |
miau | saidinesh5: Failed to mount Android rootfs | 16:37 |
saidinesh5 | Did you enable overlayfs? | 16:38 |
saidinesh5 | In your defconfig | 16:38 |
*** piggz_ <piggz_!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 16:40 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 16:40 | |
nh1402 | saidinesh5: it should be, yes | 16:41 |
nh1402 | yes it is | 16:41 |
saidinesh5 | Squashfs? With xz compression? | 16:42 |
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (Remote host closed the connection) | 16:42 | |
nh1402 | that's also in the defconfig | 16:42 |
nh1402 | both | 16:42 |
miau | But it's not in the kernel. | 16:43 |
saidinesh5 | Odd. Try mounting the android.img manually? | 16:43 |
nh1402 | oh it's not in the kernel | 16:45 |
*** taaem <taaem!~taaem@unaffiliated/taaem> has joined #sailfishos-porters | 16:46 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 16:46 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 16:46 | |
miau | Nope, seems to be missing a dependency. | 16:46 |
*** louisdk <louisdk!~louisdk@5.103.138.205> has joined #sailfishos-porters | 16:56 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 16:57 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 16:58 | |
*** Zucca <Zucca!~zucca@85-76-23-152-nat.elisa-mobile.fi> has quit IRC (Ping timeout: 272 seconds) | 17:00 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 17:06 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:07 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:6cab:7788:f04:26f7> has joined #sailfishos-porters | 17:08 | |
*** eLtMosen1 <eLtMosen1!~mo@p2003004C69258800898614F8408ECE06.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 272 seconds) | 17:09 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 17:11 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:12 | |
miau | nh1402: saidinesh5: Found the problem, got it enabled. | 17:16 |
saidinesh5 | Ah what's the issue miau? | 17:16 |
miau | saidinesh5: misc_filesystems wasn't enabled in defconfig. | 17:16 |
saidinesh5 | Ah | 17:16 |
saidinesh5 | this is the one thing menuconfig was good at.. | 17:17 |
miau | Yes. | 17:18 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 17:18 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:19 | |
*** Keij0 <Keij0!~Keij0@axx64.internetdsl.tpnet.pl> has joined #sailfishos-porters | 17:19 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Client Quit) | 17:20 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:20 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:22 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has quit IRC (Client Quit) | 17:22 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 17:25 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:25 | |
miau | anbox-container-manager.service starts now. | 17:26 |
saidinesh5 | great! | 17:30 |
saidinesh5 | i think you'll go further than i have today .. heh | 17:30 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 17:32 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:33 | |
*** toomin <toomin!~Slartibar@unaffiliated/toomin> has joined #sailfishos-porters | 17:34 | |
miau | saidinesh5: :-) But i can not start the container. | 17:35 |
saidinesh5 | what's the error? | 17:36 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Client Quit) | 17:38 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:38 | |
miau | [client.cpp:49@start] Failed to start container: Failed to start container: Failed to start container | 17:39 |
*** Konsieur <Konsieur!~kabouik@129.242.224.16> has quit IRC (Ping timeout: 260 seconds) | 17:39 | |
miau | I'll take a look at the logfile. | 17:39 |
miau | lxc_utils - utils.c:mkdir_p:253 - Invalid argument - failed to create directory '/sys/fs/cgroup/net_cls//lxc/default' | 17:41 |
miau | lxc_cgfsng - cgroups/cgfsng.c:cgfsng_create:1385 - Invalid argument - Failed to create /sys/fs/cgroup/net_cls//lxc/default: Invalid argument | 17:42 |
*** IBlackyTelegram[ <IBlackyTelegram[!teleg_2000@gateway/shell/matrix.org/x-vjbnnzgzkghuudkt> has joined #sailfishos-porters | 17:42 | |
IBlackyTelegram[ | /stat@combot | 17:42 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 17:43 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:44 | |
RustyLakeTelegra | Something is wrong . I have the admin rights even I am not . | 17:44 |
* RustyLakeTelegra uploaded an image: Image_1496166492254.jpg (26KB) <https://matrix.org/_matrix/media/v1/download/tchncs.de/mpTNzYUohMCiGOIYkeLhdpQb> | 17:45 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 17:49 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:49 | |
*** linuxxr <linuxxr!~brian@ip72-204-125-34.fv.ks.cox.net> has joined #sailfishos-porters | 17:52 | |
IBlackyTelegram[ | May I ask stupid question? Even if kernel sources is out, it is doesnt mean that it can be easely create a port? | 17:54 |
IBlackyTelegram[ | At first there must be cynogenmod? Is lineage os is good enough? | 17:55 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: Connection reset by peer) | 17:55 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 17:55 | |
RustyLakeTelegra | Reply to I Blacky (Telegram): | 17:57 |
RustyLakeTelegra | >At first there must be cynogenmod? Is lineage os is good enough? | 17:57 |
RustyLakeTelegra | Did you reply to my question ? | 17:57 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 18:01 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 18:01 | |
*** Zucca <Zucca!~zucca@85-76-1-194-nat.elisa-mobile.fi> has joined #sailfishos-porters | 18:01 | |
*** nh1402_ <nh1402_!~nh1402@254.95.208.46.dyn.plus.net> has joined #sailfishos-porters | 18:03 | |
*** nh1402 <nh1402!~nh1402@254.95.208.46.dyn.plus.net> has quit IRC (Remote host closed the connection) | 18:04 | |
linuxxr | linageOS looks like its worth a look | 18:05 |
linuxxr | liveslak is also worth a look | 18:05 |
IBlackyTelegram[ | Reply to Brown (Telegram): | 18:21 |
IBlackyTelegram[ | >Did you reply to my question that I asked way... earlier ? | 18:21 |
IBlackyTelegram[ | No, please don't kick me out | 18:21 |
IBlackyTelegram[ | 😊 | 18:21 |
mal | no proper support for lineage yet, one reason is that they don't have stable release branches yet | 18:23 |
RustyLakeTelegra | Reply to I Blacky (Telegram): | 18:23 |
RustyLakeTelegra | >No, please don't kick me out | 18:23 |
RustyLakeTelegra | Never mind . I'm not an admin . Somehow I got that superpower . | 18:23 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 18:24 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has joined #sailfishos-porters | 18:24 | |
Nokius | saidinesh5: sorry it's not my day today | 18:26 |
*** spiiroin <spiiroin!~spiiroin@87-95-195-125.bb.dnainternet.fi> has quit IRC (Ping timeout: 268 seconds) | 18:26 | |
IBlackyTelegram[ | Another dumbass question, if you have kernel sources, why we have to use libhybris? Can't we just remove it and remove cyanogen also? | 18:27 |
IBlackyTelegram[ | Ia it because drivers are hardly connected to android? | 18:29 |
mal | short answer not really, would require huge amount of work | 18:29 |
mal | if even possible | 18:29 |
mal | certain parts could be quite easily made to work without android/libhybris but not all | 18:30 |
mal | sometimes | 18:30 |
saidinesh5 | Nokius: could you see if you were able to access android files on your device? | 18:31 |
*** OhYash <OhYash!2f09d825@gateway/web/freenode/ip.47.9.216.37> has joined #sailfishos-porters | 18:31 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 18:32 | |
saidinesh5 | miau: that issue is solved by disabling net_cls | 18:32 |
saidinesh5 | yet another 3.4 kernel headacches | 18:32 |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 18:32 | |
OhYash | Old error-> repo problem: nothing provides libQt5Core.so.5(Qt_5) needed by qtscenegraph-adaptation-git-1.armv7hl | 18:34 |
OhYash | Not sure what to update to get rid of this | 18:34 |
saidinesh5 | OhYash: update/downgrade | 18:34 |
saidinesh5 | which sailfish version are you using? | 18:35 |
OhYash | building for target 2.0.5.6 | 18:35 |
saidinesh5 | well looks like your qtscenegraphadaptation is built against 2.1 | 18:36 |
saidinesh5 | or what provides Qt 5.6 i think | 18:36 |
saidinesh5 | OhYash: why are you sticking to 2.0.5.6 instead of upgrading to 2.1? | 18:36 |
OhYash | had the zip downloaded long time ago, didn't bother updating. As there might not be that much "visiblly big" updates | 18:37 |
saidinesh5 | well 2.1 brings Qt 5.6.. that's a nice performance improvement imho.. | 18:38 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 18:38 | |
*** mp107 <mp107!~mp107___@PC-109-125-232-42.wegrow.domtel.com.pl> has quit IRC (Quit: Leaving) | 18:39 | |
*** spiiroin <spiiroin!~spiiroin@87-93-52-233.bb.dnainternet.fi> has joined #sailfishos-porters | 18:39 | |
OhYash | alrighty, downloading the latest | 18:39 |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 18:39 | |
Nokius | saidinesh5: version dumping \o/ | 18:44 |
saidinesh5 | Hm? | 18:49 |
OhYash | No backwards compatibility \o/ | 18:51 |
miau | saidinesh5: In kernel config? | 18:55 |
saidinesh5 | miau: yes | 18:56 |
Nokius | saidinesh5: 2.0.5.6 -> 2.1.0.11 :P | 18:56 |
Nokius | aka OTA | 18:56 |
saidinesh5 | Ahh it works? | 18:57 |
saidinesh5 | miau: https://github.com/mautz-kernel/sfos-cm13-custom/commit/4f8b99f0836adc868a007a88194bafb14a1d0c39 this commit | 18:57 |
saidinesh5 | Seems odd.. | 18:57 |
miau | saidinesh5: Oh, thanks! | 18:58 |
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (Ping timeout: 246 seconds) | 19:00 | |
*** eLtMosen <eLtMosen!~mo@p4FE47C5D.dip0.t-ipconnect.de> has joined #sailfishos-porters | 19:05 | |
*** taaem <taaem!~taaem@unaffiliated/taaem> has joined #sailfishos-porters | 19:06 | |
Nokius | saidinesh5: installing atm | 19:10 |
saidinesh5 | Aye | 19:10 |
saidinesh5 | I installed devel updates too.. Seems to work | 19:11 |
*** marenz_ <marenz_!~anonym001@pD9FD6DB4.dip0.t-ipconnect.de> has joined #sailfishos-porters | 19:12 | |
Nokius | saidinesh5: testing alpha I use to test | 19:14 |
saidinesh5 | Ah | 19:14 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: Connection reset by peer) | 19:15 | |
*** piggz_ <piggz_!~piggz@95.151.121.206> has joined #sailfishos-porters | 19:15 | |
Nokius | saidinesh5: worked well | 19:18 |
saidinesh5 | Ready for release? | 19:18 |
saidinesh5 | Nokius: could you check if you can access android files? | 19:18 |
saidinesh5 | From the file manager | 19:18 |
Nokius | saidinesh5: I have nothing there | 19:19 |
Nokius | but I can access it via file manager | 19:19 |
Nokius | :) | 19:19 |
saidinesh5 | Ah | 19:19 |
saidinesh5 | Could you save something to that directory using foe manager? | 19:19 |
Nokius | saidinesh5: I was able to create a subfolder :) | 19:21 |
saidinesh5 | Ah great | 19:21 |
saidinesh5 | Camera + sensors? | 19:21 |
Nokius | saidinesh5: I will go to bed day was .... | 19:21 |
Nokius | saidinesh5: work well after the the dump | 19:21 |
Nokius | saidinesh5: tested it | 19:21 |
saidinesh5 | Aye Nokius .. Thanks a lot. Making a release | 19:21 |
saidinesh5 | Aye | 19:21 |
saidinesh5 | Nokius: i may buy redmi note 4 tomorrow | 19:22 |
saidinesh5 | Registered for the sale | 19:22 |
Nokius | saidinesh5: don't miss ro mention that user can update from 2.0.5.6 to 2.1.0.11 | 19:22 |
Nokius | saidinesh5: good luck | 19:22 |
saidinesh5 | Any suggestions? | 19:22 |
Nokius | corssing my fingers | 19:22 |
saidinesh5 | Ah sure | 19:22 |
saidinesh5 | Heh im not entirely sure though. Having second thoughts about no gorillamglass | 19:23 |
saidinesh5 | Gorilla glass.. | 19:23 |
Nokius | saidinesh5: I can't recall when I had Gorilla glass :D | 19:24 |
saidinesh5 | Lol.. Your mi4 has it right? | 19:25 |
saidinesh5 | Iirc mi3 has something like that | 19:25 |
saidinesh5 | Some dragon glass | 19:25 |
Nokius | saidinesh5: on a daily driver | 19:25 |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 19:25 | |
saidinesh5 | what's your daily driver? | 19:26 |
saidinesh5 | and do you use a case or something? | 19:26 |
miau | saidinesh5: Not so easy to disable net_cls, a thousand things seems to depend on it. Could CONFIG_NET_CLS_CGROUP be enough? | 19:28 |
saidinesh5 | Yep. That's the one i think | 19:29 |
miau | :-) | 19:29 |
miau | saidinesh5: Nope, that did not work. | 19:39 |
piggz_ | saidinesh5: cant you get from here: https://www.aliexpress.com/item/Global-Version-Xiaomi-Redmi-Note-4-Qualcomm-3GB-32GB-Mobile-Phone-Snapdragon-625-Octa-Core-13MP/32807556277.html?aff_platform=aaf&cpt=1496173141535&sk=Y7bAZbY&aff_trace_key=21fde36e576745868c7524ccd58d2cdc-1496173141535-05319-Y7bAZbY ? | 19:39 |
saidinesh5 | piggz_: " Can not deliver to India " ... some kind of weird conspiracy | 19:40 |
piggz_ | ah | 19:40 |
*** malkien <malkien!~michele@host.254.220.23.62.rev.coltfrance.com> has quit IRC (Quit: Konversation terminated!) | 19:41 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 19:43 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 19:43 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:6cab:7788:f04:26f7> has quit IRC (Ping timeout: 246 seconds) | 19:52 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@athedsl-327901.home.otenet.gr> has joined #sailfishos-porters | 20:14 | |
OhYash | Dragon glass = Simple glass. I have friends with MI phones, the glass is no special robustness. | 20:16 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@athedsl-327901.home.otenet.gr> has quit IRC (Client Quit) | 20:18 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@athedsl-327901.home.otenet.gr> has joined #sailfishos-porters | 20:18 | |
*** ScardracS <ScardracS!bcdaf2f0@gateway/web/freenode/ip.188.218.242.240> has joined #sailfishos-porters | 20:21 | |
*** ScardracS <ScardracS!bcdaf2f0@gateway/web/freenode/ip.188.218.242.240> has quit IRC (Client Quit) | 20:25 | |
*** eLtMosen <eLtMosen!~mo@p4FE47C5D.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.) | 20:36 | |
*** miau <miau!~miau@55d41ee3.access.ecotel.net> has quit IRC (Quit: Leaving) | 20:40 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@athedsl-327901.home.otenet.gr> has quit IRC (Ping timeout: 240 seconds) | 20:47 | |
saidinesh5 | Oh... my N9 had gorilla glass too but got scratched very easily | 21:00 |
saidinesh5 | So well that's one point to go buy Redmi Note 4 tomorrow.. | 21:01 |
saidinesh5 | Nokius: https://forum.xda-developers.com/xiaomi-mi-3/orig-development/alpha-sailfishos-2-0-2-51-alpha-cancro-t3462419 updated announcement | 21:01 |
*** OhYash <OhYash!2f09d825@gateway/web/freenode/ip.47.9.216.37> has quit IRC (Ping timeout: 260 seconds) | 21:05 | |
*** nh1402_ <nh1402_!~nh1402@254.95.208.46.dyn.plus.net> has quit IRC (Remote host closed the connection) | 21:23 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-128-63.play-internet.pl> has quit IRC (Ping timeout: 260 seconds) | 21:23 | |
*** Mister_Magister_ <Mister_Magister_!~foidbgen@user-94-254-145-122.play-internet.pl> has joined #sailfishos-porters | 21:23 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-145-122.play-internet.pl> has joined #sailfishos-porters | 21:28 | |
*** Mister_Magister_ <Mister_Magister_!~foidbgen@user-94-254-145-122.play-internet.pl> has quit IRC (Ping timeout: 245 seconds) | 21:28 | |
*** louisdk <louisdk!~louisdk@5.103.138.205> has quit IRC (Ping timeout: 240 seconds) | 21:44 | |
*** louisdk <louisdk!~louisdk@5.103.138.205> has joined #sailfishos-porters | 21:45 | |
*** _jester_ <_jester_!~jester@101.50.99.160> has quit IRC (Ping timeout: 240 seconds) | 21:46 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 21:51 | |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has quit IRC (Ping timeout: 240 seconds) | 21:51 | |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has joined #sailfishos-porters | 21:52 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Remote host closed the connection) | 22:02 | |
*** drFaustroll_ <drFaustroll_!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 22:02 | |
*** Keij0 <Keij0!~Keij0@axx64.internetdsl.tpnet.pl> has quit IRC (Quit: Keij0) | 22:08 | |
Mister_Magister | saidinesh5: got accounts list! | 22:08 |
saidinesh5 | you mean AccountsModel? | 22:08 |
Mister_Magister | yeah now i have to do AccountsEditModel | 22:09 |
Mister_Magister | i decided to split it in two | 22:09 |
saidinesh5 | wwtf | 22:09 |
saidinesh5 | NO! | 22:09 |
saidinesh5 | bad idea | 22:09 |
Mister_Magister | okay why | 22:09 |
saidinesh5 | well you tell me why would you split 1 class into 2 | 22:10 |
Mister_Magister | wait when i think about it now... | 22:10 |
Mister_Magister | saidinesh5: because i need two listViews | 22:12 |
Mister_Magister | One with accounts (username, enabled, protocol name) and other with specific account parameters | 22:12 |
saidinesh5 | why 2 listViews? | 22:12 |
saidinesh5 | i mean why 2 models still? | 22:13 |
saidinesh5 | you can just ignore a few roles in a listview | 22:13 |
Mister_Magister | because you need list with all accounts and another with specific account properties? When you click on account on the list then page with account settings open | 22:13 |
saidinesh5 | i mean why 2 models? | 22:13 |
Mister_Magister | because on accounts list every account is list entry and on accounts setting every account option is list entry | 22:14 |
saidinesh5 | you do realize that you still have just 1 single AccountsModel and you show bits of information from that in one list ... and bits of information in another list | 22:14 |
saidinesh5 | you're thinking of it wrongly | 22:14 |
Mister_Magister | saidinesh5: what? why? | 22:14 |
*** drFaustroll_ <drFaustroll_!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 260 seconds) | 22:14 | |
saidinesh5 | say you haveAccountsModel: { AccountType, AccountUsername, AccountServer, AccountNickName , AccountPort.. } | 22:15 |
Mister_Magister | that would apply only if i had one accout | 22:16 |
saidinesh5 | then what you want is one page with ListView { model: accountsModel; delegate: Item{ Text{ text: accountName }; MouseArea {onClicked: pushDialog({AccountType, AccountName, AccountUsername ..}) } }} | 22:17 |
saidinesh5 | you get the idea | 22:17 |
Mister_Magister | saidinesh5: that gives me alist of accounts right? | 22:17 |
saidinesh5 | that gives you all that you're looking for | 22:18 |
Mister_Magister | nope | 22:18 |
saidinesh5 | assuming that pushDialog creates the page you want | 22:18 |
saidinesh5 | pushDialog() | 22:18 |
Mister_Magister | that gives me only list of of accounts | 22:18 |
Mister_Magister | where are accounts settings? | 22:18 |
saidinesh5 | list of accounts, which on clicked takes you to accounts settings dialog with the appropriate params | 22:18 |
Mister_Magister | saidinesh5: now this is what i'm talking about | 22:19 |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has quit IRC (Ping timeout: 246 seconds) | 22:19 | |
*** ahjolinna <ahjolinna!~manjaro-k@mobile-access-5d6a31-153.dhcp.inet.fi> has quit IRC (Ping timeout: 240 seconds) | 22:19 | |
Mister_Magister | how do you want to make that dialog with params? | 22:19 |
saidinesh5 | yeah. or more like onClicked: pushDialog("AccountSettingsPage.qml" {index: index}) | 22:19 |
Mister_Magister | and? what then? what to put on that second page? | 22:20 |
saidinesh5 | so inside that AccountSettingsPage you can still refer to your accountModelItem using it's index | 22:20 |
*** ahjolinna <ahjolinna!~manjaro-k@mobile-access-5d6a31-153.dhcp.inet.fi> has joined #sailfishos-porters | 22:20 | |
Mister_Magister | and? | 22:20 |
saidinesh5 | you're already passing the second page all the info it needs ... | 22:20 |
Mister_Magister | so tell me how can i make dynamical fields | 22:20 |
saidinesh5 | be it the params explicitly.. or just accountsModel and accountIndex.. | 22:20 |
Mister_Magister | and get all variables that are passed from c++ | 22:20 |
saidinesh5 | what dynamical fields? | 22:21 |
*** paju <paju!~paju@dsl-hkibrasgw1-58c01b-45.dhcp.inet.fi> has joined #sailfishos-porters | 22:21 | |
Mister_Magister | i cannot make static view for settings. settings are different for each account you forgot? | 22:21 |
*** piggz_ <piggz_!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 22:21 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:21 | |
saidinesh5 | not really.. you can still create different SettingsPage for different Account but simply store all of the fields in AccountsModel | 22:22 |
Mister_Magister | you are missing my point | 22:22 |
saidinesh5 | nope | 22:22 |
Mister_Magister | yes | 22:22 |
saidinesh5 | you're simply complicating things | 22:22 |
saidinesh5 | the reasonn you want a different settings page for each account type is probably because say some account types donot have any values for some fields | 22:23 |
saidinesh5 | in such a case, you simply dont have to show those fields in the first place | 22:23 |
Mister_Magister | nope. Look account which is using i.e. facebook plugin in settings page have one TextEdit and 5 Checkboxes, another account which is using skype have two TextEdits 3 Checkbox and 1 Choicelist | 22:23 |
Mister_Magister | how do you want to change that settings view? | 22:24 |
saidinesh5 | if TextField{ id: serverPort; visible: account.serverPort >= 0; text: serverPort } | 22:24 |
Mister_Magister | you don't know how many fields will be there | 22:24 |
Mister_Magister | or how they will be named | 22:24 |
saidinesh5 | that you do know | 22:24 |
Mister_Magister | nope it's different for each plugin | 22:24 |
Mister_Magister | you canont hardcode fields | 22:25 |
saidinesh5 | You can. kind of | 22:25 |
saidinesh5 | takes a bit of work but you can | 22:25 |
saidinesh5 | you still have the list of fields in the backend don't you? | 22:26 |
Mister_Magister | so lets make 100000 textedits 10000 checkboxes and 10000 choice list and only turn then visible if they are needed and magically read the variables that are given beause you don't know variable name so you cannot type text: somevariable | 22:26 |
Mister_Magister | excelent idea | 22:26 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 22:27 | |
saidinesh5 | Mister_Magister: in teh worst case you can use http://doc.qt.io/qt-5/qqmlpropertymap.html | 22:27 |
saidinesh5 | if your accounts are really really really that dynamic | 22:27 |
saidinesh5 | but i dont think your accounts are that dynamic though | 22:27 |
Mister_Magister | you really don't know what am i talking about... | 22:27 |
saidinesh5 | i do | 22:27 |
Mister_Magister | nop you don't | 22:27 |
saidinesh5 | you're saying each account has different number of fields | 22:27 |
saidinesh5 | i do | 22:27 |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:28 | |
saidinesh5 | read the link i gave you | 22:28 |
Mister_Magister | not only numbers, types, variable names | 22:28 |
saidinesh5 | it shows you how to expose C++ objects with variable number of fields | 22:28 |
saidinesh5 | sure | 22:28 |
saidinesh5 | QQmlPropertyMap is basically a mapping between QString and QVariant. so fieldName -> any type of value | 22:29 |
Mister_Magister | saidinesh5: and you want to hardcode fields in qml | 22:29 |
saidinesh5 | hmm? | 22:29 |
saidinesh5 | QQmlPropertyMap doesnt involve any hardcoding | 22:30 |
Mister_Magister | i'm talking about view | 22:30 |
saidinesh5 | it is for all intents and purposes a js object | 22:30 |
Mister_Magister | about settings page | 22:30 |
Mister_Magister | I need to add elements to the settings page dynamically | 22:30 |
Mister_Magister | so i wanted to put ListView there with elements and change delegate if there is bool, QString or choice | 22:31 |
saidinesh5 | out there too.. you can populate your view using ListView { model: (QQmlPropertyMap)account.keys() ; delegate: {} } | 22:31 |
saidinesh5 | that would then get generated dynamically | 22:31 |
Mister_Magister | saidinesh5: that's what i wanted to do | 22:31 |
saidinesh5 | with delegate basicaly having to display the appropriate field based on the type of value | 22:31 |
Mister_Magister | so i need new model for it | 22:31 |
saidinesh5 | no | 22:31 |
Mister_Magister | yes | 22:31 |
saidinesh5 | QQmlPropertyMap takes care of it | 22:32 |
saidinesh5 | otherwise you would end up with not 2 but N different Models .. | 22:32 |
saidinesh5 | or nah | 22:32 |
saidinesh5 | well nevermind | 22:32 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Client Quit) | 22:32 | |
*** carepack <carepack!~carepack@p5B2CEDF8.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 246 seconds) | 22:33 | |
saidinesh5 | okay i see what you mean. but in your solution, your second model will have to have hardcoded fields like "fieldName, fieldValue" i think | 22:33 |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:33 | |
Mister_Magister | nope. second model will have QList with parameters | 22:33 |
Mister_Magister | and share each parameter name values and type | 22:34 |
Mister_Magister | so each listview element will be next element of QList | 22:34 |
Mister_Magister | and if you make QList with account then you will not be able to do that | 22:34 |
saidinesh5 | take a look at QQmlPropertyMap .. | 22:34 |
saidinesh5 | you will see what i mean | 22:35 |
*** carepack <carepack!~carepack@p549AA80E.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:35 | |
Mister_Magister | i'm looking at it and i have totaly no idea what do you want to do with it | 22:35 |
Mister_Magister | what do you want to put in there | 22:35 |
saidinesh5 | AccountsModel is basically QList<QQmlPropertyMap> m_accounts; | 22:35 |
Mister_Magister | and you cannot Text { text: owner.name + " " + owner.phone }. variable names will be generated dynamically | 22:37 |
saidinesh5 | sure, QQmlPropertyMap should take care of it | 22:37 |
Mister_Magister | now i have totally no idea about what QQmlPropertyMap you are talking about | 22:37 |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Quit: eyome) | 22:37 | |
Mister_Magister | since there is owner.name on the page | 22:38 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 22:38 | |
saidinesh5 | do you see that "name" is a dynamically inserted field in the C++ side? | 22:38 |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:38 | |
Mister_Magister | yes | 22:39 |
saidinesh5 | do you see that QQmlPropertyMap also has: QStringList keys() const ? | 22:40 |
saidinesh5 | you can use that as a listModel | 22:40 |
Mister_Magister | are you serious | 22:40 |
saidinesh5 | its just a list isnt it? | 22:40 |
saidinesh5 | it will come out as js list iirc | 22:41 |
Mister_Magister | but it have to extend some model class | 22:41 |
saidinesh5 | then you can do owner[field] | 22:41 |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:6cab:7788:f04:26f7> has joined #sailfishos-porters | 22:41 | |
saidinesh5 | that will come out as owner.name , owner.phone | 22:41 |
saidinesh5 | ListView{ model: account.keys(); delegate: Text{ text: field + ':' + account[field]; } } | 22:42 |
Mister_Magister | saidinesh5: and i'll ignore fields with nickname and protocol name and just get all Options objects? | 22:42 |
saidinesh5 | fields are what you populate QQmlPropertyMap with in the C++ side | 22:43 |
saidinesh5 | that depends on what how you map it to your pidgin plugin accounts | 22:43 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 22:44 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:44 | |
Mister_Magister | saidinesh5: i would put USername, enabled, protocol name options to show them on accounts list and all accout/protocol options | 22:44 |
Mister_Magister | or actually i could add them all to settings page | 22:45 |
saidinesh5 | your SettingsPage is generated from the ListView i just wrote | 22:45 |
saidinesh5 | assuming that you populate the account properly.. | 22:45 |
Mister_Magister | so i would standarise every object so i will be able to create static delegates | 22:45 |
Mister_Magister | and that should do it | 22:45 |
saidinesh5 | sure | 22:46 |
Mister_Magister | saidinesh5: thanks i'm getting it now. Sorry for being a bit angry | 22:46 |
saidinesh5 | its okay | 22:46 |
*** louisdk <louisdk!~louisdk@5.103.138.205> has quit IRC (Ping timeout: 240 seconds) | 22:46 | |
saidinesh5 | Mister_Magister: this would roughly be equal to AccountsModel : QList<AccountDetailsModel> m_accounts; where AccountDetailsModel: QStringList m_fields; QList<QVariant> m_values; | 22:48 |
Mister_Magister | yeah that's really good idea :D | 22:48 |
saidinesh5 | if you want to creat a second class .. i think it would come up to roughly the same though | 22:48 |
saidinesh5 | that way your AccountSettingsPage is dynamically generated | 22:49 |
Mister_Magister | saidinesh5: nah that QQmlPropertyMap will be good | 22:49 |
Mister_Magister | just need to make every element of QQmlPropertyMap an array | 22:49 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 22:49 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:49 | |
saidinesh5 | hmm? why? | 22:50 |
Mister_Magister | hmmmm i need to have every element as element.type element.value element.name | 22:50 |
saidinesh5 | type can be automatically detected | 22:50 |
saidinesh5 | typeof | 22:50 |
Mister_Magister | i mean account username and enabled and protocol name are basically const char* and bool | 22:51 |
Mister_Magister | but protocol/account parameters are objects | 22:51 |
saidinesh5 | why another level of "account parameters'? | 22:52 |
saidinesh5 | accountparameters are also just elements in QQmlPropertyMap | 22:52 |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-78-144-157-153.as13285.net> has quit IRC (Ping timeout: 240 seconds) | 22:53 | |
saidinesh5 | the main reason i was suggesting QQmlPropertyMap for this is because then you can listen to: void QQmlPropertyMap::valueChanged(const QString &key, const QVariant &value) in AccountsModel | 22:54 |
saidinesh5 | and then direclty call purple in the same class | 22:54 |
Mister_Magister | saidinesh5: take a look https://postimg.org/image/ov85yjgil/ | 22:54 |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-89-241-255-85.as13285.net> has joined #sailfishos-porters | 22:54 | |
Mister_Magister | these are plugin options that apply for account | 22:55 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: Connection reset by peer) | 22:55 | |
saidinesh5 | I see | 22:55 |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 22:55 | |
saidinesh5 | Mister_Magister: in that case go with your method | 22:56 |
saidinesh5 | that direcctly translates to this | 22:56 |
saidinesh5 | lol | 22:56 |
Mister_Magister | what? | 22:56 |
Mister_Magister | ah create array with that values? | 22:56 |
saidinesh5 | you need AccountsModel: QList<AccountOptionsModel> m_accounts; AccountOptionsModel: QList<option> m_options; | 22:57 |
Mister_Magister | saidinesh5: from that object i just need name value and type and i wanted to make username (which is const char*) look the same so i could simply get element.name element.type etc | 22:58 |
saidinesh5 | name, value, type, defaultvalue too | 22:58 |
Mister_Magister | yeah just that 4 variables | 22:59 |
saidinesh5 | so you need these 2 models then | 22:59 |
Mister_Magister | and if i make username, protocol name and enabled look the same then i would just need one model | 22:59 |
Mister_Magister | saidinesh5: now you are really getting what i was talking about :D | 22:59 |
saidinesh5 | i wasnt thinking of "default value" | 23:00 |
saidinesh5 | so thought 2 cclasses was overkill | 23:00 |
Mister_Magister | okay | 23:00 |
Mister_Magister | so first QList what have to have? by now i have QList<PurpleAccount*> m_accounts; | 23:00 |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: No route to host) | 23:01 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:01 | |
saidinesh5 | you need to create 2 QAbstractListModel subclasses | 23:01 |
saidinesh5 | one is AccountsModel | 23:01 |
*** ExPLIT <ExPLIT!~explit@p4FD85EF0.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving.) | 23:01 | |
saidinesh5 | the other is AccountParamsModel | 23:01 |
saidinesh5 | or AccountOptionsModel | 23:01 |
saidinesh5 | we should have talked this in #sailfishos lol | 23:02 |
Mister_Magister | saidinesh5: yeah yesterday too :D | 23:02 |
*** Piece_Maker <Piece_Maker!~Acou_Bass@host-89-241-246-102.as13285.net> has joined #sailfishos-porters | 23:04 | |
*** Acou_Bas- <Acou_Bas-!~Acou_Bass@host-78-144-153-241.as13285.net> has joined #sailfishos-porters | 23:06 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 23:06 | |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-89-241-255-85.as13285.net> has quit IRC (Ping timeout: 240 seconds) | 23:07 | |
*** Acou_Bas- is now known as Acou_Bass | 23:07 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:07 | |
*** Piece_Maker <Piece_Maker!~Acou_Bass@host-89-241-246-102.as13285.net> has quit IRC (Ping timeout: 240 seconds) | 23:08 | |
*** linuxxr <linuxxr!~brian@ip72-204-125-34.fv.ks.cox.net> has quit IRC (Quit: Leaving) | 23:09 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:923a:9000:6cab:7788:f04:26f7> has quit IRC (Remote host closed the connection) | 23:09 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: Connection reset by peer) | 23:12 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:13 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Read error: Connection reset by peer) | 23:18 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:18 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Client Quit) | 23:22 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:22 | |
*** cxl000 <cxl000!~cxl000@c27-253-11-51.brodm4.vic.optusnet.com.au> has quit IRC (Quit: Leaving) | 23:23 | |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-145-122.play-internet.pl> has quit IRC (Quit: Konversation terminated!) | 23:30 | |
*** olafh <olafh!~olafh@p5DEDFF2C.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 23:34 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 23:39 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:40 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Quit: Konversation terminated!) | 23:46 | |
*** piggz <piggz!~piggz@95.151.121.206> has joined #sailfishos-porters | 23:46 | |
*** piggz <piggz!~piggz@95.151.121.206> has quit IRC (Ping timeout: 260 seconds) | 23:56 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!