I've long considered a killer app for Leo would be the 'domain specific editor' A settings file which resulted in a Leo instance tailored for writers / poets being an example.
If I was going to do this, I might start with top menu bar containing only 'File' which offered only Save and Open, or similar bare bones. Then add _only_ domain specific menu items, commands, buttons etc. which support operations which poets / writers want, optimizing for capability while retaining simplicity. (Then prepare for the endless stream of requests for enhancements from your users ... right Edward? :-] ) On Fri, Nov 1, 2013 at 8:41 AM, Chris George <[email protected]> wrote: > I actually found the time to wade into a couple of my "wants" last night. > > It appears Leo can probably do everything I want it to already. I just need > to figure out how. I will work on it over the next couple of months and see > if I can get to the level where I can assemble a configuration that would be > transmittable to others who could benefit from Leo in their writing workflow > but do not have the time to put in the effort to tackle it. > > The gulf between writers of fiction, non-fiction and poetry and programmers > is large. It may well be that Leo will never be the tool for the majority of > them. I can see the potential though and for every programmer out there > there are probably a thousand writers. > > I guess my last ask before I dive in head first would be to see if any of > the programmers here would be willing to assist. It would save me a lot of > time. > > Chris > > > On Thu, Oct 31, 2013 at 11:30 AM, Chris George <[email protected]> wrote: >> >> Would it be too much to imagine the slickness of something like >> http://gingkoapp.com, but with Leo's flexibility and lack of limitations? >> >> Or is that to dream too big? :-) >> >> Chris >> >> >> On Thu, Oct 31, 2013 at 5:21 AM, Terry Brown <[email protected]> >> wrote: >>> >>> On Wed, 30 Oct 2013 23:57:50 -0700 >>> Matt Wilkie <[email protected]> wrote: >>> >>> > On Wed, Oct 30, 2013 at 10:46 AM, Chris George <[email protected]> >>> > wrote: >>> > >>> > > What did you think of the other approach, of getting writers into a >>> > > customized Leo with a WYSIWYG editor? >>> > >>> > I would love to have a wysiwyg mode in Leo, but think it will take >>> > someone >>> > with programming chops and the same itch to happen on the scene. I >>> > don't >>> > think there's many of those type around; the process of building a >>> > developer makes them comfortable with plain text. ;-) >>> >>> Well, that's true, but while you were away :-) we got the richtext.py >>> plugin, which embeds the CKEditor in Leo, editing HTML in the body text >>> in a wysiwyg view. http://ckeditor.com/demo#full >>> >>> Even for people who like plain text, it's useful for pasting in >>> formatted text from web pages etc. without getting it mangled. >>> >>> To answer your other question, what's with the QRichTextEdit, there's >>> no Python based gui for rich text editing using a QRichTextEdit. >>> Shouldn't be that hard to build one, but a lot of detail to do it >>> comprehensively, i.e. to get to something like CKEditor. So instead of >>> the obvious native approach we have a javascript rich text editor >>> running in an embedded browser (QWebView) :-) >>> >>> Cheers -Terry >>> >>> > There may be a middle way, it is possible to show the most used rich >>> > text >>> > features -- bold, italic, underline, colours -- in plain text. See the >>> > txtfmt plugin for Vim, http://www.txtfmt.webs.com/. Dunno if the same >>> > principles are applicable to Leo. >>> > >>> > (the examples are garish to my eye, but this one in particular shows >>> > promise: [image: >>> > >>> > http://txtfmt.webs.com/sample_c_bg.png]<http://txtfmt.webs.com/sample_c_bg.png> >>> > ) >>> > >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "leo-editor" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at http://groups.google.com/group/leo-editor. >>> For more options, visit https://groups.google.com/groups/opt_out. >> >> > > -- > You received this message because you are subscribed to the Google Groups > "leo-editor" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/leo-editor. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
