*** L29Ah has joined #maemo | 00:00 | |
*** DarioAlejandro has joined #maemo | 00:05 | |
sixwheeledbeast | >100k petitions against the snoopers charter. | 00:05 |
---|---|---|
CatButts | when am I going to get an n900 so I can draw cat tats at work without getting fired? | 00:15 |
CatButts | hahahahahaha | 00:15 |
*** DarioAlejandro has quit IRC | 00:23 | |
*** DarioAlejandro has joined #maemo | 00:39 | |
*** dafox has quit IRC | 00:48 | |
*** Cor-Ai has quit IRC | 01:32 | |
*** Pali has quit IRC | 02:04 | |
*** herekun has quit IRC | 02:10 | |
*** herekun has joined #maemo | 02:10 | |
*** florian has quit IRC | 02:13 | |
*** herekun has quit IRC | 02:17 | |
*** N-Mi_ has joined #maemo | 02:18 | |
*** herekun has joined #maemo | 02:19 | |
*** Cor-Ai has joined #maemo | 02:26 | |
*** ashley has quit IRC | 03:05 | |
*** spiiroin_ has joined #maemo | 03:08 | |
*** spiiroin has quit IRC | 03:11 | |
*** N-Mi_ has quit IRC | 03:14 | |
*** ashley has joined #maemo | 03:17 | |
*** ashley has joined #maemo | 03:17 | |
*** krnlyng has quit IRC | 03:24 | |
*** krnlyng has joined #maemo | 03:37 | |
*** jonwil has quit IRC | 05:08 | |
*** lxp has joined #maemo | 06:01 | |
*** lxp1 has quit IRC | 06:04 | |
*** japa-fi_ has joined #maemo | 06:41 | |
*** louisdk has joined #maemo | 06:55 | |
*** louisdk has quit IRC | 07:11 | |
*** spiiroin_ has quit IRC | 07:45 | |
*** japa-fi_ has quit IRC | 07:48 | |
*** DocScrutinizer05 has quit IRC | 07:54 | |
*** DocScrutinizer05 has joined #maemo | 07:54 | |
*** odin_ has quit IRC | 08:36 | |
*** spiiroin_ has joined #maemo | 08:37 | |
*** ecloud is now known as ecloud_wfh | 08:55 | |
*** eMHa_ has quit IRC | 09:01 | |
*** dafox has joined #maemo | 09:24 | |
*** dafox has quit IRC | 09:49 | |
*** odin_ has joined #maemo | 09:52 | |
brolin_empey | “<DocScrutinizer05> when ISPs would care about their customers' security at all, they'd ship preconfigured DSL routers instead of running a TR-069 infra” | 10:02 |
brolin_empey | Telus, a DSL provider in Canada, provides to their DSL customers a crappy all-in-one box with DSL modem, Ethernet switch, Wireless LAN access point, and some useless-to-persons-like-me stuff for television/telephone service all integrated into one device. | 10:02 |
* brolin_empey wants SDSL instead of ADSL. | 10:03 | |
brolin_empey | The opposite of AM is FM, not PM. | 10:12 |
*** florian_kc has joined #maemo | 10:21 | |
*** florian_kc is now known as florian | 10:21 | |
*** geaaru has joined #maemo | 10:40 | |
*** robink has quit IRC | 10:40 | |
*** robink has joined #maemo | 10:43 | |
*** spiiroin_ is now known as spiiroin | 10:48 | |
*** handaxe has quit IRC | 11:23 | |
*** jskarvad has joined #maemo | 11:36 | |
*** jskarvad has quit IRC | 11:36 | |
*** jskarvad has joined #maemo | 11:36 | |
*** N-Mi_ has joined #maemo | 11:38 | |
*** Guest65040 has quit IRC | 11:44 | |
*** Ariadeno has joined #maemo | 11:46 | |
*** Ariadeno is now known as Guest46272 | 11:46 | |
*** KotCzarny_ has joined #maemo | 12:18 | |
*** infobot has quit IRC | 12:19 | |
*** KotCzarny has quit IRC | 12:19 | |
*** teotwaki has quit IRC | 12:19 | |
*** silviof1 has quit IRC | 12:19 | |
*** florian has quit IRC | 12:19 | |
*** enyc has quit IRC | 12:19 | |
*** ginggs has quit IRC | 12:19 | |
*** timeless has quit IRC | 12:19 | |
*** cpt_nemo has quit IRC | 12:19 | |
*** drathir has quit IRC | 12:19 | |
*** valdyn has quit IRC | 12:19 | |
*** zama has quit IRC | 12:19 | |
*** phlixi_ has joined #maemo | 12:20 | |
*** enyc has joined #maemo | 12:20 | |
*** drathir has joined #maemo | 12:20 | |
*** zama has joined #maemo | 12:20 | |
*** buZz_ has joined #maemo | 12:21 | |
*** buZz_ is now known as Guest83443 | 12:21 | |
*** KotCzarny_ is now known as KotCzarny | 12:22 | |
*** teotwaki has joined #maemo | 12:24 | |
*** timeless has joined #maemo | 12:25 | |
*** ginggs has joined #maemo | 12:25 | |
*** buZz has quit IRC | 12:25 | |
*** Guest83443 is now known as buZz | 12:25 | |
*** phlixi has quit IRC | 12:25 | |
*** valdyn has joined #maemo | 12:26 | |
*** silviof1 has joined #maemo | 12:29 | |
*** florian has joined #maemo | 12:32 | |
*** cpt_nemo has joined #maemo | 12:36 | |
*** spiiroin has quit IRC | 12:56 | |
*** clopez has quit IRC | 13:05 | |
*** clopez has joined #maemo | 13:08 | |
*** spiiroin has joined #maemo | 13:24 | |
*** robbiethe1st has quit IRC | 13:30 | |
*** robbiethe1st has joined #maemo | 13:31 | |
*** spiiroin has quit IRC | 13:35 | |
*** lxp1 has joined #maemo | 13:50 | |
*** lxp has quit IRC | 13:52 | |
*** handaxe has joined #maemo | 14:30 | |
*** qwazix has quit IRC | 14:30 | |
*** spiiroin has joined #maemo | 14:39 | |
*** qwazix has joined #maemo | 14:51 | |
*** qwazix has quit IRC | 14:58 | |
*** qwazix has joined #maemo | 15:07 | |
*** vectis3 has quit IRC | 15:40 | |
*** Vajb has quit IRC | 15:45 | |
*** Vajb has joined #maemo | 15:47 | |
*** auenf has quit IRC | 15:58 | |
*** auenf has joined #maemo | 16:06 | |
*** auenfx4 has joined #maemo | 16:32 | |
*** auenf has quit IRC | 16:33 | |
*** MetalGearSolid has quit IRC | 16:54 | |
warfare | Short outage due to misbehaving board/nics in blade-b, we're trying one solution now, will try another tomorrow if this didn't work out. | 16:57 |
*** MetalGearSolid has joined #maemo | 17:01 | |
*** princefakhan has quit IRC | 17:04 | |
*** at1as has joined #maemo | 17:09 | |
*** louisdk has joined #maemo | 17:11 | |
*** DarioAlejandro has quit IRC | 17:21 | |
*** florian has quit IRC | 17:27 | |
*** troulouliou_div2 has joined #maemo | 18:00 | |
*** louisdk has quit IRC | 18:29 | |
*** at1as has quit IRC | 18:32 | |
*** eMHa_ has joined #maemo | 18:32 | |
*** Pali has joined #maemo | 18:46 | |
*** louisdk has joined #maemo | 18:55 | |
*** troulouliou_div2 has quit IRC | 18:56 | |
*** at1as has joined #maemo | 18:58 | |
*** at1as has quit IRC | 19:10 | |
*** dafox has joined #maemo | 19:23 | |
*** jskarvad has quit IRC | 19:34 | |
*** dafox has quit IRC | 19:48 | |
*** vectis3 has joined #maemo | 19:48 | |
*** vectis3 has quit IRC | 19:56 | |
*** vectis3 has joined #maemo | 20:13 | |
freemangordon | Pali: any idea what to replace maemo hal with on modern distros? | 20:33 |
Pali | no :-( | 20:33 |
Pali | maemo apps needs hal | 20:33 |
freemangordon | isn't udev a replacement? | 20:33 |
*** vectis3 has quit IRC | 20:33 | |
KotCzarny | yup | 20:34 |
KotCzarny | udev | 20:34 |
Pali | no udev, is not replacement | 20:34 |
freemangordon | I mean - in terms of functionality | 20:34 |
L29Ah | what do you need hal for anyway? | 20:34 |
Pali | udev is just subset of hal features | 20:34 |
L29Ah | most of its functionality are kludges above sysfs, afair | 20:34 |
Pali | api is incomaptible | 20:34 |
KotCzarny | udev is versatile | 20:34 |
L29Ah | that don't deserve to exist | 20:35 |
KotCzarny | you can do whole lot of tricks | 20:35 |
*** Pali has quit IRC | 20:35 | |
KotCzarny | o.o | 20:36 |
freemangordon | KotCzarny: if you are knowledgeabe with udev, could you help with https://github.com/fremantle-gtk3/hald-addon-bme | 20:36 |
freemangordon | KotCzarny: this is the last thing I need to be able to build mce in devuan jessie | 20:37 |
KotCzarny | um, not that im knowledgeable, bur udev can exec arbitrary scropts/binaries | 20:37 |
freemangordon | hmm, this is not the point here | 20:37 |
freemangordon | hal calls callback functions when a device is added/removed etc | 20:37 |
KotCzarny | what does it needs to do then? | 20:37 |
KotCzarny | yes, that's what udev does | 20:38 |
KotCzarny | it can react on events | 20:38 |
NotKit | freemangordon, hm, what about diffing mce with Mer version? | 20:39 |
KotCzarny | for example this is my ghetto auto(u)mounter: http://pastebin.com/raw/qVLLpKA5 | 20:40 |
freemangordon | NotKit: there is no mce in Mer afaik ;) | 20:40 |
NotKit | https://git.merproject.org/mer-core/mce/tree/master | 20:40 |
KotCzarny | you can add events by observing udevadm monitor | 20:40 |
freemangordon | NotKit: mce in fremantle talks to hald_addon_bme | 20:41 |
KotCzarny | you can have multiple conditions that needs to match (to differentiate betweeen similar events) | 20:41 |
freemangordon | KotCzarny: that's great, but I am not sure it is the right time to learn a whole new API :) | 20:42 |
KotCzarny | nah, think of it as a scripting language ;) | 20:42 |
KotCzarny | api is too big wor | 20:42 |
KotCzarny | d | 20:42 |
KotCzarny | but as i've said, it has ability to run arbitrary script depending on events, which means almost unlimited flexibility | 20:43 |
freemangordon | KotCzarny: but I don;t want a script, but a daemon | 20:43 |
KotCzarny | explain? | 20:44 |
freemangordon | look at what the code ^^^ does | 20:44 |
freemangordon | KotCzarny: what is the udev way of libhal_device_set_property_string? | 20:45 |
KotCzarny | never used hal, tbh | 20:46 |
freemangordon | hmm, seems it will be easier to just build hal | 20:49 |
KotCzarny | \not really, you want to port it to modern system | 20:49 |
freemangordon | sure, but not now | 20:49 |
freemangordon | h-d has higher priority imo | 20:50 |
KotCzarny | temporarily its fine | 20:50 |
freemangordon | yeah | 20:50 |
KotCzarny | but for long term you should define functionality | 20:50 |
NotKit | will mce run without hald_addon_bme as if it had no data? | 20:50 |
*** vectis3 has joined #maemo | 20:50 | |
freemangordon | NotKit: sure | 20:50 |
KotCzarny | instead of trying to relearn | 20:50 |
freemangordon | NotKit: but I don;t wanna start striping functionality | 20:51 |
KotCzarny | as i understand, something should start on something? | 20:54 |
KotCzarny | or its bus similar to dbus? | 20:54 |
freemangordon | both | 20:55 |
freemangordon | a daemon is started when a device with an "udi" is hotplugged, then this daemon receives events from hal | 20:55 |
freemangordon | aor something similar | 20:55 |
freemangordon | *or | 20:55 |
*** vectis3 has quit IRC | 20:58 | |
KotCzarny | if we dont have hal anymore, it should receive events other way | 21:02 |
KotCzarny | so there will be porting anyway | 21:02 |
freemangordon | I'll disable mce battery module for now | 21:03 |
KotCzarny | what communicates with mce? | 21:04 |
freemangordon | everything :) | 21:04 |
KotCzarny | fun | 21:04 |
KotCzarny | might be good idea to reimplement whole shebang | 21:04 |
freemangordon | feel free to do it :) | 21:05 |
KotCzarny | maybe hal should be replaced with udev+dbus mixture | 21:05 |
freemangordon | maybe | 21:06 |
KotCzarny | luckily we dont have systemd to worry about | 21:07 |
KotCzarny | ;) | 21:07 |
*** vectis3 has joined #maemo | 21:15 | |
*** florian has joined #maemo | 21:22 | |
*** geaaru has quit IRC | 21:25 | |
spiiroin | IIRC mce does not actually use the "regular hald battery" properties. there is some even older dbus signaling api that hald-addon-bme just to cater mce's needs | 21:26 |
*** louisdk has quit IRC | 21:26 | |
spiiroin | and it should not be that difficult to mod the mce battery plugin to use whatever battery sources you have available | 21:27 |
freemangordon | spiiroin: correct | 21:29 |
freemangordon | I just need to find an upstream package that monitors battery/charger and provides dbus interface | 21:29 |
freemangordon | any idea? | 21:30 |
KotCzarny | acpi? | 21:30 |
freemangordon | upower? | 21:30 |
KotCzarny | apm? | 21:30 |
KotCzarny | /sys/ interface? | 21:31 |
NotKit | freemangordon, why not use sysfs? | 21:31 |
freemangordon | NotKit: from mce? | 21:31 |
freemangordon | I'd rather not, as there are more plugins that need to monitor the battery/charger status | 21:31 |
freemangordon | so it is better to have an unified backend that provides dbus interface | 21:32 |
KotCzarny | fmg, /sys/ interface is standard and good idea | 21:32 |
spiiroin | for upower there is a plugin in mer mce. the datapipes involved are most likely still the same -> could be used | 21:32 |
KotCzarny | on thinkpads i have /sys/ interface, on allwinner i have /sys/ interface | 21:32 |
freemangordon | spiiroin: yep, saw that, thus upower | 21:34 |
freemangordon | battery applet should be tweaked as well, but thats another story | 21:34 |
*** vectis3 has quit IRC | 21:34 | |
freemangordon | if it comes to it, then we aleady have working maemo :) | 21:35 |
spiiroin | the little mce needs is catered by: charger connected, battery percentage (led & power save mode triggering) | 21:35 |
freemangordon | :nod: | 21:36 |
freemangordon | and request_charger_status | 21:36 |
freemangordon | hmm, I'd rather replace hald_addon_bme with a daemon that talks to upower and implements bme interface | 21:38 |
spiiroin | that might be just due to that legacy^N dbus interface (mce could ask bme & co to resend battery signals it might have missed... which then caused problems for ui side on some circumstances) | 21:39 |
freemangordon | that way no changes in mce and the other thing that need bme dbus iface will be needed | 21:39 |
*** pagurus has joined #maemo | 21:39 | |
freemangordon | spiiroin: looking at the code, it is used on init, to get the entry conditions | 21:40 |
freemangordon | https://github.com/fremantle-gtk3/mce/blob/master/modules/battery.c#L377 | 21:40 |
spiiroin | freemangordon: yeah, bme starts before mce -> the signals could have gone already | 21:40 |
spiiroin | side effect that needed some patching somewhere in ui was: restart mce in suitable charging state -> ui sees repeated signaling | 21:41 |
freemangordon | which is not that bad, given that we are supposed to start services asynchronously | 21:41 |
spiiroin | sure, but the api is stupid; ask values -> global re-broadcast | 21:42 |
freemangordon | is it? | 21:42 |
freemangordon | hmm | 21:42 |
* freemangordon checks | 21:42 | |
spiiroin | yes, luckily nobody but mce was listening to those anymore - problem solved | 21:42 |
freemangordon | iirc battery applet plugin is listening, but I might be wrong | 21:43 |
*** pagurus has quit IRC | 21:43 | |
spiiroin | but that might/should be the hal props? | 21:43 |
spiiroin | i.e. different set of signals from what mce is listening to | 21:44 |
spiiroin | I could be wrong / mix devices though - it has been a while | 21:44 |
freemangordon | it is not that important | 21:45 |
freemangordon | anyway it is not going to be used | 21:45 |
spiiroin | well, if the hald is gone -> I'd just make mce use some/any more up to date source | 21:46 |
freemangordon | or rather - it will be used, but I see no problem in broadcasting of the status, so everybody on the party to have common data | 21:46 |
freemangordon | spiiroin: isn't it better to have a daemon that talks to whatever backend seems appropriate implementing bme interface? | 21:47 |
freemangordon | no changes in mce will be needed - we can keep common sources with CSSU | 21:47 |
*** vectis3 has joined #maemo | 21:48 | |
freemangordon | hmm, seem slibupower is supported in all modern distros | 21:49 |
freemangordon | *libupower | 21:49 |
freemangordon | ok, solution found, needs some coding :) | 21:50 |
spiiroin | freemangordon: sure, common api is always good; but I would not start by definiing it as "needs to be bme signal compatible" | 21:50 |
freemangordon | spiiroin: why to change interface? | 21:50 |
freemangordon | I mean - unless there is a need? | 21:51 |
freemangordon | There is lots more stuff to be done first - we talk for porting the whole hildon stack to gtk3 | 21:51 |
freemangordon | sure, if there were 10 fulltime devs eager to work - np, we can change the interfaces every week :) | 21:52 |
spiiroin | whichever is less work - migrating to new hopefully standard api, or attempting to keep old api alive | 21:52 |
freemangordon | spiiroin: oh, I aim for both | 21:53 |
spiiroin | so did hald-addon-bme ;-) | 21:53 |
spiiroin | warts and all. even signal sending order was carved in stone | 21:53 |
freemangordon | well, it is not interface's fault that hal was deprecated :) | 21:54 |
freemangordon | maybe this should be left undecided for now | 21:55 |
freemangordon | anyway I am not going to write that daemon today | 21:55 |
freemangordon | could be that KotCzarny is right and we should deal directly with /sys | 21:55 |
freemangordon | hoping that /sys/class/power_supply ABI is finally stable | 21:56 |
*** pagurus has joined #maemo | 21:58 | |
* freemangordon wishes more devs to join the effort :) | 21:59 | |
KotCzarny | fmg: im hacking at something else atm | 22:00 |
freemangordon | spiiroin: BTW, in case you've missed it, I was able to run cordia h-d on allwinner tablet | 22:00 |
KotCzarny | fmg: you should be saying 'on mainline linux tablet' | 22:00 |
freemangordon | well, yeah, on allwinner tablet running devuan jessie | 22:01 |
freemangordon | with mainline kernal, GPU and WIFI drivers are out-of-tree | 22:01 |
freemangordon | *kernel | 22:01 |
KotCzarny | unfortunatelly, be it x86 or arm, 3d accel is usually blobbed :/ | 22:02 |
freemangordon | KotCzarny: however, cordia h-d was just a POC, it has too much functionality stripped for my taste | 22:02 |
freemangordon | well, better than nothing | 22:02 |
KotCzarny | starting point | 22:02 |
KotCzarny | adding pieces back, one by one | 22:03 |
KotCzarny | maybe even stick to gtk2 for now? | 22:03 |
freemangordon | I meant - having 3d accell blobbed is better than nothing | 22:03 |
*** pagurus has quit IRC | 22:03 | |
NotKit | KotCzarny, on Atom tablets, 3D accel is open-source, but otherwise kernel support is still limited | 22:03 |
freemangordon | well, android808 wants gtk3, and he is half of the work force ;) | 22:04 |
KotCzarny | ;) | 22:05 |
freemangordon | also I don;t see gtk2->gtk3 as being that much problematic, at least for now | 22:05 |
freemangordon | gtk2 would mean clutter 0.8 iiuc | 22:05 |
freemangordon | so yet another deprecated library | 22:06 |
*** pagurus has joined #maemo | 22:06 | |
*** vectis3 has quit IRC | 22:06 | |
*** pagurus has quit IRC | 22:07 | |
*** Cor-Ai has quit IRC | 22:08 | |
*** pagurus has joined #maemo | 22:08 | |
*** Cor-Ai has joined #maemo | 22:10 | |
*** dafox has joined #maemo | 22:14 | |
*** vectis3 has joined #maemo | 22:24 | |
*** fishbulb has joined #maemo | 23:14 | |
fishbulb | will that neo 900 ever have whatsapp or other things that most people use? | 23:14 |
fishbulb | is it possible to buy a development license for whatsapp or something like that | 23:15 |
fishbulb | between my tablet that's faster than most phones and this "phone" I'm still not willing to switch to android without at bare minimum a qwerty keyboard | 23:16 |
*** till[m] has quit IRC | 23:19 | |
*** LauRoman has quit IRC | 23:45 | |
*** LauRoman has joined #maemo | 23:46 | |
*** dafox has quit IRC | 23:48 | |
*** dafox has joined #maemo | 23:52 | |
*** peterleinchen has joined #maemo | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!