IRC log of #maemo-ssu for Friday, 2012-11-16

*** M4rtinK has quit IRC00:06
*** BCMM has quit IRC00:06
*** M4rtinK has joined #maemo-ssu00:12
*** M4rtinK has quit IRC00:28
*** dhbiker has quit IRC01:06
*** nox- has joined #maemo-ssu01:07
*** M4rtinK has joined #maemo-ssu01:12
*** arcean has quit IRC01:16
*** FIQ has joined #maemo-ssu01:26
FIQok so I have a strange problem with CSSU installation, HAM first load something, then seems to do nothing. Then after a while, it simply said "Process failed" (might not be exact wording due to localized msg) and there's no icon01:30
FIQI had a very similar issue last time I installed cssu (pretty much first thing I did that time, so no devel unless backupmenu required it, which I've forgot), but then there was an icon01:31
DocScrutinizer05tadzik: I think you're asking for mime-types01:33
FIQWhile CSSU seemed to install fine then, any install afterwards of anything reissued the "Please accept these TOU" of cssu-install01:33
DocScrutinizer05tadzik: http://wiki.maemo.org/Mime_Types#Using_hildon-mime-open01:33
FIQso basically both of my cssu installations has failed strangely, and both that time and now, it's pretty much clean rootfs01:34
DocScrutinizer05FIQ: that for sure needs investigation. Please wait til the knowledgeable people respond01:37
DocScrutinizer05particularly merlin1991 (and mohammadAG) might want to have a look.01:38
FIQI have used apt to install a few packages from extras+extras-devel (the following: bash xchat vgb gpspmgui coreutils-gnu findutils-gnu mlocate unzip) and some from HAM (backupmenu, openssh server+client) and I've changed default to /bin/bash. That's basically everything from factory state to now (might have forgot something, but nothing major)01:38
FIQs/default/default shell/01:39
infobotFIQ meant: I have used apt to install a few packages from extras+extras-devel (the following: bash xchat vgb gpspmgui coreutils-gnu findutils-gnu mlocate unzip) and some from HAM (backupmenu, openssh server+client) and I've changed default shell to /bin/bash. That's...01:39
DocScrutinizer05oh lol, changed default shell01:39
merlin1991FIQ: the cssu enabler mechanism runs a script that was never tested under bash01:39
FIQohhh01:39
FIQso making /bin/sh default should work?01:40
FIQor has things broken already?01:40
merlin1991yeah, though I have nfc in what state you are now thanks to the broken install01:40
FIQhm01:40
FIQmerlin1991: that can explain *this* fail01:40
FIQbut not the previous one, which gave strange problems too01:41
FIQand then everything I did was installing backupmenu and making a backup01:41
FIQ(from factory state, that is)01:41
DocScrutinizer05well, it seems nobody can reproduce this, so far01:42
FIQok01:42
FIQI'll try to switch shell and try again01:42
DocScrutinizer05if you actually can reproduce failure to install CSSU on a factory image ülus BM, we got a new problem01:42
merlin1991FIQ: did you get as far as runing the enabler script from the app menu?01:42
FIQmerlin1991: no01:42
FIQi got to step 5 on wiki01:43
FIQi.e. adding repo (I think), wait to HAM to do something01:43
merlin1991FIQ: ok time to get some info01:43
* DocScrutinizer05 indly wonders if CSSU repo is broken now too01:43
merlin1991please pastebin /etc/apt/sources.list.d/hildon-application-manager.list01:44
merlin1991also the output of dpkg -l community-ssu-enabler01:44
FIQnot found01:45
merlin1991the package or the file?01:45
DocScrutinizer05or pastebin?01:46
FIQhttp://pastebin.com/6caU7zZx is the sources list01:46
FIQmerlin1991: the package01:46
DocScrutinizer05community-ssu-enabler not installed01:46
merlin1991FIQ: ok then you basically only added the repo but did nothing else01:46
DocScrutinizer05for some reason HAM blew chunks on installing enabler01:47
FIQDocScrutinizer05: no, No packages found matching community-ssu-enabler.01:47
merlin1991well change your shell back to /bin/sh and try again01:47
FIQmerlin1991: ok01:47
merlin1991so far nothing happened to you system cssu wise :)01:47
FIQok :å01:47
FIQs/å/p/01:48
infobotFIQ meant: ok :p01:48
DocScrutinizer05>>HAM first load something, then seems to do nothing. Then after a while, it simply said "Process failed" (might not be exact wording due to localized msg) and there's no icon<< conclusive01:49
DocScrutinizer05might even be connection to repo01:49
DocScrutinizer05HAM log...01:50
DocScrutinizer05or "out of memory"?01:50
DocScrutinizer05sth...01:50
FIQehm01:50
FIQi'm very skeptical to OOM01:51
FIQconnection could be the issue01:51
FIQalso how are you supposed to know when HAM is done?01:51
DocScrutinizer05there are weird checks for available free storage in original HAM01:51
FIQit just sits there, but wiki says that's supposed to happen01:51
DocScrutinizer05yeah, that might actually be a bit unfortunate with HAM01:52
DocScrutinizer05basically as soon as you can do a new operation in HAM it's supposed to be finished so much that you can close it01:53
merlin1991FIQ: yeah you can run top in a terminal01:53
DocScrutinizer05afaik01:53
merlin1991as long as there is an apt-worker process eating your cpu ham is working :)01:53
DocScrutinizer05apt-worker keeps working even when you close HAM01:53
DocScrutinizer05so no problem there01:54
FIQgood to know01:54
DocScrutinizer05(unless our new brilliant HAM kills apt-worker)01:54
FIQalso what happens if you attempt to start the process again?01:55
FIQwhen it's started, that is01:55
DocScrutinizer05since it just installs cssu-enabler, there shouldn't be much harm01:56
FIQbecause IIRC I did that when I tried to install cssu the first time because it stalled01:56
DocScrutinizer05usual disclaimer: aiui01:56
FIQas I didn't realize it was normal behaviour for HAM to do apparently nothing but in fact do something01:57
DocScrutinizer05merlin1991: could we add a notifier to cssu-enabler post-install?01:58
FIQhow long should the process take?01:59
DocScrutinizer05HAM?02:00
FIQyes02:00
DocScrutinizer05depends on how many repos you got enabled, I guess02:00
FIQwoo02:00
DocScrutinizer05with extras-devel it usually takes 7 min here02:00
FIQit asked if I wanted to install enabler02:00
FIQit took precisely 7min :p02:01
FIQseemed to work02:01
DocScrutinizer05lesson learnt: don't make bash your default shell02:01
FIQI don't like busybox though02:02
* DocScrutinizer05 neither02:02
DocScrutinizer05~jrtools02:02
infobotjrtools is, like, http://wiki.maemo.org/User:Joerg_rw/tools02:02
DocScrutinizer05ok, I have to start it by typing `bash` as first command to xterm02:03
FIQmaybe I should try to edit .shrc or whatever the equavilence to .bashrc is, and check for PS1 in order to spawn bash on top of it02:03
FIQit's hackish, but i'm lazy02:03
DocScrutinizer05~jrtools02:03
infobotwell, jrtools is http://wiki.maemo.org/User:Joerg_rw/tools02:03
DocScrutinizer05messybox is sourcing bashrc02:03
FIQso messybox thinks it's bash?02:04
DocScrutinizer05you *might* check if you got an interactive shell or not. But probably that doesn't pan out either, in the end02:04
FIQfair enough, i'll type bash manually02:04
DocScrutinizer05some retard maintained thought messybox == bash, yes02:04
DocScrutinizer05FIQ: check my nifty PATH joggling02:05
FIQi'd rather not touch busybox, but i guess i'm forced as maemo depend on it02:05
FIQhmm02:05
*** dhbiker has joined #maemo-ssu02:06
FIQyou mean placing /usr/bin/gnu first?02:06
DocScrutinizer05juggling even02:06
DocScrutinizer05yep02:06
FIQI already do that :P02:06
FIQto not have to bother with busybox binary02:06
DocScrutinizer05hmm, actually my recent files look different02:07
FIQexport PATH="/usr/bin/gnu:"$PATH":$HOME/bin is my path atm02:08
FIQ("bin" actually contains shellscripts but whatever)02:09
DocScrutinizer05I once got a nifty sed cmdline, but I seem too ill and dizzy to locate it02:14
*** kolp has quit IRC02:14
DocScrutinizer05sorry02:14
FIQalso02:15
FIQwhy does HAM (not only for cssu, but that's one of the things) show "(null) Install anyway?" when installing?02:15
DocScrutinizer05dafaq ~user/.bashrc vanished02:15
FIQevil maemo02:16
DocScrutinizer05or I'm starting to lose my mind02:16
MrPinguHmm, what I don't like or liked about the bash thingy; as soon you ran sudo gainroot from bash, it returns you to busybox02:16
FIQMrPingu: I just made sudo usable as on linux desktop02:16
FIQby making an own file in sudoers.d02:16
DocScrutinizer05well, that's 'normal' since you open a new default shell02:16
FIQ"Upgrade for Maemo" guess I'll be afk shortly02:17
MrPinguYes, I know but I don't like it02:17
MrPinguI always close xterm by issuing exit02:17
DocScrutinizer05if you don't like what the command you invoked is doing, find a better command02:18
FIQ.................02:18
FIQThat was stupid02:18
FIQHAM closed everything, *then* proceed to tell me that there wasn't enough battery02:18
MrPinguIt would mean in the worst case I would have to issue it 4 times :P02:19
MrPinguDocScrutinizer05: You got a point there!02:19
DocScrutinizer05MrPingu: btw bash for root seems semi-safe02:19
DocScrutinizer05while bash for user definitely never been02:19
FIQis there a reason that you shouldn't use "proper sudo"?02:20
DocScrutinizer05paradox but true02:20
DocScrutinizer05nah, sudo is used all the time, but sudo isn't `root` aka sudo gainroot02:20
FIQi.e. enable yourself to do "sudo (whatever)" instead of logging in as root and do "(whatever)"02:20
DocScrutinizer05if you log in via `root` you get root's environment ($HOME etc)02:21
FIQwell.. yeah02:21
MrPingusemi-safe still don't like that :P For now I stick to busybox, till I hate it so much and can't bear it anymore02:21
DocScrutinizer05if you log in via `sudo gainroot` you're still in user's environment02:22
FIQI use sudo as on a desktop, basically02:22
MrPinguDocScrutinizer05: Thanks for the passwd for root, love it :)02:22
FIQi.e. no "root" or "sudo gainroot"02:22
DocScrutinizer05if you do sudo $somecmd, then you're quite obviously in user's environment still02:22
FIQyes I know02:23
MrPinguBut sudser fvcks it up02:23
DocScrutinizer05sudser is brainfsck02:23
FIQMrPingu: I did it manually02:23
MrPinguFIQ: would love to hear how, but I really need to get some sleep now02:23
MrPinguGood night!02:24
DocScrutinizer05MrPingu: I thought a lot how to make root password more safe. First step: make HAM ask for root password, so nobody can install crap to nuke passwords02:24
FIQmade a file in sudoers.d, typed "user ALL = (ALL) ALL" and ran update-sudoers02:25
DocScrutinizer05I discussed it with kerio a whole night long02:25
FIQ/etc/sudoers.d, that is02:25
*** MrPingu has quit IRC02:25
DocScrutinizer05FIQ: definitely a poor idea02:26
DocScrutinizer05in my book02:26
FIQhmmmm02:26
FIQhow so?02:26
DocScrutinizer05it defeats the whole idea of root permissions02:26
FIQDocScrutinizer05: maemo is a single user environment02:27
DocScrutinizer05you as well could set UID for user to 002:27
DocScrutinizer05FIQ: definitely not02:27
*** FireFly has quit IRC02:27
DocScrutinizer05there's users "root", "user", "apt", "ntpd", "dahellknows"....02:28
FIQfair enough, but I don't see the problem02:28
DocScrutinizer05not exactly a singleuser system02:28
FIQsudo gainroot gives you root access in user environment02:29
DocScrutinizer05so what?02:29
DocScrutinizer05sudo gainroot asks for root password on my machine02:29
FIQthe above gives you the same, just with letting you to not have to do sudo gainroot before02:29
FIQsudo gainroot also does it w/o password by default, while the above *do* ask the password, for user02:30
DocScrutinizer05FIQ: chmod -R a+rwx /02:30
FIQwhy would you do that?02:31
DocScrutinizer05FIQ: I'm not going to debate with you how to fuck up a fubar concept even more02:31
*** FireFly has joined #maemo-ssu02:31
DocScrutinizer05FIQ: same question to your "user ALL = (ALL) ALL"02:32
DocScrutinizer05why would you do that?02:32
DocScrutinizer05since chmod -R a+rwx / work much better, by not even requiring a sudo in front of any braindamaged command user may want to nuke system with02:33
FIQDocScrutinizer05: it also gives all other users root02:33
DocScrutinizer05either use permissions, the put it to purpose properly, or not use them at all, no?02:34
DocScrutinizer05<FIQ> DocScrutinizer05: maemo is a single user environment02:35
DocScrutinizer05((<FIQ> DocScrutinizer05: it also gives all other users root)) so what?02:36
DocScrutinizer05either you bother about security, or not02:36
DocScrutinizer05the most dangerous processes run under user anyway02:37
DocScrutinizer05multiuser setup and user separation is for security purposes. Not much sense in neutering it for user02:38
DocScrutinizer05even less sense in improving that neutering02:38
DocScrutinizer05Nokia fsckd it up by running stuff like HAM under user and not daring to ask for a password when it invokes apt-worker under root02:39
FIQDocScrutinizer05: I'm "user", and last time I checked, I'm the owner of the n900. sudo gainroot gives user full root (without even a password by default), my proposal does it too. The difference is that in one way needs me to first type a command to allow root commands, then a second do what I want, then exit when done with a third command while my line lets you do it with one command02:39
FIQAlso, my thing ask for a password. sudo gainroot doesn't02:40
DocScrutinizer05meh02:40
FIQDo you disallow root for yourself on your desktop machines too?02:41
DocScrutinizer05who the fuck disallows anything?02:41
DocScrutinizer05sorry, this exhausts me too much. should stay in bed curing my flu02:42
FIQI don't see the problem here, but I might miss something here, I don't deny it02:43
DocScrutinizer05~jrtools02:43
infobotsomebody said jrtools was http://wiki.maemo.org/User:Joerg_rw/tools02:43
FIQ(Also chmod 777 is a bad idea for other reasons too, as it screws things up in other ways, but that's irrelevant)02:44
DocScrutinizer05FIQ: I missed sth: your setup asks for password - user password though, which is kinda silly ubuntu bullshit, but kinda works for maemo since you can't change your own user password on maemo02:47
FIQ[01:41:30] <FIQ> Do you disallow root for yourself on your desktop machines too? -- i.e. you don't give your normal user account full sudo as you think it's bad security principe02:47
FIQoh you thought i had nopasswd?02:47
DocScrutinizer05yes, my users never have root access by using their *own* password02:48
FIQhmm02:48
DocScrutinizer05root access should need root password, not user's password02:48
FIQlet me think now02:48
FIQchanging password can be done on the user's account02:48
DocScrutinizer05n8 again02:48
FIQ(normally)02:49
FIQso basically asking for user password is like asking for no password at all02:49
DocScrutinizer05not as user, under maemo (thanks busybox passwd)02:49
FIQyeah, i said "(normally)"02:49
DocScrutinizer05only root can change user's password on maemo02:49
FIQI think I get your point now02:49
FIQthough in practice maemo is a joke to get root on due to HAM02:52
FIQbut still02:52
DocScrutinizer05see my comment several lines above02:52
FIQyeah I saw it02:52
DocScrutinizer05actually my comments (plural)02:52
FIQno need to break it more02:53
DocScrutinizer05[2012-11-16 01:24:46] <DocScrutinizer05> MrPingu: I thought a lot how to make root password more safe. First step: make HAM ask for root password, so nobody can install crap to nuke passwords02:53
FIQyeah02:53
FIQsaw the line02:53
FIQwell you've modified HAM in cssu, making that shouldn't be too hard :p02:54
DocScrutinizer05if we had a better sudo executable (more recent) we could solve this pretty nicely02:54
FIQalso what about the autologin?02:55
DocScrutinizer05but yeah, we might fix HAM as well02:55
FIQ(on boot, that is)02:55
DocScrutinizer05another PITA02:55
FIQit's just "user" but still02:55
DocScrutinizer05it should attach PAM to device lockcode and PIN query02:55
DocScrutinizer05actually lockcode should be a PAM module02:56
FIQPIN is easy to dodge if you just want to access the system02:56
DocScrutinizer05and H-D startup get done by sth like XDM02:57
FIQlockcode or asking for user's password, it is02:57
FIQMy previous device asked for lockcode on startup :p02:58
DocScrutinizer05honestly they ought have implemented lockcode query into NOLO02:59
DocScrutinizer05as well as charging ;-P03:00
FIQshouldn't it be possible to query on boot?03:00
FIQi mean, there's bootmenu, shouldn't be too hard to make a "bootloader" that asks for password before proceeding03:01
DocScrutinizer05nah, it will still aloow resueOS and flashing03:01
DocScrutinizer05both done by NOLO03:01
FIQwell flashing nukes system03:01
FIQlike reinstalling the OS on a desktop :p03:02
DocScrutinizer05yep, but on desktop you got device password on BIOS level03:02
DocScrutinizer05if you want03:02
DocScrutinizer05rendering device basically useless for thieves03:02
DocScrutinizer05no such thing on N90003:03
DocScrutinizer05thanks NOLO (our 'BIOS')03:03
FIQTrue03:03
DocScrutinizer05o/03:04
FIQwell as long as the OS isn't open doors, I'm happy, if people really want to get my data, go on and steal my HDD, I'm not *that* paranoid :303:04
FIQbye03:04
*** Jade has quit IRC03:06
FIQ(also isn't uboot lowlevel enough?)03:06
*** Jade has joined #maemo-ssu03:09
*** Jade has joined #maemo-ssu03:09
*** Jade has quit IRC03:23
*** Jade has joined #maemo-ssu03:26
*** Jade has joined #maemo-ssu03:26
DocScrutinizer05uboot comes after NOLO, flashing / rescueOS booting is done *in* NOLO03:35
*** M4rtinK has quit IRC03:36
DocScrutinizer05actually even NOLO can get coldflashed by a new one that wouldn't ask for password03:36
DocScrutinizer05since ROMBOOT allows coldflashing03:36
FIQthere we go, CSSU installed03:37
DocScrutinizer05but afaik NOLO resp the XLoader header at least needs a signature to get executed by ROMBOOT, so nobody could tamper XLoader03:37
FIQHAM took literally 15min to show update...03:38
DocScrutinizer05hmm,03:38
DocScrutinizer05terrible03:38
FIQonce I booted from new battery03:38
FIQthe update itself took 8min03:38
DocScrutinizer05but don't worry, updates are less painful03:38
FIQso HAM took less time to do what I actually wanted than it took to show me it, even though it showed me previously03:39
FIQyaay!03:39
DocScrutinizer05once the automatic check for updates shows "maemo 5 CSSU update available" it doesn't take forever to show that update in HAM. Then you fire "update that" and forget03:39
FIQi "disabled" the check03:40
FIQso I went manually opening HAM and press update button03:40
FIQthat task took 15min03:40
DocScrutinizer05yeah, that's when it downloads *all* repo 'indexes' and builds databese with dependencies03:41
FIQhmmm03:41
FIQcan I uninstall these stuff taking up place on my appmenu w/o problems?03:42
DocScrutinizer05on my 300MHz 150MB RAM laptop the same procedure in Yast took a day, literally03:42
FIQamazon, ap news, documents to do, facebook, foreca, that is03:42
DocScrutinizer05"these stuff"?03:42
FIQsounds.. "fun"03:43
FIQi mentioned which i meant :p03:43
DocScrutinizer05yeah sure, apt-get purge03:43
FIQwonder what they're called.. hm03:43
DocScrutinizer05apt-cache search03:43
FIQyeah03:44
FIQalso your HAM doesn't kill apt-worker on exit03:44
DocScrutinizer05first remove the friggin desktop widget though, in desktop edit mode03:44
FIQi don't use the desktop03:45
FIQremoved everything etc03:45
FIQblank bg03:45
FIQ:p03:45
DocScrutinizer05then it's safe to apt-get purge that crap03:45
DocScrutinizer05(though foreca isn't that bad, I actually use it)03:46
FIQargh didn't found the name for documents to go stuff03:48
DocScrutinizer05hmm, sorry can't look it up here anymore ;-)03:49
DocScrutinizer05or maybe I can?03:49
FIQfound it03:50
FIQ"dtg-installer"03:50
DocScrutinizer05dtg-installer03:50
DocScrutinizer05:-D03:50
FIQwhat about the er03:51
FIQ"Handbook" and the "how to start" entries? :303:52
FIQor that mahjong game for that matter03:52
*** nox- has quit IRC04:15
*** Jade has quit IRC04:39
*** dafox has quit IRC04:40
*** Jade has joined #maemo-ssu04:42
*** luf has joined #maemo-ssu04:45
*** luf has quit IRC05:19
*** amiconn has quit IRC05:28
*** amiconn_ has joined #maemo-ssu05:28
*** amiconn_ is now known as amiconn05:28
*** luf has joined #maemo-ssu05:51
*** DocScrutinizer05 has quit IRC06:03
*** DocScrutinizer05 has joined #maemo-ssu06:03
*** luf has quit IRC06:31
*** Jade has quit IRC08:00
*** Jade has joined #maemo-ssu08:03
*** Jade has joined #maemo-ssu08:03
kerioDocScrutinizer05: CSSU replacement for foreca-widget!08:10
*** chainsawbike has quit IRC08:27
*** chainsawbike has joined #maemo-ssu08:28
tadzikDocScrutinizer05: (mime types), no, I mean the code that's responsible for reacting to longpress, drawing the context menu, making it disappear etc09:07
keriogtk, maybe?09:16
*** X-Fade has quit IRC09:28
*** X-Fade has joined #maemo-ssu09:29
*** FIQ has quit IRC09:44
tadzikno, it's somewhere above Gtk, I think10:03
tadzikWhat I want to do is to make the context menu not disappear when you stop pressing the screen10:03
tadzikso you can actually see what popped out10:03
tadzikin Gtk the context menu does not disappear when you cease pressing right mouse button, so I guess that's have to be some hildon shamanism10:04
*** BCMM has joined #maemo-ssu10:49
*** luf has joined #maemo-ssu11:04
*** dhbiker has quit IRC11:25
*** kolp has joined #maemo-ssu12:05
*** dhbiker has joined #maemo-ssu12:21
DocScrutinizer05tadzik: for some reason I sometimes achieve to not close context menu when lifting stylus. I guess it's rather a bug that hits when touchpoint coords move minimally on lifting stylus, rather than an option designed in on purpose12:33
vi__It happens when you lift off the very edge of the menu perimeter.12:37
vi__I believe the relevent code is in hildon-home.12:37
tadzikDocScrutinizer05: indeed, it is possible12:37
tadzikthen that's a bug worth fixing, imho12:38
tadzik(and will probably turn out to be a PITA)12:42
DocScrutinizer05nah, the fix should be 'easy': just don't close the menu when pen-up event happens outside of menu area, no matter if coords moved away from pen-down coords or not13:01
DocScrutinizer05actually it seems to me this is indeed a function that has to be coded in on purpose. Probably just needs commenting out13:02
DocScrutinizer05if you wanna do a real fix, then check for distance between pen-down and pen-up event and close menu only when distance is >threshold13:04
DocScrutinizer05maybe, just *maybe*, there's already such check for distance, and somebody simply set a fsckng low threshold13:05
tadzikpossibly13:05
keriothe context menu does indeed disappear if you right-click-and-hold and then release the right mouse button13:05
tadzikI'll have to locate the code first; will look more after $dayjob13:05
kerioiirc13:06
tadziknot unles you move it over some menu item13:07
tadzikif you click, hold, drag away it stays13:07
*** Pali has joined #maemo-ssu13:14
*** arcean has joined #maemo-ssu13:21
vi__kerio: That implies it is a bug that is a result of the emulated push+hold right click.13:31
*** kolp_ has joined #maemo-ssu13:39
*** kolp has quit IRC13:42
*** NIN101 has joined #maemo-ssu14:11
DocScrutinizer05tadzik: ((if you click, hold, drag away it stays)) unlike on touchscreen where it vanishes if you dare to drag14:32
DocScrutinizer05tadzik: which is a bit strange14:32
tadzikDocScrutinizer05: yeah. I was talking about desktop gtk14:33
tadzikin hildon that's strange and annoying imho14:33
tadzikbut for example Opera got it right on maemo14:33
DocScrutinizer05(the absolute contrary behavior between mouse RMB and stylus longtouch)14:33
DocScrutinizer05also I find anchor of context menu got chosen rather unfortunate (menu appears to right of touchpoint, so you basically *always* cover it with stylus/finger)14:35
tadziktrue14:35
tadzikroom for improvement! \o/14:36
DocScrutinizer05what a fool chosen those parameters?14:36
DocScrutinizer05obviously somebody who tested on PC screen in emulator14:36
DocScrutinizer05with mouse14:36
tadzikentire maemo feels this way for me14:36
tadzikwell, almost14:37
tadzikit's not quite utilizing the potential in a touchscreen interface14:37
kerionah14:37
tadziklike the status area. Clicking small stuff with mouse is fine. Clicking small stuff with big finger is tricky14:37
tadzikcall me blasphemer, but I think android does it right :)14:38
tadzikthis particular thing14:38
tadzikalthough n900 does not have much space above screen, so it may not be such a good idea14:38
vi__DocScrutinizer05: obviously someone who was left handed...14:39
DocScrutinizer05I'm using fingernail. I actually love the smaller touchareas in fremantle, compared to finger-only GUI design of e.g. harmattan14:39
vi__A WITCH!14:39
DocScrutinizer05vi__: yep, or lefthanded14:40
DocScrutinizer05but then that guy ought have *forced* a "lefthand/righthand" user setting option into fremantle screen settings14:41
DocScrutinizer05after all at least that guy *should* be aware of the problems of the other part of mankind that doesn't use same hand as the rest14:42
kerioDocScrutinizer05: he did that on purpose14:42
DocScrutinizer05revenge14:42
kerioto inflict vengeance to every right-handed person on the planet!14:42
kerios/on the planet/that happened to be using a n900, so very few people/14:42
infobotkerio meant: to inflict vengeance to every right-handed person that happened to be using a n900, so very few people!14:42
DocScrutinizer05actually this is a pretty good filed and opportunity for a mad useful improvement in CSSU14:43
DocScrutinizer05field*14:43
DocScrutinizer05arcean: ^^^14:44
DocScrutinizer05arcean: last ~150 lines14:44
DocScrutinizer05arcean: in short: implement (or check if already there) a threshold for drag after stylus-down, to make context menu close. Do not close when threshold distance isn't exceeded. and create a config option to change anchor point of context menu to arbitrary of 4 corners14:46
*** Timo has joined #maemo-ssu15:16
*** Timo has quit IRC16:06
*** M4rtinK has joined #maemo-ssu16:07
*** BCMM has quit IRC16:08
*** M4rtinK has quit IRC16:10
*** luf has quit IRC16:13
*** M4rtinK has joined #maemo-ssu16:17
*** M4rtinK has quit IRC16:36
*** arcean has quit IRC16:41
*** M4rtinK has joined #maemo-ssu16:44
*** M4rtinK has quit IRC16:49
*** Timo has joined #maemo-ssu17:58
*** arcean has joined #maemo-ssu18:01
*** toxaris has joined #maemo-ssu18:17
*** toxaris has quit IRC18:47
*** Timo has quit IRC19:04
*** Linger has joined #maemo-ssu19:17
LingerGood morning19:17
LingerI'm a fellow with some fairly easy technical questions.19:19
LingerQuestions regarding IRC.19:19
wmaroneask, don't wait19:20
LingerOk, thank you. I'm an Aussie. I have not been on IRC for 10 years. Where would I go do talk to Aussies?19:20
DocScrutinizer05not on freenode. channels on freenode are technical topics, not geographical19:21
LingerI'm 26. Used to me on IRC a lot when I was a teen. But I lost interest for a while.19:21
wmaronewell that's not a technical question19:21
LingerFair point19:22
DocScrutinizer05we got some aussies in every maemo related channel19:22
LingerWell I would be happy to ask a technical question, as I have an InfoSec background19:22
*** M4rtinK has joined #maemo-ssu19:23
kerioLinger: did you just stumble upon #maemo-ssu?19:23
LingerTruth is, it's Friday night here in Aus. I've had a few beers. I'm looking for some interesting discussion before I crash.19:23
LingerYes I did19:23
keriothis is a channel dedicated to a community project for a niche OS for niche smartphones19:24
LingerHowever I'd be more than happy to leave you gents alone. I just don't know where the Aussies go on IRC anymore. I've been out of it for a long time.19:25
LingerI apologise.19:25
LingerI have no intention to take the discussion off topic19:26
kerioperhaps you might want to connect to a less-specific irc network?19:26
LingerI'm open to suggestions19:26
LingerLike I said, I have no idea where to go.19:27
kerio\_o_/19:27
kerioi have no idea, sorry19:27
LingerI'm a somewhat drunk InfoSec fag. Aussie.19:27
LingerNo problem mate.19:28
*** _rd has joined #maemo-ssu19:28
LingerWould it be a problem to entertain my somewhat drunken self on this channel for a while?19:28
LingerGiven that there does not seem to be much else going on.19:29
kerioare you kidding me19:30
LingerI can ensure my questions are technology based.19:30
kerioquestions about what19:30
keriothere's 53 people here19:31
keriothere's probably about 20 times in #linux or whatever19:31
LingerAnd none of them seem to be active.19:31
DocScrutinizer05so you're interested in monologues?19:31
LingerI've worked as an InfoSec analyst for a while.19:32
DocScrutinizer05tease us19:32
LingerSurely theres some middle ground19:32
LingerMonologues to me relates to the English literature definition.19:33
kerioDocScrutinizer05: he's annoying and off-topic - but then again, there's not really anything else going on, here19:34
DocScrutinizer05I'm not yet ready to kick him19:34
LingerFair call.19:34
DocScrutinizer05off topic isn't a problem as long as nobody complains19:35
LingerIs InfoSec off topic?19:35
DocScrutinizer05chances for somebody complaining increase the more the talk is OT though19:35
DocScrutinizer05not per se19:35
keriowtf is infosec anyway?19:35
LingerInformation Security19:36
LingerI did InfoSec for a very large company, that you would all know.19:37
LingerYou cunts are interested in tech issues. I imagine you may have questions19:37
kerioDocScrutinizer05: we could make him audit maemo :D19:38
LingerThis is on topic no?19:38
*** _rd has quit IRC19:38
DocScrutinizer051. warning: speech19:38
*** ChanServ sets mode: +o kerio19:40
DocScrutinizer05just in case19:40
LingerAsk a cunt who was considered one of the three people within the organisation who was considered knowledgeable enough to make judgements on InfoSec issues.19:41
Lingerask anything19:41
LingerA global organisation. 70,000+ users19:42
LingerIs this not intersting?19:43
LingerNo? I do remember how IRC works. You can reply to me if you like.19:48
LingerI have a good job. I have made the most of my IT experience.19:50
LingerSo what?19:50
LingerKick/Ban me.19:50
DocScrutinizer05how to get the root certificate of any security infra (here: the one Nokia implemented with aegis)19:52
DocScrutinizer05(you know, for the simple questions we got google and wikipedia nowadays)19:52
* Lava_Croft strokes his beard19:53
*** _rd has joined #maemo-ssu19:55
LingerOk. So I'm a guy who works on security on Pc's. I recently got a new phone. A Samsung S3 $g.19:56
LingerPlease tell me what issues I way have with this phone.19:57
Linger4g19:57
Lingerrather19:57
LingerNo?20:00
LingerIt seems as though IRC is as I remember it.20:01
LingerSo how long are you neck beards?20:03
LingerIRC is where you feel like you have some power20:04
kerioDocScrutinizer05: hold on, why am i opped?20:05
DocScrutinizer05just in case, since I'm busy20:05
*** _rd has quit IRC20:05
LingerSd.20:08
LingerSad20:08
LingerAnd then what?20:09
LingerCook some bacon and eggs20:11
kerioLinger: you're being annoying20:11
keriostop or leave20:11
*** Linger has quit IRC20:13
keriohm20:13
*** kerio sets mode: -o kerio20:14
*** _rd has joined #maemo-ssu20:14
*** Pali has quit IRC20:15
*** _rd has quit IRC20:16
*** NIN102 has joined #maemo-ssu20:35
*** NIN101 has quit IRC20:37
*** _xnt14 has quit IRC20:50
*** _xnt14 has joined #maemo-ssu20:59
freemangordonmerlin1991: ping21:16
*** dhbiker has quit IRC21:17
merlin1991freemangordon: pong21:33
*** arcean has quit IRC21:33
*** Woody14619b has quit IRC21:40
*** Woody14619 has joined #maemo-ssu21:41
*** arcean has joined #maemo-ssu21:59
freemangordonmerlin1991: http://talk.maemo.org/showpost.php?p=1295049&postcount=5922:13
freemangordontklock leaks like mad :(22:14
freemangordonI need an advise and/or help what to do22:14
merlin1991let's start easy for me, what is tklock?22:15
freemangordonswipe-to-unlock thingie22:15
arceanoh nooo22:15
freemangordonarcean: yes :(22:15
freemangordontry it22:15
arceanlooks like everything with 'systemui' in a name leaks22:16
freemangordonyes22:16
merlin1991freemangordon: does it need anything special on device to start leaking like mad?22:16
freemangordonnothing afaik22:16
freemangordonwell, didn't tested on stock, only on -thumb22:16
freemangordonbut that should be irrelevant22:16
merlin1991anything special to test that?22:16
freemangordonnothing22:16
* merlin1991 does not even know how to get per process ram on linux :$22:17
freemangordoncheck /proc/`pidof systemui`/smaps22:17
freemangordon[heap] section22:17
freemangordonit leaks about 16k on unlock22:17
freemangordonnow, the real problem is that there is no x86 binary22:18
freemangordonand I am just not good enough with GTK to rewrite it22:18
merlin1991is the smaps output a huge thing?22:19
merlin1991for me it goes over the xterm backsroll buffer22:19
freemangordoncat /proc/`pidof systemui`/smaps | more22:19
freemangordonit is the 3rd thing22:19
freemangordonBTW that leak is without any sms-es, mails, etc22:20
freemangordondidn't check what happens if there is some icon on unlock screen22:20
merlin1991hm it happily stays @ 1296kb here after an unlock (stock device)22:22
*** dhbiker has joined #maemo-ssu22:23
merlin1991leaks only from time to time, not always22:24
freemangordonyeah, in chunks of 48k22:24
merlin1991I managed todo some 3 unlocks without an increase in heap size22:24
freemangordonor something22:24
freemangordonyep 48k/3 unlocks22:24
keriodafuq, osso-systemui-tklock can be uninstalled22:24
merlin1991 /proc/something should be live right?22:25
merlin1991kerio: obviously22:25
keriowill shit break if i do?22:25
merlin1991it was only hold by the old @nokia metapackge22:25
merlin1991kerio: nfc22:25
keriook, i have to make a backup anyway22:25
freemangordonwell, it is usefull for those of us who don't have cases22:25
merlin1991freemangordon: yep it definitely leaks when you use the slider22:26
freemangordonmerlin1991: yeah, I know :(22:26
merlin1991arcean: what else with systemui did leak?22:27
freemangordonbtw the first time you use it (after reboot) heap usage jumps from 700k to 1400k22:27
merlin1991freemangordon: that's probably a gtkpixbuf for the backgroundimage22:27
freemangordonso, not only it leaks, it seems to keep the background in memory22:27
keriomerlin1991: 700kb for a 800x480 bitmap?22:27
arceanmerlin1991: osso-systemui-alarm :P22:27
freemangordonmerlin1991: exactly my thoughts22:27
freemangordonarcean: well, that should be ok now, check the latest commits22:28
merlin1991kerio: do the maths, 3 byte each pixel22:28
freemangordonand that's pretty instane22:28
keriohm22:28
keriothat's about 1mb22:28
freemangordonyeah22:28
merlin1991yeah22:28
kerioneat!22:29
freemangordonof memory which gets lost22:29
freemangordoneffectively22:29
Woody14619Actually... IT shouldn't, as it reloads it on re-lock anyway...22:29
freemangordonmost probably it does not reload it22:29
Woody14619I say, having written a script that updates the screen, so I know it in fact does.22:29
merlin1991freemangordon: or it reuses the same pixbuffer and loads a new image into it ;)22:30
freemangordonwell, no idea what it does, but it is a piece of crap22:30
freemangordonmerlin1991: could be22:30
Woody14619merlin1991: That may be to.. It's a fixed-size picture.22:30
Woody14619I wonder which is worse?  Having the pages allocated, or freeing an allocing each time, causing fragmentation?22:31
merlin1991well I see a point in keeping the pixbuf around, but the leak is definitely a nogo22:31
freemangordonWoody14619: if you have pages allocated and DON'T LEAK makes sense22:32
keriojust keep dat shit on the stack22:32
* Woody14619 nods22:32
kerioor, better, uninstall it22:32
freemangordonthough if I am to write such a think, i'll free the pixbuf when not needed22:33
freemangordon*thing22:33
merlin1991freemangordon: well in this case the probably had a minimal delay till displayed requirement22:33
merlin1991and loading the image into memory produces "some" delay, especially when the phone does something else at the time the user hits the button22:34
freemangordonmerlin1991: agree, makes sense22:34
freemangordonthough by the time you need it, there is a very high probability it was already swapped ;)22:35
merlin1991also "grep -A 9 heap /proc/`pgrep systemui`/smaps" is way more readable than the huge output to more :D22:35
freemangordon:D22:35
freemangordonnow, we have a couple of options here:22:36
merlin1991theoretically swapping back in has better performance than reading from the the disc ;), plus you still get read of the alloc22:36
freemangordonmerlin1991: in case swap and fs does not clash :P22:37
freemangordonthe options:22:37
freemangordon1. RE22:37
freemangordonthat will be the harest way as there is no x86 binary22:37
freemangordon2. rewrite22:37
merlin1991hm I'd try to snoop the interfaces and rewrite22:37
keriohahaha22:37
kerioi uninstalled osso-systemui-tklock22:37
freemangordonmerlin1991: we have the interfaces22:38
merlin1991but the sms stuff probably is odd todo22:38
merlin1991also for the inlays such as missed calls, msgs and whatnot?22:38
DocScrutinizer05haha, now I see why I get uptimes of weeks while others suffer from swap fragmentation and low memory after 3..5 days - I never use that tklock screen22:38
merlin1991DocScrutinizer05: first time we have a valid reason (even in your book) to replace a closed component :D22:38
kerioi can't lock my screen22:39
DocScrutinizer05yes, definitely22:39
keriothis was fun :D22:39
kerioshould i try reinstalling it, or should i just restore the backup?22:39
merlin1991kerio: what happens if you hit the powerbutton and press the lock screen button?22:39
freemangordonwell, according to IDA tklock uses stuff like sqlite3_exec :)22:39
merlin1991uh22:39
keriomerlin1991: the powerkey menu disappears and nothing happens22:39
merlin1991kerio: well reinstall is probably enough22:40
DocScrutinizer05dafaq wut? sqlite3? in tklock?22:40
freemangordonyeah22:40
DocScrutinizer05are they mad now?22:40
merlin1991probably for the sms db22:40
merlin1991just my wild guess22:40
freemangordongouys, just do apt-cache show osso-systemui-tklock on your devices ;)22:40
freemangordonmerlin1991: yeah, most probably22:41
freemangordon*guys22:41
freemangordonlook at the maintainer fueld :P22:41
freemangordon*field22:41
freemangordonas kerio pointed, there is ext- part22:42
merlin1991kerio: the pkg has no install scripts and just provides a lib so installing should be all you need22:42
freemangordon(besides the maintainer is she)22:42
DocScrutinizer05freemangordon: hm?22:42
DocScrutinizer05yeah, ext- part22:42
freemangordonseems like it is not written by nokia, but some third party22:42
merlin1991freemangordon: should I contact her?22:42
DocScrutinizer05sure22:42
freemangordonmerlin1991: yeah, lets try22:42
DocScrutinizer05many things are outsourced22:43
merlin1991freemangordon: I guess the best attempt would be to ask for some information in order to write a replacement22:43
DocScrutinizer05that's one of main reasons not to open source stuff22:43
freemangordonmerlin1991: hmm, what info do you need?22:43
DocScrutinizer05Nokia doesn't hold (C)22:43
merlin1991freemangordon: well I'm most probably not going to rewrite it ;)22:44
freemangordontoldya, we have almost everything we need to write systemui plugins22:44
freemangordonif not everything22:44
merlin1991hm why contact then?22:44
freemangordonask for the source code :P22:44
merlin1991we can't possibly get a sourcedump unless she can get her and nokias legal department to relicense the fun22:44
freemangordonforget that22:45
freemangordonno way to happen22:45
merlin1991and I'm not going to push some under the hand source dump to the cssu repo22:45
freemangordonmerlin1991: ok, i'll push it :P22:45
freemangordonjust give it to me :D22:46
merlin1991btw freemangordon where are the docs on what we know about systemui plugins?22:46
freemangordonmerlin1991: no docs afaik22:46
freemangordonwell, there is some systemui-dev package22:46
merlin1991that's kinda something I miss about all the re work around maemo, nobody ever documents his findings for others22:46
freemangordonwith only docs in it, didn't look what exactly is written there22:47
DocScrutinizer05merlin1991: +122:47
keriodafuq, what's that new osso-systemui-alarm?22:47
keriofreemangordon: !22:47
keriofreemangordon: !!!22:47
keriofreemangordon: ^_^22:47
arceankerio: fixed memory leaks :P I hope ;]22:48
*** M4rtinK has quit IRC22:48
freemangordonkerio: https://gitorious.org/community-ssu/osso-systemui-alarm/commit/373fbcaaafdedee51744a1b696814fa6555a767022:48
keriofreemangordon: yay22:49
freemangordonmerlin1991: yes, you are right re documentation22:49
freemangordonon the other hand it is still WIP. alarmui that is22:49
freemangordonmerlin1991: i can do tklock replacement skeleton, but can't do the GTK part22:52
*** M4rtinK has joined #maemo-ssu22:52
freemangordonon the other hand... can we use Qt?22:52
keriodon't do the gtk part22:52
merlin1991freemangordon: nah22:52
freemangordonreason?22:52
merlin1991afaik gtk is in memory all the time22:53
freemangordonso? only needed Qt pages will be in memory22:53
DocScrutinizer05don't use qt for system stuff22:53
freemangordonok, ok22:54
DocScrutinizer05my 2 cents22:54
freemangordonI know you are right, was just hoping... :D22:54
merlin1991yeah qt is nice to write :)22:54
merlin1991looks a billion times better when you look at the source compared to gtk for me22:54
freemangordonthough... shortcutd anyone?22:54
merlin1991hm?22:55
* DocScrutinizer05 waves and hopes for a break22:55
freemangordonit is written in Qt22:55
merlin1991well mags lock screen overlay is written in qt aswell22:55
freemangordonarcean22:55
freemangordon?22:55
DocScrutinizer05those are no system replacement stuff though22:55
freemangordonwanna do it?22:56
freemangordonDocScrutinizer05: :nod:22:56
DocScrutinizer05aiui on my stock n900 there's no qt installed at all22:56
merlin1991DocScrutinizer05: yep22:56
freemangordonDocScrutinizer05: no way22:56
merlin1991but cssu always ships qt22:56
freemangordonafaik22:56
DocScrutinizer05o/22:57
DocScrutinizer05--->dinner22:57
freemangordontoo bad nicolai is no longer interested much in CSSU22:57
merlin1991ah wait pr1.3 depends on qt22:57
freemangordonMohammadAG ???22:57
freemangordonMohammadAG: ping22:57
merlin1991but I do remember a time where I had to install qt on maemo in order to run some qt things22:58
merlin1991must have been 1.122:58
DocScrutinizer05well, since then they fixed their dependencies ;-P22:58
freemangordonyeah, but >=PR12 ships Qt with it22:58
DocScrutinizer05publish a call for GTK-devels22:59
freemangordonmerlin1991: yeah ^^^23:00
DocScrutinizer05there have to be 1 or 2 left over23:00
arceanDocScrutinizer05: re context menu: http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtkmenu.c#line317523:04
freemangordonarcean: i owe you a beer. Or whatever you like to drink23:04
arceanit's already implemented, but treshold value is low23:04
freemangordonthis is the next thing in maemo after the alarmui (stock) I hate :)23:05
arceanfreemangordon: uhm why :D ?23:05
freemangordoncontext menu23:05
freemangordonthe way it appears23:05
arceanyup, it's broken by design (tm) :)23:06
DocScrutinizer05arcean: g_object_get (gtk_widget_get_settings (widget), 3167                        "gtk-dnd-drag-threshold", &threshold, 3168                        NULL);  <--what does that mean?23:06
arceandeveloper can change the treshold value in the application's code23:07
*** freemangordon_ has joined #maemo-ssu23:08
DocScrutinizer05err what? it's for fetching a hardcoded constant?23:08
DocScrutinizer05not a gconf key maybe?23:09
freemangordon_The fuck, power outage. What's going on with that recently :-(23:09
arceanDocScrutinizer05: no, it's read/write property23:09
freemangordon_Object property23:09
DocScrutinizer05sorry, nfc. gibberish to me23:09
DocScrutinizer05anyway this *should* be a gconf key23:10
*** freemangordon has quit IRC23:10
DocScrutinizer05maybe not at this location, maybe somewhere in init23:11
DocScrutinizer05http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtkmenu.c#line314023:11
arceanso the developer can overwrite our default value, it makes sense :)23:11
freemangordon_arcean: so the default is bad?23:12
arceanif you move slightly your finger, the context menu will disappear or even won't show23:13
freemangordon_Yeah, we all know that :-D23:14
arceanmaybe it's ok with stylus but for sure not with finger23:14
*** sixwheeledbeast has joined #maemo-ssu23:14
freemangordon_Hmm, still no power, wtf has happened?23:15
arceanheh, the default value is 8 pixels23:17
DocScrutinizer05arcean: the question is: can we fix it? preferably in a way so threshold is a gconf key (or otherwise user configurable)?23:17
*** freemangordon_ has quit IRC23:19
DocScrutinizer05arcean: aiui replacing #3166 by a call to read a gconf key should already work23:19
DocScrutinizer05s/work/suffice/23:20
infobotDocScrutinizer05 meant: arcean: aiui replacing #3166 by a call to read a gconf key should already suffice23:20
arceanI'll check23:21
DocScrutinizer05hmm, for anchor I found http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtkmenu.c#line2995 so far. will be fun to find where coords to show that popup menu are set23:23
*** freemangordon has joined #maemo-ssu23:25
DocScrutinizer05hmmm http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtkmenu.c#line291423:26
*** kolp_ is now known as kolp23:26
DocScrutinizer05or rather here: http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtkmenu.c#line2947 ?23:27
*** don_falcone has joined #maemo-ssu23:28
DocScrutinizer05http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtkmenu.c#line292323:28
*** FredrIQ|n900 has joined #maemo-ssu23:28
DocScrutinizer05aiui that's for showing menu either above or below touchpoint?23:29
arceanthe gconf-library depends on gtk, so it's a bit problematic23:30
DocScrutinizer05yeah, when I click in lower right corner of screen, then popup menu will show to the upper left of touchpoint. So it's already all there, just conditions for picking one or the other are crap23:32
freemangordonarcean: afaik those properties have default values23:32
arceanfreemangordon: yes, and it's 8pix by default23:33
freemangordonWTF?23:33
freemangordonwell, lets change that to 128 or something. Problem solved23:33
arceanhttp://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtksettings.c#line33123:33
DocScrutinizer05arcean: why is gconf-lib depends gtk a problem?23:34
DocScrutinizer05isn't that gtk we're looking at ?23:34
*** FredrIQ|n900 is now known as FIQ|n90023:35
DocScrutinizer05arcean: I just can't believe all that stuff in line 331 and before is just a nice way to write a comment. There has to be some function and meaning behind all this23:36
DocScrutinizer05I.E. a way to change the value from default set there23:36
arceanDocScrutinizer05: we can change the default value to the another, hardcoded one23:37
DocScrutinizer05like hildon-desktop --gtk-dnd-drag-threshold=6523:37
DocScrutinizer05nobody would create sucha structure with comment and all, just to read "8" at another point in code23:38
DocScrutinizer05g_param_spec_int sounds pretty much like "specify parameter" to me23:39
DocScrutinizer05parameter in turn makes my think about commandline parameters or configfile parameters23:39
DocScrutinizer05and G_MAXINT is probably the upper limit allowable for that parameter. Who's going to check that, when, and where?23:41
DocScrutinizer05http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtksettings.c#line4423:43
DocScrutinizer05particularly GTK_SETTINGS_SOURCE_RC_FILE23:44
*** nox- has joined #maemo-ssu23:44
DocScrutinizer05I'd suspect sth like this whole crap looking for /etc/gtk/filemanager.rc and in there for a line gtk-dnd-drag-threshold=12023:45
* DocScrutinizer05 maybe should ask rasterman, he should know a bit about gtk afaik23:47
freemangordonDocScrutinizer05: not that I am much in GTK, but it most probably looks in the current theme23:48
DocScrutinizer05or just scrutinize that code a tad longer, and find out where else GTK_SETTINGS_SOURCE_RC_FILE is used23:48
DocScrutinizer05theme, YEAH23:48
DocScrutinizer05sounds about right23:48
freemangordon"/usr/share/themes/alpha/..." or whatever the path was23:49
DocScrutinizer05freemangordon: look at http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtksettings.c#line44 please. What's the ideas that gives you?23:50
DocScrutinizer05http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtksettings.c#line194 hmm23:52
freemangordonI am too tired right now to grok that23:52
arceanhmm, gtk-dnd-drag-threshold is defined in my gtkrc file23:52
freemangordonwell, default should come from the theme23:52
freemangordonarcean: and what is the value?23:53
DocScrutinizer05http://gitorious.org/community-ssu/gtk/blobs/master/gtk/gtksettings.c#line53323:53
arceanfreemangordon: 30pix23:53
arceandefault theme23:53
freemangordondoes not seem used23:54
freemangordonso it could be in a rogn section or something23:54
freemangordon*wrong23:54
DocScrutinizer05arcean: where's that file? (path)23:54
arceanDocScrutinizer05: /usr/share/themes/default/gtk-2.023:55
DocScrutinizer05thnaks23:55
freemangordonarcean: no matter what, we should change the default23:55
freemangordonanyway, I need some sleep23:58
freemangordonnight23:58

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!