[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-05-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

Yousuf (Jay) Philips  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=99
   ||326

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-02-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

V Stuart Foote  changed:

   What|Removed |Added

 CC||philip...@hotmail.com

--- Comment #15 from V Stuart Foote  ---
*** Bug 97586 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #14 from Simon Long  ---
Just to clarify my comment above, when I say it is possible to do what you
want, it involves changing and rebuilding the code - I am not aware of any
setting or variable that can be used to achieve the effect you want in an
existing LO build.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #12 from Luke  ---
Simon,
Thank you for the explanation. Is it possible to not use GTK accelerators in
the dialog box buttons so that gen, gtk, and windows can all behave the same
way? In other words only use accelerators for menus and not dialog boxes?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #13 from Simon Long  ---
It's possible, but it's the wrong thing to do. The whole point of the GTK
plug-in is to make LO both look *and behave* like a GTK application - all GTK
applications use modifiers for accelerators in dialogs, as that is the way the
toolkit is written; it's how GTK works. If the GTK plug-in is modified to
behave as you suggest, while it might indeed mean that LO's behaviour is
consistent across all toolkits, it means that LO's behaviour is inconsistent
with that of other applications when running on a system based on GTK, which
defeats the entire purpose of the plug-in.

Bottom line - you can either have the GTK appearance with the GTK behaviour, or
you can turn off the GTK appearance and have the behaviour you want. But the
GTK behaviour should not be removed from the GTK appearance - the whole point
of the GTK plug-in is to provide consistency in a GTK environment.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #9 from Luke  ---
Adolfo,
You solution is not acceptable. That is a global variable. And we should not
force users to make changes like that just to keep the workflow consistent. The
GTK3 workflow should be the same as the GTK2 and Windows by default. 

We should only use the accelerators in menu items ONLY.  By using them in the
dialog buttons, we force the user to use different shortcuts for differ
toolkits.
Ctrl+W, S -> Ctrl+W, Alt+S

This is a bug. Shortcut should not change between widget toolkits.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

Luke  changed:

   What|Removed |Added

   See Also||https://bugzilla.gnome.org/
   ||show_bug.cgi?id=761058

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #11 from Simon Long  ---
I've also just checked running LO with the GTK plugin disabled (by setting
environment variable SAL_USE_VCLPLUGIN to "gen", and this re-enables the use of
shortcut keys on dialogs without a modifier key.

So as far as I can see, behaviour of dialog shortcuts is now correct for both
non-GTK (no modifier required) and GTK (modified needed) operation of LO.

As my comment above - GTK requires a modifier key for shortcuts, both in
dialogs and menus - this is by design and not a bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #10 from Simon Long  ---
Standard behaviour in GTK applications is that buttons in dialogs with
accelerators defined only operate when the shortcut key is pressed along with a
modifier; they do not operate when the shortcut key is pressed on its own.
LibreOffice may have worked otherwise in the past, but the requirement to press
a modifier key to access an accelerator for a dialog button is standard GTK
behaviour, not an error.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

Luke  changed:

   What|Removed |Added

   Keywords||regression
 Status|RESOLVED|UNCONFIRMED
 Resolution|NOTABUG |---
Summary|UI: gtk3 keyboard shortcuts |UI: gtk3 keyboard shortcuts
   |not working in dialog boxes |not working in all dialog
   ||boxes

--- Comment #6 from Luke  ---
Adolfo,
I'm sorry for confusing things by bringing up two separate issues. I will file
a bug report on Launchpad.net for the invisible orange frame issue.

To be clear this report is about:
GTK+ 3 Keyboard Shortcuts Not Working on Dialog Boxes

It is a regression in the gtk3 plugin that breaks users workflow. We shouldn't
force users to relearn how do things, hiding the old behavior behind a feature
with zero discoverability. 

I bisected this down to:
238575424341dedaef9713fcdb988ed39ccbf82c -> BAD
d2cefbe7effbee079c05a5a8234305650618fdc1 -> GOOD

http://cgit.freedesktop.org/libreoffice/core/commit/?id=74407aef94b6d8dfdd69891c4a6e578587ef3e71
tdf#92630 Enable auto-accelerator behaviour for gtk

Is in that range. It affects all dialog boxes removing the ability to just
press a key to use the bottom buttons.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

Luke  changed:

   What|Removed |Added

   See Also||https://launchpad.net/bugs/
   ||1537047

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

Adolfo Jayme  changed:

   What|Removed |Added

   Keywords|regression  |
 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #7 from Adolfo Jayme  ---
> It is a regression in the gtk3 plugin that breaks users workflow

Calling it a “regression” is misleading. A new feature was introduced that made
LibreOffice match the GTK+ (default) setting of hiding the accelerators until
the Alt key is pressed. Since now LibreOffice matches this default setting of
your DE, there is no regression here. Just disable that setting in dconf-editor
or the terminal (with the gsettings command), if you’re bothered by it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 97260] UI: gtk3 keyboard shortcuts not working in all dialog boxes

2016-01-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=97260

--- Comment #8 from Adolfo Jayme  ---
Created attachment 122170
  --> https://bugs.documentfoundation.org/attachment.cgi?id=122170=edit
Where to disable automatic mnemonics in dconf-editor

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs