Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] JFace-Support for Nebula in 3.3M5

Hi Tom,

Just an FYI at this point, but I got the latest JFace from HEAD, applied your patches and created a CTreeViewer (CTableTree is changing to CTree) and CTreeViewerRow. So far there haven't been any real problems but I haven't got through the whole process yet - should be done by the end of next weekend (though done is a pretty relative term :)) and will add comments to the bug reports.

Thanks for you all your work on this and the reminder email.

cheers!


Tom Schindl wrote:
Hi guys,

just a short reminder that I need your feedback back about the newly
opened AbstractTreeViewer and other features that maybe affect
Nebula-Controls. We are ~ 1 month from 3.3M5 which means that the API of
JFace is frozen and only bug fixes will be applied.

The bugs I need your feedback are because this is API you need to implement:

- [Viewers]Open AbstractTreeViewer for external widget implementors
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=167323

- [Viewers]ViewerCell and ViewerRow should provide API to find neighbors
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=167325


Bugs that maybe interesting for you because they won't work in your
implementation and you want to provide a custom implementation which
means we maybe need to provide some API functions you can access downstream:

- [CellEditors] table viewer needs to provide a key combination to
  activate the celleditors
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=151295

As far as I know 2 controls expressed their interest in adopting the
JFace-Tree-API:
- Grid
- CTableTree

Does any of looked at the current state and give us/me feedback in the
bugs if I missed something or some parts of the implementation won't
work for you (this is most likely the bug shown in 151295).

Thanks for your help and comments

Tom
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev



Back to the top