Le 02/05/2013 19:58, Abhishek Sharma a écrit :
Good day to you
I'm working on the project "Horizontal Scrollbar development for LyX"
and I've submitted a proposal for it at:
https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/abhioshar/1
Kindly have a look at it and advise me further towards its betterment.
A few (probably general) remarks:
* for all candidates who are not former LyX users, consider spending
time using LyX and understanding how it works, especially in terms of
user experience. We want to invent the best possible interface that
suits normal use of LyX.
* since LyX wraps the text according to windows width, it makes little
sense to have a global scrollbar (the rest of the text does not have a
natural margin, after all).
* the user interface always has two sides: keyboard and mouse
interaction. It is probably easier to first get keyboard right as a
first step in the project. Creating the right mouse UI is in my mind the
second step, that will leverage the work done for the keyboard UI.
What I would like about your proposal (or any other proposal actually)
is to feel when reading it that you thought hard about the problem, and
about what effect you would like to obtain. The code comes after that.
So my advice is to spend some time with LyX, maybe look at other
programs that have similar issues, and draft a good solution.
JMarc