How can I disable "A" key for "Archive"?

What I need:
A way to disable the "A" key for "Archive".

What I tried:
I tried installing MenuEditor (http://menueditor.mozdev.org/), but it
won't install because it doesn't install secure updates.

I know some people, rather than wanting to answer the question, would
rather get a justification as to why I need it.  For those that are
interested only...  (and, even if you disagree with my justification,
but you know the answer, can you please help me out with the answer
anyway?)

Why:
1.  It's not terribly uncommon for me to start typing, not realizing
I'm not in new message window or accidentally lose focus to the main
window.  This will cause messages to randomly get "archived" (whatever
that means).
2.  I have no use for this so-called "feature" as my automated rules
automatically organize my incoming mail into the proper place in my
folder tree which /is/ my archive.

Menu Commands:
Traditionally, menu commands are activated by a combination of keys,
like CTRL+A for "select all".  This is done to reduce accidental
activation.  It's not the best UI design to have single, alphabetic
keys activate a data changing command.  It's OK to allow the user to
customize their commands to do that, but the default should never be
like that for a general purpose application like an E-Mail client.

Better Archiving:
-------------------------
I know that most people like to delete e-mail and keep only a small
portion of it.  However, I keep 100% of all e-mail (except SPAM, but I
get virtually none of that by implementing these practices):

http://csharpner.blogspot.com/2009/10/how-to-stop-spam.html
http://csharpner.blogspot.com/2009/10/how-to-stop-spam-advanced-tips.html
http://csharpner.blogspot.com/2009/10/how-to-stop-spam-expert-tips.html

Keeping everything has come in extremely handy on many many occasions
and has saved my butt more times than I can recall.  You never know
what e-mail you're going to need for reference in the future, so I
just keep it all.  Considering how cheap storage is, how much faster
it's growing than my ability to fill it up, and how easy it is to find
stuff, there's no reason for me delete anything.

Searching:
-----------------
Throwing stuff in an "archive" folder doesn't improve my ability to
find what I'm looking for.  In fact, it reduces it because it becomes
unorganized.  Because all my e-mail gets auto-organized with my
message rules, when I'm looking for something, I just go the folder
for who it's from, or what subscription it is, sort by date or
subject, and find it almost immediately.  Worst case scenario, I use
the built-in search features.  Losing my organization of my folder
tree into a flat archive folder doesn't help at all.

TIA
0
CSharpner
8/7/2010 3:43:00 PM
mozilla.support.thunderbird 22506 articles. 5 followers. Post Follow

6 Replies
945 Views

Similar Articles

[PageSpeed] 24

On 8/7/2010 11:43 AM, CSharpner wrote:
> What I need:
> A way to disable the "A" key for "Archive".
>
> What I tried:
> I tried installing MenuEditor (http://menueditor.mozdev.org/), but it
> won't install because it doesn't install secure updates.
>
> I know some people, rather than wanting to answer the question, would
> rather get a justification as to why I need it.  For those that are
> interested only...  (and, even if you disagree with my justification,
> but you know the answer, can you please help me out with the answer
> anyway?)
>
> Why:
> 1.  It's not terribly uncommon for me to start typing, not realizing
> I'm not in new message window or accidentally lose focus to the main
> window.  This will cause messages to randomly get "archived" (whatever
> that means).
> 2.  I have no use for this so-called "feature" as my automated rules
> automatically organize my incoming mail into the proper place in my
> folder tree which /is/ my archive.
>
> Menu Commands:
> Traditionally, menu commands are activated by a combination of keys,
> like CTRL+A for "select all".  This is done to reduce accidental
> activation.  It's not the best UI design to have single, alphabetic
> keys activate a data changing command.  It's OK to allow the user to
> customize their commands to do that, but the default should never be
> like that for a general purpose application like an E-Mail client.
>
> Better Archiving:
> -------------------------
> I know that most people like to delete e-mail and keep only a small
> portion of it.  However, I keep 100% of all e-mail (except SPAM, but I
> get virtually none of that by implementing these practices):
>
> http://csharpner.blogspot.com/2009/10/how-to-stop-spam.html
> http://csharpner.blogspot.com/2009/10/how-to-stop-spam-advanced-tips.html
> http://csharpner.blogspot.com/2009/10/how-to-stop-spam-expert-tips.html
>
> Keeping everything has come in extremely handy on many many occasions
> and has saved my butt more times than I can recall.  You never know
> what e-mail you're going to need for reference in the future, so I
> just keep it all.  Considering how cheap storage is, how much faster
> it's growing than my ability to fill it up, and how easy it is to find
> stuff, there's no reason for me delete anything.
>
> Searching:
> -----------------
> Throwing stuff in an "archive" folder doesn't improve my ability to
> find what I'm looking for.  In fact, it reduces it because it becomes
> unorganized.  Because all my e-mail gets auto-organized with my
> message rules, when I'm looking for something, I just go the folder
> for who it's from, or what subscription it is, sort by date or
> subject, and find it almost immediately.  Worst case scenario, I use
> the built-in search features.  Losing my organization of my folder
> tree into a flat archive folder doesn't help at all.
>
> TIA
No way to disable it AFAIK
But others share your opinion:
https://bugzilla.mozilla.org/show_bug.cgi?id=542998


-- 
JoeS Using TB3
http://kb.mozillazine.org/Thunderbird_3.0_-_New_Features_and_Changes
https://developer.mozilla.org/en/Thunderbird/Thunderbird_Binaries
http://kb.mozillazine.org/Breakpad#Using_the_application_to_view_crash_reports
0
JoeS
8/9/2010 8:55:36 PM
On 8/7/2010 11:43 AM, CSharpner wrote:
> Menu Commands:
> Traditionally, menu commands are activated by a combination of keys,
> like CTRL+A for "select all".  This is done to reduce accidental
> activation.
This extension provides for reconfiguring the "a" key:
https://addons.mozilla.org/en-US/thunderbird/addon/14896/

-- 
JoeS Using TB3
http://kb.mozillazine.org/Thunderbird_3.0_-_New_Features_and_Changes
https://developer.mozilla.org/en/Thunderbird/Thunderbird_Binaries
http://kb.mozillazine.org/Breakpad#Using_the_application_to_view_crash_reports
0
JoeS
8/9/2010 10:39:05 PM
On Aug 9, 6:39=A0pm, JoeS <joesab2...@gmail.com> wrote:
> On 8/7/2010 11:43 AM, CSharpner wrote:> Menu Commands:
> > Traditionally, menu commands are activated by a combination of keys,
> > like CTRL+A for "select all". =A0This is done to reduce accidental
> > activation.
>
> This extension provides for reconfiguring the "a" key:https://addons.mozi=
lla.org/en-US/thunderbird/addon/14896/
>
> --
> JoeS Using TB3http://kb.mozillazine.org/Thunderbird_3.0_-_New_Features_an=
d_Changeshttps://developer.mozilla.org/en/Thunderbird/Thunderbird_Binariesh=
ttp://kb.mozillazine.org/Breakpad#Using_the_application_to_view_cras...

Thanks Joe!
0
CSharpner
8/9/2010 11:11:05 PM
On 09/08/2010 16:55, JoeS wrote:
> On 8/7/2010 11:43 AM, CSharpner wrote:
>> What I need:
>> A way to disable the "A" key for "Archive".
>>
[...]

I agree! "Archiving" as implemented is useless. If it stored messages 
_outside_ Tbird, individually, in real folders, and not those mbox 
files, then I would use it. Would be very handy. As it is, I use Save As 
to copy messages to an external location.

>> TIA
> No way to disable it AFAIK
> But others share your opinion:
> https://bugzilla.mozilla.org/show_bug.cgi?id=542998

Add "starred" to that list. Utterly useless for my way of working. 
Should be an option that you can turn on or off to suit yourself.

An option that I would like is to see the email address instead of the 
display name.

cheers,
wolf k.
0
Greywolf
8/10/2010 2:36:14 AM
On 8/10/2010 5:36 AM, Greywolf wrote:
> On 09/08/2010 16:55, JoeS wrote:
>> On 8/7/2010 11:43 AM, CSharpner wrote:
>>> What I need:
>>> A way to disable the "A" key for "Archive".
>>>
> [...]
>
> I agree! "Archiving" as implemented is useless. If it stored messages
> _outside_ Tbird, individually, in real folders, and not those mbox
> files, then I would use it. Would be very handy. As it is, I use Save As
> to copy messages to an external location.
>
>>> TIA
>> No way to disable it AFAIK
>> But others share your opinion:
>> https://bugzilla.mozilla.org/show_bug.cgi?id=542998

I accidentally found a way to disable the A key: I installed the 
suggested add-on > https://addons.mozilla.org/en-US/thunderbird/addon/14896/

Chose the option "Single folder" and Ctrl for key modifier. With those 
settings, A, Ctrl A, Shift A, AltA do not activate the Archive feature 
(at least on my version 3.0.6). That could be temporary relief ...

>
> Add "starred" to that list. Utterly useless for my way of working.
> Should be an option that you can turn on or off to suit yourself.

I fully agree.

snip

The problem with those features, the way I see it, is that at some point 
developers thought them to be a worthy addition, for whatever reason: 
some users requests, some "creative" ideas, all this in the context of 
the universal tendency to always "add" instead of "improving" existing 
features. How long will it take for "environment activist" to look at 
that kind of pollution ? :-)

I do realize that having made those choices in good faith, it might be 
difficult for developers to accept the fact that some users do not like 
them and would prefer them out of the way. I understand it may not be 
easy, especially if comments about those features are not put in an 
exactly nice way, which is sometimes the case.

Still, I believe that progress is not bloating software with new 
features at each edition. Some new might be in order, some other might 
have better be removed.

Letting the user decide within a clear UI (preferable than editing in 
Config without any possibility to reset changes to the original state) 
would probably be a right compromise.
-- 
John Doue
0
John
8/10/2010 6:08:44 AM
Ha. I actually just solved the same problem for myself last
week.

1. Install userChromeJS (http://userchromejs.mozdev.org/).  2.
Put this in your userChrome.js file in the "chrome" folder
within your profile folder.

if (location == "chrome://messenger/content/messenger.xul") {
    userChrome.import("overlays/disable-archive-key.xul", "UChrm");
}

3. Create an "overlays" folder within the "chrome" folder
within your profile folder, and reate a file in the "overlays"
folder called "disable-archive-key.xul" with these comments:

<?xml version="1.0"?>
<overlay id="jik-disable-archive-key-overlay"
	 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <keyset id="mailKeys">
    <key id="key_archive" key="" oncommand=""/>
  </keyset>
</overlay>

Enjoy!


0
jik
8/13/2010 9:58:07 PM
Reply:

Similar Artilces:

.ALLCOL("%COLUMN%", " ", ", ", ", ")
Do you know anyway for me to exclude a subset of columns returned by this function. We have two columns (rec_user and rec_datetime) which are in all of our tables, but when generating triggers I want automatically generate a script which does not include those two columns but does include all other columns in that table. Bruce I should add that I am using PD 9.0.0.580. Bruce "Bruce Lamb" <lamb.bruce@mayo.edu> wrote in message news:6HgI315nCHA.155@forums.sybase.com... > Do you know anyway for me to exclude a subset of columns returned by this > function. ...

Precedence of "where" ("of", "is", "will")?
Nobody on #perl6 today could answer this one. Is: Str | Int where { $_ } the same as: (Str | Int) where { $_ } or: Str | (Int where { $_ }) ? Followup questions, Mr. President: What kind of operators are "where", "of", "is", and "will"? Is there a reason that S03 doesn't list them? What are their precedence(s)? -- Chip Salzenberg - a.k.a. - <chip@pobox.com> Open Source is not an excuse to write fun code then leave the actual work to others. Chip Salzenberg writes: &...

quotes, quotes, quotes...
I am getting this error and I know what is causing it, but I have no idea how to fix it, any help would be great. The script steps through the /var/log/messages file on a linux server and puts The entries into a mysql database. However when it gets to the 'hlt' line in the messages file it just barfs. The single quotes are freaking it out. I know about quotes but not how to use in this situation. Thanks, Paul Error: May 27 17:53:00 localhost kernel: Checking 'hlt' instruction... OK. <----- doesn't like this in the messages file DBD::mysql::st exec...

A12: "can", "does", and "isa" in roles
One of the beauties of the original Traits paper was that its roles had ways of specifying assertions of what criteria must be met by whatever classes they were to be composed into. Meanwhile, it's been mentioned that roles and classes in P6 might look declarative in nature, but they are in fact procedural. So why not allow a few assertions to be made in roles? These would be assertions which get run by the class when it composes the roles, and returning false would raise an exception to the programmer, quite possibly providing at compile-time some detailed information as to ...

Are there different between ViewState.Add("key","Word"); and ViewState["key"] = "Word";
I think the 1 and 2 are complete same, is it correct? 1. ViewState.Add("key","Word"); 2. ViewState["key"] = "Word";SuperCool Multiple ZIP - A utility to unzip multiple files and work with multiple zip filesSuperCool Random Number Generator You are correct, option 2 is short hand for option 1.Philip Beadle (MVP, MCAD, MCT DotNetNuke Core Team)...

"To" and "From" missing
When I print emails, the words "To" and "From" are blank, even though the "To" name and "From name (addresser, addressee) do show up. This is not a problem for other users on my system. Suggestions In mailbox right click, view. On the message window, right click and choose print options. Make sure print header is checked. -- Barry Merchant NSC Volunteer SysOp *** no email unless requested please!! *** > In mailbox right click, view. On the message window, right click and > choose print options. Make sure prin...

double quote
hello there...  i tried everything of think but not working the way i wanted to be... not sure what i'm missing...i'm generating a <span> in code behind and then using in javascript.... here is what i'm doing code behind: int i=0string _keywordID = "keyword";string _name = row["visit_info_nm"].ToString().Trim(); String _getElementByID = String.Format("<span id='{0}' OnClick = \"document.getElementById('{1}').value='{2}';\">{3}</span><br>", i, _keywordID, _name, _name); here is what it generate : <span id='1' OnClick = \"document.getElementById('keyword')...

"-" not "_"
I wrote a SQL statement in the data tab. I wrote a bunch of alaises as example ' word-type ' but when I hit the layout tab it converts the "-" to "_". So now my field name is ' word_type '. Is there any way to prevent this? CardGunner Don' use a hypen ( - ).  It isn't a valid character for column names.   See http://searchsqlserver.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid87_gci1188931,00.html   Here's an excerpt about column names: Letters as defined in the Unicode Standard 2.0 Decimal numbers from either B...

"Me" is better than "You"
Yes I know, strings are frozen. But let me talk about it, I really can't get through the idea of a PC talkin to me. I consider my PC as an extension of myself, not a dumb companion who addresses Me as You. Yes there are times when I get angry with Him while I work and get wrong calculations etc.., but it really is my fault, Me using wrong istructions and eventually wanting to find someone else to blame, but it's Me. And yes, I consider Thunderbird my mail program, reading my mail on my PC as Me. So I personally like to have Me in the header bar as a compact address ...

Using "+" or "||"
Using SQLAnywhere 5.5.04, I've gotten into the habit of using "||" in ISQL to indicate a string concatenation. I needed to paste my SQL statement into the PowerBuilder script painter for some embedded SQL, and PB didn't like the "||" very much at all. I changed it to "+" and it seems to be ok. Do these two operators indicate ~exactly~ the same thing? moin, afaik these two's are not the same! if you're using "||" and any term is NULL then in the resultstring the term will be ignored if you use "+" then the resu...

"Using" or "With"
Hi all Please can someone enlighten to me as regards the difference with the "Using" and "With" statement when accessing data - which is better, what are the limitations and/or any pointers. Many thanks. Regards DaveDavid WinchesterPlease mark as answer if this is the solution.  using gives you the ability to use the connection and it closes the connection directlly after you finish using it. and there is no need to try- cach - finaly. there is no limitation on using USING keywordMuhanad YOUNISMCSD.NETMy Blog || My Photos || LinkedIn I have a dataobject the re...

replace the "." with a ","
Oi.... I need to build a small programm in ASP.NET and chose to use C# for it.Now i got everything working but there's one little problem.the first textbox is a double. I need to make it so that when someone enters a "." then it gets replaced by a ","any ideas?Ghan  string blah = "4.2.2.2";blah = blah.Replace(".", ",");Ryan Ryan OlshanASPInsider | Microsoft MVP, ASP.NEThttp://ryanolshan.comHow to ask a question...

Replacing "\\" with "\"
Hi all I'm getting this value from a CheckBoxList control - a location of file, i have to remove "\\" and replace it with "\" and pass it to Query, how to do it, i tried with Replace, but coud'nt suceed. "\\\\Blaze10xp\\BLZ_SFS_07\\Sample Excel Files\\Excel Files\\report2.xls" thank's in advance - Prakash.C you tried Replace like this? string newstring = oldstring.Replace(@"\\",@"\");Plese, do not forget to click "Mark as Answer" on the post that helped you. Thanx!My blog: Scenes From A Developer Memory yes i tr...

Regular Expression to remove "/", "\", "<", ">" and "="
Can anyone please show me the regular expression to reject a string ("<blue", "right>" etc.) which has the following expression in it: "/", "\", "<", ">" and "="  hi, It may Help u.. it is in Class file u may use this expressin in validation controls also. Regex objReg = new Regex(@"^[^,.?/\~|`;:'<>]*$", RegexOptions.Singleline); Regex objReg = new Regex(@"^[^,][^.][^?][^/][^\][^~|][^`][^;][^:][^'][[^<][^>]$", RegexOptions.IgnoreCase);Thanks &...

Web resources about - How can I disable "A" key for "Archive"? - mozilla.support.thunderbird

Resources last updated: 1/3/2016 4:41:34 AM