The forums appear to be working now.
Note that I am fine with adopting a non-milestone build of Graphiti as long as there is a stable download URL for that build. Last time, I looked, they were overwriting the build at the same download URL nightly. We cannot consume those builds. Perhaps there should be a bug on them for that? The webmaster’s position is that previously-published downloads should not be overwritten (messes with download server’s checksums), but there are no safeguards to prevent this from being done by project teams.
- Konstantin
From: Shenxue Zhou [mailto:shenxue.zhou@xxxxxxxxxx]
Sent: Thursday, May 12, 2011 12:27 PM
To: Konstantin Komissarchik
Cc: Sapphire project
Subject: RE: diagram page context menu
I'll need to post a question to ask about that in Graphiti forum. The forum seems to be down now.
From: Konstantin Komissarchik
Sent: Thursday, May 12, 2011 12:19 PM
To: Shenxue Zhou
Cc: Sapphire project
Subject: RE: diagram page context menu
Shenxue,
These type of discussions should always go through the mailing list.
When is the next Graphiti milestone due?
- Konstantin
From: Shenxue Zhou [mailto:shenxue.zhou@xxxxxxxxxx]
Sent: Thursday, May 12, 2011 10:55 AM
To: Konstantin Komissarchik
Subject: diagram page context menu
The patch is checked into the Head. I just found out that it's not possible for me to copy-paste code to override Graphiti Editor's default behavior. The method I need to override is the following menthod:
@Override
protected void initializeGraphicalViewer() {
super.initializeGraphicalViewer();
Notice its call to its super's initializeGraphicalViewer() method. In my editor subclass, I can't call super's initializeGraphicalViewer() which means the grandparent's initilizeGraphicalViewer() won't be called. That will result in incorrect-behavior.
There are only two options: use Graphiti's nightly build in our build systems to get my patch; or just wait a new milestone of Graphiti and live with context menus contributed by other plugins.
PS: The benpoint move bug has also been fixed.
Which do you prefer?