Hi David

Again, new diff on the review board. I believe I've tracked down most  
of the formatting problems, and fixed the ASSIGN() problems.

Cheers
Chris

On 17/03/2010, at 00:17 AM, David Chisnall wrote:

> 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

--------
Christopher Armstrong
carmstr...@fastmail.com.au






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

Reply via email to