Closed Bug 80384 Opened 24 years ago Closed 23 years ago

Keybinding to Remove Text Styles (Accel+Shift+T) does not work on linux

Categories

(SeaMonkey :: Composer, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0

People

(Reporter: nbaca, Assigned: cmanske)

References

Details

(Keywords: access, platform-parity, Whiteboard: [keybnd])

Attachments

(1 file)

Build 2001-05-11-08: Linux RH 6.2

Overview: This is a problem only on linux. The following menu item works but the
keybinding does not:
- Remove Text Styles, Accel+Shift+T
More information on why this is happening only on linux. Copied from bug# 76917:

"Ninoschka Baca--this is very interesting.  I asked around and got this reply:

Yes, Ctrl-Shift-t should be consumed by a ComposeIM module in European
locales, and no application which uses the input method can get it.
This is true on Solaris, too.

See /usr/X11R6/lib/X11/locale/iso8859-1/Compose. This is for iso8859-1 
locales: en_US and wetern european, you will see the entries starting with
"Ctrl<T>". For example,  the first entry:

        Ctrl<T> <plus> <plus> : "#" numbersign

means: when you type Ctrl-Shift-t followed by two plus(+) keys, the
input method should compose "#" as a string and XK_numbersign as a keysym.

Toshi


Ninoschka Baca--I am going to resolve this bug as fixed since the keybindings are 
all working everywhere except ctrl-shift-t on Linux and Solaris (it does work on 
HPUX) due to this IME conflict..."
Assignee: beppe → brade
Keywords: access, pp
Summary: Keybinding for Remove Text Styles (Accel+Shift+T) does not work on linux → Keybinding to Remove Text Styles (Accel+Shift+T) does not work on linux
So Accel-Shift-T is needed for IME on Linux so we should probably:
 * consider looking for a new keybinding in Composer for Remove Text Styles
 * make note of the keybinding for other places which may want to use it

Aaron--can you please add a note about that to your key spec webpage?  thanks!
Status: NEW → ASSIGNED
OS: other → Linux
It's not clear to me from the above description why Ctrl+Shift+T should be
inhibited from working. What exactly is it doing in Linux IME?
moving to 9.2
Priority: -- → P3
Whiteboard: [keybnd]
Target Milestone: --- → mozilla0.9.2
Target Milestone: mozilla0.9.2 → Future
Mail's 3pane uses Accel+Shift+T to "Get All New Messages" which gets messages 
for all accounts in a profile that are logged in. This also does not work on 
linux.
spam composer change
Component: Editor: Core → Editor: Composer
We need a new key for this apparently, does anyone (Akkana especially) have a
suggestion?
Depends on: atfmeta
No longer depends on: atfmeta
Blocks: atfmeta
accel-shift-y anyone?
Timeless: not very mnemonic, but then we seem to be out of options!
Won't it be difficult to have a separate keybinding for just Linux, or are we
proposing changing it for all platforms?
accel-shift-Y isn't bad since there is a "y" in the middle of style
We should make this keybinding change consistently across all platforms to ease
platform transition issues (as well as techPubs' job).
I agree. accel+shift+y is easier to reach anyway! This is trivial to fix.
Let's do in now! (Taking bug since I'm mucking in these files more than brade)
Assignee: brade → cmanske
Status: ASSIGNED → NEW
Keywords: nsbeta1
Target Milestone: Future → mozilla1.0
Attached patch FixSplinter Review
Status: NEW → ASSIGNED
Keywords: patch, review
Whiteboard: [keybnd] → [keybnd] FIX IN HAND, need r=,sr=
Attachment #71507 - Flags: review+
Whiteboard: [keybnd] FIX IN HAND, need r=,sr= → [keybnd] FIX IN HAND, need sr=
Comment on attachment 71507 [details] [diff] [review]
Fix

sr=sfraser
Attachment #71507 - Flags: superreview+
Whiteboard: [keybnd] FIX IN HAND, need sr= → [keybnd] FIX IN HAND reviewed
Comment on attachment 71507 [details] [diff] [review]
Fix

a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Attachment #71507 - Flags: approval+
checked in
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Whiteboard: [keybnd] FIX IN HAND reviewed → [keybnd]
removed the item for this bug from the release notes for 0.9.9 and beyond,
because the bug is fixed now. Let me know if you think the item should be 
re-added.
verified in 5/22 trunk build on linux. 

ctrl-shift-Y works
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: