[Libreoffice] Calc usability improvements
Kohei Yoshida
kyoshida at novell.com
Fri Nov 12 05:56:20 PST 2010
On Fri, 2010-11-12 at 10:32 +0000, Michael Meeks wrote:
> Hi Patrick,
>
> On Thu, 2010-11-11 at 23:30 -0800, Patrick Bakker wrote:
> > >> SEMI-COLON INSTEAD OF COMMA AS FUNCTION ARGUMENT SEPARATOR
>
> Kohei (or was it Jody) fixed this many moons ago; I believe the default
> is set to improve usability here in LibreOffice;
Yup, I did this around 2.4 or 3.0, I don't remember which version. The
default for the English locale is to use ',' unless the decimal
separator is ',', in which case it uses ';' by default.
> > >> DELETE CELL "HELPER"
> > >>
> > >> The delete cell "helper" dialog box pops up anytime I try to delete
> > >> a cell or cell selection. It gives me options to delete some
>
> And this is deadly annoying too - it is already disabled by default in
> LibreOffice master, delete now just deletes: If you want the old
> behaviour (since you've learned it at length) - you can select the
> 'Compatibility' options for Calc, and the 'legacy' keybindings.
Or, the old behavior is mapped to the Backspace key. The old behavior
was that
* Delete - launches the delete content dialog
* Backspace - simply deletes without the dialog.
and what we did is to simply swap these two key bindings.
>
> So - hopefully this makes you happy too ;-)
>
> > > - Shift+Del permanently removes the file right then.
Heh, I didn't know about this one. Actually, Shift+Del deletes the
content, select the cell, and move the content to the clipboard (as I
discovered just now).
In fact, it appears that Shift-Delete is mapped to 'Cut' (same as
Ctrl-X), while Shift-Insert is mapped to 'Paste' (same as Ctrl-V).
>
> Which makes me wonder; should shift-del give you this 'delete contents'
> option in that mode (or is the menu sufficient).
>
> > I didn't know about the Shift + Delete keystroke which helps. Having
> > two work around the easiest keystroke still feels wrong
>
> Agreed; cf. above.
>
> > >> COPY& PASTE TO A CELL WITH AN EXISTING VALUE
> > >>
> > >> The first time I copy and pasted a cell formula into another cell
> > >> which already had something in it a dialog came up asking something
> > >> like "This cell already has a value. Are you sure you want to do copy
> > >> a new value in?" EXTREMELY annoying.
>
> Well, this winner is still in the code :-) and yes, it is pretty
> annoying.
>
> > > Heh. With the power of Ctrl+Z at my fingertips, I agree that that dialog
> > > box could be seen as an annoyance. However, I have witnessed many times, a
> > > less than power-user bless that dialog so they didn't overwrite their data.
> > > In this light, I wouldn't be opposed to it's removal, provided LO informs
> > > the user when they have copied over data, and reminds them that they can
> > > undo the action.
>
> Might be a good easy-hack; how we tell the user in an unobtrusive way
> that this has happened, I don't know - some good UI ideas there
> appreciated; the 'status bar' is not such a great plan I suspect for
> this. "alpha transparent, hovering notifications" are a nice idea too
> but ... ;-)
BTW, just to provide a reference point, Excel doesn't launch any
overwrite warning at all, which may be a better option since we always
have undo.
In in our own Writer doesn't launch overwrite warning when pasting
contents to overwrite the existing inside Writer table; it just
overwrites it.
>
> > Yeah, I don't see the value in this warning at all but if it is useful
> > at all to anybody I would think a less obtrusive, after the fact quiet
> > notification that existing date was overwritten would make more sense
> > to me.
>
> I wonder if switching the polarity of the check-box - so it is checked
> might help people 'see' it, and thus un-check it to get rid of it (some
> Mozilla dialogs do that I guess ?).
That's probably a huge improvement there alone. But I personally
wouldn't mind the whole dialog be gone. I've checked Calc, Excel,
Google Docs and Gnumeric, and Calc is the only spreadsheet app that
warns about overwriting existing cells.
Kohei
--
Kohei Yoshida, LibreOffice hacker, Calc
<kyoshida at novell.com>
More information about the LibreOffice
mailing list