On 26 Mar 2002, Don Allingham wrote:
> On Mon, 2002-03-25 at 10:44, Bernd Schandl wrote:
> > Some comments on the family view:
> >
> > When I say "add" for Spouse and then press "Add new person", I get an
> > empty spot in the Spouse box and an "empty" person is added to the list of
> > persons.
>
> Well, this was doing exactly what it was supposed to do, just that it
> didn't make too much sense. What it was trying to do is build a new
> person from the Given/Surname fields. This was completely inconsistent
> with the add parents, so I've changed it to be like the add parents
> dialog.
Ok, good.
> Okay, the choose parents and choose spouse work similar now. There is no
> longer the issue of sometimes have a text box, and other times having an
> OptionMenu, depending on the number of relationships.
Actually, I think I liked the interface with the OptionMenu
(Drop-Down-Box) better. BTW, the tooltip on the arrows in spouse area are
wrong.
> I think it is cleaned up a good bit. Try it out, and let me know what
> you think.
>
> Be warned - this is not fully production ready yet. I haven't had the
> time to completely test it.
I still get the following error when adding parents:
Traceback (most recent call last):
File "/usr/lib/python2.1/site-packages/libglade.py", line 28, in
__call__
ret = apply(self.func, a)
File
"/home/schandl/develop/gramps-install/share/gramps/ChooseParents.py", line
236, in save_parents_clicked
self.change_family_type(self.family,mother_rel,father_rel)
File
"/home/schandl/develop/gramps-install/share/gramps/ChooseParents.py", line
263, in change_family_type
self.person.addAltFamily(family,mother_rel,father_rel)
File "/home/schandl/develop/gramps-install/share/gramps/RelLib.py", line
1082, in addAltFamily
assert(family==None)
AssertionError
And I get this error when I want to switch the active person with the
spouse when there is more than one spouse:
Traceback (most recent call last):
File "/usr/lib/python2.1/site-packages/libglade.py", line 28, in
__call__
ret = apply(self.func, a)
File "/home/schandl/develop/gramps-install/share/gramps/gramps_main.py",
line 1278, in on_swap_clicked
spouse = self.spouse_menu.get_menu().get_active().get_data("person")
AttributeError: 'None' object has no attribute 'get_menu'
Nothing happens when I click that button and there is only one spouse.
> > I don't like having a check-box "Make this the preferred relationship"
> > which behaves like a button. Why not just make it a button.
>
> Good point. Done.
>
> >
> > By the way, in the Family tab, it says "Remove Child" on the lower right.
> > Everywhere (?) else it say "Delete Person/Source/...".
>
> Because it doesn't actually delete the person (the person is still in
> the database), it just removes the person as a child of the family.
Oh, I didn't notice/understand this little difference in functionality and
the English language. I will have to change my translations accordingly.
Off to work ;-)
Bernd
--
Bernd Schandl
Tired of spam? Use spamcop.net to complain!
|