Revision: 9777
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=9777&view=rev
Author:   gulp21-1
Date:     2013-03-24 20:59:03 +0000 (Sun, 24 Mar 2013)
Log Message:
-----------
[extension/fx] keyboard shortcut added
               message when using web service reworded
               corrected shortening of text for web service

Modified Paths:
--------------
    trunk/extension/firefox/CHANGES
    trunk/extension/firefox/lib/main.js
    trunk/extension/firefox/locale/de-DE.properties
    trunk/extension/firefox/locale/en-US.properties
    trunk/extension/firefox/package.json

Modified: trunk/extension/firefox/CHANGES
===================================================================
--- trunk/extension/firefox/CHANGES     2013-03-24 18:54:31 UTC (rev 9776)
+++ trunk/extension/firefox/CHANGES     2013-03-24 20:59:03 UTC (rev 9777)
@@ -1,3 +1,9 @@
+0.3 (xx/06/2013, LT 2.2)
+- possibility to check text with keyboard shortcut (Ctrl+Shif+L for 
selections, Ctrl+Shift+Return for text fields)
+- support for xx has been added to LanguageTool
+- new translations for xx
+- updated translatations for xx
+
 0.2 (23/03/2013, LT 2.1)
 - possibility to check selection or text field using a context menu item
 - updated detection of speller rules (esp. German)
@@ -4,8 +10,8 @@
 - tell the server that the requests come from this extension by prepending 
useragent=languagetoolfx to the URL
 - prevent some error messages from being printed to the error console
 - support for Simple German has been added to LanguageTool
-- new translations for Esperanto, Galician, Portuguese (Brazil), and Romanian  
-- updated translatations for Belarusian, Portuguese (Portugal), Russian, and 
Ukrainian 
+- new translations for Esperanto, Galician, Portuguese (Brazil), and Romanian
+- updated translatations for Belarusian, Portuguese (Portugal), Russian, and 
Ukrainian
 
 0.1 (22/12/2012, LT 2.0)
 - first release

Modified: trunk/extension/firefox/lib/main.js
===================================================================
--- trunk/extension/firefox/lib/main.js 2013-03-24 18:54:31 UTC (rev 9776)
+++ trunk/extension/firefox/lib/main.js 2013-03-24 20:59:03 UTC (rev 9777)
@@ -1,4 +1,5 @@
 var cm=require("sdk/context-menu");
+var hotkeys=require("sdk/hotkeys");
 var panels=require("sdk/panel");
 var requests=require("sdk/request");
 var selection=require("sdk/selection");
