Le jeudi 18 novembre 2010 14:02:01, Ian Gardner a écrit : > > Ah, it sounds like the classic software engineering debate! Does one go > master-slave or peer-to-peer? svn or git? ITunes or Napster? > I hope I didn't start such a debate.
> I guess that whichever approach we hit upon, we'll have to fudge it > slightly for the other use-case. > > Off the top of my head, I'm pretty sure that my basic peer-to-peer > architecture could be specialised where appropriate (by further > subclassing or dumping extra parameters in) to handle the master-slave > case. I proposed the first solution I found only. No doubt better ones exist. > > > The phenomenon of segment editors sometimes vanishing when changes to > segments are made already happens in RG I believe, when you rescale a > segment for example (not at my linux machine at the moment so can't verify > this, but any segment command which replaces the original will suffer from > this I'd have thought). This issue is not really important. It was only a way to explain the problem I had. > > I also have a mechanism for copy-dragging the copied segment rather than > the original segment, but I didn't commit it before just to retain > consistency with the current copy-drag behaviour. It's always struck me > that you ended up dragging the wrong thing after any copy operation > though. > That current behaviour give strange results with my code. And I just didn't understand how it works until now. Yves ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ Rosegarden-devel mailing list Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel