<unic0rn> are photos supported when importing contacts from vcf? and if so, in which format?
<Wizzup> good question, try to find out :D
System_Error has quit [Remote host closed the connection]
System_Error has joined #maemo-leste
<unic0rn> oh, I will :P for now I know it doesn't handle urls from google. it's almost 3am though, and it's back to magento coding in the morning, so I might, with pain, take a break
<unic0rn> but after some experimenting, while it's clearly an alpha and not all puzzle pieces are yet in place, I love this system
<unic0rn> sidenote, any recommendations for a d4 battery replacement?
<unic0rn> mine isn't a total piece of crap, but so far it shows 730mAh max and it doesn't look like further calibration cycles will improve it - although it holds better than I expected anyway
Juest has joined #maemo-leste
System_Error has quit [Remote host closed the connection]
xmn has quit [Ping timeout: 260 seconds]
joerg has quit [Ping timeout: 256 seconds]
joerg has joined #maemo-leste
rodney____ has quit [Ping timeout: 252 seconds]
<freemangordon> unic0rn: most of us had implanted the cell from e960 while keeping the original battery electronics
<freemangordon> and yes, photos are supported in vcf, at least when exported from n900
<freemangordon> sicelo: oh, great (re ofono)
DFP has joined #maemo-leste
<freemangordon> ok, I think we can do some experimenting with upstream ofono soon
ceene has joined #maemo-leste
<sicelo> unic0rn: photos should be in the vcf ... i believe b64 encoded (or similar)
plazmonii has joined #maemo-leste
Livio has joined #maemo-leste
akossh has joined #maemo-leste
Livio has quit [Ping timeout: 256 seconds]
Livio has joined #maemo-leste
pere has quit [Ping timeout: 268 seconds]
_whitelogger has joined #maemo-leste
Livio has quit [Ping timeout: 256 seconds]
<Wizzup> freemangordon: yes, sounds good @ ofono
<Wizzup> unic0rn: glad you like it, and yes, te stoack batteries are pretty poor
<Wizzup> the stock*
<inky> folks, i hope my mz617 will arrive soon, so if you find time to try to describe installation instructions on wiki, i'll try to follow them with less (hopefully no) questions in the chat.
System_Error has joined #maemo-leste
System_Error has quit [Remote host closed the connection]
<unic0rn> freemangordon: nexus 4, got it. I think I saw it mentioned. thanks
<unic0rn> sicelo: yeah, I believe so, vcf works, just the urls that google generates don't. will check later
<unic0rn> Wizzup: yeah, the hacker in me got a "toy". it's a pitty that as far as qwerty is concerned, d4 is the best choice. pinephone with keyboard case is just... big. on the other hand, d4 seems built like a tank, it was a high end device back in the day
System_Error has joined #maemo-leste
<unic0rn> when I think how would a phone with qwerty and the specs of my main phone run maemo, I can only hope we'll get there one day
<Wizzup> inky: I'm working on it, it's on my desk, but since I switched my main sim to leste I've been killing bugs :P
<unic0rn> also, 2 more questions. one, any reason I'm not getting sms notifications? they arrive, but there's nothing on the lock screen nor notification led (it's enabled in settings). is it related to conversations not being default app for sms perhaps? any way to change it?
<unic0rn> and two, any reason phone settings hang? sim-related?
<unic0rn> I would also ask if anyone happens to have an icc profile of d4's screen, but I guess not and I'll just toy with redshift ;) I've noticed how much colors are off when I've set terminal theme to solarized
<Wizzup> the -devel branch will give you notifications
<dsc_> unic0rn: apt policy conversations
<Wizzup> if you're not on devel, you will still be using sphone for sms which is limited in terms of maemo functionality
<unic0rn> how do I switch to devel?
<dsc_> deb https://maedevu.maemo.org/leste chimaera-devel main contrib non-free droid4
<dsc_> /etc/apt/sources.list
<Wizzup> well, that exact line depends on your device/setup
<Wizzup> the wiki above elaborates on this
<Wizzup> just keep in mind that when -devel breaks, well, that's expected from time to time
<unic0rn> got it
<unic0rn> dist-upgrade it is
plazmonii has quit [Quit: Client closed]
<unic0rn> I assume backend is broken?
<Wizzup> unic0rn: you need to reboot\
<unic0rn> I did
<unic0rn> conversations stopped seeing sms messages, sphone sms app crashes, dialer doesn't see ofono either
<unic0rn> it's not a problem if it's a known issue, just wondering if there's something else I should do
narodnik has quit [Quit: WeeChat 4.2.2]
<Wizzup> will need more info
<unic0rn> May 29 12:45:26 localhost ofonod[2343]: Requested file structure differs from SIM: 6fb7
<unic0rn> can this be an issue?
<unic0rn> shouldn't be, it was there before.
<Wizzup> sorry, I do want to help you with this but I can't troubleshoot this right this second
<Wizzup> maybe make sure you're fully up to date
<Wizzup> unic0rn: one idea
<Wizzup> cd /home/user/.rtcom-eventlogger
<Wizzup> mv el-v1.db el-v1.db.old
<Wizzup> try this
<Wizzup> and then reboot
<unic0rn> rebooting
<unic0rn> that's a bit worse actually ;) same issues, but additionally conversations, instead of empty all, sms and I think commtest tabs, shows only empty all
uvos has joined #maemo-leste
<uvos> sphone absolutly dose notifications for sms
<uvos> there is something broken there if it dose not
<uvos> and there is a good chance it isent sphone
<unic0rn> uvos: on main branch? after unlocking the phone, I could see the notification, but there was none on the lock screen for sms, and no notification led
<uvos> the led should work
<unic0rn> lock screen notifications worked fine for calls and email
<uvos> the lock screen dose not
<uvos> the lock screen should not work for calls either
<uvos> so thats a bit wierd
<unic0rn> there are more weird things when I think about it. there's supposed to be a lock screen code, but it never asks for it
<unic0rn> it's just swipe
<uvos> this is broken yes
<uvos> the way the lock screen works is specific to n900 hw
<unic0rn> as for calls, when the phone is locked, a call lights it up as I recall
<uvos> it cant work on anything else atm
<unic0rn> I know I was surprised since it even switched orientation
<unic0rn> from landscape to portrait
<uvos> sure thats as intended
<Wizzup> uvos it does not show them on the lock screen
pere has quit [Ping timeout: 260 seconds]
<unic0rn> anyway, for now nothing works :D
<uvos> devel calls is really broken atm
<uvos> i would stick to stable for that
<Wizzup> I use it daily and it works ok for me.
<uvos> otherwise yeah its all wip still
<Wizzup> unic0rn: is telepathy-ring running?
<unic0rn> it is not
<Wizzup> is it installed at least? dpkg -l | grep telepathy-ring ?
<Wizzup> unic0rn: your phone is all kinds of special :)
<Wizzup> several others have done this and I don't think they got this problem
<Wizzup> g2g, bbl
<dsc_> nobody ever calls me so I dont have any issues
<unic0rn> it is installed
dos has quit [Quit: Kabum!]
dos has joined #maemo-leste
<Wizzup> unic0rn: run mc-tool list
<Wizzup> what does it show
<Wizzup> also is mission-control-5 running and is voicecall-manager running
<Wizzup> uvos: so any diea what is up with headset?
<unic0rn> mc-tool list shows nothing
<unic0rn> mission-control-5 is running, twice
<freemangordon> twice?
<unic0rn> voicecall-manager is also running
<unic0rn> yes, twice
<unic0rn> once as user, once as root
pere has joined #maemo-leste
<unic0rn> could be a result of me doing something
<freemangordon> seems like
<freemangordon> mc should not run as root
<uvos> Wizzup: headset?
<freemangordon> mc == mission-control-5
<freemangordon> unic0rn: after restart, without doing anything, how many mc instances there are?
<freemangordon> also, mc-tool should be run as user, not as root
<unic0rn> I'll check in a sec, just wanted to add that I've found two things. in user.log, there are dbus errors like Error with DBUS: The name com.nokia.phone.net
<freemangordon> that's normal, those are remnants from old fremantle phone itnerfaces
<freemangordon> I am on it, need some more time to finish that
<freemangordon> some parts are still not migrated to ofono
<unic0rn> another thing was similar, dbus-monitor was showing error regarding hildon desktop
<freemangordon> what kind of errors?
<unic0rn> same thing, missing service
<unic0rn> reboot in progress now
<freemangordon> unic0rn: re lock screen notifications: those shall start working properly once rtcom database has proper data in it
<freemangordon> Wizzup: ^^^ does tp plugin logs missed calls/sms-es/etc?
<freemangordon> hmm, scratch that
<Wizzup> freemangordon: no, the sphone rtcom part is severely limited for now
<Wizzup> bu I am planning to look at this locally on my phone and see how far I can get it
<freemangordon> it looks in .config/hildon-desktop/notifications.db
<freemangordon> so this is not related to rtcom at all
<Wizzup> uvos: headset in calls, I don't think I can select it somehow
<freemangordon> but to libnotify
<Wizzup> freemangordon: I know, I made this all work in conversations
<Wizzup> just not in the call side yet
<uvos> Wizzup: its autoselected on hp plug, but on d4 it cant possibly work
<Wizzup> didn't we figure out the regs for headset calls on d4?
<unic0rn> freemangordon: one mc instance
<uvos> we have, iirc but there is not support for a hp mic or the assoicated amps in the cpcap audio driver
<uvos> the output might work
<Wizzup> so Mic1 and Mic2 are different mics, but none are headset?
<uvos> yes
<Wizzup> shit
<uvos> mic 1 is the mic below the screen
<uvos> and mic2 the one at the top next to the power button
<unic0rn> as for dbus-monitor, it shows The name com.nokia.hildon-desktop was not provided by any .service files
<Wizzup> unic0rn: I don't think is very relevant but yes if you ran various things as root that might have messed things up
<freemangordon> yeah, ignore that
<Wizzup> uvos: ok... darn
<freemangordon> unic0rn: so, run mc-tool list as user
<unic0rn> empty
<freemangordon> what is telepathy-ring version?
<unic0rn> 2.3.24-2
<freemangordon> weird
<unic0rn> weird version or weird that it doesn't work?
<freemangordon> weird that it does not work
<freemangordon> killall mission-control-5
<unic0rn> done
<freemangordon> MC_DEBUG=all MC_TP_DEBUG=all /usr/lib/telepathy/mission-control-5
<freemangordon> sec
<freemangordon> G_MESSAGES_DEBUG=all MC_DEBUG=all MC_TP_DEBUG=all /usr/lib/telepathy/mission-control-5
<freemangordon> and check if there is some error message. or pastbin the output so I can look
branon has quit [Remote host closed the connection]
<freemangordon> unic0rn: I assume you use ssh :)
<freemangordon> to the device that is
<freemangordon> Failed registering 'org.freedesktop.Telepathy.ChannelDispatcher' service: Name 'org.freedesktop.Telepathy.ChannelDispatcher' already in use by another process
<freemangordon> I guess you should stop conversations and vcm firsrt
<freemangordon> /usr/sbin/dsmetool -k "/usr/bin/conversations --background"
branon has joined #maemo-leste
<freemangordon> similar for vcm
<freemangordon> so, stop conversations, vcm, make sure mc is not running and then start mc with debug output enabled
<freemangordon> vcm is stopped with /usr/sbin/dsmetool -k /usr/bin/voicecall-manager
<unic0rn> and, paste log or try launching sms app or conversations first?
<freemangordon> just mc log
<freemangordon> without anything else running there must be ring account
<freemangordon> which is missing on your device for some reason
<freemangordon> but we should be able to find it in mc startup log
<freemangordon> ok, thanks
<freemangordon> gimme a minute
<freemangordon> unic0rn: ldd /usr/lib/mission-control-plugins.0/mcp-account-manager-ring.so
<freemangordon> do you have that at all?
<freemangordon> /usr/lib/mission-control-plugins.0/mcp-account-manager-ring.so that is
<unic0rn> apparently not
<freemangordon> how's that?
<freemangordon> dpkg -L telepathy-ring?
<freemangordon> what the?!?
<freemangordon> unic0rn: apt-cache policy telepathy-ring
<freemangordon> umm, did you enable the -devel repo?
<freemangordon> in sorces.list, you should have:
<freemangordon> deb https://maedevu.maemo.org/leste chimaera-devel main contrib non-free droid4
<freemangordon> please sudo apt update/apt upgrade aftre you are sure ^^^ is enabled
<freemangordon> it is just that you are using wring telepathy-ring
<freemangordon> ok, now, apt update and then apt-upgrade
<Wizzup> I just realised, I didn't ask whether you did 'apt update', yeah
<freemangordon> if that does not fix it, then it seems we have something broken in the repos
<unic0rn> nothing was upgraded. I did dist-upgrade earlier.
<freemangordon> did you do 'sudo apt update'?
<unic0rn> yes
<freemangordon> was there any error?
<unic0rn> nope
<freemangordon> maybe repo keys or something?
<unic0rn> nope
<freemangordon> could you do sudo apt update now and pastebin the output
<unic0rn> so, telepathy-ring should be installed from maemo repo, and I've got it from devuan?
<freemangordon> and then sudo apt upgrade
<freemangordon> yes
<Wizzup> unic0rn: yes but if that is the case there's probably a _lot_ more wrong
<freemangordon> :nod:
<Wizzup> it's not likely to be only that pkg
<freemangordon> so yeah, please help us find if that;s te case
<Wizzup> I just linked tp-ring above to show what's in the repos
<Wizzup> LOL
<Wizzup> you don't have the regular repo at all
<Wizzup> you nuked the line for the stable repo
<Wizzup> that explains it
<Wizzup> so look at the wiki that I linked when you asked
<Wizzup> (around when dsc gave some advice too)
<Wizzup> that says you need to copy the existing line
<freemangordon> ugh, yeah, I am blind
<Wizzup> and add -devel to the copied line
<unic0rn> ah.
<freemangordon> this is wrong
<freemangordon> deb https://maedevu.maemo.org/leste chimaera main contrib non-free droid4
<freemangordon> this
<Wizzup> so this page explains how to do it: https://leste.maemo.org/Development
<Wizzup> Developing on a device
<Wizzup> All development software and tests end up in 'chimaera-devel' apt source. For enabling this edit '/etc/apt/sources.list' and add this line:
<Wizzup> deb https://maedevu.maemo.org/leste chimaera-devel main contrib non-free droid4
<Wizzup> The exact line might depend on your device; just copy the maemo chimaera line and change chimaera to chimaera-devel - for example, if you're not on a mapphone (droid) device, you probably don't want the droid4 component in the line.
<unic0rn> yeah, my mistake, sorry for the heart attack ;)
<freemangordon> yeah, almost got one :D
<unic0rn> too much git, I figured "I'm just switching branches"
<freemangordon> heh
<unic0rn> hildon-desktop and telepathy-ring got an upgrade
<unic0rn> will reboot
<freemangordon> unic0rn: about the browser - I am using chromium, but pinned 112.0.5615.138-1~deb11u1
<freemangordon> later versions broke performance very badly
<unic0rn> interesting
<freemangordon> didn;t check the most recent though
<unic0rn> I find chrome most usable on chromeos
<freemangordon> but 112 is absolutely usable on d4, even for FB and YT
<freemangordon> FF runs like snail, unfortunately
<unic0rn> I was about to ask about FF :D
<unic0rn> to be fair, for yt and other stuff I have a phone with dimensity 8100
<freemangordon> can you install ad-blocker there?
<Wizzup> just use jib
<Wizzup> as browser
<unic0rn> not in chrome. didn't try ff. I don't use a phone for web browsing tbh. for yt there's the main app, I have yt premium so no ads
<freemangordon> ah, premium
<unic0rn> yeah, since I use yt music as well
<unic0rn> so I figured I'll just hit two birds with one brick
<freemangordon> still, last time I checked it was not possible to to lock the screen and have the music playing
<freemangordon> not in premium though
<freemangordon> maybe it is different
<unic0rn> in premium it works just fine. yt music that is, should work for regular yt - I don't use it for music
<unic0rn> but regular yt premium supports background playback
<freemangordon> ok
<freemangordon> also, in case you use FB - we have FB chat working through haze/libpurple
<unic0rn> it is what it is, I guess something has to pay for all that slow low-quality encodes ;)
<freemangordon> UI (conversations) is still alpha, but not unusable
<unic0rn> I don't really use FB, but the whole telepathy integration sounds great
<Wizzup> unic0rn: so do things work now?
<freemangordon> yeah, we aim to do the same as fremantle
<unic0rn> Wizzup: ...nope
<freemangordon> :D
<freemangordon> do you have ring account at least?
<unic0rn> should I remove that db again?
<Wizzup> unic0rn: did you reboot?
<Wizzup> please do that first
<unic0rn> I did reboot
<freemangordon> mc-tool list
<Wizzup> (as user)
<Wizzup> none of these things should go as root apart from like apt update
<unic0rn> ok, a moment. phone calling works
<unic0rn> that is, outgoing just went
<unic0rn> backend shows as /org/freedesktop/yaddayadda/ring/tel/account0
<freemangordon> great
<freemangordon> so everything works then
<unic0rn> sms history crashes
<Wizzup> don't use it
<Wizzup> use conversations
<Wizzup> sms history icon shouldn't even be installed in devel
<Wizzup> but that's complicated to solve currently
<unic0rn> conversations doesn't show old messages
<Wizzup> in devel sphone is not used for sms anymore
<unic0rn> I'll try sending new one
<Wizzup> that is correct, it won't, because sphone doesn't log them well
<unic0rn> from another number
<Wizzup> you can make a contact in the contacts app
<Wizzup> enter a phone number
<Wizzup> and then find it, click 'sms'
<Wizzup> or the sms icon
<Wizzup> and then conversations will open the window
<unic0rn> works
<Wizzup> yeah so with some sql magic you can fix your old db and make the messages appear in conversations if that's of value to you
<Wizzup> I haven't written a postinst script yet to do this
<Wizzup> (because, lack of time :))
<unic0rn> lock screen disco works as well (green - charging, blue - sms)
<unic0rn> \o/
<unic0rn> thanks for all the help :)
<freemangordon> do you see sms icon on the lock screen?
<unic0rn> yes
<freemangordon> cool
<unic0rn> honestly, I didn't have so much OS-related fun in ages. likely since the suse 10.0 and compiz days
<freemangordon> dsc_: BTW, I tried to join maemo-leste channel from d4. It looked like it joined, but as soon as I tried to send a message, it crashed
<freemangordon> didn;t debug further as I was out, do you want me to provide anything else?
<dsc_> freemangordon: did you actually join on IRC?
<dsc_> timestamp?
<freemangordon> lemme try again
<Wizzup> it crashes if you're not actually in the channel, there's more work to do on the TP side
<dsc_> ah yes, that must be it
<Wizzup> unic0rn: :)
<freemangordon> I see a notification "blah-blah joined the groupchat
<freemangordon> oh
<freemangordon> wait
fmg_d4 has joined #maemo-leste
fmg_d4 has left #maemo-leste [#maemo-leste]
<freemangordon> see ^
<dsc_> it joins and leaves right after?
<freemangordon> mhm
d4dsc has left #maemo-leste [#maemo-leste]
d4dsc has joined #maemo-leste
<d4dsc> hello
<dsc_> test successful ;p
<dsc_> (with clean db, and no cfg)
<dsc_> using idle
<unic0rn> indeed CTCP VERSION reply from d4dsc: telepathy-idle 0.2.2 Telepathy IM/VoIP Framework http://telepathy.freedesktop.org
<Wizzup> I will look at tp group chat / channel stuff after I'm happy with calls on my main d4
<freemangordon> dsc_: no idea, lemme try again
<freemangordon> I can clean the db as well
<unic0rn> regarding calls, one bug I think I've noticed, after I've called from another number and cancelled the call without answering, the dialer was still hanging around on d4
<dsc_> unic0rn: heh didnt know it responded to VERSION
fmg_d4 has joined #maemo-leste
<dsc_> fmg_d4: welcome!
<unic0rn> I could make another call this time from d4, cancel it, but something was hanging somewhere because the option to secure device was locked out due to call
<fmg_d4> test
<dsc_> group test1
<dsc_> group test2
<dsc_> bla
<unic0rn> (not that it works anyway, it crashes the whole powerbutton UI, at least it did before devel)
<freemangordon> no idea
<Wizzup> unic0rn: yes, this is a known problem and I am going to fix it when I have some downtime
<unic0rn> dsc_: every well-behaved client has to
<fmg_d4> it doesnot crashthis time
<dsc_> freemangordon: but yes, I think the code may still need certain safegaurds to prevent stuffing messages through non-existent Tp channels
<Wizzup> it will keep vibrating which is really annoying
<Wizzup> you can run 'sudo service mce restart' to make it stop vibration
<freemangordon> dsc_: yeah, please fix that
<unic0rn> oh. I have vibrations off
<Wizzup> ok
<Wizzup> luckly you
<Wizzup> lucky* ;)
<unic0rn> :D
<freemangordon> dsc_: do not call libnotify on chat window being active
<unic0rn> noone will call on that number anyway, it's for data transfer
<dsc_> freemangordon: same with the setChatState btw :D
<dsc_> but ill look at it
<freemangordon> please do, it is really annoying
<dsc_> it didnt do that until Wizzup changed some stuff regarding notifications :P
<freemangordon> dsc_: oh, one more thing
<freemangordon> somehow 'my' messages sent from another channel are not recognized as mibne
<freemangordon> *mine
<freemangordon> this is visible in facebook chat
<freemangordon> I can look at it as well
<dsc_> interesting
<freemangordon> if you give me a hint where the decision about if message is mine or theirs is made
<dsc_> this one
<freemangordon> ok, will have a look
<dsc_> which may indicate its not being inserted correctly into rtcom
<freemangordon> mhm
<freemangordon> who inserts? conversations?
<dsc_> tp.cpp
<freemangordon> line?
<dsc_> sec
<dsc_> ah
<dsc_> TelepathyAccount::onMessageReceived
<dsc_> calls `log_event`
<Wizzup> see 8892ae3eef142f0ebe8c38a679e5a7aad739aa0e and 29c9bac138fb8e24a12583fdd2991b9d3fc8cca6
<freemangordon> ok, isScrollback() is ignored
<dsc_> outgoing is hardcoded to False there
<Wizzup> yes currently
<freemangordon> yeah
<dsc_> it assumes onMessageReceived is incoming
<freemangordon> ok, will try to implement support for scrollback
<dsc_> ty :)
<freemangordon> also, if remote_id matches local_id, that should be 'mine', no?
<freemangordon> anyway, will fix that
<freemangordon> dsc_: do we support pictures/links?
<dsc_> not yet, easy to add
<Wizzup> wait how is this easy to add :D
<freemangordon> please do, when you are on it
<Wizzup> this is extremely hard
<freemangordon> why?
<Wizzup> sending photos through telepathy, and receiving them?
<Wizzup> that's a ton of extra APIs and TP work
<dsc_> oh I meant just rendering rich text / media in QML
<dsc_> yes its more work @ tp
<freemangordon> messages are multipart
<freemangordon> with mime type for each part
<Wizzup> if you just want to render a url as clickable, yeah, but the rest is more work and honestly we need to make other things work well first IMO :D
<Wizzup> and they also need to be stored in rtcom
<Wizzup> or at least be pointers to a directory on the fs
<dsc_> yes, I looked at some rtcom regarding media the other day, we'll need a bunch of changes here and there
<freemangordon> ok, but at least put some mark for unsupported content
<Wizzup> can you look at this?
<freemangordon> who, me?
<Wizzup> dsc_: I don't think we really want all photos in the rtdom db either
<Wizzup> freemangordon: yes
<freemangordon> ok
<Wizzup> I don't send any photos at all currently over sms or xmpp so it's not high on my list at least
<freemangordon> yeah, but my FB buddies do ;)
<Wizzup> :P
<Wizzup> we also lack image viewer
<Wizzup> but we can fall back to xdg-open
<freemangordon> not really
<freemangordon> at least modest somehow manages to open FF (or chromium) :D
<unic0rn> there's mihphoto
<unic0rn> works way better than opening a browser
<freemangordon> right, but it does not seem to register itself as image viewer
<unic0rn> it does?
<unic0rn> it worked for me for email attachments
<freemangordon> not here
<unic0rn> and from hamsterfiler i think
<dsc_> before doing any crazy tp changes I first want to look at some memory stuff
<freemangordon> hmm, weird
<dsc_> Re: media
<freemangordon> dsc_: ok
<dsc_> freemangordon: while you were away, I made conversations idle at 50mb
<dsc_> @ startup
<dsc_> (From 100mb)
<dsc_> so its better now
<freemangordon> yes, I saw your messgae
<dsc_> still some leaks though
<freemangordon> RES 126656
<freemangordon> but please, fix foreground notifications
<dsc_> :P
<dsc_> for the time being; go to settings and disable the notifications
<freemangordon> come-on
<dsc_> this is all Wizzup's fault :P
<freemangordon> I can go offline as well, no?
<freemangordon> sure
<freemangordon> whom else's :p
<dsc_> im just giving you a method to surpress it for the time being
<dsc_> its on my #1 prio list
<freemangordon> ok, thanks
<freemangordon> dsc_: one more thing: seems wrong message timestamp is logged in the db (we shal log the sent TS, not received), will fix that as well
<Wizzup> this is for scrollback, yeah?
<Wizzup> (the wrong timestamp?)
<freemangordon> not only
<freemangordon> for ordinary messages as well
<dsc_> check
<freemangordon> received() is when the message was received locally
<freemangordon> which might be years after it was sent
<Wizzup> yeah
<Wizzup> that all makes sense
<freemangordon> ok
<freemangordon> ttyl
<Wizzup> unic0rn: we also need to decide what maemo apps to install by default - like mihphoto, hamsterfiles, etc
<Wizzup> ttyl
<unic0rn> Wizzup: yeah, figuring out the defaults for common tasks
fmg_d4 has quit [Quit: fmg_d4]
xmn has joined #maemo-leste
ceene has quit [Remote host closed the connection]
<freemangordon> dsc_: is there a way to get to MainWindow from Conversations object?
<freemangordon> static MainWindow *pMainWindow;
<freemangordon> MainWindow::getInstance() I guess
System_Error has quit [Remote host closed the connection]
<freemangordon> dsc_: Wizzup: what about https://pastebin.com/Pq4fTFQw
fmg_leste_vm has joined #maemo-leste
<fmg_leste_vm> test
<gnarface> test acknowledged, fmg_leste_vm
<freemangordon> test
<freemangordon> :)
<gnarface> test acknowledged, freemangordon
<freemangordon> ok, with that change there are no notifications when chat is active
<Wizzup> great
<Wizzup> btw we have ##lestetest or something
<Wizzup> I don't remember the name of the channel
<Wizzup> dsc_: ^^
<freemangordon> Wizzup: shall I push that?
<Wizzup> yep please
<freemangordon> also, I am working on properly covering the chat window when opened but not active with the notification thumbnail
<Wizzup> let me check the diff
<freemangordon> ok, will do
<freemangordon> yeah, please check it
<Wizzup> covering, as in, having the notification on top of it?
<freemangordon> yes
<Wizzup> yay :)
<freemangordon> have to set some x11 stuff
<freemangordon> but should not be that complicated
<Wizzup> this looks good to me
<freemangordon> ok, will push
<Wizzup> (the pastebin)
<Wizzup> uvos: so, I suppose for headset we'd have to add the various controls, have the ucm honour it, and then make sure we force the right dapm stuff in kernel?
<Wizzup> hm
<freemangordon> Wizzup: do you know of a qt way to do XSetClassHint()?
<Wizzup> uvos: what is the Left/Right capture route?
<Wizzup> freemangordon: not really, google doesn't help much either
Gellert9 has joined #maemo-leste
<freemangordon> mhm
<freemangordon> already asked :)
<Wizzup> can't even find it for xcb
<Wizzup> do you want to set WM_CLASS, or something else
<freemangordon> oh, seems it does class_hint.res_class = const_cast<char *>(QX11Info::appClass()); // application class
<Wizzup> is that qt4 or qt5
<freemangordon> seems QX11Info is in 5.15
System_Error has joined #maemo-leste
<Wizzup> set but I looked at the qt doc of qx11info and it doesn't have anything for appclass
<freemangordon> yeah
<Wizzup> I suspect you will have to just call Xlib
<freemangordon> mhm
<freemangordon> :(
<Wizzup> or maybe ask in qt irc, they might have some ideas/hints
<freemangordon> ok
<Wizzup> but iirc they should at least set this internally no
* Wizzup looks at xcb-maemo
<Wizzup> freemangordon: so what do you need to set exatly
<freemangordon> XClassHint.res_class of the chat window
<Wizzup> because we do manipulate WM_CLASS
<dsc_> Wizzup: ##maemotest
<freemangordon> I don't know if this can be set through WM_CLASS
<Wizzup> freemangordon: see xcb-maemo/qxcbwindow.cpp line 438 for some hints
<freemangordon> ok
<Wizzup> that is qt-platform-maemo/src/plugins/platforms/xcb-maemo/qxcbwindow.cpp
<Wizzup> const QByteArray wmClass = QXcbIntegration::instance()->wmClass();
<Wizzup> m_window, atom(QXcbAtom::WM_CLASS),
<Wizzup> if (!wmClass.isEmpty()) {
<Wizzup> XCB_ATOM_STRING, 8, wmClass.size(), wmClass.constData());
<Wizzup> xcb_change_property(xcb_connection(), XCB_PROP_MODE_REPLACE,
<freemangordon> ok, but is this the same as XClassHint?
<Wizzup> To set a window's WM_CLASS property, use XSetClassHint().
<Wizzup> To read a window's WM_CLASS property, use XGetClassHint().
<Wizzup> seems like it
<freemangordon> ah, right
<Wizzup> ok
* Wizzup back to work
<freemangordon> thanks!
<dsc_> to confirm, `outgoing` is always True when `message.isScrollback()` ?
<dsc_> re: pastebin link
<dsc_> ehh let me think
<freemangordon> umm, what is the question?
<dsc_> is message.isScrollback() is some buffer from e.g xmpp?
<dsc_> i.e: history
<dsc_> so when you receive such scrollback message, its always 'outgoing' ?
<freemangordon> that's how I read the specs
<freemangordon> hmm, actually you are right
<freemangordon> that might not be the case
<freemangordon> I'll play a bit more with it when GF is back home
<dsc_> perhaps you can prevent username/account matching if there is some `isSelf` method
<dsc_> bbl
<freemangordon> there is no
<freemangordon> so I don;t think we can avoid matching
<freemangordon> we shall set either HD_ATOM_NOTIFICATION_THREAD or WM_CLASS hint
<freemangordon> I guess HD_ATOM_NOTIFICATION_THREAD is the proper thing
<Wizzup> probably yeah
Gellert9 has quit [Ping timeout: 250 seconds]
<freemangordon> mhm
arno11 has joined #maemo-leste
ac_laptop has joined #maemo-leste
<dsc_> also note, before it is mentioned: chat message fetching does not properly fetch messages (scrolling up in the chat) due to the more recent changes, ignore for now, easy fix
<freemangordon> ok
<dsc_> Wizzup: maybe I can create milestones @ github/conversations
<dsc_> and define to-do's for releases
<Wizzup> sure
<unic0rn> about d4's screen - not sure about this, it's likely still wrong in a number of ways, but to my eyes looks a bit better: redshift -m randr -PO 6000 -g 0.95:1:0.9
Juest has quit [Read error: Connection reset by peer]
<unic0rn> but that's "by eye", will try to hit the proper gamma later
<arno11> btw receiving img, video and audio, and playing them already work (kind of) with fb plugin and conversations :P
<arno11> and sending stuff works through bitlbee/tp haze
<dsc_> unic0rn: cool
<unic0rn> actually, 1:0.95:0.9 is better
<unic0rn> as for video, any chances to get hardware accelerated decode some day?
<dsc_> thats a cool option for Settings->Display
<unic0rn> for d4
Juest has joined #maemo-leste
<unic0rn> dsc_: proper calibration would be best, but I doubt anyone has icc profile for d4 screen
<unic0rn> I have some gamma charts, will toy with it more later
<unic0rn> other than that, it's a side-by side vs 3x IPS - chromebook, imac and another phone with a pretty decent screen
arno11 has left #maemo-leste [#maemo-leste]
<freemangordon> uvos: what about adding both 'thread
<freemangordon> ...
<Wizzup> freemangordon: hm?
<freemangordon> 'thread' and 'dbus-call' hints
<freemangordon> to notifications
<Wizzup> in sphone you mean?
<freemangordon> Wizzup: pressed ENTER by accident before finishing the sentence
<freemangordon> no, in h-h
<Wizzup> ah
<Wizzup> so the idea is to make it easier for clients to set this and have hildon home sort it out?
<freemangordon> Wizzup: the other option is to use /etc/hildon-desktop/notification-groups.conf
<freemangordon> yes
<freemangordon> seems we shall support the same hints in notification
<Wizzup> I'm a bit lost on this file, so what you think makes sense is good to me
<Wizzup> sounds good to me (I'm a bit distracted atm)
narodnik has joined #maemo-leste
arno11 has joined #maemo-leste
ac_laptop has quit [Quit: WeeChat 3.8]
Livio has joined #maemo-leste
Livio has quit [Ping timeout: 252 seconds]
nmdv has joined #maemo-leste
Livio has joined #maemo-leste
Gellert9 has joined #maemo-leste
kiva has joined #maemo-leste
<kiva> It seems that more and more people use this emoji in SMS messages: 👍
<kiva> They use that in MMS messages.
<kiva> ...the pictures in messages.
<arno11> dsc_: is there a way to add a 'copy to clipboard' function in conversations ?
<kiva> Original N900 (Maemo 5) Conversations had copy if you choose message.
<dsc_> arno11: ill put it on the list
<kiva> choose=touch
<dsc_> for next release
<arno11> dsc_: cool :)
<arno11> i mean it is already possible using 'export chat' and copying the link
<kiva> dsc_: how hard would be support for that emoji, it has these bytes in message: 04,14,FD
<arno11> and this way i'm able to play fb video/audio link/msg through mplayer
<dsc_> :D
<dsc_> arno11: so its just links to media?
<arno11> exactly
<arno11> sending media should be possible as well
<dsc_> very doable
<dsc_> sending via Tp is a bit harder though
<arno11> maybe but already works with bitlbee
<arno11> with a basic send command
<arno11> i mean bitlbee/TP haze
<dsc_> I think most work for that feature is figuring out how to store it in rtcom, if at all
<dsc_> IIRC the default is media gets stored inside sqlite which seems a bit suspicious but yeah
<dsc_> need to determine if this approach would be fine
pere has quit [Ping timeout: 255 seconds]
<dsc_> kiva: ill put it on the list
<arno11> dsc_: imo we don't need to store any media, just the links, no ?
<dsc_> sure, but some of these protocols also support sending/receiving media directly
<dsc_> in the case of links, its easier for me to implement
<arno11> ah ok, i see
<arno11> yes indeed
<dsc_> preferably we'd support both methods
<dsc_> which we will eventually
<arno11> ok
<kiva> dsc_: good
<dsc_> arno11: im playing big buck bunny.mp4 from the internet in jib at 30fps
<dsc_> but still, having multimedia go to mplayer instead would be better
<dsc_> better hw accel and fullscreen mode (video sink)
<arno11> indeed mplayer works very well in leste
<arno11> i'm able to stream youtube video through it
<arno11> on n900 ofc
<dsc_> `mplayer <youtube_url>` ?
<arno11> nope, using yt-dlp
<arno11> to extract the real video link
<dsc_> ah cool
<arno11> even some live video/ tv channel work lol
<arno11> i still have to test jib on my redmi btw
arno11 has left #maemo-leste [#maemo-leste]
fmg_leste_vm has quit [Quit: fmg_leste_vm]
kiva has quit [Quit: Client closed]
Gellert9 has quit [Quit: Client closed]
System_Error has quit [Remote host closed the connection]
System_Error has joined #maemo-leste
akossh has quit [Ping timeout: 255 seconds]
Livio has quit [Read error: Connection reset by peer]
fab__ has joined #maemo-leste
Livio has joined #maemo-leste
akossh has joined #maemo-leste
System_Error has quit [Remote host closed the connection]
LeePen has quit [Remote host closed the connection]
System_Error has joined #maemo-leste
LeePen has joined #maemo-leste
akossh has quit [Ping timeout: 256 seconds]
akossh has joined #maemo-leste
<freemangordon> dsc_: what about this: https://pastebin.com/Q9eR5nXv
<dsc_> looks OK, did you check if it actually matches with remote_uid?
<freemangordon> yes
<dsc_> (Y)
<freemangordon> at least for haze/purple-facebook :)
<freemangordon> no idea what other protocol can be used to test
<Wizzup> telegram
<Wizzup> xmpp with group chats
<Wizzup> using gabble (not haze)
<freemangordon> I don;t have accounts to test with
<Wizzup> and probably libpurple for xmpp with many plugins, for mam and such
<Wizzup> I think we have a test channel for xmpp
<Wizzup> brb
<freemangordon> yes, but it does not aloow me to have 2 connections
<freemangordon> *allow
<freemangordon> I can have onlyh one device connected at a time
<Wizzup> that's buggy / a limitation on our client side, not server side
<freemangordon> how's that?
<Wizzup> but if you join a group chat it will give you the scroll back veery join
<freemangordon> if I connect from VM, my d4 gets disconnected
<Wizzup> regardless of whether you saw it
<Wizzup> yes, again, this is the clients doing
<freemangordon> ok
<Wizzup> i have many xmpp clients connected at the same time
<Wizzup> this is not a server limitation
<Wizzup> (with the same accounts too)
<freemangordon> so, how to join group chat on our server?
<Wizzup> XMPP is very multi device ready
<Wizzup> well, you can pick any
<Wizzup> I will DM
<freemangordon> ok
parazyd has quit [Ping timeout: 264 seconds]
parazyd has joined #maemo-leste
<freemangordon> Wizzup: what about pushing that to -devel, if it is broken or incomplete, we'll just fix it
System_Error has quit [Remote host closed the connection]
<Wizzup> freemangordon: yeah I'm fine
<freemangordon> hmm, seems gabble does not set scrollback flag on messages :(
<Wizzup> yeah
System_Error has joined #maemo-leste
<freemangordon> hmm, I see in the code that it should do
Rodney_ has joined #maemo-leste
d4dsc has left #maemo-leste [#maemo-leste]
<Wizzup> freemangordon: btw do you see contact widgets on h-h?
<Wizzup> when I add them I don't see htem
<freemangordon> Wizzup: seems server does not send timestamps for the scrollback messages, which contradicts to the comments in code
<Wizzup> and apparently there are a few there now
<freemangordon> yes, I see them
<Wizzup> ok
fab__ has quit [Quit: fab__]
<freemangordon> Wizzup: is it normal that complete chat history is sent?
<freemangordon> something's buggy there, messages come without timestamp
<freemangordon> scrollback messages that is
<freemangordon> are you sure server is properly configured?
<Wizzup> freemangordon: it doesn't I think, it only sends a bit
<Wizzup> freemangordon: not 100% sure, but all modern clients love the server :)
<dsc_> what should `X-Maemo-Orientation` be set to, to support auto-orientation
<dsc_> landscape/portrait
<dsc_> in Qt
<freemangordon> Wizzup: ok, perhaps I have to check what gabble does
<freemangordon> Wizzup: but still, missing timestamp leads to invalid message.sent() date being logged
arno11 has joined #maemo-leste
uvos has quit [Ping timeout: 264 seconds]
pere has joined #maemo-leste
<Wizzup> dsc_: pls check some of the other apps
<freemangordon> going to make a new conversations release, any objections?
<Wizzup> not really, I'm running devel so I can't complain :D
<Wizzup> I would like the font size to be slightly smaller to match n900/fremantle
<Wizzup> but that can be another day
<freemangordon> heh, my aging eyes disagree :)
<arno11> mee too lol
nela has joined #maemo-leste
<Wizzup> well this should come by setting a different dpi then or some global scaling
<freemangordon> you can already change font size from settings
<Wizzup> freemangordon: yes but it doesn't work for the overview ;)
<freemangordon> ah
<freemangordon> well, this shall be reworked anyways
<Wizzup> it's a known thing
nela has quit [Ping timeout: 240 seconds]
nela has joined #maemo-leste
<Wizzup> freemangordon: I think the scrollback fetching suddenly just fetched like 10 messages for me, some really old ones
<Wizzup> on xmpp, on a 1:1 message
<Wizzup> I don't know why it suddenly did that
Livio has quit [Ping timeout: 256 seconds]
arno11 has left #maemo-leste [#maemo-leste]
akossh has quit [Quit: Leaving.]
<Wizzup> ok so voiceCallsChanged is called and it's clear the call ends if the remote party hangs up before we even pick up
<Wizzup> but statusChanged is never called for the MaemoCallHandler
<Wizzup> this is a oneliner I think
DADFP has joined #maemo-leste
DFP has quit [Ping timeout: 252 seconds]