Thread overview
updating DWT
Mar 15, 2016
Saša Janiška
Mar 15, 2016
Jacob Carlborg
Mar 16, 2016
Saša Janiška
Mar 16, 2016
Jacob Carlborg
Mar 16, 2016
Saša Janiška
March 15, 2016
Hello,

stil thinking about which GUI to use and today I noticed that according to web site, DWT is based on SWT-3.4, while SWT at upstream is at 4.5,4.6, so I'm interested if porting SWT to DWT is mostly manual work which seems to be disadvantageous and destined to be always a lot behind the upstream or there is plan to somehow make the whole process more automatic and therefore closer to upstream?

That seems to be one of Gtdk's 'pros' since it's much closer to the upstream.


Sincerely,
Gour

-- 
Whenever and wherever there is a decline in religious practice, O descendant of Bharata, and a predominant rise of irreligion — at that time I descend Myself.
March 15, 2016
On 15/03/16 18:17, Saša Janiška wrote:
> Hello,
>
> stil thinking about which GUI to use and today I noticed that according
> to web site, DWT is based on SWT-3.4, while SWT at upstream is at
> 4.5,4.6, so I'm interested if porting SWT to DWT is mostly manual work
> which seems to be disadvantageous and destined to be always a lot behind
> the upstream or there is plan to somehow make the whole process more
> automatic and therefore closer to upstream?

Yeah, currently it's completely a manual process. I've abandoned the idea of manually updating if favor of an automated process. I'm working on a tool [1] that will automatically translate the Java code to D.

[1] https://github.com/d-widget-toolkit/jport/tree/dev

-- 
/Jacob Carlborg
March 16, 2016
Jacob Carlborg <doob@me.com> writes:

> Yeah, currently it's completely a manual process. I've abandoned the idea of manually updating if favor of an automated process.

That's reasonable indeed...It must be huge effort to port it manually.

> I'm working on a tool [1] that will automatically translate the Java code to D.

That would make DWT very attractive option for writing GUI apps. I also heard from another D user that SWT is high-quality library for business applications...

Any ETA when you DWT might me updated to 4.x ?


Sincerely,
Gour

-- 
Even the intelligent are bewildered in determining what is action and what is inaction. Now I shall explain to you what action is, knowing which you shall be liberated from all misfortune.
March 16, 2016
On 16/03/16 09:27, Saša Janiška wrote:

> Any ETA when you DWT might me updated to 4.x ?

Unfortunately no. It takes quite some time to write a tool that converts Java to D. Currently my focus is to rewrite the D grammar that is used by GitHub and TextMate, it's currently broken in some cases.

-- 
/Jacob Carlborg
March 16, 2016
Jacob Carlborg <doob@me.com> writes:

> Unfortunately no. It takes quite some time to write a tool that converts Java to D.

I see...otoh, I can't be of much help since I never touched Java.


Sincerely,
Gour

-- 
Even the intelligent are bewildered in determining what is action and what is inaction. Now I shall explain to you what action is, knowing which you shall be liberated from all misfortune.