| Summary: | Flow widget for Nebula project | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Hiroyuki Okamoto <hokamoto> | ||||||||||
| Component: | Nebula | Assignee: | Thomas Schindl <tom.schindl> | ||||||||||
| Status: | CLOSED WONTFIX | QA Contact: | |||||||||||
| Severity: | normal | ||||||||||||
| Priority: | P3 | CC: | apupier, hokamoto, holger.staudacher, tom.schindl, wim.jongman | ||||||||||
| Version: | unspecified | ||||||||||||
| Target Milestone: | --- | ||||||||||||
| Hardware: | All | ||||||||||||
| OS: | All | ||||||||||||
| Whiteboard: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Hiroyuki Okamoto
Created attachment 181255 [details]
Flow widget source code
Created attachment 181256 [details]
JOGL fragment for Win32
Created attachment 181257 [details]
JOGL fragment for Mac/Carbn
Created attachment 181259 [details]
Flow widget screenshot
It looks nice but I see one problem - you have a dependency on JOGL which is as of today NOT approved as a 3rd party dependency. All we can do is to way for JOGL to pass the IP-Review (CQ 2840) which is uncertain because of IP-Problems To resolve the JOGL issue, I think we could do 2 options: 1) remove JOGL libs and define JOGL as a prereq that the application developer needs to add JOGL libs (like Snippet209 in org.eclipse.swt.snippets) PROS: no need to bundle JOGL libs. CONS: we would still need to go thru IP review (since Flow code calls JOGL API) or 2) replace JOGL code with OS OpenGL API in Flow widget. PROS: no need to call JOGL API, that is, no problem with IP. CONS: every platform has different Flow code (like, using wgl for Win32, NSGL for Cocoa, AGL for Carbon, GLX for gtk) any news on this? No progress. Closing. |