| inky | Wizzup: yes, if you start the docking version, it forces the window to be smaller, so that all the fields in the window are visible. | 01:48 |
|---|---|---|
| inky | Wizzup: the most important thing is that nothing prevents us from adding functionality to type in _any_ window by using maemo keyboard. there's this function i mentioned several times, which is used in coolkbd, and svkbd, which adds the letter to the current layout. | 01:50 |
| inky | i would try to integrate it myself, but was discouraged. | 01:51 |
| inky | so today i need coolkbd, yes. i can type in any field. and it doesn't open a separate window to type, it just types in any input field, like it is on any other mobile linux. | 01:51 |
| inky | pinephone is convenient to use with web in portrait mode, but all the programs, including browsers from regular devuan repos only work in default mode, which is landscape. all the browsers from maemo repos except qtwebbrowser also turn the screen to landscape mode. only qtwebbrowser is able to work in portrait mode. of course lagrange gemini browser i packaged is also not able to switch to portrait mode. | 02:50 |
| unic0rn | found a 32gb sd, no reader though. solution: installing it backwards, boot at the end, first adb push, adb root, dd | 08:29 |
| unic0rn | not sure what's slower, writes to sd or xz decompression on d4 | 08:29 |
| unic0rn | sidenote, does d4 have some preapplied screen protector, or is it the actual guerilla glass that's not reaching the frame? | 08:35 |
| unic0rn | it had some plastic protector that didn't look good, I've peeled that one off, but it looks like there's an additional glass as well | 08:36 |
| unic0rn | something's wrong with dd in busybox, at least in the cyanogen I have. tens of kB/s cannot be called "speed". on the other hand, turns out cat img >mmc0 takes less than 5min | 11:32 |
| arno11 | Wizzup: i'll have time this afternoon to have a look @emulators: pcsx is almost ready, few things are wrong in /debian but it should build fine | 11:50 |
| arno11 | picodrive as well | 11:50 |
| arno11 | drnoksnes is a bit more tricky: it works well only in 16bpp mode (hard coded stuff) and needs additional libs not available in Leste repos but easy to build anyway | 11:53 |
| arno11 | UI is still broken btw but games run with no problem @full speed + sound | 11:55 |
| arno11 | picodrive and pcsx use gtk generic UI atm so we don't need old tricky maemo5 deps | 12:00 |
| arno11 | pico and pcsx already work fine from a local .deb build | 12:04 |
| arno11 | *made from N900 btw :P | 12:04 |
| arno11 | bbl | 12:05 |
| Wizzup | arno11: ok let me know if/how I can help | 12:18 |
| inky | how does our gtk program feel that screen has been rotated? | 12:46 |
| inky | to handle it somehow. and have a rotated screen. | 12:46 |
| inky | some programs are forcing maemo to the default mode. i wonder how can i feel it in my program, maybe, and how do i do something to not force maemo to landscape mode. | 12:47 |
| unic0rn | judging by how smooth the animations are, hardware acceleration works. I've installed kitty term though, and it's throwing libGL error: failed to load driver: omapdrm | 12:47 |
| unic0rn | it works anyways | 12:47 |
| inky | unic0rn: i think i missed it, you use d4? | 12:54 |
| unic0rn | inky: yes, and I'm having way too much fun https://i.imgur.com/HGJmrdv.jpeg | 12:55 |
| inky | yeah, i can imagine, and i am glad you have. | 13:02 |
| inky | two of my friends were inspired, got d4, and don't use it at all. :/ | 13:02 |
| inky | i use it every day. i am trying to use pinephone with maemo these couple of days too. | 13:02 |
| unic0rn | https://i.imgur.com/LMzQnVk.png boot logo. couldn't resist. | 13:07 |
| unic0rn | as for kitty, throws a GLX failed to create context error as a user, and doesn't work | 13:09 |
| unic0rn | works as root, with the libGL error from above | 13:09 |
| inky | haha, this is cool. | 13:13 |
| inky | i never understood what i want to change the boot logo to, so i never changed. (: | 13:13 |
| unic0rn | I'm starting to think I am missing something. under xterm, htop shows little cpu usage, but when I'll launch htop under kitty, cpu goes brrr | 13:13 |
| unic0rn | that shouldn't happen I think | 13:14 |
| unic0rn | ok, time for a break before further testing. as for people not using such thing while having it, I'm not sure. | 13:30 |
| unic0rn | I had this phone for years, a friend gave it to me before moving to Japan, but I didn't really need it / specs weren't as good as current phones at the time, and android is bloated | 13:31 |
| unic0rn | but when I found leste, I had to give it a try, because I remember using pIII and p4 2 decades ago | 13:32 |
| unic0rn | with slackware and suse 10.0 as desktops | 13:32 |
| unic0rn | this phone is faster than those machines were, has more ram, so it definitely CAN be useful. it's just a matter of software not being a modern "I'll eat 100MB of ram while running 50 threads doing nothing" solution | 13:33 |
| unic0rn | I have an android phone for games, heck, it's much faster than this chromebook or even the old iMac I'm using | 13:34 |
| unic0rn | but I won't ssh using touch keyboard, I'm not suicidal | 13:35 |
| Wizzup | unic0rn: we only do gles not gl, but it is possible to use some library to provide basic gl | 13:45 |
| Wizzup | is kitty does gles then that might work | 13:45 |
| Wizzup | if kitty | 13:45 |
| Wizzup | inky: mce detects rotation and hildon-desktop acts on it | 13:46 |
| Wizzup | if applications indicate they want portait or suppor both, hildon-desktop will rotate | 13:46 |
| Wizzup | if nothing is indicated, the current default is landscape only, which we might chagne in the future to auto | 13:46 |
| Wizzup | on the keyboard, you could make a package that users can optionally install to get coolkbd | 13:47 |
| Wizzup | but our aim is to make 'proper' integrated solution | 13:47 |
| Wizzup | arno11: sounds good local deb build btw | 13:47 |
| Wizzup | fyi, building mz617, mz617 tiny bootstrap, xt910 and xt912 images in jenkins now | 14:14 |
| arno11 | Wizzup: currently adding missing libs in my repo for pcsx. atm i just need your help to create an empty pcsx_rearmed repos in -extras :P | 15:16 |
| arno11 | then i'll be ready to make a PR and then need you to review it | 15:17 |
| Wizzup | ok | 16:20 |
| Wizzup | arno11: https://github.com/maemo-leste-extras/pcsx_rearmed | 16:26 |
| Wizzup | I added 'arno11' on github | 16:27 |
| arno11 | Wizzup: i'm blocked with 3 bloody submodules... | 17:08 |
| arno11 | bbl (kids time) | 17:15 |
| unic0rn | observations so far: there's an error in the welcome to leste message (ssh is not disabled for root by default), and - I'm still diagnosing it - d4 seems to lose 1 cpu core at some point, likely after connecting via usb to a laptop for charging | 17:21 |
| unic0rn | I also wonder how does encryption factor into everything. that is, is it possible to have leste encrypted | 17:25 |
| unic0rn | asking because I didn't have time to analyze the whole init process yet, I only learned the hard way (by doing a silly thing - creating a user with a different name and renaming user's home folder) that some things are way more hardcoded than in regular desktop distros | 17:28 |
| d4dsc | made the messages in conv. a bit more compact, for better reading | 17:31 |
| unic0rn | aaaand the second cpu core came back without reboot... | 17:33 |
| unic0rn | also, the maemo-org-based theme is PRETTY | 17:34 |
| unic0rn | I wanted to connect usb to see if the cpu core will disappear in that second. I wasn't fast enough, it vanished on its own | 17:38 |
| unic0rn | https://i.imgur.com/BLbl61G.png | 17:38 |
| unic0rn | it's getting powered down? | 17:38 |
| unic0rn | it's connected to screen turning off | 17:40 |
| unic0rn | the moment I press any key on d4 and the screen comes back, the second core comes back as well | 17:40 |
| unic0rn | I was using ssh so I didn't notice earlier | 17:40 |
| Wizzup | 17:33 < unic0rn> aaaand the second cpu core came back without reboot... | 18:36 |
| Wizzup | The second core is disabled when the scree nis off | 18:37 |
| Wizzup | this saves power | 18:37 |
| unic0rn | yeah, noticed | 18:40 |
| unic0rn | now I have an actual issue, one of the themes crashes hildon and the phone reboots | 18:42 |
| unic0rn | will have to remove it from rescue | 18:42 |
| Wizzup | what theme is this? | 18:42 |
| Wizzup | I have never had this, so I am wondering if something else is going on | 18:42 |
| unic0rn | okuda | 18:43 |
| Wizzup | hm... | 18:43 |
| unic0rn | it was fine until reboot | 18:43 |
| unic0rn | but the install info mentioned to reboot after install, so there's that | 18:44 |
| Wizzup | so when you reboot, what happens exactly | 18:44 |
| unic0rn | it goes as usual, then when hildon is supposed to launch, black screen, notification led lights up, then power down | 18:45 |
| unic0rn | just did apt remove, will see after reboot | 18:46 |
| unic0rn | it's not some fancy install either, regular sdcard boot by the book | 18:47 |
| Wizzup | you did the /etc/expandcard.sh thing? | 18:49 |
| unic0rn | yeah | 18:50 |
| unic0rn | same thing | 18:51 |
| unic0rn | led lights up for between 5 and 10s, then power down, or it looks like power down | 18:52 |
| unic0rn | trying again but connected for charging, if nothing will change, rescue mode and checking the logs | 18:53 |
| Wizzup | I haven't personally experienced this so I'm curious what it will turn out to be | 18:57 |
| unic0rn | where is the current theme setting stored and what happens when it doesn't exist? | 19:05 |
| Wizzup | if it doesn't exist you get a very ugly desktop but it should work | 19:06 |
| unic0rn | zramswap | 19:25 |
| unic0rn | what in the.. | 19:26 |
| Wizzup | it is hard for others to know what you're trying to say exactly :) | 19:26 |
| unic0rn | it booted to desktop this time. I've opened the keyboard - black screen, led, dead | 19:26 |
| Wizzup | low battery? | 19:26 |
| Wizzup | it sounds like it powers off due to lowbat | 19:27 |
| Wizzup | is this with your own custom battery? | 19:27 |
| unic0rn | nope, it's an original one | 19:27 |
| unic0rn | as for zramswap, it booted to desktop when I've commented out it's settings | 19:29 |
| Wizzup | bbiab | 19:29 |
| unic0rn | because as I understand it, zramswap should work out of the box, but it throws an error on default compression. I've changed it, activated it manually and it was fine. then after reboot it started. now, maybe it's all due to the batt | 19:30 |
| unic0rn | but now it's powered up and charging and it shows 38% | 19:30 |
| unic0rn | maybe it's a matter of calibration, no idea | 19:31 |
| inky | So it it not possible to add a radio station to media player withou hardware keyboard, i. e. not possible at all if u have no hwkbd. | 19:48 |
| inky | Doesnt work even with coolkbd because the input fields are in overlayed? Window | 19:48 |
| inky | Eh. | 19:48 |
| gnarface | possible to edit the config file directly? | 19:49 |
| inky | I think/guess there is a db, not a conf file, in maemo everything is a db. | 20:14 |
| uvos | Wizzup: please do move sphone to stable | 20:17 |
| uvos | just dont move the config file in leste-config to stable | 20:17 |
| uvos | inky: by chainging trasitions.ini you can make hildon rotate every application | 20:18 |
| uvos | this is imo generally mutch nicer | 20:18 |
| freemangordon | Wizzup: hi! | 20:23 |
| Wizzup | hi | 20:23 |
| Wizzup | gimme 15 mins | 20:23 |
| freemangordon | I think addressbook dial shall be fixed before moving devel->stable | 20:23 |
| freemangordon | sur | 20:23 |
| freemangordon | e | 20:23 |
| Wizzup | did that ever work? | 20:55 |
| uvos | yes | 20:58 |
| uvos | and it still works for me | 20:58 |
| uvos | so tp broke it | 20:58 |
| uvos | this makes sense since iirc abook tries to find a tp ring account first | 20:59 |
| uvos | then if that fails it tries to summon tel:// via xdg-open | 20:59 |
| uvos | the latter path works fine | 20:59 |
| Wizzup | abook tries to find a tp ring account? | 21:00 |
| uvos | the former i gues not | 21:00 |
| Wizzup | I think abook just tries to use dbus to open a channel no? | 21:00 |
| uvos | Wizzup: theres some tp code there i dont remember what it dose exacly | 21:00 |
| uvos | point is it uses xdg-open in absence | 21:00 |
| uvos | of top | 21:00 |
| uvos | *tp | 21:00 |
| inky | Uvos, oh, ty. | 21:01 |
| inky | I'll try to find the file | 21:01 |
| uvos | /etc/hilldon-desktop/transtion.ini iirc | 21:01 |
| uvos | or maybe /usr/share/hildon-desktop | 21:02 |
| uvos | Wizzup: anyhow this issue wont affect sable | 21:02 |
| inky | And how the app understands that it should be rotated? And tells maemo that it can be rotated? | 21:02 |
| inky | In hildon i guess some function? | 21:02 |
| uvos | inky: there is a xatom the app can set | 21:02 |
| uvos | this logic is dumb since standart xorg has window size and window aspect ratio limits | 21:03 |
| inky | What is that? | 21:03 |
| uvos | that hildon should respect instead | 21:03 |
| uvos | since those are set by all apps | 21:03 |
| Wizzup | uvos: yes, I know it doesn't effect stable currently, I already pushed through leste-config with tp-ring dep | 21:03 |
| Wizzup | I got enough from devel to stable in any case to make xt91? images | 21:03 |
| uvos | Wizzup: well i mean if you update sphone in stable | 21:03 |
| uvos | the issue will remain gohn as long as stable dosent get the leste-config sphone config file | 21:04 |
| uvos | that flipps it from ofono to vcm | 21:04 |
| uvos | any you avoid installing ring on stable too ofc | 21:04 |
| uvos | inky: an xatom is just number in the protocoll that you can assign as a proparty in various places | 21:04 |
| uvos | in this case the app asigns this xatom to its window | 21:05 |
| uvos | whch then every other x11 client can see | 21:05 |
| uvos | incl hildon-desktop which decides if it allows rotation based on that | 21:05 |
| Wizzup | uvos: I suspect all we need to do is to tell osso-abook/dbus what program to talk to | 21:06 |
| Wizzup | and then the rest will just work | 21:06 |
| Wizzup | but I will look at that a bit later | 21:07 |
| Wizzup | signal time=1716750422.302246 sender=:1.39 -> destination=(null destination) serial=851 path=/org/freedesktop/Telepathy/ChannelDispatcher/Request4; interface=org.freedesktop.Telepathy.ChannelRequest; member=Failed string "org.freedesktop.Telepathy.Error.NotImplemented" string "Not implemented" | 21:09 |
| Wizzup | either vcm doesn't do it, or it doesn't report wanting to do it | 21:09 |
| uvos | Wizzup: sure, just dont promote it to stable while its broken :P | 21:09 |
| Wizzup | I'm pretty sure it should | 21:09 |
| Wizzup | uvos: yes :) | 21:09 |
| freemangordon | Wizzup: abook just try to open TP channel if ther is ring account | 21:31 |
| freemangordon | Wizzup: https://github.com/maemo-leste/osso-abook/blob/master/lib/osso-abook-contact-field.c#L4761 | 21:31 |
| freemangordon | and https://github.com/maemo-leste/osso-abook/blob/master/lib/osso-abook-contact-field.c#L4782 | 21:32 |
| freemangordon | Wizzup: who registers ofono as call handler? | 21:34 |
| freemangordon | s/ofono/sphone | 21:34 |
| Wizzup | freemangordon: wait a second | 21:35 |
| Wizzup | I added a voicecall.client file | 21:36 |
| Wizzup | now I get 'internal error' dialog and in dbus it says not implement still | 21:36 |
| Wizzup | voicecall being the dbus name of voicecall manager of course | 21:36 |
| freemangordon | hmm, see https://github.com/maemo-leste-upstream-forks/voicecall/blob/master/plugins/providers/telepathy/src/telepathyproviderplugin.cpp#L74 | 21:36 |
| Wizzup | string "No such interface 'org.freedesktop.Telepathy.Client.Interface.Requests' at object path '/org/freedesktop/Telepathy/Client/voicecall'" | 21:36 |
| freemangordon | who loads TelepathyProviderPlugin ? | 21:37 |
| Wizzup | hm, good point | 21:39 |
| Wizzup | I think vcm | 21:39 |
| freemangordon | is it running? | 21:39 |
| Wizzup | of course | 21:39 |
| Wizzup | # mdbus2 | grep voicecall | 21:40 |
| Wizzup | org.freedesktop.Telepathy.Client.voicecall | 21:40 |
| Wizzup | org.nemomobile.voicecall | 21:40 |
| Wizzup | hm, I don't see it handlnig handlechannels | 21:41 |
| Wizzup | in dbus I mean | 21:41 |
| Wizzup | I do see: org.freedesktop.Telepathy.Client.Handler.HandledChannels | 21:42 |
| Wizzup | HandleD | 21:42 |
| Wizzup | I will have to manually run vociecall manager | 21:44 |
| freemangordon | that's what I do, no cluse so far though | 21:44 |
| freemangordon | *clue | 21:44 |
| Wizzup | ok | 21:49 |
| Wizzup | I will let you take a look for a bit | 21:49 |
| Wizzup | unrelated but mem usage is really much better now of conversations | 21:49 |
| freemangordon | Wizzup: can't find anything related to call handler registration | 21:56 |
| freemangordon | no idea how's that supposed to work | 21:56 |
| freemangordon | will stop for now, I just came home from a long trip :) | 21:57 |
| Wizzup | handleChannels should be called and that's it | 22:01 |
| Wizzup | I'll check voicecall manager flags and such | 22:01 |
| Wizzup | freemangordon: a few other things that I think are important/relevant: | 23:05 |
| Wizzup | we should see if we can make hildon-desktop / libmatchbox2 play nice with the qtvirtualkeyboard, so that the window is just on top of another, like dialogs are in a way | 23:05 |
| Wizzup | and secondly I think we should probably just make the default to auto rotate applications even if the x atom is not set | 23:05 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!