[prev in list] [next in list] [prev in thread] [next in thread]
List: lyx-devel
Subject: Re: UI RFC: Outliner and Notes
From: Abdelrazak Younes <younes () lyx ! org>
Date: 2008-02-14 13:41:23
Message-ID: fp1gea$4qt$1 () ger ! gmane ! org
[Download RAW message or body]
Charles de Miramon wrote:
> Abdelrazak Younes wrote:
>
>> UI Question:
>>
>> In the outliner type combo, do you prefer an entry for each type of
>> notes (LyX, Comment, Greyed out) or one entry like what we have now?
>>
>> Abdel.
>
> I have just compiled svn. It looks very nice.
> In the long run. I think it would be nice to have the non-printable notes
> that are more todo kind of stuff in a special widget and not in the text,
> linked through the 'Navigator'.
Hum... difficult to do right now. And I am not sure this fits well in
the 'LyX way of writing'.
>
> Several suggestions for the new outliner :
I won't have time to implement any of the suggestion but most of them
makes sense; so here are my comments in case someone else is interested
in the implementation.
> - Change the name to 'Navigator' and have the same shortcut (F5) than in
> Open Office
No opposition.
> - Open / Close the Navigator through the Visualize menu like View Source
Agreed. As a matter of fact, I've proposed that before 1.5.0 but JMarc
wouldn't agree ;-)
> - Is it possible to have the footnote number on the left of the tree item in
> the same color that the footnote in the main editing window ?
The number should be easy to display yes (just need to modify
addToToc()). Retrieving and display the color is not difficult but needs
infrastructure work.
> - If the footnote is a bibliographical reference, the item in the footnotes
> tree is empty
InsetCollapsable::getNewLabel() needs to be taught about inner insets.
> - Have a search combo box to search notes, footnotes, etc.
Would be useful yes.
> - When you click or have the cursor in the editing window, highlight the
> item in the tree (maybe by italicizing it)
This is a known bug (also in in 1.5 with the lot and lof). The problem
is that Inset::addToToc() doesn't know about the context, so the
constructed ParConstIterator that goes in the TocBackend is not
complete. A method similar to the one used in updateLabels() should be used.
> - I would suppress the identical features in the Navigate main menu
No opinion.
> - In List of footnotes / Liste of notes etc.. suppress the outliner buttons
> and slider.
No opinion. Easy to do.
> A small question. Why Tommaso Cucinotta's search interface is not
> integrated ? It looked very nice.
Because he didn't integrate it yet. I look forward to integrating it as
well.
Abdel.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic