[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: CVS update: index.html
User: ahvezda
Date: 07/03/17 15:19:55
Modified: . index.html projects.html
Log:
Added a whole bunch of gschem project ideas
Revision Changes Path
1.7 +2 -1 eda/geda/website/gsoc/index.html
(In the diff below, changes in quantity of whitespace are not shown.)
Index: index.html
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/website/gsoc/index.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- index.html 15 Mar 2007 11:50:10 -0000 1.6
+++ index.html 17 Mar 2007 19:19:54 -0000 1.7
@@ -23,6 +23,7 @@
<li> <A HREF="../news/index.html">News</A> </li> |
<li> <A HREF="../screenshots/index.html">Screenshots</A> </li> |
<li> <A HREF="../tools/index.html">Tools</A> </li> |
+<li> <A HREF="../license.html">License</A> </li> |
<li> <A HREF="../download.html">Download</A> </li> |
<li> <A HREF="../mailinglist/index.html">Lists</A> </li> |
<li> <A HREF="http://geda.seul.org/wiki">Docs</A> </li> |
@@ -269,7 +270,7 @@
<div id="footer">
<h5>
Last update:
-$Id: index.html,v 1.6 2007/03/15 11:50:10 danmc Exp $
+$Id: index.html,v 1.7 2007/03/17 19:19:54 ahvezda Exp $
</h5>
</div>
1.8 +286 -1 eda/geda/website/gsoc/projects.html
(In the diff below, changes in quantity of whitespace are not shown.)
Index: projects.html
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/website/gsoc/projects.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- projects.html 15 Mar 2007 11:31:24 -0000 1.7
+++ projects.html 17 Mar 2007 19:19:55 -0000 1.8
@@ -23,6 +23,7 @@
<li> <A HREF="../news/index.html">News</A> </li> |
<li> <A HREF="../screenshots/index.html">Screenshots</A> </li> |
<li> <A HREF="../tools/index.html">Tools</A> </li> |
+<li> <A HREF="../license.html">License</A> </li> |
<li> <A HREF="../download.html">Download</A> </li> |
<li> <A HREF="../mailinglist/index.html">Lists</A> </li> |
<li> <A HREF="http://geda.seul.org/wiki">Docs</A> </li> |
@@ -283,6 +284,290 @@
<hr>
<H4>
+<A NAME="recentlyloaded"></A>
+Recently loaded file list for gschem and/or pcb
+</H4>
+<p>
+
+Presently gschem and pcb do not present a list of recently loaded files
+in the file menu. It would be nice if gschem and/or pcb kept track of
+the last few files a user loaded. This is a common feature found in
+other programs.
+
+</p>
+
+<p><em>Difficulty = 1</em></p>
+
+<hr>
+
+<H4>
+<A NAME="rememberposition"></A>
+Remember dialog size and positions
+</H4>
+<p>
+
+gschem and pcb dialogs should remember their size and position. Currently
+they do not remember anything about their position and size and several
+users have complained since they have to reposition and/or resize the
+dialog boxes every time they are opened..
+
+</p>
+
+<p><em>Difficulty = 1</em></p>
+
+<hr>
+
+<H4>
+<A NAME="showhiddenattributes"></A>
+Show hidden attributes for selected components
+</H4>
+<p>
+
+In gschem, please add a why to show hidden text for just one symbol only.
+Currently [en] will show all the hidden text for all symbols and that makes
+a real visual mess. Implement this by just showing the hidden text for the
+currently selected symbols.
+
+</p>
+
+<p><em>Difficulty = 1</em></p>
+
+<hr>
+
+<H4>
+<A NAME="constantgrips"></A>
+Contant sized handles/grips
+</H4>
+<p>
+
+In gschem, the size of the handles for lines, nets, and objects scale with
+increasing zoom. Thus for small lines the handles overlap, and if I zoom in
+closely, it becomes very hard to pick the right object to manipulate. Please
+let the size of the handles be constant, regardless of the zoom factor. This
+is virtually how all vector graphics applications work.
+
+</p>
+
+<p><em>Difficulty = 1</em></p>
+
+<hr>
+
+<H4>
+<A NAME="fillglobalattributes"></A>
+Automatically fill in global attributes in gschem
+</H4>
+<p>
+
+In gschem, implement a mechanism that would (when turned enabled)
+automatically fill in proper global attributes for the design.
+These attributes could be the date of the last modification, name of
+the project, author, number of sheets, etc...
+
+</p>
+
+<p><em>Difficulty = 1 to 2</em></p>
+
+<hr>
+
+<H4>
+<A NAME="hotkeyfeedback"></A>
+Visual feedback when pressing keyboard accelerators
+</H4>
+<p>
+
+In gschem, please give some feedback when a user presses one of the keyboard
+accelerator keys. Currently gschem allows for multiple key presses to
+represent a single command. Sometimes it is hard to remember which one you
+have pressed. Maybe a little area in the status bar can output this
+information.
+
+</p>
+
+<p><em>Difficulty = 1</em></p>
+
+<hr>
+
+<H4>
+<A NAME="rcerrormessages"></A>
+Improve error messages in gschem
+</H4>
+<p>
+
+Improve error messages in gschem when a rc file doesn't load correctly.
+Currently the error messages are cryptic and not useful at all. There are
+several other places in gschem where the error messages could be vastly
+improved.
+
+</p>
+
+<p><em>Difficulty = 1</em></p>
+
+<hr>
+
+<H4>
+<A NAME="searchandreplace"></A>
+Global search and replace
+</H4>
+<p>
+
+Add a dialog box that lets you do a global search and replace. Currently
+you can do a find for a specific attribute, but several users have asked
+if gschem could also provide a way of doing a replace operation as well.
+
+</p>
+
+<p><em>Difficulty = 1 to 2</em></p>
+
+<hr>
+
+<H4>
+<A NAME="feedbackattached"></A>
+Visual feedback for attached attributes
+</H4>
+<p>
+
+In gschem, add some sort of visual feedback to tell the user which
+attribute is attached to which component. This would be useful since
+sometimes you move attributes/components around and things get a little
+bit separated distance wise.
+
+</p>
+
+<p><em>Difficulty = 1 to 2</em></p>
+
+<hr>
+<H4>
+<A NAME="schandsymmodes"></A>
+Schematic and symbol modes
+</H4>
+<p>
+
+Add schematic and symbol modes to gschem. Right now users can do invalid
+things like add a net or bus inside a symbol and gschem allows this quite
+happily. If there was a symbol mode that disallowed certain actions,
+then users will not be able to hurt themselves so easily when creating
+symbols. Like wise a schematic mode wouldn't allow certain operations
+(such as adding a pin).
+
+</p>
+
+<p><em>Difficulty = 2 to 3</em></p>
+
+<hr>
+
+<H4>
+<A NAME="symbolorigin"></A>
+Movable symbol origin
+</H4>
+<p>
+
+Add the ability to move the origin of a symbol in gschem. Right now
+the origin is always at 0,0 and users have to translate the symbol to
+the origin. It would be nice if the origin was movable so that you
+wouldn't have to translate the symbol manually anymore. This would
+also allow the user to pick the insert point of the symbol when adding
+components to a schematic.
+
+</p>
+
+<p><em>Difficulty = 2 to 3</em></p>
+
+<hr>
+
+<H4>
+<A NAME="modifysymbols"></A>
+Modify instantiated symbols in a schematic
+</H4>
+<p>
+
+Add the ability to move pins/attributes/whatever on instantiated
+components in a schematic. This one is quite tricky, but it would allow
+for various things that people have been requesting (this might be a
+good foundation for a greatly improved back annotation mechanism from PCB).
+
+</p>
+
+<p><em>Difficulty = 3 to 4</em></p>
+
+<hr>
+
+<H4>
+<A NAME="finergrid"></A>
+Finer grid when moving attributes
+</H4>
+<p>
+
+In gschem, add a finer grid when moving attributes or text around.
+
+</p>
+
+<p><em>Difficulty = 2</em></p>
+
+<hr>
+
+<H4>
+<A NAME="sidebar"></A>
+Frequently used symbols sidebar
+</H4>
+<p>
+
+Add a frequently used symbols sidebar to gschem that is dynamically loaded
+and/or can be preloaded from an rc file. Several people have asked for
+this since using the component selection dialog box can be time consuming
+for recently used/needed components. This is a GUI heavy project idea.
+
+</p>
+
+<p><em>Difficulty = 3</em></p>
+
+<hr>
+
+<H4>
+<A NAME="toolbarbuttons"></A>
+Add more toolbar buttons
+</H4>
+<p>
+
+Adding some more useful buttons to the gschem toolbar.
+Typical functionalities that gschem does not have on the toolbar:
+</p>
+
+<UL>
+<LI> Up/down schematic/symbol </LI>
+<LI> Add various graphical objects (maybe make these only appear in symbol editing mode) </LI>
+<LI> Edit component attributes </LI>
+<LI> Copy/paste/delete </LI>
+<LI> Page forward/back </LI>
+<LI> Component mirror/rotate </LI>
+<LI> Zoom in/out </LI>
+</UL>
+
+<p>
+It would be really nice if the toolbar buttons were configurable either
+on the fly or through an rc file.
+</p>
+
+<p><em>Difficulty = 2 to 3</em></p>
+
+<hr>
+
+<H4>
+<A NAME="filledpolygon"></A>
+Filled polygon object
+</H4>
+<p>
+
+Adding a filled polygon graphical object type to the gschem symbol file
+format and, of course, gschem would be a nice project. This would be
+useful for filled arrows (transistors) and a filled triangle for diodes.
+
+</p>
+
+<p><em>Difficulty = 2 to 3</em></p>
+
+<hr>
+
+<H4>
<A NAME="gafbugs"></A>
Fix gEDA/gaf bugs and/or implement feature requests
</H4>
@@ -569,7 +854,7 @@
<div id="footer">
<h5>
Last update:
-$Id: projects.html,v 1.7 2007/03/15 11:31:24 ahvezda Exp $
+$Id: projects.html,v 1.8 2007/03/17 19:19:55 ahvezda Exp $
</h5>
</div>
_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs