Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mylyn-dev] Re: GSoC 2010 - Rich Text Editor [Update]

Hi David,

I uploaded a sample toolbar as a patch a day ago and started working on the model. I am referring the Helios SDK help contents. I made several context updates to the https://bugs.eclipse.org/bugs/show_bug.cgi?id=317104

On 9 July 2010 23:25, Harshana Eranga Martin <harshana05@xxxxxxxxx> wrote:
Hi David,

On 9 July 2010 21:51, David Green <david.green@xxxxxxxxxxx> wrote:
Harshana,

Please develop your project as patches against the Mylyn WikiText sandbox.  You can find out about the sandbox here: http://wiki.eclipse.org/Mylyn/Contributor_Reference#Sandbox and find it in CVS here: http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.mylyn/sandbox/org.eclipse.mylyn.wikitext.sandbox.ui/?root=Tools_Project

Ok.. I'll checkout sandbox from CVS.

You're looking at the right help content, but should be referring to the Helios help instead of galileo/ganymede, which is now out of date.  You can get the right help content and sources installed in your workspace by installing the appropriate SDK features.

Understood... Thanks a lot for the help. 

David


Thanks and Regards,
Harshana Martin 


On Fri, Jul 9, 2010 at 6:23 AM, Harshana Eranga Martin <harshana05@xxxxxxxxx> wrote:
Hi David,

I have submitted the initial task context for the simple toolbar to the bugzilla entry https://bugs.eclipse.org/bugs/show_bug.cgi?id=317093 and will update it again in few hours. I faced an issue in submitting the patch. Since I am working on a new plugin, I can't create a patch for the project. Therefore I can't submit a patch. I followed the method suggested in http://wiki.eclipse.org/Mylyn/Contributor_Reference.

About the Future work: 

I am planning on referring the following help content. Are these ok? or Is there any better references? If any, please do let me know.

2. http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.mylyn.wikitext.help.ui/help/devguide/WikiText%20Developer%20Guide.html


On 8 July 2010 22:45, David Green <david.green@xxxxxxxxxxx> wrote:
It's a start.   


On Thu, Jul 8, 2010 at 9:44 AM, Harshana Eranga Martin <harshana05@xxxxxxxxx> wrote:
Hi David,

On 6 July 2010 23:52, David Green <david.green@xxxxxxxxxxx> wrote:
Harshana,
 
Great to hear that you're started.  I would focus less on the toolbar and more on the editor architecture.  I expect that implementing the toolbar should be very easy, whereas making the editor work will be much more difficult.
 
It's important that you start posting your code as attachments to Eclipse.org bugs.  This is the normal way of working at Eclipse.org until we get a sandbox set up for you.  It ensures that the code you post is covered under the terms of use, and it makes your progress visible to me so that I can help you.  It would be helpful if you could post your progress every couple of days, or whenever you have any significant improvements/changes.
 
Updating the milestones with subtasks is also important: it will help me to ensure that you're headed in the right direction, and that you understand the major components and tasks.  It will also help us to guage your progress against the plan.

I have done this[0]. Please let me know if you think anything should be changed. I think allocating more time on editor is  required as you mentioned.



Thanks and Regards,
Harshana Martin
 
Please do these things as soon as you can.
 
David

On Tue, Jul 6, 2010 at 9:06 AM, Harshana Eranga Martin <harshana05@xxxxxxxxx> wrote:
Hi David,

I have already started and published several blog posts regarding my work on the project. I was waiting for your response before changing the milestones in the schedule. I will change them quickly.

The project blog is http://dev.eclipse.org/blogs/richwikieditor/


On 6 July 2010 21:33, Harshana Eranga Martin <harshana05@xxxxxxxxx> wrote:
Hi David,

On 6 July 2010 21:13, David Green <david.green@xxxxxxxxxxx> wrote:
Harshana,

I'm not sure what's holding you back on this -- I'd really like to help you be successful.  Is there anything that I can help with to get you started?

Thanks a lot for offering your help. I really appreciate it. 

Actually I have started the working on the project. I started looking in to details about SWT and JFace first and tried several SWT examples by myself and how it's event system works, etc. This was needed as I was not very much familiar with SWT or JFace. 
Then I created a plugin with viewPart implementation and it contains view workbench extension point implementation. Then I tried several other examples such as events and StyledText Widgets in the view implementation and including event. I downloaded the "ReadMeTool" example for the SWT and tried several things with it. First I created a Layout (GridLayout) of column size 1 and placed a toolbar with several toolbar items and then placed it there. Then invoked the ReadMeEditor constructor and placed it below the toolbar. In this manner, toolbar can be placed on top of the editor but I'm not sure whether it is the correct way. As an example, we can contribute toolbar items to the existing eclipse toolbar when a specific editor is the active editor. I think it is the most appropriate way. I am planning on writting a blogpost regarding these experiments and will include the image of the things I have tried. 

So I was thinking about implementing the simplified version of the actual WikiText toolbar (On top of the editor or On the eclipse Toolbar. Here I need your help to figure out which is the better way) with several items and integrating the commands and Listeners with it and then when user clicks on the toolbar items, the wiki markups are added to the editor using the caret position.

I need to clarify few things including the toolbar placement. So can we have a little chat on Tomorrow/Day after Tomorrow? Mey be after the weekly conference call? 

Regards,

David




Thanks and Regards,
Harshana Martin
--
Harshana Eranga Martin
Department of Computer Science & Engineering,
University of Moratuwa,
Moratuwa,
Sri Lanka.

ECF Committer: http://www.eclipse.org/ecf/
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05



--
Thanks and Regards,
Harshana Martin
--
Harshana Eranga Martin
Department of Computer Science & Engineering,
University of Moratuwa,
Moratuwa,
Sri Lanka.

ECF Committer: http://www.eclipse.org/ecf/
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05





--
Harshana Eranga Martin
Department of Computer Science & Engineering,
University of Moratuwa,
Moratuwa,
Sri Lanka.

ECF Committer: http://www.eclipse.org/ecf/
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05




--
Thanks and Regards,
Harshana Martin
--
Harshana Eranga Martin
Department of Computer Science & Engineering,
University of Moratuwa,
Moratuwa,
Sri Lanka.

ECF Committer: http://www.eclipse.org/ecf/
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05





--
Harshana Eranga Martin
Department of Computer Science & Engineering,
University of Moratuwa,
Moratuwa,
Sri Lanka.

ECF Committer: http://www.eclipse.org/ecf/
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05



--
Thanks and Regards,
Harshana Martin
--
Harshana Eranga Martin
Department of Computer Science & Engineering,
University of Moratuwa,
Moratuwa,
Sri Lanka.

ECF Committer: http://www.eclipse.org/ecf/
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05

Back to the top