IRC log for #maemo-ssu on 20130129

03:19.59*** join/#maemo-ssu amiconn_ (quassel@rockbox/developer/amiconn)
04:03.45*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
04:15.22*** join/#maemo-ssu Mihanizat0r (~Miranda@83.149.34.237)
06:06.05*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@14.151.31.41)
06:36.43*** join/#maemo-ssu Mihanizat0r (~Miranda@83.149.37.199)
08:55.50Estel_because he wouldn't know what to do with bitcoins
09:43.59*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
09:55.41*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
10:01.54*** join/#maemo-ssu Martix (~martix@ip-62-245-106-78.net.upcbroadband.cz)
10:25.35*** join/#maemo-ssu MrPingu (~chatzilla@86.92.226.97)
10:30.50*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-hiyjzeeluqmhxeyo)
10:34.59*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-cjerpqfvjphdjdev)
10:39.54*** join/#maemo-ssu futpib (~futpib@89.106.198.70)
10:44.53*** join/#maemo-ssu futpib (~futpib@89.106.198.70)
10:52.39*** join/#maemo-ssu kolp (~quassel@212.255.229.38)
11:48.47chem|sthttp://talk.maemo.org/showthread.php?t=88851
11:48.56chem|stcan someone take care please
11:59.30keriochem|st: cssu-stable is installable
11:59.35kerioas long as you install a mirror
11:59.54kerio(it still has the old-style enabler, right?)
12:06.26*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
12:12.51merlin1991yes
12:15.57kerioso cssu-stable users have an inconsistent domain information for a lot of system package
12:16.00kerioso why bother
12:26.16*** join/#maemo-ssu LinuxCode (~LinuxCode@fedora/LinuxCode)
12:36.34*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
13:27.33merlin1991Pali: do you remember why I've put calendar-backend onto gitorious?
13:27.57Palino :-)
13:28.10Palithere is no commit?
13:28.12merlin1991therea re no patches int there from us
13:28.45Palimaybe unreleased nokia commits?
13:30.12Palihttp://mg.pov.lt/maemo-ssu-irclog/%23maemo-ssu.2012-10-30.log.html#t2012-10-30T09:26:42
13:31.02Palifor thumb support
13:31.21Palicalendar-backend (0.8-6+0m5+0cssu1+thumb1)
13:31.32merlin1991ah okay, I got a mail about a patch re ical export in the calendar-backend :)
13:31.39merlin1991we might see patches in the near future :)
13:32.37Palithere is thumb branch already: https://gitorious.org/community-ssu/calendar-backend/commits/thumb-testing
13:32.37freemangordoniirc calendar-backend is there because of thumb
13:33.19Palimerlin1991, freemangordon look at: https://gitorious.org/community-ssu/microb-engine/merge_requests/1
13:33.46Pali(destructive merge request)
13:34.09Pali(and ignore gitorious diff --> not working)
13:34.11merlin1991freemangordon: that merge-request is for you, I don't trust myself making any decisions there
13:34.35freemangordonPali: what we risk?
13:34.55Palifreemangordon, this is not merge but linearize git history
13:35.00freemangordonI know
13:35.20Paliclone both repositories and make sure that there was nothing deleted
13:35.38freemangordonIs there a chance something to get lost?
13:35.42Palirun diff between both repos and look if it is ok
13:35.43freemangordonsource code I mean
13:36.01PaliI think that I rebased everything
13:36.12freemangordonok
13:36.19Palibut because it is destructive rewrite chance could be there...
13:36.38Paliyou can backup old repository to hdd
13:36.54Paliand if we found some problem in 10 months we can look there
13:36.59PaliI have backup of it too
13:37.11Palimerlin1991, also of old alarmd tree
13:37.47merlin1991Pali: throw the alarmd backup also on the server, just in case
13:42.32Palifreemangordon, bug in systemui alarm (both nokia and RE version): I have CP-408 cover on my n900. And alarm sound event is played only for 1-2 seconds when cover is closed
13:42.43Paliseesm like some proximity sensor problem
13:43.35Palifreemangordon, also after 2 secons event is closed
13:44.45Palido you know where can be problem? I'd like to see alarm visible until I click on some button on screen (not to automatically disappear)
13:49.48kerioPali: what do you think of my idea of disabling HAM's domain thing?
13:49.59Palikerio, why?
13:50.00keriodo you reckon that it's a decision that should be made by all the cssu devs?
13:50.09kerioPali: because it's something that we fucked up already anyway
13:50.23keriothe current cssu-stable users don't have a consistent domain information
13:50.30kerioand it causes more troubles than it's worth
13:51.39Palikerio, ham domains can be deleted only by releasing new version of ham and then installing cssu will needs updated ham from cssu
13:51.53kerioyes
13:52.15Palior by upgrading package hildon-application-manager-* which can be updated only by SSU repo by nokia
13:52.25Paliwithout installing updated HAM
13:52.30keriohm, we could actually make nokia update HAM
13:52.38keriowe could use the excuse of the key troubles
13:52.42kerio"so it won't happen again"
13:52.53Palikerio, I'm against removing domain
13:53.04Palithis is good protestion for updating system packages
13:53.11Pali*protection
13:53.38Paliyou know that somebody pushed to extras-devel some system package which broke maemo system
13:53.55keriowhich?
13:54.06Palibut due to lower extras priority (and non extras-devel domain) ham not shown that update
13:54.12kerioit's kinda easy to prevent something like that, once we control the repos
13:54.44jonwilIMO we should completly ban any package in extras-* that has the same name (or would override) a system package
13:54.47Paliso you want to disable free extras-devel repo?
13:55.01kerio...i didn't say that
13:55.12keriojust prevent the upload of packages in a certain list
13:55.27kerioaka packages from nokia ssu, nokia apps or community(-testing)
13:55.30*** join/#maemo-ssu jaded (~jade@Jade.broker.freenet6.net)
13:55.30*** join/#maemo-ssu jaded (~jade@unaffiliated/jade)
13:55.42Paliwhy to create something new if ham domains are already implemented in each n900?
13:57.00*** join/#maemo-ssu jade (~jade@Jade.broker.freenet6.net)
13:57.00*** join/#maemo-ssu jade (~jade@unaffiliated/jade)
13:57.24jonwilDid we hear anything further from Nokia on whether they can solve the repo signature issue with that MaemoSW key?
13:58.00kerioPali: it's about having less cruft in HAM
13:58.16kerioand less issues for the users, if, for instance, repo.m.o is down and they want to use mirrors
13:58.36keriojonwil: nokia has the private key of that keypair, so they have to decide to use it
13:58.39Palijonwil, nokia sent us mail and somebody said that council or hifo should answer to it
13:58.50Palibut nobody answer yet
13:58.52jonwilok
13:59.13kerioi think that we decided that either MentalistTraceur or DocScrutinizer will send it
13:59.14PaliDocScrutinizer05, why nobody sent email to nokia about gpg key?
13:59.39Paliwe got mail 4 days ago
14:01.17jonwilis still stuck for things to reverse engineer
14:01.44kerioPali: btw, it's kinda easy to delete domain informations for installed packages
14:01.54keriothey're a handful of files, we could do that in the enabler
14:01.54jonwilAfter I did libdevlock the other day, I have run out of things to try :)
14:01.58kerioif we decided to do so
14:03.05Palikerio, if we delete domain support there is not protection for disabling updating system packages from extras-devel
14:03.19kerioapart for the fact that we'll be controlling extras-devel :)
14:03.54Palikerio, so you want to disable pushing package to extras-devel without some voting?
14:04.18keriono, i want to disable pushing packages to extras-devel that are in the list of packages from nokia ssu/nokia apps/community(-testing)
14:04.41Palikerio, and how you want to do that?
14:04.59kerioidk, i don't know how repo.m.o is organized
14:05.25Paliso you did not implemented it and also you have no idea how to implement it...
14:05.48kerioit doesn't seem difficult to delete all the packages in a certain list of names
14:05.49Paliso then we stay with current working implementation
14:05.55kerioand to consider names from that list as invalid
14:06.13kerioalso, the fact that you can push a package called "hildon-application-manager" to extras-devel is truly fucked up
14:06.22kerioi really hope it's not actually true
14:06.55Paliif you (or somebody else) implement that blacklisting in all repositories, then we can start talking about removing domains from HAM
14:07.28Palibefore that there is no other protection, so we need ham domains
14:08.50kerioalso, which are the packages in extras-devel that are also in nokia* or community*?
14:09.03keriothere was something with libcurl iirc
14:09.37kerioyep, libcurl3 is in nokia<extras-devel<community-testing
14:11.57jonwilso we just modify the repos to not allow any package that is also in nokia* or community* (there is no legit reason for such packages in extras* IMO)
14:12.51chem|stkerio: which part of "can someone take care please" didn't you understand
14:13.30keriochem|st: take care of what? the second post begins with "never mind . sorry figured out"
14:13.43Palimerlin1991, these gtk commits from *official* nokia git tree was not released as part of PR.1.3. What do you think to include them to CSSU?
14:13.43Palihttps://maemo.gitorious.org/hildon/gtk/commit/d4e748cf42ce36741469b059992b2ae82a14216e
14:13.43Palihttps://maemo.gitorious.org/hildon/gtk/commit/a466fc8511813cf1978f345a1179e4a849b9e7e1
14:13.43Palihttps://maemo.gitorious.org/hildon/gtk/commit/dc9e57556d36547baec34b69f13fce1c994a2f32
14:14.14Pali* Fixes: NB#136782 - Task launcher shows standard icon instead of application icon
14:14.15Pali* Fixes: NB#175659 - One of the account is always highlighted in VoIP and IM accounts selection
14:14.34PaliI can confirm bug NB#175659 on my n900
14:14.55Paliand I can confirm bug NB#136782 too
14:15.07Pali(when installing new application)
14:15.28keriooh god, NB#136782 is so annoying
14:15.29chem|stkerio: now... not 5 hours agao...
14:15.42keriochem|st: it was there as soon as i clicked that link
14:15.44chem|stat least I posted it here when there was no
14:15.59chem|stso it took him 10minutes
14:16.03kerioin fact, you wrote at 12:48 CET, and the dude said that he fixed the problem at 12:49 CET
14:16.18chem|stwould be nice if some people look out for tmo these days
14:16.19Palimerlin1991, also in cssu we do not have full git history of gtk, so I will import our cssu patches on top of nokia git tree
14:16.35Palifreemangordon, look at gtk ^^^
14:17.58jonwilsuspects there is very little worth reverse engineering that he is actually capable of trying...
14:18.00chem|stkerio: you started telling me what to tell... that is not what I needed to hear
14:19.44keriojonwil: reverse-engineer hex-rays' servers :P
14:27.59jonwilmaybe I will play with libsms-utils
14:28.12jonwilor hildon-plugins-notify-sv
14:30.15Palijonwil, better some hildon part as sms/cellular
14:30.37Palihildon code can be reused on some other system too, but nokia specific sms/cellular not
14:31.25jonwilwell hildon-plugins-notify-sv is not exactly generically reusable either
14:32.08Palijonwil, also if somebody want to reuse your re work, it will be only on some more open platform and nokia specific hw interfaces will be useless
14:32.25Palihildon-* something is for hildon desktop which is hw independent
14:32.45jonwilIts got a decoder binary (nsv-decoder-service) that is used to convert MP3 to wav for tones
14:32.52jonwilso ringtone etc
14:33.00jonwilwhich is using gstreamer to do work
14:33.05Paliany hildon code could be usefull for cordia or other project
14:34.16jonwilit seems tied to Nokia specific stuff like libplayback
14:34.32jonwilalso libsms-utils isn't tied to the HW
14:34.41jonwilits a generic utility library for SMS maniuplation
14:35.08jonwiland my interest in libsms-utils is being able to call it from other places
14:36.22Palibtw, there is better alternative ofono. I bet that nobody will use any of sms/csd/sscd/other_nokia_stupid_cellular_stuff
14:36.49jonwilI would if I was working on Maemo and not on something using ofono
14:37.02Palijonwil, any audio application using libplayback on maemo
14:37.24jonwili.e. my interest in CSD and nokia telephony is because ofono is not an option for users of Fremantle and never will be
14:37.28keriojonwil: ooh, libplayback pls
14:37.40PaliI do not see reason to RE some maemo cellular/network stuff
14:37.49jonwilI already looked into how libplayback works before
14:37.59jonwilbut couldn't really figure it all out
14:38.16Palijonwil, better to remove all nokia dependences on cssd, replace it with ofono and install other open source applications which working with ofono
14:38.38Palitelepathy-ring is working for sms and voice calls
14:38.48Paliso you need only some telepathy client
14:38.52jonwilPali, that will never happen for reasons that have been discussed penty of times before
14:39.04Paliand there are more OSS telepathy clients (gtk and qt too)
14:39.30jonwilIf you are going down that road you will need a new dialer app (written from scratch), a new messaging app (also written from scratch) and a bunch of other stuff
14:39.42Paliwhy?
14:39.44jonwiland if you go that way you may as well just install Meego/Mer/Nemo/whatever
14:40.06jonwilyou might not need new apps if there are apps that already talk to ofono
14:40.19Paliand why to talk to ofono?
14:40.20jonwiland to telepathy on top of ofono
14:40.27Palithere is telepathy ofono plugin
14:40.32jonwilyes that I know
14:40.40Paliso you need to talk only yo telepathy
14:40.43jonwilbut there are plenty of parts of the N900 system that talk to csd directly
14:40.53jonwilincluding the dialer app
14:40.57Palijonwil, do you have list?
14:40.58jonwiland messaging app
14:41.02jonwilI dont have list
14:41.08jonwilbut its a fairly substantial one
14:41.15jonwillibconnui for one thing
14:41.19Paliboth dialer and messaging can be replaced by oss telepathy application
14:41.22jonwiland libconnui-cellular
14:41.37Paliconnui is for network connection, yes?
14:41.42jonwilin fact most of connui-* talks to csd
14:41.49jonwilconnui is connectivity UI widgets
14:41.51Paliagain this can be replaced by some network manager
14:42.01Paliwe have more oss network managers
14:42.01jonwilyou could replace this stuff it you wanted
14:42.19Paliand also there are scripts which can create 3G data connection
14:42.21jonwilbut as I said if you did replace all this stuff you may as well just use Mer/Nemo/whatever
14:42.30Palialso there are more backends for network managers
14:42.57Paliand creting simple UI which show possible network connection in Gtk or Gt is easy
14:43.12jonwilif you replaced this stuff, getting it to be feature-complete vis a vis the stock Nokia bits would be nearly impossible
14:43.34Palijonwil, why?
14:43.40Paliwrite list what is needed to be done
14:44.07Paliyou will see that you have a lot of alternatives for current nokia closed apps
14:45.34Paliyou only need: telepathy client (which handle IM, SMS, calls), network manager (wifi, gsm, 3g) and lib which add fake dbus icd2/conic glue
14:46.04Paliand some GUI application for your new network manager
14:46.08Palinotthing more
14:46.54Paliof course some 3rd app stop working because it could use some nokia closed api, but that application is not present in maemo system, so can be removed or fixed
14:47.20Palidoing this ^^^^ is a lot of easier as doing some RE on nokia closed libs
14:47.39Palijonwil, so what is problematic?
14:48.25Paliyou already have icd2 dbus calls, so creating fake daemon/lib will be easy too...
14:48.30jonwildoing some checks now to see just what talks to CSD
14:49.32Palijonwil, is something else (except icd, network, network/connection gui and cellular services) talking to CSD?
14:49.39jonwilyes I am sure of it, checking now
14:50.01PaliI think that DSME
14:50.14Palibut this can be fixed too (or simply ignored)
14:50.27PaliMCE too (for offline mode) but can be ignored too
14:51.19Palisystemui modechange maybe too (for offline mode) but this can be RE if needed (or ignored and offline mode will be dropped from systemiu menu)
14:55.35jonwilAre we talking about CSD replacement in the context of CSSU as a possible target?
14:55.58Palijonwil, of cource not
14:56.17Palicellular/connui parts will not be touched in cssu
14:56.29jonwilso there is no point in replacing it at all really
14:56.38jonwilsince 99% of people are happy with CSD as-is
14:56.45jonwilI too am happy with CSD as-is
14:57.08Palijonwil, so then there is no reason to RE csd/icd/connui
14:57.10jonwilbut I do want to be able to talk to various parts of CSD from code I write for various reasons
14:57.28jonwilwhich is why I want to reverse engineer CSD
14:57.29jonwilso I can talk to it
14:57.34Palijonwil, we can start thinking about creating new project which replace ofono
14:57.42Pali*cssd with ofono
14:57.54jonwilWe could except that I dont want to replace CSD
14:57.56Palilike bme replacement project
14:58.00jonwilI want to talk to what we have now
14:58.13Paliand why you need it?
14:58.15keriowell, it wouldn't be a full RE, right?
14:58.24kerioyou just need to figure out some hooks
14:58.26jonwilno, I am not talking about cloning it
14:58.31jonwiljust about figuring out DBUS calls
14:58.35jonwiland library calls
14:58.38jonwiland stuff
14:58.53jonwilas for things that talk directly to CSD, the list includes:
14:58.55jonwilActiveSync
14:59.27*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
14:59.46PaliActiveSync is being dropped by google... :-)
15:00.28jonwilGoogle may be dropping it but I bet there are N900 owners who use it to talk to any number of mailservers that still DO support it
15:00.34jonwilincluding many different versions of Exchange
15:01.01PaliI never used it... but ok
15:01.21Palimerlin1991, freemangordon: https://gitorious.org/community-ssu/gtk/merge_requests/2
15:02.14jonwilBME replacement is a good thing since it is functionally complete when compared to the old BME
15:02.25jonwilwell functionally complete enough that nothing who uses BME will break
15:03.05jonwiltone generator daemon needs CSD
15:03.41keriojonwil: is there nothing open that uses CSD?
15:03.57jonwilgetting to that, still looking at who uses it
15:05.26jonwilQT libs need it (libqtsysteminfo specifically)
15:05.43Palitone generator is OSS
15:06.51Paliis libqtsysteminfo open?
15:06.57jonwilI think it is
15:09.15jonwiladressbook SIM backend uses it (definatly closed source)
15:10.08jonwilcherry (whatever that is) uses it
15:10.33jonwil"device" control panel uses it
15:10.50keriooh, should CSSU ship a cherry with a high version, to nullify MyNokia?
15:12.49jonwilnotification UI uses CSD
15:13.43jonwilICD GPRS plugin uses it obviously
15:16.31jonwilnokia maps uses it
15:19.40jonwilpulseaudio closed bins use it
15:19.50jonwiland no I dont know why they do :P
15:20.47Paliaddressbook SIM backend can be replaced by ofono backend
15:21.11Palicherry... please to shred -u <all_files_from_cherry_package> to fix cherry problem
15:21.27jonwilsystemui devlock plugin uses CSD
15:21.30Palidevice control panel - hm this can be problematic
15:21.38jonwilas does systemui emergency plugin
15:21.58PaliI alredy wrote that sysemui, dsme and mce using csd for offline mode
15:22.21Palinotification UI using CSD?? WTF?
15:22.31Palithis is pointless
15:23.07Palinokia maps CSD? for what? maybe only for some GPS...
15:23.23jonwilit uses it to query CSD for things related to call status
15:23.28kerioDocScrutinizer05: do you reckon CSSU should ship a neutered cherry?
15:23.32Palipulseaudio it using for incomming calls
15:23.52Paliand tell bluez headset AT comment
15:23.55Pali*commands
15:24.10jonwilnokia maps needs it for signal strength display
15:24.21Paliah, I see
15:24.28Paliit not using status menu
15:24.30jonwiltelepathy-ring of course needs CSD
15:26.31jonwilrtcom-call-ui uses it for SIM security among other things
15:26.55jonwilalso registration status, modem state and some others
15:27.05jonwilincluding also USSD
15:29.55jonwillibcodelockui
15:30.39jonwilconnui we mentioned
15:32.36jonwilosso-abook
15:33.19Paliosso-abook?
15:33.31Palifor SIM contact access?
15:34.22jonwilfor IMSI among other things
15:34.39jonwilGPS daemon needs it
15:34.58Paliah, yes it show your telephone number in "my details"
15:35.12Paliit is not GPS daemon but location
15:35.22jonwilbluetooth daemon needs it
15:35.24Paliand location damon show also position from cell tower
15:35.27jonwilbluetoothd
15:35.42Palibluetooth has module for AT modem
15:36.15Paliand it understand AT commands like battery capacity or signal and ask it CSD (and BME)
15:36.49Palithere is ofono bluetooth module (in upstream) which doing same what our csd module
15:37.21jonwilssc daemon needs it
15:37.33Paliok :-)
15:42.56jonwilclockd also needs it for cell network time
15:46.45jonwilso thats about it for what I can find that uses CSD
15:49.38*** join/#maemo-ssu futpib (~futpib@89.106.198.70)
16:16.17*** join/#maemo-ssu luf (~luf@smtp.pzkagis.cz)
16:42.46*** join/#maemo-ssu FlameReaper (~assassin@203.106.65.208)
16:48.10*** join/#maemo-ssu NIN101 (~NIN@p5DD28B1D.dip0.t-ipconnect.de)
17:06.23*** join/#maemo-ssu FlameReaper (~assassin@203.106.65.208)
17:06.34*** join/#maemo-ssu FlameReaper (~assassin@203.106.65.208)
17:12.55*** join/#maemo-ssu phr3akDom (~Phr3@ip-213-220-198-105.net.upcbroadband.cz)
17:15.29*** join/#maemo-ssu arcean (~arcean@aadd23.neoplus.adsl.tpnet.pl)
17:35.12*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
17:36.59*** join/#maemo-ssu arcean_ (~arcean@aacy217.neoplus.adsl.tpnet.pl)
17:49.40luffreemangordon: had you tested osso-gnomevfs-extra again? Or it still doesn't work for you?
17:53.37*** join/#maemo-ssu luf1 (~luf@smtp.pzkagis.cz)
18:01.15*** join/#maemo-ssu n900-dk (~kgu@freebox.dk)
18:40.45*** join/#maemo-ssu Martix (~martix@ip-62-245-106-78.net.upcbroadband.cz)
18:46.04*** join/#maemo-ssu freemangordon (~freemango@130.204.50.168)
19:22.49*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
19:33.59*** join/#maemo-ssu Aqkq (~Aqkq@83.24.118.64)
19:35.06*** join/#maemo-ssu Aqkq (~Aqkq@dok64.neoplus.adsl.tpnet.pl)
19:36.11freemangordonPali: libcal pushed, feel free to debianize it :). ooh it is missing (c) too, maybe I should add
19:36.31Paliok
19:40.58freemangordonPali: what CAL stands for? (i forgot :) )
19:41.36freemangordonPali: nevermind i'll google
19:47.22freemangordonPali: licensing added
19:57.20Paliok
19:57.32Palifreemangordon, did you found what CAL means?
19:57.41freemangordonCALibration data
19:57.48freemangordonI think
20:03.46keriohuh, what will happen if i uninstall osso-systemui-devlock?
20:03.57kerioit appears to not be depended upon by anything
20:04.17freemangordonkerio: bootloop?
20:04.28kerio>it appears to not be depended upon by anything
20:04.43freemangordonwhat about ,ce?
20:04.46freemangordon*mce
20:04.52kerioi dunno
20:05.03kerioi think that those plugins are just loaded if they're there
20:05.06freemangordonmce and systemui are like spaghetti
20:05.40freemangordonkerio: try it
20:05.48keriomoved the .so away, rebooting
20:06.05freemangordonwhy reboot, just killall systemui
20:06.35kerioand it boots
20:06.42kerio:D
20:06.49freemangordonnice
20:07.18keriothe "lock device" button just doesn't work
20:07.20freemangordonkerio: I guess devlock is the one you set device lock code
20:07.29freemangordonyep
20:07.32kerioi couldn't remove the libraries for it
20:07.44freemangordonwhat?
20:07.59keriolibdevlock1 and libdevlock-bin
20:08.13freemangordonwho depends on that?
20:08.22keriostuff like the settings applet, i assume
20:08.39freemangordonit should be easy to remove them
20:08.50keriooh, mce depends on it
20:08.58freemangordontoldya :D
20:09.06keriobut the systemui plugin can be removed
20:09.16freemangordonif you say so
20:09.58kerioand i assume that it means that nothing's actually going to ask for it
20:10.09kerioso you can't lock your device
20:10.13Palifreemangordon: Configuration Access Library
20:10.20Palisee /usr/lib/pkgconfig/cal.pc
20:11.25freemangordonPali: ok, i'll fix the licensing (I put CALibration there)
20:11.48PaliCAl = Configuration Access Library
20:12.04*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
20:12.22keriooh boy, the powerkey menu doesn't show up
20:13.44freemangordonPali: fixed
20:13.47Paliok
20:13.59freemangordonkerio: hmm, that shouldn't  happen
20:14.51freemangordonkerio: anything in syslog?
20:15.10Palifreemangordon, see bug in systemui alarm: http://mg.pov.lt/maemo-ssu-irclog/latest.log.html#t2013-01-29T15:42:32
20:15.20keriofreemangordon: no
20:16.00freemangordonPali: proximity is not used
20:16.06keriofreemangordon: what the balls, it worked before
20:16.12freemangordononly accelerometer
20:16.22Palifreemangordon, so how can it be fixed?
20:16.39freemangordonPali: NFC, any magnet around?
20:16.53Paliwhy magnet?
20:17.01freemangordonno idea, just asking
20:17.39freemangordonPali: could you build alarm-ui with traces and test it?
20:18.00PaliI think that problem is: when alarm event occure, it turn on screen and that closed case click somewhere on screen...
20:18.12freemangordoncould be
20:18.24freemangordonooh, i see
20:18.30keriofreemangordon: hahaha i see
20:18.34freemangordonwe can use proximity
20:18.38kerioit thinks that the device is locked
20:18.52freemangordonkerio: toldya :P
20:19.05keriowrong dependencies, then
20:19.56kerionow i don't know how to fix it, though
20:20.42keriook, restarting mce fixed it
20:21.02freemangordonkerio: remove that button from xml
20:21.37freemangordonPali: i would have sweared that alarm-ui has function traces, obviously this is not the csae :(
20:21.58Palifreemangordon, current systemui xml file does not handle state when user has activated some other profile (not silent or general)
20:22.27Palican you add option to show "silent" profile when some other is activated?
20:23.19kerioPali: and then back to general?
20:23.19kerioor what?
20:23.50Palikerio, if silent profile is active you have "general" button, if general profile is active you have silenet button
20:24.02Paliand if other profile is active you have *no* profile button
20:24.06freemangordonPali: I don;t think it is that easy. this is one of the hardcoded things in powerkeymenu
20:24.13kerioshouldn't the button when silent then show the previous profile?
20:24.21freemangordonno
20:24.35freemangordonit should show all the possibilities
20:24.35Paliand this could be fixed "if non silent profile is active show silent button"
20:24.44freemangordonPali: that is ugly
20:24.54Palifreemangordon, you can have a lot of profiles
20:25.06Paliall are visible in hildon status menu plugin
20:25.08kerioif the profile is silent, show "general", else show "silent"
20:25.16freemangordonI guess we can show a list or something
20:25.16Palibut you do not want to see *all* profiles in systemui
20:25.26freemangordonPali: why?
20:25.54Palibecause I and more people too do not want to see all 20 confgured profiles in systemui
20:26.02freemangordonwe can either iterate (with timeout) or show a list(menu)
20:26.04Palithere is no space for 20-30 buttons in systemui
20:26.27Palisystemui menu is good for switching between silent and non silent profile
20:26.46freemangordonPali: but what is this non0silent profile?
20:27.16kerio"general", surely
20:28.07Paliif ( strcmp(profile,"silent") != 0 ) printf("This profile '%s' is not silent\n", profile);
20:28.39Palikerio, not only general :-)
20:28.53kerioyeah but you'll want to switch *to* general from silent
20:29.47keriofreemangordon: where should the bug be filed?
20:29.49kerioagainst mce?
20:30.49freemangordonPali: it does not work like that
20:31.13Paliyou are watching for file change
20:31.16Paliright?
20:31.22keriofreemangordon: why not? surely there's some logic behind which button to display
20:31.42Palikerio, there is configuration: if file XYZ contains silent show this button
20:32.01keriochange the logic for the display of the "silent" button from "profile is general" to "profile is not silent"
20:32.01Palialso there configuration: if file XYZ contains "general" show another button
20:32.55Palikerio, look at config file: https://gitorious.org/community-ssu/osso-systemui-powerkeymenu/blobs/master/systemui.xml
20:33.01freemangordonyep
20:33.25freemangordonso you need an entry for every button
20:33.34freemangordonunless we extend the functionality
20:35.24Paliextend the functionality
20:35.36freemangordonhmm, wait
20:35.49Palithere is visible="general"
20:36.17Paliadd key for example nonvisible and config it as nonvisible="general"
20:37.41freemangordonPali: ok will, do it. after you fix my BME battery applet :P
20:38.00Paliand what is needed to fix?
20:38.27Pali(btw, last version reporting bars from bme if bme or replacement is running)
20:38.33freemangordonaah, tolgya, bars thingie
20:38.44Palijust apt-get upgrade
20:39.08freemangordonwell, I removed it, so it should be apt-get install :)
20:39.13kerioPali: also the horrendous amount of time it takes to start
20:39.24kerioPali: and the fact that it uses "design capacity" which is less than useless
20:39.42Palikerio, I did not see any benchmarks about start time
20:39.42keriofreemangordon: you removed the battery applet? :o
20:39.44freemangordonkerio: I think we already discussed that, ain't?
20:40.06Palikerio, and also I did not see wiki page for design capacity discussion
20:40.16freemangordonkerio: with BME it was useless on my daily device
20:40.25freemangordonhehe
20:40.54freemangordonkerio: so I downgraded to stock
20:41.04keriofreemangordon: so you need to upgrade :)
20:43.03keriohrmpf, how am i supposed to get network access inside scratchbox?
20:43.33keriooh, it was a resolv.conf problem
20:44.30freemangordonlol, kerio has SB?!?
20:55.34keriofreemangordon: what's the path to bme?
20:55.54kerio/usr/sbin/bme_RX-51?
21:02.02kerio~mirrors
21:02.02infobotrumour has it, mirror is http://maemo-archive.wedrop.it/ http://maemo.merlin1991.at/apt-mirror/   http://talk.maemo.org/showthread.php?p=1315143#post1315143
21:20.46keriofor fuck's sake, why isn't this doing what i want
21:22.30keriothe design should be updated from rx51 only if it's equal to zero
21:31.33freemangordonkerio: because it does what it has been told to do :D
21:31.37kerioindeed
21:33.44keriosystem() returns the return value of the process, right?
21:33.49tadzikyeah
21:33.50kerioand it runs shit through a shell
21:33.55kerioso "test" should be available
21:34.03tadzikunless it's a bash builtin of some sort
21:34.12tadzikand you're running through... sh maybe?
21:34.26keriobusybox has test, srsly
21:34.57tadziksystem()  executes a command specified in command by calling /bin/sh -c
21:35.02tadzikor so man says
21:38.46keriothis isn't fucking believable
21:39.45keriohold on, bme_replacement is inverted or some shit
21:41.21keriohm, i see
21:42.45kerioPali: is there a way to figure out the CI flag from hal?
21:42.57Palino
21:43.05kerioit doesn't export registers?
21:43.06kerio:(
21:43.10Paliyou can try to read some time
21:43.19Palior current capacity
21:43.23Palior percentage
21:43.41Palikernel driver does not export these values if battery is not calibrated
21:43.51Paliso HAL cannot tell it to you too
21:43.55keriooh, i see
21:45.43kerioi assume that libhal_device_get_property_int will return 0 for the missing values
21:46.29keriofreemangordon: it was doing exactly what it was told to do :D
21:47.54keriook, i has sensible values now
21:47.55kerioand a faster start
21:48.16kerioEstel_: interested?
21:49.41kerioEstel_: https://dl.dropbox.com/u/1405219/status-area-applet-battery_1.0-3%2Bkerio0_armel.deb
21:51.29keriohttps://dl.dropbox.com/u/1405219/status-area-applet-battery_1.0-3%2Bkerio0.tar.gz is the source
21:57.00kerioPali: it appears that you weren't quite wrong, it's still quite a lot slower to start than the stock applet
21:57.20keriobut it's noticeably faster than the version that calls dpkg
22:03.35*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
22:11.32*** join/#maemo-ssu arcean_ (~arcean@aacy217.neoplus.adsl.tpnet.pl)
22:23.57*** join/#maemo-ssu MrPingu (~MrPingute@86.92.226.97)
22:47.31MrPinguPali: this might shed some light on powerkeymenu: https://garage.maemo.org/projects/cell-modem-ui/
22:50.52PaliMrPingu, not
22:51.02Palihttps://garage.maemo.org/plugins/ggit/browse.php/?p=cell-modem-ui;a=blob;f=etc/systemui/cell-modem-ui.xml;h=bb4e9274d6c72355437b4fb18c26fa1d666d0b21;hb=HEAD
22:51.16MrPingu:(
22:51.17Palithere is written all possible states
22:51.29PaliMrPingu, we need to extend powermenucode
22:53.20MrPinguI see, only place for 2 buttons that can swap
23:57.05*** join/#maemo-ssu ruskie (ruskie@sourcemage/mage/ruskie)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.