From: jerome <rom...@ya...> - 2011-02-02 09:21:24
|
yes, there was an issue on most primary editors: to open the editor twice (or more) will commit two differents records... So it only keeps one 'active' editor. --- En date de : Mer 2.2.11, Benny Malengier <ben...@gm...> a écrit : De: Benny Malengier <ben...@gm...> Objet: Re: [Gramps-users] Difficulty editing source references À: "David Lynch" <dav...@bl...> Cc: gra...@li... Date: Mercredi 2 février 2011, 9h24 2011/2/2 David Lynch <dav...@bl...> On 01/02/2011 22:23, Nick Hall wrote: > > > David Lynch wrote: >> On 01/02/2011 18:16, Brad Rogers wrote: >>> On Tue, 01 Feb 2011 16:41:34 +0000 >>> David Lynch<dav...@bl...> wrote: >>> >>> Hello David, >>> >>>> I open a source from the source view. Then I click the References >>>> tab, I see a (long) list of references, above the list is an edit icon >>>> (which is annotated "Edit reference"), which is exactly what I want to >>>> do. I click on an line then click the icon, I'm presented with the >>>> event or person, when I try to edit the source reference I get the >>>> pop-up message " >>>> Cannot edit this reference >>> Because you came to that person via the source which is, therefore, >>> already open. >>> >>> When you select the source, edit the details there. There's no need to >>> select the references tab, etc. >>> >> I don't want to change the source: it is fine as it is. I want to >> change the references to it (specifically the Volume/page field. > > The source reference editor also allows you to edit the source. This > is why Gramps does not allow you to edit a source and a reference to > the same source at the simultaneously. > > > Nick. > I understand that: you have missed my point, I think. I want to access a facility to edit the source reference *via* the source, not *simulteously with* the source. This surely could be achieved by making the parent (source) window inactive while the child (source reference) window is in focus. Nice use-case. Indeed not supported. It would require some redesign in the general window handling code to support this. Making it inactive is not sufficient, after save of the source reference, the source editor open must also be checked against the new version of the source. If something changed, the source editor must automatically update itself to reflect it. Then a choice must be made: if there is a local not yet changed entry in the source editor, do we keep it, or do we discard it? As we don't want to solve this last question automatically for the user, it is disallowed to open a source reference of an open source. Solution to me seems: when a source reference is opened of a source that is open, lock the bottom part of the source reference editor as inactive, so the source cannot be changed from that source reference. If you agree, make a feature request for this change. It should be a matter of setting a flag. Benny David > >>> What appears in the source ref of the person you're trying to edit, is >>> what is written in the Title box of the source. ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Gramps-users mailing list Gra...@li... https://lists.sourceforge.net/lists/listinfo/gramps-users -----La pièce jointe associée suit----- ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d -----La pièce jointe associée suit----- _______________________________________________ Gramps-users mailing list Gra...@li... https://lists.sourceforge.net/lists/listinfo/gramps-users |