[04:44] Good Morning. === darkdevil_ is now known as dArKd3ViL [04:45] hello [12:17] smspillaz: Hi :) Review and advices needed here, if you find some time: https://code.launchpad.net/~mc-return/compiz/compiz.fix1030473-part3/+merge/118218 [13:47] MCR1: sure, just in the middle of an annoying gsettings debugging session [14:00] smspillaz: Thx :) [14:00] smspillaz: No stress please (as always) ;) [14:02] MCR1: just figured it out now [14:02] its GSettings's annoying stealing semantics [14:02] same thing I dealt with this morning but far worse [14:02] Yeah, good to hear [14:02] gaaaaahhhhhhhh [14:02] okay I'll have a quick look :) [14:02] I have to figure out far more than you, believe me ;) [14:03] smspillaz: Thanx again for your config file for QTCreator - C++11 Style works much better ;) [14:04] desrt: that whole g_settings_set_value consumes floating references thing is kinda annoying [14:04] desrt: too late to change it now I guess [14:04] MCR1: np [14:05] MCR1: hmm, so the most recent version of the compiz API should have us passing frameType, frameState, frameActions into decor_quads_to_property [14:06] MCR1: I wonder why that ifdef is there [14:06] or if we can remove it [14:08] MCR1: anyways, on both ends of the #ifdef, the usage of decor_quads_to_property needs to look something like [14:08] decor_quads_to_property (data, nOffset - 1, mPixmap.handle (), &mBorder, &mBorder, &mBorder, &mBorder, 0, 0, quads, nQuad, frameType, frameState, frameActions); [14:10] smspillaz: ok, so simply remove the 0 assignments for those ? and leave the rest alone, yes ? [14:10] MCR1: as for the casting between array types, I have that fixed in my branch to get the gsettings backend udner test [14:11] smspillaz: Great - okidoki, one problem less to figure out ;) [14:13] MCR1: the updateWindowProperties function should look like this: [14:14] http://paste.ubuntu.com/1130730/ [14:14] smspillaz: ok, I'll apply that. [14:16] (didn't test it locally but it should work) [14:29] smspillaz: Should be corrected now. === jokerdino is now known as dino___ === dino___ is now known as dinojoker [14:38] MCR1: :) [14:39] MCR1: I'll check our the warning in main.c soonish [14:41] smspillaz: ok - unfortunately there are a few other warnings left with which I might not be able to deal properly without some help... I guess once I knwo how we want to cope with certain warnings I should be able to eliminate those also... [14:43] smspillaz: For example these are quite common still: (warning) scanf without field width limits can crash with huge input data. To fix this error message add a field width specifier: %s => %20s %i => %3i [14:44] smspillaz: There are several ways to fix those, but generally scanf is considered dangerous... === m_conley_away is now known as m_conley === m_conley is now known as m_conley_away === lotheac_ is now known as lotheac === Tm_K is now known as Tm_T [19:48] smspillaz: i wouldn't change it, even if i could [19:49] smspillaz: those who have used GVariant the most are in rather wide agreement that the use of floating refcounting is one of the better design decisions [19:52] 'conceptual compatibility with gobject' and 'easy to use from C' were sort of higher considerations than 'works well with boost'... === mfisch` is now known as mfisch === mfisch is now known as Guest50327 [21:30] Is it possible to preset a gsettings/dconf setting for a specific user? I need to set 'list-view' for Nautilus for an "administrator" account but not as a system-wide default. I tried a key file in ~/.conf/dconf/user.d but dconf seems to ignore it. === cjohnston is now known as chrisjohnston === chrisjohnston is now known as cjohnston