BigWhale | Good Morning. | 04:44 |
---|---|---|
=== darkdevil_ is now known as dArKd3ViL | ||
robru | hello | 04:45 |
MCR1 | smspillaz: Hi :) Review and advices needed here, if you find some time: https://code.launchpad.net/~mc-return/compiz/compiz.fix1030473-part3/+merge/118218 | 12:17 |
smspillaz | MCR1: sure, just in the middle of an annoying gsettings debugging session | 13:47 |
MCR1 | smspillaz: Thx :) | 14:00 |
MCR1 | smspillaz: No stress please (as always) ;) | 14:00 |
smspillaz | MCR1: just figured it out now | 14:02 |
smspillaz | its GSettings's annoying stealing semantics | 14:02 |
smspillaz | same thing I dealt with this morning but far worse | 14:02 |
MCR1 | Yeah, good to hear | 14:02 |
smspillaz | gaaaaahhhhhhhh | 14:02 |
smspillaz | okay I'll have a quick look :) | 14:02 |
MCR1 | I have to figure out far more than you, believe me ;) | 14:02 |
MCR1 | smspillaz: Thanx again for your config file for QTCreator - C++11 Style works much better ;) | 14:03 |
smspillaz | desrt: that whole g_settings_set_value consumes floating references thing is kinda annoying | 14:04 |
smspillaz | desrt: too late to change it now I guess | 14:04 |
smspillaz | MCR1: np | 14:04 |
smspillaz | MCR1: hmm, so the most recent version of the compiz API should have us passing frameType, frameState, frameActions into decor_quads_to_property | 14:05 |
smspillaz | MCR1: I wonder why that ifdef is there | 14:06 |
smspillaz | or if we can remove it | 14:06 |
smspillaz | MCR1: anyways, on both ends of the #ifdef, the usage of decor_quads_to_property needs to look something like | 14:08 |
smspillaz | decor_quads_to_property (data, nOffset - 1, mPixmap.handle (), &mBorder, &mBorder, &mBorder, &mBorder, 0, 0, quads, nQuad, frameType, frameState, frameActions); | 14:08 |
MCR1 | smspillaz: ok, so simply remove the 0 assignments for those ? and leave the rest alone, yes ? | 14:10 |
smspillaz | MCR1: as for the casting between array types, I have that fixed in my branch to get the gsettings backend udner test | 14:10 |
MCR1 | smspillaz: Great - okidoki, one problem less to figure out ;) | 14:11 |
smspillaz | MCR1: the updateWindowProperties function should look like this: | 14:13 |
smspillaz | http://paste.ubuntu.com/1130730/ | 14:14 |
MCR1 | smspillaz: ok, I'll apply that. | 14:14 |
smspillaz | (didn't test it locally but it should work) | 14:16 |
MCR1 | smspillaz: Should be corrected now. | 14:29 |
=== jokerdino is now known as dino___ | ||
=== dino___ is now known as dinojoker | ||
smspillaz | MCR1: :) | 14:38 |
smspillaz | MCR1: I'll check our the warning in main.c soonish | 14:39 |
MCR1 | 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:41 |
MCR1 | 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:43 |
MCR1 | smspillaz: There are several ways to fix those, but generally scanf is considered dangerous... | 14:44 |
=== 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 | ||
desrt | smspillaz: i wouldn't change it, even if i could | 19:48 |
desrt | 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:49 |
desrt | 'conceptual compatibility with gobject' and 'easy to use from C' were sort of higher considerations than 'works well with boost'... | 19:52 |
=== mfisch` is now known as mfisch | ||
=== mfisch is now known as Guest50327 | ||
jhansonxi | 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. | 21:30 |
=== cjohnston is now known as chrisjohnston | ||
=== chrisjohnston is now known as cjohnston |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!