Jump to page: 1 2 3
Thread overview
is dwt alive?
May 10, 2010
theambient
May 10, 2010
Jacob Carlborg
May 11, 2010
torhu
May 11, 2010
Jacob Carlborg
May 11, 2010
torhu
May 16, 2010
Jacob Carlborg
May 24, 2010
torhu
May 15, 2010
torhu
Jun 20, 2010
Mengu
Jun 21, 2010
Jacob Carlborg
Jun 21, 2010
torhu
Jun 21, 2010
Jacob Carlborg
Jun 21, 2010
torhu
Jun 22, 2010
Jacob Carlborg
Jul 11, 2010
torhu
Jul 11, 2010
Jacob Carlborg
Jul 12, 2010
torhu
Jul 12, 2010
Jeremy Powers
Jul 12, 2010
torhu
Jul 13, 2010
Jacob Carlborg
Jul 28, 2010
bioinfornatics
Jul 28, 2010
bioinfornatics
Jul 13, 2010
Jacob Carlborg
Jul 11, 2010
aarti_pl
Jul 11, 2010
Jérôme M. Berger
OT: Re: is dwt alive?
Jul 11, 2010
aarti_pl
Jul 12, 2010
aarti_pl
Jul 12, 2010
Jérôme M. Berger
Jun 21, 2010
Jeremy Powers
May 10, 2010
is dwt alive?
May 10, 2010
On 5/11/10 00:35, theambient wrote:
> is dwt alive?

I'm updating dwt-mac to 3.5.1 but the progress is slow (working on other things). It was a long time since I uploaded any changes. I have no plans on abandoning dwt, don't know about Frank, his last update was six month ago.
May 11, 2010
On 11.05.2010 00:35, theambient wrote:
> is dwt alive?

Not much happening lately, but I'm still using it.  I'm using dwt-win, and dwt2 on windows, and just started using dwt-linux.  I've been trying to keep the Windows versions up to date with Tango and DMD.

At the moment I'm debugging a crashing bug with virtual tables in dwt-linux.  I haven't got a proper debugging setup on linux, so I could use a hand with debugging.  Printf debugging takes forever.  I have narrowed it down to a 50-line test case if anyone wants to have a go. ;)
May 11, 2010
On 5/11/10 04:01, torhu wrote:
> On 11.05.2010 00:35, theambient wrote:
>> is dwt alive?
>
> Not much happening lately, but I'm still using it. I'm using dwt-win,
> and dwt2 on windows, and just started using dwt-linux. I've been trying
> to keep the Windows versions up to date with Tango and DMD.
>
> At the moment I'm debugging a crashing bug with virtual tables in
> dwt-linux. I haven't got a proper debugging setup on linux, so I could
> use a hand with debugging. Printf debugging takes forever. I have
> narrowed it down to a 50-line test case if anyone wants to have a go. ;)

Do you have this problem on linux only? Post it here and I can have a look.
May 11, 2010
On 11.05.2010 13:12, Jacob Carlborg wrote:
> Do you have this problem on linux only? Post it here and I can have a look.

Yes, it works as expected on Windows.  I've attached the files, versions both for dwt-linux and dwt2.  Somehow the SetData event ends up in the wrong table widget.  If you remove the second table, it works just fine.


May 15, 2010
On 11.05.2010 00:35, theambient wrote:
> is dwt alive?

I just uploaded a patch that updates dwt-linux to Tango 0.99.9 and DMD 1.060.

http://www.dsource.org/projects/dwt-linux/ticket/13
May 16, 2010
On 5/11/10 21:33, torhu wrote:
> On 11.05.2010 13:12, Jacob Carlborg wrote:
>> Do you have this problem on linux only? Post it here and I can have a
>> look.
>
> Yes, it works as expected on Windows. I've attached the files, versions
> both for dwt-linux and dwt2. Somehow the SetData event ends up in the
> wrong table widget. If you remove the second table, it works just fine.

I forgot that I don't have access to a computer running linux and X. I can perhaps install it on some computer or run it through a virtual machine.
May 24, 2010
On 16.05.2010 22:15, Jacob Carlborg wrote:
> On 5/11/10 21:33, torhu wrote:
>>  On 11.05.2010 13:12, Jacob Carlborg wrote:
>>>  Do you have this problem on linux only? Post it here and I can have a
>>>  look.
>>
>>  Yes, it works as expected on Windows. I've attached the files, versions
>>  both for dwt-linux and dwt2. Somehow the SetData event ends up in the
>>  wrong table widget. If you remove the second table, it works just fine.
>
> I forgot that I don't have access to a computer running linux and X. I
> can perhaps install it on some computer or run it through a virtual machine.

I've figured out that the CallbackData object that Display.cellDataProcFunc receives is the wrong one.  It's one of those handed to gtk by Display.addWidget, but for the first Table instead of the second one.

This is what happens, it's all wrong after the setItemCount call:

tor@tor-ubuntu:~/dev/test$ ./build-debug.sh && ./setdatabug
Display.addWidget(b6d13d00) handle = 9b86048 index = 5
Display.addWidget(b6d13d00) handle = 9aa6a00 index = 6
Display.addWidget(b6d13d00) handle = 9a7a360 index = 7
Display.addWidget(b6d13d00) handle = 9b81800 index = 8
Left table address: b6d13d00
Display.addWidget(b6d13c00) handle = 9b86218 index = 13
Display.addWidget(b6d13c00) handle = 9aa68e0 index = 14
Display.addWidget(b6d13c00) handle = 9a7a4c8 index = 15
Display.addWidget(b6d13c00) handle = 9a93ce0 index = 16
Right table address: b6d13c00
setItemCount(5) for b6d13d00
Display.cellDataProcFunc with data pointer 9b86218   <-- WRONG HANDLE
Display.cellDataProc for widget b6d13c00
cellDataProc for b6d13c00
Table.checkData sending SetData event for b6d13c00
BAD: right table's SetData listener called

June 20, 2010
will dwt support phobos in near future?

June 21, 2010
On 2010-06-20 17:27, Mengu wrote:
> will dwt support phobos in near future?

DWT2 is a work in progress on supporting both tango and D2 (phobos)


-- 
/Jacob Carlborg
« First   ‹ Prev
1 2 3