Community
Participate
Working Groups
The SWT documentation would benefit from a refresh. - It has screenshots from Windows XP and very old versions of Mac/Linux - It's not clear how to contribute patches on Win/Cocoa/Linux. (People complain about this. - It's scattered: https://www.eclipse.org/swt/ https://wiki.eclipse.org/SWT/Devel/ - There's too much and not enough of it. We should have a 'quick start' and blog-entries of sort for very specific entries. - It's also for the most part out of date, much of it is no longer relevant. This makes it difficult for people who are interested to actually contribute to the project. I plan to do an overhaul upon completion of webkit2 port. Please add your concerns/suggestions to this bug. Btw, does anyone know of a good way to preview the html or setup for website update? Most of the files are php files and have some other dependencies not found in www/swt project.
@ CC'ed folks, if you have anything in particular that you'd like to see, please let me know.
In general, I‘d love to have a kickstart tutorial on how to * build swt and the platform libs from source * implement a new native widget
(In reply to Matthias Fuchs from comment #2) > In general, I‘d love to have a kickstart tutorial on how to > * build swt and the platform libs from source > * implement a new native widget Thank you for request. Do you mean native-native as in native on Windows,Cocoa and GTK (e.g Button) or native as in a custom-drawn widget designed once and works on all platforms (like for example the nebular widgets).
Native as in OS-native, like cocoa etc.
(In reply to Matthias Fuchs from comment #4) > Native as in OS-native, like cocoa etc. ok, thanks for clarification.
Handing over into trusted hands.
Re-assigning to the pool as I do not have time to work on this at the moment.
(In reply to Leo Ufimtsev from comment #0) > The SWT documentation would benefit from a refresh. > > - It has screenshots from Windows XP and very old versions of Mac/Linux It's a screen grab of Snippet266.java I shall update the image for Windows10 shortly.
New Gerrit change created: https://git.eclipse.org/r/155272
Gerrit change https://git.eclipse.org/r/155272 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=c5ae3dc0a8c50576b49ddb82bebb84fba94a0c09
New Gerrit change created: https://git.eclipse.org/r/155474
Gerrit change https://git.eclipse.org/r/155474 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=50ab8c2f4af54bf5bf5a89c5189252220e247cbf
New Gerrit change created: https://git.eclipse.org/r/155603
Gerrit change https://git.eclipse.org/r/155603 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=7fd26444b05e73a9354a28118f34c6fe8fa015c1
New Gerrit change created: https://git.eclipse.org/r/156064
Gerrit change https://git.eclipse.org/r/156064 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=e306236834d096446f91784521189e0ef0f52f6c
New Gerrit change created: https://git.eclipse.org/r/156104
Gerrit change https://git.eclipse.org/r/156104 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=5efce5c2ab20e7322abe2e05ead10fb95b1caa25
New Gerrit change created: https://git.eclipse.org/r/156495
Gerrit change https://git.eclipse.org/r/156495 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=c69a7d1f8266b9d111ea86a6617efa306b3027a2
New Gerrit change created: https://git.eclipse.org/r/156599
Gerrit change https://git.eclipse.org/r/156599 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=3495f476a532ba9a794f48973d1aec75d9677e5e
New Gerrit change created: https://git.eclipse.org/r/157349
Gerrit change https://git.eclipse.org/r/157349 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=d24b999fa2d7ea2a66325d83a8d74721336596ef
New Gerrit change created: https://git.eclipse.org/r/157353
Gerrit change https://git.eclipse.org/r/157353 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=b45852684def6aab979a8e47f0b0746c672a5752
New Gerrit change created: https://git.eclipse.org/r/157417
Gerrit change https://git.eclipse.org/r/157417 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=50b513a4ecbc720b7be4476ec5aca774922c4314
New Gerrit change created: https://git.eclipse.org/r/164445
New Gerrit change created: https://git.eclipse.org/r/164446
Gerrit change https://git.eclipse.org/r/164445 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=5b5a2001e95646856f8152c7961fa108aef2d98c
Gerrit change https://git.eclipse.org/r/164446 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/swt.git/commit/?id=db2f97d0059ccbfa9af3502e13a25c156266ead5
Let's mark this one as fixed. It's too generic and gathered too much content already.