norayr | hey | 00:15 |
---|---|---|
norayr | no electricity after thunderstorm | 00:15 |
norayr | have a presentation on decentralization at some conference tomorrow | 00:16 |
norayr | managed to finish the presentation while there was laptop charge | 00:16 |
norayr | i have portable wifi access point… using it now | 00:16 |
norayr | but to save energy will turn it off now. | 00:17 |
missMyN900 | no problem. Glad you were able to deal with the situation. I am certainly familiar with power outages myself... | 00:24 |
missMyN900 | how do you install openmediaplayer? It is on the extras Github but I have tried multiple combinations of apt search and grep (as well as simply apt install openmediaplayer and omp, of course) | 05:22 |
missMyN900 | and it just does not seem to be in the repos (I have devel enabled as well) | 05:22 |
missMyN900 | I would like to test it, even if it is not completely finished yet | 05:23 |
Wizzup | missMyN900: openmediaplayer is not ported yet | 09:20 |
Wizzup | missmyN900: is requires more work | 09:20 |
dsc_ | freemangordon: hi | 09:47 |
dsc_ | so composing a new message from our messaging app (conversations), I would render a contact selection screen - where do I get this info from do you reckon | 09:48 |
dsc_ | this info = a list of contacts | 09:48 |
dsc_ | would conversations be able to include a library that is also used by the address book application? | 09:49 |
dsc_ | (and thus being able to call e.g: `getContacts()`) | 09:49 |
dsc_ | is there a `osso-abook.h` ? :P | 09:50 |
Wizzup | https://github.com/maemo-leste/sphone/blob/master/src/modules/contacts-ui-abook.c maybe this is helpful | 09:51 |
Wizzup | of course, it's gtk | 09:51 |
dsc_ | sphone is, or osso-abook is? (or both? :P) | 09:53 |
dsc_ | suppose both | 09:53 |
Wizzup | https://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Using_Generic_Platform_Components/Using_Address_Book_API | 09:53 |
Wizzup | sphone is just our dialer | 09:54 |
Wizzup | http://maemo.org/api_refs/5.0/5.0-final/libosso-abook/ | 09:54 |
dsc_ | ah | 09:54 |
dsc_ | libosso-abook | 09:54 |
dsc_ | ofc glib | 09:55 |
dsc_ | *rage* | 09:55 |
dsc_ | :P | 09:55 |
Wizzup | shouldn't be a problem, other nokia apps also support abook in some ways | 09:55 |
dsc_ | ic | 09:55 |
dsc_ | ok cool | 09:56 |
Wizzup | uvos: should we add a 3rd profile in the ucm, for ip calls? | 10:27 |
Wizzup | https://portal.registryagency.bg/CR/en/Reports/ActiveConditionTabResult?uic=206961328 | 12:08 |
uvos__ | dsc_: if you just need conacts, osso-abook gets those from eds | 12:24 |
uvos__ | sphone also directly uses eds (apart from using this dialog) | 12:25 |
uvos__ | https://github.com/maemo-leste/sphone/blob/master/src/modules/contacts-evolution.c | 12:25 |
uvos__ | sphone allows using qt and gtk in the same app | 12:26 |
uvos__ | this isent hard as the qt main loop uses a glib main loop internaly on linux | 12:26 |
uvos__ | see https://github.com/maemo-leste/sphone/blob/master/src/modules/qtloop.cpp | 12:26 |
uvos__ | you could do the same thing | 12:26 |
uvos__ | Wizzup: maybe, deffinatly also one for alarms | 12:52 |
uvos__ | humpelstilzchen[: so dose this happen outside of leste too (hang on crust resume) | 12:54 |
uvos__ | humpelstilzchen[: how are you waking the devcie? | 12:54 |
humpelstilzchen[ | uvos__: Waking it up with power Button, it is registered as wakeup: /sys/devices/platform/soc/1f03400.rsb/sunxi-rsb-3a3/axp221-pek/wakeup | 12:56 |
humpelstilzchen[ | uvos__: what do you mean with outside of leste? With another Linux Distribution? Have not tested that | 12:56 |
uvos__ | humpelstilzchen[: could you run evtest on the input device with the power button while you suspend and resume? | 12:56 |
uvos__ | humpelstilzchen[: right | 12:56 |
humpelstilzchen[ | so you want "evtest /dev/input/by-path/platform-1f03400.rsb-platform-axp221-pek-event" with suspend & resume? | 12:59 |
uvos__ | yes | 12:59 |
humpelstilzchen[ | uvos__: https://paste.debian.net/1242915/ | 13:01 |
uvos__ | aha | 13:01 |
uvos__ | plase go into /etc/mce/mce.ini | 13:02 |
uvos__ | and set PowerKeyLongAction to disabled | 13:02 |
uvos__ | and reboot | 13:03 |
uvos__ | and try to repoduce the hang | 13:03 |
humpelstilzchen[ | ok, but that test will take some time, because the crash did not happen very often. | 13:05 |
uvos__ | yeah sure | 13:05 |
uvos__ | just use it for a while | 13:05 |
humpelstilzchen[ | I would give the test a week or so | 13:05 |
buZz | i wish contacts would work nicer with the sphone software | 13:07 |
buZz | so i could add contacts from SMS i received | 13:08 |
Wizzup | uvos__: right @ alarms | 16:05 |
Wizzup | uvos__: how would the alarm be different, speaker always? | 16:05 |
Wizzup | buZz: this will come | 16:05 |
Wizzup | buZz: but sms won't go through sphone | 16:05 |
buZz | yeah through telepathy? | 16:06 |
uvos__ | Wizzup: different volume | 16:07 |
freemangordon | dsc_: hi | 16:07 |
freemangordon | there should be dbus interface for that already | 16:07 |
freemangordon | if not, we'll have to implement one | 16:07 |
* freemangordon checks how it is done on fremantle | 16:07 | |
uvos__ | also speaker allways yeah | 16:07 |
Wizzup | freemangordon: dbus interface for abook? | 16:08 |
freemangordon | yes | 16:08 |
freemangordon | it already supports some stuff | 16:08 |
Wizzup | hm, really, I thought we'd just load libosso-abook | 16:08 |
freemangordon | https://github.com/maemo-leste/osso-addressbook/blob/master/src/service.c#L589 | 16:09 |
freemangordon | Wizzup: yes, that's another option | 16:09 |
freemangordon | we have https://github.com/maemo-leste/osso-addressbook/blob/master/src/service.c#L599 | 16:09 |
freemangordon | but it seems it is not implemented | 16:09 |
freemangordon | I think we need "open_group" maybe | 16:10 |
Wizzup | I think we probably don't want it that way either, ideally we'd just re-use some widget and load it on top of our app | 16:10 |
Wizzup | I mean ideally we have qt bindings but yeah :) | 16:10 |
freemangordon | Wizzup: sure there is a widget | 16:12 |
Wizzup | yeah sphone uses it | 16:13 |
freemangordon | no, it is different | 16:13 |
freemangordon | IIUC | 16:13 |
freemangordon | also, you need to embed gtk in qt | 16:13 |
freemangordon | which is bad from the architectural POV IMO | 16:13 |
Wizzup | yeah. | 16:14 |
Wizzup | well, we do want to use abook code and not reimplement more of our own IMO | 16:14 |
Wizzup | we already had to kind of reimplement the rtcom ui lib | 16:14 |
Wizzup | which is a shame | 16:14 |
freemangordon | that's why dbus is better | 16:14 |
freemangordon | you just call it and you'll receive the contact to start conversation with | 16:14 |
Wizzup | hmm | 16:14 |
Wizzup | I don't think it's that simple | 16:15 |
freemangordon | it is | 16:15 |
Wizzup | for all of these things we need abook | 16:15 |
freemangordon | but it is already there | 16:15 |
Wizzup | also to resolve our message list, match them to abook contacts | 16:15 |
Wizzup | render the names of the contacts if they change | 16:15 |
Wizzup | it looks to me like rtcom, telepathy and abook all need to work together here | 16:15 |
freemangordon | ok, but this in not UI | 16:15 |
freemangordon | *is not | 16:15 |
freemangordon | sure | 16:15 |
Wizzup | I mean, so we could have a dialog over dbus for picking a contact | 16:16 |
Wizzup | but all the other stuff would still need libosso-abook | 16:16 |
freemangordon | agree | 16:16 |
Wizzup | doesn't it just directly depend on gtk2/glib (the lib)? | 16:16 |
freemangordon | yes, it does | 16:16 |
freemangordon | htk2/hildon | 16:16 |
Wizzup | yeah... | 16:16 |
freemangordon | BTW, we can do qt wrapper | 16:16 |
freemangordon | the same way it is done for file selection dialog | 16:17 |
Wizzup | yeah, by dlsym'ing some stuff | 16:18 |
Wizzup | not ideal either | 16:18 |
freemangordon | but better, is it will be usable by other code as well | 16:19 |
buZz | oh eh, should i make a issue for the date/time picker in qalendar? it doesnt work as well as the same-looking dialog in 'clock & alarms' | 16:20 |
Wizzup | sure | 16:20 |
Wizzup | I think it just needs some QScroller's | 16:20 |
buZz | ah, already exists since 2021 ; https://github.com/maemo-leste/bugtracker/issues/575 | 16:20 |
freemangordon | see https://github.com/maemo-leste/qtstyleplugins/blob/master/src/plugins/styles/maemo5/maemo5/qmaemo5datepickselector.cpp#L54 | 16:20 |
freemangordon | maybe qalendar does not use QMaemo5DatePickSelector | 16:21 |
Wizzup | I think it does, but our qt5 is not patched with maemo scrolling | 16:22 |
Wizzup | so you need to ensure everything has qscrollers | 16:22 |
Wizzup | it's just qt working differently | 16:22 |
Wizzup | afaik | 16:22 |
buZz | ah, the other one is gtk/htk ? | 16:22 |
Wizzup | oh, I see | 16:22 |
buZz | either way, it works, but its suuuuuch a drag to use it | 16:23 |
buZz | makes it easy to pick wrong dates/times too | 16:23 |
freemangordon | we can do the same wrapper for adressbook widgets | 16:23 |
buZz | not sure if i've seen those | 16:23 |
freemangordon | "those"? | 16:24 |
buZz | widgets = rendered on 'homescreen' ? | 16:24 |
buZz | or just widgets as in toolkit buttons etc | 16:24 |
Wizzup | freemangordon: in general I think we need to plan on how we plan to support gtk2 and qt5 both 'properly' | 16:24 |
freemangordon | yes, "toolkit things" | 16:24 |
buZz | ah, ok | 16:24 |
freemangordon | Wizzup: agree | 16:24 |
Wizzup | like if anyone wants to do deal with contacts and they have to dlsym gtk stuff in it, we need some better solutions | 16:24 |
freemangordon | I think we shall follow what nokia already did | 16:24 |
Wizzup | and making conversations in gtk2 is not doable because there is no modern webkit for it, so we could do gtk3 but aaaah :) | 16:24 |
* buZz having a hard time with 'widgets' 'applet' 'statusmenu' difference in terms in maemo ;) | 16:25 | |
Wizzup | freemangordon: which is? | 16:25 |
freemangordon | https://github.com/maemo-leste/qtstyleplugins/blob/master/src/plugins/styles/maemo5/maemo5/qmaemo5datepickselector.cpp#L54 | 16:25 |
Wizzup | buZz: status menu is the thing that shows wifi battery etc, and the applets on it when you touch it | 16:25 |
Wizzup | buZz: widgets can be many things, but they would be on the desktops typically | 16:25 |
buZz | Wizzup: yeah but some stuff that renders to statusmenu is called widget? | 16:25 |
Wizzup | buZz: applets can be applets in status menu, or applets in control panel | 16:25 |
freemangordon | Wizzup: wrapping gtk in qt as part of maemo5 library | 16:25 |
buZz | confusing to me anyway :P | 16:25 |
Wizzup | freemangordon: hm, I suppose we can do that if we offer bindings | 16:25 |
Wizzup | buZz: applet is just a program part of a bigger program | 16:26 |
freemangordon | what do you mean "bindings"? | 16:26 |
Wizzup | freemangordon: like QOssoAbook | 16:26 |
freemangordon | yes, this is the idea | 16:26 |
buZz | freemangordon: i think thats how it works now? where you scroll to 'outside' with cursor on the pick-list , and -then- it scrolls | 16:26 |
buZz | instead of like clock&alarms , where you can 'fling' the list , and it will scroll on its own | 16:26 |
Wizzup | buZz: yes, please file the bug | 16:26 |
buZz | its in, Wizzup | 16:27 |
buZz | https://github.com/maemo-leste/bugtracker/issues/575 <---- | 16:27 |
Wizzup | I think one of them has its own implementation of this | 16:27 |
freemangordon | Wizzup: QMaemo5TimePickSelector wraps hildon_time_selector_new_step() | 16:27 |
Wizzup | ok | 16:27 |
freemangordon | for example | 16:27 |
buZz | its 2) from clort81 there | 16:27 |
buZz | his 1) is just theme issues, i think , and 3) is eh , i dont know or care | 16:27 |
buZz | :D | 16:27 |
freemangordon | so we can implement QOssoAboocContactChooser that wraps osso_abook_contact_chooser stuff | 16:27 |
buZz | i dont need 5min recurring items in a agenda :D lol | 16:28 |
freemangordon | so that way qt application won't need to use gtk | 16:28 |
Wizzup | ok | 16:29 |
freemangordon | well, at least not directly | 16:29 |
Wizzup | yes, but there is more as well I think, like resolving objects and stuff | 16:29 |
Wizzup | I'll get with dsc and see what we need, but I think I just want Ui stuff that doesn't do anything so I can work on some of it too ) | 16:29 |
Wizzup | :) | 16:29 |
buZz | :P | 16:29 |
freemangordon | OssoAbookContact inheritys E_CONTACT | 16:29 |
freemangordon | *inherits | 16:29 |
Wizzup | ok, so that's relatively easy | 16:29 |
freemangordon | and E_VCARD, iirc | 16:29 |
* freemangordon checks | 16:30 | |
buZz | Wizzup: spoke to some asian today that was -very- interested in hearing about maemo leste and was considering doing some dev work towards it too | 16:30 |
buZz | he was gonna investigate and might join channel laterish | 16:30 |
freemangordon | right, E_CONTACT inherits E_VCARD | 16:30 |
Wizzup | buZz: great, let him know we have osme devices if he's serious about it | 16:30 |
freemangordon | https://github.com/maemo-leste/osso-abook/blob/master/lib/osso-abook-contact.h#L219 | 16:31 |
Wizzup | buZz: https://wizzup.org/yeah.jpg - waiting to be sent to me | 16:31 |
buZz | yeah , didnt want to lure with freebies directly ;) | 16:31 |
Wizzup | agree | 16:31 |
buZz | best for true intent to come first | 16:31 |
buZz | wow, 10? or is that even 2 layers deep? | 16:31 |
buZz | or even more? :O | 16:31 |
Wizzup | not even sure anymore | 16:31 |
Wizzup | been there for 6 months | 16:31 |
buZz | gee Wizzup , one of these days, -all- existing droid4's might have gone through your hands | 16:31 |
freemangordon | Wizzup: I'll be MIA till Sunday | 16:32 |
Wizzup | freemangordon: ok :) | 16:32 |
freemangordon | so, please have a discussion and if you agree with my plan, I will implement QOssoAbookContactChooser | 16:33 |
freemangordon | though now I am looking ath the API, maybe it makes sense to just call the API directly | 16:37 |
Wizzup | ok | 16:39 |
freemangordon | oh, wait. it need GtkWindow, qt can provide X Window only, afaik | 16:41 |
freemangordon | *needs | 16:41 |
freemangordon | hmm... | 16:41 |
Wizzup | yeah, this needs some thought | 16:45 |
Wizzup | meanwhile I will work with dsc to get all the UI stuff sorted out, where we want what buttons, how htings should look | 16:45 |
Wizzup | then we can worry about implementing some of it | 16:45 |
Wizzup | ok, 2020 pinetab image boots to display :) | 17:22 |
Wizzup | quilt is truly a pain | 17:53 |
norayr | Today whole day i use droid4 | 17:59 |
Wizzup | norayr: nice | 18:03 |
norayr | Xmpp via pidgin and email app and alpine in terminal for another email | 18:03 |
norayr | Because of pm it is actually more usable than pp | 18:04 |
norayr | So no other device. Plus leafpad helped a lot. | 18:05 |
norayr | I btw ordered droid3 | 18:05 |
norayr | It looks i guess nicer, simpler than d4 | 18:05 |
norayr | So this is cool. Won't take other deices with me. This is my main device from now on. | 18:07 |
missMyN900 | Wizzup: oh... What does it need? I thought it was a Qt5 app already? | 20:29 |
missMyN900 | Wizzup: by the way, a while ago uvos said I could install hildon-connectivity-mobile to get a cellular applet for PP, at least on devel | 20:33 |
missMyN900 | but when I tried to yesterday I got this: https://paste.debian.net/1242947/ | 20:33 |
Wizzup | will check tomorrow :) | 20:37 |
missMyN900 | norayr: I see you have a lot of Oberon projects on your GitHub :) Years ago I did a lot of reading about Wirthian languages including Modula-2 and Oberon. | 21:10 |
missMyN900 | norayr: around that time I also read a lot about microkernels such as L3 and L4 | 21:10 |
norayr | heh very pleasant to hear | 21:11 |
missMyN900 | I was looking for maemo leste github | 21:11 |
missMyN900 | and found your lagrange repository | 21:11 |
missMyN900 | so I had to check out what other projects you had ;) | 21:11 |
norayr | i'd suggest really use it, especially visdap oberon compiler is ready to use tool | 21:11 |
norayr | but i need to drive now | 21:11 |
missMyN900 | yes, I have come across vishap before | 21:11 |
missMyN900 | ok drive safely :) | 21:11 |
missMyN900 | I need to formally file some bug reports | 21:12 |
uvos | Wizzup: lol @https://wizzup.org/yeah.jpg | 21:21 |
uvos | that looks like its 3 deep :O | 21:22 |
missMyN900 | Wizzup is preparing to become the first official Droid 4 dealer in Europe ;) | 21:24 |
missMyN900 | uvos: should I file an issue for https://paste.debian.net/1242947/ ? | 21:25 |
uvos | missMyN900: could you cat /etc/apt/sources.list for us? | 21:27 |
uvos | also try "apt-get -s -o Debug::pkgProblemResolver=yes install sphone" | 21:29 |
lel | jvanwouw opened an issue: https://github.com/maemo-leste/bugtracker/issues/618 (Volume up key no longer triggers Hildon Input Method on Pinephone) | 21:47 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!