John Reimer Wrote:
> Has anybody tried this yet?
>
> I assume Linux would be the first (and only?) platform to test this on since
> ldc on windows isn't operational.
>
> I'm hoping to investigate this a little more as soon as I figure out how
> to get ldc working.
>
> -JJR
>
>
Yes I've
John Reimer Wrote:
> Hello Jacob,
>
> > John Reimer Wrote:
> >
> >> Has anybody tried this yet?
> >>
> >> I assume Linux would be the first (and only?) platform to test this
> >> on since ldc on windows isn't operational.
> >>
> >> I'm hoping to investigate this a little more as soon as I figu
Sam Hu wrote:
Build swtsnippets :
F:\DLang\TangoD\dwt2>rake swtsnippets
(in F:/DLang/TangoD/dwt2)
Building swtsnippets[Snippet10]
dmd.exe @F:\DLang\TangoD\dwt2\rsp
OPTLINK (R) for Win32 Release 8.00.1
Copyright (C) Digital Mars 1989-2004 All rights reserved.
zlib.lib
Warning 2: File Not Found
On 9/1/09 12:56, Colin Barnes wrote:
DWT doesnt seem to have been touched in a while.
Is it dead in the water?
col.
I'm working on updating DWT Cocoa to 3.5 but haven't worked on it for a
while, it's half done. It's not dead, at least not the mac version.
On 11/24/09 12:49, Long Chang wrote:
tango trunk add a method name dispose to Object. now build dmd-win32
will throw this:
custom\TableCursor.d(211): Error: function object.Object.dispose () does
not match parameter types (Event)
custom\TableCursor.d(211): Error: expected 0 arguments, not 1 for
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.
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
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 i
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
On 2010-06-21 22:46, torhu wrote:
On 21.06.2010 10:57, Jacob Carlborg wrote:
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)
I've got a small example running (Display, Shell and Combo)
On 2010-06-22 01:40, torhu wrote:
On 2010-06-21 22:46, torhu wrote:
On 21.06.2010 10:57, Jacob Carlborg wrote:
I've got a small example running (Display, Shell and Combo) in D2. There
are some things that need to be decided, like what the String alias
should be. Would be nice if could
On 2010-07-11 19.09, torhu wrote:
On 22.06.2010 14:49, Jacob Carlborg wrote:
On 2010-06-22 01:40, torhu wrote:
[...]
I'm considering creating at least a a temporary fork of DWT 2 on
bitbucket.org. Then I can just check in some stuff and see how it turns
out. It's possible that I
On 2010-07-13 00.01, Jeremy Powers wrote:
On Mon, Jul 12, 2010 at 11:21 AM, torhu wrote:
On 11.07.2010 20:30, Jacob Carlborg wrote:
On 2010-07-11 19.09, torhu wrote:
On 22.06.2010 14:49, Jacob Carlborg wrote:
On 2010-06-22 01:40, torhu wrote:
[...]
I've set up my own proje
nged to make it work with both D1 and D2.
There are already runtime independent functions in DWT hopefully most of
them can be used.
--
Jacob Carlborg
shouldn't
matter and can easily be fixed if needed.
Seems good, just a question: what is this diff against? Is it to your
own branch or to the DWT2 main branch? I don't see a version condition
in ExceptionPrintStackTrace in the DWT2 main branch for example.
--
Jacob Carlborg
later if there's an actual need for more flexible formatting.
3) The IDwtLogger interface had to go, as template member functions cannot
be virtual. Cfr. item 1. The interface was not put to use anywhere, so this
should be of no concern.
4) ExceptionPrintStackTrace has become less flexible, but this shouldn't
matter and can easily be fixed if needed.
--
Jacob Carlborg
..@p%\link.exe
The rakefile dates back 10 months, so maybe I shouldn't even be using it.
Anyone managed to make a build on Windows?
I'm currently updating DWT2 (the official repository) to the latest D1
(linux is currently done). Then I'll update the windows port as well and
then I'm going to try to build with D2.
--
/Jacob Carlborg
WT with D2.
--
/Jacob Carlborg
On 2010-10-21 23:12, Jeremy Powers wrote:
I had it mostly working, but haven't had a chance to work on it for a
long time. Will see if I can steal some time to look at it again.
What is the current recommended repository to use?
On Thu, Oct 21, 2010 at 1:11 PM, Jacob Carlborg wrote:
On
ance
Tuan Hoang Anh
I guess I'll have to update DWT.
--
/Jacob Carlborg
athMFC3org7ec
lipse3swt8graphics4Path4PathZv
.
How to fix it.
Tuan Hoang Anh
Thank in advance.
Have you linked with the base and swt libraries ?
--
/Jacob Carlborg
t, at least someone is working on DWT.
--
/Jacob Carlborg
On 2011-08-04 16:16, Jesse Phillips wrote:
On Thu, 04 Aug 2011 08:27:26 +0200, Jacob Carlborg wrote:
I'm so sorry. I haven't prioritized DWT and I've forgotten pull requests
and patches in tickets. I will look into this. Maybe I can move the
repository to bitbucket or github, th
with the same feature
set. I use Eclipse with DDT for most of my development, and there's
MercurialEclipse and EGit.
If I recall correctly TortoiseGit didn't work that well when I used it.
--
/Jacob Carlborg
ob. And again, I'm so sorry it took me
so long before I pulled the changes.
--
/Jacob Carlborg
On 2011-08-11 14:31, torhu wrote:
On 10.08.2011 21:32, Jacob Carlborg wrote:
On 2011-08-03 22:02, Denis Shelomovskij wrote:
About month ago I fixed some DWT2 bugs, but DWT maintainers just have no
time to pull changes to the main repo. Changes are in my (denis_sh)
commits descriptions:
https
I'm planning to move the DWT2 repository to either github or bitbucket.
Which one would you prefer?
--
/Jacob Carlborg
ed to be created again.
--
/Jacob Carlborg
On 2011-08-12 02:46, Jesse Phillips wrote:
On Thu, 11 Aug 2011 19:58:23 +0200, Jacob Carlborg wrote:
I'm planning to move the DWT2 repository to either github or bitbucket.
Which one would you prefer?
I vote for github, but I'd like to hear from those that do have forks on
bitbucke
On 2011-08-14 22:20, torhu wrote:
On 11.08.2011 19:58, Jacob Carlborg wrote:
I'm planning to move the DWT2 repository to either github or bitbucket.
Which one would you prefer?
Git seems to require a Unix shell to work on Windows. Which is one of
the things that make me think that gi
top level directory in the current repository. One repsository for
jface, one for dwt-win, one for dwt-linux and so on. What do you think?
--
/Jacob Carlborg
On 2011-08-16 03:41, Andrej Mitrovic wrote:
Ah nevermind, I figured out I can actually run the git shell via
console2, which has copy+pasting.
I've used it as well, it's not good but it's the best console I've found
on Windows.
--
/Jacob Carlborg
On 2011-08-16 03:37, Jesse Phillips wrote:
On Mon, 15 Aug 2011 19:26:57 +0200, Jacob Carlborg wrote:
Since it seems that everyone is ok with git I will move the DWT2
repository to github. That leads to the next question: Would git
submodules be a good idea? I haven't use submodules myse
s, that was just a
thought. I could include everything to make it possible to build DWT in
one repository (the super repository) and have everything else in
submodules.
--
/Jacob Carlborg
On 2011-08-17 03:36, Jesse Phillips wrote:
On Tue, 16 Aug 2011 18:46:28 +0200, Jacob Carlborg wrote:
Not all top level directories need to be submodules, that was just a
thought. I could include everything to make it possible to build DWT in
one repository (the super repository) and have
On 2011-08-17 11:46, torhu wrote:
On 16.08.2011 18:46, Jacob Carlborg wrote:
On 2011-08-16 16:30, Jesse Phillips wrote:
It is almost like that. It's just that the cloning also requires the
initialization and cloning of the submodules. You'll have to keep
them in
sync and I've n
T" was renamed to "DWT" but this just
caused more problems. I guess it would be easier to rename the root
package to DWT then renaming all classes containing "SWT". But it would
be an additional step when porting future versions. I do agree that this
deep package level is annoying.
--
/Jacob Carlborg
bmodule
for the Java runtime it can't work on its own.
--
/Jacob Carlborg
On 2011-08-26 23:46, Robert Clipsham wrote:
On 11/08/2011 18:58, Jacob Carlborg wrote:
I'm planning to move the DWT2 repository to either github or bitbucket.
Which one would you prefer?
I had a repository on bitbucket once. I migrated to github and haven't
looked back.
Re windo
tried to port a Browser snippet, but Browser seems to be a
module that's only in the linux packages in dwt.
Yes, all browser related code have only been ported for linux. I have no
idea if it still works or not. If I recall correctly it didn't work very
well when I tried it last time.
--
/Jacob Carlborg
On 2011-09-16 02:13, Sam Hu wrote:
Is there a latest update which can get compiled under dmd2.055 under
Windows?Thanks.
I have not tested yet if it builds with dmd 2.055. Currently there isn't
much developing going on with DWT. I will begin developing on DWT again,
eventually.
--
/
On 2011-09-16 10:57, Denis Shelomovskij wrote:
16.09.2011 3:13, Sam Hu пишет:
Is there a latest update which can get compiled under dmd2.055 under
Windows?Thanks.
It compiles with dmd 2.055. So what's the problem?
That's good to know, thanks.
--
/Jacob Carlborg
On 2011-09-29 09:55, raojm wrote:
DWT2 cannot compile right on 64Bit Linux Or Windows with DMD2.053 DMD2.054
DMD2.055, Because of .length type is ulong on 64Bit system.
Only 32bit platforms are ported in DWT. It does not work on 64bit platforms.
--
/Jacob Carlborg
On 2011-10-03 04:29, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-09-29 09:55, raojm wrote:
DWT2 cannot compile right on 64Bit Linux Or Windows with DMD2.053 DMD2.054
DMD2.055, Because of .length type is ulong on 64Bit system.
Only 32bit platforms are ported in DWT. It does not work on
On 2011-10-07 04:52, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-10-03 04:29, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-09-29 09:55, raojm wrote:
DWT2 cannot compile right on 64Bit Linux Or Windows with DMD2.053 DMD2.054
DMD2.055, Because of .length type is ulong on 64Bit system.
Only
On 2011-10-08 08:49, Denis Shelomovskij wrote:
07.10.2011 9:19, Jacob Carlborg пишет:
On 2011-10-07 04:52, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-10-03 04:29, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-09-29 09:55, raojm wrote:
DWT2 cannot compile right on 64Bit Linux Or Windows
On 2011-10-09 04:47, Sam Hu wrote:
Denis Shelomovskij Wrote:
07.10.2011 9:19, Jacob Carlborg пишет:
On 2011-10-07 04:52, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-10-03 04:29, Sam Hu wrote:
Jacob Carlborg Wrote:
On 2011-09-29 09:55, raojm wrote:
DWT2 cannot compile right on
s again. I guess UTF-8 was chosen because it's the
default string type for D. Using UTF-16 would probably be easier, at
least for the developers porting the code.
--
/Jacob Carlborg
/projects/dwt2
I've started to move the repository to github but the move is not
finished yet.
--
/Jacob Carlborg
s and snippets projects. It also
contains the build script.
https://github.com/d-widget-toolkit/dwt
Use these commands to clone the repository and get all submodules:
$ git clone git://github.com/d-widget-toolkit/dwt.git
$ git submodule init
$ git submodule update
--
/Jacob Carlborg
On 2012-01-08 15:04, Gour wrote:
On Sat, 07 Jan 2012 19:08:52 +0100
Jacob Carlborg wrote:
I've now moved the DWT repository to github.
Is DWT just moved its hosting or you will have some time to work on it
further?
Sincerely,
Gour
For now the repository has just moved, sorry. Hope
On 2012-01-09 08:50, Gour wrote:
On Sun, 08 Jan 2012 20:45:24 +0100
Jacob Carlborg wrote:
For now the repository has just moved, sorry.
OK.
Hopefully this will attract contributors. I think I can squeeze in
some time for merging pull requests.
Maybe you can announce the move somewhere
be a lot of easier if you fork the repository on
github. I get an automatic email sent to me when a pull request has been
made and I can easily look at the commits and diffs on github.
--
/Jacob Carlborg
On 2012-01-10 13:37, kntroh wrote:
== Quote from Jacob Carlborg (d...@me.com)'s article
On 2012-01-10 05:01, Jesse Phillips wrote:
On Monday, 9 January 2012 at 23:06:12 UTC, kntroh wrote:
I've now moved the DWT repository to github. The old mercurial
repository is split in
On 2012-01-10 13:37, kntroh wrote:
== Quote from Jacob Carlborg (d...@me.com)'s article
On 2012-01-10 05:01, Jesse Phillips wrote:
On Monday, 9 January 2012 at 23:06:12 UTC, kntroh wrote:
I've now moved the DWT repository to github. The old mercurial
repository is split in
On 2012-01-11 11:06, kntroh wrote:
== Quote from Jacob Carlborg (d...@me.com)'s article
It seems to be possible to fix but I'm not sure if that would mess up
the history. I can give it a try with some random address to see if it
works. If it works I would need your email address, pref
latest changes.
--
/Jacob Carlborg
On 2012-01-12 12:09, kntroh wrote:
== Quote from Jacob Carlborg (d...@me.com)'s article
I've merged your commits now. It says that you are the author and I am
the committer, I hope that's ok. You can now merge from upstream to get
the latest changes.
I cloned DWT from github.
On 2012-01-12 12:09, kntroh wrote:
== Quote from Jacob Carlborg (d...@me.com)'s article
I've merged your commits now. It says that you are the author and I am
the committer, I hope that's ok. You can now merge from upstream to get
the latest changes.
I cloned DWT from github.
On 2012-01-12 14:29, kntroh wrote:
== Quote from Jacob Carlborg (d...@me.com)'s article
When you run "git pull" in a submodule it will grab the latest version
from the origin in the repository and the submodule will now refer to
that commit instead.
I understand.
I ran &qu
On 2012-03-03 20:54, Mr. Anonymous wrote:
Hello,
How about improving DWT as part of Google Summer of Code?
I thing a stable GUI library is very important for D.
What do you think?
I think it's a great idea.
--
/Jacob Carlborg
On 2012-03-04 21:46, Mr. Anonymous wrote:
On Sunday, 4 March 2012 at 16:31:35 UTC, Jacob Carlborg wrote:
On 2012-03-03 20:54, Mr. Anonymous wrote:
Hello,
How about improving DWT as part of Google Summer of Code?
I thing a stable GUI library is very important for D.
What do you think?
I
this,
such as "version."
These are a few things that jumped out at me in five minutes of browsing
the git repo.
TK
We're trying to keep to code as close to the original Java code as
possible. This is all due to making it easier to port future versions of
SWT.
--
/Jacob Carlborg
On 2012-03-30 17:51, a wrote:
The examples also all use the horrible anonymous class thing. A GUI
library really should use delegates for callbacks.
You can use delegates as well.
--
/Jacob Carlborg
ipse.swt.win32.win32.x86
What would you suggest for a small library that is easy to learn?
I think DWT is quite easy.
--
/Jacob Carlborg
On 2012-07-10 05:51, Bernard Helyer wrote:
The statically linked thing might be more difficult. GtkD is the best
cross platform solution. You might consider binding FLTK (create a C
shim, and call through that) if that's what you want.
DWT is statically linked.
--
/Jacob Carlborg
On 2012-07-10 22:36, Chris Dahl wrote:
I think I will try out DWT then. Thanks for the info and updates!
Oh, BTW, I should have mentioned that the Mac OS X port of DWT isn't
finished yet, sorry.
--
/Jacob Carlborg
/8
Please, help! :(
I replied on github.
--
/Jacob Carlborg
ntil I can merge the Mac OS X port.
--
/Jacob Carlborg
On 2012-08-31 16:09, kntroh wrote:
I understand. I was premature.
I will recover D1 section in the documentation and rakefile.
When will Mac porting be?
I haven't Mac. So I can't help to that work.
I'm working on it currently. It's just a lot of work.
--
/Jacob Carlborg
just put it in a new branch and leave it there.
Again, thanks for your contributions.
--
/Jacob Carlborg
7;s technically
possible.
--
/Jacob Carlborg
t
started.
--
/Jacob Carlborg
th.
I do have a Mac :)
--
/Jacob Carlborg
already somewhat ported. But now I'm looking through all the files again.
How about you starting in the other end, with the "widgets" package?
Let me know if you have any questions or need any help.
--
/Jacob Carlborg
Let me know if you have any questions or need any help.
The first goal is to be able to use the DWT-Mac by dmd 1.072 with Tango (in
trunk)?
Yes, exactly.
--
/Jacob Carlborg
tree/tests/org.eclipse.swt.tests?id=v3449
The address of the git repository is:
http://git.eclipse.org/gitroot/platform/eclipse.platform.swt.git
We're using release 3.449.0, with the corresponding git tag v3449.
--
/Jacob Carlborg
ipse.swt.win32.win32.x86/res
Link with these libraries:
https://github.com/d-widget-toolkit/dwt/blob/master/build.d#L92
Located in org.eclipse.swt.win32.win32.x86/lib.
I'm not really familiar with building on Windows, it was a while ago.
You can also just build your application from source.
--
/Jacob Carlborg
's an alternative linker, called "ulink" or similar,
that you could try.
--
/Jacob Carlborg
https://bitbucket.org/doob/dvm/wiki/Home
--
/Jacob Carlborg
On 2012-11-01 18:09, Zhenya wrote:
It's a magic.I didn't nothing but now it works.
)
Strange, but great that it works :)
--
/Jacob Carlborg
On 2012-11-02 16:13, Zhenya wrote:
I'm sorry that I didn't I have not noticed the details
Optlink can be very fragile sometime with these details, it's a known
problem. There's already an alpha available of DMD that uses the
Microsoft linker.
--
/Jacob Carlborg
while using DMD
simply because there's no easy workaround and it only seems to manifest
itself in large applications. Luckily, not an issue on Linux or with GDC.
Yeah, it's only DMD on Windows that suffers this problem.
--
/Jacob Carlborg
On 2012-11-02 21:28, Oleg Kuporosov wrote:
Jacob, it is 64-bit only, not sure DWT is ready for 64.
Right, good point, it's not. More reason to make it ready for 64bit, any
help is welcome :) .
--
/Jacob Carlborg
change that some of the information is outdated on
those pages. What you want is probably this:
https://github.com/d-widget-toolkit/dwt
https://github.com/d-widget-toolkit/dwt-mac
--
/Jacob Carlborg
On 2013-01-19 17:11, SaltySugar wrote:
How to build dwt2?
See the instructions here:
https://github.com/d-widget-toolkit/dwt#building-1
--
/Jacob Carlborg
ly, if not, please report an
issue: https://github.com/d-widget-toolkit/dwt/issues/new
--
/Jacob Carlborg
st like any other library.
--
/Jacob Carlborg
needed
it even if you have built DWT has a library.
--
/Jacob Carlborg
ile an issue.
Sorry, I was confusing things.
--
/Jacob Carlborg
, this one supports both D1/Tango and D2/Phobos.
- 64 bit?
No, it's currently only 32 bit.
- Build tools?
For building the library it's using the file "build.d". For building an
application I recommend using rdmd which will track and compile all
dependencies automatically.
--
/Jacob Carlborg
compile/link errors here.
--
/Jacob Carlborg
On 2013-02-14 20:57, Sebastian Graf wrote:
This is the combined output from 1> and 2> : http://pastebin.com/mricdjtn
I think the problem is that the submodules are not update. I've updated
them, give it a try now.
--
/Jacob Carlborg
ould be an problem from a technical point of view.
--
/Jacob Carlborg
On 2013-02-14 21:36, Sebastian Graf wrote:
Thanks, that did it.
Cool :)
--
/Jacob Carlborg
On 2013-02-15 09:45, Sebastian Graf wrote:
I'd like to contribute something... Is there anything simple to
begin with?
Could you first create a list of what you want more specifically to
do/change to have it more D like.
--
/Jacob Carlborg
e any ways to incoporate changes into the process?
It's a manual port. We tried to use a tool at one point but it didn't
work very well. To much of the Java API needed to be ported.
--
/Jacob Carlborg
On 2013-02-15 17:33, Alexandr Druzhinin wrote:
Jacob,
could you describe in several words the way to add this feature to build.d?
Unfortunately I have not written build.d, nether the original rake
script. I can have a look at it tomorrow and see what I can do.
--
/Jacob Carlborg
est of the code is based on. That would
be 3.449. The version is located at:
https://github.com/d-widget-toolkit/org.eclipse.swt.win32.win32.x86/blob/master/src/org/eclipse/swt/internal/Library.d
Pick the closest tag.
--
/Jacob Carlborg
search.
Preferably the code should look as close to the original code as
possible, so I guess that means something that looks like JUnit.
--
/Jacob Carlborg
1 - 100 of 255 matches
Mail list logo