Hello Jean-Marc,
> > 1) When moving from the left most position of a row to the above too wide > > row using left arrow, row does not get slide. (I think I found a fix for > > this, have to test more) > > Here is what I observe: > https://dl.dropboxusercontent.com/u/105510128/Bug_2.webm Did you get any chance to check my solution in the precious message regarding this problem? I committed that to: http://git.lyx.org/?p=gsoc.git;a=commitdiff;h=db5537436c6b7a440a18082028ee923fac5cdd69 The above commit seems to solve other problems. * After the above commit keyboard scrolling feature based on keyboard seems to work with images (check with my sample document under Testing Templates) * Also it works with too long labels. * For me, Home and End keys also works fine. Could you please confirm that the above fix has solved what I mention above? > > 2) When selecting rage of text from left to right, we cannot drag and select > > if the screen is maximized. We can select beyond screen limit if LyX screen > > is not maximized (have some space between the right edge of original > > computer screen and LyX scree's right edge). But i out example, cannot > > select beyond the '{' character. Do not know the reason for this. > > Sorry I was wrong with the saying; "When selecting rage of text from left to > right, we cannot drag and select if the screen is maximized." Others are > correct. Problem is why selection cannot be done beyond the brace. > > Demonstrating this bug: > https://dl.dropboxusercontent.com/u/105510128/Bug_3.webm Still I could not find the solution. It seems like the brace I used there is not a normal brace. I doubt whether the formatting changed when I moving from a earlier LyX version. I guess that because the document cannot open with the earlier version 2.0.2 giving the following error. 23:24:38.316: Opening document ~/Desktop/GSoC 2013/Phase 1/changesNeeded.lyx...Error: Conversion script failed ---------------------------------------- /home/hashini/Desktop/GSoC 2013/Phase 1/changesNeeded.lyx is from a newer version of LyX and the lyx2lyx script failed to convert it. 23:24:42.135: Document not loaded. 23:24:42.139: Could not open document ~/Desktop/GSoC 2013/Phase 1/changesNeeded.lyx 23:24:42.145: (file-open /home/hashini/Desktop/GSoC 2013/Phase 1/changesNeeded.lyx) After several attempts, I think I found the problem for the bugs regarding *selecting text position in an already slid row *selecting range of text That happens because: when calling cur.setCurrentRow(&row); the left_edge is set to zero. This happens because when we select some position in the row using mouse pointer; if (current_row_ == wideRow) is giving false. Do you have any idea why this is happening? I was able to fix above 2 bugs by resetting the left edge to the correct value, when the current row has not changes. But that again caused the previously solved problem of unwanted sliding of rows when changing the row that the cursor lies in. Thanks Hashini