Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kicad-source-mirror
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
kicad-source-mirror
Commits
aaa62cdd
Commit
aaa62cdd
authored
Feb 20, 2012
by
Dick Hollenbeck
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update TODO.txt with personal items
parent
b6cae6fe
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
1 deletion
+22
-1
CHANGELOG.txt
CHANGELOG.txt
+1
-1
TODO.txt
TODO.txt
+21
-0
No files found.
CHANGELOG.txt
View file @
aaa62cdd
...
@@ -16,7 +16,7 @@ email address.
...
@@ -16,7 +16,7 @@ email address.
* Remove BOARD::{Get,Set}Position() since they were only there to satisfy
* Remove BOARD::{Get,Set}Position() since they were only there to satisfy
the pure virtuals established in BOARD_ITEM, which are now gone.
the pure virtuals established in BOARD_ITEM, which are now gone.
* Added const wxPoint& CPolyLine::GetPos(), made CPolyLine::Get{X,Y}() inline.
* Added const wxPoint& CPolyLine::GetPos(), made CPolyLine::Get{X,Y}() inline.
* Derive CPolyPt from wxPoint so we can return "const wxPoint&" from
t
* Derive CPolyPt from wxPoint so we can return "const wxPoint&" from
CPolyLine::GetPos().
CPolyLine::GetPos().
...
...
TODO.txt
View file @
aaa62cdd
...
@@ -52,3 +52,24 @@ PCBNew
...
@@ -52,3 +52,24 @@ PCBNew
See the @todos in class_zone.cpp
See the @todos in class_zone.cpp
Dick's Peronal TODO Items (Last Update: 20-Feb-2012)
-----------------------------------------------------
1) Finish removing global access requirements from KICAD_PLUGIN, so that:
*) a BOARD is a fully self contained document description.
*) plugin developers do not have to access globals, which assumes there were ever
only be one BOARD in RAM. Problems remain with BASE_SCREEN and PLOT params.
2) Extend PLUGIN API to facillitate loading and saving of modules.
3) Switch to PLUGIN, kill off ioascii.cpp and item_io.cpp, deleting them.
4) Check back with Vladimir about finishing the nanometer work.
5) Do an s-expression PCBNEW PLUGIN at least the output side for discussion,
assuming Wayne does not get to this first.
6) Do an EAGLE XML import PCBNEW PLUGIN, and possible add export support to it.
This is PLUGIN::Load() and maybe PLUGIN::Save().
7) Get back to the SWEET work.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment