Tuesday, 2017-08-29

*** sydney_u1tangle is now known as sydney_untangle00:23
*** frinring_ <frinring_!~frinring@x4db4ab1b.dyn.telefonica.de> has joined #sailfishos00:26
*** frinring <frinring!~frinring@x4db4497a.dyn.telefonica.de> has quit IRC (Disconnected by services)00:26
*** fledermaus <fledermaus!~vivek@2001:4d48:ad56:3000:b800:5501:c5ec:112e> has quit IRC (Ping timeout: 240 seconds)00:54
saidinesh5sup MisterMagister?01:45
*** frozengeek <frozengeek!~frozengee@213.219.161.217.adsl.dyn.edpnet.net> has quit IRC (Quit: frozengeek)02:10
*** woddy <woddy!~woddy@unaffiliated/woddy> has quit IRC (Quit: Leaving)02:46
*** birdzhang_afk is now known as birdzhang02:53
*** amadeusxnet <amadeusxnet!~Mathias@host-120-139.parnet.fi> has joined #sailfishos03:33
*** hoonetorg <hoonetorg!~hoonetorg@77.119.226.254.static.drei.at> has quit IRC (Ping timeout: 248 seconds)04:11
*** hoonetorg <hoonetorg!~hoonetorg@77.119.226.254.static.drei.at> has joined #sailfishos04:23
*** Marzanna <Marzanna!~Marzanna@2a07:5740:600::73bd:81f4> has left #sailfishos ("Connection failed: connection closed")04:26
*** Marzanna <Marzanna!~Marzanna@mail.moemoekyun.moe> has joined #sailfishos04:28
*** jakibaki <jakibaki!~textual@ipservice-092-217-212-051.092.217.pools.vodafone-ip.de> has joined #sailfishos04:43
*** spiiroin_ <spiiroin_!~spiiroin@37-136-81-109.rev.dnainternet.fi> has quit IRC (Ping timeout: 252 seconds)04:44
*** jakibaki <jakibaki!~textual@ipservice-092-217-212-051.092.217.pools.vodafone-ip.de> has quit IRC (Client Quit)04:45
*** Colgate_ <Colgate_!~rabbit@gateway/tor-sasl/colgate> has quit IRC (Remote host closed the connection)04:58
*** Colgate_ <Colgate_!~rabbit@gateway/tor-sasl/colgate> has joined #sailfishos04:59
*** pozzoni <pozzoni!pozzoni@2604:180::5a69:7f32> has quit IRC (Ping timeout: 240 seconds)05:06
*** ParkerR <ParkerR!ParkerR@unaffiliated/parkerr> has quit IRC (Ping timeout: 240 seconds)05:07
*** Nrsisti <Nrsisti!~lajohanss@194.157.27.2> has quit IRC (Quit: Konversation terminated!)05:07
*** ParkerR <ParkerR!~ParkerR@znc.withg.org> has joined #sailfishos05:07
*** ParkerR <ParkerR!~ParkerR@znc.withg.org> has quit IRC (Changing host)05:07
*** ParkerR <ParkerR!~ParkerR@unaffiliated/parkerr> has joined #sailfishos05:07
*** pozzoni <pozzoni!pozzoni@2604:180::5a69:7f32> has joined #sailfishos05:08
*** Nrsisti <Nrsisti!~lajohanss@194.157.27.2> has joined #sailfishos05:11
*** Mister_Magister <Mister_Magister!~Mister_Ma@static-91-225-134-166.devs.futuro.pl> has joined #sailfishos05:39
*** loicm <loicm!~bballizli@LMontsouris-657-1-230-91.w80-15.abo.wanadoo.fr> has joined #sailfishos05:41
*** spiiroin_ <spiiroin_!~spiiroin@194.157.27.2> has joined #sailfishos05:45
*** spiiroin_ is now known as spiiroin05:57
*** Pat_o <Pat_o!~pat@rob92-9-88-161-114-92.fbx.proxad.net> has joined #sailfishos06:09
*** hanna <hanna!~haasn@HSI-KBW-109-193-081-112.hsi7.kabel-badenwuerttemberg.de> has quit IRC (Remote host closed the connection)06:15
*** hanna <hanna!~haasn@HSI-KBW-109-193-081-112.hsi7.kabel-badenwuerttemberg.de> has joined #sailfishos06:21
*** hge <hge!~hongwei.g@syi-fgw4-2005.syi.inet.fi> has joined #sailfishos06:45
*** Pat_o <Pat_o!~pat@rob92-9-88-161-114-92.fbx.proxad.net> has quit IRC (Ping timeout: 255 seconds)06:50
*** Pat_o <Pat_o!~pat@rob92-9-88-161-114-92.fbx.proxad.net> has joined #sailfishos06:51
*** jpetrell <jpetrell!~jpetrell@194.157.27.2> has joined #sailfishos06:54
*** nutellazwerg <nutellazwerg!~nutellazw@p2E5A7CDD.dip0.t-ipconnect.de> has joined #sailfishos06:54
*** Colgate <Colgate!~rabbit@gateway/tor-sasl/colgate> has joined #sailfishos06:56
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has joined #sailfishos06:59
*** Colgate_ <Colgate_!~rabbit@gateway/tor-sasl/colgate> has quit IRC (Ping timeout: 268 seconds)07:00
*** chriadam_ <chriadam_!~cadams@pa49-197-38-98.pa.qld.optusnet.com.au> has quit IRC (Remote host closed the connection)07:01
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has quit IRC (Client Quit)07:02
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has joined #sailfishos07:02
*** birdzhang <birdzhang!~quassel@14.23.164.60> has quit IRC (Quit: No Ping reply in 180 seconds.)07:04
*** birdzhang <birdzhang!~quassel@14.23.164.60> has joined #sailfishos07:05
*** maheart <maheart!~maheart@110-175-40-116.static.tpgi.com.au> has quit IRC (Quit: Leaving)07:06
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has quit IRC (Client Quit)07:06
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has joined #sailfishos07:07
*** Kaffeine <Kaffeine!~Kaffeine@85.26.170.34> has joined #sailfishos07:07
*** nib <nib!~nib@109.110.95.115> has joined #sailfishos07:11
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sailfishos07:11
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has joined #sailfishos07:18
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has quit IRC (Ping timeout: 240 seconds)07:20
*** scal <scal!ca891f27@gateway/web/freenode/ip.202.137.31.39> has joined #sailfishos07:23
*** scal <scal!ca891f27@gateway/web/freenode/ip.202.137.31.39> has quit IRC (Client Quit)07:24
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has joined #sailfishos07:24
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has quit IRC (Ping timeout: 240 seconds)07:33
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has joined #sailfishos07:38
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has quit IRC (Ping timeout: 268 seconds)07:40
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has joined #sailfishos07:43
abransonsage: adding connman.service to the After of the msync service seems to fix it - of course there's a large delay in connman starting on the sony due to the mac address generating applet needing to run and bring the adapter up first. Did you say there was another problem in the unit file?07:47
abransonIs it better to depend directly on connman, or the network target, or something else? is there a convention here?07:47
abransonaag wrong room :s07:48
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has quit IRC (Ping timeout: 240 seconds)07:49
*** chriadam_ <chriadam_!~cadams@60-240-106-124.tpgi.com.au> has joined #sailfishos07:50
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has quit IRC (Ping timeout: 268 seconds)07:51
*** leszek <leszek!~leszek@p200300C65BD3D000022314FFFEAF6410.dip0.t-ipconnect.de> has joined #sailfishos08:00
leszekhi08:01
*** frozengeek <frozengeek!~frozengee@nata101.ugent.be> has joined #sailfishos08:02
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has joined #sailfishos08:03
leszekso I managed to build now qtwebkit 5.212 though my spec files seems wrong as the cmake stuff wants to install the stuff in /usr/lib/cmake. So I guess it tries to install in the build system which is wrong. If someone can help me to improve the .spec file so it installs it in the buildroot or how it is called (the temp folder for the stuff that gets packaged into rpm)08:04
leszekthats the error: https://dpaste.de/P0SP08:04
leszekand thats the spec file: https://dpaste.de/gyZe08:05
*** jakibaki <jakibaki!~textual@ipservice-092-217-212-051.092.217.pools.vodafone-ip.de> has joined #sailfishos08:05
leszeknote I commented our the qmake stuff as qtwebkit now uses cmake to compile08:05
leszekor to configure08:06
*** frozengeek <frozengeek!~frozengee@nata101.ugent.be> has quit IRC (Remote host closed the connection)08:07
*** frozengeek <frozengeek!~frozengee@nata001.ugent.be> has joined #sailfishos08:07
leszeknh1402: do you maybe happen to know a little spec foo and cmake foo to make it work. I guess its pretty simple but I am building deb packages my whole life basically so I am clueless in the rpm department (see above ^^)08:08
nh1402leszek: not the slightest idea, I know less than you about spec files, cmake, Qt and C++08:12
leszekoh .. hmm... too bad. I'll guess I read some spec files then from opensuse to get a clue08:13
nh1402my mentality about getting quicksilver to work was, well no one else is doing it and yet they complain browser being too old in Sailfish, F it I'll do it.08:13
*** dcaliste <dcaliste!~caliste@myrte.intra.cea.fr> has joined #sailfishos08:13
r0kk3rzthats the attitude!08:14
dcalisteHello chriadam_, are you available to discuss the deletion issue ?08:14
r0kk3rznothing annoys me more than people who complain about open source software, and don't actually help. usually offering up excuses like "i dont know how" or "sorry, no time"08:15
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)08:15
Teguon one hand, it can be annoying, but on the other hand, no every open source software user should have to be a developer08:16
leszektrue aswell. They can pay one developer to take a look though :P08:17
Tegu:)08:17
leszekso opensuse builds their stuff like sailfish does with qmake still08:17
leszekah fedora has a 5.212 rpm08:17
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has joined #sailfishos08:17
chriadam_dcaliste: hi08:19
chriadam_dcaliste: yes :-)  so why does it occur after 5 failed syncs/08:19
dcalistechriadam_, maybe you've seen my comment on TJC and in the MER bug ?08:19
dcalisteIt seems to me that the sync daemon keeps log of the five last attempts only.08:20
chriadam_yes, but I didn't understand why the behaviour was different after the 5 sync cycles as opposed to after 108:20
dcalisteBecause after one, the lastsuccessfulsync time exists in the file.08:20
r0kk3rzTegu: perhaps i just expect people to be grateful when people give things that they do in their spare time away for free :)08:20
*** cxl000 <cxl000!~cxl000@c27-253-11-51.brodm4.vic.optusnet.com.au> has joined #sailfishos08:20
dcalisteBut after five there is no more lastsuccessfulsync in this file.08:20
chriadam_dcaliste: ah, I see now.08:20
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has quit IRC (Ping timeout: 240 seconds)08:21
dcalisteSo the plugin triggers a cleansync.08:21
dcalisteSorry, not a clean sync no.08:21
dcalisteMy mistake, but delete the notebook in the finishSync functyion.08:22
dcalisteOn network error while mFirstSync is true.08:22
dcalisteWhat do you think is better then ? To add specific treatment depending on network error types ?08:22
chriadam_my gut feeling is: Buteo should store the data about the last successful sync, and not overwrite it with failed syncs.08:22
chriadam_but a couple of other possibilities: 1) as you say, specific treatment depending on error, 2) could add a "last successful sync timestamp" to the caldav.ini08:23
dcalisteExactly my thoughts !08:23
dcalisteBut cannot decide which way is better…08:24
dcalisteMaybe a specific treatment of error (i.e. not to erase notebook on error server not reachable because) is simpler for now, and I can give a look to Buteo.08:25
*** qwazix <qwazix!~qwazix@Maemo/community/ex-council/qwazix> has joined #sailfishos08:25
dcalistePatching Buteo seems cleaner for me, especially that lastSuvccessfulSync is part of the PAI IMHO.08:25
dcalisteWhich is broken now. s/PAI/API/ sorry.08:25
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Ping timeout: 260 seconds)08:27
chriadam_dcaliste: at some point we (Jolla) need to clean up buteo08:29
chriadam_the code needs to be cleaned up, the APIs need to be refactored, etc08:29
dcalisteWhat do you think of the work plan like that:08:30
chriadam_but I guess we shouldn't wait for that.  I wonder how difficult it would be to store the lastSuccessfulSync data for each profile, separately in the sync log?08:30
dcaliste- add a specific treatment for ServerNotReachable error in finishSync() ;08:30
dcaliste- investigate in Buteo to actually store the last succesfull sync date in the XML file.08:31
chriadam_definitely sounds reasonable to me08:31
dcalisteSecond point should not be very complicated anyway, it's an XML file, easy to add things without breaking (except the concurrent access issues).08:32
dcalisteOk, great, so I'll do these when I have time and report to you in the MER bug.08:32
*** Pat_o <Pat_o!~pat@rob92-9-88-161-114-92.fbx.proxad.net> has quit IRC (Ping timeout: 240 seconds)08:35
*** rinigus <rinigus!~rinigus@193.40.251.4> has joined #sailfishos08:37
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sailfishos08:39
rinigusleszek: I have an example for cmake-based build and rpm spec at https://github.com/rinigus/libosmscout/blob/sailfish/packaging/sailfish/libosmscout-qt.spec . hopefully, would help08:39
chriadam_thanks.  although you may be underestimating the complexity of the last one, depending on what built-in assumptions the buteo code has about the format of those sync logs ;-)08:39
leszekrinigus: thx very much. I'll take a look at it08:40
chriadam_but we'll see.  anyway if you hit any walls, let me know.  as always, I greatly appreciate the effort you're spending.08:40
chriadam_dcaliste: (also sorry about my slow responses, I'm in another meeting so trying to multiplex)08:40
rinigusleszek: good luck!08:42
leszekthx08:42
*** frozengeek <frozengeek!~frozengee@nata001.ugent.be> has quit IRC (Quit: frozengeek)08:46
dcalistechriadam_, ;) I trust you, I'll give a look at Buteo, and try not to get scared ! I'm lagging also on reply having discussion with collegues at the same times !08:48
chriadam_scared isn't the right word.  baffled is closer ;-)08:49
*** TheBootroo|work <TheBootroo|work!~TheBootro@20.2.71.37.rev.sfr.net> has joined #sailfishos08:50
*** nib <nib!~nib@109.110.95.115> has quit IRC (Ping timeout: 248 seconds)08:50
dcalisteBesides, I'm testing a patch for the ical issue stripping lines. The patch is in incidencehandler, because looking at ical parser code, the stripping is done at the core, and I guess i'll break a lot of other assumptions if I modify it.08:50
dcalisteI'll report to you later after completing my tests.08:50
TheBootroo|workWill there be a possibility to install SFOS on Nokia 3/5/6/8 ??08:51
TheBootroo|workthey are pretty solid HW building quality, and SFOS on it would be awesome08:51
TheBootroo|work3rd party port pending/wip ?08:51
chriadam_dcaliste: sounds good :-)  tyvm.08:52
TheKitTheBootroo|work, they have locked bootloader and HMD violates GPL by not releasing Linux kernel source code08:52
TheBootroo|workTheKit: which linux kernel ??08:53
TheKitfor Nokia 3/5/6/808:53
TheKit(Android is running on Linux kernel)08:53
TheBootroo|workTheKit: yeah i know08:53
TheBootroo|workbut they use plain raw Android08:53
TheBootroo|workno nokia-specific SW08:53
TheKitkernel is device-specific though08:53
TheBootroo|workno way to unlock bootloader ?08:54
nh1402TheKit: I'm surprised the real Nokia are condoning HMD's behaviour of violating GPL08:54
TheKitit's probably nobody cared to raise awareness of this08:55
TheKithttps://forum.xda-developers.com/nokia-6/help/kernel-source-t354565208:55
dcalistechriadam_, thank you for support and discussion. Have a godd meeting, see you.08:58
TheBootroo|workthe Xperia X port is a nice thing but Sony devices are very expensive, and not as solid as Nokia's09:00
TheBootroo|workwould be nice if Jolla would help porting SFOS officially on less expensive HW (max 250€)09:00
TheBootroo|workalso, any news of Livermorium ?09:01
r0kk3rzTheBootroo|work: yeah but Sony are doing TheRightThingTM when it comes to putting in effort for unified kernel and upstreaming to mainline09:01
Renaultnh1402: it depends, Nokia has to send patch or complete source code to customers if they make a request for that. A public release of that is not mandatory by GPL09:02
TheBootroo|workr0kk3rz: maybe but i'm not putting +400€ in Xperia X  in addition to 50€ for SFOS image09:02
TheKitnot sure if Nokia-branded Chinese Androids are really better compared to simply Chinese Androids09:02
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has joined #sailfishos09:02
r0kk3rzTheBootroo|work: thats your choice09:02
TheBootroo|worki'll never spend more than 300€ in a phone again09:02
TheBootroo|workspent too much money on these in the past09:03
TheBootroo|workN900, N9, Jolla 1 etc09:03
TheKit+400€ is too much for Xperia X though09:03
TheKityou can probably find it cheaper09:03
TheBootroo|worklot of 250€ phones now are really good, only OS is shit09:03
TheBootroo|workTheKit: used maybe, but not new09:03
TheKithttp://www.ebay.com/itm/Sony-Xperia-X-Dual-Sim-64GB-Black-5-Smartphone-Unlocked-4GLTE-Mobile-F5122-NEW-/252660687694?epid=681077530&hash=item3ad3c0234e:g:a1cAAOSw4GVYPrAO - new, but it's double SIM09:04
TheBootroo|workTheKit: most sellers here list it between 415 and 450 €09:04
TheBootroo|workTheKit: double SIM version not supported09:04
r0kk3rzwell if you want something outside the mainstream, you need to pay the price09:04
r0kk3rzif you want a cheap android phone, theres plenty available09:05
TheBootroo|workr0kk3rz: i want a "cheap" (not that cheap) android phone with SFOS on it09:05
TheKit<s>how about Sailfish port for ZTE Blade L110</s>09:05
TheBootroo|workeg something like nokia 6 (260€) + SFOS image09:05
TheBootroo|work~300€09:05
TheBootroo|workcheap SFOS devices are only available in China, India or Russia09:06
r0kk3rzTheBootroo|work: good luck with your quest09:06
TheBootroo|workhere in Europe we can only buy expensive ones (Turing, Xperia, etc)09:06
TheKitthere is Inoi, but no Alien Dalvik on it09:06
TheBootroo|workTheKit: Inoi can't be delivered outside  russia, not passing customs09:06
TheKitare you in Germany?09:06
TheBootroo|worknope, france09:07
Renault(but you forgot to take into account that, if Jolla supports many devices, it should take many times et updates should be very slower, too much time should be spend to test or improve hardware support instead of improving pure software)09:07
TheKithm, ok09:07
TheKitI just impression from Intex Aqua Fish topics that it's the Germany customs that are the most strict09:07
TheBootroo|workRenault: HW support is mainly up to the manufacturer, Jolla only gives advices09:07
TheBootroo|workTheKit: they are09:08
Renaultlol09:08
RenaultI guess you didn't work in embedded software world09:08
TheBootroo|workRenault: i do09:08
r0kk3rzhuh? typically the customers pay jolla for the porting work...09:08
r0kk3rzits something of a specialised task :)09:09
TheBootroo|workRenault: jolla is using linux kernel and already did the heavy lift when ported sfos on tablet (x86) and then on xperia (arm 64)09:09
TheBootroo|workno other platform is used in mobile09:09
RenaultDid you work for a phone company or an industrial one? I worked for SFR (French too) and industry supplier, it is not as easy as you said09:09
TheKitI wonder if INOI was done by Jolla or OMP though09:09
TheBootroo|workso porting on new HW will use already ported kernels. Drivers are up to the manufacturer (jolla will/can not invent them)09:09
r0kk3rzTheKit: i can see why OMP would want to develop that skill in house09:10
r0kk3rznot so much with people like intex09:10
r0kk3rzTheBootroo|work: yeah... it doesnt work like that in this case09:10
r0kk3rzwould be nice if it did, would make community porting a lot easier09:11
TheBootroo|workwhat i'm saying is that now jolla have support for main mobile architectures, and if they partner with manufacturers, they will provide the android drivers, which jolla can use directly with libhybris, so would not be that difficult to adapt SFOS09:11
TheBootroo|workthe hard thing was to gain ARM64 support09:11
r0kk3rzhave you tried porting an android device for sailfish?09:12
TheKittry doing a community port to understand :)09:12
TheBootroo|workwhich they suceeded09:12
TheBootroo|workTheKit: r0kk3rz : i can't because no manufacturer will give me the way to unlock bootloader, neither drivers09:12
TheBootroo|workbut they would if jolla partners with them just like with Intex or Sony09:12
r0kk3rzTheBootroo|work: then listen to the people who have, its not as easy as you make it out to be09:13
TheKita lot of phones come with unlockable bootloader09:13
RenaultTheBootroo: you forgot many things, Linux kernel (or patched) provided by manufacturer are in generally very crap, very difficult to exploit them, to have a "common kernel" for several devices, you have to fix many fixes in the code, and if the kernel is old you have to backport patch or rewrite drivers to have wanted features...09:13
TheBootroo|workr0kk3rz: it's not easy BECAUSE we need to to retro-engineering, we would not need to if we had drivers and bootloader tools09:13
TheKitJolla don't have drivers source code either, or there won't be need for libhybris09:14
TheBootroo|workTheKit: even with code, you need libhybris because android drivers are not compatible with GNU libC, they use Bionic,, different API09:15
TheKitI mean, if there was code, drivers could be compiled against GNU libc09:15
TheBootroo|workso even with code they would need to modify drivers to get rid of hybris09:15
TheKitit's mostly binary level incompatibility, not source level09:16
TheBootroo|workTheKit: there are some API differences09:16
TheKityes, sure09:16
r0kk3rztheres also the question of support. the ODM will only support bionic09:16
TheKitwell, https://gitlab.com/iuni - here are the typical leaked "in-house" device source code, with full Android tree09:17
TheKityou would be suprised by the amount of blobs in https://gitlab.com/iuni/n1/tree/master/vendor09:17
*** frozengeek <frozengeek!~frozengee@nata001.ugent.be> has joined #sailfishos09:19
TheBootroo|workTheKit: i'm not surprised, manufacturer act like bastards when it comes to mainstream device support09:19
TheBootroo|workthey just don't like it09:19
TheBootroo|workso they provide shitty bins, supported by only one single version of kernel09:20
TheBootroo|workand we are stuck with it forever09:20
TheBootroo|worki work in embedded industry i know this issues09:20
TheBootroo|worki've only understood that "if android runs, SFOS can run"09:20
TheBootroo|workmostly because android drivers can be used09:20
TheBootroo|workand SFOS is lighter than android09:21
Renaultcan != easy09:21
TheBootroo|workyeah sure09:21
r0kk3rzfor some features the middleware gap can be quite large too09:21
TheBootroo|workbut, the fact that SFOS supports more platforms officially should make each new port easier than previous09:22
TheBootroo|workbecause more and more drivers and archs are supported in SFOS09:22
TheBootroo|workand in fact, most phones today share really similar specs09:23
r0kk3rzthe spec similarity can be deceptive09:23
r0kk3rzbut indeed, the more ports that are done the larger our knowledge base of 'known fixes' becomes09:23
TheKitthen Google upgrades Android and we start anew :)09:24
r0kk3rzyeah its a nice treadmill09:24
Renaultbut I guess that Jolla didn't have ressources for that, it should be better to improve the system and current hardware than adding other boards regulary09:24
*** f3an0r <f3an0r!~f3an0r@217.118.95.106> has joined #sailfishos09:24
Renault(it difficult to maintain each board for each official release of the system)09:25
*** nib <nib!~nib@178.219.245.122> has joined #sailfishos09:25
TheBootroo|workRenault: the main issue with CURRENT hw is that it's now nowhere to be found09:25
r0kk3rzsure, but what use is a phone os that doesnt run on any hardware?09:25
TheBootroo|workJolla 1 and Jolla C production is discontinued09:25
TheBootroo|workwe simply can't buy official SFOS HW09:25
Renaultsoon, another one arrived, but you want another device because this one is not what you want and maybe it is the case for other with different criteria again09:27
r0kk3rzand why would they if they can only sell 5k devices @ 300€ each...09:27
TheBootroo|workRenault: xperia is not "another device", it's 3rd party (expensive) HW, with separate OS to buy and install by yourself, with (ATM) partial HW support09:27
*** f3an0r <f3an0r!~f3an0r@217.118.95.106> has quit IRC (Client Quit)09:28
TheBootroo|workmaybe make SFOS Xperia pre-installed available on Jolla Shop could help09:28
TheBootroo|workbut there's still the price09:28
TheBootroo|workpretty high, almost flagship price point09:28
TheBootroo|workanyway, things are not going to change soon09:30
Renaultthe community complaigned about the device choice, there are very high prices (and too powerful) devices like Turing and very low cost device (Jolla C), they wanted a medium device, it is the case of Xperia X in fact09:30
TheBootroo|workXperia X in not really mid range09:30
TheBootroo|work64gb rom, 23mpx APN, 2K screen, i call this high end09:30
nh1402Xperia X is FHD09:31
nh14022K *can* be mistaken for 2560x144009:31
TheBootroo|workmid range to me is 200-300€ max09:31
TheBootroo|workbecause that's the price range where you find decent CPU, GPU, RAM, ROM and APN09:31
Renaultfor me it is 300-400€, so, it is relative :)09:31
Mister_Magisternh1402: i have 2K 2560x144009:32
nh1402Mister_Magister: we're aware of your X Force :p09:32
Mister_Magisterhah :D09:32
TheBootroo|workso i'm the only one not happy to pay 450+ € for partial HW support09:32
Mister_Magisterjust didn't get what do you mean by that misatke like 2560x1440 isn't 2k09:32
r0kk3rzthen idk dont buy it then09:33
nh1402*I* think mid-range is anything that doesn't use Qualcomm 800 series09:33
leszekTheBootroo|work: 450 is a bit high09:33
TheBootroo|work23 mpx is not  supported09:33
r0kk3rzyeah it is, they released new blobbies09:33
TheBootroo|workleszek: like i said, here in france, cheapest F5121 found new is 417€ VAT included + 50# SFOS09:34
Mister_Magisteryeah low/mid.high my be separated using qualcomm. 200 low 400-600 mid 800 high09:34
leszekSaw 280 € for the XPeria X at the announcement day on media markt. Though so many people bought it that they raised the price again09:34
leszekTheBootroo|work: the good thing is you can buy from anywhere in europe :)09:34
TheKitMister_Magister, 200 is low?09:34
TheBootroo|workMister_Magister: nh1402 : cpu is not everything09:34
nh1402the thing with Sony is that it's mid-range-y with Sony pricing09:34
Mister_MagisterTheBootroo|work: yeah but it apply almost every time09:34
TheBootroo|workSFOS is more lightweight than Android, so snap 800 is somewhat overkill unless you do 3D videogame on mobile09:35
leszeknh1402: thats true though the build quality is good on those devices09:35
Mister_MagisterTheKit: snapdragon 200 is lowend09:35
Mister_MagisterTheBootroo|work: i know and i have 810 lol09:35
TheKitah, you meant series, not prices :)09:35
Mister_Magisteryup09:35
leszekthe gpu is more important. I notice that everytime I compare my jolla 1 which is able to render more smoothly than the Jolla C. Part might be the lower resolution but also the slightly higher powered gpu helps there too09:36
TheBootroo|workleszek: to me most important is RAM, overall if dalvik is in use09:36
Mister_Magisterleszek: my current gpu have higher frequency than cpu in my first android phone lol09:36
TheBootroo|workweb browser + dalvik = insufficient ram = OOM errors and process killed09:37
Mister_Magisterwithout dalvik 2GB is enaugh09:37
Mister_Magister2GB is best and more than 2GB is overkill like you have 1GB free al the time09:37
TheBootroo|worki don't use mobile for 3D so huge cpu or gpu will just add cost, power consumption and heat09:37
Mister_Magisteryup09:38
Mister_Magisterespecially on sfos09:38
nh1402power consumption depends on RAM type09:38
TheBootroo|worki like 32+ GB ROM because even good SD Card are still shit compared to internal NAND09:38
nh1402lppdr4x runs at roughly half the voltage of lpddr409:38
Mister_MagisterTheBootroo|work: don;t think so sd XC may be good09:38
nh1402and much lower than lpddr3 or lpddr209:38
leszekyeah 2GB RAM is usually enough for me09:38
leszekI only use one android app regulary09:39
TheBootroo|workand Full HD seem more than enought to me on 5" (what's up with that 4K thing on such small screen???)09:39
RenaultTheBootroo|work: few days ago, this Xperia model was available at 330€ in France, but as explained here price raised because there are no stock, so it is not really expensive09:39
Mister_Magister1GB is too small and 3GB is too big09:39
TeguTheBootroo|work: 32 GB+ ROM? _ROM_? Read Only Memory?09:39
Mister_Magisterwhat are we even talking about?09:39
TheBootroo|workMister_Magister: i use class 10 SDXC and still experience issues when syncing spotify and listening at same time (I/O bottleneck)09:39
Mister_Magisterbecause i joined and don;t know topic lol09:39
Mister_Magister:D09:39
RenaultTegu: no, flash memory, instead of SDcard or RAM memories09:39
nh1402also power consumption also depends on NAND type, eMMC 5.0, eMMC 5.1, UFS 1.0, UFS 2.0, UFS 2.1 all have different power consumption, the latter being multiple times faster than others and still being more power efficient09:40
Mister_MagisterIt's called rom yeah dunnow hy09:40
TeguRenault: okay, nothing to do with ROM then09:40
TheBootroo|workMister_Magister: there is actually never too much rA09:40
TheBootroo|workRAM09:40
Mister_MagisterTheBootroo|work: acutally there is09:40
TheBootroo|workwebsites (even mobile ones) are very heavy these days09:40
Mister_Magisteri have 3GB now and 1GB is not even used09:40
TheBootroo|workwebbrowser fails to load some of them09:41
*** Nrsisti <Nrsisti!~lajohanss@194.157.27.2> has quit IRC (Quit: Konversation terminated!)09:41
Mister_Magistersfos browser is closing websites anyway09:41
TheBootroo|workMister_Magister: do you have dalvik ?09:41
nh1402that's the thing about power consumption everyone thinks oh it has a 720p screen it must have good battery life, it's about the efficiency of components used.09:41
Mister_Magisterno and i don't want to have09:41
Mister_Magisterbut i'll have anbox09:41
r0kk3rzMister_Magister: you might need to tweak the OOM killer then09:41
Mister_Magisterthats why i choosed 3GB09:41
r0kk3rzbut the browser will only keep a few tabs in memory anyway09:42
Mister_Magisteryeah09:42
Mister_Magisterand tabs are not working in multitasking sadly09:42
Mister_Magisteri know it's about optimization but still09:42
TheBootroo|workr0kk3rz: Mister_Magister : i use Jolla C, 2GB ram, most of the time only 1 tab in browser + dalvik  with 1 or less app, and i often fail to load some mobile websites09:43
TheBootroo|worki have either "forever blinking page" or "OOM kill"09:43
Mister_Magisterlol my brother is using jolla 1 with aliendalvik heave game and with 3 tabs?09:43
Renaultwhat is the webpage and the app?09:43
TheBootroo|workso 2GB may actually NOT be enough if you have even just one android app09:43
RenaultI have always 4 tabs, 7 native apps and Whatsapp09:44
Renaultno issues around memory09:44
Mister_MagisterTheBootroo|work: when i'm talking about 2GB is enaugh i'm talking about sfos09:44
TheBootroo|workRenault: app is most of the time telegram, and pages are random news site mobile verion09:44
Mister_Magisterfor android 2TB isn't enaugh09:44
TheBootroo|work*version09:44
TheBootroo|workMister_Magister: lol09:44
Mister_Magisterandroid is heavier than desktop os09:44
Mister_Magistersoooo09:44
Renaultmaybe you should use RSS reader for news instead of going to these websites directly09:44
*** Nrsisti <Nrsisti!~lajohanss@194.157.27.2> has joined #sailfishos09:44
TheBootroo|workyeah android is sh*t but until SFOS gain marketshare, we will still need some non native apps09:45
TheBootroo|work(i have mobile websites instead everytime it's possible)09:45
TheBootroo|workRenault: i use RSS reader, i'm the dev of Feed'me, but sometimes your have to go to website to have full story09:45
Mister_Magisteri got aliendalvik on tablet09:45
Mister_Magisterand you know what?09:45
Mister_Magisteri didn't know what to install09:45
TheBootroo|workMister_Magister: you are lucky09:46
Mister_Magisteri don't need anything. my brother uses it only for one game09:46
guhlTheBootroo|work, I have the same issue with a mobile news site (mobile.derstandard.at) and I am using mostly Web Pirate as a browser for this as it is not having these issues09:46
TheBootroo|workfor my part i need daily Telegram (Dax stopped dev so SFOS version is lack a lot of features), SNCF (i use train to go to office) and Netflix (no way to have API to create  a native version)09:46
TheBootroo|workguhl: yeah webpirate sometimes help09:47
Mister_Magisterwebpirate is good but slow and tough09:47
guhlMister_Magister, for it is mostly faster then the SFOS browser09:47
Mister_MagisterTheBootroo|work: what features do you need in telegram?09:47
Mister_Magisterguhl: not on my moto g209:48
guhltalking about Jolla C09:48
Mister_Magisterthere are other phones lol :D09:48
TheBootroo|workMister_Magister: working file transfers (Sailorgram often fails to send files correclty), and sometimes call (i have friends outside France)09:48
Mister_MagisterTheBootroo|work: hmmm "well shit" my app will probably have only messaging support09:49
TheBootroo|workMister_Magister: i use Sailorgram most of the times but i need to switch on android app for calls and transfers09:49
TheBootroo|worki think telegram apps devs should unite to create one full featured app09:50
Mister_MagisterTheBootroo|work: i'm making messaging app based on libpurple and there is libpurple plugin for telegram09:50
Mister_Magisterso juist saying09:50
TheBootroo|work(i'm dreaming, devs are too much selfish for this)09:50
Mister_Magisterif you use other messaging types09:50
Mister_Magisterfile sending can be possible09:50
TheBootroo|workMister_Magister: so you are using native message app and integrating telegram in it ?09:50
TheBootroo|workit won't support groups ?09:50
Mister_Magisternonono i'm making standaolne app that uses libpurple library and there is telegram plugin for libpurple09:51
TheBootroo|workok09:51
nh1402I always get confused with "Sailorgram" name09:51
Mister_Magisterand my app will support every plugin facebook telegram etc09:51
TheBootroo|workMister_Magister: hum09:51
TheBootroo|workthat good old multiprotocol client dream09:51
TheBootroo|workmost of platforms are removing their support for 3rd party clients09:52
Mister_MagisterTheBootroo|work: actually when i'm developing it now i have discord and facebook09:52
Mister_Magistersoooo it's not a dream :D09:52
TheBootroo|workgoogletalk/hangout is dying, fb messenger is probably already dead, whatsapp will never work, and telegram has full spec but hard to implement09:52
Mister_Magisterbut it's bnasically messages09:52
Mister_Magisterand nothing more maybe file upload09:52
Mister_MagisterMAYBE09:53
Mister_Magisterhttps://github.com/majn/telegram-purple09:53
TheBootroo|worka full featured multiprotocol app would be even better than full featured telegram app, but yeah, it's never going beyond basic messaging because 3rd party APIs for services are getting less and less complete09:54
*** f3an0r <f3an0r!~f3an0r@217.118.95.124> has joined #sailfishos09:55
TheBootroo|workthat's how the world goes now, they create apps for iOS and android and you have to go with it, because they won't allow you to create complete 3rdparty apps, and they won't either develop native apps for other OSes09:55
Mister_Magisterand i'm too lazy to add calling supoprt lol09:55
*** Blizzz <Blizzz!~blizzz@ubuntu/member/blizzz> has joined #sailfishos09:55
Mister_Magisterfacebook plugin is basically reverse engineering09:56
*** f3an0r <f3an0r!~f3an0r@217.118.95.124> has quit IRC (Client Quit)09:56
*** chriadam_ <chriadam_!~cadams@60-240-106-124.tpgi.com.au> has quit IRC (Remote host closed the connection)09:56
TheBootroo|worktalking about native apps, that's too bad because if FB, Whatsapp, netflix, etc would use Qt for their app, they could have one single app running on Android, iOS, SFOS, Windows etc09:56
TheBootroo|workwould make like so much easier09:57
TheBootroo|worki could live with native non-silica-looking apps09:57
TheBootroo|workstill far better than android app or just no app09:57
Mister_Magisteroh right09:57
Mister_Magistersaidinesh5: ping09:57
TheBootroo|work(funny fact : do you know you can use much more Qt features on Qt for Android on Alien Dalvik than on native app..... yeah another hot subject !)09:58
r0kk3rzTheBootroo|work: they tried that with html5, they decided the overhead was worth it for native apps for each platform09:58
TheBootroo|workr0kk3rz: HTML5 is shit, its support on platform is VERY variable09:58
TheBootroo|workand yeah, perf is mostly atrocious09:59
r0kk3rzstill, i dont see them rewriting everything in Qt...09:59
TheBootroo|workyep09:59
TheBootroo|workdevs don't like changing langage09:59
TheBootroo|workso the best they could do is having decent APIs and let us do the job10:00
TheBootroo|worki definitely would if i could10:00
r0kk3rznot really, theres just practically no benefit and a lot of work to do so10:00
TheBootroo|workr0kk3rz: actually, they mandatory have them already, just private10:01
TheBootroo|workto be able to develop let say netflix android and ios apps, they used some communication api to get metadata and actual video data10:02
TheBootroo|workbut they will just NEVER publish it10:02
TheBootroo|worksame for  FB, whatsapp, etc10:02
TheBootroo|workeveryone uses APIs10:02
r0kk3rzi was talking about rewriting client apps10:02
Mister_Magisterpssst reverse engineer them10:02
TheBootroo|workbut very few make them public10:02
TheBootroo|workMister_Magister: not always possible (encryptions, those things;...)10:02
Mister_Magisteryeah sadly10:03
*** f3an0r <f3an0r!~f3an0r@217.118.95.113> has joined #sailfishos10:03
TheBootroo|workyeah sometimes i kinda regret some good ol' plain text exchanges times10:03
TheBootroo|worki was able years ago to create 3rd party app for SNCF10:03
TheBootroo|worknow it's not possible anymore10:03
Renaultnormally, SNCF should publish data in opendata (but it is not done yet)10:04
Mister_Magistersncf?10:04
RenaultFrench trains company10:05
Renault(the only one)10:05
Mister_MagisterDeutschland is good they have open api for trains10:05
Mister_Magisterand bus/subway/trains in some bigger cities10:06
Mister_Magisterit's in deutsch though10:06
Renaultall transports companies have to publish their data in opendata without restrictions since a recent law, but the gouvernment didn't publish the text to apply this law for the moment10:08
*** mythos <mythos!~mythos@unaffiliated/mythos> has quit IRC (Ping timeout: 258 seconds)10:08
Renaultso, it should happen here too, soon10:09
TheBootroo|workyep10:09
TheBootroo|workhopefully10:09
TheBootroo|workat least one android app i'll be able to throw away10:09
TheBootroo|work^^10:09
TheBootroo|worki think when i'll have time i'll try to continue dax's work on Sailorgram maybe10:10
TheBootroo|workbut i've so many projects already...10:10
*** f3an0r <f3an0r!~f3an0r@217.118.95.113> has quit IRC (Quit: Konversation terminated!)10:11
*** dcaliste <dcaliste!~caliste@myrte.intra.cea.fr> has quit IRC (Quit: Ex-Chat)10:12
*** TheBootroo|work <TheBootroo|work!~TheBootro@20.2.71.37.rev.sfr.net> has quit IRC (Remote host closed the connection)10:17
*** NotKit <NotKit!~nekit@87-119-244-14.saransk.ru> has joined #sailfishos10:18
*** TheKit <TheKit!~nekit@95-83-32-202.saransk.ru> has quit IRC (Ping timeout: 260 seconds)10:21
*** mythos <mythos!~mythos@unaffiliated/mythos> has joined #sailfishos10:30
*** bree_ <bree_!~xiaobixu@a88-113-109-70.elisa-laajakaista.fi> has joined #sailfishos10:38
*** bree <bree!~xiaobixu@a88-113-109-70.elisa-laajakaista.fi> has quit IRC (Read error: Connection reset by peer)10:38
*** jonssons <jonssons!d440e463@gateway/web/freenode/ip.212.64.228.99> has joined #sailfishos10:53
*** jonssons <jonssons!d440e463@gateway/web/freenode/ip.212.64.228.99> has quit IRC (Quit: Page closed)11:29
*** leinir <leinir!~leinir@amarok/usability/leinir> has quit IRC (Quit: Konversation terminated!)11:32
*** leinir <leinir!~leinir@amarok/usability/leinir> has joined #sailfishos11:34
*** fledermaus <fledermaus!vivek@2a00:5f00:102:0:10e5:c90:1c3c:8b41> has joined #sailfishos11:37
*** jakibaki <jakibaki!~textual@ipservice-092-217-212-051.092.217.pools.vodafone-ip.de> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)11:47
*** xvnvx <xvnvx!~xvnvx@116.237.186.234> has joined #sailfishos12:21
*** zhxt_ <zhxt_!~zhxt@223.255.127.160> has joined #sailfishos12:28
*** zhxt__ <zhxt__!~zhxt@223.255.127.160> has joined #sailfishos12:31
*** spiiroin <spiiroin!~spiiroin@194.157.27.2> has quit IRC (Ping timeout: 240 seconds)12:34
*** zhxt_ <zhxt_!~zhxt@223.255.127.160> has quit IRC (Ping timeout: 260 seconds)12:35
*** zhxt__ <zhxt__!~zhxt@223.255.127.160> has quit IRC (Remote host closed the connection)12:37
*** zhxt__ <zhxt__!~zhxt@36.102.208.80> has joined #sailfishos12:38
*** Blizzzek <Blizzzek!~blizzz@ubuntu/member/blizzz> has joined #sailfishos12:52
*** Blizzz <Blizzz!~blizzz@ubuntu/member/blizzz> has quit IRC (Ping timeout: 248 seconds)12:52
*** frozengeek <frozengeek!~frozengee@nata001.ugent.be> has quit IRC (Quit: frozengeek)12:58
*** frozengeek <frozengeek!~frozengee@nata001.ugent.be> has joined #sailfishos13:00
*** spiiroin <spiiroin!~spiiroin@37-136-81-109.rev.dnainternet.fi> has joined #sailfishos13:03
*** hoonetorg <hoonetorg!~hoonetorg@77.119.226.254.static.drei.at> has quit IRC (Quit: Leaving)13:08
*** hoonetorg <hoonetorg!~hoonetorg@77.119.226.254.static.drei.at> has joined #sailfishos13:09
*** thrrgilag_ <thrrgilag_!thrrgilag@zoidberg.monkeystew.net> has left #sailfishos ("Off you go, apparently.")13:36
*** frinring_ is now known as frinring13:43
*** jpetrell <jpetrell!~jpetrell@194.157.27.2> has quit IRC (Remote host closed the connection)13:47
*** loicm <loicm!~bballizli@LMontsouris-657-1-230-91.w80-15.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)14:02
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)14:06
*** rinigus <rinigus!~rinigus@193.40.251.4> has quit IRC (Quit: Leaving)14:06
*** zhxt__ <zhxt__!~zhxt@36.102.208.80> has quit IRC (Ping timeout: 252 seconds)14:14
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has joined #sailfishos14:21
*** Mister_Magister <Mister_Magister!~Mister_Ma@static-91-225-134-166.devs.futuro.pl> has quit IRC (Ping timeout: 248 seconds)14:29
*** zenvoid <zenvoid!~zenvoid@139.47.17.115> has quit IRC (Ping timeout: 252 seconds)14:32
*** zenvoid <zenvoid!~zenvoid@139.47.17.115> has joined #sailfishos14:34
*** loicm <loicm!~bballizli@LMontsouris-657-1-230-91.w80-15.abo.wanadoo.fr> has joined #sailfishos14:37
*** frinring <frinring!~frinring@x4db4ab1b.dyn.telefonica.de> has quit IRC (Read error: Connection reset by peer)14:40
*** bree_ <bree_!~xiaobixu@a88-113-109-70.elisa-laajakaista.fi> has quit IRC (Ping timeout: 264 seconds)14:41
*** frinring <frinring!~frinring@x4db4ab1b.dyn.telefonica.de> has joined #sailfishos14:41
*** mythos <mythos!~mythos@unaffiliated/mythos> has quit IRC (Ping timeout: 258 seconds)14:50
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has quit IRC (Quit: Renault)14:57
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has joined #sailfishos14:57
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has quit IRC (Client Quit)15:01
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has joined #sailfishos15:02
*** Blizzzek <Blizzzek!~blizzz@ubuntu/member/blizzz> has quit IRC (Ping timeout: 240 seconds)15:07
*** bugzy_ <bugzy_!~bugzy-boa@66.252.139.92> has joined #sailfishos15:23
*** bugzy <bugzy!~bugzy-boa@66.252.139.92> has quit IRC (Ping timeout: 248 seconds)15:26
*** mythos <mythos!~mythos@unaffiliated/mythos> has joined #sailfishos15:33
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving)15:33
*** frinring_ <frinring_!~frinring@x4db4ab1b.dyn.telefonica.de> has joined #sailfishos15:37
*** frinring <frinring!~frinring@x4db4ab1b.dyn.telefonica.de> has quit IRC (Disconnected by services)15:37
*** frinring_ is now known as frinring15:37
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)15:39
*** Kaffeine <Kaffeine!~Kaffeine@85.26.170.34> has quit IRC (Quit: Konversation terminated!)15:40
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has joined #sailfishos15:44
*** Renault <Renault!~Renault@218.77.144.195.ipv4.evonet.be> has quit IRC (Quit: Renault)15:50
*** frozengeek <frozengeek!~frozengee@nata001.ugent.be> has quit IRC (Ping timeout: 248 seconds)16:00
*** frozengeek <frozengeek!~frozengee@nata101.ugent.be> has joined #sailfishos16:06
*** frozengeek <frozengeek!~frozengee@nata101.ugent.be> has quit IRC (Client Quit)16:07
*** Mister_Magister <Mister_Magister!~mister@user-94-254-144-46.play-internet.pl> has joined #sailfishos16:13
*** Mister_Magister_ <Mister_Magister_!~mister@user-94-254-144-46.play-internet.pl> has joined #sailfishos16:15
*** raimue <raimue!~raimue@donkey.codingfarm.de> has joined #sailfishos16:15
*** Mister_Magister <Mister_Magister!~mister@user-94-254-144-46.play-internet.pl> has quit IRC (Ping timeout: 240 seconds)16:19
*** Mister_Magister_ is now known as Mister_Magister16:24
*** piggz <piggz!~piggz@95.150.63.158> has joined #sailfishos16:54
*** frozengeek <frozengeek!~frozengee@213.219.161.217.adsl.dyn.edpnet.net> has joined #sailfishos16:58
*** woddy <woddy!~woddy@unaffiliated/woddy> has joined #sailfishos17:03
*** piggz <piggz!~piggz@95.150.63.158> has quit IRC (Ping timeout: 240 seconds)17:09
*** sydney_untangle <sydney_untangle!~sydney@supertux/sydney> has quit IRC (Remote host closed the connection)17:18
*** piggz <piggz!~piggz@95.150.63.158> has joined #sailfishos17:23
*** piggz <piggz!~piggz@95.150.63.158> has quit IRC (Client Quit)17:26
*** piggz <piggz!~piggz@95.150.63.158> has joined #sailfishos17:26
*** woddy <woddy!~woddy@unaffiliated/woddy> has quit IRC (Quit: Leaving)17:39
*** piggz <piggz!~piggz@95.150.63.158> has quit IRC (Ping timeout: 240 seconds)17:39
*** piggz <piggz!~piggz@95.150.63.158> has joined #sailfishos17:42
*** woddy <woddy!~woddy@unaffiliated/woddy> has joined #sailfishos17:47
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212.157.110.140> has joined #sailfishos17:52
*** woddy <woddy!~woddy@unaffiliated/woddy> has quit IRC (Quit: Leaving)17:59
*** nutellazwerg <nutellazwerg!~nutellazw@p2E5A7CDD.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer)18:06
Mister_Magistersaidinesh5: ping18:06
saidinesh5Sup Mister_Magister18:06
Mister_Magistersaidinesh5: hi o/ how is library going? you said 2 weeks so 2 weeks passed18:07
saidinesh5lol . Sunday i got distracted with commpiling webkit. okay let me do it tonight..18:07
Mister_Magistersaidinesh5: no hurry i realised i'm using libpurple in completly wrong way lol :D18:10
saidinesh5phew18:10
saidinesh5Mister_Magister: you may find this useful btw. https://github.com/Proemion/SortFilterProxyModel/pull/7/files18:11
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212.157.110.140> has quit IRC (Ping timeout: 252 seconds)18:11
Mister_Magistersaidinesh5: like pm's are good but connecting to groups is kind of async18:12
saidinesh5Ah not sure..18:12
Mister_Magisterhmmm?18:12
saidinesh5havent used the libpurple api.. so i am not sure18:13
saidinesh5although with signals and slots async events are trivial to handle18:13
Mister_Magisterit was not a question i just said it lol18:13
saidinesh5Ahh18:13
saidinesh5Also.. Mister_Magister you follow me on twitter right? check out the video i shared there yesterday.. some presentation related to UI programming18:14
*** nib <nib!~nib@178.219.245.122> has quit IRC (Ping timeout: 248 seconds)18:14
Mister_Magisterlemme release build for x force18:14
saidinesh5may not be *that* useful.. but seemed still valuable..18:14
saidinesh5Ahh right..18:14
Mister_Magisteractually i don't :D18:14
saidinesh5Also this seemed useful: https://github.com/benlau/quickflux18:15
saidinesh5need to read more about it though18:15
Mister_Magisterwhoa you need followers approval18:15
*** nutellazwerg <nutellazwerg!~nutellazw@p2E5A7CDD.dip0.t-ipconnect.de> has joined #sailfishos18:15
Mister_Magistersaidinesh5: i don't know for what this can be useful18:15
saidinesh5the second link?18:16
saidinesh5or the first link?18:16
saidinesh5the first link is just a patch i added to sortfilterproxymodel to sort elements with numbers properly18:16
*** Blizzzek <Blizzzek!~blizzz@ubuntu/member/blizzz> has joined #sailfishos18:17
*** sydney_untangle <sydney_untangle!~sydney@supertux/sydney> has joined #sailfishos18:20
*** attah <attah!~attah@h-155-4-135-114.NA.cust.bahnhof.se> has joined #sailfishos18:20
*** brodolfo <brodolfo!~Broodle@host12-62-dynamic.7-87-r.retail.telecomitalia.it> has joined #sailfishos18:22
*** brodolfo <brodolfo!~Broodle@host12-62-dynamic.7-87-r.retail.telecomitalia.it> has quit IRC (Remote host closed the connection)18:23
Mister_Magistersaidinesh5: the last one18:24
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has joined #sailfishos18:24
saidinesh5Ahh... that one is more of a design pattern rather than library. but library too if you want to make use of18:25
saidinesh5basically it is about architecting your code so events go in just one direction as opposed to a sphagetti mess18:25
r0kk3rzsaidinesh5: not qtwebkit?18:26
saidinesh5r0kk3rz: Qtwebkit was giving me an error when i tried compiling it locally over the weekend18:26
saidinesh5something something Makefile iirc18:26
r0kk3rzsaidinesh5: leszek is compiling it on OBS if you wanted to band together18:27
saidinesh5r0kk3rz: heh he had a bug on OBS, so tried to reproduce it locally. but I got a different error locally.. long before his one..18:28
r0kk3rzah you know already, cool18:28
saidinesh5Yep. I tried QtWebEngine a little before this but that keeps pulling in 1 dependency after another..18:29
leszeksaidinesh5: I successfully compiled qtwebkit + backported css and javascript patches from 5.7 and 5.8 = https://build.merproject.org/package/show/home:leszek/qtwebkit18:29
saidinesh5leszek: Ahh congrats.. btw. why was your build erroring about cmake tests?18:30
leszekcurrently I am trying to build qtwebkit 5.212 which provides a newer webkitcore and javascriptcore which potentially is much better and provides modern browsing experience18:30
saidinesh5Ahh18:31
leszeksaidinesh5: I am not sure I guess the rm for the tests and the config option did not work well together18:31
leszekI commented the rm command for test and that made it built18:31
saidinesh5Ahh.. I see18:31
leszeknow the qtwebkit 5.212 is another beast. talked with the one responsible of reviving qtwebkit and he fixed a bug for me regarding the qtwebchannel dependency that sailfishos does not provide. qtwebkit should be able to build without it but it didn't18:32
leszekthat is what I fixed yesterday18:32
leszekand I succesfully built the stuff though the package rpm building failed18:33
saidinesh5QtWebengine also needed qtwebchannel iirc18:33
saidinesh5i think qtwebchannel was pulling in Qtwebsockets..18:33
leszekyeah everything needs qtwebchannel nowadays :P18:33
saidinesh5which was pulling in something else lol18:33
leszekqtwebchannel only depends on qml and qtbase though18:33
saidinesh5i remember being half way through that ..18:33
* saidinesh5 checks18:33
*** bree_ <bree_!~xiaobixu@a88-113-109-70.elisa-laajakaista.fi> has joined #sailfishos18:33
saidinesh5I think webchannel needs websockets18:34
saidinesh5 qtwebchannel  qtwebchannel.log  qtwebengine  qtwebengine.log  qtwebsockets  qtwebsockets.log18:34
saidinesh5those are the repos i had to clone18:34
leszeksaidinesh5: today i spent most of the times reintegrating the sailfishos patches to qtwebkit (like addinputanimation and such18:34
leszekso that silicawebview does not break hopefully if this is built18:34
saidinesh5Ahh leszek could you use rpm patches instead of uploading the tarball everytime?18:34
leszekqtwebengine depends on qtwebsockets18:34
saidinesh5that way our patches are manageable too18:35
* saidinesh5 looks for an example18:35
leszeksaidinesh5: I patched the sourcecode all the time directly as I made too much errors and patches were cumbersome. But yeah the patch for qtwebchannel fix is in the tarball. The rest I will put as patch as soon as it is error free18:35
*** N-Mi <N-Mi!~nicolas@adsl.n-mi.com> has joined #sailfishos18:35
*** N-Mi <N-Mi!~nicolas@adsl.n-mi.com> has quit IRC (Changing host)18:35
*** N-Mi <N-Mi!~nicolas@calvix/staff/N-Mi> has joined #sailfishos18:35
saidinesh5Ah aye18:36
saidinesh5leszek:  so you compiled the qtwebchannel?18:36
leszekthese are only three files that need patches for the api stuff18:36
leszeksaidinesh5: nope I didn't I applied the patch to make qtwebkit compile without qtwebchannel18:36
saidinesh5Ah .. I compiled webchannel, websockets apparently..18:37
saidinesh5android/droid/droid-local-repo/cancro/qtwebchannel:18:37
saidinesh5qt5-qtdeclarative-import-webchannel-5.6.0-1.armv7hl.rpm  qt5-qtwebchannel-5.6.0-1.armv7hl.rpm  qt5-qtwebchannel-devel-5.6.0-1.armv7hl.rpm18:37
saidinesh5android/droid/droid-local-repo/cancro/qtwebsockets:18:37
saidinesh5qt5-qtdeclarative-import-websockets-5.6.0-1.armv7hl.rpm  qt5-qtwebsockets-5.6.0-1.armv7hl.rpm  qt5-qtwebsockets-devel-5.6.0-1.armv7hl.rpm18:37
saidinesh5will upload thesepackages and will try wrestling with the WebEngine again ..18:37
*** woddy <woddy!~woddy@unaffiliated/woddy> has joined #sailfishos18:37
leszeknice :)18:38
leszekyeah blink compiling will be the hardest18:38
saidinesh5Yep. iirc it was throwing some weird error18:38
leszekthe plasma guys are also struggeling to make webengine compile on arm18:38
saidinesh5O_O18:38
saidinesh5how come?18:38
saidinesh5i thought webengine ran well on raspberrypi..18:38
leszekI don't know. weird errors I guess18:39
saidinesh5odd.. infact that's one reason i am looking at webengine, because of all the work google puts into arm..18:39
leszekmaybe its an qt 5.9.1 problem I don't know18:39
saidinesh5Ahh could be..18:39
saidinesh5that's the one annoying thing about sailfish.. lack of packages.. us having to redo all the work $DISTROs do..18:40
leszekyeah but understandable18:40
saidinesh5blink also needed ninja build back then18:40
leszekjolla can't support all packages18:40
saidinesh5but why not use $FAMOUSARMDISTRO ?18:41
leszekthat is usually the part mer should play but they also struggle18:41
leszekand they have some ideologist fear against gplv3 I heard18:41
saidinesh5Ahhh interesting18:41
saidinesh5i remeember N9 not having this problem..18:42
saidinesh5N900 too..18:42
leszeknot mer based and nokia backing the stuff and had hundreds of more people working on it18:42
leszekthough technically the n900 debian base was a mess :P18:42
leszekpatched packages everywhere18:43
saidinesh5Ahh didn't know that..18:43
leszekunable to upgrade to a "newer debian base"18:43
saidinesh5that sounds familiar now..18:43
saidinesh5i did like the N9's packaging thing though18:43
saidinesh5apps go into /opt/<something>18:43
saidinesh5and debian packages usually installed fine..18:43
leszekyeah they cleaned up that mess :)18:44
*** loicm <loicm!~bballizli@LMontsouris-657-1-230-91.w80-15.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)18:45
saidinesh5Ahh,.. now i remember what was blocking webengine..18:45
saidinesh5needed to find some flag that fixed this:18:45
saidinesh5/usr/bin/g++ -MMD -MF obj/device/power_save_blocker/power_save_blocker/power_save_blocker_x11.o.d -DDEVICE_POWER_SAVE_BLOCKER_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_OPENSSL_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -DENABLE_TASK_MANAGER=1 -DENABLE_THEMES=1 -DUSE_PROPRIETARY_CODECS -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -18:45
saidinesh5DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I../../../../src/3rdparty/chromium -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -march=armv7-a -18:45
saidinesh5mfloat-abi=hard -mtune=generic-armv7-a -mfpu=neon -mthumb -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wno-psabi -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -g0 -fvisibility=hidden -fno-threadsafe-statics -fvisibility-inlines-hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -c ../../../../src/18:45
saidinesh53rdparty/chromium/device/power_save_blocker/power_save_blocker_x11.cc -o obj/device/power_save_blocker/power_save_blocker/power_save_blocker_x11.o18:45
saidinesh5../../../../src/3rdparty/chromium/device/power_save_blocker/power_save_blocker_x11.cc:5:22: fatal error: X11/Xlib.h: No such file or directory18:45
saidinesh5 #include <X11/Xlib.h>18:45
saidinesh5                      ^18:45
saidinesh5ouch..18:45
fledermaus-_-18:45
saidinesh5trying to compile chromium is a totally different nightmare though. just the git clone itself was taking up gigabytes of space.. and the server was running out of space18:46
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos18:59
*** inara <inara!~inara@68.ip-149-56-14.net> has quit IRC (Quit: Leaving)18:59
*** inara <inara!~inara@68.ip-149-56-14.net> has joined #sailfishos19:02
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has quit IRC (Ping timeout: 268 seconds)19:05
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 248 seconds)19:06
*** fledermaus <fledermaus!vivek@2a00:5f00:102:0:10e5:c90:1c3c:8b41> has quit IRC (Ping timeout: 264 seconds)19:14
Mister_Magistersaidinesh5: you still there?19:18
*** nh1402 <nh1402!~nh1402@84.93.79.249> has joined #sailfishos19:18
saidinesh5Yep.. barely though19:18
saidinesh5ssup19:18
Mister_Magistersaidinesh5: if you can/want look at it https://github.com/Michal-Szczepaniak/Morsender19:19
saidinesh5is this the full app?19:20
saidinesh5need to charge my phone to actually run this..19:20
saidinesh5or setup the emulator..19:21
Mister_Magistersaidinesh5: i mean you can look at source19:21
Mister_Magisteryou don't need to test it19:21
saidinesh5Ah can you remind me of this tomorrow? i have had to clena up like 2000 lines of qml today19:22
Mister_Magistersaidinesh5: i mean it's only if you have some free time, nothing to do and want to check if i didn't do something nasty :D19:23
saidinesh5Ah will do19:23
Mister_Magisterbecause i think it's good but you always say that something is bad lol :D19:24
saidinesh5i think running this on teh device will give me a better idea than blindly readin gth ecode though19:24
*** Renault <Renault!~Renault@2a02:a03f:4058:3c00:c024:15cb:f6c:c874> has joined #sailfishos19:25
Mister_Magistersure i'm just unsure about this https://github.com/Michal-Szczepaniak/Morsender/blob/master/callbacktosignalconverter.cpp19:25
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has joined #sailfishos19:32
saidinesh5why a separate class? these callbacks usually come from the main class itself no?19:33
saidinesh5So create a master class called say Purple , which has these signals and also exposes AccountsModel, BuddyModel etc.19:34
saidinesh5that way in the UI all the user has to do is create a Purple { id: g_purple; //any other properties // any other signal connections } and access the accountsModel etc.. via. g_purple.accountsModel, g_purple.buddyModel19:35
saidinesh5Also that way, your AccountsModel, BuddyModel etc.. all can listen to the signals of it's parent (Purple) and automatically update their state19:36
Mister_Magisterwhat?19:38
Mister_Magistertomorrow :D19:38
saidinesh5heh okay19:39
*** woddy <woddy!~woddy@unaffiliated/woddy> has quit IRC (Ping timeout: 246 seconds)19:40
*** RoKenn <RoKenn!~RoKenn@2001:a61:8a:3301:d5d:fac9:bda3:98f4> has joined #sailfishos19:43
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has quit IRC (Ping timeout: 248 seconds)19:49
*** nib <nib!~nib@109.110.95.115> has joined #sailfishos19:49
*** Renault <Renault!~Renault@2a02:a03f:4058:3c00:c024:15cb:f6c:c874> has quit IRC (Quit: Renault)20:02
*** Renault <Renault!~Renault@2a02:a03f:4058:3c00:c024:15cb:f6c:c874> has joined #sailfishos20:02
*** woddy <woddy!~woddy@unaffiliated/woddy> has joined #sailfishos20:05
*** amadeusxnet <amadeusxnet!~Mathias@host-120-139.parnet.fi> has quit IRC (Remote host closed the connection)20:06
*** Renault <Renault!~Renault@2a02:a03f:4058:3c00:c024:15cb:f6c:c874> has quit IRC (Quit: Renault)20:07
*** Renault <Renault!~Renault@2a02:a03f:4058:3c00:c024:15cb:f6c:c874> has joined #sailfishos20:08
*** woddy <woddy!~woddy@unaffiliated/woddy> has quit IRC (Client Quit)20:10
*** RoKenn <RoKenn!~RoKenn@2001:a61:8a:3301:d5d:fac9:bda3:98f4> has quit IRC (Quit: NSA proxy service interrupted)20:11
*** Colgate <Colgate!~rabbit@gateway/tor-sasl/colgate> has quit IRC (Remote host closed the connection)20:17
*** Colgate <Colgate!~rabbit@gateway/tor-sasl/colgate> has joined #sailfishos20:18
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has joined #sailfishos20:26
*** attah <attah!~attah@h-155-4-135-114.NA.cust.bahnhof.se> has quit IRC (Remote host closed the connection)20:43
*** Nokius_ <Nokius_!~Nokius@p5DDB7043.dip0.t-ipconnect.de> has joined #sailfishos20:44
*** Nokius <Nokius!~Nokius@p5DDB656A.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 248 seconds)20:47
*** nh1402 <nh1402!~nh1402@84.93.79.249> has quit IRC (Read error: Connection reset by peer)20:52
*** woddy <woddy!~woddy@unaffiliated/woddy> has joined #sailfishos21:06
*** feamcor <feamcor!~feamcor@2a02:8084:6980:3000:d021:69a6:6d6f:d47a> has joined #sailfishos21:08
*** feamcor <feamcor!~feamcor@2a02:8084:6980:3000:d021:69a6:6d6f:d47a> has quit IRC (Client Quit)21:09
Mister_Magistersaidinesh5: that video you were talking about. Watching it as php developer is kinda funny :D21:14
*** leszek <leszek!~leszek@p200300C65BD3D000022314FFFEAF6410.dip0.t-ipconnect.de> has quit IRC (Quit: WeeChat 1.2)21:20
*** Renault <Renault!~Renault@2a02:a03f:4058:3c00:c024:15cb:f6c:c874> has quit IRC (Remote host closed the connection)21:21
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has quit IRC (Ping timeout: 240 seconds)21:26
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has joined #sailfishos21:27
*** Mister_Magister <Mister_Magister!~mister@user-94-254-144-46.play-internet.pl> has quit IRC (Ping timeout: 240 seconds)21:33
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has quit IRC (Ping timeout: 260 seconds)21:37
*** Blizzzek <Blizzzek!~blizzz@ubuntu/member/blizzz> has quit IRC (Ping timeout: 255 seconds)21:38
*** piggz <piggz!~piggz@95.150.63.158> has quit IRC (Ping timeout: 248 seconds)21:39
*** Mister_Magister <Mister_Magister!~mister@user-94-254-149-34.play-internet.pl> has joined #sailfishos21:42
*** nib <nib!~nib@109.110.95.115> has quit IRC (Ping timeout: 246 seconds)21:52
*** Mister_Magister <Mister_Magister!~mister@user-94-254-149-34.play-internet.pl> has quit IRC (Ping timeout: 248 seconds)22:11
*** Mister_Magister <Mister_Magister!~mister@user-94-254-144-61.play-internet.pl> has joined #sailfishos22:11
*** frozengeek <frozengeek!~frozengee@213.219.161.217.adsl.dyn.edpnet.net> has quit IRC (Quit: frozengeek)22:26
*** Mister_Magister <Mister_Magister!~mister@user-94-254-144-61.play-internet.pl> has quit IRC (Ping timeout: 240 seconds)22:40
*** Mister_Magister <Mister_Magister!~mister@user-94-254-132-220.play-internet.pl> has joined #sailfishos22:41
*** Mister_Magister <Mister_Magister!~mister@user-94-254-132-220.play-internet.pl> has quit IRC (Ping timeout: 240 seconds)22:59
*** Mister_Magister <Mister_Magister!~mister@user-94-254-145-228.play-internet.pl> has joined #sailfishos23:02
*** frozengeek <frozengeek!~frozengee@213.219.161.217.adsl.dyn.edpnet.net> has joined #sailfishos23:16
*** Mister_Magister <Mister_Magister!~mister@user-94-254-145-228.play-internet.pl> has quit IRC (Ping timeout: 246 seconds)23:23
*** feodoran_ <feodoran_!~quassel@p4FD27A76.dip0.t-ipconnect.de> has joined #sailfishos23:27
*** feodoran is now known as Guest1530623:27
*** feodoran_ is now known as feodoran23:27
*** frozengeek <frozengeek!~frozengee@213.219.161.217.adsl.dyn.edpnet.net> has quit IRC (Quit: frozengeek)23:27
*** Guest15306 <Guest15306!~quassel@p4FD27C71.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds)23:30
*** zhxt__ <zhxt__!~zhxt@223.255.127.160> has joined #sailfishos23:49

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!