@@ -190,8 +191,8 @@
 function checkTextLocalCompleted(response) {
        if(response.status!=200) {
                console.log("Response status: "+response.status);
-               var errorText=_("errorOccurredStatus")+" "+response.status;
                if(simpleprefs.prefs.enableWebService) {
+                       
contentString=contentString.substring(0,MAXLENGTHWEBSERVICE);
                        var checkTextOnline=requests.Request({
                                url: "https://languagetool.org:8081/";,
                                onComplete: function (response) {
@@ -202,11 +203,11 @@
                                content: contentString
                        });
                        console.log("Connecting with web service");
-                       errorText+="<br>"+_("usingWebService");
+                       var errorText=_("usingWebService",response.status);
                        panel.port.emit("setText", "<div 
class=\"status\">"+errorText+"</div>");
-                       
contentString=contentString.substring(0,MAXLENGTHWEBSERVICE);
                        checkTextOnline.post();
                } else {
+                       var errorText=_("errorOccurredStatus")+" 
"+response.status;
                        if(response.status==0) {
                                errorText+="<br/>"+_("checkLtRunning", 
simpleprefs.prefs.localServerUrl);
                        } else if(response.status==500) {
@@ -304,3 +305,13 @@
        contentScript: 'self.on("click", function(){self.postMessage()});',
        onMessage: widgetOnClick
 });
+
+var checkSelectionHotkey=hotkeys.Hotkey({
+       combo: "accel-shift-l",
+       onPress: function(){widgetClicked();}
+});
+
+var checkTextareaHotkey=hotkeys.Hotkey({
+       combo: "accel-shift-return",
+       onPress: function(){widgetOnClick();}
+});

Modified: trunk/extension/firefox/locale/de-DE.properties
===================================================================
--- trunk/extension/firefox/locale/de-DE.properties     2013-03-24 18:54:31 UTC 
(rev 9776)
+++ trunk/extension/firefox/locale/de-DE.properties     2013-03-24 20:59:03 UTC 
(rev 9777)
@@ -6,7 +6,7 @@
 checkSelectionWithLTShort=Auswahl mit LanguageTool prüfen
 moreInformation=mehr Informationen
 checkLtRunning=Bitte stellen Sie sicher, dass ein LanguageTool-Server unter %s 
läuft oder <a href="javascript:enableWebService();">aktivieren Sie den 
Webdienst</a>. (Wenn der Webdienst aktiviert wird, wird der Text über das 
Internet verschickt; bitte lesen Sie die <a 
href="https://addons.mozilla.org/firefox/addon/languagetoolfx/privacy/";>Datenschutzerklärung</a>
 für Details. Der Webdienst kann jederzeit in den Add-on-Einstellungen 
deaktiviert werden.)
-usingWebService=Benutzen des lokalen Servers fehlgeschlagen, verbinde mit 
Webdienst&nbsp;&hellip;
+usingWebService=Benutzen des lokalen Servers fehlgeschlagen (Statuscode %s), 
verbinde mit Webdienst&nbsp;&hellip;
 emptyText=Keine Text ist markiert und kein Textfeld ist aktiviert. Bitte 
markieren Sie einen Text oder ein Textfeld, um den Text prüfen zu lassen.
 checkLanguageCode=Bitte stellen Sie sicher, dass die Sprachcodes in den <a 
href="about:addons">Add-on-Einstellungen</a> richtig sind. Benutzen Sie Codes 
wie 'de-DE', nicht 'de_DE', 'de-de' oder 'deutsch'.
 textLanguage=Textsprache:

Modified: trunk/extension/firefox/locale/en-US.properties
===================================================================
--- trunk/extension/firefox/locale/en-US.properties     2013-03-24 18:54:31 UTC 
(rev 9776)
+++ trunk/extension/firefox/locale/en-US.properties     2013-03-24 20:59:03 UTC 
(rev 9777)
@@ -6,7 +6,7 @@
 checkSelectionWithLTShort=Check selection with LanguageTool
 moreInformation=more information
 checkLtRunning=Please make sure that a LanguageTool Server is running on %s, 
or <a href="javascript:enableWebService();">enable the web service</a>. (When 
enabling the web service, the text is sent over the internet; please read the 
<a 
href="https://addons.mozilla.org/firefox/addon/languagetoolfx/privacy/";>privacy 
policy</a> for details. The web service can be disabled in the settings of the 
add-on at any time.)
-usingWebService=Using local server failed, connecting with web 
service&nbsp;&hellip;
+usingWebService=Using local server failed (status code %s), connecting with 
web service&nbsp;&hellip;
 emptyText=No text is selected and no text field is active. Please select a 
text or a text field in order to have the text checked.
 checkLanguageCode=Please make sure that the language codes in the <a 
href="about:addons">settings of the add-on</a> are correct. Use codes like 
'en-US', not 'en_US', 'en-us', or 'english'.
 textLanguage=Text language:

Modified: trunk/extension/firefox/package.json
===================================================================
--- trunk/extension/firefox/package.json        2013-03-24 18:54:31 UTC (rev 
9776)
+++ trunk/extension/firefox/package.json        2013-03-24 20:59:03 UTC (rev 
9777)
@@ -3,7 +3,7 @@
        "license": "GPL 3.0", 
        "author": "Markus Brenneis", 
        "contributors": ["The LanguageTool Developers"], 
-       "version": "0.2", 
+       "version": "0.3pre", 
        "fullName": "LanguageToolFx", 
        "id": "jid1-j3KiX1n7UXrjxQ", 
        "description": "LanguageTool for Firefox",

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to