Changeset 4c28ba


Ignore:
Timestamp:
Jul 25, 2007, 2:19:03 PM (14 years ago)
Author:
rene <rene@…>
Branches:
master
Children:
f1bf66
Parents:
e8f60f
Message:

import version 0.4.3pre

Files:
24 edited

Legend:

Unmodified
Added
Removed
  • chrome/content/v_identity/_version.dtd

    re8f60f r4c28ba  
    1 <!ENTITY vident.version "0.4.2">
     1<!ENTITY vident.version "0.4.3pre">
  • chrome/content/v_identity/vI_msgIdentityClone.js

    re8f60f r4c28ba  
    138138        vI_msgIdentityClone.initMsgIdentityTextbox_clone();
    139139        vI_msgIdentityClone.elements.Obj_MsgIdentityTextbox_clone.value = newName;
    140         vI_msgIdentityClone.markAsNewAccount(vI_msgIdentityClone.isNewIdentity());
     140        var newIdentity = vI_msgIdentityClone.isNewIdentity();
     141        window.setTimeout(vI_msgIdentityClone.markAsNewAccount, 0, newIdentity);
    141142    },
    142143   
     
    177178                vI.elements.Obj_vILogo.setAttribute("hidden","false");
    178179            }
     180            // code to hide the signature
     181            try { if (vI.preferences.getBoolPref("hide_signature") && ss_signature.length == 0)
     182                ss_main.signatureSwitch()
     183            } catch(vErr) { };
    179184        }
    180185        else {
     
    187192                vI.elements.Obj_vILogo.setAttribute("hidden","true");
    188193            }
     194            // code to show the signature
     195            try { if (ss_signature.length > 0) ss_main.signatureSwitch(); }
     196            catch(vErr) { };
    189197        }
    190198    },
  • chrome/content/v_identity/vI_notificationBar.js

    re8f60f r4c28ba  
    9999            for (var i=0; i<items.length; i++)
    100100            {
    101                 var output = " - " + items[i].name + " " + items[i].version;
     101                var output = " - " + items[i].name + " " + items[i].id + " " + items[i].version;
    102102                var source = rdfS.GetResource("urn:mozilla:item:"+items[i].id);
    103103                var disabled = ds.GetTarget(source, disabledResource, true);
  • chrome/content/v_identity/vI_prefDialog.js

    re8f60f r4c28ba  
    5454                "VIdent_identity.smart_reply_ignoreFullName",
    5555                "VIdent_identity.smart_reply_autocreate",
     56                "VIdent_identity.smart_timestamp",
    5657                "VIdent_identity.notification_timeout",
    57                 "VIdent_identity.debug_notification"],
     58                "VIdent_identity.debug_notification",
     59                "VIdent_identity.warn_nonvirtual",
     60                "VIdent_identity.hide_signature"],
    5861   
    5962        init : function() {
     
    127130            var ask_always = document.getElementById("VIdent_identity.smart_reply_ask_always")
    128131            var autocreate = document.getElementById("VIdent_identity.smart_reply_autocreate")
     132            var autocreate_desc = document.getElementById("VIdent_identity.smart_reply_autocreate.desc")
    129133            ask_always.setAttribute("disabled", (autocreate.checked || !ask.checked))
    130134            autocreate.setAttribute("disabled", (ask.checked && ask_always.checked))
     135            autocreate_desc.setAttribute("disabled", (ask.checked && ask_always.checked))
     136            autocreate_desc.setAttribute("hidden", !ask.checked)
    131137        },
    132138       
     
    134140            var textfield = document.getElementById("VIdent_identity.smart_reply_headers")
    135141            textfield.value = "x-original-to\nto\ncc"
     142        },
     143       
     144        smartReplyHideSignature : function() {
     145            var switch_signature_ID="{2ab1b709-ba03-4361-abf9-c50b964ff75d}"
     146            var em = Components.classes["@mozilla.org/extensions/manager;1"]
     147                .getService(Components.interfaces.nsIExtensionManager);
     148            var rdfS = Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.interfaces.nsIRDFService);
     149            var source=rdfS.GetResource("urn:mozilla:item:"+switch_signature_ID)
     150           
     151            var item = em.getItemForID(switch_signature_ID)
     152            if (!item.installLocationKey) return;
     153
     154            var disabledResource = rdfS.GetResource("http://www.mozilla.org/2004/em-rdf#disabled");
     155            var isDisabledResource = rdfS.GetResource("http://www.mozilla.org/2004/em-rdf#isDisabled");
     156            var disabled = em.datasource.GetTarget(source, disabledResource, true);
     157            if (!disabled) disabled = em.datasource.GetTarget(source, isDisabledResource, true);
     158            try {
     159                disabled=disabled.QueryInterface(Components.interfaces.nsIRDFLiteral);
     160                if (disabled.Value=="true") return;
     161            } catch (e) { }
     162           
     163            document.getElementById("VIdent_identity.HideSignature.warning").setAttribute("hidden", "true");
     164            document.getElementById("VIdent_identity.hide_signature").setAttribute("disabled", "false");
    136165        }
    137166    },
     
    173202       
    174203        vI_prefDialog.base.smartReplyConstraint(document.getElementById("VIdent_identity.smart_reply"));
    175        
     204        vI_prefDialog.base.smartReplyHideSignature();
    176205        dump("## vI_prefDialog: init_prefs done\n");
    177206    },
  • chrome/content/v_identity/vI_prefDialog.xul

    re8f60f r4c28ba  
    8484            <checkbox id="VIdent_identity.smart_reply_for_newsgroups" label="&vident.prefs.smartReplyNewsgroups.label;"
    8585                prefstring="smart_reply_for_newsgroups" />
     86            <checkbox id="VIdent_identity.smart_timestamp" label="&vident.prefs.smartTimestamp.label;"
     87                prefstring="smart_timestamp" />
     88            <spacer height="10px"/>
    8689            <checkbox id="VIdent_identity.show_smtp" label="&vident.prefs.SMTP.label;"
    8790                prefstring="show_smtp" />
    8891            <checkbox id="VIdent_identity.menu_entry" label="&vident.prefs.menuEntry.label;"
    8992                prefstring="menu_entry" />
     93            <spacer height="10px"/>
     94            <checkbox id="VIdent_identity.warn_nonvirtual" label="&vident.prefs.warnNonvirtual.label;"
     95                prefstring="warn_nonvirtual" />
    9096        </groupbox>
    9197    </tabpanel>
     
    108114            <checkbox id="VIdent_identity.copyAttachVCardSettings" label="&vident.prefs.VCard.label;"
    109115                prefstring="copyAttachVCardSettings"/>
     116            <spacer height="10px"/>
     117            <description id="VIdent_identity.HideSignature.warning" width="500px">&vident.prefs.HideSignature.warning.desc;</description>
     118            <checkbox id="VIdent_identity.hide_signature" label="&vident.prefs.HideSignature.label;" disabled="true"
     119                prefstring="hide_signature"/>
    110120            </groupbox>
    111121            </tabpanel>
     
    221231                    oncommand="vI_prefDialog.base.smartReplyResultConstraint();"/>
    222232                <hbox>
     233                <vbox><spacer flex="1"/>
    223234                <checkbox id="VIdent_identity.smart_reply_autocreate" label="&vident.prefs.smartReply.autocreate.label;"
    224235                    prefstring="smart_reply_autocreate"
    225236                    oncommand="vI_prefDialog.base.smartReplyResultConstraint();"/>
     237                <spacer flex="1"/></vbox>
     238                <vbox><spacer flex="1"/>
     239                <label value="&vident.prefs.smartReply.autocreate.desc;" hidden="true"
     240                    id="VIdent_identity.smart_reply_autocreate.desc" />
     241                <spacer flex="1"/></vbox>
    226242                </hbox>
    227243            </vbox>
  • chrome/content/v_identity/vI_smartIdentity.js

    re8f60f r4c28ba  
    3232    // After Loading the MessageComposeDialog, check if smartIdentity is needed
    3333    init : function() {
     34        var type = gMsgCompose.type;
     35        var msgComposeType = Components.interfaces.nsIMsgCompType;
     36        vI_notificationBar.dump("## vI_smartIdentity: msgComposeType = " + type + "\n");
     37       
     38        if (vI.preferences.getBoolPref("smart_timestamp") &&
     39            ((type == msgComposeType.New) || (type == msgComposeType.NewsPost) || (type == msgComposeType.MailToUrl)))
     40                    vI_smartIdentity.SmartTimestamp(hdr);
     41                   
    3442        // if there is no ID of the original Message  (Why?) leave the function
    3543        var uri = gMsgCompose.originalMsgURI;
     
    4553        };
    4654       
    47         var type = gMsgCompose.type;
    48         var msgComposeType = Components.interfaces.nsIMsgCompType;
    49         vI_notificationBar.dump("## vI_smartIdentity: msgComposeType = " + type + "\n");
    5055        switch (type) {
    5156            case msgComposeType.ForwardAsAttachment:
     
    6570                    vI_smartIdentity.SmartDraft(hdr);
    6671                break;
    67             }
     72            case *:
     73                if (vI.preferences.getBoolPref("smart_timestamp"))
     74                    vI_smartIdentity.SmartTimestamp(hdr);
     75                break;
     76
     77            }
     78    },
     79   
     80    // this function adds a timestamp to the current sender
     81    SmartTimestamp : function() {
     82        vI_notificationBar.dump("## vI_smartIdentity: SmartTimestamp()\n");
     83
     84        current_email = getCurrentIdentity().email;
     85        vI_notificationBar.dump("## vI_smartIdentity: current email: " + current_email + "\n");
     86       
     87        var dateobj = new Date();
     88        new_email = current_email.replace(/@/g, parseInt(dateobj.getTime()/1000)+"@");
     89        vI_notificationBar.dump("## vI_smartIdentity: new email: " + new_email + "\n");
     90
     91        vI_notificationBar.setNote(vI.elements.strings.getString("vident.smartIdentity.vIUsage") + ".",
     92                    "smart_reply_notification");
     93        vI_msgIdentityClone.setIdentity(getCurrentIdentity().fullName + " <" + new_email + ">");
    6894    },
    6995   
     
    341367   
    342368    removeSmartIdentityFromRecipients : function(all_addresses, index) {
     369        var bcc_addresses = { number : 1, emails : {}, fullNames : {}, combinedNames : {} };
     370        var skip_bcc = false;
     371       
     372        if (getCurrentIdentity().doBcc) {
     373            vI.headerParser.parseHeadersWithArray(getCurrentIdentity().doBccList, bcc_addresses.emails,
     374                bcc_addresses.fullNames, bcc_addresses.combinedNames);
     375           
     376            for (index = 0; index < bcc_addresses.number; index++) {
     377                if (all_addresses.emails[index] == bcc_addresses.emails.value[index]) {
     378                    skip_bcc = true; break;
     379                }
     380            }
     381        }
     382       
    343383        for (var row = 1; row <= top.MAX_RECIPIENTS; row ++) {
     384            var popup = awGetPopupElement(row);
    344385            var input = awGetInputElement(row);
     386            // check if the entry is used as a BCC selected in account settings
     387            if ((awGetPopupElement(row).selectedItem.getAttribute("value") == "addr_bcc") && skip_bcc) continue;
     388            // check if entry is matching senders address, if so, remove it
    345389            if (input.value == all_addresses.emails[index] ||
    346390                input.value == all_addresses.combinedNames[index]) {
    347                     awGetInputElement(row).value = ""
     391                    awSetInputAndPopupValue(input, "", popup, "addr_to", -1);
    348392                    awCleanupRows()
    349393                    vI_notificationBar.addNote(" " +
  • chrome/content/v_identity/v_identity.js

    re8f60f r4c28ba  
    162162            }
    163163            else {
     164                // just to be sure to use the recent settings if account was left by cancelled Send Operation
     165                vI.Cleanup_Account();
    164166                vI_account.createAccount();
    165167                vI.addVirtualIdentityToMsgIdentityMenu();
    166                 vI.original_functions.GenericSendMessage( msgType );
     168                vI.original_functions.GenericSendMessage(msgType);
    167169                if (window.cancelSendMessage) {
    168170                    vI.Cleanup_Account();
     
    216218        vI.original_functions.GenericSendMessage = GenericSendMessage;
    217219        GenericSendMessage = function (msgType) {
    218                 vI.msgType = msgType; vI.original_functions.GenericSendMessage(msgType); }
     220                vI.msgType = msgType; if (vI.warning(msgType)) vI.original_functions.GenericSendMessage(msgType); }
    219221       
    220222        gMsgCompose.RegisterStateListener(vI.ComposeStateListener);
    221223        window.removeEventListener("load", vI.init, false);
     224    },
     225   
     226    // show a warning if you are using a usual (non-virtual) identity
     227    warning : function(msgType) {
     228        var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"]
     229            .getService(Components.interfaces.nsIPromptService);
     230        return ((msgType != nsIMsgCompDeliverMode.Now) || !vI.preferences.getBoolPref("warn_nonvirtual") ||
     231            promptService.confirm(window,"Warning",vI.elements.strings.getString("vident.sendNonvirtual.warning")))
    222232    },
    223233   
     
    261271        if (GenericSendMessage == vI.replacement_functions.GenericSendMessage) {
    262272            GenericSendMessage = function (msgType) {
    263                 vI.msgType = msgType; vI.original_functions.GenericSendMessage(msgType); }
     273                vI.msgType = msgType; if (vI.warning()) vI.original_functions.GenericSendMessage(msgType); }
    264274            vI_notificationBar.dump("## v_identity: restored GenericSendMessage (Virtual Identity deactivated)\n");
    265275        }
  • chrome/locale/cs-CZ/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "pouşít Smart Reply">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "pouşít Smart Reply i při odpovědi do diskusní skupiny">
     13<!ENTITY vident.prefs.smartTimestamp.label "pouşít Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "zobrazit nabídku SMTP">
    1415<!ENTITY vident.prefs.menuEntry.label "přidat poloÅŸku do dialogu MoÅŸnosti v nabídce Nástroje">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warn on any usage of non-virtual Identities">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Nastavení virtuálních identit">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "vlastnosti ke zkopírování">
     
    2123<!ENTITY vident.prefs.PGP.label "Nastavení OpenPGP">
    2224<!ENTITY vident.prefs.VCard.label "přílohy vCard">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "note: to enable dynamic deactivation of signatures you have to install (and activate) the 'Signature Switch' extension. By now this option is not available.">
     26<!ENTITY vident.prefs.HideSignature.label "remove any 'Signatur' while using a Virtual Identity">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "při odeslání zprávy s Virtual Identity">
    2428<!ENTITY vident.prefs.vidFccAccount.label "SloÅŸka pouşívána účtem změněnÃœm Virtual Identity">
     
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "ptát se i tehdy, kdyş je jen jedna moşná adresa">
    4145<!ENTITY vident.prefs.smartReply.autocreate.label "pouşít automaticky první nalezenou identitu">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(if there is only one possible address)">
    4247<!ENTITY vident.prefs.notificationTab.header "Zprávy o stavu">
    4348<!ENTITY vident.prefs.notificationTab.caption "Upozornění">
  • chrome/locale/cs-CZ/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader= şádné další hlavičky nenalezeny.
    1010vident.getHeader.headerFound= hlaviček nalezeno:
     11vident.sendNonvirtual.warning= You are going to send this email with a permanently stored Identity. Is this really what you are going to do?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description= Umoşňuje vám za chodu změnit nastavení identity pro jeden e-mail.
  • chrome/locale/de-DE/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "verwende Smart Reply">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "verwende Smart Reply auch bei Antworten an Newsgruppen">
     13<!ENTITY vident.prefs.smartTimestamp.label "verwende Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "zeige SMTP Auswahlmenu">
    1415<!ENTITY vident.prefs.menuEntry.label "fÃŒge Einstellungs-Dialog zu Menu Extras hinzu">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warne bei jeder Verwendung einer dauerhaft gespeicherten IdentitÀt">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Eigenschaften der Virtuellen IdentitÀt">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "zu kopierende Einstellungen">
     
    2123<!ENTITY vident.prefs.PGP.label "OpenPGP Sicherheitseinstellungen">
    2224<!ENTITY vident.prefs.VCard.label "anzuhÀngende Visitenkarten">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "Hinweis: Zur dynamischen Abschaltung der 'Signatur' muss die Erweiterung 'Signature Switch' installiert (und aktiviert) sein. Zur Zeit steht diese Option nicht zur VerfÃŒgung.">
     26<!ENTITY vident.prefs.HideSignature.label "entferne eine 'Signatur' bei Nutzung einer Virtuellen IdentitÀt">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "Beim Senden von Nachrichten automatisch">
    2428<!ENTITY vident.prefs.vidFccAccount.label "Ordner des Accounts, der durch Virtual Identity geÀndert wurde">
     
    3943<!ENTITY vident.prefs.smartReply.ask.label "öffne ein Dialogfenster zur Auswahl der IdentitÀt">
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "auch nachfragen, wenn nur eine Adresse zur Auswahl steht">
    41 <!ENTITY vident.prefs.smartReply.autocreate.label "ÃŒbernehme die erste IdentitÀt automatisch.">
     45<!ENTITY vident.prefs.smartReply.autocreate.label "ÃŒbernehme die erste IdentitÀt automatisch">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(wenn nur eine Adresse zur Auswahl steht)">
    4247<!ENTITY vident.prefs.notificationTab.header "Statusinformationen">
    4348<!ENTITY vident.prefs.notificationTab.caption "Benachrichtigungen">
  • chrome/locale/de-DE/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader= keine weiteren Kopfzeilen gefunden.
    1010vident.getHeader.headerFound= Kopfzeile(n) gefunden:
     11vident.sendNonvirtual.warning= Diese Email wird mit einer dauerhaft gespeicherten IdentitÀt gesendet. Ist das wirklich was sie wollen?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description= Erlaubt die VerÀnderung von IdentitÀten wÀhrend dem Schreiben von Mails.
  • chrome/locale/en-US/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "use Smart Reply">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "use Smart Reply also if answering to a newsgroup">
     13<!ENTITY vident.prefs.smartTimestamp.label "use Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "show SMTP Menu">
    1415<!ENTITY vident.prefs.menuEntry.label "add entry for Settings-Dialog to Tools menu">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warn on any usage of non-virtual Identities">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Properties of Virtual Identities">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "attributes to copy">
     
    2123<!ENTITY vident.prefs.PGP.label "OpenPGP security settings">
    2224<!ENTITY vident.prefs.VCard.label "vCard attachments">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "note: to enable dynamic deactivation of signatures you have to install (and activate) the 'Signature Switch' extension. By now this option is not available.">
     26<!ENTITY vident.prefs.HideSignature.label "remove any 'Signatur' while using a Virtual Identity">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "while sending a message with a Virtual Identity">
    2428<!ENTITY vident.prefs.vidFccAccount.label "Folder used by Account changed with Virtual Identity">
     
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "ask also if there is only one possible address">
    4145<!ENTITY vident.prefs.smartReply.autocreate.label "use first found identity without interaction">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(if there is only one possible address)">
    4247<!ENTITY vident.prefs.notificationTab.header "Status Messages">
    4348<!ENTITY vident.prefs.notificationTab.caption "Notifications">
  • chrome/locale/en-US/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader= no other headers detected.
    1010vident.getHeader.headerFound= header(s) found:
     11vident.sendNonvirtual.warning= You are going to send this email with a permanently stored Identity. Is this really what you are going to do?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description= Allows you to modify your Identity settings for a single Mail on the fly.
  • chrome/locale/es-ES/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "usar respuesta rápida">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "usar la respuesta rápida también para responder a los grupos de noticias">
     13<!ENTITY vident.prefs.smartTimestamp.label "use Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "mostrar menú SMTP">
    1415<!ENTITY vident.prefs.menuEntry.label "añadir entrada para el cuadro de opciones al menú Herramientas">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warn on any usage of non-virtual Identities">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Propiedades de las identidades virtuales">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "atributos a copiar">
     
    2123<!ENTITY vident.prefs.PGP.label "Opciones de seguridad OpenPGP">
    2224<!ENTITY vident.prefs.VCard.label "adjuntos vCard">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "note: to enable dynamic deactivation of signatures you have to install (and activate) the 'Signature Switch' extension. By now this option is not available.">
     26<!ENTITY vident.prefs.HideSignature.label "remove any 'Signatur' while using a Virtual Identity">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "al enviar un mensaje usando una identidad virtual">
    2428<!ENTITY vident.prefs.vidFccAccount.label "Carpeta usada por la cuenta cambiada con Virtual Identity">
     
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "preguntar incluso si solo hay una dirección posible">
    4145<!ENTITY vident.prefs.smartReply.autocreate.label "usar la primera identidad encontrada sin interacción">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(if there is only one possible address)">
    4247<!ENTITY vident.prefs.notificationTab.header "Estado de mensajes">
    4348<!ENTITY vident.prefs.notificationTab.caption "Notificaciones">
  • chrome/locale/es-ES/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader=no se han detectado más cabeceras.
    1010vident.getHeader.headerFound=cabeceras encontradas:
     11vident.sendNonvirtual.warning= You are going to send this email with a permanently stored Identity. Is this really what you are going to do?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description=Permite modificar la identidad directamente al mandar un correo.
  • chrome/locale/fr-FR/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "utiliser une réponse intelligente">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "utiliser également une réponse intelligente lors d&apos;une réponse à un forum">
     13<!ENTITY vident.prefs.smartTimestamp.label "use Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "montrer le menu SMTP">
    1415<!ENTITY vident.prefs.menuEntry.label "add entry for Settings-Dialog to Tools menu">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warn on any usage of non-virtual Identities">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Propriétés des identités virtuelles">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "Attributs à copier">
     
    2123<!ENTITY vident.prefs.PGP.label "paramÚtres de sécurité OpenPGP">
    2224<!ENTITY vident.prefs.VCard.label "piÚces jointes vCard">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "note: to enable dynamic deactivation of signatures you have to install (and activate) the 'Signature Switch' extension. By now this option is not available.">
     26<!ENTITY vident.prefs.HideSignature.label "remove any 'Signatur' while using a Virtual Identity">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "Quand j&apos;envoie un message avec une identité virtuelle">
    2428<!ENTITY vident.prefs.vidFccAccount.label "Le dossier du compte modifié par Virtual Identity">
     
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "également demander si une seule adresse est possible">
    4145<!ENTITY vident.prefs.smartReply.autocreate.label "utiliser la premiÚre identité trouvée sans poser de question">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(if there is only one possible address)">
    4247<!ENTITY vident.prefs.notificationTab.header "Messages d&apos;état">
    4348<!ENTITY vident.prefs.notificationTab.caption "Notifications">
  • chrome/locale/fr-FR/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader=Pas d'autres en-têtes détectés.
    1010vident.getHeader.headerFound=en-têtes trouvés :
     11vident.sendNonvirtual.warning= You are going to send this email with a permanently stored Identity. Is this really what you are going to do?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description=Permet de modifier les paramÚtres vous identifiant pour un E-mail à la volée.
  • chrome/locale/it-IT/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "Utilizza Smart Reply">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "Utilizza Smart Reply anche per le risposte ai newsgroup">
     13<!ENTITY vident.prefs.smartTimestamp.label "Utilizza Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "Visualizza il menu SMTP">
    1415<!ENTITY vident.prefs.menuEntry.label "add entry for Settings-Dialog to Tools menu">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warn on any usage of non-virtual Identities">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Proprietà delle identità virtuali">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "Attributi da copiare">
     
    2123<!ENTITY vident.prefs.PGP.label "opzioni di sicurezza OpenPGP">
    2224<!ENTITY vident.prefs.VCard.label "allegati vCard">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "note: to enable dynamic deactivation of signatures you have to install (and activate) the 'Signature Switch' extension. By now this option is not available.">
     26<!ENTITY vident.prefs.HideSignature.label "remove any 'Signatur' while using a Virtual Identity">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "In occasione dell&apos;invio di un messaggio con un&apos;identità virtuale">
    2428<!ENTITY vident.prefs.vidFccAccount.label "Cartelle utilizzate dall&apos;account sostituito da un&apos;identità virtuale">
     
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "Chiedi anche se esiste un solo indirizzo possibile">
    4145<!ENTITY vident.prefs.smartReply.autocreate.label "Utilizza la prima identità individuata senza interazione con l&apos;utente">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(if there is only one possible address)">
    4247<!ENTITY vident.prefs.notificationTab.header "Messaggi di stato">
    4348<!ENTITY vident.prefs.notificationTab.caption "Notifiche">
  • chrome/locale/it-IT/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader=Nessun'altra intestazione individuata.
    1010vident.getHeader.headerFound=Intestazione/i individuate:
     11vident.sendNonvirtual.warning= You are going to send this email with a permanently stored Identity. Is this really what you are going to do?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description=Permette di modificare "al volo" le proprie impostazioni di identità per ogni singola e-mail da inviare.
  • chrome/locale/nl-NL/v_identity/v_identity.dtd

    re8f60f r4c28ba  
    1111<!ENTITY vident.prefs.smartReply.label "Slim Antwoorden gebruiken">
    1212<!ENTITY vident.prefs.smartReplyNewsgroups.label "Slim Antwoorden ook gebruiken als aan een nieuwsgroep wordt geantwoord">
     13<!ENTITY vident.prefs.smartTimestamp.label "use Smart Timestamp">
    1314<!ENTITY vident.prefs.SMTP.label "SMTP menu weergeven">
    1415<!ENTITY vident.prefs.menuEntry.label "Onderdeel voor Instellingen-dialoogvenster aan Extra menu toevoegen">
     16<!ENTITY vident.prefs.warnNonvirtual.label "warn on any usage of non-virtual Identities">
    1517<!ENTITY vident.prefs.vIdentityTab.header "Eigenschappen van virtuele identiteiten">
    1618<!ENTITY vident.prefs.vIdentityTab.valueTab.label "Te kopiëren eigenschappen">
     
    2123<!ENTITY vident.prefs.PGP.label "openPGP beveiligingsinstellingen">
    2224<!ENTITY vident.prefs.VCard.label "vCard bijlagen">
     25<!ENTITY vident.prefs.HideSignature.warning.desc "note: to enable dynamic deactivation of signatures you have to install (and activate) the 'Signature Switch' extension. By now this option is not available.">
     26<!ENTITY vident.prefs.HideSignature.label "remove any 'Signatur' while using a Virtual Identity">
    2327<!ENTITY vident.prefs.vIdentityTab.fccTab.caption "Bij het verzenden van een bericht met een virtuele identiteit">
    2428<!ENTITY vident.prefs.vidFccAccount.label "Door account gebruikte map wijzigen bij gebruik virtuele identiteit">
     
    4044<!ENTITY vident.prefs.smartReply.ask_always.label "Ook vragen of er slechts één adres mogelijk is">
    4145<!ENTITY vident.prefs.smartReply.autocreate.label "Eerst aangetroffen identiteit gebruiken zonder interactie">
     46<!ENTITY vident.prefs.smartReply.autocreate.desc "(if there is only one possible address)">
    4247<!ENTITY vident.prefs.notificationTab.header "Statusberichten">
    4348<!ENTITY vident.prefs.notificationTab.caption "Notificaties">
  • chrome/locale/nl-NL/v_identity/v_identity.properties

    re8f60f r4c28ba  
    99vident.getHeader.noHeader=geen andere kopteksten aangetroffen.
    1010vident.getHeader.headerFound=koptekst(en) gevonden:
     11vident.sendNonvirtual.warning= You are going to send this email with a permanently stored Identity. Is this really what you are going to do?
    1112extensions.{dddd428e-5ac8-4a81-9f78-276c734f75b8}.description=Maakt het mogelijk om uw identiteits-instellingen voor een enkel bericht rechtstreeks te wijzigen.
  • defaults/preferences/preferences.js

    re8f60f r4c28ba  
    1818pref("extensions.virtualIdentity.smart_reply_autocreate", true);
    1919pref("extensions.virtualIdentity.smart_reply_for_newsgroups", false);
     20pref("extensions.virtualIdentity.smart_timestamp", false);
    2021pref("extensions.virtualIdentity.get_header_notification", true);
    2122pref("extensions.virtualIdentity.debug_notification", false);
    2223pref("extensions.virtualIdentity.notification_timeout", 5);
     24pref("extensions.virtualIdentity.warn_nonvirtual", false);
     25pref("extensions.virtualIdentity.hide_signature", false);
    2326
    2427
  • install.js

    re8f60f r4c28ba  
    77// Editable Items Begin
    88var displayName         = "Virtual Identity"; // The name displayed to the user (don't include the version)
    9 var version             = "0.4.2";
     9var version             = "0.4.3pre";
    1010var name                = "v_identity"; // The leafname of the JAR file (without the .jar part)
    1111
  • install.rdf

    re8f60f r4c28ba  
    2727    <em:id>{dddd428e-5ac8-4a81-9f78-276c734f75b8}</em:id>
    2828    <em:name>Virtual Identity</em:name>
    29     <em:version>0.4.2</em:version>
     29    <em:version>0.4.3pre</em:version>
    3030    <em:description>Allows you to modify your Identity settings for a single Mail on the fly.</em:description>
    3131    <em:creator>Rene Ejury</em:creator>
Note: See TracChangeset for help on using the changeset viewer.