* TODO: Update.
* gramps.desktop: Remove in favor of src/gramps.desktop file. * src/gramps_main.py: Replace stock Home with the custom string. * src/PeopleView.py: Replace stock Home with the custom string. svn: r2443
This commit is contained in:
parent
66739b0a6c
commit
267514c280
@ -1,6 +1,10 @@
|
||||
2003-12-04 Alex Roitman <shura@alex.neuro.umn.edu>
|
||||
* doc/gramps-manual/C/getstart.xml: Remove ZODB support section.
|
||||
* doc/gramps-manual/C/usage.xml: Remove ZODB support section.
|
||||
* TODO: Update.
|
||||
* gramps.desktop: Remove in favor of src/gramps.desktop file.
|
||||
* src/gramps_main.py: Replace stock Home with the custom string.
|
||||
* src/PeopleView.py: Replace stock Home with the custom string.
|
||||
|
||||
2003-12-03 Alex Roitman <shura@alex.neuro.umn.edu>
|
||||
* src/plugins/ReadGedcom.py (parse_source): Stop TEXT messing
|
||||
|
22
TODO
22
TODO
@ -1,6 +1,7 @@
|
||||
* Allow for multiple notes. A tabbed interface would be really useful,
|
||||
since there are no titles for notes. Not all objects would necessarily
|
||||
need multiple notes. Determine which ones should and shouldn't.
|
||||
=== THESE should be obsoleted once we move to a database
|
||||
* Speed up the reading of the database. The python XML routines are not
|
||||
as fast as I would like, and it can take a minute or so to read a
|
||||
large database. This is way too slow.
|
||||
@ -9,10 +10,10 @@
|
||||
* Disable the save buttons if gramps database is marked read-only. Disable
|
||||
the adding of media objects as well, since this will cause gramps to
|
||||
try to create a thumbnail in a readonly database.
|
||||
===
|
||||
* Startup tips.
|
||||
* Date calculator.
|
||||
See http://sourceforge.net/mailarchive/forum.php?thread_id=3252078&forum_id=1993
|
||||
* Add sequence number to childlist in family view
|
||||
* Add string substitutions for web page generation (name, report name,
|
||||
date, etc).
|
||||
* Add support for sources of the parent/child relation
|
||||
@ -20,9 +21,20 @@
|
||||
see http://sourceforge.net/mailarchive/forum.php?thread_id=3066997&forum_id=1993
|
||||
and http://sourceforge.net/mailarchive/forum.php?thread_id=3134931&forum_id=1993
|
||||
for the details.
|
||||
* Work out the model and the interface for the completeness of a person,
|
||||
see http://sourceforge.net/mailarchive/forum.php?thread_id=3127454&forum_id=1993
|
||||
and http://sourceforge.net/mailarchive/forum.php?thread_id=3134932&forum_id=1993
|
||||
for the details.
|
||||
* Make Date parsing locale dependent, like relationship calculator
|
||||
* Add Confession as a standard event
|
||||
* Now that the completeness flag exists, create filters that are using it
|
||||
(both individual and family).
|
||||
* Introduce abbreviation attribute for the sources (ABBR in GEDCOM).
|
||||
* Introduce format attribute for the notes (Flowed or Preformatted).
|
||||
* Add ZIP/Postal code to Places
|
||||
* Add Phone as an attribute for Addresses and Places
|
||||
* Add FAX too? Maybe rather a property of Phone
|
||||
(one of: Home, Work, Mobile, FAX, etc).
|
||||
* Add Phone as a standard personal and family attribute
|
||||
* Add Award as a standard personal (and family?) attribute
|
||||
* Add an option to add media from gallery (like TitlePage in BookReport).
|
||||
Currently it has to be done via DnD, which is hard for small displays.
|
||||
The selector is already there waiting anyway ;-)
|
||||
* Add autofill feature for City, Church parish, County, State and Country?
|
||||
* And a whole lot more....
|
||||
|
@ -1,14 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Name=GRAMPS genealogical database
|
||||
Name[no]=GRAMPS
|
||||
Name[nb]=GRAMPS
|
||||
Comment=Manage your family tree
|
||||
Comment[no]=Et slektsforskningsprogram
|
||||
Comment[nb]=Et slektsforskningsprogram
|
||||
Exec=gramps
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Icon=gramps.png
|
||||
Categories=Application;Genealogy;
|
||||
StartupNotify=true
|
||||
X-GNOME-DocPath=gramps/gramps-manual.xml
|
@ -376,7 +376,9 @@ class PeopleView:
|
||||
entries = [
|
||||
(gtk.STOCK_GO_BACK,self.parent.back_clicked,back_sensitivity),
|
||||
(gtk.STOCK_GO_FORWARD,self.parent.fwd_clicked,fwd_sensitivity),
|
||||
(gtk.STOCK_HOME,self.parent.on_home_clicked,1),
|
||||
#FIXME: revert to stock item when German gtk translation is fixed
|
||||
#(gtk.STOCK_HOME,self.parent.on_home_clicked,1),
|
||||
(_("Home"),self.parent.on_home_clicked,1),
|
||||
(_("Add Bookmark"),self.parent.on_add_bookmark_activate,sel_sensitivity),
|
||||
(None,None,0),
|
||||
(gtk.STOCK_ADD, self.parent.add_button_clicked,1),
|
||||
@ -388,6 +390,11 @@ class PeopleView:
|
||||
menu.set_title(_('People Menu'))
|
||||
for stock_id,callback,sensitivity in entries:
|
||||
item = gtk.ImageMenuItem(stock_id)
|
||||
#FIXME: remove when German gtk translation is fixed
|
||||
if stock_id == _("Home"):
|
||||
im = gtk.image_new_from_stock(gtk.STOCK_HOME,gtk.ICON_SIZE_MENU)
|
||||
im.show()
|
||||
item.set_image(im)
|
||||
if callback:
|
||||
item.connect("activate",callback)
|
||||
item.set_sensitive(sensitivity)
|
||||
|
@ -350,7 +350,7 @@ class Gramps:
|
||||
self.accel_group = gtk.AccelGroup()
|
||||
self.topWindow.add_accel_group(self.accel_group)
|
||||
self.back = gtk.ImageMenuItem(gtk.STOCK_GO_BACK)
|
||||
self.forward = gtk.ImageMenuItem(gtk.STOCK_GO_BACK)
|
||||
self.forward = gtk.ImageMenuItem(gtk.STOCK_GO_FORWARD)
|
||||
|
||||
self.topWindow.show()
|
||||
self.enable_toolbar(self.use_toolbar)
|
||||
@ -395,7 +395,12 @@ class Gramps:
|
||||
item.show()
|
||||
gomenu.append(item)
|
||||
|
||||
item = gtk.ImageMenuItem(gtk.STOCK_HOME)
|
||||
#FIXME: revert to stock item when German gtk translation is fixed
|
||||
#item = gtk.ImageMenuItem(gtk.STOCK_HOME)
|
||||
item = gtk.ImageMenuItem(_("Home"))
|
||||
im = gtk.image_new_from_stock(gtk.STOCK_HOME,gtk.ICON_SIZE_MENU)
|
||||
im.show()
|
||||
item.set_image(im)
|
||||
item.connect("activate",self.on_home_clicked)
|
||||
item.add_accelerator("activate", self.accel_group,
|
||||
gtk.gdk.keyval_from_name("Home"),
|
||||
|
Loading…
Reference in New Issue
Block a user