*** Martix has quit IRC | 00:07 | |
*** Martix has joined #maemo-ssu | 00:07 | |
*** Martix has quit IRC | 00:21 | |
*** Milhouse has quit IRC | 00:39 | |
*** _rd has quit IRC | 00:40 | |
*** _rd has joined #maemo-ssu | 00:40 | |
*** Milhouse has joined #maemo-ssu | 00:42 | |
*** FireFly has joined #maemo-ssu | 00:52 | |
*** toxaris has quit IRC | 00:53 | |
*** Woody14619a has quit IRC | 00:56 | |
*** Woody14619a has joined #maemo-ssu | 00:57 | |
*** Woody14619a has quit IRC | 00:57 | |
*** Woody14619a has joined #maemo-ssu | 00:57 | |
*** _rd has quit IRC | 00:58 | |
*** BCMM has quit IRC | 01:18 | |
*** NIN102 has quit IRC | 01:23 | |
*** arcean has quit IRC | 02:07 | |
*** arcean has joined #maemo-ssu | 02:15 | |
*** macmaN has quit IRC | 02:34 | |
*** macmaN has joined #maemo-ssu | 02:36 | |
*** M4rtinK2 has quit IRC | 02:58 | |
*** kolp has quit IRC | 03:50 | |
*** Woody14619a has quit IRC | 04:17 | |
*** Pali has quit IRC | 04:17 | |
*** arcean has quit IRC | 04:37 | |
*** amiconn has quit IRC | 05:18 | |
*** amiconn_ has joined #maemo-ssu | 05:18 | |
*** amiconn_ is now known as amiconn | 05:18 | |
*** nox- has quit IRC | 05:36 | |
*** DocScrutinizer05 has quit IRC | 06:03 | |
*** DocScrutinizer05 has joined #maemo-ssu | 06:03 | |
*** Martix has joined #maemo-ssu | 06:14 | |
*** dhbiker_ has quit IRC | 06:42 | |
*** dhbiker has joined #maemo-ssu | 07:02 | |
*** Martix has quit IRC | 07:11 | |
*** dhbiker has joined #maemo-ssu | 07:24 | |
*** joshgillies has joined #maemo-ssu | 08:10 | |
*** dhbiker has quit IRC | 09:07 | |
*** panda|mini has joined #maemo-ssu | 09:09 | |
panda|mini | Hi, freemangordon, how is portrait mode lock status in current CSSU status? | 09:13 |
---|---|---|
panda|mini | oops, I mean, will latest CSSU support Portrait mode already? | 09:13 |
DocScrutinizer05 | hmm? portrait mode support is in CSSU since errr... last millenium | 09:17 |
DocScrutinizer05 | of course it gets more perfect every other week | 09:18 |
*** _rd has joined #maemo-ssu | 09:29 | |
DocScrutinizer05 | and in CSSU-Stable it's deactivated by default, to make OOTB ueser experience as close to stock as possible. See http://wiki.maemo.org/Community_SSU/FeaturesStable | 09:39 |
*** joshgillies has quit IRC | 09:45 | |
*** joshgillies has joined #maemo-ssu | 09:46 | |
*** joshgillies has quit IRC | 09:49 | |
*** joshgillies has joined #maemo-ssu | 09:51 | |
panda|mini | DocScrutinizer05: ah, yes, Portrait mode already been supported for a while | 10:05 |
panda|mini | DocScrutinizer05: but the problem is I only see lock for landscape mode | 10:06 |
panda|mini | DocScrutinizer05: but I didn't figure out howto lock for potrait mode | 10:06 |
panda|mini | e.g, I'd like to FORCE every apps in Portrait mode, until I pull out qwerty keyboard to turn to landscape mode | 10:06 |
panda|mini | converting between Portrait and Landscape usually lagged and anonying | 10:07 |
*** dhbiker has joined #maemo-ssu | 10:27 | |
*** luf has joined #maemo-ssu | 10:41 | |
*** panda|mini has quit IRC | 10:46 | |
*** panda|mini has joined #maemo-ssu | 10:53 | |
*** _rd has quit IRC | 10:54 | |
*** dhbiker has quit IRC | 11:02 | |
*** panda|mini has quit IRC | 11:03 | |
*** dhbiker has joined #maemo-ssu | 11:03 | |
*** panda|mini has joined #maemo-ssu | 11:05 | |
*** _rd has joined #maemo-ssu | 11:10 | |
*** joshgillies has quit IRC | 11:16 | |
*** joshgillies has joined #maemo-ssu | 11:21 | |
*** M4rtinK2 has joined #maemo-ssu | 11:29 | |
*** _rd has quit IRC | 11:36 | |
*** Timo has joined #maemo-ssu | 11:36 | |
*** Timo has quit IRC | 11:38 | |
*** Timo has joined #maemo-ssu | 11:38 | |
*** _rd has joined #maemo-ssu | 11:39 | |
*** RST38h has quit IRC | 11:45 | |
*** freemangordon has quit IRC | 11:45 | |
*** tadzik has quit IRC | 11:45 | |
*** RST38h has joined #maemo-ssu | 11:47 | |
*** freemangordon has joined #maemo-ssu | 11:47 | |
*** tadzik has joined #maemo-ssu | 11:47 | |
*** _rd has quit IRC | 11:51 | |
*** _rd has joined #maemo-ssu | 12:00 | |
*** NIN101 has joined #maemo-ssu | 12:11 | |
chem|st | merlin1991: an idea for having folders outside of scratchbox is doing it with hardlinks like it is setup for run and other things | 12:13 |
chem|st | merlin1991: I am still stuck with configuring modest | 12:13 |
freemangordon | someone willing to RE libsystemuiplugin_power_key_menu.so? | 12:15 |
freemangordon | this crap leaks like mad | 12:15 |
freemangordon | aaah, where is ARM hexrays :( | 12:19 |
*** Timo has quit IRC | 12:21 | |
*** _rd has quit IRC | 12:36 | |
*** _rd has joined #maemo-ssu | 12:38 | |
*** Timo has joined #maemo-ssu | 12:41 | |
*** _rd has quit IRC | 12:44 | |
*** MohammadAG has joined #maemo-ssu | 13:00 | |
*** Pali has joined #maemo-ssu | 13:16 | |
*** kolp has joined #maemo-ssu | 13:29 | |
*** degreez has joined #maemo-ssu | 14:00 | |
*** jonwil has joined #maemo-ssu | 14:03 | |
freemangordon | jonwil: hi | 14:10 |
freemangordon | jonwil: wanna help? | 14:10 |
jonwil | with what? | 14:10 |
jonwil | I do note someone seems to have made what seems to be a copy of osso-systemui-tklock (not sure if its a 1:1 copy or if its different somehow) | 14:11 |
freemangordon | either find me arm hexrays IDA plugin, or RE libsystemuiplugin_power_key_menu.so :D | 14:11 |
freemangordon | jonwil: BTW http://gitorious.org/community-ssu/osso-systemui-tklock | 14:11 |
jonwil | yeah thats the repo I am staring at right now | 14:12 |
jonwil | is it a 1:1 copy or is it different somehow? | 14:12 |
freemangordon | jonwil: fremantle-stock branch is REed .so | 14:12 |
freemangordon | in master I removed lots of legacy/unneded code | 14:12 |
jonwil | any functionality differences between master and stock fremantle? | 14:13 |
freemangordon | jonwil: I also REed alarmui plugin | 14:13 |
freemangordon | jonwil: No | 14:13 |
jonwil | ok | 14:13 |
freemangordon | there was a lots of legacy code from n*x0 | 14:13 |
freemangordon | *N8x0 | 14:14 |
freemangordon | jonwil: the reason I did it was because both alarmui and tklock leak memory | 14:14 |
freemangordon | unfortunately power-kwy-menu leaks too | 14:14 |
freemangordon | *power-key-menu | 14:14 |
jonwil | Hopefully someone will take tklock and use it as a base for making custom lock-screens | 14:14 |
freemangordon | ~100k on every double-click-to-lock | 14:15 |
freemangordon | jonwil: it is in CSSU as stock one leaks | 14:15 |
freemangordon | (will be in CSSU) | 14:15 |
jonwil | ok, makes sense | 14:15 |
merlin1991 | though we have to get rid of the powerkey leak first :D | 14:16 |
jonwil | great that someone finally took my systemui reverse engineering work and figured out pretty much all the remaining systemui interfaces :) | 14:16 |
freemangordon | jonwil: BTW thanks for your great work REing system_ui plugin structures | 14:16 |
jonwil | I just wish someone would do the same reverse engineering for the connectivity UI widgets :P | 14:16 |
freemangordon | jonwil: http://gitorious.org/community-ssu/osso-systemui-tklock/blobs/master/systemui.h | 14:16 |
jonwil | yeah I saw that file | 14:16 |
freemangordon | it is everything we need, I'll move it to systemui-dev later | 14:17 |
freemangordon | jonwil: but please, help me with power-key-menu, i'm fed-up with REing | 14:17 |
jonwil | I am going to take a look, just looking for where I put anything I may have done on it in the past | 14:18 |
freemangordon | BTW i looked at it, and it is not something complicated, about 20k ARM binary | 14:18 |
*** arcean has joined #maemo-ssu | 14:18 | |
freemangordon | jonwil: and 95 of the function names are exported ;) | 14:18 |
freemangordon | *95% | 14:18 |
freemangordon | merlin1991: BTW do you confirm that power-key menu leaks like mad? | 14:19 |
arcean | no way, power-key leaks too :< ? | 14:20 |
freemangordon | arcean: check it, I might be wrong | 14:21 |
*** FireFly has quit IRC | 14:21 | |
freemangordon | lock with double-click | 14:21 |
freemangordon | unlock with slider | 14:21 |
freemangordon | repeat until needed and watch heap size in smaps | 14:21 |
arcean | ok, i'll check | 14:22 |
freemangordon | what i see here is heap increasing with ~100k on every 2 clocks | 14:22 |
freemangordon | s/clocks/locks/ | 14:22 |
infobot | freemangordon meant: what i see here is heap increasing with ~100k on every 2 locks | 14:22 |
* merlin1991 digs for the grep call again | 14:22 | |
freemangordon | grep -A 10 heap | 14:23 |
freemangordon | merlin1991: ^^^ | 14:23 |
merlin1991 | hm process name was? | 14:23 |
freemangordon | cat /proc/$PID/smaps | grep -A 10 heap | 14:24 |
freemangordon | systemui | 14:24 |
freemangordon | don;t ask why i cat it :D | 14:24 |
kerio | needs more cats | 14:24 |
merlin1991 | grep -A 10 heap /proc/`pidof sysmteui`/smaps | 14:25 |
kerio | :3 | 14:25 |
* freemangordon loves cats | 14:25 | |
freemangordon | merlin1991: `pidof sysmteui` does not work | 14:25 |
freemangordon | it is systemui | 14:25 |
merlin1991 | yeah because it has to be systemui | 14:25 |
merlin1991 | :D | 14:25 |
merlin1991 | damn you type faster | 14:25 |
merlin1991 | HOLY SHIT | 14:26 |
arcean | merlin1991: +1 :D | 14:26 |
jonwil | ok, so the first thing I have to do is to make sure all the imported functions have the correct prototypes in the ida database | 14:27 |
merlin1991 | it went from 800 to 1400 | 14:27 |
jonwil | doing that now | 14:27 |
jonwil | Then after that I will go through and identify all the things that the powerkey plugin exposes to the outside world | 14:27 |
jonwil | or talks to | 14:27 |
jonwil | etc | 14:27 |
jonwil | and go from there | 14:27 |
arcean | here, it's increasing by ~140kB | 14:27 |
freemangordon | arcean: yeah | 14:28 |
jonwil | looks like my random decision to visit IRC has paid off :) | 14:28 |
freemangordon | merlin1991: ignore initial memory allocation made by gtk | 14:28 |
freemangordon | (~600k) | 14:28 |
merlin1991 | arcean: yeah after the first 3 attmepts it goes like that | 14:28 |
merlin1991 | freemangordon: the next step after 1400 was 1700, only after that it reached the ~140 steps | 14:28 |
freemangordon | merlin1991: yeah, toldya, just like mad :( | 14:29 |
merlin1991 | but the powerkey stuff is handeld by another plugin right? | 14:29 |
freemangordon | BTW seems like it leaks only on double-click | 14:30 |
freemangordon | merlin1991: yep, the one jonwil will look at | 14:30 |
freemangordon | merlin1991: it is not tklock | 14:30 |
*** _rd has joined #maemo-ssu | 14:30 | |
freemangordon | merlin1991: libsystemuiplugin_power_key_menu.so | 14:30 |
arcean | oh, systemui heap takes 3376kB now | 14:31 |
merlin1991 | btw did you find any leaks within the tklock code? | 14:31 |
freemangordon | merlin1991: I think yes. it was not disconnecting some signals | 14:31 |
freemangordon | the slider | 14:32 |
*** jonwil has quit IRC | 14:32 | |
freemangordon | seems like GTK does not disconnect signals connected to child widgets when you destroy main window | 14:32 |
merlin1991 | I wonder if there are any more plugins at work from the double tap power key untill I use the hw slider to unlock | 14:33 |
*** jonwil has joined #maemo-ssu | 14:33 | |
freemangordon | merlin1991: no | 14:33 |
merlin1991 | then I hope that we find the leak within the powermenu plugin | 14:34 |
merlin1991 | otherwise we have to assume, that the plugincontainer is leaking :/ | 14:34 |
freemangordon | merlin1991: systemui itself? possible. but if that's the case, we are lucky, as systemui has x86 binary :D | 14:35 |
merlin1991 | but in terms of complexity it is going to be a huge difference | 14:35 |
merlin1991 | (I assume) | 14:35 |
freemangordon | hmm, maybe we should ask Hildon Foundation board to buy ARM hexrays decompiler :D | 14:36 |
freemangordon | merlin1991: no, it is simple | 14:36 |
freemangordon | well, not so complicated | 14:36 |
freemangordon | :D | 14:36 |
*** degreez has quit IRC | 14:36 | |
freemangordon | merlin1991: and we already have interfaces in place ;) | 14:36 |
merlin1991 | yeah that only leaves the implementation | 14:37 |
merlin1991 | piece of cake | 14:37 |
merlin1991 | ;) | 14:37 |
freemangordon | :D:D:D | 14:37 |
freemangordon | systemui x86 binary is 26k | 14:38 |
freemangordon | alarmui is 23, and I didn;t have the interfaces | 14:38 |
freemangordon | (i was not aware of jonwil's work :( ) | 14:38 |
merlin1991 | btw the systemui header in systemui-tklock is that moving into the osso-sstemui-dev repo at some point? | 14:39 |
jonwil | I wish there was an IDA remote debugger plugin that actually worked on the N900, it would be useful at times :) | 14:41 |
freemangordon | merlin1991: yes, that's the idea | 14:41 |
freemangordon | jonwil: gdbserver does not do the job? | 14:42 |
jonwil | not last time I tried it | 14:42 |
*** jonwil_ has joined #maemo-ssu | 14:50 | |
*** jonwil has quit IRC | 14:52 | |
*** jonwil_ is now known as jonwil | 14:52 | |
*** jonwil_ has joined #maemo-ssu | 14:55 | |
*** jonwil has quit IRC | 14:57 | |
*** jonwil_ is now known as jonwil | 14:57 | |
jonwil | this binary is more complicated than I thought it would be | 15:06 |
jonwil | mostly because of the xml parsing | 15:06 |
*** jonwil_ has joined #maemo-ssu | 15:13 | |
*** jonwil has quit IRC | 15:16 | |
*** jonwil has joined #maemo-ssu | 15:16 | |
*** Pali has quit IRC | 15:17 | |
freemangordon | jonwil: well, yeah, there is some trickery, but not a rocket science after all :D | 15:17 |
*** jonwil_ has quit IRC | 15:18 | |
freemangordon | jonwil: but most of the functions are not static, so no compiler optimizations | 15:18 |
freemangordon | that should ease most of REing | 15:19 |
freemangordon | merlin1991: would you create osso-systemui-powerkeymenu repo | 15:21 |
freemangordon | jonwil: if you widh i can help to RE some of the functions | 15:21 |
freemangordon | *wish | 15:21 |
jonwil | damn, I need to find out what com.nokia.mce.request.powerkey_callback looks like :( | 15:21 |
merlin1991 | freemangordon: it's there | 15:23 |
*** Martix has joined #maemo-ssu | 15:25 | |
*** jonwil_ has joined #maemo-ssu | 15:28 | |
*** jonwil has quit IRC | 15:30 | |
*** jonwil_ is now known as jonwil | 15:30 | |
*** jonwil has quit IRC | 15:32 | |
*** jonwil has joined #maemo-ssu | 15:32 | |
jonwil | reverse engineering GTK UI code isn't something I am any good at :( | 15:32 |
*** Martix has quit IRC | 15:34 | |
*** Martix has joined #maemo-ssu | 15:36 | |
*** Pali has joined #maemo-ssu | 15:37 | |
*** jonwil_ has joined #maemo-ssu | 15:43 | |
*** luf has quit IRC | 15:43 | |
jonwil_ | I can't really do much with powerkeymenu since its some GTK code I cant understand, some XML parsing I cant really understand and some dbus stuff I cant really understand | 15:44 |
*** jonwil has quit IRC | 15:44 | |
*** jonwil_ is now known as jonwil | 15:44 | |
*** jonwil_ has joined #maemo-ssu | 15:46 | |
jonwil_ | so yeah sorry I couldn't be of more help on powerkey stuff | 15:47 |
jonwil_ | so yeah sorry I couldn't be of more help on powerkey stuff | 15:47 |
freemangordon | jonwil: noone is good at GTK code REing | 15:48 |
*** jonwil has quit IRC | 15:49 | |
*** jonwil_ is now known as jonwil | 15:49 | |
jonwil | well given what some people have done, there are definatly people out there better than me | 15:49 |
*** dafox has joined #maemo-ssu | 15:50 | |
freemangordon | jonwil: irrelevant, as their time is not unlimited :P | 15:50 |
jonwil | mine isn't unlimited at this point either | 15:50 |
freemangordon | well, ok :) | 15:50 |
*** jonwil_ has joined #maemo-ssu | 15:53 | |
*** jonwil has quit IRC | 15:56 | |
*** jonwil_ is now known as jonwil | 15:56 | |
*** Pali has quit IRC | 15:57 | |
jonwil | so yeah sorry I couldn't be more help | 15:58 |
jonwil | hopefully someone will be able to figure out the powerkey menu plugin (and maybe even the other remaining systemui plugins for actingdead, devlock, emergency, modechange and splashscreen (and maybe even the systemui daemon itself :) | 16:00 |
*** jonwil has quit IRC | 16:04 | |
*** Pali has joined #maemo-ssu | 16:41 | |
*** joshgillies has quit IRC | 16:48 | |
*** freemangordon has quit IRC | 17:02 | |
*** freemangordon has joined #maemo-ssu | 18:10 | |
*** dhbiker has quit IRC | 18:29 | |
*** arcean has quit IRC | 18:36 | |
*** arcean has joined #maemo-ssu | 18:39 | |
*** dhbiker has joined #maemo-ssu | 18:44 | |
*** arcean has quit IRC | 19:44 | |
*** Timo has joined #maemo-ssu | 20:19 | |
*** timo^ has joined #maemo-ssu | 20:27 | |
*** Timo has quit IRC | 20:30 | |
*** timo^ is now known as Timo | 20:31 | |
*** arcean has joined #maemo-ssu | 20:49 | |
*** int_ua has joined #maemo-ssu | 20:49 | |
*** int_ua has quit IRC | 20:52 | |
*** arcean has quit IRC | 20:55 | |
*** arcean has joined #maemo-ssu | 21:03 | |
*** dafox has quit IRC | 21:27 | |
*** Timo has quit IRC | 23:06 | |
*** arcean_ has joined #maemo-ssu | 23:08 | |
*** nox- has joined #maemo-ssu | 23:08 | |
*** NIN101 has quit IRC | 23:10 | |
*** Timo has joined #maemo-ssu | 23:12 | |
*** arcean has quit IRC | 23:12 | |
*** arcean_ is now known as arcean | 23:16 | |
*** deepy\SIGSEGV is now known as deepy | 23:23 | |
*** Timo has quit IRC | 23:35 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!