(Advertisement)
About QuickJava
QuickJava is a Firefox extension that allows you to easily enable/disable Java, JavaScript, Images, Flash and more directly from the toolbar and/or status bar! (Need help?)
Thursday, May 19, 2011
QuickJava 1.7.5 Released (1.7.3 with bugs fixed)
The newest version has been released.
Please note, users may need to re-configure their toolbar buttons, I apologize for any inconvenience this may cause.
1.7.3 Added support for Proxy, regular expressions are customizable (usually for linux/mac users) in the options and an updated icon set.
This is great news for Linux and Mac users so they do not have to modify the source code to get the Java/Flash and SilverLight components working if they are not using a compatible provider.
Proxy was added as a request, it will turn the proxy off and then return the value to the previously selected value, whatever it was, when you turn it back on. If proxy is turned off before the first time QuickJava is running it will not know which option to turn it on to and will default to "Use System Proxy Settings".
The icons are now a simple transparent image with a background color set by CSS, if this does not turn out to be problematic then I hope to make the button colors user configurable in a future release.
Any extension that tweaks the look of the status bar (such as Status-4-Evar) may be incompatible with this extension. It is their responsibility to properly behave with any extension that they interact with and I they should be notified of the problem. Since it was easy enough to make my extension compatible, I have done so. Unfortunately I can not promise future compatibility but I will try, within reason, to maintain this functionality.
If you have any problems, 1.7.2 is compatible with FF 4.x and you can revert to that (if you don't know how, or have issues with it complaining about not being compatible with your firefox version: google is your friend)
For bug reports or any other comments please contact me here:
Click here for email address
Please note, users may need to re-configure their toolbar buttons, I apologize for any inconvenience this may cause.
1.7.3 Added support for Proxy, regular expressions are customizable (usually for linux/mac users) in the options and an updated icon set.
This is great news for Linux and Mac users so they do not have to modify the source code to get the Java/Flash and SilverLight components working if they are not using a compatible provider.
Proxy was added as a request, it will turn the proxy off and then return the value to the previously selected value, whatever it was, when you turn it back on. If proxy is turned off before the first time QuickJava is running it will not know which option to turn it on to and will default to "Use System Proxy Settings".
The icons are now a simple transparent image with a background color set by CSS, if this does not turn out to be problematic then I hope to make the button colors user configurable in a future release.
Any extension that tweaks the look of the status bar (such as Status-4-Evar) may be incompatible with this extension. It is their responsibility to properly behave with any extension that they interact with and I they should be notified of the problem. Since it was easy enough to make my extension compatible, I have done so. Unfortunately I can not promise future compatibility but I will try, within reason, to maintain this functionality.
If you have any problems, 1.7.2 is compatible with FF 4.x and you can revert to that (if you don't know how, or have issues with it complaining about not being compatible with your firefox version: google is your friend)
For bug reports or any other comments please contact me here:
Click here for email address
Thursday, March 18, 2010
Read this post if you have problems.
The QuickJava extension doesn't actually remember (or forget) any settings because it simply loads the settings from Firefox upon loading. Because it's functionality is so simple most functionality bugs are usually not a problem with QuickJava but rather with a plugin (such as Java or Silverlight) or Firefox itself.
To verify what is causing the problem, please follow the following steps (please read and follow through the whole thing before asking for help).
----------------------------------------------
Note: All references to "Restart" mean restart firefox, ALL FIREFOX WINDOWS must be closed (including the addons and download manager). You should NOT need to restart the entire computer.
Please try this: Tools -> Addons and Disable all of the addons, go to the Plugins tab and make sure plugins related to the problem you are experiencing are enabled (for Java there are usually 2). Restart Firefox.
Please note: The Add-On -> Plugin window does not update dynamically, you must close it and re-open it to get the current enabled/disabled status of the plugins if you change it from QuickJava. This is important to remember moving forward.
After manually making sure everything is enabled, find a test page for the plugin you are experiencing problems for. These pages can easily be found by googling "test java" or "test silverlight", ect. For example you can test Java here:
http://www.java.com/en/download/help/testvm.xml
If this test fails then you have a broader issue that I can't really help you with but there should be information on that page that can help. You can not proceed with any more tests until you can get the relevant tests to run properly. After those tests are running properly, re-test QuickJava as your problem will most likely be resolved.
----------------------------------------
Restart, Enable QuickJava, restart. Click the J, verify the plugin disabled, restart make sure it's still disabled. Click the J again, verify the plugin enabled, restart and make sure it's still enabled. Try clicking the J one more time, restart and make sure it's disabled still.
If it works fine w/ ONLY QuickJava enabled then it may be another one of your add-ons. You can try enabling them one (or a few) at a time and re-testing each time to find the problem and contact the developer of the problematic add on for further help.
----------------------------------------
If you are still having problems disable QuickJava, restart.
Tools -> Addons -> Plugins and make sure BOTH Java plugins are enabled. Disable both of them, restart firefox and check to make sure they are still both disabled. Set them both to enabled and restart FF and check them again.
If they are not holding their settings at this point then your browser may have a corrupt install or something, contact the mozilla support.
----------------------------------------
If it was working with all extensions disabled, and not working when ONLY QuickJava is enabled then we'll need to talk more.
If this helps you find a solution, please post here so that others can read it.
A previous user's response:
"Thanks for the very complete diagnostic check list.
Actually, QuickJava runs well and enable/disable correctly the Java plugins. But only one of the two plugins stay disabled between two restarts. The "Java Deployment Toolkit" is always re-enabled at startup. So I will investigate that problem.
Thanks again for your support."
-------------------------------------------
Update for newer versions of FireFox:
To manually enable javascript that has been removed by the FireFox options page, you need to put "about:config" in the firefox url bar and then search for javascript.enabled and set it to true.
--------------------------------------
Update for Mac users from E Jonsson (via email):
An extra tip if you are having problems getting Java to work (regardless of QuickJava).
"I have subsequently found out that Firefox seems to be sensitive to whether you open in 32 or 64bit mode. The problem gets overcome by highlighting the Firefox application in Finder and pressing cmd-i for Information. Then untick the ‘open in 32 bit mode’ option. For some reason Java is not that sensitive in Safari, though. It works in both modes."
To verify what is causing the problem, please follow the following steps (please read and follow through the whole thing before asking for help).
----------------------------------------------
Note: All references to "Restart" mean restart firefox, ALL FIREFOX WINDOWS must be closed (including the addons and download manager). You should NOT need to restart the entire computer.
Please try this: Tools -> Addons and Disable all of the addons, go to the Plugins tab and make sure plugins related to the problem you are experiencing are enabled (for Java there are usually 2). Restart Firefox.
Please note: The Add-On -> Plugin window does not update dynamically, you must close it and re-open it to get the current enabled/disabled status of the plugins if you change it from QuickJava. This is important to remember moving forward.
After manually making sure everything is enabled, find a test page for the plugin you are experiencing problems for. These pages can easily be found by googling "test java" or "test silverlight", ect. For example you can test Java here:
http://www.java.com/en/download/help/testvm.xml
If this test fails then you have a broader issue that I can't really help you with but there should be information on that page that can help. You can not proceed with any more tests until you can get the relevant tests to run properly. After those tests are running properly, re-test QuickJava as your problem will most likely be resolved.
----------------------------------------
Restart, Enable QuickJava, restart. Click the J, verify the plugin disabled, restart make sure it's still disabled. Click the J again, verify the plugin enabled, restart and make sure it's still enabled. Try clicking the J one more time, restart and make sure it's disabled still.
If it works fine w/ ONLY QuickJava enabled then it may be another one of your add-ons. You can try enabling them one (or a few) at a time and re-testing each time to find the problem and contact the developer of the problematic add on for further help.
----------------------------------------
If you are still having problems disable QuickJava, restart.
Tools -> Addons -> Plugins and make sure BOTH Java plugins are enabled. Disable both of them, restart firefox and check to make sure they are still both disabled. Set them both to enabled and restart FF and check them again.
If they are not holding their settings at this point then your browser may have a corrupt install or something, contact the mozilla support.
----------------------------------------
If it was working with all extensions disabled, and not working when ONLY QuickJava is enabled then we'll need to talk more.
If this helps you find a solution, please post here so that others can read it.
A previous user's response:
"Thanks for the very complete diagnostic check list.
Actually, QuickJava runs well and enable/disable correctly the Java plugins. But only one of the two plugins stay disabled between two restarts. The "Java Deployment Toolkit" is always re-enabled at startup. So I will investigate that problem.
Thanks again for your support."
-------------------------------------------
Update for newer versions of FireFox:
To manually enable javascript that has been removed by the FireFox options page, you need to put "about:config" in the firefox url bar and then search for javascript.enabled and set it to true.
--------------------------------------
Update for Mac users from E Jonsson (via email):
An extra tip if you are having problems getting Java to work (regardless of QuickJava).
"I have subsequently found out that Firefox seems to be sensitive to whether you open in 32 or 64bit mode. The problem gets overcome by highlighting the Firefox application in Finder and pressing cmd-i for Information. Then untick the ‘open in 32 bit mode’ option. For some reason Java is not that sensitive in Safari, though. It works in both modes."
Wednesday, March 10, 2010
Attention Linux users!
I am aware of a problem when using the latest version for FF 3.6. A new version of QuickJava 1.7.1 has been submitted for review and should be available shortly.
Thanks for your patience and support,
-Doug
Thanks for your patience and support,
-Doug
Tuesday, March 09, 2010
Problem opening Options dialog
Some users have expressed an issue when opening the options dialog.
The message received is:
XML Parsing Error: undefined entity
Location: chrome://quickjava/content/options.xul
Line Number 6, Column 1:
^
Please post your OS and FireFox version here if you are having problems with options. Also if you get a different error, please post the error message.
In the mean time you can get to the options by putting "about:config" (no quotes) in the URL box and then (click I Promise if it comes up then) filter down to "quickjava" (no quotes). Double click on the preference that you want to change and when you're done just close the tab.
The message received is:
XML Parsing Error: undefined entity
Location: chrome://quickjava/content/options.xul
Line Number 6, Column 1:
^
Please post your OS and FireFox version here if you are having problems with options. Also if you get a different error, please post the error message.
In the mean time you can get to the options by putting "about:config" (no quotes) in the URL box and then (click I Promise if it comes up then) filter down to "quickjava" (no quotes). Double click on the preference that you want to change and when you're done just close the tab.
Saturday, March 06, 2010
Update for FF 3.6 users
Hey guys, just wanted to give you a quick update. My version submitted for approval that would work with FF 3.6 was denied because it needed to be updated to their newest coding standards.
So I have spent quite a bit of time re-writing the add-on and localizing it (not required), I also added the option for Images.
The new version 1.6 was submitted for review the morning and will hopefully be available soon. Until then you can get the beta version if you'd like by looking for the Beta Channel under the description on the extension's add-on page HERE. (Note: The beta version WILL NOT automatically update, please check back every couple of days to look for the latest non-beta version so that you can take advantage of updates in the future.)
So I have spent quite a bit of time re-writing the add-on and localizing it (not required), I also added the option for Images.
The new version 1.6 was submitted for review the morning and will hopefully be available soon. Until then you can get the beta version if you'd like by looking for the Beta Channel under the description on the extension's add-on page HERE. (Note: The beta version WILL NOT automatically update, please check back every couple of days to look for the latest non-beta version so that you can take advantage of updates in the future.)
Sunday, February 28, 2010
QuickJava Image Development
BeaverXI has provided some graphics that I based my newest set on but I'm not a graphic artist so I'd like to provide everybody an opportunity to submit icons for consideration.
Version 0.6a In Beta
Do you want more features? Then help me test the latest Beta version which includes:
Add Flash and SilverLight, Options screen, Toolbar buttons and New images inspired by BeaverXI
Add Flash and SilverLight, Options screen, Toolbar buttons and New images inspired by BeaverXI
Friday, February 26, 2010
QuickJava 0.5 for FF 3.6 by xxhatred
I have put an updated version in for review thanks to xxhatred for doing the updated. I only wish I had seen his review before I started spending time working on the update.
Thanks for the patience and the help. :)
Thanks for the patience and the help. :)
Sunday, December 31, 2006
About the QuickJava Plugin
QuickJava is a Firefox plugin that allows you to easily enable/disable the Java and Javascript from the toolbar. Two icons are placed in the toolbar, click on them to toggle the state. If you right click either icon it will update both icons.
The QuickJava plugin can be found here.
Version History:
0.5 - FF 3.6 Update by xxhatred
0.4 - Middle-click either icon to toggle both preferences.
0.3 - Automatic update of icon even when preference is changed elsewhere.
0.2 - Added graphics, other minor tweaks.
0.1 - First version: Internal version only
This is my first plugin and I'm still getting a feel for how to do everything.
Please feel free to comment and post requests.
Plugin Developed By: Doug Greene
Graphics Developed By: Kate Tarvin and Doug Greene
(Yes the date on this "blog" entry is way into the future, to keep it up top)
The QuickJava plugin can be found here.
Version History:
0.5 - FF 3.6 Update by xxhatred
0.4 - Middle-click either icon to toggle both preferences.
0.3 - Automatic update of icon even when preference is changed elsewhere.
0.2 - Added graphics, other minor tweaks.
0.1 - First version: Internal version only
This is my first plugin and I'm still getting a feel for how to do everything.
Please feel free to comment and post requests.
Plugin Developed By: Doug Greene
Graphics Developed By: Kate Tarvin and Doug Greene
(Yes the date on this "blog" entry is way into the future, to keep it up top)
Features Requested:
Options:
Enabled/Disable both at the same time on left click.
Option to place buttons on toolbar instead.
Block flash
A request: right clicking on the JS button would bring up the Advanced JavaScript Options dialog found in the Web Features menu.
Another request: Automatically reload affected pages when permissions change
Please leave comments for feature requests here to be considered.
Thanks for all of your input (good or bad).
-Doug
(Yes the date on this "blog" entry is way into the future, to keep it up top)
Enabled/Disable both at the same time on left click.
Option to place buttons on toolbar instead.
Block flash
A request: right clicking on the JS button would bring up the Advanced JavaScript Options dialog found in the Web Features menu.
Another request: Automatically reload affected pages when permissions change
Please leave comments for feature requests here to be considered.
Thanks for all of your input (good or bad).
-Doug
(Yes the date on this "blog" entry is way into the future, to keep it up top)
Thursday, December 01, 2005
Version 0.4.1 Approved
This is simply an installer update to allow it to install on 1.5. Same features as 0.4 (core hasn't changed at all)
Thanks to Daniel for pretty much doing this update for me, I'm sure a lot of people will appreciate your efforts.
-Doug
Thanks to Daniel for pretty much doing this update for me, I'm sure a lot of people will appreciate your efforts.
-Doug
Wednesday, October 19, 2005
QuickJava 0.4 Approved
QuickJava 0.4 Released
This version allows you to middle-click either icon and will toggle BOTH at the same time. This is in addition to all of the previous edition features.
This version allows you to middle-click either icon and will toggle BOTH at the same time. This is in addition to all of the previous edition features.
QuickJava 0.3 Approval Denied - Higher version pending approval already.
QuickJava 0.3 Released
This version will automatically update the icons when the preferences are changed, even if they're not changed using QuickJava.
This version will automatically update the icons when the preferences are changed, even if they're not changed using QuickJava.
Monday, October 17, 2005
QuickJava 0.2 Released
QuickJava 0.2 Released
First public release.
Planned for 0.3:
Automatic update of status. (Any help would be appreciated also.)
First public release.
Planned for 0.3:
Automatic update of status. (Any help would be appreciated also.)
Subscribe to:
Posts (Atom)