kerio | anyway, weird idea: add /var/lib/apt, /var/cache/apt, /var/cache/dpkg to maemo-optify-whatever.conf | 00:10 |
---|---|---|
*** dedis6 has joined #maemo-ssu | 01:18 | |
*** ekze has joined #maemo-ssu | 01:23 | |
*** wumpwoast has quit IRC | 01:34 | |
*** wumpwoast has joined #maemo-ssu | 01:35 | |
*** dedis6 has quit IRC | 02:01 | |
*** kolp has quit IRC | 02:32 | |
*** andre__ has quit IRC | 02:34 | |
*** Jade has joined #maemo-ssu | 03:03 | |
*** Jade has joined #maemo-ssu | 03:03 | |
*** Pali has quit IRC | 03:19 | |
*** arcean has quit IRC | 03:28 | |
*** myuu_- has quit IRC | 03:39 | |
*** myuu_ has joined #maemo-ssu | 03:41 | |
*** M4rtinK has quit IRC | 03:44 | |
*** myuu_ has quit IRC | 04:51 | |
*** amiconn has quit IRC | 05:22 | |
*** amiconn_ has joined #maemo-ssu | 05:22 | |
*** amiconn_ is now known as amiconn | 05:22 | |
*** Martix has quit IRC | 05:31 | |
*** nox- has quit IRC | 05:55 | |
*** DocScrutinizer05 has quit IRC | 06:02 | |
*** DocScrutinizer05 has joined #maemo-ssu | 06:04 | |
*** Martix has joined #maemo-ssu | 07:22 | |
*** luf has joined #maemo-ssu | 07:52 | |
*** Milhouse has quit IRC | 08:29 | |
*** Martix has quit IRC | 08:36 | |
*** Milhouse has joined #maemo-ssu | 08:38 | |
*** kolp has joined #maemo-ssu | 09:28 | |
freemangordon | merlin1991: would you ask on TMO, mailing list or wherever you like for help? For tklock that is. | 10:03 |
merlin1991 | freemangordon: will do later on today | 10:04 |
freemangordon | ok, thanks | 10:04 |
freemangordon | I am going to fire valgrind agains alarmui replacement. BTW systui power key meny leaks too :( | 10:05 |
freemangordon | *menu | 10:05 |
luf | Isn't some problem in the valgrind you're using? | 10:06 |
freemangordon | luf: unfortunately no | 10:06 |
freemangordon | we had the same leak in alarmui | 10:06 |
freemangordon | just a minute | 10:06 |
freemangordon | luf: http://talk.maemo.org/showpost.php?p=1294928&postcount=48 | 10:07 |
luf | Ok. It was just a question :) I can't believe they didn't check so basic things ... | 10:07 |
freemangordon | thisis not exactly basic, but still | 10:07 |
luf | power key menu isn't basic? Come on ... I'm using it a lot ... | 10:09 |
luf | It's basic part from my point of view. Some game or whatever application isn't but this ... | 10:09 |
freemangordon | luf: aah, sorry, misunderstood you | 10:12 |
freemangordon | I thought you mean that unrefing PangoFontMetrics is basic :D | 10:13 |
*** Martix has joined #maemo-ssu | 10:15 | |
luf | I think that no mem leaks in basic maemo is have to not nice to have ;) | 10:16 |
freemangordon | luf: cannot parse ^^^ :P | 10:17 |
luf | freemangordon: I can write it in czech too :D | 10:19 |
freemangordon | :D | 10:19 |
luf | no mem leaks in basic parts of maemo is must to have not nice to have ... I can't believe ... | 10:20 |
freemangordon | aah, yeah | 10:20 |
luf | **** Nokia QA | 10:20 |
freemangordon | deffinitely | 10:20 |
freemangordon | not sure about that, alarmui seems like not writen by nokia, but by some third party | 10:21 |
freemangordon | *written | 10:21 |
luf | Come on ... they included it into maemo. It's their responsibility ... (mainly QA). | 10:21 |
freemangordon | you cannot expect QA to test for memory leaks | 10:22 |
luf | Why not? Who else is testing SW? | 10:22 |
freemangordon | At least I would not expect | 10:22 |
freemangordon | it is third party QA who have to test it, Nokia have to tets the functionality | 10:23 |
freemangordon | it is UAT | 10:23 |
luf | But everyone will shout on Nokia not the 3-rd party ... It's about good name of Nokia ... | 10:24 |
freemangordon | sure. | 10:24 |
*** Timo has joined #maemo-ssu | 10:24 | |
luf | I think that mem leaks should be tested by nokia QA for all basic parts of Maemo. (I don't know how to put this sentence into past) :D | 10:25 |
freemangordon | but is you have to test every code path for bugs, then it makes no sense to outsorce it. You'd better write it on your own | 10:25 |
freemangordon | should've been | 10:25 |
freemangordon | afaik | 10:25 |
luf | You have to do UAT and what is the problem to run UAT with some memory profiler? | 10:26 |
luf | Or any other technique to see if the memory consumption is constant or grow ... | 10:26 |
freemangordon | because UAT purpose is to match "user requirements" against the final product | 10:27 |
freemangordon | luf: I am not saying it is not good to be like you say | 10:27 |
freemangordon | what I say is that in practice it is different. At least according to my experience | 10:28 |
luf | Yes but it's wrong mainly on devices like N900 with so few memory and everybody has to expect that it's all time running device. | 10:29 |
luf | I know that amateurs like me don | 10:30 |
luf | don't have enough time/experiences with mem leak hunting but Nokia? | 10:30 |
luf | With so expensive device without BT adress book sync, voice dialing ... and a lot of other features (from my point of view basic features). | 10:31 |
freemangordon | luf: my work is related with ATM SW, which is very similar in some aspects with handheld devices, so I am pretty aware of unattended devices specifics | 10:31 |
freemangordon | not that I say you are wrong | 10:32 |
freemangordon | or that it is not how it should be (what you say) | 10:32 |
luf | BTW can you share the newest valgrind with us? The best is package somewhere iin repositories :) | 10:33 |
luf | I know I'm lazy but I don't want to reinvent wheel. | 10:34 |
freemangordon | luf: repos does not work ;) | 10:35 |
freemangordon | autobuilder that is | 10:35 |
luf | Ok. So let's upload it to _you_know_whos_server_ :D | 10:37 |
freemangordon | ok, will do | 10:37 |
luf | Thank you very much. | 10:37 |
merlin1991 | luf: thanks for not highlighting :) | 10:38 |
* merlin1991 always wanted to build his own autobuilder in python, maybe it's time? xD | 10:38 | |
freemangordon | have in mind it still have some issues with thumb2 | 10:38 |
luf | Are you familiar with the output enough? Sometime I see some strange warning (just from glib) and I'm unable to identify if it's a problem or where it allocate the memory. Feel free to point me to some useful docs. | 10:39 |
freemangordon | i had to revert libpulse0 to ARM to be able to use it | 10:39 |
luf | freemangordon: oh ooh, I still didn't have a time to switch to thumb2 ... | 10:39 |
*** Timo has quit IRC | 10:39 | |
freemangordon | luf: then you should be fine | 10:39 |
luf | Can you create the package also for non-thumb2? | 10:40 |
freemangordon | ? | 10:40 |
freemangordon | it is not for thumb2 | 10:41 |
freemangordon | and it is not a packge :D | 10:41 |
merlin1991 | binary ftw | 10:41 |
luf | :) I see I'm not the only one ... :) binary is enough. | 10:42 |
freemangordon | http://merlin1991.at/~freemangordon/valgrind-3.8.1/ | 10:42 |
freemangordon | unpack that in /opt | 10:42 |
luf | BTW even for binary it depends if you compile it with thumb2 enabled ... | 10:42 |
luf | Ok, thanks. | 10:42 |
freemangordon | it is ARM compiled | 10:42 |
merlin1991 | freemangordon: what thumb, whyyyy? ;) | 10:43 |
freemangordon | :) | 10:43 |
luf | ,,, ARM compiled - I don't know it'll run on my N900 device :D :D | 10:43 |
freemangordon | BTW: http://taschenorakel.de/mathias/2012/06/20/performance-and-memory-usage-of-evolution-data-server/ | 10:43 |
*** Martix has quit IRC | 10:44 | |
*** Martix_ has joined #maemo-ssu | 10:44 | |
freemangordon | very interesting: http://taschenorakel.de/files/eds-benchmarks/memory-usage-rss-leaking.png | 10:44 |
merlin1991 | somebody on #jollamobile said, that current tracker is about 10x faster than eds :D | 10:46 |
freemangordon | don_falcone said it: http://talk.maemo.org/showpost.php?p=1295075&postcount=62 | 10:46 |
freemangordon | merlin1991: tracker? | 10:46 |
merlin1991 | yes tracker | 10:46 |
freemangordon | but,but... | 10:46 |
freemangordon | wtf has tracker in common to EDS? | 10:46 |
luf | But who is so brave to rewrite so many things in N900? | 10:46 |
freemangordon | s/to/with/ | 10:47 |
infobot | freemangordon meant: wtf has tracker in common with EDS? | 10:47 |
merlin1991 | <pvanhoof>and then when intel guys tried to prove that evolution-data-server was faster, turned out we where 10x faster for their use-case | 10:48 |
merlin1991 | we being tracker upstream in that case | 10:48 |
freemangordon | hmm, and what is "their use-case"? | 10:49 |
merlin1991 | he didn't elaborate :/ | 10:49 |
luf | freemangordon: I don't know if there is even any common. But I don't know tracker. | 10:50 |
merlin1991 | luf: on maemo tracker is only the media indexer | 10:50 |
merlin1991 | on harmattan it also is the storage for email sms and contacts | 10:50 |
luf | ... and the history. | 10:50 |
merlin1991 | and nfc what use cases upstream has implemented | 10:50 |
freemangordon | aah, sms and email | 10:51 |
freemangordon | makes sense then | 10:51 |
*** dhbiker has quit IRC | 10:53 | |
*** M4rtinK has joined #maemo-ssu | 11:03 | |
freemangordon | tklock leaks hildon_gtk_hscale_new. at least | 11:14 |
freemangordon | ==3877== 1,436 (384 direct, 1,052 indirect) bytes in 1 blocks are definitely lost in loss record 4,161 of 4,274 | 11:15 |
freemangordon | ==3877== by 0x6400253: visual_tklock_create_view_whimsy (in /usr/lib/systemui/libsystemuiplugin_tklock.so) | 11:16 |
*** Martix has joined #maemo-ssu | 11:23 | |
*** Martix_ has quit IRC | 11:23 | |
*** Pali has joined #maemo-ssu | 11:32 | |
*** BCMM has joined #maemo-ssu | 11:35 | |
*** joshgillies has joined #maemo-ssu | 11:42 | |
joshgillies | Anyone in here know whether there is a cssu-thumb-bootimg package? | 11:42 |
joshgillies | for u-boot | 11:42 |
merlin1991 | sure | 11:47 |
Pali | http://maemo.merlin1991.at/cssu/community-thumb/pool/free/k/kernel-cssu/kernel-cssu-bootimg_2.6.28-10cssu3_armel.deb | 11:47 |
merlin1991 | damn Pali beat me :D | 11:48 |
joshgillies | :) thanks | 12:00 |
joshgillies | had a feeling it would be that simple | 12:00 |
*** MrPingu has joined #maemo-ssu | 12:03 | |
*** arcean has joined #maemo-ssu | 12:09 | |
*** dhbiker has joined #maemo-ssu | 12:21 | |
*** BCMM has quit IRC | 12:22 | |
*** lizardo has joined #maemo-ssu | 12:25 | |
*** MrPingu has quit IRC | 12:31 | |
*** Martix has quit IRC | 12:36 | |
*** int_ua has joined #maemo-ssu | 13:20 | |
*** joshgillies has quit IRC | 13:22 | |
*** Timo has joined #maemo-ssu | 13:45 | |
*** Timo has quit IRC | 14:00 | |
*** timo^ has joined #maemo-ssu | 14:00 | |
DocScrutinizer05 | fsckng braindamaged 'idea' to use tracker for storing messages | 14:01 |
*** timo^ is now known as Timo | 14:01 | |
*** int_ua has quit IRC | 14:03 | |
DocScrutinizer05 | tbh I think even EDS is a fsckng brainfart | 14:04 |
DocScrutinizer05 | for local usage | 14:04 |
kolp | Also, doesn't maemo use different DB systems for e.g. messages and contacts? sqlite vs bdb, or something? What's the reason for that? | 14:07 |
DocScrutinizer05 | yep | 14:08 |
DocScrutinizer05 | reason nb knows | 14:09 |
DocScrutinizer05 | honestly, *nobody* has more than 5000 contacts. I'd do the fuck to use a dbms for that | 14:10 |
DocScrutinizer05 | even on a very slow machine you can cut thru a batch of 5000 vcards with grep in MO time | 14:11 |
DocScrutinizer05 | NO* | 14:11 |
kolp | Is 5000 the aprox. limit where sqlite gets slower? | 14:12 |
kolp | *noticably | 14:12 |
DocScrutinizer05 | I'd think it's by far not the break even point where sqlite or any other DBMS gets *faster* than grep | 14:14 |
DocScrutinizer05 | though, faster? maybe. More reasonable? dafaq, no | 14:14 |
DocScrutinizer05 | a DBMS will usually hog RAM all the time with cached indizes and whatnot | 14:15 |
merlin1991 | well sqlite ha a nicer binding interface for the data than dumping vcards to the flash and reading them yourself | 14:15 |
kolp | I thought you were talking about sqlite vs bdb :) | 14:15 |
merlin1991 | and sqlite is slow for a reason | 14:15 |
merlin1991 | minimalistic cache and indizes | 14:15 |
DocScrutinizer05 | fsckng DBMS gives us: NO fulltext search, MAXIMUM overhead, extreme RAM hogging, pretty hard archiving/im/exporting | 14:18 |
DocScrutinizer05 | hell, sqlite even is a RDBMS | 14:19 |
DocScrutinizer05 | while contacts as oh so extremely normalizable and relational | 14:20 |
DocScrutinizer05 | s/as/are/ | 14:20 |
infobot | DocScrutinizer05 meant: while contacts are oh so extremely normalizable and relational | 14:20 |
kolp | Fulltext search depends on the smartness of the developer | 14:20 |
DocScrutinizer05 | in a DBMS? yes. In a linux system? KISS, use grep | 14:21 |
DocScrutinizer05 | I actually can see why somebody would use a (R)DBMS for media metadata (==tracker), but honestly, how often I wanna access my *contacts* in a way that would suggest a DBMS is the best/only way to implement that? And even if a DBMS would work fine for those few times, is the usecase really justifying the overhead? | 14:30 |
DocScrutinizer05 | I mean, for eaxmaple, when my phone starts ringing, do I really care if it take 0.1 or even 2 or 3 seconds for the avatar and name to pop up on dialer screen next to the caller's number? It takes me 3s minimum to pick the phone up and look at it anyway | 14:33 |
DocScrutinizer05 | on maemo we have so many speed-optimized bloated RAM-locked subsystems that constant swap hell brings the whole system to a grinding halt nevertheless. A lean simple approach probably is waaaay faster, thanks to more free RAM | 14:36 |
DocScrutinizer05 | honestly I think most if not all of those programmers are missing the experience of the 80s (and 90s) when CPU of a 'lightning fast' desktop PC was about 1/10 as fast as ARM CPU in N900, and the amount of RAM in N900 is more than those systems had *storage* (on HDD) | 14:39 |
DocScrutinizer05 | those were the times when programmers/architects (back when it was most times the same) had no problem at all to implement a contacts database with fulltext search and awesome response times in less than 100kB of RAM, and handling 5000 contacts was no problem at all and didn't hog RAM since there was none to hog | 14:44 |
Skry | agreed. | 14:44 |
kolp | Now, I guess the respective parts of maemo are closed, so we can't replace anything if we wanted | 14:47 |
DocScrutinizer05 | that's the crux | 14:48 |
DocScrutinizer05 | starting with dialer and contacts | 14:49 |
DocScrutinizer05 | "for differntiation reasons" PAH! | 14:49 |
DocScrutinizer05 | differentiation to the inferior, like I use to say | 14:50 |
DocScrutinizer05 | "look, this abysmal dialer on that phone, *has* to be a Nokia maemo phone!" ROTFL | 14:52 |
*** M4rtinK has quit IRC | 14:54 | |
DocScrutinizer05 | the truth is much of that stuff been developed by some contractor like e.g. colabora, and Nokia probably doesn't own the (C) of sourcecode so they could publish it. | 14:55 |
*** lizardo has quit IRC | 15:10 | |
merlin1991 | DocScrutinizer05: silly question, how do I get the owner / oper / whaterver flags(users) for a channel on freenode? | 15:14 |
DocScrutinizer05 | /msg chanserv access $<chan> list | 15:14 |
merlin1991 | thanks | 15:15 |
DocScrutinizer05 | yw | 15:15 |
DocScrutinizer05 | of course there are the 'normal' flags as well: /mode $<chan> [b|q|...] | 15:16 |
DocScrutinizer05 | /msg $<service> help | 15:18 |
DocScrutinizer05 | like in | 15:18 |
DocScrutinizer05 | /msg chanserv help access | 15:18 |
DocScrutinizer05 | /msg chanserv help flags | 15:19 |
DocScrutinizer05 | ^^^ useful one | 15:19 |
merlin1991 | DocScrutinizer05: you're reaching overkill on info :D | 15:19 |
DocScrutinizer05 | merlin1991: you've seen a [notice] of chanserv 60s ago? | 15:29 |
merlin1991 | nope | 15:30 |
DocScrutinizer05 | :-/ | 15:30 |
DocScrutinizer05 | [2012-11-22 14:27:06] [Notice] -ChanServ- Fantasy commands are always executed as if SET VERBOSE ON is | 15:30 |
DocScrutinizer05 | [2012-11-22 14:27:06] [Notice] -ChanServ- in effect. | 15:30 |
DocScrutinizer05 | [2012-11-22 14:28:45] <-> chanserv> hoolahoola #maemo-ssu | 15:30 |
DocScrutinizer05 | [2012-11-22 14:28:45] [Notice] -ChanServ- Invalid command. Use /msg ChanServ help for a command listing. | 15:30 |
DocScrutinizer05 | freenode is a rcih field for never ending studies | 15:33 |
DocScrutinizer05 | probably only freenode staff knows about >90% of the possible commands (there are a *lot* of 'hidden' commands only the staffers may use, but I'm actually talking about the 'normal' ones) | 15:35 |
DocScrutinizer05 | merlin1991: /cs info #maemo-ssu | 15:40 |
*** LaoLang_cool has joined #maemo-ssu | 15:54 | |
*** LaoLang_cool has quit IRC | 15:57 | |
*** Timo has quit IRC | 16:01 | |
*** Timo has joined #maemo-ssu | 16:02 | |
*** arcean has quit IRC | 16:06 | |
*** luf has quit IRC | 16:28 | |
*** Timo has quit IRC | 16:39 | |
Pali | merlin1991, freemangordon, I changed shell dpkg parsing to one dpkg-query call: https://gitorious.org/community-ssu/libcpaboutcssu/commit/03b5698650560b0be44f56939219379110651947 | 17:03 |
*** lizardo has joined #maemo-ssu | 17:06 | |
*** ron0062000 has joined #maemo-ssu | 17:16 | |
*** ron0062000 has quit IRC | 17:27 | |
kerio | Pali: that should be faster, right? | 17:46 |
Pali | kerio, maybe yes, maybe not | 17:46 |
Pali | but code is cleaner | 17:46 |
Pali | no shell in C code | 17:47 |
Pali | like pipes, tail, ... | 17:47 |
tadzik | 1 process spawned, not 4 | 17:47 |
Pali | kerio, I think that speed is same | 17:47 |
kerio | tadzik: two | 17:47 |
DocScrutinizer05 | kerio: are we interested that much in speed of updates? (aiui it's about update, no?) | 17:47 |
Pali | only number of processes | 17:47 |
tadzik | 2 vs 5 then | 17:47 |
kerio | DocScrutinizer05: it's about opening the "about CSSU" in settings | 17:47 |
kerio | :3 | 17:47 |
DocScrutinizer05 | aah | 17:47 |
tadzik | or I have trouble counting :) | 17:48 |
kerio | microoptimization! | 17:48 |
kerio | tadzik: there's a shell that runs the whole string too | 17:48 |
tadzik | kerio: 2 vs 5 then | 17:48 |
Pali | I think that spawning 3 more processes when you open About CSSU dialog is still OK | 17:48 |
tadzik | before there was shell, runing sh -c, blablabla | 17:48 |
Pali | we know that busybox is mess and this patch eliminate using it in C code | 17:49 |
Pali | really writing shell parts in C/C++ is bad idea | 17:49 |
kerio | Pali: busybox is still called | 17:49 |
Pali | kerio, where? | 17:49 |
kerio | but hell, not even busybox can mess up sh -c "<command>" | 17:49 |
Pali | g_spanw_something doing fork+exec | 17:49 |
kerio | Pali: how did the pipes work, before? | 17:50 |
Pali | not like like system("") which doing fork, exec sh -c '', fork, exec script | 17:50 |
kerio | ooh | 17:50 |
kerio | i see | 17:50 |
kerio | then yeah, it's better now :3 | 17:50 |
Pali | dpkg-query (with correct params) return version of installed package | 17:51 |
kerio | Pali: you know what's not ok? checking the dpkg version of a package while everything is booting, and slowing my status area down >:c | 17:51 |
Pali | kerio, this is in About dialog | 17:51 |
kerio | i'm talking about your battery applet | 17:51 |
DocScrutinizer05 | it's only better when codesize of resident program text has not increased | 17:51 |
Pali | calling one more process when booting is still OK | 17:52 |
DocScrutinizer05 | since you don't bother about 29 processes plus for 30s, you worry about 20k additional program code occupying ram all the time | 17:52 |
Pali | linux has really good clone system call | 17:52 |
kerio | Pali: it's visibly slower than no check | 17:52 |
kerio | it's kinda weird | 17:53 |
Pali | kerio, propose (correct !) patch and I can include it | 17:53 |
kerio | Pali: my patch would involve depending on bme 1 and just ignoring the check :) | 17:53 |
kerio | er, bme >= 1 | 17:53 |
Pali | this will not work with installed bme | 17:54 |
Pali | patch is not correct | 17:54 |
kerio | .-. | 17:54 |
Pali | btw, now patching MAGs profile applet | 17:54 |
kerio | i meant making it so that the check does what it's supposed to do after finding bme 1 | 17:54 |
*** MohammadAG has joined #maemo-ssu | 17:57 | |
DocScrutinizer05 | [2012-11-22 16:54:47] <Pali> btw, now patching MAGs profile applet | 17:57 |
DocScrutinizer05 | :-P | 17:58 |
Pali | https://gitorious.org/~pali/community-ssu/pali-status-menu-applet-profiles | 17:59 |
DocScrutinizer05 | Pali: what's this applet doing, esp what's it doing differently than stock applet? | 18:05 |
Pali | show all profiles (not only general & silent) | 18:05 |
DocScrutinizer05 | that sounds great | 18:05 |
Pali | now only one think not working: vibrate buttons :-( | 18:05 |
Pali | for unknown reason vibrate button does not change profiled settings | 18:06 |
DocScrutinizer05 | couldn't care less about nonsensical vibrate buttons, but then that's just me | 18:06 |
DocScrutinizer05 | right now I got TWO profile buttons in status-menu, one of tweakr and probably a second one from advanced profile blabla (sorry don't recall the name) | 18:07 |
DocScrutinizer05 | I'd adore replacing the latter by CSSU profile applet if it can do the same, and then wonder how to get rid of tweakr profile button while keeping tweakr | 18:08 |
*** myuu_ has joined #maemo-ssu | 18:08 | |
DocScrutinizer05 | hell it's been me and MohammadAG who originally discussed that profiled shoud be able to handle arbitrary profiles, just applet can't | 18:09 |
DocScrutinizer05 | I forgot about every single detail of that investigation | 18:09 |
DocScrutinizer05 | Pali: so I gather you're about to fix that vibrate button bug? | 18:11 |
*** arcean has joined #maemo-ssu | 18:12 | |
Pali | DocScrutinizer05, seems that I do not calling proper gtk_someting function for hildon checkbox button | 18:12 |
Pali | I will try to fix it | 18:12 |
DocScrutinizer05 | MohammadAG: anything known about that bug? | 18:12 |
kerio | Pali: does your status applet correctly depend on mediaplayer-l10n-mr0? | 18:13 |
Pali | kerio, which status applet? | 18:13 |
DocScrutinizer05 | o.O | 18:13 |
kerio | status-area-applet-battery | 18:13 |
Pali | DocScrutinizer05, MAG version was not complete | 18:13 |
DocScrutinizer05 | battery depends on mediaplayer?? | 18:13 |
Pali | kerio, yes | 18:14 |
Pali | on l10n | 18:14 |
DocScrutinizer05 | dafq | 18:14 |
kerio | DocScrutinizer05: str = dngettext ("mediaplayer", "mp_bd_label_hour%s", "mp_bd_label_hours%s", num); | 18:14 |
Pali | I'm reusing minutes or hours string | 18:14 |
kerio | for the translation of "hours:" | 18:14 |
DocScrutinizer05 | OMFG | 18:14 |
Pali | and I found that mediaplayer l10n package has it | 18:14 |
kerio | DocScrutinizer05: i know, it's awesome :D | 18:15 |
Pali | all l10n packages are installed by default on maemo5 - so no problem | 18:15 |
DocScrutinizer05 | sure sure | 18:15 |
DocScrutinizer05 | just it feels so... WAAAAAH! | 18:15 |
kerio | DocScrutinizer05: patches welcome | 18:15 |
DocScrutinizer05 | lol | 18:15 |
kerio | Pali: are you sure that osso-clock doesn't have hours and minutes? | 18:15 |
DocScrutinizer05 | roll you rown i10n | 18:15 |
Pali | yes | 18:16 |
Pali | I looked into all l10n packages | 18:16 |
DocScrutinizer05 | l10n even | 18:16 |
DocScrutinizer05 | you check impact on memory footprint? | 18:17 |
Pali | vibrate button working :-) | 18:18 |
kerio | Pali: am i reading this wrong, or the applet keeps checking for the presence of bme_RX-51 in the processes? | 18:18 |
Pali | kerio, yes | 18:18 |
kerio | oh no, wait | 18:18 |
kerio | not if bme_replacement is set | 18:18 |
Pali | if bme replacement is installed then it not checking | 18:19 |
kerio | then it's easy to fix the problem, if you accept that there's going to be a bit of cruft :3 | 18:19 |
kerio | bme_replacement = 1; // system ("dpkg -l ... | 18:20 |
kerio | Pali: actually... | 18:27 |
kerio | Pali: what about the existance of the /usr/bin/bme_RX-51 binary? | 18:27 |
Pali | for what? | 18:27 |
kerio | if there isn't one, then we can assume the user is running the bme_replacement | 18:27 |
Pali | not correct | 18:28 |
Pali | need to know if hald-addon-bme is replacement or not | 18:28 |
Pali | I'm still using for testing: stopped bme with new hald-addon-bme | 18:28 |
kerio | Pali: well then the check is wrong | 18:29 |
kerio | the check compares the version of bme-rx-51 to 1.0 | 18:29 |
kerio | if it's greater or equal than that, then /usr/bin/bme_RX-51 isn't present | 18:29 |
kerio | if it's present, then the version is lesser than that :) | 18:30 |
*** luf has joined #maemo-ssu | 18:30 | |
Pali | yes | 18:30 |
Pali | I already wrote it is not easy to fix this problem... | 18:31 |
kerio | still, that check is equivalent to the nonexistance of that file - if we're to assume that the dpkg database matches what's actually installed | 18:32 |
kerio | but if that's wrong, then the check is meaningless anyway | 18:32 |
*** lardman has joined #maemo-ssu | 18:40 | |
*** lardman has quit IRC | 18:40 | |
*** lardman has joined #maemo-ssu | 18:40 | |
*** myuu_ has quit IRC | 18:41 | |
*** l4m3rx is now known as ShadowX | 18:41 | |
Pali | DocScrutinizer05, for better profile support we need harmattan profiled daemon in cssu | 18:50 |
Pali | it was opened | 18:50 |
Pali | I asked profiled devs if daemon with libs are compatible with fremantle and I got answer that API/ABI should be compatible... | 18:51 |
*** toxaris has joined #maemo-ssu | 19:10 | |
*** Skry has quit IRC | 19:19 | |
*** Skry has joined #maemo-ssu | 19:23 | |
*** Martix_ has joined #maemo-ssu | 19:30 | |
Pali | merlin1991, DocScrutinizer05, here is merge request: https://gitorious.org/community-ssu/status-menu-applet-profiles/merge_requests/1 | 19:30 |
Pali | maybe candidate for cssu-devel | 19:30 |
Pali | also here is harmattan profiled with fremantle config files: https://meego.gitorious.org/~pali/meego-middleware/pali-profiled | 19:31 |
Pali | and here is merge request for status area applet battery: https://gitorious.org/community-ssu/status-area-applet-battery/merge_requests/2 | 19:35 |
kerio | i thought cssu-devel didn't have particular requirements for the upload | 19:35 |
Pali | merlin1991, freemangordon look at it ^^^ | 19:35 |
*** Jade has quit IRC | 19:36 | |
*** Martix_ has quit IRC | 19:38 | |
*** luf has quit IRC | 19:39 | |
*** arcean has quit IRC | 19:39 | |
*** M4rtinK has joined #maemo-ssu | 19:41 | |
*** toxaris has quit IRC | 19:50 | |
*** arcean has joined #maemo-ssu | 19:51 | |
*** toxaris has joined #maemo-ssu | 19:58 | |
DocScrutinizer05 | kerio: that's correct | 20:00 |
kerio | "candidate for cssu-devel" isn't meaningful, then | 20:01 |
kerio | because everything is | 20:01 |
kerio | Pali: i say upload to cssu-devel | 20:01 |
*** NIN101 has joined #maemo-ssu | 20:03 | |
*** _xnt14 has quit IRC | 20:29 | |
*** MohammadAG has quit IRC | 20:30 | |
*** dhbiker has quit IRC | 20:55 | |
*** lizardo has quit IRC | 20:57 | |
freemangordon | DocScrutinizer05, kerio: errr, isn't cssu-devel supposed to be used for testing stuff to to to CSSU? if something is not meant for CSSU, then it has no place in CSSU-devel | 21:04 |
freemangordon | s/to to ot/to go to/ | 21:05 |
freemangordon | the fuck | 21:05 |
* freemangordon is still sleeping :D | 21:05 | |
freemangordon | merlin1991: I started REing tklock, scratch "the call for help" | 21:06 |
*** BCMM has joined #maemo-ssu | 21:18 | |
*** nox- has joined #maemo-ssu | 21:19 | |
*** Martix_ has joined #maemo-ssu | 21:22 | |
*** lizardo has joined #maemo-ssu | 21:34 | |
DocScrutinizer05 | freemangordon: cssu-devel is kinda staging for cssu-t, but also kinda sandbox playground for devels to have fun based on cssu. Not everything in cssu-devel *has* to go to cssu-t eventually. there as well might be projects that never get finished, or turn out to be incompatible or otherwise inappropriate for cssu-t | 21:56 |
DocScrutinizer05 | IOW cssu-devel is the alternative to extras-devel for projects that seem like don't really fit into extras-devel since they need stuff that could get provided via cssu only | 21:59 |
kerio | cssu-devel is #maemo-ssu's playground repo :D | 21:59 |
*** Martix_ has quit IRC | 22:02 | |
*** NIN102 has joined #maemo-ssu | 22:03 | |
*** dhbiker has joined #maemo-ssu | 22:03 | |
*** NIN101 has quit IRC | 22:05 | |
*** Martix_ has joined #maemo-ssu | 22:10 | |
*** BCMM has quit IRC | 22:27 | |
*** lizardo has quit IRC | 23:00 | |
*** ekze has quit IRC | 23:08 | |
*** ekze has joined #maemo-ssu | 23:08 | |
*** ekze has quit IRC | 23:42 | |
*** ekze has joined #maemo-ssu | 23:49 | |
*** arcean has quit IRC | 23:57 | |
*** arcean has joined #maemo-ssu | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!