libera/#maemo-leste/ Tuesday, 2023-01-24

Wizzupuvos: this is a problem though: sphone: contacts-evolution: can currently only fill contacts of ofono calls00:42
Wizzupit seems a bit arbitrary to me?00:43
Wizzupyeah just removing the arbitrary check fixed it00:44
_uvos_Wizzup: dont remove the check its not arbirary at all01:10
_uvos_the problem is that to match a contact you need to know what line_identifier is01:10
_uvos_since it relates to the ebook query01:11
_uvos_the current module takes line_identifier and assumes its a phone number01:11
_uvos_this breaks badly if it itsent a phone number (because the message/ call comes from a im sefivce and its a username for instance)01:12
_uvos_sphone needs a way to relate backends to vcf fields01:12
Wizzupfreemangordon: ah it's TP_ANONYMITY_MODE_CLIENT_INFO01:12
_uvos_this is currently missing, therefore this hack01:13
Wizzup_uvos_: ok, but for telepathy-ring this is fine01:13
Wizzupsince it's also just line numbers01:13
_uvos_sure you can add ring01:13
_uvos_but do not remove the check01:13
Wizzuphm01:16
Wizzupwell we first need to figure out how to really name the tp backends01:16
WizzupI can give the ring one a special name, but there might be eventually one tp-ring per sim01:16
Wizzupcurrently it's a dbus object path01:16
Wizzupfor example: /org/freedesktop/Telepathy/Account/ring/tel/account001:16
WizzupI'll implement hold tomorrow, maybe see if I can find someone to test multi party on01:18
Wizzupanyway I'm happy :D01:21
Wizzupbtw, the n900 phone ui is basically:01:22
Wizzup[horizontal dialing pad button]01:22
Wizzup[select contact]01:22
Wizzup[rtcom ui log]01:22
Wizzupand then the dialing pad is a nested window with:01:22
Wizzup[call type]01:22
Wizzup[text area for number]01:22
Wizzupdialing pad01:22
Wizzupthis is pretty much the same elements the current gtk ui has, just sans the nested window and the rtcom ui01:23
xesWizzup: hi01:48
Wizzuphi01:48
xesWizzup: can we stop maedevu @ maemo infra?01:48
Wizzupyeah I think we migrated it half a year ago to my hw01:48
xesyep, i know, i mean.. there is nothing left there that is still in use01:49
Wizzupyeah, no, the dns we switched over a long time ago01:49
Wizzupso nothing should use it01:49
xesok!01:50
SuperMarioSFinky: I'm using Hexchat on droid4.09:11
SuperMarioSFWizzup: Okay, but where should I post that package request? bugtracker isn't a suitable place for this.09:13
SuperMarioSFbtw, mscim is seems too old for nowdays, maybe port fcitx5 is more likely to work?09:14
SuperMarioSFibus is out of question, because it was broken since 2016. never worked correctly on Chinese input.09:16
SuperMarioSFbtw, about supporting IRC in connui, please at least implement SASL authentication, or there will be some problem logging in to Libera.Chat on some strange IP address.10:13
SuperMarioSFwell, Chromium is much better used with --force-device-scale-factor=1.011:13
SuperMarioSFadd CHROMIUM_FLAGS="--force-device-scale-factor=1.0" in /etc/profile (or new file in /etc/profile.d/chromium.sh) can do it every time without messing around .desktop files and MIME types11:14
SuperMarioSFand touch support is great11:15
SuperMarioSFmuch better than firefox does11:15
SuperMarioSFmaybe the workaround of touchscreen on firefox can be used to solve the problem11:16
SuperMarioSFbut I'm sticking on Chromium for now.11:16
norayrwow. in firefox i am using11:19
norayrMOZ_USE_XINPUT2=1 /usr/bin/firefox11:19
norayrbut it became unusable on chimaera/droid. but good on pp.11:19
SuperMarioSFyes, I was using that env var on my other UMPCs11:21
norayrhexchat was a bit small for me i guess. i don't remember. or hard to configure on droid's small screen.11:21
SuperMarioSFit is diffcult or even unconfigurable on droid itself11:22
SuperMarioSFso you need some hack11:22
SuperMarioSFuse X forwarding to forward hexchat on your desktop11:22
SuperMarioSFyou only need this for initial configuration11:22
SuperMarioSFonce you set up Librea.Chat and its SASL configuration, close it and launch it on droid, then you can use it normally.11:23
SuperMarioSFsometimes a bigger screen surely can help11:23
SuperMarioSFI suggest you do X forwarding with USB RNDIS, because you surely won't want a traffic intensive X forwarding on a laggy 2.4GHz WiFi.11:24
SuperMarioSFand I also suggest you use compression on SSH, it will be look like this11:25
SuperMarioSFssh -YC user@192.168.42.211:25
SuperMarioSFif your local X server isn't a Linux desktop one (for example, a X server program on Windows), you may do `xhost +` to allow all access (danger for a proper X server), then use `ssh -XC` instead.11:26
WizzupSuperMarioSF: the bugtracker is fine for this imo11:27
SuperMarioSFOK11:27
SuperMarioSFthe real problem is mail client11:27
SuperMarioSFI use Claws Mail, and it was diffcult to setup on Droid11:28
SuperMarioSFYou have to setup IMAP in only one go, otherwise you have to remove the account entirely and do it again.11:28
SuperMarioSFbecase some retry option is hidden in context menu, and I have no way to access the context menu by "right click" it.11:29
SuperMarioSFfor some reason Chromium has a proper long-press context menu support.11:29
SuperMarioSFbut for some GTK based application it isn't there. Maybe this is a window manager thing?11:30
SuperMarioSFbtw I installed Trojita after, it is much easy to use and have HTML mail support.11:31
Wizzup11:20 < norayr> but it became unusable on chimaera/droid. but good on pp.11:31
Wizzupyes this is a firefox change11:31
Wizzupthey do some dumb stuff now11:32
WizzupSuperMarioSF: what's wrong with the default mail client11:32
SuperMarioSFI haven't seen a "default mail client" on my installation11:32
Wizzuptry apt-get install modest11:33
WizzupI think it's there in chimaera11:33
Wizzup(by default)11:33
SuperMarioSFI'm on droid right now...11:33
WizzupSuperMarioSF: yep just apt-get install modest11:34
SuperMarioSFwoah that's a lot package to install11:35
SuperMarioSF90% of them are locales btw11:35
SuperMarioSFwell...11:36
SuperMarioSFI installed it11:36
SuperMarioSFbut nothing happend11:36
SuperMarioSFno new application, nothing in settings.11:36
SuperMarioSFis a reboot required?11:37
WizzupI don't think so11:37
Wizzupthe application is called 'email'11:37
Wizzupin settings there is no applet for it11:38
SuperMarioSFthere is no new application on application menu11:38
SuperMarioSFI know that should be called "email"11:38
Wizzupyou can try to run it from terminal, but it should auto show up if the right package triggers run11:38
SuperMarioSFit can show up with 'modest -s'11:38
SuperMarioSFI'm rebooting11:39
SuperMarioSFOK after a reboot it shown up11:41
SuperMarioSFSeems worked correctly11:45
SuperMarioSFattempt open a link and got "Unsupported link type"11:50
SuperMarioSFbecause it's missing a "stock default browser"?11:50
SuperMarioSFopening in 3rd party email client have no problem tho11:51
Wizzupcould be, don't know :)11:52
SuperMarioSFwell, don't mind I post too many bug report on bugtracker  [emoji::rofl]11:54
Wizzupplease do :)11:54
freemangordonSuperMarioSF: the url support is not email client thingie though11:54
freemangordonbut libhildonmime11:54
freemangordonbasically, in terms of maemo, there is no default browser11:55
freemangordonwe shall teach it to fallback to xdg11:55
SuperMarioSFOK11:56
SuperMarioSFhttps://pasteboard.co/T5cgShewe0AL.png12:04
SuperMarioSFworks great12:04
bencohI was about to ask how does chromium perform on droid4?12:05
bencoh(since firefox became near-unusable unfortunately)12:05
Wizzupbencoh: did anyone file a bug with them about their poor platform gl detection?12:06
bencohI didn't, I haven't tried fiddling with the code itself either12:06
bencohmeaning I don't really know what should be there or nt12:06
bencohbuilding firefox is a pain, even on desktop/amd6412:07
Wizzuphttps://hg.mozilla.org/mozilla-central/rev/c1245a74819a71fdcbdf0196d65552a582d98295#l1.41 this needs to be fixed still12:07
Wizzuphttps://searchfox.org/mozilla-central/source/toolkit/xre/glxtest.cpp#52212:08
bencohI kinda gave up on firefox and moved to qwebbrowser (whatever the spelling) tbh12:08
bencohWizzup: oh, that, true12:08
WizzupI think all it needs is someone to report the bug and tell them to add __armhf__ or whatever the define is12:08
bencohthat'd be a start yeah12:08
Wizzupand of course that's not the perfect fix, but it will fix it for us12:08
SuperMarioSFperformance wise, if there is no poorly written javascript, no ongoing media (especially videos), with adblock, it should be fine.12:09
bencohI doubt it would fix it, but it would be a stat12:09
SuperMarioSFChromium is usable.12:09
Wizzuphttps://bugzilla.mozilla.org/show_bug.cgi?id=1738814 this is what triggered the change12:09
Wizzupbencoh: I thought we tracked it down to thi schange12:09
SuperMarioSFusually blocked ads, and don't access something that resourse intensive (e.g. Youtube for Videos) it should be fine.12:10
SuperMarioSFmany ads and trackers were written poorly and make a performance hit12:10
Wizzupanyone volunteering to file this bug?12:10
SuperMarioSFafter a ad blocker (I'm using uBlock Origin), it is much better.12:11
freemangordonyes, ublock origin FTW12:12
freemangordonalso, install user agent switched12:12
freemangordon*switcher12:12
freemangordonand pretend you are iphone612:12
freemangordonthen even youtube becomes usable12:12
SuperMarioSFfor me a proxy switcher is much more important (because, duh, China, GFW thing)12:12
freemangordonstill, most os the sites serve lighter content if they know you are mobile device12:13
freemangordon*of the12:13
SuperMarioSFthe next step for me is finding a way to access global internet. maybe I should use my eSIM.12:13
freemangordonbtw, I had to disable hardware acceleration12:13
SuperMarioSFthen I can just bypass any proxy12:14
freemangordonotherwise chromium is very choppy for me, on d412:14
freemangordonI dont; know if it is eanbled by default, I guess no12:14
freemangordonif it is enabled, disable it12:14
WizzupI'm filing bug now with firefox12:15
freemangordonWizzup: also, they somehow broke the performance badly with latest updates12:15
freemangordonmaybe uvos have more details12:15
SuperMarioSFI don't think playing 720p H.264 Youtube videos without hardware acceleration is a good idea tho...12:15
freemangordonno, I mean chromium "use hardware acceleration' option12:15
SuperMarioSFok12:16
freemangordonGL iow12:16
freemangordonuse CPU rendering, not GPU12:16
SuperMarioSFon default settings Chromium is working fine on my d4.12:16
freemangordonhmm12:16
freemangordonso I guess it is not using GL12:16
freemangordoncould you confirm?12:16
SuperMarioSFif it is choppy I still use it because it saves on battery.12:16
SuperMarioSF... how?12:16
freemangordonin settings12:16
freemangordonsearch for "hard"12:17
Wizzupfreemangordon: do we know when it broke?12:18
SuperMarioSFUse hardware acceleration when available: ON12:18
Wizzupfreemangordon: the hw accel I mean12:18
SuperMarioSFit was enabled12:18
Wizzupin firefox12:18
freemangordonSuperMarioSF: hmm...12:18
freemangordoncould you disable, restart chromium and test if it still the same?12:18
SuperMarioSFOK12:19
freemangordonthere was chromium update a day or 2 ago, maybe they fixed something12:19
* freemangordon checks12:19
Wizzuphttps://bugzilla.mozilla.org/show_bug.cgi?id=181201612:20
Wizzupbencoh: freemangordon: uvos ^^12:20
freemangordonWizzup: I am not sure they broke HW acceleration or COU rendering12:21
SuperMarioSFdisabled hw accel, and it was a bit choopy12:21
freemangordon*CPU12:21
SuperMarioSFnot that obvious tho12:21
Wizzupfreemangordon: in any case that code is obviously wrong12:21
freemangordonright12:21
freemangordonSuperMarioSF: is that d4?12:21
SuperMarioSFyes, it is a d4, on -devel12:21
freemangordonah, this is beowulf12:21
Wizzupfreemangordon: and I see the exact error in their code12:21
Wizzupas in12:21
Wizzup    record_error("GLX extension missing");12:21
Wizzup$ firefox-esr -P12:22
Wizzup[GFX1-]: glxtest: eglCreateContext returned an error12:22
Wizzup[GFX1-]: glxtest: GLX extension missing12:22
freemangordonso you are without GPU rendering no matter the setting12:22
freemangordonWizzup: yeah, I know12:22
freemangordonand agree12:22
Wizzupfreemangordon: ok, so clearly this code is active and a problem :P12:22
SuperMarioSFI guess enable hw accel did nothing12:22
freemangordonSuperMarioSF: right12:22
freemangordonwe have fixes in chimaera that actually allow chromium to enable GPU rendering12:22
Wizzupfreemangordon: uvos: I think we should decide if we release chimaera soon and just without elogind support initially, it is becoming more of a nuisance to support both IMO12:23
SuperMarioSFoh, about elogind12:23
SuperMarioSFI was attempt installing kleopatra12:23
freemangordonWizzup: I have no enough expertise to decide12:23
freemangordonso up to you to decide12:24
Wizzupfreemangordon: "it works", but many packages are not installable12:24
freemangordonI know12:24
Wizzuplike blueman (the gtk3 bluetooth manager)12:24
freemangordonand gparted and whatnot12:24
SuperMarioSFand it had package dependency problem in elogind12:24
WizzupI think it's not about expertise, it's about what we want to communicate to others :)12:24
SuperMarioSFon -devel droid12:24
freemangordonme PR?!?12:24
freemangordon:p12:24
WizzupSuperMarioSF: yes, we also block elogind on beowulf, but there less pkgs depends on it12:24
Wizzupanything that directly depends on elogind is currently a no-no everywhere on leste12:25
Wizzupfreemangordon: well we can look into allowing elogind to start without it negatively affecting the system, many apps don't truly depend on it running for example12:25
Wizzupthat would be a stop gap I guess12:25
Wizzupeither that or we go full tinydm session12:25
SuperMarioSFmaybe elogind is just providing some session related thing for those apps12:26
SuperMarioSFfor kleopatra it may because KDE related thing12:26
Wizzupit doesn't just 'provide' that, but it also 'provides' a broken experience, i.e. pressing the power button will shut down the phone with elogind installed12:26
Wizzupand it will also cause chimaera phones to get bricked a boot to a black screen12:27
freemangordonWizzup: is it dbus service?12:27
Wizzupso there's a bunch of work to do there, and like I said there's two immediate ways forward12:27
Wizzupfreemangordon: it's a systemd thing, so it's everything12:27
SuperMarioSF[emoji::rofl] Oh that is a broken one indeed12:27
Wizzupfreemangordon: jokes aside, it seems to take over from consolekit and other similar login tracking programs12:27
Wizzuplike, this is the thing that on servers will kill all your processes if you log out from ssh12:28
Wizzupno matter if you run them in screen or whatever12:28
freemangordoncan't we just add Provides: elogind to one of our metas?12:28
freemangordonand call it a day?12:28
Wizzuplol, we could try, that's option (2)12:28
Wizzupoption (1) was trying to make a elogind compatible session eventually12:28
Wizzupmaybe it's not a bad short term "solution"12:29
freemangordon2 is not really an option12:29
freemangordonbut a short-term workaraound12:29
freemangordonthe only option is 112:29
Wizzupright, we might be in for a whole bunch of brokenness down the line12:29
freemangordonbut, in order to release12:29
SuperMarioSFprovide a elogind package do absolutely nothing [emoji::rofl] the problem is what if elogind is actually being needed?12:29
Wizzupbut I'll try it12:29
freemangordonright12:29
WizzupSuperMarioSF: right12:29
freemangordonSuperMarioSF: I really don;t see how a package like gparted (or blueman) would require anything from alogind12:30
freemangordonit is like a cancer to me, this systemd ideology12:30
Wizzupthe idea of tracking programs within a desktop session makes some sense to me, it's just too bad that gnome and everyone under the sun immediately depend on it12:31
Wizzupbrb12:31
freemangordonsicelo: SuperMarioSF: the is a new ofono plugin in -devel repo, please upgrade12:46
freemangordonsicelo: I will appreciate if you test that new plugin from scratch, like reset iap/context/etc, including APN change12:47
freemangordonthis pugin shall fix the APN change issue12:47
sicelocool. in evening i can try12:47
freemangordonok, thanks12:47
freemangordonWizzup: I am not sure this commit is the reason for bad performance12:56
freemangordonbut I cannot find the video that uvos posted on YT12:56
Wizzupfreemangordon: well for sure firefox no longer uses gpu accel12:56
freemangordonI will wait for him top appear12:56
freemangordonI am not sure it ever used12:56
freemangordonbecause if you look at the commit, they changed from #define to a variable12:57
freemangordonto my understanding12:57
freemangordonhttps://hg.mozilla.org/mozilla-central/rev/c1245a74819a71fdcbdf0196d65552a582d98295#l1.6912:57
Wizzupno12:57
Wizzupbefore it would always try gles12:57
Wizzupfreemangordon: oh12:58
Wizzupfreemangordon: well maybe it was wrong before then :)12:58
freemangordonmhm :)12:58
Wizzupbut I know it used to work for sure12:58
freemangordonso, we have 2 issues12:58
freemangordonone is that gles never worked on armhf12:58
freemangordonthe other being: unusable performance since some update12:59
freemangordonI think it was 6x->7x12:59
freemangordonbut not sure12:59
freemangordonI think uvos has details12:59
freemangordonnot saying gl detection shall not be fixed12:59
freemangordonjust that I think it will not fix the performance issue13:00
Wizzupok13:00
Wizzupmaybe it will if they use the gpu sw render as 'hw accel' :)13:00
freemangordonah13:00
freemangordonllvmpipe?13:00
freemangordonI think they blacklist that explicitly13:01
freemangordonbut yeah13:01
freemangordonat least I recovered my bugzilla account :)13:01
freemangordonttyl13:02
Wizzupfor sure in 2021 there was no 'useGles'13:07
freemangordonWizzup: going to bisect esr versions in debian repo13:45
bencohfreemangordon: yeah, I checked again after discussing with uvos, and firefox 78 worked decently (even though gl accel did not work), and it got unusable later13:45
freemangordonfirefox-esr_78.15.0esr-1~deb10u1_armhf.deb scrolls like butter13:46
bencohI know 78 is okay, and 93 is unusable13:46
freemangordonright13:46
freemangordonwill check the next one13:46
bencohI dunno if there is a next-one available in repos13:46
freemangordon9113:47
bencohoh, they kept it around?13:47
freemangordonhttp://ftp.debian.org/debian/pool/main/f/firefox-esr/?C=S;O=D13:47
freemangordonmaybe you mean 91, not 93?13:47
bencohah, 83 is there too13:48
bencohhmm, maybe13:48
bencohlemme check13:48
freemangordonwhere do you see 83?13:48
bencohhttp://ftp.fr.debian.org/debian/pool/main/f/firefox/13:48
bencohuhwait, the only 83 deb is for mipsel?13:49
freemangordonthis is not esr13:49
bencohyeah I know13:49
freemangordonbut yeah13:49
freemangordonshould not matter13:49
bencohyeah, 91.11 is the one I tried apparently13:50
freemangordonlemme check in on mozilla-central13:50
freemangordonhmm, they don't build for arm :(13:51
freemangordonWizzup: I wonder if your bug is valid13:52
freemangordonmaybe they don;t support armhf on desktop ;)13:52
freemangordonOTOH, the code is still wrong13:52
freemangordonthey don;t support anything desktop arm13:56
freemangordonhow nice :(13:56
Wizzupfreemangordon: what makes you say this?13:59
freemangordonlook at the builds13:59
freemangordonthey == mozilla13:59
freemangordonsee https://bugzilla.mozilla.org/show_bug.cgi?id=1677963 as well14:00
siceloWizzup: logind & power button  - shutdown is configurable14:00
WizzupI know it is14:00
sicelo🤙14:01
rafael2khttps://www.abradig.org.br/maemo-crazyness/pinhole-kirigami-maemo.jpg14:36
rafael2kpackaged14:36
Wizzupgreat :)14:37
Wizzupthe amd64 pkg failed14:37
WizzupI think the source part might need a Section:14:38
Wizzupuvos: does sphone exit ok for you with the qtloop?15:12
Wizzupit segfaults for me in glib poll15:13
uvos__Wizzup: it def used to15:18
uvos__Wizzup: dose it still do that if you dont load any qt modules?15:18
Wizzuplet me try15:18
Wizzupif I don't load comm-telepathy it still does it15:19
uvos__ok15:19
uvos__thats new15:19
uvos__it dosent do it on beowulf15:19
uvos__it seams15:19
Wizzupfreemangordon: mozilla folk seem helpful :)15:22
Wizzuphttps://bugzilla.mozilla.org/show_bug.cgi?id=181201615:23
uvos__"prefer GLES on armhf as well."15:33
uvos__this is so silly i cant even15:34
uvos__what dose the installed gpu have to do with the cpu arch15:34
Wizzup:)15:38
SuperMarioSF_freemangordon: so is there some documents about how to reset IAP/context/something else?15:43
SuperMarioSF_btw I guess I need a GUI gconf editor15:43
Wizzupuvos__: btw I do think it's not harful to try gles first15:47
Wizzupharmful*15:47
Wizzupuvos__: the contacts resolving can maybe be done based on schema15:53
Wizzupcurrently my tp module exports 'tel' only15:53
Wizzupbut I imagine that might need to be amended with sip15:53
Wizzupand/or xmpp15:53
uvos__Wizzup: sure maybe, but currently we know what sheme what backend can do16:04
uvos__but not what sheme what call is16:04
uvos__and then we would still need some big table that converts shemes to vcf fields16:04
WizzupI think we can just do what fremantle does16:05
Wizzupit seems to work fine16:05
uvos__and then a table that converts vcf fields to ebook fileds16:05
uvos__whats that?16:05
Wizzupnot sure :)16:05
Wizzupfreemangordon might have a good idea16:05
uvos__anyhow i dont like tis16:05
uvos__the backend should just specify what vcf fields it wants16:06
Wizzupso move the table to the backend?16:06
Wizzupfine by me16:06
uvos__sure eatch backed sais what fields it wants contacts to match too16:06
uvos__and a vcf field -> ebook table is then in the ebook module16:07
WizzupI don't know what they are in the ebook module16:07
uvos__that probubly exists allready anyhow16:07
uvos__?16:07
Wizzuphm?16:07
uvos__"I don't know what they are in the ebook module"16:07
uvos__makes no sese to me16:07
uvos__what what is16:08
WizzupI mean I don't know what the fields names or prefixes are16:09
Wizzupin any case I'm happy to mod the module for this16:12
uvos__ok16:12
uvos__well we need to add the interface to comm first16:13
uvos__something like enum { vcf fields } and then a list of vcf enums to the backend register function16:14
uvos__then the ebook module can grab the list for the backend for the call16:14
uvos__and match based on those fields16:14
Wizzupok16:17
freemangordonwe already have such enum16:22
freemangordonwe have ECard basically16:22
freemangordonthat is vcf16:22
freemangordoncan't find any online eds documentation :(16:23
uvos__yes but that requires you to have eds installed16:23
uvos__sphone dose not require eds16:23
Wizzupugh16:23
uvos__so you cant use its headers in core16:23
freemangordonso, sphone carries everything and the kitchen sink? its own contacts db, etc?16:24
uvos__no16:24
uvos__but everythin is contained in the modules16:24
uvos__and functionalitiy degrades gracefull when a dependancy is missing16:25
freemangordonoh, it is EVCard16:25
freemangordonsee https://developer-old.gnome.org/eds/stable/EVCard.html16:25
Wizzupthere is a evolution module16:25
freemangordon"Types and Values"16:25
uvos__yes exactly16:26
freemangordonso, who is going to parse vcf files?16:26
uvos__and only the evolution module may depend on evolution16:26
freemangordonif there is no evolution?16:26
uvos__no one is parsing vcf files16:26
freemangordonI see16:26
uvos__some other module that parses vcf fiels16:26
uvos__the point is that the evolution module may be replaced16:26
uvos__with no changes to the other modules16:26
uvos__thats the whole point of sphones architecture16:27
freemangordonI understand that, but what I don;t understand is how such a module (supporting some form of contacts import/export) is not mandatory16:27
uvos__this isent about contacts import or export16:27
Wizzupwe can make it mandatory for us16:27
uvos__its about what fields to use to match a contact16:28
uvos__to a call16:28
uvos__and vice versa16:28
freemangordonI think we are rediscovering the hot water16:28
uvos__not really16:28
freemangordoneverybody is using vcf16:29
freemangordonand you have UID tehre16:29
freemangordon*there16:29
WizzupI think the way to see it is that sphone sees the concept of contacts as optional16:29
uvos__dutr16:29
uvos__sure16:29
uvos__but we get a call16:29
uvos__we only know the number or sip handle or whatsapp username or whatever from that call16:29
uvos__we need to figure out what contact this call is comeing from16:29
freemangordonWizzup: I understand that, but that's some academic approach I am not sure is the best16:30
uvos__no uuids help us here16:30
uvos__we need to know what the backend the specific inceoming string iding the call16:30
uvos__corrisponds to in terms of contact fields16:30
freemangordonuvos__: if you assume that vcf UID is the common denominator for all plugins, then you can use it16:30
uvos__thats all16:30
uvos__no i can not16:30
uvos__its physicly impossible to get a cellular call16:30
uvos__and magicly get some id from that16:31
uvos__you only get a phone number16:31
uvos__from the modem16:31
freemangordonwhy? you can ask ads (or whatever backend) to give you the UID for that phone16:31
uvos___thats_ where we are at16:31
freemangordon*eds16:31
uvos__yes16:31
Wizzupuvos__: unrelated, how do you hold and re-activate calls in sphone16:31
uvos__but sphone dosent know that the string its getting from a backend IS a phone number16:32
uvos__thats all this is about16:32
uvos__add ing a way the backend can tell sphone what the incoeming line id is16:32
freemangordonok, maybe then sphone can provide an interface based on EVCard attributes (I hate to say it, but maybe duplicate those defines)16:33
uvos__Wizzup: well you press hold on a call16:33
Wizzupuvos__: like how does the hold trigger communicate if it should hold or release16:33
uvos__Wizzup: and then you press hold again to activate16:33
uvos__but it dosent work16:33
uvos__beacuse it dosent work on d4 ofono16:34
uvos__so no backend currently implements call holding16:34
uvos__so its also untested16:34
Wizzupthe remove party can also put you on hold16:34
Wizzupremote*16:34
uvos__sure but holding just dosent work at all16:34
uvos__atm16:34
uvos__we dont get holding information form either end from ofono16:34
uvos__(ps if a backend did know the rmote party put us on hold it would just push that call down the pipe itself)16:35
uvos__freemangordon: yes thats exactly the plan16:37
freemangordonugly, but yeah, might work16:37
Wizzupuvos__: what?16:37
uvos__freemangordon: and the eds module then uses that information to match the right contact16:37
uvos__and tell the rest of sphone about it16:37
uvos__Wizzup: [16:33] <freemangordon> ok, maybe then sphone can provide an interface based on EVCard attributes (I hate to say it, but maybe duplicate those defines)16:37
Wizzupuvos__: no, I mean, 'push that call down the pipe itself' ?16:37
WizzupI can definitely detect hold of remote party in telepathy-ring16:38
Wizzupbut I don't know how I put someone on hold since I don't see the button for it16:38
freemangordonuvos__: BTW, do you still have a link to that FF d4 video around?16:38
uvos__backend finds out call goes on hold16:38
Wizzupand the trigger only allows to put something on hold, it doesn't allow for killing the hold16:38
uvos__backend pushes that call down the hold pipe16:38
Wizzupyes, that's for the remote party16:38
Wizzupbut you can also put the other side on hold yourself16:38
uvos__ui wants a hold16:38
uvos__ui pushes the call down the hold pipe16:38
uvos__its that simple16:38
WizzupI don't need the hold pipe to push hold down the pipe, I can use &call_properties_changed_pipe for that16:39
Wizzupuvos__: ok, but as a user, how do I do that now?16:39
uvos__theres a hold button16:39
uvos__hmm maybe i hid it16:39
Wizzupok, and where is the unhold?16:39
uvos__because it dosent work with ofono16:39
Wizzupsince the hold trigger doesn't allow specifying hold:TRUE or hold:FALSE16:39
uvos__Wizzup: same button16:39
uvos__Wizzup: just changes its text16:39
Wizzupok, but the backend doesn't know if you want to hold or not16:39
WizzupI can store that info locally in the backend per call of course16:40
uvos__sure it dose16:40
uvos__yes the backend is expected to have a list of calls16:40
uvos__anyhow this holding thing is untested and maybe half implemented (dont remember)16:41
WizzupI'd like to implement it16:41
uvos__since it dident work in ofono it stoped working on it16:41
Wizzupwhen was this?16:41
uvos__when i started working on sphone :P16:41
uvos__since you are the first backend to implement holding if it makes your code easier16:42
uvos__you can also add a new unhold pipe16:42
uvos__and just change to ui to call the right one depending on the state of the currently selected call16:43
uvos__in the active calls list16:43
Wizzuplet's assume it works in ofono16:43
WizzupI guess call->state can be used in the hold function16:43
Wizzupit just seems more clear to have an un-hold somehow16:43
uvos__if you like16:44
uvos__freemangordon: this one? http://uvos.xyz/maserati/videos/firefox-demonstration.mp416:45
uvos__heh bbc page dates this hevily16:46
uvos__this is also ddk1.916:46
uvos__so ff is slightly underperforming here16:46
uvos__theres also one with bionic16:47
uvos__http://uvos.xyz/maserati/videos/IMGP0534.m4v16:47
freemangordondo you have a video with FF performing better? I want to add the link to the bug on bugzilla16:47
uvos__freemangordon: no16:48
uvos__but i mean it perfomes fine here16:48
uvos__ddk1.17 is only slightly better16:48
freemangordonok16:48
freemangordonthanks16:48
Wizzupuvos__: I will try to submit a PR today for the comm-telepathy module16:52
WizzupI'm sure you'll have some comments16:52
uvos__for one thing16:53
uvos__if your module is larger than one source file16:53
uvos__put it in a folder please16:53
Wizzupok16:54
Wizzupand for a hildonized gtk, another module?16:57
freemangordonwow, "Patches submitted   14" :)16:59
freemangordonwhen did I do that?17:00
Wizzupuvos__: btw for local testing with sphone the modules in another dir breaks the working of sphone17:12
WizzupI had to make symlinks for modules in nested dirs17:12
uvos__Wizzup: what hildonized gtk?17:13
uvos__Wizzup: the current ui dose use some hildon functions (optionally)17:13
Wizzupui module that makes it behave like maemo/fremantle17:13
Wizzupstacked windows17:13
Wizzuprtcom log17:13
uvos__the windows are stacked17:14
uvos__byw this is a problem17:14
uvos__as libhildon supports only one stack per process17:14
uvos__but sphone really needs 217:14
uvos__and this causes some strange behavior17:14
bencohdebian/rules:236: *** Unfortunately cannot build on armhf. Try a 64-bits kernel.  Stop.17:14
freemangordonwhat?17:15
bencohthat's when trying to build firefox from debian's git17:15
Wizzupuvos__: we only need main window with rtcom log, contacts, and dialer button, and dialer window on top of it, and on top of that the call window17:15
Wizzupthe sms stuff will be handled by conversations with tp module17:15
bencoheither my builder borked the build system, or ... I'm missing something17:15
uvos__Wizzup: thats nice that its handled by conversations17:15
freemangordonbencoh: maybe try apt-get source17:16
uvos__but that has no bearing on sphone17:16
bencohfreemangordon: yeah I'll try that17:16
Wizzupit does on sphone in leste :p17:16
uvos__and sphone must continue to support messages17:16
uvos__sure but you may not break it17:16
freemangordonI don;t think it is a good idea to have 2 sms apps active in parallel17:17
uvos__sphone is modular17:17
freemangordonso as soon as we have conversations, I think disabling sphone hildon module for sms makes sense17:17
uvos__you need not load those modules17:17
uvos__still you may not break them17:17
uvos__and the windows are stacked17:17
freemangordonso, what is the issue? how to show smsm while in a call?17:18
freemangordon*sms17:18
uvos__its just that the sms and dialer windows are stacked on top of eatch other17:18
uvos__because of hildon limitations17:18
uvos__so idk what wizzup wants to change17:18
freemangordonthe main window, iiuc17:18
freemangordona side question: how am I supposed to use MESA_EXTENSION_OVERRIDE?17:19
freemangordonMESA_EXTENSION_OVERRIDE="-EGL_CHROMIUM_sync_control" eglinfo still returns EGL_CHROMIUM_sync_control17:20
Wizzupuvos__: hence a new module17:20
Wizzupso then on leste we load what we want17:20
Wizzupand on non-leste it uses other modules17:20
uvos__im still not sure what you want17:21
uvos__make the recens dialog the main window?17:21
uvos__essetally?17:21
uvos__hard no, the dailer should be the first window17:21
Wizzupthen we must fork...17:21
Wizzupwe can just make a new ui module, seems easiest to me17:22
uvos__why would you want recents as the first window...17:22
uvos__even contacts would make more sense17:22
Wizzupit's what fremantle does, and it makes so much sense, I use it *all* the time17:22
Wizzupandroid does the same17:23
uvos__not really17:23
uvos__android has both one window17:23
uvos__wich is fine17:23
uvos__(and is incedentally how sphone used to work)17:23
Wizzupalmost like a stacked window with a dialer button :P17:23
uvos__not really17:24
freemangordonuvos__: from UX POV, what is the idea of having a dialer on the first window?17:26
freemangordonhow often you dial numbers, compared to redialing a contact or selecting a contact from a list17:26
uvos__you place a phone call you dial a number17:26
uvos__all the time17:26
freemangordonno17:26
freemangordonyou dial a contact17:26
WizzupI literally never do this unless it's some number I don't know17:26
uvos__but yes i do use contacts more often17:26
uvos__but not recents17:26
uvos__recents makes little sense17:26
freemangordonnot really17:27
rafael2kWizzup, harbour-pinhole pkg build fixed!17:27
Wizzuprecent is 90% of my calls17:27
freemangordonmine too17:27
Wizzupalso great for calling someone back17:27
freemangordonbut close to 95 maybe17:27
Wizzupwhen you missed the call17:27
freemangordonexactly17:27
uvos__when you missed a call it takes you straigt  there17:27
uvos__so no change tehre17:27
freemangordonwhat if you have 3 missed calls?17:27
Wizzupno, only when you keep that window open17:27
uvos__freemangordon: what then?17:28
uvos__recents is longer than 3 calls17:28
uvos__Wizzup: so?17:28
freemangordonyes, but you have everything ordered by time of the (missed) call17:28
uvos__so? not sure what you expect to happen when you click on a missed call17:29
uvos__it takes you to the call in the list17:29
uvos__thats all17:29
freemangordonuvos__: sure, we can do it so you are required to solve a puzlle to be able to call back, but that's not user friendly17:30
uvos__?17:30
uvos__you click on the missed call notification it takes you to the call in the lst17:30
freemangordonclicking on a missed call shall bring you to the selection of what you want to do:17:30
uvos__you click on that, it enters the number17:30
freemangordonno17:30
uvos__for you to then click call17:30
uvos__how is that a puzzle17:31
freemangordonno, you may not want to call back, but instead to do sms17:31
freemangordonor call back via sip17:31
freemangordonetc17:31
Wizzupyup17:31
bencohon fremantle it just takes to you the recent calls list17:31
freemangordonright17:32
uvos__on sphone exactly the same17:32
Wizzupno, it takes you to dialer17:32
freemangordonbut clicking on an entry in the recent calls does not bring the dialer17:32
freemangordonno17:32
uvos__Wizzup: no it dosent17:32
Wizzupthe phone icon takes you to dialer17:32
uvos__clicking on the entry DOSE bring the dialer17:32
Wizzupthis is silly17:32
freemangordonit asks what to do: call or sms17:32
uvos__where you can then choose the backend17:32
* Wizzup takes a break17:33
Wizzupwe want our phone to be one icon17:33
freemangordonagree17:33
uvos__the only thing in sphone it is annoying to sms someone who you missed a call of17:33
uvos__but thats a easy fix17:33
freemangordonI don;t think it is that easy17:33
uvos__just add a way to message a entry in the recents list17:33
freemangordonif you don't integrate with addressbook17:33
bencohbasically on fremantle clicking a missing call entry brings up the contact card17:33
freemangordonexactly17:33
sicelofreemangordon: libicd-network-ofono 1.1.0+2m7 ? looks like it still doesn't save apn in context17:34
freemangordonumm17:34
freemangordondid I forget to do something?17:34
siceloperhaps :-)17:35
freemangordonah, in th econtext17:35
freemangordonbut at least it finds the correct context, no?17:35
freemangordonif you change the apn that is17:35
sicelonot sure i understand ... there's still one context17:36
sicelowhich doesn't have apn17:36
freemangordonyes, but you edit from the settings17:36
freemangordonand enter some apn17:36
freemangordonthis apn is not saved to context for some reason, but is set on iap, correct?17:36
siceloyes. and this apn from settings doesn't make it to the ofono context. that one still has no apn17:36
freemangordonok, that's another bug then :)17:37
freemangordonso, is it set on iap?17:37
siceloyes it exists in iap17:37
freemangordongreat17:37
freemangordonso I must have forgotten to set it to the context17:37
freemangordonok, will fix that, thanks for reporting17:38
sicelofreemangordon: sorry if i wasn't clear before (some days ago) - i actually originally meant the apn doesn't get set on the ofono context itself17:38
sicelogreat :-)17:38
freemangordonyes, but back then it was unable to find the contaxt when apn was changed, no?17:39
freemangordonand now it finds it, it is just that apn (and user/pwd perhaps in that regard) arte not set back17:39
freemangordoncorrect?17:39
siceloi am not sure. let me explain17:39
freemangordonno need17:40
freemangordonI think I know what the issue is17:40
siceloah yes, correct. i misread17:40
freemangordonok, great17:40
freemangordonhopefully tomorrow I will fix that17:40
sicelothanks. no rush17:41
* sicelo has no time these days ... but can test, as long as it takes no more than 30 mins :-)17:42
rafael2kI was playing with whatsmeow... it is pretty easy to use17:45
rafael2kI just needed to get used to go17:45
rafael2kbtw, for people in amd64, harbour-pinhole should work on any platform with proper camera drivers17:46
rafael2kGet:7 https://pkgmaster.devuan.org/merged chimaera-security/main arm64 linux-headers-arm64 arm64 5.10.162-1 [1,180 B]17:56
rafael2kthis is strange17:56
rafael2kanyway, it seems all good17:59
Wizzuprafael2k: we can try to use whatsmeow for tp, but if it requires whatsapp web it will always require some android or ios device18:03
Wizzupwhatsapp/facebook will be forced to offer an api per new eu law18:04
Wizzupso we can wait that one out maybe18:04
bencohyeah, whatsmeow's howto recommends using the android sdk emulator and passthrough a webcam18:06
bencohwhich is nice but not enough18:06
siceloWizzup: really? what law is that?18:08
Wizzupsicelo: will need to look it up18:08
Wizzupit's the gatekeeper one18:09
Wizzuprequiring interoperability18:09
Wizzupin car atm18:09
bencohsomething tells me they'll still find a way to keep some kind of "auth" ("to prevent spam, of course")18:09
Wizzupwe'll see18:11
Wizzupauth is ok18:11
Wizzupas long as it doesn't require nonfree crap18:11
Wizzupimo18:11
bencohyeah, but ....18:11
bencohwell, we'll see :)18:12
SuperMarioSF_oops18:12
SuperMarioSF_I made a mistake18:12
SuperMarioSF_SIM card is not recognized after a battery swap18:12
SuperMarioSF_I don't know why18:12
SuperMarioSF_but I can sure SIM card itself is working correctly18:12
bencohI failed building firefox from apt-get source as well btw, even after bypassing the armhf/arm64 thing, I still get a stupid python stacktrace and "Permission denied" at the end of the configure process18:13
bencohWizzup: you might want to try building on the arm64 boards18:13
SuperMarioSF_It's time for a big brain solution: I'm gonna use my another d4. I'm gonna transplant the working screen on my broken d4 to my another working d418:14
bencohuh18:14
SuperMarioSF_my another working d4 having a broken screen18:14
bencohhow would a battery swap affect the SIM module though?18:15
SuperMarioSF_I wonder that.18:15
SuperMarioSF_It doesn't even connected together.18:15
SuperMarioSF_maybe I used too much force lifting battery and breaked baseband somehow18:15
SuperMarioSF_this time I will be careful.18:16
SuperMarioSF_well18:23
SuperMarioSF_I should make sure this phone actually works18:24
SuperMarioSF_I have a different idea tho18:31
SuperMarioSF_maybe it is not baseband related18:31
SuperMarioSF_it may be because the Android side18:31
SuperMarioSF_it switched to CDMA mode18:31
SuperMarioSF_That the reason I can't get signal18:31
SuperMarioSF_Lemme check real quicl18:32
Wizzupbencoh: I can give you access to a honeycomb  dev vm18:32
WizzupI set one up for dsc the other day18:32
bencohif it runs an armhf rootfs it might help18:32
bencohwell, assuming I understand how this build is supposed to work anyway18:33
bencohI don't really understand how debian builds it18:33
bencoh(arm64 kernel host running an armhf debian rootfs, _maybe_)18:33
bencohoh and, funnily enough they read /sys/devices/system/cpu/modalias for detection of kernel cputype, which happily returns x86 in our container18:35
bencohor I could try building on my lepotato board here18:36
bencoherr, 2G ram won't cut it, nevermind18:36
SuperMarioSF_well18:41
SuperMarioSF_I fixed it18:41
SuperMarioSF_it was the problem on android side18:42
SuperMarioSF_I did a switch now SIM care is working.18:42
SuperMarioSF_lemme check leste side really quick18:43
SuperMarioSF_It's working perfectly now18:44
SuperMarioSF_however I still want a screen swap18:44
SuperMarioSF_so I will do it anyways18:44
SuperMarioSF_to be exact: it will be a shell swap, I will keep the mainboard intact18:45
Wizzupbencoh: yes armhf root18:45
bencohWizzup: sounds good then18:45
Wizzupbencoh: just a few mins, dm me ssh pubkey pls18:45
bencohWizzup: we can setup a native lxc container if you don't want to mess with the main rootfs18:46
Wizzupbencoh: up to you18:47
bencohWizzup: hmm apparently that board runs a v7l (armhf) kernel, not aarch6419:11
bencohI'll try anyway19:11
Wizzupbencoh: you wanted aarch64?19:24
bencohfor kernel yeah19:24
bencohbut armhf rootfs19:24
bencohanyway, we'll see if it builds19:25
bencohI removed the check19:25
Wizzupbencoh: oh, it was just for kernel? I thought this was a firefox thing :D19:26
bencohit's to build firefox19:26
bencohbut firefox buildsystem checks kernel arch19:27
bencoh(they say it's because 32b has limited process memory size)19:27
Wizzupwe have lpae19:28
bencohyeah ... well, we'll see, currently building19:28
Wizzup:)20:01
SuperMarioSFhello from fixed d420:05
SuperMarioSFbattery and chassis replaced20:05
siceloSuperMarioSF_: nice20:49
SuperMarioSF_here is a problem20:50
SuperMarioSF_it seems nowdays if a uncalibrated battery goes below 30% it will automatically shutdown, so can I just start calibration there?20:51
* sicelo long gave up about calibration on d4 ... i just charge whenever i get a chance20:54
SuperMarioSF_nvm20:55
SuperMarioSF_I goes to android side20:55
SuperMarioSF_and it report battery at 4%20:55
Wizzupsicelo: but, freemangordon has charger patches no?20:56
SuperMarioSF_I'm waiting for it automatically shutodown20:56
SuperMarioSF_and I know what happend to my modem20:56
Wizzupah?20:56
SuperMarioSF_it seems the LineageOS installed on this device cannot properly handle CDMA/GSM switching20:56
SuperMarioSF_once startup it stuck at some weird state, neither CDMA nor GSM20:57
SuperMarioSF_I switched to CDMA (NV mode) after while I can see a roaming icon, then it successfully entered CDMA mode.20:57
SuperMarioSF_Then switched to GSM mode (RUIM/SIM mode), and my SIM card finally show up.20:58
SuperMarioSF_For comparsion, the stock Motorola firmware handled this properly.20:59
SuperMarioSF_Once my SIM card show up, reboot into Leste, it will work correctly.20:59
SuperMarioSF_and every time LineageOS boot up, it will enter that weird state, so I need to switch it every time if I booted into Android.21:00
Wizzupoh yes, this can happen21:06
bencohWizzup: g++: fatal error: Killed signal terminated program cc1plus21:14
bencoh:(21:14
bencohI think it's a memory issue21:14
SuperMarioSF_ weird21:26
SuperMarioSF_the battery at 1% and it keep running for at least 15min now21:26
SuperMarioSF_on android side21:26
SuperMarioSF_and battery voltage is all over the place21:26
SuperMarioSF_I guess they didn't get a real data from PMIC21:27
sicelohehe, yes it's all black magic21:28
SuperMarioSF_I'm going to play some video to make the battery drain even more faster21:28
SuperMarioSF_ah21:32
SuperMarioSF_finally it shut down21:32
* freemangordon wonders what is wrong with usiing swap nowadays :)21:32
freemangordonbencoh: ^^^21:32
freemangordonWizzup: going to post the requested info on bugzilla21:32
freemangordonabout:config that is, from FF 7821:33
freemangordonunfortunately, gl rendering seems disabled to me21:33
SuperMarioSF_btw21:35
SuperMarioSF_found a issue21:35
SuperMarioSF_maybe related to libhildonmime21:35
SuperMarioSF_I can't load any image in modest email client, even if I clicked download image button21:35
SuperMarioSF_all image shown broken21:35
SuperMarioSF_it is fine in another email client tho21:36
freemangordonyes, the same as with browser21:36
freemangordonthere is not default image viewer21:37
freemangordon*no21:37
SuperMarioSF_I guess I will pile up many bugs these days. Now I have to go have some rest, I'm going have a trip 5hours later21:37
WizzupSuperMarioSF_: great, yeah, please file them when you can21:41
gliffyI may have found a possible culprit for the choppines I mentioned earlier on the n900. The change between the image builds 20220123 and 20220206 that I think might cause it is the replacement of the package "ti-omap3-sgx" with various other packages. I haven't been able to confirm this though since xorg has failed to start every time I tried replacing the package or upgrading the rest of the system. Does anyone have any21:46
gliffyinsight on the difference between "ti-omap3-sgx" and the packages that replace it?21:46
WizzupHm.. that would be going from ddx 1.9 to ddx 1.17 I think21:47
gliffyCould that be the reason?21:48
freemangordonyes21:49
freemangordonalso, I think that on ddk 1.9 was using 16bpp21:49
freemangordonbut not sure21:49
freemangordongliffy: those are GPU driver blobs21:50
gliffyI see21:50
freemangordonwe were forced to move omapfb->omapdrm21:51
freemangordonbut, last time I checked it was not *that* bad21:51
sicelommm, one of the things i like with maemo seems to not be working in leste - that when you open an (hildon) internet-needing application, it automatically establishes a connection, or prompts for one. just tried "Send and Receive" in Modest while not connected. didn't get a prompt21:52
freemangordonthat's weird, it should have worke21:52
freemangordon*worked21:52
rafael2kcamera focus working! yay!21:52
bencohneat21:53
freemangordonunless we didn;t compile it with correct libs21:53
freemangordoncool21:53
siceloperhaps someone else can try, to rule out something being broken with my setup21:53
freemangordonlemme try here21:53
freemangordonhmm21:53
freemangordon'refresh' should open connect to dialog21:54
freemangordonbut it does not21:54
rafael2khttps://www.abradig.org.br/maemo-crazyness/pinhole-icon.jpg21:54
rafael2kI put the desktop entry ^21:54
rafael2kone more screenshot: https://www.abradig.org.br/maemo-crazyness/pinhole-2.jpg21:54
freemangordonsicelo: so yeah, seems broken21:54
sicelorafael2k: hehe, reminds me of sfos (icons with that shape)21:54
freemangordonthat's qml, no?21:55
siceloi meant the application icon (in the list)21:56
freemangordongliffy: maybe try to edit /etc/init.d/xorg21:56
freemangordonto start Xorg in 16bpp mode21:56
freemangordonto see if it makes it better (it should)21:57
gliffyOk I will see what I can do21:57
rafael2ksicelo, it is from sfos21:58
rafael2kqml, yes!21:58
sicelohaha, makes sense :p21:58
rafael2k:P21:58
rafael2khe supports better the silica toolkit, it is his "prime" platform21:59
rafael2ksilica qml widgets.. but also kirigami and qt-controls and uutk21:59
siceloi think i remember piggz from his maemo (or harmattan?) days22:01
rafael2kpretty sure he is from that times22:02
freemangordonsicelo: yep, something is broken in modest22:07
freemangordonwith HAM it works properly22:07
Wizzupfreemangordon: thanks for posting that22:07
Wizzuprafael2k: we could add it to  the meta later (of course it won't do anything on droid etc)22:08
Wizzuprafael2k: maybe we could call it 'Camera' in the desktop entry, not sure22:08
sicelo(i intend to play with the n900's camera a little bit, in the near future)22:13
siceloat least i know laurent is interested in it for libcamera22:13
rafael2kWizzup, yeap, just camera will be fine22:30
Wizzuprafael2k: you can change this in the .desktop22:33
WizzupI think22:33
rafael2kI will change22:36
Wizzupcool22:37
uvosfreemangordon: ddk1.9 did not run in 16bit22:59
freemangordonok22:59
uvos16bit dident work there at all22:59
uvosand if you run x with -depth 1622:59
uvosyou will discovery everything is broken22:59
freemangordonwhat is 'everything'?22:59
freemangordonFYI I run it like that23:00
uvosfirefox wil hang on start, chrome will render just a black window, qt will render a black window (or sometimes work depending on the app)23:00
uvosgtk dose seam to work23:00
uvosbut thats about it23:00
freemangordonyes, I know23:00
freemangordonok23:00
freemangordonso, maybe we have worse performance regression on n900 that I thought23:00
uvosno idea bout that23:00
gliffyI just tried with -depth 16 and no effect on choppiness unfortunately23:00
uvosnote n900 never ran ddk1.923:01
freemangordonugh23:01
uvosit ran something even older23:01
uvosthere are no 1.9 blobs for omap323:01
freemangordonyeah23:01
freemangordongliffy: ok, will try to find some time soon to see what happens23:01
uvosi think23:01
uvosthe fbdev ddx n900 used23:02
uvoshad full exa accel23:02
freemangordonso we do23:02
uvosdo we accelerate everything now?23:02
freemangordonyes23:02
uvosi thought just blits23:02
uvosok23:02
freemangordonwell, blits and fills23:02
freemangordonbut that's all that matters in terms of h-d23:03
freemangordonalso xv23:03
freemangordonbut that's irrelevant23:03
uvosone thing thats wierd (Not sure if related)23:04
uvosbut hildon desktop seams to require disk io to scroll the home screens23:05
freemangordonhmm23:05
uvosif the sdcard is hevly loaded on d423:05
freemangordonwhy is that?23:05
uvoshd will hang23:05
freemangordonthat's weird23:05
uvosalso if you have the "hdd light"23:05
uvosactiveted23:05
freemangordonshould not happen23:05
uvosyou will find it blinks everytime you swipe on hildon home23:05
uvosconcievable if disk io is very slow this could be causeing it to stutter even when the sdcard is not loaded23:06
freemangordonhmm23:06
uvoscould be it logging very verbosely somewhere mabye?23:07
freemangordonhmm23:07
uvosnot sure why it would be this synchronous23:07
freemangordonwe have to check that23:07
freemangordonbut yeah, this may explain it23:07
freemangordonsicelo: https://github.com/maemo-leste/tinymail/blob/master/configure.ac#L53023:08
freemangordon:)23:08
freemangordongoing to rebuild23:08
freemangordonfor chimaera first, then maybe foe beowulf-devel23:09
Wizzupfreemangordon: lol23:09
freemangordonyeah23:09
freemangordonnot sure how to fix that though23:09
freemangordonshall I assume if it is amd64 then this is VM? seems silly to me23:13
Wizzupdo we need this check at all?23:13
Wizzupjust use the normal conic23:14
freemangordonwell, see the note23:14
Wizzupwell, we support ethernet!23:14
Wizzup:)23:14
Wizzupand also dummy plugin23:14
freemangordonbut conic does not23:14
freemangordonah, right23:14
Wizzupyeah, this is just icd223:14
freemangordonok, so I'll remove that, but will leave the code for dummy conic device23:15
Wizzupok, let's just make sure it's not used23:15
freemangordonWizzup: maybe we can build a separate package for the VM23:25
Wizzupfreemangordon: but why? we just need eth. plugin for icd2 or dummy23:26
Wizzupall the other SW also needs to deal with this23:26
Wizzupso let's not hack around conic in one pkg23:26
freemangordonoh, right23:26
freemangordonsorry, it is late here :)23:26
Wizzupnp23:27
freemangordonWizzup: ok, what to do for beowulf?23:34
freemangordonfor tinymail that is23:34
freemangordonI guess nothing23:35

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