pspp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New Sheet


From: Friedrich Beckmann
Subject: Re: New Sheet
Date: Sun, 13 Mar 2016 15:10:06 +0100

Hi John,

i tried the new version. It improved a lot. I just mention what I noticed below.

> Am 12.03.2016 um 17:48 schrieb John Darrington <address@hidden>:
> 
> I have made a few updates to the new sheet.  To test it you'll have to pull 
> from the sheet branch,
> and download a new tarball from: 
> http://darrington.wattle.id.au/efficient-sheet-0.4.tar.gz
> 
> On Mon, Mar 07, 2016 at 09:52:02AM +0100, Friedrich Beckmann wrote:
> 
>     Changing size via the headers does not work.
> 
> This has been fixed.

The change is not visible during dragging, i.e. the update is only visible 
after releasing mouse button.
The column width cannot be made smaller than I guess the minimum widget size of 
the button. From what I figured out
during lazytree this is not easy indeed. Maybe it is an idea to use the cell 
renderer also for the headers? Otherwise some
additional window will be necessary that clips the button widget, right?

>     Changing the cell size at some cell far right, e.g. column 1500 will not 
> keep the left cell positions constant, i.e. I expect all cells
>     to the left to keep the position and just the right border to move to the 
> right, but this is not the case.
> 
> This has also been fixed.

Yes, looks nice for me also.

>     The vertical scrolling is only +1 row. Resizing the window with more 
> vertical space shows more rows.
> 
> I don't understand what you mean by this.

This vertical scrolling works now. I cannot see the problem anymore.

>     It is really fast. For ???kinetic??? scrolling it is not fast enough. 
> When I do a fast scrolling gesture
>     on the trackpad to scroll to the right, then the display first does not 
> change, then after about one second, columns 515 following
>     are shown. On Libreoffice, you have the immediate reaction with this 
> ???kinetic behavior???. This scrolling gesture is in gtk3 is translated
>     to a change of the scrollbar with some intermediate values to have this 
> kinetic effect.
> 
> I don't have any hardware to test swipe actions.  Feel free to add something.

I guess it simply translates to how fast you can scroll. I have a new macbook 
pro and now it is „more kinetic“. But compare it
to libreoffice. I think they dynamically add rows and columns - it is more 
responsive.

> Double clicking on the headers to change view now works.

Yes, for me too.

> Editing still does not work.

The behavior for editing changed. I can now click in a cell and then the cell 
is focused. Arrow keys
move the the focus up/down/left/right. In this mode typing does not work.

A double click or a second click in a focused cell makes the text editable, 
i.e. I can position
the cursor with the mouse or move the cursor with left right arrows or edit the 
text. Typing
return ends the edit mode but the change is not permanent.

When I am in this edit mode and press cursor up/down, the focused cell changes 
but I get
the following warning:

(psppire:55049): GLib-GObject-WARNING **: gsignal.c:2634: instance 
'0x7ff68b86df70' has no handler with id ‚32768'

and the focused cell is stuck, i.e. I cannot change the focus cell via arrow 
keys. Changing focus cell by clicking is still possible.

Further I noticed that there are no ???? in some columns of the variable view.

Very nice!

Fritz

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


reply via email to

[Prev in Thread] Current Thread [Next in Thread]