From: Joachim B. <ma...@jo...> - 2006-11-07 18:56:14
|
Hi, I just asked on #gramps why I can=E2=80=99t merge several places at once, a= nd I was told that there is no consensus on a good GUI for deciding what data to use and I was asked to put a proposal up here.=20 When merging, the user gets presented a grid: One row per field (like =E2=80=9Ccountry=E2=80=9D), one column per original place, and one column w= ith entry fields in case the user wants to write something that is not one or the other original texts. The selection could be radio buttons, or drag=E2=80=99n=E2=80=99drop onto the text entry, or something else that loo= ks good. For convenience, a =E2=80=9Call data from this place=E2=80=9D button per place = might be nice. That leaves the questions on how to handle sources and notes. Sources could, in my opinion, just be added all (no duplicates, of course). For the notes how about that: To the dialog just described add a tab for notes. It is just one multi-line text entry, containing the concatenation of all notes, which should be sufficient in the three most common cases (no notes, one with notes and independent notes). Only in the case where some of the notes may overlap the user has to check the tab and can easily merge the texts himself. The advantage of this is that, IMHO, it is very transparent and powerful, while still allowing quick merging in simple cases. What do you think? Greetings, Joachim --=20 Joachim "nomeata" Breitner mail: ma...@jo... | ICQ# 74513189 | GPG-Key: 4743206C JID: joa...@am... | http://www.joachim-breitner.de/ Debian Developer: no...@de... |