2007-08-30 14:58:49 +00:00
|
|
|
|
|
|
|
Here are some source code maintenance tasks that need to be done, and maybe some
|
2007-09-01 12:00:30 +00:00
|
|
|
folks will see these items and volunteer to do them.
|
2007-08-30 14:58:49 +00:00
|
|
|
|
2007-09-13 11:55:46 +00:00
|
|
|
|
|
|
|
*** @todo: grep for @todo and finish off those tasks, scattered throughout the source.
|
2007-09-12 02:14:07 +00:00
|
|
|
|
2007-09-09 03:25:38 +00:00
|
|
|
|
2007-09-14 18:32:24 +00:00
|
|
|
*** use BOARD_ITEM::MenuIcon() in the onrightclick.cpp
|
2007-09-13 18:39:30 +00:00
|
|
|
|
|
|
|
|
2007-10-31 14:14:21 +00:00
|
|
|
*** Use DOXYGEN compatible comments on member functions. As configured,
|
|
|
|
Doxygen gives priority to comments in header files over *.cpp files.
|
2008-02-09 08:34:45 +00:00
|
|
|
Review the generated docs and start to go through the source and make the
|
2007-08-30 14:58:49 +00:00
|
|
|
generated doxygen docs readable and clear using the JavaDoc style comments,
|
|
|
|
mostly in the header files. The error and warning output of the doxygen
|
|
|
|
compiler can help with this too.
|
|
|
|
|
|
|
|
|
|
|
|
*** Translate comments that are in French to English so there can be a broader
|
|
|
|
understanding by new developers.
|
|
|
|
|
2007-09-13 11:55:46 +00:00
|
|
|
|
2007-10-21 19:44:49 +00:00
|
|
|
*** Add tooltip text to all non-obvious controls in every dialog window.
|
|
|
|
Need to do this using DialogBlocks.
|
2007-11-04 15:58:35 +00:00
|
|
|
|
2008-05-19 15:57:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
2008-Feb-8 Assigned To: Jean-Pierre, per his email
|
2007-12-01 05:53:52 +00:00
|
|
|
asked by: Dick Hollenbeck
|
|
|
|
================================================================================
|
2008-05-19 15:57:52 +00:00
|
|
|
1) Remove the requirement to route tracks or vias for situations where a zone is.
|
|
|
|
2) Support connections from zones to vias, and zones to tracks, and zones to pads.
|
|
|
|
Review the GEDA source code and other sources to gather ideas before doing 2).
|
2007-12-01 05:53:52 +00:00
|
|
|
|
|
|
|
|
2008-01-24 21:50:12 +00:00
|
|
|
|
2008-02-09 08:34:45 +00:00
|
|
|
2008-Feb-8 Assigned To: dick
|
2008-01-26 02:02:27 +00:00
|
|
|
asked by: dick
|
|
|
|
================================================================================
|
2008-02-09 08:34:45 +00:00
|
|
|
specctra:
|
2008-05-19 15:57:52 +00:00
|
|
|
Add net class support to pcbnew so that the export to specctra becomes richer.
|
2008-05-19 16:03:16 +00:00
|
|
|
A netclass should hold a list of nets, track width, track spacing,
|
|
|
|
via drill size and via copper diameter.
|
2008-02-09 08:34:45 +00:00
|
|
|
|
2008-05-19 15:57:52 +00:00
|
|
|
|
|
|
|
2007-Nov-4 Assigned To: nobody
|
|
|
|
asked by: jp Charras
|
|
|
|
================================================================================
|
|
|
|
Use the collector classes in eeschema.
|
|
|
|
|
|
|
|
|
|
|
|
2007-Nov-30 Assigned To: nobody
|
2008-02-09 08:34:45 +00:00
|
|
|
asked by: Dick Hollenbeck
|
|
|
|
================================================================================
|
2008-05-19 15:57:52 +00:00
|
|
|
wxString DateAndTime()
|
|
|
|
It seems the above function should be using a more user friendly "local time",
|
|
|
|
not gmtime.
|
2008-02-09 08:34:45 +00:00
|
|
|
|
2008-01-26 02:02:27 +00:00
|
|
|
|
2008-04-29 15:43:28 +00:00
|
|
|
2008-Apr-29 Assigned To:
|
|
|
|
asked by: Dick Hollenbeck
|
|
|
|
================================================================================
|
|
|
|
+pcbnew
|
|
|
|
When picking new board from the menu, when an existing board is already
|
|
|
|
in memory, the number of layers in the new board is not set to the default
|
|
|
|
but rather to the number of layers in the previously loaded board, and with
|
|
|
|
the default layer names, rather than the layer names of the previously
|
|
|
|
loaded board. I think the number of layers should be reduced to the
|
|
|
|
default and the default layer names should be used.
|