| Summary: | Make org.eclipse.e4.ui.di free from SWT | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Thomas Schindl <tom.schindl> | ||||||
| Component: | UI | Assignee: | Thomas Schindl <tom.schindl> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | ob1.eclipse, remy.suen | ||||||
| Version: | 1.0 | ||||||||
| Target Milestone: | 4.1 M2 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 319713 | ||||||||
| Attachments: |
|
||||||||
|
Description
Thomas Schindl
Created attachment 176234 [details]
patch which uses Realm
This patch makes use of the Databinding-Realm to sync events which the UI-Thread
Created attachment 176236 [details]
patch
Oleg - can you please review this change to me this looks ok
+1, one thing I'd change is that in the UIEventObjectSupplier realm is not really optional: @Inject @Optional protected Realm contextRealm; (it was possible to get/create Display on the fly, so the Display was optional, but you can't create Realm without dependency on something else, like SWT :-).) released with the change Oleg suggested to HEAD >= 2010-08-10 |