Hi Chris,

More comments on the review board.

Nicolas - please can we fix it so it sends emails automatically again?

David

On 16 Mar 2010, at 12:54, Christopher Armstrong wrote:

> Hi David
> 
> I've replied to the review, updated the diff and added a list of  
> changes. I fixed what seemed to be some bugs in my code too.
> 
> Running Gorm and ProjectCenter seems like it doesn't crash it now.
> 
> Cheers
> Chris
> 
> On 16/03/2010, at 01:16 AM, David Chisnall wrote:
> 
>> Wow, you weren't kidding when you said it was almost a complete  
>> rewrite...
>> 
>> Mostly the code looks good.  A few style issues and one semantic  
>> problem, which I've written in the review.
>> 
>> For xcb_flush(), I think I'd like to use the same model that NSView  
>> uses.  Have a -setNeedsFlush: method on XCBConnection and have the  
>> message loop periodically send it a -flushIfNeeded message, which  
>> clears the needs flush flag and calls xcb_flush().  That way we  
>> don't defer flushing too long (which harms latency), but also don't  
>> end up with to aggressive flushing (which harms throughput).
>> 
>> David
>> 
>> On 15 Mar 2010, at 10:41, Christopher Armstrong wrote:
>> 
>>> Hi David
>>> 
>>> Okay I've posted the code on the review board 
>>> http://review.etoileos.com/r/135/
>>> .
>>> 
>>> Going on what I was mentioning before about being more synchronous, I
>>> think there are points where we could safely add more xcb_flush calls
>>> otherwise we sometimes I get weird errors.
>>> 
>>> Cheers
>>> Chris
>>> 
>>> On 14/03/2010, at 23:47 PM, David Chisnall wrote:
>>> 
>>>> Hi Christopher,
>>>> 
>>>> I wrote Project Manager (or, more accurately, I started writing
>>>> Project Manager and got distracted).  The license should be MIT.  It
>>>> should have been already mapping and unmapping windows, but not
>>>> doing anything else (no decorations, no handling input, no window
>>>> moving).
>>>> 
>>>> If you've got some patches and want to keep working on it, that's
>>>> great - it keeps slipping further and further down my TODO list.
>>>> Can you put your patches into the review board (http://review.etoileos.com
>>>> )?
>>>> 
>>>> David
>>>> 
>>>> On 14 Mar 2010, at 07:01, Christopher Armstrong wrote:
>>>> 
>>>>> Hi all
>>>>> 
>>>>> I was poking about ProjectManager in the SVN repository. I was  
>>>>> having
>>>>> problems with it (it wouldn't render anything except a fuzzy bright
>>>>> purple screen for me) so I decided to look into it and ended up
>>>>> starting again with the existing code and expanding the XCB  
>>>>> framework
>>>>> that was there. I've got it to the point where it seems it will map
>>>>> and unmap windows, but not handle window decorations or the root
>>>>> desktop (I'm stuck on that one at the monment). I used xcompmgr  
>>>>> as a
>>>>> guide as it seems to work well enough and is pretty simple,
>>>>> although I
>>>>> still need to port some stuff over from it (especially support for
>>>>> transparent windows and some stuff I left out because I didn't know
>>>>> what it did).
>>>>> 
>>>>> I've been developing and testing it with Xephyr, xterm and xclock.
>>>>> Gorm seems to start up and display in it but there are these big
>>>>> black
>>>>> boxes (I'm thinking hidden or unmapped windows) that appear too.
>>>>> 
>>>>> I want to post the code, but the original code was unlicenced. I
>>>>> assume its going to be MIT or something. I'm also unsure who wrote
>>>>> it.
>>>>> Once that is clarified, I'm happy to add the headers to the source
>>>>> code files, and write a quick AUTHORS and COPYING file.
>>>>> 
>>>>> Thanks
>>>>> 
>>>>> Christopher Armstrong
>>>>> carmstr...@fastmail.com.au
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Etoile-dev mailing list
>>>>> Etoile-dev@gna.org
>>>>> https://mail.gna.org/listinfo/etoile-dev
>>>> 
>>>> 
>>>> -- Sent from my STANTEC-ZEBRA
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Etoile-dev mailing list
>>>> Etoile-dev@gna.org
>>>> https://mail.gna.org/listinfo/etoile-dev
>>> 
>>> --------
>>> Christopher Armstrong
>>> carmstr...@fastmail.com.au
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Etoile-dev mailing list
>>> Etoile-dev@gna.org
>>> https://mail.gna.org/listinfo/etoile-dev
>> 
>> 
>> -- Sent from my brain
>> 
>> 
>> _______________________________________________
>> Etoile-dev mailing list
>> Etoile-dev@gna.org
>> https://mail.gna.org/listinfo/etoile-dev
> 
> --------
> Christopher Armstrong
> carmstr...@fastmail.com.au
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Etoile-dev mailing list
> Etoile-dev@gna.org
> https://mail.gna.org/listinfo/etoile-dev

-- Send from my Jacquard Loom


_______________________________________________
Etoile-dev mailing list
Etoile-dev@gna.org
https://mail.gna.org/listinfo/etoile-dev

Reply via email to