Hi Peter, > > After some problems with bazaar (it's much to slow: bzr branch never ends) > I've managed to get the code with > bzr checkout --lightweight lp:lyx-outline > But I'm not sure if this is the right code because it stops compiling
That was probably a good idea. The original plan was to create the bzr branch and then merge back into LyX once things are working and mostly stable. In order to do that, I had to clone the entire LyX SVN repository, with all commits (which number into the tens of thousands). When you use: bzr branch lP;lyx-outline you get all of the history, which weighs in at about ~550 mb. It takes forever to download. After that first initial checkout, though, it can be very nice to have the entire revision history on hand. > After a first glance on the code I wonder about your reasons not to > use QGraphicsView? Wasn't it supported by PyQt? There isn't a really good answer to that particular question. The Corkboard class was written last summer as part of the initial python prototype. At the time, QGraphicsView wasn't supported very well by PyQt and would have required a great deal of tinkering to work. Because I knew that I would eventually come back and rework everything in C++, I figured I would do most of the reworking at that time. And I'm just now starting to get the point where I'm taking a serious look at the Corkboard code again. Cheers, Rob PS, if you'd like, I can add you to those with commit rights to the bzr repository, though it's just a temporary thing until I get something worked out that is stable enough to merge with LyX SVN (right now, I'm planning for sometime after 2.0 is released). On May 25, 2010, at 10:11 AM, Peter Kuemmel wrote: >> Hi Peter, >> >> Thanks for the recommendations! I'll take a close look at the patch. >> If you'd like to take things for a test drive, it might be better to use >> the version over on launchpad (https://launchpad.net/lyx-outline). It >> incorporates the model changes sent yesterday in addition to one of the >> custom views. (It's also synced against SVN, most recently as of this >> morning.) It's pretty easy to compile with CMake and Qt Creator. >> >> I've tested the Launchpad version on Linux and Windows and (so far), >> everything appears to be working. Also, if you have any thoughts on UI, >> I'd love to hear those as well. >> >> Cheers, >> >> Rob > > After some problems with bazaar (it's much to slow: bzr branch never ends) > I've managed to get the code with > bzr checkout --lightweight lp:lyx-outline > But I'm not sure if this is the right code because it stops compiling > on Linux, and I need attached patch. > > After a first glance on the code I wonder about your reasons not to > use QGraphicsView? Wasn't it supported by PyQt? > > Peter > > > > > -- > GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! > Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 > <linux.diff>
