buZz | ooo fancy | 00:20 |
---|---|---|
buZz | i'll check it out tomorrow :) nn | 00:20 |
Wizzup | gn | 00:25 |
Wizzup | btw the src is def out of date, so just look at it for potential patches | 00:25 |
Wizzup | freemangordon: btw I 'ported' http://maemo.org/downloads/product/Maemo5/abook-qrcode/ and it build locally (dh10 and all), but it doesn't show in abook it seems | 00:27 |
Wizzup | freemangordon: shall I do http://merge-contacts.garage.maemo.org/ too? | 00:30 |
norayr | https://github.com/maemo-leste-extras/bugtracker/issues/33 | 00:42 |
Wizzup | norayr: cool | 01:00 |
norayr | yay | 01:00 |
Wizzup | norayr: do we need python-central? | 01:01 |
norayr | it is hardcoded there. :/ | 01:02 |
Wizzup | norayr: remove it from debian/control? | 01:02 |
Wizzup | norayr: btw there's git here https://garage.maemo.org/scm/?group_id=998 - so you can import the history presumably | 01:03 |
norayr | i am afraid it won't work. | 01:03 |
norayr | oh | 01:03 |
Wizzup | norayr: I don't think it does anything useful | 01:03 |
norayr | i'll try without it. | 01:03 |
Wizzup | mhm | 01:03 |
norayr | what is a way to wake up leste vm? | 01:03 |
Wizzup | qemu? | 01:03 |
norayr | yes | 01:04 |
Wizzup | (no joke) | 01:04 |
Wizzup | machine -> power down | 01:04 |
norayr | i am sshd | 01:04 |
Wizzup | oh, no gtk? | 01:04 |
norayr | yeah that i found. | 01:04 |
Wizzup | just disable the lock, in that case you can just move the mouse | 01:04 |
Wizzup | there's also probably some dbus commands on the maemo wiki | 01:04 |
norayr | okay | 01:04 |
Wizzup | btw, loving the extras apps :) | 01:06 |
norayr | (: | 01:06 |
norayr | i'll port more and more. | 01:07 |
norayr | and i have to also package amazfish for the watches and write another app for myself. | 01:07 |
Wizzup | I have a list of things somewhere, still not sure where to put them | 01:07 |
Wizzup | maybe a single gh issue and packages with checklist or something | 01:07 |
norayr | i think, open bugtrackers requests, and maybe also repos, and then start working on repos, and maybe someone will pickup or help. | 01:08 |
Wizzup | mhm | 01:12 |
Wizzup | norayr: ok, I think everything should be set up, jenkins and github wise | 01:15 |
norayr | thank you! | 01:15 |
norayr | i hate to say it, but i was excited too early. some of the runtime deps are not installable. i am afraid python2-gst is needed. so my fault, building the package was not enough to open the issue. i had to test it runs. :/ | 01:22 |
norayr | and we have python-mutagen-doc but not python-mutagen | 01:23 |
Wizzup | it might need to be ported to python 3 then | 01:23 |
Wizzup | is it gtk or qt? | 01:23 |
norayr | i think gtk, it wants python-hildon. | 01:23 |
norayr | no qt thing noticed. | 01:24 |
Wizzup | right | 01:24 |
Wizzup | then python3 is not an option atm | 01:24 |
Wizzup | :( | 01:24 |
norayr | ok i'll continue doing other packages for now. sorry for this. maybe later we'll do something about it. | 01:24 |
Wizzup | np | 01:33 |
Wizzup | norayr: if you want some inspiration... http://maemo.org/downloads/product/Maemo5/app-search-widget/ http://maemo.org/downloads/product/Maemo5/theme-customizer/ http://maemo.org/downloads/product/Maemo5/battlegweled/ http://maemo.org/downloads/product/Maemo5/easylist/ | 01:47 |
norayr | do we have a shortcut like alt-tab to switch windows? | 07:12 |
norayr | Wizzup: i'll take a looc. | 07:12 |
norayr | i am trying to run tootle here, it opens a page in firefox and i need to copy paste a code from ff to it. | 07:13 |
norayr | but, what it opened is sort of a popup window. if i click on something to go to firefox, i loose it. | 07:13 |
norayr | and i cannot enter the code. | 07:13 |
norayr | my last hope is to try some alt-tab like switch to ff. | 07:14 |
sicelo | norayr: shift-ctrl-bksp, no idea if it still works. "The times they are a-changin'" - Bob Dylan | 07:35 |
sicelo | anyway, menu on power button doesn't work? iirc it always is higher priority | 07:38 |
norayr | menu works | 07:42 |
norayr | but i cannot go to ff with it | 07:42 |
norayr | i can lock the screen | 07:42 |
norayr | when i unlock it, it still opens tootle. | 07:43 |
norayr | home button doesn't work. | 07:43 |
sicelo | there's always the reboot option 😃 | 07:45 |
sicelo | ssh? | 07:47 |
sicelo | power menu - kill current application? | 07:48 |
norayr | what can i do with ssh? i need to bring ff window to foreground. | 07:54 |
norayr | maybe wmctrl? | 07:55 |
norayr | kill current app doesn't help. if i kill it i cannot enter auth code i get from ff. | 07:55 |
norayr | i need to switch to ff, get the auth code and come back. | 07:55 |
norayr | well the easiest thing would be to install tootle on my desktop linux, get the auth code and scp it to maemo. | 07:58 |
sicelo | look on wiki.maemo.org ... there's a dbus command you can send for window switcher iirc | 08:03 |
sicelo | so you can do that via ssh | 08:03 |
sicelo | what's tootle btw | 08:04 |
freemangordon | Wizzup: No idea who implemented portrait mode in ham, but seems she somehow didn't check the result: 3 buttons with size 164px should fit in 480px :( | 08:10 |
freemangordon | not possible, obviously | 08:10 |
freemangordon | it is broken even in fremantle | 08:10 |
sicelo | norayr: http://wiki.maemo.org/User:Jebba/DBUS#dbus-send-task-switcher | 08:10 |
sicelo | fmg will be answerable to activists for implying the breakage was introduced by a woman, "she" 🤠| 08:12 |
* freemangordon gives a fuck about activists ;) | 08:13 | |
freemangordon | my guts get sick every time I see plural 'they' for a single person | 08:14 |
freemangordon | still, that does not help with HAM portrait mode being ugly :) | 08:15 |
Sabellus | Hi! I want to install maemo-leste on my N900, I did not understand the meaning of the second point, where to get this file and what is it called? "Install "Linux kernel for advanced user (boot image for U-Boot)". This is optional, but recommended.". And what happens if you skip it? | 09:00 |
buZz | aw no patience | 09:48 |
uvos | btw you can rebind the power key to any key in modern mce | 11:10 |
uvos | in vm i just bind it to f12 | 11:10 |
uvos | this way you can long/double press also | 11:10 |
Wizzup | freemangordon: really it's just a simple thing, we can ignore the background for ham | 11:21 |
Wizzup | freemangordon: it's really, really not worth the effort | 11:21 |
uvos | or just replace it with an image that dosent assume any position if that the issue | 11:22 |
Wizzup | the problem is that the three icons there are supposed to be centered on the background | 11:23 |
buZz | alright, picodrive runs wayyyy smoother with compositing disabled and 'auto frameskip' disabled, gee | 11:23 |
Wizzup | giving a nice 'background shadow' effect | 11:23 |
Wizzup | it might be easier to just add this to the button backgrounds themselves I guess | 11:23 |
uvos | Wizzup: yeah thats what i mean just replace the background with something neutral | 11:24 |
uvos | and then maybe add a shadow later to the buttons themselves | 11:24 |
uvos | norayr: run ff via ssh -X | 11:25 |
norayr | true! | 11:26 |
norayr | such a good idea! | 11:26 |
uvos | do use compression | 11:26 |
uvos | otherwise its no fun :P | 11:26 |
buZz | ssh -CX then ;) | 11:29 |
norayr | freemangordon: https://stallman.org/articles/genderless-pronouns.html | 11:34 |
norayr | you'll like it. (: | 11:34 |
Wizzup | please let's not mix politics here | 11:35 |
norayr | np | 11:36 |
* norayr struggling with qt4-qt5 switch of easylist. | 11:36 | |
Wizzup | what parts of it? | 11:36 |
norayr | not sure i can do it in the end, but well, still trying. | 11:37 |
norayr | replacing different includes. | 11:37 |
Wizzup | it can be helpful to look at other qt4->q5 ports we've done | 11:37 |
norayr | oh, which one, is it in maemo-extras-devel with history? | 11:37 |
Wizzup | many | 11:37 |
norayr | will see | 11:38 |
Wizzup | countdowntimer, dorian, gpsrecorder, clock-ui | 11:39 |
norayr | great, thanks! | 11:39 |
freemangordon | Wizzup: uvos: I was just complaining :) . I know it does not worth the effort, but I already spent too much time on it, spending 2-3 days more is not a biggie. At the end we'll have resolution-independent HAM without having to change all the themes. | 11:53 |
Wizzup | right, but we'll have this for many more applications later on too I think | 11:54 |
Wizzup | there's still a few questions from earlier btw :p | 11:54 |
Wizzup | re: abook plugins, which chimaera repos you want, and something else I forgot atm | 11:54 |
Wizzup | uvos: so should I try beowulf pulseaudio in chimaera and see if it works? | 11:54 |
Wizzup | uvos: and then bisect I guess? | 11:54 |
freemangordon | oh, abook pugins - did I forget to RE that? | 11:55 |
freemangordon | what is broken? | 11:55 |
norayr | ok what i basically did is, when it didn't find an include, I was finding the correct one in the output of | 11:56 |
norayr | dpkg -L qtbase5-dev | grep -i thatthing | 11:56 |
norayr | so #include <QWidget> would become #include <QtWidgets/QWidget> | 11:57 |
freemangordon | norayr: not really | 11:57 |
Wizzup | freemangordon: not sure what is, but I ported some plugin (qrcode) and it doesn't seem to load | 11:57 |
norayr | freemangordon: (: | 11:57 |
Wizzup | norayr: you need to fix the .pro files like I did | 11:57 |
Wizzup | in the other repos | 11:57 |
freemangordon | norayr: you should QT += widgets | 11:57 |
freemangordon | in .pro file, as Wizzup said | 11:57 |
norayr | now i cannot find anywhere in file system ui_mainform.h | 11:57 |
norayr | i did QT += widgets but it didn't help me! | 11:58 |
freemangordon | it is generaded by .ui file | 11:58 |
freemangordon | *generated | 11:58 |
norayr | yes i have mainform.ui | 11:58 |
freemangordon | qmake generates the header for it | 11:58 |
freemangordon | at least should do | 11:58 |
norayr | hmmm, let me see at which step it is supposed to be generated. | 11:59 |
Wizzup | is it even qmake? :) | 11:59 |
freemangordon | ui_mainform.h is qmake generated header out of mainform.ui | 11:59 |
freemangordon | yes | 11:59 |
Wizzup | freemangordon: I mean is the project using qmake | 11:59 |
freemangordon | ah | 11:59 |
freemangordon | well, if it does not, then it cannot use forms | 11:59 |
norayr | yes it does use qmake | 11:59 |
Wizzup | conversations is cmake not qmake and it works fwiw | 12:00 |
Wizzup | freemangordon: so what about chimaera branch/repo names? | 12:00 |
freemangordon | stable testing devel | 12:00 |
freemangordon | experimenatl... | 12:00 |
Wizzup | ok | 12:00 |
freemangordon | not sure, depends on the additional load | 12:00 |
freemangordon | like, how hard is to have one more repo | 12:00 |
freemangordon | if it is not that hard, lets have it | 12:01 |
norayr | i have in the debian/rules | 12:01 |
freemangordon | norayr: where is the repo? | 12:01 |
freemangordon | on github? | 12:01 |
norayr | yes | 12:02 |
norayr | let me push it but it doesnt compile | 12:02 |
freemangordon | Wizzup: so, no strong opinion about experimenatl | 12:03 |
freemangordon | *experimental | 12:03 |
freemangordon | up to you to decide | 12:03 |
norayr | freemangordon: https://github.com/norayr/easylist | 12:03 |
Wizzup | freemangordon: ok, better to just do them all I think | 12:05 |
freemangordon | norayr: here https://github.com/norayr/easylist/blob/main/src/src.pro#L9 add widgets so it will be 'QT += core gui widgets' | 12:05 |
freemangordon | Wizzup: ok | 12:05 |
freemangordon | Wizzup: hmm, what about CONFIG += mobility? | 12:06 |
norayr | i diiiid, just... removed because didn't help. let me try again. | 12:06 |
freemangordon | do we have that? | 12:06 |
norayr | oh i added it to easylist.pro, not to main/src/src.pro | 12:06 |
Wizzup | freemangordon: I didn't look at the repo yet | 12:06 |
freemangordon | no, do we have 'mobility' QT module? | 12:06 |
Wizzup | one thing we should probably also figure out is how to make sure that hte qt sensors and mobility works on m-l later, for location etc | 12:06 |
Wizzup | freemangordon: it should be | 12:06 |
freemangordon | ok | 12:06 |
Wizzup | not sure | 12:07 |
norayr | freemangordon: looks good | 12:07 |
norayr | it is built! | 12:07 |
freemangordon | good | 12:07 |
Wizzup | norayr: please check the .pro files against the others repos I mentioned | 12:07 |
Wizzup | various things have changed | 12:08 |
Wizzup | also debian/control | 12:08 |
Wizzup | bbiab | 12:08 |
norayr | okay! | 12:08 |
freemangordon | Wizzup: have lots of work work to do, ttyl | 12:08 |
Wizzup | same | 12:08 |
sicelo | norayr: perse 🤣 RMS ftw! | 12:10 |
norayr | i have several setAttribute calls here that must be replaced probably like here: https://github.com/maemo-leste-extras/gpsrecorder/commit/d42796769b7ac607398435599e9765fa25714084 | 12:31 |
norayr | src/mainform.cpp: setAttribute(Qt::WA_Maemo5LandscapeOrientation, true); | 12:31 |
norayr | src/mainform.cpp: setAttribute(Qt::WA_Maemo5PortraitOrientation, false); | 12:31 |
norayr | src/mainform.cpp: setAttribute(Qt::WA_Maemo5PortraitOrientation, true); | 12:31 |
norayr | src/mainform.cpp: setAttribute(Qt::WA_Maemo5LandscapeOrientation, false); | 12:31 |
norayr | it builds, but will that work? | 12:31 |
norayr | ok it runs in the emulator, but not sure what about setAttributes | 12:35 |
norayr | i am unable to disable locking i think. | 12:35 |
norayr | device lock in control panel crashes. | 12:35 |
norayr | oh it is already set to disabled. | 12:36 |
norayr | but it was locked. now to again set it to disabled it asks for a lock code. tried 1111 and 11111 and 1234 | 12:37 |
norayr | what was that? | 12:37 |
norayr | plus i don't see the mouse pointer there, but that's ok. | 12:37 |
norayr | ok 12345, but internal error, app closed. (: | 12:38 |
uvos | Wizzup: i would specificl check if the librem bug is affecting us too | 12:38 |
uvos | Wizzup: since pulse mangeling the names would result in exatcly the problem you are seeing | 12:39 |
buZz | not pipewire? | 12:39 |
uvos | please drop the pipewire simping for a while | 12:39 |
norayr | was i supposed to run /etc/expandcard.sh in the emulator? | 12:39 |
buZz | O_o | 12:39 |
uvos | yes its better | 12:39 |
buZz | norayr: yeah for expanding storage to fill disk | 12:40 |
uvos | but we need figure out this problem right now | 12:40 |
norayr | in the vm too? | 12:40 |
buZz | uvos: i'm not trying to 'simp' whatever that might be, but just thought debian 11/devuan 3 -defaults- to pipewire | 12:40 |
norayr | ok it didn't work, luckily. | 12:40 |
buZz | thats all | 12:40 |
uvos | ok sorry i missinterpreted that as "just swtich to pipewire" | 12:40 |
uvos | wich is not constructive at this point | 12:41 |
buZz | oh yeah no, i wouldnt dare :) | 12:41 |
Daanct12 | pipewire is still too much for many other devices lol | 12:41 |
Wizzup | uvos: the librem bug is in 1.2.5 though | 12:41 |
Wizzup | we don't have that, we have 1.2.4 | 12:41 |
Daanct12 | my box can't even play audio when i use pipewire, had to switch to pulse | 12:41 |
buZz | Daanct12: what box is that? | 12:41 |
Wizzup | 12:31 < norayr> it builds, but will that work? | 12:41 |
Wizzup | no, look at the repos I linked | 12:41 |
norayr | Wizzup: https://github.com/maemo-leste-extras/bugtracker/issues/34 plus see my question about setAttribute | 12:42 |
norayr | yes i ran it. | 12:42 |
Daanct12 | some arm tv box but using it as a pc | 12:42 |
norayr | but really hard to test in the emulator. | 12:42 |
norayr | i don't understand that rotation stuff. | 12:42 |
Daanct12 | in fact it's hooked up to a powerbank and with a portable screen, so now it's a computer | 12:42 |
buZz | Daanct12: you might just need to enable the pulse emulation? | 12:42 |
Wizzup | norayr: but if you just look at the git log of the repos I mentioned you will literally see the solution :( | 12:42 |
norayr | yes i looked at those. i also pointed out a place in a git log. | 12:42 |
Wizzup | our qt changes need to be documented properly, this is true | 12:42 |
Daanct12 | uh, no | 12:42 |
Daanct12 | that's a pipewire issue, not pulse | 12:42 |
Wizzup | norayr: ah | 12:43 |
Daanct12 | not having to do with pulse emulation* | 12:43 |
Wizzup | norayr: sorry | 12:43 |
norayr | i think i saw another git log, but cannot find it again. checked many commits in many projects, now lost it. but one link i gave you. | 12:43 |
buZz | Daanct12: pipewire includes transparant emulation of pulse and alsa etc | 12:43 |
Wizzup | norayr: if you're asking if the changes I made work in the git history, then the answer is yes | 12:43 |
buZz | but its not always enabled on installs, thats what i ment | 12:43 |
uvos | btw testing roation in vm | 12:43 |
uvos | iio-sensor-proxy has a nice utility for this | 12:43 |
uvos | fake-accelerometer or so | 12:44 |
uvos | open that in ssh | 12:44 |
Daanct12 | buZz: it should, do you mean for apps that uses pulseaudio and alsa? if so then this doesn't help in my case :P | 12:44 |
uvos | and you can rotate the vm around with the arrow keys | 12:44 |
Wizzup | uvos: we probably ought to gather all these hints somewhre and document it | 12:44 |
buZz | Daanct12: yes, thats what i ment :) | 12:44 |
buZz | nevermind then ;) | 12:44 |
Daanct12 | :P | 12:44 |
Daanct12 | yeah, that's why i said pipewire doesn't work properly on dodgy hardware, such as mine | 12:45 |
Daanct12 | i might revisit it some day | 12:45 |
norayr | i installed that and found iio-sensor-proxy. | 12:46 |
norayr | when i run it nothing happens, and it has no --help and no man. | 12:46 |
uvos | thats the deamon | 12:46 |
norayr | but maybe because the screen again locked and i ams truggling to unlock it again. | 12:46 |
norayr | ok unlocked | 12:46 |
norayr | the other in /usr/bin is | 12:47 |
norayr | monitor-sensor | 12:47 |
Wizzup | norayr: if you go to settings and set the timeout to 0 seconds it won't ever lock again... | 12:47 |
norayr | oh | 12:47 |
uvos | or disable autolock | 12:47 |
Wizzup | I said this yesteday I think :) | 12:47 |
Wizzup | this too needs to be documented :D | 12:47 |
norayr | is it in device lock? | 12:47 |
norayr | it has predefined timeouts or 'disabled'. | 12:47 |
uvos | display settings->lock screen automaticly | 12:48 |
* Wizzup brb | 12:48 | |
norayr | uvos, thank you, did that! | 12:49 |
uvos | norayr: its this https://github.com/maemo-leste-upstream-forks/iio-sensor-proxy/blob/maemo/beowulf/src/fake-input-accelerometer.c | 12:49 |
norayr | Wizzup: https://github.com/maemo-leste-extras/bugtracker/issues/34 meanwhile when you get free open me a repo and jenkins access, i'll build it and test rotation on a device. | 12:49 |
uvos | i gues maybe we dont build that for the package | 12:49 |
uvos | hmm yeah we dont | 12:50 |
uvos | probubly should change that | 12:50 |
Wizzup | uvos: btw, no further progress on razr screen, right? | 13:08 |
freemangordon | norayr: what is "simulator"? | 15:38 |
freemangordon | sorry, "emulator" | 15:38 |
uvos | Wizzup: havent had and wont have for a while any time to work on leste related stuff | 17:53 |
norayr | freemangordon: sorry, vm. | 19:15 |
Wizzup | uvos: okay | 19:58 |
Wizzup | norayr: easylist ready? | 21:28 |
Wizzup | norayr: should be set up | 21:41 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!