On Sat, 2 Jul 2011 06:36:38 -0700 (PDT) PMario <[email protected]> wrote:
> Terry > Thx for quick info. > The layout seems to work nice. But it doesn't load at the next > startup. > Is this by intention? Currently you have to use the context menu Save Layout option, and give the layout a name, and then use the context menu Load Layout option to restore that named layout. In future I imagine there will be a setting to load a particular layout on startup, the code is just c.free_layout.get_top_splitter().load_layout( g.app.db['ns_layouts']['<layout name>'] ) Cheers -Terry > > -m > > On 2 Jul., 14:57, Terry Brown <[email protected]> wrote: > > On Sat, 2 Jul 2011 01:47:58 -0700 (PDT) > > > > PMario <[email protected]> wrote: > > > Hi Terry, > > > All of this sounds interesting. > > > How can I test it, without downloading the whole repo. I just want to > > > have the latest version. > > > > bzr checkout --lightweight lp:~terry-n-brown/leo-editor/free_layout > > > > will skip the revision history, but then you have to do it all again to > > get changes, so it might take more time in the end. Compared to: > > > > mkdir leo.repo > > bzr init-repo leo.repo > > cd leo.repo > > bzr branch lp:~terry-n-brown/leo-editor/free_layout > > bzr branch lp:~terry-n-brown/leo-editor/trunk > > > > where the branch free_layout will take some time, but the branch trunk > > will be quick because of data sharing, and either branch can be quickly > > updated with bzr pull in its directory. > > > > Actually maybe the checkout could be updated with bzr update, without a > > complete re-download, not sure, I only use the branch/merge/commit/push > > workflow. > > > > Cheers -Terry > > > > > > > > > > > > > > > > > > > > > On 30 Jun., 23:47, Terry Brown <[email protected]> wrote: > > > > On Thu, 30 Jun 2011 15:50:54 -0500 > > > > > > Kent Tenney <[email protected]> wrote: > > > > > On Wed, Jun 29, 2011 at 4:06 PM, Terry Brown > > > > > <[email protected]> wrote: > > > > > > On Wed, 29 Jun 2011 14:08:47 -0500 > > > > > > Kent Tenney <[email protected]> wrote: > > > > > > > >> I've done > > > > > >> bzr branch lp:~terry-n-brown/leo-editor/free_layout > > > > > > > >> waiting for the word. > > > > > > > > Ok - version ready for testing at that location. > > > > > > > Cool. Tons of potential, this will rock Leo. I especially like > > > > > viewrendered for svg, I expect I'll use that a lot. > > > > > > > The graph pane is appealing, but it has a minimum width which > > > > > crowds things on my laptop with a vertical button bar. > > > > > > Yes, I need to work on that, make each pane type less rigid. > > > > > > > I bet this is unrelated to your work, but what I'd really like is to > > > > > persist add-editor layouts. > > > > > > Actually I think extra editors should use the free_layout mechanism, > > > > and should be able persist that. > > > > > > g2g, but I think graph layouts / links are stored, you just have to do > > > > something to load them, will check though. > > > > > > Cheers -Terry > > > > > > > Thanks, > > > > > Kent > > > > > > > - The > > > > > > > > free_layout.py must occur early in your @enabled-plugins list. In > > > > > > particular it should be before viewrendered.py. Other than that > > > > > > dependency these plugins are now quite independent. > > > > > > > > The context menu on the splitters now has a Save layout entry, and > > > > > > after you've saved a layout, there will be a Load layout and Delete > > > > > > layout entry, with all your named layouts as sub-menu-entries. > > > > > > > > When you load a layout open panes not needed for the layout are not > > > > > > closed, they just end up tacked on to the edge of the layout. > > > > > > Usually > > > > > > this is not a problem as you'll load a layout over the default > > > > > > layout, > > > > > > and typically all three default panes occur somewhere in all > > > > > > layouts. > > > > > > > > Viewrendered is working, although commands to activate/deactivate > > > > > > freeze/unfreeze it aren't. Rendering of plugin docs. also uses a > > > > > > viewrendered pane, and that seems to be working. > > > > > > > > Cheers -Terry > > > > > > > > -- > > > > > > You received this message because you are subscribed to the Google > > > > > > Groups "leo-editor" group. > > > > > > To post to this group, send email to [email protected]. > > > > > > To unsubscribe from this group, send email to > > > > > > [email protected]. > > > > > > For more options, visit this group > > > > > > athttp://groups.google.com/group/leo-editor?hl=en. > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
