Fix cursor computation for DateEdit
Add an admin screen for part piles
Add semicolon to the end of important SQL command
Improve GenericInterface and use it for screens
Fix a bug caused by the removal of duplicate pins attribute
Allow easy replacement of Edit by Text
Allow use of different database file
Code cleanup according to pylint errors and warnings
Rename the python project and prepare setup.py to make sdist work properly
Remove invalid store attribute from App class
Store the passed value for assigned in PartBrowser
Add footprint filter support to Browser
Refresh search database after editing part in RawPartEditor
Show parts with matching footprint on the footprint edit screen and enter the edit screen when enter is pressed in Footprint list
Change the layout of the main screen
Add maxsize attribute to Edit field
Add shortname to Source class
Use source's short name on some screens
Fix column spacing in GenericBrowser
Split one long line in GenericBrowser