|
|
Line 1: |
Line 1: |
| <table><tr>
| |
| <td valign=top>
| |
| {{Navigation_bar}}
| |
| <td>
| |
| <td width=600>
| |
|
| |
| The development of FreeMind is coordinated using FreeMind's [http://sourceforge.net/projects/freemind/ project page] at SourceForge, and also using this wiki. At wiki, we have '''[[requests for enhancements]]''' page; there is also [http://sourceforge.net/tracker/?group_id=7118&atid=357118 requests for enhancements] (RFEs) page at SourceForge (not preferred). You can [http://freemind.cvs.sourceforge.net/freemind/ browse CVS repository].
| |
|
| |
| We also use SourceForge for [http://sourceforge.net/tracker/?group_id=7118&atid=107118 bugs], and [http://sourceforge.net/forum/forum.php?forum_id=22101 open discussion forum]. We do not use the documentation part there as we use this wiki instead.
| |
|
| |
| ==Contributing to FreeMind== | | ==Contributing to FreeMind== |
|
| |
|
| See [[Contributing]]. | | See [[Contributing]]. |
|
| |
| ==Getting started as a developer==
| |
|
| |
| See [[Getting started as a developer]].
| |
|
| |
| ==Getting started as a tester==
| |
|
| |
| See [[Getting started as a tester]].
| |
|
| |
| ==Reporting bugs==
| |
|
| |
| See [[Reporting bugs]].
| |
|
| |
| ==Organization of FreeMind development==
| |
|
| |
| Initially, every active developer of the core team works on his own CVS branch. Our intermediate results are
| |
| published as our "alpha versions". We use forum [http://sourceforge.net/forum/forum.php?forum_id=22101 Open Discussion] to communicate them.
| |
|
| |
| Further details about the FreeMind release process are described on the FreeMind [[Release process]] page.
| |
|
| |
| ==Experimental versions==
| |
|
| |
| Currently, there are no experimental versions available. The latest release candidate can be downloaded from [http://sourceforge.net/project/showfiles.php?group_id=7118 Files section].
| |
|
| |
| ==Obtaining focus for selected node in reliable manner==
| |
|
| |
| Requesting focus for NodeView using requestFocus() method is unreliable. A reliable way of doing that has been implemented in the method <code>obtainFocusForSelected()</code> of Controller. A typical call in ControllerAdaper.java is
| |
|
| |
| getController().obtainFocusForSelected();
| |
|
| |
| Requesting focus using
| |
|
| |
| newSelected.requestFocus();
| |
|
| |
| where <code>newSelected</code> is a NodeView is unreliable, though most often works.
| |
|
| |
| == More development pages ==
| |
|
| |
| To see all development pages about [http://www.professays.com/ custom essay], have a look at the category Development, by clicking on the link at the bottom of this page.
| |
|
| |
| [[Category:Development]]
| |