First Last Prev Next    No search results available
Details
: Feature request - add option to hide status icon
Bug#: 25088
: smarttemplate4
: General
Status: RESOLVED
Resolution: FIXED
: PC
: Windows Vista
: unspecified
: P2
: enhancement
: ---

:
:
:
:
:
  Show dependency tree - Show dependency graph
People
Reporter: alien_resurrected@hotmail.com
Assigned To: Axel Grude <axel.grude@gmail.com>
:

Attachments
0.9.2 prerelease 5 attempts a fix (245.57 KB, application/x-xpinstall)
2012-08-20 03:33, Axel Grude
no flags Details
0.9.2 prerelease 84 (284.68 KB, application/x-xpinstall)
2012-10-26 00:12, Axel Grude
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2012-08-18 01:58
As of version 0.9.1, a SmartTemplate4 icon is displayed on Thunderbird's status
bar, pushing, for instance, the calendar add-on Lightning's date/day icon to
the left. There is no way to hide or move the SmartTemplate4 icon unless one
creates a userChrome.css txt file in Thunderbird's profile folder and fiddles
around with it, which is quite a hassle for inexperienced users like me (and
many other people). I was informed by the developers that there is no way to
hide the SmartTemplate4 icon. I think that users should be able to choose
whether they want to see the icon on Thunderbird's status bar or not. Although
created with the best of intentions and for reasons of convenience, I find the
icon visually intrusive, especially because it shoves the Lightning icon out of
the way, and the Thunderbird user has no say in the matter.
------- Comment #1 From Axel Grude 2012-08-18 03:08:45 -------
Thanks for the suggestion. We are planning to add global options in version
1.0, so this is likely to become one of them. I might post a test version to
this bug for testing.

In the meantime, you should be able to remove the button by adding the
following rule to your userChrome.css:

#SmartTemplate4Messenger, #SmartTemplate4Messenger:not(:hover) {
  display: none !important;
}

if you have a very old version of Tb (before Tb4), just use

#SmartTemplate4Messenger {
  display: none !important;
}
------- Comment #2 From alien_resurrected@hotmail.com 2012-08-19 03:04:03 -------
Thank you very much for your time and response. Unfortunately, neither of those
two codes work in Thunderbird 14.0 (which is the latest version). Nothing
happens. The SmartTemplate4 button remains. 
------- Comment #3 From itsjustarumour 2012-08-19 14:54:48 -------
+1 for removing the annoying SmartTemplate4 icon that is displayed on
Thunderbird's status bar as of version 0.9.1.  I've also tried and failed to
remove the icon using the code detailed above (I am using Thunderbird 10.0.2)
------- Comment #4 From Axel Grude 2012-08-20 02:53:38 -------
(In reply to comment #3)
> +1 for removing the annoying SmartTemplate4 icon that is displayed on
> Thunderbird's status bar as of version 0.9.1.  I've also tried and failed to
> remove the icon using the code detailed above (I am using Thunderbird 10.0.2)
> 

This worked for pother users. Make sure that the file is really called
userChrome.css (some operating systems hide file name extensions, and chances
are that it might be called userChrome.css.txt and not displaying the .txt). Of
course Thunderbird will ignore the file if its name doesn't end with .css

If your file explorer supports "hiding extensions of known file types" I highly
recommend switching off this option, and then rip the knob off.
------- Comment #5 From Axel Grude 2012-08-20 03:33:54 -------
Created an attachment (id=7340) [details]
0.9.2 prerelease 5 attempts a fix

Here is an attempt to fix this issue. There was also another issue with plain
text signature being attached as "quasi html" which didn't look nice, which
this also tries to address.
------- Comment #6 From Axel Grude 2012-08-20 04:04:07 -------
(From update of attachment 7340 [details])
Sorry, I meant to attach this to a different bug: [Bug 25093]
------- Comment #7 From alien_resurrected@hotmail.com 2012-08-20 14:19:04 -------
(In reply to comment #4)
> (In reply to comment #3)
> > +1 for removing the annoying SmartTemplate4 icon that is displayed on
> > Thunderbird's status bar as of version 0.9.1.  I've also tried and failed to
> > remove the icon using the code detailed above (I am using Thunderbird 10.0.2)
> > 
> 
> This worked for pother users. Make sure that the file is really called
> userChrome.css (some operating systems hide file name extensions, and chances
> are that it might be called userChrome.css.txt and not displaying the .txt). Of
> course Thunderbird will ignore the file if its name doesn't end with .css
> 
> If your file explorer supports "hiding extensions of known file types" I highly
> recommend switching off this option, and then rip the knob off.
> 

Yes - that worked. In Vista and Windows 7, when accessing a folder, one has to
do the following to unhide the file name extensions: 

Navigate to "Organize" -> "Folder and Search" -> "Options" -> "View" -> uncheck
"Hide extensions for known file types". Also, in order to access the chrome
subfolder in Thunderbird, these instructions have to be followed:
http://kb.mozillazine.org/Profile_folder_-_Thunderbird#Finding_your_profile

Once you're in the chrome subfolder, create a Notepad file, name it
userChrome.css and paste Axel's code into it:

#SmartTemplate4Messenger, #SmartTemplate4Messenger:not(:hover) {
  display: none !important;
}

Make sure Thunderbird is closed during this process! Thanks for your help,
Axel, but I do hope this option can be added to the SmartTemplate4 add-on for
the sake of convenience :-)

PS: the userChrome.css icon displays a gear wheel alongside a notepad.  
------- Comment #8 From Axel Grude 2012-08-20 16:20:15 -------
I would have told Bill Gates, but he didn't listen. Hiding file extensions was
probably the stupidest idea he had in his whole career. It is responsible for a
large number of virus infections (e.g. you can rename any program into
something that looks like a jpg image) 

Why they chose to hide this by default in any Windows installation is beyond
me, it is always the first thing I disable on any Windows. 

Anyway, we will add an option to hide the icon to the st4 options dialog
eventually, and will close the bug as soon as that's done.
------- Comment #9 From Axel Grude 2012-08-30 11:15:47 -------
*** Bug 25116 has been marked as a duplicate of this bug. ***
------- Comment #10 From Axel Grude 2012-10-26 00:12:21 -------
Created an attachment (id=7398) [details]
0.9.2 prerelease 84

Here is a version with global settings that allow to hide the icon. You can
also influence the 'SmartTemplate4' label behaviour if you do not like the way
the label automatically shows up when you hover on the icon, by right-clicking
the option; this will open about:config with a numeral setting

0 - never show label
1 - expand label on hover (default)
2 - always show label

First Last Prev Next    No search results available