* 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:
		| @@ -1,6 +1,10 @@ | |||||||
| 2003-12-04  Alex Roitman  <shura@alex.neuro.umn.edu> | 2003-12-04  Alex Roitman  <shura@alex.neuro.umn.edu> | ||||||
| 	* doc/gramps-manual/C/getstart.xml: Remove ZODB support section.  | 	* doc/gramps-manual/C/getstart.xml: Remove ZODB support section.  | ||||||
| 	* doc/gramps-manual/C/usage.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> | 2003-12-03  Alex Roitman  <shura@alex.neuro.umn.edu> | ||||||
| 	* src/plugins/ReadGedcom.py (parse_source): Stop TEXT messing | 	* 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, | * Allow for multiple notes. A tabbed interface would be really useful, | ||||||
|   since there are no titles for notes. Not all objects would necessarily |   since there are no titles for notes. Not all objects would necessarily | ||||||
|   need multiple notes. Determine which ones should and shouldn't. |   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 | * 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 |   as fast as I would like, and it can take a minute or so to read a | ||||||
|   large database. This is way too slow. |   large database. This is way too slow. | ||||||
| @@ -9,10 +10,10 @@ | |||||||
| * Disable the save buttons if gramps database is marked read-only. Disable  | * 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 |   the adding of media objects as well, since this will cause gramps to | ||||||
|   try to create a thumbnail in a readonly database. |   try to create a thumbnail in a readonly database. | ||||||
|  | === | ||||||
| * Startup tips. | * Startup tips. | ||||||
| * Date calculator. | * Date calculator. | ||||||
|   See http://sourceforge.net/mailarchive/forum.php?thread_id=3252078&forum_id=1993 |   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, | * Add string substitutions for web page generation (name, report name, | ||||||
|   date, etc). |   date, etc). | ||||||
| * Add support for sources of the parent/child relation | * 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  |   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 |   and http://sourceforge.net/mailarchive/forum.php?thread_id=3134931&forum_id=1993 | ||||||
|   for the details. |   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 | * 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.... | * 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 = [ |         entries = [ | ||||||
|             (gtk.STOCK_GO_BACK,self.parent.back_clicked,back_sensitivity), |             (gtk.STOCK_GO_BACK,self.parent.back_clicked,back_sensitivity), | ||||||
|             (gtk.STOCK_GO_FORWARD,self.parent.fwd_clicked,fwd_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), |             (_("Add Bookmark"),self.parent.on_add_bookmark_activate,sel_sensitivity), | ||||||
|             (None,None,0), |             (None,None,0), | ||||||
|             (gtk.STOCK_ADD, self.parent.add_button_clicked,1), |             (gtk.STOCK_ADD, self.parent.add_button_clicked,1), | ||||||
| @@ -388,6 +390,11 @@ class PeopleView: | |||||||
|         menu.set_title(_('People Menu')) |         menu.set_title(_('People Menu')) | ||||||
|         for stock_id,callback,sensitivity in entries: |         for stock_id,callback,sensitivity in entries: | ||||||
|             item = gtk.ImageMenuItem(stock_id) |             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: |             if callback: | ||||||
|                 item.connect("activate",callback) |                 item.connect("activate",callback) | ||||||
|             item.set_sensitive(sensitivity) |             item.set_sensitive(sensitivity) | ||||||
|   | |||||||
| @@ -350,7 +350,7 @@ class Gramps: | |||||||
|         self.accel_group = gtk.AccelGroup() |         self.accel_group = gtk.AccelGroup() | ||||||
|         self.topWindow.add_accel_group(self.accel_group) |         self.topWindow.add_accel_group(self.accel_group) | ||||||
|         self.back = gtk.ImageMenuItem(gtk.STOCK_GO_BACK) |         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.topWindow.show() | ||||||
|         self.enable_toolbar(self.use_toolbar) |         self.enable_toolbar(self.use_toolbar) | ||||||
| @@ -395,7 +395,12 @@ class Gramps: | |||||||
|         item.show() |         item.show() | ||||||
|         gomenu.append(item) |         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.connect("activate",self.on_home_clicked) | ||||||
|         item.add_accelerator("activate", self.accel_group,  |         item.add_accelerator("activate", self.accel_group,  | ||||||
|                     gtk.gdk.keyval_from_name("Home"),  |                     gtk.gdk.keyval_from_name("Home"),  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user