libera/#maemo-leste/ Wednesday, 2022-07-27

rafael2khi all10:44
rafael2khttps://github.com/rafael2k/libcamera10:44
rafael2kupdated the libcamera source10:44
rafael2kYUYV seems fine now10:44
rafael2kwill backport some newer camera patches from here:  https://git.sr.ht/~jmondi_/linux/log/pinephone/orange-pi-5.17-20220429-1618/postmarketos10:45
Wizzupcool :)10:59
rafael2kit seems our "upstream" kernel from PmOS went read-only11:36
rafael2kdunno why11:36
rafael2khttps://gitlab.com/mobian1/devices/sunxi64-linux/ "Archived project! Repository and other project resources are read-only"11:36
rafael2kPmOS no, Mobian I meant11:37
Wizzupwe should see where they moved it I guess :)11:37
rafael2kindeed... may be there are upstreaming their code to debian infra... I dunno.11:39
rafael2k*they are11:39
rafael2kI can see pidgin already uses libcamera! cool!11:44
rafael2kmay be my first video call in maemo is getting closer to happen11:44
Wizzup:)11:44
rafael2knot yet ViLTE, but better than nothing!11:44
Wizzupwe'll have tp video calls this year too :)11:49
Wizzupxmpp, etc11:49
rafael2kyay!11:54
rafael2kit would be nice if tp could also use libcamera api (or gstreamer-based capture)11:55
rafael2kdirectly v4l interaction requires some customized bits11:55
rafael2kbut should work too11:55
WizzupI think it's usually gst? not sure11:58
Wizzuphttps://telepathy.freedesktop.org/components/telepathy-farstream/11:58
bencohthe telepathy/farstream/whatever interaction has always been super obscure to me, but yeah, in the end on maemo it's gstreamer iirc12:00
rafael2kindeed, it seems it is gstreamer, than it should be easy to select stock "gst-v4l2" or gst-libcamera" if needed12:03
rafael2khttps://www.freedesktop.org/wiki/Software/Farstream/12:35
rafael2kAccording to this, the fardstream does not take care of the camera handling, but I might be wrong12:36
Wizzupyou can try to test it with empathy, but I had trouble getting it to make any calls really12:36
WizzupFarstream uses GStreamer for all it's media streaming needs. A large part of the project is to provide the required elements and improvements to GStreamer in order to deal with streaming protocols such as RTP.12:37
rafael2kright, will take a look in Empathy and see how far I go13:02
rafael2kit seems both xmpp and sip have support for video calls. will try with xmpp.13:05
uvoshttp://uvos.xyz/maserati/screenshots/2022-07-27-162354_960x540_scrot.png16:26
uvosthe ants problem is alive an well xD16:26
Wizzupwow16:26
bencohuh17:02
Wizzupperhaps someone here knows -- I think the hildon menus at the top can be nested, is that correct?20:46
Wizzupso if you open the menu by touching the title, you could have buttons that open another (similar) menu20:47
freemangordonI don't think so20:47
Wizzupok, hmm20:47
WizzupI vaguely recall one app could do it at least20:47
freemangordonwell, maybe app can do it, but this is not something supported by hildon, afaik20:48
Wizzuphmm ok20:48
uvosthat would be great to make qmenus work20:48
* Wizzup just for the first time sees that conversations supports 'receive sms delivery reports'20:49
Wizzup(the fremantle one)20:49
uvos(for desktop apps)20:49
Wizzupuvos: yeah although I don't think it is scrollable20:49
Wizzup(currently)20:49
uvosyeah but current bahvior is just to flatten all the actions20:50
uvosinstead of retaining the menu tree20:50
uvosmaking it impossible to use 100% of cases20:50
uvos*in 100%20:50
uvostheres also no reason why it should not work20:51
uvosits just a window with speciifc xatom set20:51
uvosthe animation plays when its raised20:51
Wizzupright20:52
Wizzupit will require some work for each of the widdget sets probably20:52
uvoswell just qt20:52
uvoson gtk its not a standart element at all20:52
uvosiirc20:52
Wizzupnot sure :)20:53
uvosif you do mess with this20:53
uvosplease also figure out why the grab transfer is sometimes, randomly ignored when the active window is the window of the app20:53
uvosthis is what causes the d4's menu button to be flakey in qt apps20:54
Wizzuphm, I haven't seen that before21:09
uvostry it in osso_calculator21:42
uvosit gets the grab transfer every time (see console output) but only displays the menu sometimes21:42
uvosyou have to spam click it to make it work reliably21:42
uvosit also allways works the first time21:43
Wizzuphmm ok21:45
Wizzupuvos: works ok for me so far21:46
Wizzupcould it be related to some env settings you have?21:46
uvosyou sure21:46
uvoswhat app are you using and how are you triggering the menu21:47
Wizzuposso_calculator21:47
uvosi dont think i have any related env21:47
WizzupI'm touching the menu21:47
uvosright21:47
uvosthats not the problem21:47
uvosthe menu _button_21:47
Wizzupah, with the hamburger I see the problem21:47
Wizzupcan you make an issue for tihs?21:48
WizzupI was looking at the source of the qt plugin just yesterday21:48
uvoshttps://github.com/maemo-leste/bugtracker/issues/56321:48
uvosi did21:48
Wizzupherp :)21:48
uvosi gues its not obivous that this is the symptom21:48
uvosi think the only difference between the menu button and touching the menu bar thingy is that in the former just a grab transfer is sent21:50
uvosin the latter you are makeing a different window active (the title bar) and then sending the transfer21:51
Wizzupyeah so the plugin hooks into qt's event system to find the events, so I'll have to debug what happens there21:51
Wizzuprafael2k: btw did you need me to do or package something?22:41
norayri need someone to advice/change my pull request to him, or just accept? (:23:18
norayri want dvorak, especially with big screen of pinephone.23:18
norayrbut we only have country/language, not country/language/layout23:19
norayrso i already don't remember what i did23:19
norayri think i did country un, language dvorak23:20
norayrnot un, us23:20
norayrso i don't know how to add it better.23:20
Wizzupnorayr: hm, ok, thanks for the poke, I would like to check with FMG23:24
norayryep. sorry to bring more problems than u have.23:25
norayri'll package some things when i get a bit more free. dopefully in august.23:25
Wizzuptrust me, pull requests from folks are not usually something I would call a problem :P23:28
norayr(:23:33

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