After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 74359 - Make the cell context menu, context sensitive
Make the cell context menu, context sensitive
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: GUI
git master
Other All
: Low enhancement
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2002-03-12 12:14 UTC by Hakon
Modified: 2010-07-07 03:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hakon 2002-03-12 12:14:59 UTC
The context menues should have dynamically loaded lables, according to
whether it is one cell or many cells that is selected.
Example:

one cell selectedиииииmany cells selected
-----------------------------------------
format cellиииииииииииformat cellsиииииии
insert columnиииииииииinsert columnsиииии
delete columnиииииииииdelete columnsиииии
insert rowииииииииииииinsert rowsииииииии
delete rowииииииииииииdelete rowsииииииии

And "remove content" should be insensitive/disable if the cell(s) have
indeed no content.
Comment 1 Jody Goldberg 2002-03-12 14:09:08 UTC
Good idea.
Comment 2 Hakon 2002-03-13 10:07:18 UTC
Make that a rule for cut/copy also.
They shouldn't be enabled if the cell (or cells) is empty.
Comment 3 Jody Goldberg 2002-03-13 13:55:01 UTC
There is no such thing as 'empty'
A region with no content may have styles or the user might just want to use a
strange method for clearing a destination.
Comment 4 Jody Goldberg 2002-11-01 03:11:32 UTC
A good project for a new developer.
But irritating for translators.
Comment 5 Alan Horkan 2003-09-01 17:55:38 UTC
rummaging through bugzilla for something else and I felt like giving
my unsolicited opinions :)
if it is not useful, feel free to ignore.  

rather than worrying about Cell and Cells, Singular and Plural it
would be distinctly easier (particularly on the translators who
already have a difficult job) to set a policy and be clear that the
use the Plural suggests at least one or more.  

It would certainly be smart to grey out items if they are unavailable
in the current context, however completely hiding/removing items from
the context menu should not be done too quickly as it hurts
discoverability.  
Context sensitive menus in applications like Mozilla are very long and
it is space restrictions that really force them to hide items that are
not currently needed.  
You probably would want to keep the more important menu items always
shown in the menu but greyed out when appropriate.  
Comment 6 Andreas J. Guelzow 2010-07-07 03:32:25 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.