[Pkg-mozext-commits] [automatic-save-folder] 88/133: Add : Added an option to suggest all possible filters instead of only the first matching one. (Requested by Floyd)
David Prévot
taffit at moszumanska.debian.org
Mon Apr 27 20:33:55 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch wip
in repository automatic-save-folder.
commit 5e080bbaccba49ba0095e4172f0f0d739e7a3219
Author: Cyan <Cyan at d0063192-6b2e-11de-89a9-0b20f3e2dceb>
Date: Sun Dec 5 14:30:11 2010 +0000
Add : Added an option to suggest all possible filters instead of only
the first matching one. (Requested by Floyd)
git-svn-id: http://automatic-save-folder.googlecode.com/svn/trunk@94 d0063192-6b2e-11de-89a9-0b20f3e2dceb
---
content/asf.js | 5 +
content/asf_download.js | 87 +++++---
content/common.dtd | 2 +-
content/options.xul | 3 +
content/overlay_unknownContentType.xul | 8 +-
defaults/preferences/asf.js | 3 +-
locale/en-US/about.dtd | 5 +-
locale/en-US/asf.dtd | 8 +-
locale/en-US/asf.properties | 2 +-
locale/en-US/regexp.dtd | 2 +-
locale/fr/about.dtd | 361 +++++++++++++++++----------------
locale/fr/asf.dtd | 2 +
locale/it/about.dtd | 1 +
locale/it/asf.dtd | 2 +
locale/it/asf.properties | 2 +-
locale/ru/about.dtd | 1 +
locale/ru/asf.dtd | 2 +
locale/ru/asf.properties | 2 +-
locale/sv-SE/about.dtd | 1 +
locale/sv-SE/asf.dtd | 2 +
20 files changed, 281 insertions(+), 220 deletions(-)
diff --git a/content/asf.js b/content/asf.js
index 66b232b..86b214b 100644
--- a/content/asf.js
+++ b/content/asf.js
@@ -1296,6 +1296,11 @@ var automatic_save_folder = {
additionnal_prefs = ["extensions.asf.showExportButton", "extensions.asf.exportFolder"];
ASF_prefs = ASF_prefs.concat(additionnal_prefs);
+ // ASF version 1.0.2bRev94
+ // add suggestAllPossibleFolders option
+ additionnal_prefs = ["extensions.asf.suggestAllPossibleFolders"];
+ ASF_prefs = ASF_prefs.concat(additionnal_prefs);
+
// just before the filters, put number of filters
ASF_prefs[ASF_prefs.length] = "extensions.asf.filtersNumber"; // number of shown Filters in the filter list (not the same as total filters stored in prefManager)
diff --git a/content/asf_download.js b/content/asf_download.js
index d1df6a0..666f750 100644
--- a/content/asf_download.js
+++ b/content/asf_download.js
@@ -31,6 +31,8 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
systemslash: "",
logtoconsole: true,
inPrivateBrowsing: false,
+ matching_filters: new Array(),
+ matching_folders: new Array(),
main: function () {
@@ -106,6 +108,7 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
var variable_mode = prefManager.getBoolPref("extensions.asf.variablemode"); // enable Variables in folder creation (dynamic Folders)
var dialogaccept = prefManager.getBoolPref("extensions.asf.dialogaccept");
var dialogacceptFiltered = prefManager.getBoolPref("extensions.asf.dialogacceptFiltered");
+ var suggestAllPossibleFolders = prefManager.getBoolPref("extensions.asf.suggestAllPossibleFolders");
// If variable/Dynamic folders mode is ON, let's replace the variables to create the new defaultfolder
if (variable_mode == true)
@@ -146,6 +149,7 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
var idx = -1 ;
var dom_regexp = false;
var file_regexp = false;
+ while(this.matching_filters.length) this.matching_filters.pop(); // reset the matching filters array
for ( var i = 0 ; i < filters.length ; i++)
{
if (filters[i][3] == true) // if not temporary deactivated
@@ -193,9 +197,10 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
// alert ("i = "+i+"\n domain match = "+dom_regexp+"\n file match = "+file_regexp);
if (dom_regexp && file_regexp)
{
- var idx = i;
+ idx = i;
+ this.matching_filters.push(idx); // add the matching filter to the array
if (this.logtoconsole && !this.inPrivateBrowsing) this.console_print("Filter "+idx+" is matching both domain and filename.\nDomain:\t\t"+filters[i][0]+"\nFilename:\t"+filters[i][1]+"\nFolder:\t\t"+filters[i][2]);
- break;
+ if (suggestAllPossibleFolders == false) break;
}
}
} // end filters loop
@@ -248,15 +253,21 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
}
else // if a filter is found
{
- var folder = filters[idx][2];
-
- // If Advanced mode is ON, let's check the variables and create the folder
- if (variable_mode == true)
+ for (var i = 0; i < this.matching_filters.length ; i++)
{
- folder = this.createfolder(folder, idx);
+ var idx = this.matching_filters[i];
+ var folder = filters[idx][2];
+
+ // If Advanced mode is ON, let's check the variables and create the folder
+ if (variable_mode == true)
+ {
+ folder = this.createfolder(folder, idx);
+ }
+
+ this.matching_folders[i] = folder;
}
- this.set_savepath(folder);
+ this.set_savepath(this.matching_folders[0]); // set the default folder to the first matching filter
}
// in every case, set the new file hosted domain to tempdomain if not in private browsing
@@ -754,7 +765,42 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
}
//set the text to be written on the Radio comment
- asf_savefolder.label = folder;
+ if (this.matching_filters.length >= 1)
+ {
+ for (var i=asf_savefolder.childNodes.length-1 ; i>=0 ; i--)
+ {
+ asf_savefolder.removeChild(asf_savefolder.childNodes[i]);
+ }
+ for (var i = 0; i < this.matching_filters.length; i++)
+ {
+ var new_radio = document.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'radio');
+ new_radio.setAttribute("id", "asf_savefolder_"+i);
+ new_radio.setAttribute("value", i);
+ new_radio.setAttribute("width", "280");
+ new_radio.setAttribute("crop", "center");
+ new_radio.setAttribute("label", this.matching_folders[i]);
+ new_radio.setAttribute("class", "small-indent");
+ new_radio.setAttribute("oncommand", "automatic_save_folder.asf_toggle_savepath(this);");
+ asf_savefolder.appendChild(new_radio);
+ }
+ }
+ else
+ {
+ if (asf_savefolder.childNodes.length == 0)
+ {
+ var new_radio = document.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'radio');
+ new_radio.setAttribute("id", "asf_savefolder_0");
+ new_radio.setAttribute("value", 0);
+ new_radio.setAttribute("width", "280");
+ new_radio.setAttribute("crop", "center");
+ new_radio.setAttribute("label", this.matching_folders[0]);
+ new_radio.setAttribute("class", "small-indent");
+ new_radio.setAttribute("oncommand", "automatic_save_folder.asf_toggle_savepath(this);");
+ asf_savefolder.appendChild(new_radio);
+ }
+
+ document.getElementById('asf_savefolder_0').label = folder;
+ }
asf_lastpath.label = lastpath;
// Force check the first radio choice (needed on linux + ff2.x) (linux has blank radio choices on loading, this is only visual, it doesn't affect anything here, the value are set to the new path by default until the user change the radio choice)
@@ -964,28 +1010,17 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
},
- asf_toggle_savepath: function () {
+ asf_toggle_savepath: function (elem) {
- var asf_savefolder = document.getElementById('asf_savefolder');
- var asf_lastpath = document.getElementById('asf_lastpath');
var asf_pathselect = document.getElementById('asf_pathselect');
var userchoice = "";
-
- if(asf_savefolder.selected == true)
- {
- userchoice = asf_savefolder.label ;
- }
-
- if(asf_lastpath.selected == true)
+ if(asf_pathselect.selected == true)
{
- userchoice = asf_lastpath.label ;
+ userchoice = document.getElementById('asf_folder_list').value ;
}
-
- if(asf_pathselect.selected == true)
+ else
{
- // read the current selected item value
- var asf_folder_list = document.getElementById('asf_folder_list');
- userchoice = asf_folder_list.value ;
+ userchoice = elem.label;
}
this.set_savepath(userchoice);
@@ -998,7 +1033,7 @@ Copyright (C) 2007-2010 Éric Cassar (Cyan).
// check the third radio choice
var asf_radio_savepath = document.getElementById('asf_radio_savepath');
var asf_pathselect = document.getElementById('asf_pathselect');
- asf_radio_savepath.value = 2;
+ asf_radio_savepath.value = 99;
asf_pathselect.checked;
this.asf_toggle_savepath();
diff --git a/content/common.dtd b/content/common.dtd
index a7d8923..3c9c63e 100644
--- a/content/common.dtd
+++ b/content/common.dtd
@@ -1,5 +1,5 @@
<!-- Current version -->
-<!ENTITY asf.version "1.0.2bRev93">
+<!ENTITY asf.version "1.0.2bRev94">
<!ENTITY about.translators "
- en-US : Cyan, Narayan<br />
diff --git a/content/options.xul b/content/options.xul
index 97d58e1..9b8962a 100644
--- a/content/options.xul
+++ b/content/options.xul
@@ -53,6 +53,7 @@
<preference id="asf_dta_sendMethod" name="extensions.asf.dta_sendMethod" type="string"/>
<preference id="asf_autoCheckBetaUpdate" name="extensions.asf.autoCheckBetaUpdate" type="bool"/>
<preference id="asf_showExportButton" name="extensions.asf.showExportButton" type="bool"/>
+ <preference id="asf_suggestAllPossibleFolders" name="extensions.asf.suggestAllPossibleFolders" type="bool"/>
</preferences>
<menupopup id="contextpopup">
<menuitem label="&asf.top.popup;" oncommand="automatic_save_folder.move('top');"/>
@@ -94,6 +95,7 @@
<hbox><description value="5 :"/><label>&asf.domainTestOrder.tooltip6;</label></hbox>
<label>
&asf.domainTestOrder.tooltip7;</label>
</tooltip>
+ <tooltip id="tooltip_suggestAllPossibleFolders" label="&asf.suggestAllPossibleFolders.tooltip;" noautohide="true" />
<vbox>
<tabbox>
<tabs>
@@ -225,6 +227,7 @@
</menupopup>
</menulist>
</hbox>
+ <checkbox id="asf-suggestAllPossibleFolders" preference="asf_suggestAllPossibleFolders" label="&asf.suggestAllPossibleFolders.bool;" tooltip="tooltip_suggestAllPossibleFolders"/>
<checkbox id="asf-viewpathselect" preference="asf_viewpathselect" label="&asf.viewpathselect.bool;" tooltip="tooltip_viewpathselect"/>
</groupbox>
<groupbox><caption label="&asf.options.groupbox4.label;" />
diff --git a/content/overlay_unknownContentType.xul b/content/overlay_unknownContentType.xul
index 267fcb7..787b72d 100644
--- a/content/overlay_unknownContentType.xul
+++ b/content/overlay_unknownContentType.xul
@@ -18,10 +18,12 @@
<caption label="Automatic Save Folder" onclick="automatic_save_folder.toggle_dloptionsContent();"/>
<vbox id="asf_dloptions_content" style="visibility: visible;" >
<radiogroup id="asf_radio_savepath" align="left">
- <radio id="asf_savefolder" value="0" width="280" crop="center" label="folder" class="small-indent" oncommand="automatic_save_folder.asf_toggle_savepath()"/>
- <radio id="asf_lastpath" value="1" width="280" crop="center" label="folder" class="small-indent" oncommand="automatic_save_folder.asf_toggle_savepath()"/>
+ <vbox id="asf_savefolder">
+ <radio id="asf_savefolder_0" value="0" width="280" crop="center" label="folder" class="small-indent" oncommand="automatic_save_folder.asf_toggle_savepath(this)"/>
+ </vbox>
+ <radio id="asf_lastpath" value="98" width="280" crop="center" label="folder" class="small-indent" oncommand="automatic_save_folder.asf_toggle_savepath(this)"/>
<vbox id="asf_radiogroup_pathselect" style="visibility: collapse;">
- <radio id="asf_pathselect" value="2" width="280" crop="center" label="&asf.pathselect.label;" class="small-indent" oncommand="automatic_save_folder.asf_toggle_savepath()"/>
+ <radio id="asf_pathselect" value="99" width="280" crop="center" label="&asf.pathselect.label;" class="small-indent" oncommand="automatic_save_folder.asf_toggle_savepath(this)"/>
<hbox>
<description value=" "/><menulist id="asf_folder_list" width="280">
</menulist>
diff --git a/defaults/preferences/asf.js b/defaults/preferences/asf.js
index 5310720..5d5d0b1 100644
--- a/defaults/preferences/asf.js
+++ b/defaults/preferences/asf.js
@@ -31,4 +31,5 @@ pref("extensions.asf at mangaheart.org.description", "chrome://asf/locale/asf.prope
pref("extensions.asf.dta_sendMethod", "replace");
pref("extensions.asf.autoCheckBetaUpdate", false);
pref("extensions.asf.exportFolder", "");
- pref("extensions.asf.showExportButton", false);
\ No newline at end of file
+ pref("extensions.asf.showExportButton", false);
+ pref("extensions.asf.suggestAllPossibleFolders", false);
\ No newline at end of file
diff --git a/locale/en-US/about.dtd b/locale/en-US/about.dtd
index 9339678..62bd586 100644
--- a/locale/en-US/about.dtd
+++ b/locale/en-US/about.dtd
@@ -26,12 +26,13 @@
<!ENTITY about.version.102 "+ Added an option to force the action choice when using the automatic download option.
+ If DownThemAll add-on is installed, a new option's tab is available to send ASF target path to DTA.
+ Added an option to select if the filters are case sensitive or insensitive.
-+ New options related to Graphical User Interface.
++ New options related to Graphical User Interface (GUI).
+ Added a Drag&Drop Copy method (ie. Ctrl+drag on Windows).
+ Print filter's and process informations to the error console when downloading a file. (Disabled if Firefox is in PrivateBrowsing mode)
-+ checking and update for beta versions. The internal update feature is working only on Firefox 4.
++ Checking and update for beta versions. The internal update feature is working only on Firefox 4.
+ New menu to import and export preferences and filters.
+ A help page will now open after the first install and when there's important messages after an update.
++ Added an option to suggest all matching filters instead of only one.
+ Localization : sv-SE
- Removed the need of the slashes around a regular expression's filters.
* It's now possible to choose which domain type are used for the filtering process, and personalize the verification order (domain only, full URL, from the file or the current tab).
diff --git a/locale/en-US/asf.dtd b/locale/en-US/asf.dtd
index 5b6cd21..7d54439 100644
--- a/locale/en-US/asf.dtd
+++ b/locale/en-US/asf.dtd
@@ -54,9 +54,9 @@
<!ENTITY asf.folderList.tooltip "If the "Downloads" folder doesn't exist, the file explorer will be shown.">
<!ENTITY asf.options.groupbox2.label "Save dialog">
-<!ENTITY asf.dialogaccept.bool "Automatically accept the "What should Firefox do with this file" dialog windows.">
+<!ENTITY asf.dialogaccept.bool "Automatically accept the "What should Firefox do with this file?" dialog windows.">
<!ENTITY asf.dialogacceptFiltered.bool "Only if a filter is found">
-<!ENTITY asf.dialogacceptFiltered.tooltip "Will not automatically accept the "What should Firefox do with this file" dialog windows if no filter matches.">
+<!ENTITY asf.dialogacceptFiltered.tooltip "Will not automatically accept the "What should Firefox do with this file?" dialog windows if no filter matches.">
<!ENTITY asf.dialogForceRadio_Start.bool "Force the radio choice to">
<!ENTITY asf.dialogForceRadioTo.label1 "Open with">
<!ENTITY asf.dialogForceRadioTo.label2 "DownThemAll!">
@@ -64,11 +64,13 @@
<!ENTITY asf.dialogForceRadioTo.label4 "Save File">
<!ENTITY asf.dialogForceRadio_End.bool "before automatically accepting the save dialog.">
<!ENTITY asf.viewdloption.bool "View options when downloading">
-<!ENTITY asf.viewdloption.tooltip "Allow you to see the last two destination folders and a link to add or edit the filters">
+<!ENTITY asf.viewdloption.tooltip "Adds an information area on the saving dialog which allows you to select a different saving folders quickly. There is also a link available to open the preferences window and allows you to add a new filter or change the options for the current download.">
<!ENTITY asf.viewdloptionType0.label "Always show">
<!ENTITY asf.viewdloptionType1.label "Always minimize">
<!ENTITY asf.viewdloptionType2.label "Minimize if disabled">
<!ENTITY asf.viewdloptionType3.label "Hide if disabled">
+<!ENTITY asf.suggestAllPossibleFolders.bool "Suggest all possible folders">
+<!ENTITY asf.suggestAllPossibleFolders.tooltip "Adds a radio choice for each matching filter to select one of them quickly without using the drop-down list.">
<!ENTITY asf.viewpathselect.bool "View the list of folders">
<!ENTITY asf.viewpathselect.tooltip "Activate a drop-down menu with all the filter's path.">
diff --git a/locale/en-US/asf.properties b/locale/en-US/asf.properties
index 8ba80fd..0e7d375 100644
--- a/locale/en-US/asf.properties
+++ b/locale/en-US/asf.properties
@@ -48,4 +48,4 @@ checkForUpdates.updated=The new version has been installed.\nYou need to restart
export.default_folder=Select the saving folder for exported data.
export.importnewer=The imported file is from a more recent version.\nPlease update Automatic Save Folder.
export.importsuccessful=Data successfully imported.
-export.recoveredfilters=%S filter(s) recovered.\n check your filter at the bottom of the list to delete supplicates.\n Note : Recovered filters are not necessarily the last deleted ones.
\ No newline at end of file
+export.recoveredfilters=%S filter(s) recovered.\n Check your filters at the bottom of the list to delete duplicates.\n Note : Recovered filters are not necessarily the last deleted ones.
\ No newline at end of file
diff --git a/locale/en-US/regexp.dtd b/locale/en-US/regexp.dtd
index 0651716..8e8c261 100644
--- a/locale/en-US/regexp.dtd
+++ b/locale/en-US/regexp.dtd
@@ -101,7 +101,7 @@ It means everything starting with 'http' (accomplished with the ^), followed by
To match a domain, regardless if there is www or not in the path:<br />
^http:\/\/(|www\.)mozilla\.org<br />
It means everything starting with 'http' (accomplished with the ^), followed with a ':', followed with 2 slashes '\/\/', followed either with nothing or 'www' and a dot '\.', followed with the domain name (ici 'mozilla.org')<br />
-Note : the slashes and the point are escaped with a backslash because if not, they would used as tags by the Regular Expression.">
+Note : The slashes and the point are escaped with a backslash or else they would be interpreted as Regular Expression's tag.">
<!ENTITY Example_2.title "Filter examples on filenames">
<!ENTITY Example_2.text "To filter all the archive files: <br />
diff --git a/locale/fr/about.dtd b/locale/fr/about.dtd
index e212b44..095a449 100644
--- a/locale/fr/about.dtd
+++ b/locale/fr/about.dtd
@@ -1,180 +1,181 @@
-<!-- Mini about box from addon manager -->
-<!ENTITY about "À Propos d'Automatic save folder">
-<!ENTITY version "Version : ">
-<!ENTITY createdBy "Extension créée par :">
-<!ENTITY createdBy.name "Cyan (CASSAR Éric)">
-<!ENTITY contributor "Remerciements :">
-<!ENTITY contributor.name "Merci à tous ceux qui ont testé et laissé des commentaires">
-<!ENTITY contributor2.name "sur les sites pour l'amélioration de l'extension">
-<!ENTITY homepage "Site web :">
-
-<!-- About tab -->
-<!ENTITY about.madeby_authorname "Par Cyan">
-
-<!ENTITY about.links.title "Liens">
-<!ENTITY about.links.mainwebsite.title "Site principal">
-<!ENTITY about.links.mozilla.title "Page de l'extension sur Mozilla">
-
-<!ENTITY about.history.title "Historique">
-<!ENTITY about.add "Ajout">
-<!ENTITY about.delete "Suppression">
-<!ENTITY about.change "Modification">
-<!ENTITY about.fix "Correction">
-<!ENTITY about.version.title "Version">
-
-<!-- Conserver les retour à la ligne car le tag < pre > est utilisé, gardez les deux espaces en début de ligne pour l'indentation -->
-<!ENTITY about.version.102 "+ Ajout d'une option permettant de forcer le choix de l'action à effectuer lorsque l'enregistrement automatique est sélectionné.
-+ Si l'extension DownThemAll est installée, un nouvel onglet d'option est disponible permettant d'envoyer le dossier de destination d'ASF à DTA.
-+ Ajout d'une option permettant de choisir si les filtres sont sensibles ou insensibles à la casse.
-+ Nouvelles options concernant l'interface graphique.
-+ Ajout de la fonction Copie lors d'un Drag&Drop (ex. Ctrl+drag sous Windows).
-+ Affichage d'informations dans la Console d'erreur concernant les filtres et les fichiers lors d'un téléchargement. (Désactivé lorsque Firefox est en mode Navigation privée)
-+ Vérification et mise à jour vers les versions béta. La mise à jour interne ne fonctionne que sur Firefox 4.
-+ Nouveau menu permettant d'importer et exporter les paramètres et les filtres.
-+ Ouverture d'une page d'aide après la 1ère installation et lors de message important après une mise à jour.
-+ Localisation : sv-SE
-- Suppression des slashs aux extrémités des filtres utilisant les expressions régulières.
-* Il est maintenant possible de choisir quel type de domaine sera utilisé pendant le filtrage, et de personnaliser leur ordre de vérification (Domaine seul, URL complète, du fichier ou de l'onglet actif).
-* %asf_f% utilise maintenant le nom de fichier complet, avec l'extension, si aucun filtre ne correspond.
-* %asf_d% utilise maintenant le nom de domaine sans le protocole, si aucun filtre ne correspond.
-! Correction d'un bug où les données d'un lien direct entré dans la barre d'adresse ou initialisé par un autre programme n'étaient pas lu correctement, empêchant d'afficher la liste des filtres lorsque la fenêtre de préférences était ouverte à partir du lien "+ Ajouter ou éditer un filtre" de la fenêtre d'enregistrement. (Merci à MrCOLOMBO)
-! Correction de la création de dossiers dynamiques pour le 1er filtre de la liste. (Merci à Googer)
-
-Note : Afin de pouvoir faire évoluer Automatic Save Folder, cette version est la dernière compatible avec les anciennes versions de firefox (1.5, 2.0 et 3.0).">
-
-<!ENTITY about.version.101 "! Correction d'une erreur de frape empêchant ASF de fonctionner si aucun filtre n'était trouvé.
-! Ajout d'une traduction russe manquante dans l'onglet des filtres.">
-
-<!ENTITY about.version.100 "+ Ajout du filtrage avec les menus du clic-droit "Enregistrer la cible sous...", "Enregistrer l'image sous..." et "Enregistrer sous...(Ctrl+S)"
- (Ne fonctionne qu'à partir de Firefox 2.0 et est incompatible avec l'extension Download Sort. Si les deux extensions sont activées, Download Sort est prioritaire)
-+ ASF fonctionne maintenant avec la Navigation Privée, empêchant toutes données d'être enregistrées dans les préférences de Firefox.
- Deux choses à noter qui modifient le fonctionnement d'ASF : 1) Le précédent domaine d'hébergement ne sera pas mémorisé, et 2) Si le dossier de destination n'existe pas, il ne sera ni créé ni suggéré, et le dernier dossier valide connu en Navigation Non Privée sera utilisé à la place.
-+ Ajout des variables dynamiques %F% pour le nom du mois, et %M% pour son abréviation.
-+ Ajout des variables dynamiques pour la semaine : Numéro de la semaine %W%, Jour de la semaine %w%, %l% ou %D%
-+ Prise en compte pour Windows et Mac OSX de l'option "browser.preferences.instantApply" afin de sauvegarder les filtres des leur modification (option par défaut sur Linux).
-+ Ajout du Glisser-déposer (Drag and Drop) dans la liste des filtres pour les repositionner rapidement.
-+ Ajout d'une option pour choisir le mode d'enregistrement de Firefox ("Toujours demander où enregistrer les fichiers" ou "Enregistrer les fichiers dans le dossier"), et sélectionner manuellement le dossier plutôt que de forcer sur "Défini par les filtres" (browser.download.folderList=2)
-+ Ajout d'une option pour accepter automatiquement la fenêtre "Que doit faire Firefox de ce fichier ?". Utilisez la avec l'option de sauvegarde de Firefox "Enregistrer le fichier dans le dossier" pour une meilleure efficacité.
-+ Ajout d'une option pour utiliser l'adresse du site courant avec le domaine du filtre si le domaine d'hébergement ne correspond pas.
-+ Affichage de l'icône d'ASF dans le gestionnaire d'extensions même lorsque l'extension est désactivée, plutôt que la pièce de puzzle verte (Firefox 3.6+)
-+ Ajout d'une option permettant de choisir le style d'affichage du groupe ASF, et ajout d'un lien sur le nom du groupe pour afficher/masquer son contenu.
-+ Ajout de la coloration des lignes pour voir les filtres correspondant au fichier téléchargé lorsque la fenêtre de préférences est ouverte à partir de la fenêtre de sauvegarde. Correspondant et actif = vert, Correspondant et désactivé = rouge.
-* Dans le menu déroulant sur la fenêtre de sauvegarde : Listing des dossiers par ordre alphabétique, suppression des doublons et nom de dossier dynamique si l'option est activée.
-* Séparation de l'onglet "informations" en deux onglets "Aide" et "À propos...".
-* Ajout d'infobulles à la place du texte explicatif sous les options (Quelques problèmes rencontrés avec Firefox2).
-* Sur la fenêtre de sauvegarde, désactivation des suggestions de dossiers si l'option du groupe "Que dois faire Firefox avec ce ficher ?" n'est pas sur "Enregistrer le fichier"
-* Ajout d'un menu déroulant dans la fenêtre d'ajout et d'édition pour un accès rapide aux dossiers déjà présents dans les filtres enregistrés.
-! Correction des liens vers Mozilla qui forçait le chargement de la page en Français.
-! Correction d'une vérification du filtrage lorsque les variables dynamiques étaient utilisés.
-! Correction d'une exception lorsque l'option "Utiliser l'URL du site courant" est activé et que la barre d'adresse ne contient pas d'URL.
- Se produisait généralement avec les script de redirection lorsque Firefox refermait le nouvel onglet vide, ou en cliquant sur un lien avec la molette de la souris.
-! En utilisant l'option InstantApply, les filtres suggérés n'étaient pas rechargés à la fermeture de la fenêtre de préférences.
-! En utilisant l'option InstantApply, les sous-options qui se dé-sélectionnaient visuellement n'étaient pas enregistrées.
-
-Autres mises à jour :
-+ Code source et révisions disponibles sur http://code.google.com/p/automatic-save-folder
-* Extension en zone publique sur http://addons.mozilla.org/addon/4781 ; Merci pour votre soutien, vos commentaires et suggestions.
-* Nouveau site web pour l'extension (Informations, Assistance, Betatest, Forum) : http://asf.mangaheart.org">
-
-<!ENTITY about.version.093 "+ Ajout du numéro de version dans la barre de titre du menu principal.
-+ Possibilité d'ouvrir l'explorateur de dossier en double-cliquant sur le champs du chemin d'enregistrement.
-+ Ajout d'onglets pour séparer les filtres, les options, l'aide et l'historique des versions.
-+ Ajout des variables dynamiques pour le chemin d'enregistrement du fichier. (Merci à Ted pour la capture des groupe avec $1)
-+ Option permettant d'activer ou désactiver les variables dynamiques (Mode avancé).
-+ Ajout d'un menu contextuel sur les filtres permettant de dupliquer ou déplacer un filtre en début ou fin de tableau.
-+ [Expérimental] Pour plus de facilité lorsque le domaine d'hébergement est aléatoire (ex. pour télécharger firefox sur mozilla.org) :
- Vérification du filtre avec l'URL du site courant si le domaine d'hébergement du fichier ne retourne pas de résultat.
- Attention à l'ordre de filtrage : En premier le domaine d'hébergement du fichier est vérifié, puis l'adresse du site où se trouve le lien.
- Les données utilisés pour vérifier le domaine précédent reste celui d'hébergement du fichier.
-+ Limite la taille maximum de la fenêtre d'enregistrement à la résolution de l'écran principal. (Merci à Julien)
-+ Ajout d'une option permettant d'afficher un menu déroulant sur la fenêtre de sauvegarde contenant la liste des dossiers définit par les filtres.
-* Modification du mode d'ouverture des liens de la fenêtre "à propos de...". Les liens s'ouvrent maintenant dans un nouvel onglet.
-* Agrandissement de certains menus pour plus de lisibilité.
-* simplification du code pour le déplacement haut/bas des filtres.
-* simplification du code de chargement des données courantes pour l'auto-complétion du menu "Ajouter".
-* Meilleure visibilité : Les zones de texte s'agrandissent maintenant avec le changement de taille des fenêtres de préférence et d'aides.
-* Modification complète du script en Global Namespace, demandé par mozilla.org afin de sous-mettre l'extension en zone public.
-* Simplifications des fonctions du script et ajout des commentaires du code.
-! Enregistrement des données au format Unicode (Les filtres présents dans les versions précédentes contenant des caractères accentués peuvent ne plus fonctionner. Vous devrez les redéfinir).
-! Correction du paramètre d'édition par double-clic sur un filtre venant d'être ajouté.
-! Correction du bug qui empêchait la lecture des préférences non définies ou inexistantes dans about:config. (Merci à Martin)">
-
-<!ENTITY about.version.092 "* Compatibilité des thèmes : Les couleurs par défauts sont maintenant utilisées, tous les textes devraient être visibles correctement.
- Les images ont été améliorées afin d'être visibles sur les thèmes sombres.
-! Correction pour Vista : Mise à jour forcée de la variable browser.download.folderList à "2" lors de l'ouverture de la fenêtre d'option d'ASF.
-! Correction de la colonne "actif", les filtres ne pouvaient plus être activés ou désactivés temporairement depuis la Version 0.8.7.">
-
-<!ENTITY about.version.091 "+ Traduction italienne par Scognito.
-+ Ajout d'un menu à puces lors de l'enregistrement, permettant de sélectionner rapidement les deux derniers dossiers en mémoire.
- Le deuxième choix n'apparaît que s'il est différent du premier.
-* Suppression de l'option "affecter aussi enregistrer sous..." pour firefox3, puisque cette valeur est utilisée automatiquement.
-* Suppression du popup "+ Ajouter un filtre" lors de l'enregistrement. Cela causait des problèmes de priorité de focus et de position de fenêtres.
- Le lien n'ouvre plus que le menu principal permettant de modifier ou ajouter un filtre manuellement.
- Lors de l'ajout d'un filtre en passant par ce menu, les champs seront tout de même pré-remplis avec le nom de fichier et le domaine.
-* Désactivation de l'édition des cellules du tableau lors d'un double-clic.
- Depuis Firefox 3, double cliquer sur une cellule permet de l'éditer directement sans passer par la fenêtre d'édition. L'édition n'était alors pas enregistrée correctement.
-! Correction d'un bug lors de la vérification des filtres si l'option "Utiliser le dernier dossier" était sélectionné. (Merci à Carsten)
-! Correction d'un bug sur Firefox3 et Windows Vista : Modification d'une option interne à Firefox permettant de changer le dossier d'enregistrement manuellement. (Merci à Carsten)
- (browser.download.folderList = 2) Sur Windows Vista, la valeur par défaut est à 1.
- Les différentes valeurs possibles sont : 0 = Bureau ; 1 = Dossier d'enregistrement par défaut ; 2 = Choix laissé à l'utilisateur.
-! Correction du chemin spécifié dans la fenêtre de téléchargement sur Firefox3. Le chemin n'était pas mis correctement à jour suivant les options cochées.">
-
-<!ENTITY about.version.090 "+ Compatible avec Firefox 3.0.*
-+ Ajout d'un bouton d'informations et d'aide à l'utilisation de l'extension.
-+ Nouveau menu permettant d'ajouter des filtres juste avant l'enregistrement du fichier, avec les champs domaine et fichier pré-remplis.
- Après l'ajout d'un filtre de cette manière, les filtres sont à nouveau vérifiés afin de prendre en compte le fichier en cours de téléchargement.
- Bug connu : un problème de retour à la fenêtre active peut survenir lors de la fermeture des filtres.
-- Suppression de l'option permettant de désactiver l'extension. Afin de la désactiver temporairement, veuillez utiliser le gestionnaire d'extension.
-* Changement de la façon dont les filtres sont exécutés (addEventlistener à la place de OnLoad), pour une meilleure compatibilité avec les autres extensions.
-! Correction de la colonne "Actif" qui ne restait pas masquée correctement.">
-
-<!ENTITY about.version.087 "+ Compatible avec Firefox 3.0 beta (quelques modifications apportées au code).
-* La touche entrée du clavier correspond maintenant aux boutons d'acceptations (OK, Ajouter, Éditer). Auparavant le bouton par défaut était "Annuler".
-! Version unique pour Windows et Linux (et peut être Mac ?).">
-
-<!ENTITY about.version.086fix "* Modification des boutons "OK" qui n'apparaissent pas dans la fenêtre principale sur Linux.
-Info :
-Sur Linux, il n'y a que le bouton "Fermer" et les cases à cocher sont enregistrées dès qu'elles sont modifiées par l'utilisateur. Malheureusement les tableaux ne sont pas pris en compte à la fermeture.
-J'ai donc supprimé le bouton "Accept" et je l'ai remplacé par un bouton "sauver et fermer".">
-
-<!ENTITY about.version.086 "* Correction orthographique et syntaxique. Merci à Goofy pour son commentaire sur Mozilla.org">
-
-<!ENTITY about.version.085 "+ Ajout d'une option pour afficher des informations dans la fenêtre de téléchargement.
-+ Ajout d'une option pour mémoriser le dernier domaine sur lequel les fichiers ont été téléchargés.
-* L'option du dossier par défaut fonctionne maintenant même si aucun filtre n'est défini dans la liste.
-* Modification de la page d'aide pour les expressions régulières. Utilisation d'un iframe et d'une page html à la place du xul/dtd.">
-
-<!ENTITY about.version.084 "+ Traduction de l'extension en français.
-* Conversion des fichiers de localisation en utf-8.">
-
-<!ENTITY about.version.083 "+ Ajout d'exemples et une courte explication concernant l'utilisation des expressions régulières, accessible dans la fenêtre d'ajout et d'édition des filtres.">
-
-<!ENTITY about.version.082 "Première version publique.
-+ Ajout d'une option pour agir en même temps sur le chemin d'enregistrement des pages Web (note : le menu "fichier/enregistrer sous..." de Firefox).">
-
-<!ENTITY about.version.081 "* Sélection des dossiers : la fenêtre de sélection s'ouvre sur le dossier déjà sélectionné. Avant elle s'ouvrait sur un dossier aléatoire parmi : documents and settings, bureau et le dossier personnel.
-* Restriction pour la sélection des dossiers : suppression de la possibilité d'écrire le chemin au clavier, seul le bouton "Sélectionner..." est valide pour choisir les dossiers de destination.">
-
-<!ENTITY about.version.080 "Fonctionnalités :
-+ Positionnement des filtres par priorité (option pour monter et descendre les filtres).
-+ Reconnaissance des filtres normaux, masqués et RegExp. (Expression régulière).
-+ Sélection des dossiers manuellement et par menu interactif (bouton "sélectionner...").
-+ Édition des filtres par double-clic sur les filtres.
-+ Skin de l'interface avec des images.">
-
-<!ENTITY about.thanks.title "Remerciements">
-
-<!ENTITY about.programmation.title "Programmation">
-<!ENTITY about.programmation.content "Je remercie particulièrement :<br />
-- Les auteurs des extensions DownThemAll et Download sort. L'analyse de leur code source m'a permis d'améliorer Automatic Save Folder.<br />
-- http://captain.at, l'ancien xulplanet.com, http://xulfr.org, et http://www.hevanet.com/acorbin/xul/top.xul, pour leur ressources en Xul et javascript.<br />
-<br />
-Ainsi que les contributeurs :<br />
-- Carsten, Ted Gifford, Paolo Amadini">
-
-<!ENTITY about.bugreport.title "Rapport d'erreurs">
-<!ENTITY about.bugreport.content "- Photonic, Martin">
-
-<!ENTITY about.translation.title "Traductions">
-<!ENTITY about.translation.content "- Traducteurs indépendants et l'équipe de traduction de Babelzilla : <br />">
-
+<!-- Mini about box from addon manager -->
+<!ENTITY about "À Propos d'Automatic save folder">
+<!ENTITY version "Version : ">
+<!ENTITY createdBy "Extension créée par :">
+<!ENTITY createdBy.name "Cyan (CASSAR Éric)">
+<!ENTITY contributor "Remerciements :">
+<!ENTITY contributor.name "Merci à tous ceux qui ont testé et laissé des commentaires">
+<!ENTITY contributor2.name "sur les sites pour l'amélioration de l'extension">
+<!ENTITY homepage "Site web :">
+
+<!-- About tab -->
+<!ENTITY about.madeby_authorname "Par Cyan">
+
+<!ENTITY about.links.title "Liens">
+<!ENTITY about.links.mainwebsite.title "Site principal">
+<!ENTITY about.links.mozilla.title "Page de l'extension sur Mozilla">
+
+<!ENTITY about.history.title "Historique">
+<!ENTITY about.add "Ajout">
+<!ENTITY about.delete "Suppression">
+<!ENTITY about.change "Modification">
+<!ENTITY about.fix "Correction">
+<!ENTITY about.version.title "Version">
+
+<!-- Conserver les retour à la ligne car le tag < pre > est utilisé, gardez les deux espaces en début de ligne pour l'indentation -->
+<!ENTITY about.version.102 "+ Ajout d'une option permettant de forcer le choix de l'action à effectuer lorsque l'enregistrement automatique est sélectionné.
++ Si l'extension DownThemAll est installée, un nouvel onglet d'option est disponible permettant d'envoyer le dossier de destination d'ASF à DTA.
++ Ajout d'une option permettant de choisir si les filtres sont sensibles ou insensibles à la casse.
++ Nouvelles options concernant l'interface graphique.
++ Ajout de la fonction Copie lors d'un Drag&Drop (ex. Ctrl+drag sous Windows).
++ Affichage d'informations dans la Console d'erreur concernant les filtres et les fichiers lors d'un téléchargement. (Désactivé lorsque Firefox est en mode Navigation privée)
++ Vérification et mise à jour vers les versions béta. La mise à jour interne ne fonctionne que sur Firefox 4.
++ Nouveau menu permettant d'importer et exporter les paramètres et les filtres.
++ Ouverture d'une page d'aide après la 1ère installation et lors de message important après une mise à jour.
++ Ajout d'une option permettant de suggérer tous les filtres trouvés plutôt qu'un seul.
++ Localisation : sv-SE
+- Suppression des slashs aux extrémités des filtres utilisant les expressions régulières.
+* Il est maintenant possible de choisir quel type de domaine sera utilisé pendant le filtrage, et de personnaliser leur ordre de vérification (Domaine seul, URL complète, du fichier ou de l'onglet actif).
+* %asf_f% utilise maintenant le nom de fichier complet, avec l'extension, si aucun filtre ne correspond.
+* %asf_d% utilise maintenant le nom de domaine sans le protocole, si aucun filtre ne correspond.
+! Correction d'un bug où les données d'un lien direct entré dans la barre d'adresse ou initialisé par un autre programme n'étaient pas lu correctement, empêchant d'afficher la liste des filtres lorsque la fenêtre de préférences était ouverte à partir du lien "+ Ajouter ou éditer un filtre" de la fenêtre d'enregistrement. (Merci à MrCOLOMBO)
+! Correction de la création de dossiers dynamiques pour le 1er filtre de la liste. (Merci à Googer)
+
+Note : Afin de pouvoir faire évoluer Automatic Save Folder, cette version est la dernière compatible avec les anciennes versions de firefox (1.5, 2.0 et 3.0).">
+
+<!ENTITY about.version.101 "! Correction d'une erreur de frape empêchant ASF de fonctionner si aucun filtre n'était trouvé.
+! Ajout d'une traduction russe manquante dans l'onglet des filtres.">
+
+<!ENTITY about.version.100 "+ Ajout du filtrage avec les menus du clic-droit "Enregistrer la cible sous...", "Enregistrer l'image sous..." et "Enregistrer sous...(Ctrl+S)"
+ (Ne fonctionne qu'à partir de Firefox 2.0 et est incompatible avec l'extension Download Sort. Si les deux extensions sont activées, Download Sort est prioritaire)
++ ASF fonctionne maintenant avec la Navigation Privée, empêchant toutes données d'être enregistrées dans les préférences de Firefox.
+ Deux choses à noter qui modifient le fonctionnement d'ASF : 1) Le précédent domaine d'hébergement ne sera pas mémorisé, et 2) Si le dossier de destination n'existe pas, il ne sera ni créé ni suggéré, et le dernier dossier valide connu en Navigation Non Privée sera utilisé à la place.
++ Ajout des variables dynamiques %F% pour le nom du mois, et %M% pour son abréviation.
++ Ajout des variables dynamiques pour la semaine : Numéro de la semaine %W%, Jour de la semaine %w%, %l% ou %D%
++ Prise en compte pour Windows et Mac OSX de l'option "browser.preferences.instantApply" afin de sauvegarder les filtres des leur modification (option par défaut sur Linux).
++ Ajout du Glisser-déposer (Drag and Drop) dans la liste des filtres pour les repositionner rapidement.
++ Ajout d'une option pour choisir le mode d'enregistrement de Firefox ("Toujours demander où enregistrer les fichiers" ou "Enregistrer les fichiers dans le dossier"), et sélectionner manuellement le dossier plutôt que de forcer sur "Défini par les filtres" (browser.download.folderList=2)
++ Ajout d'une option pour accepter automatiquement la fenêtre "Que doit faire Firefox de ce fichier ?". Utilisez la avec l'option de sauvegarde de Firefox "Enregistrer le fichier dans le dossier" pour une meilleure efficacité.
++ Ajout d'une option pour utiliser l'adresse du site courant avec le domaine du filtre si le domaine d'hébergement ne correspond pas.
++ Affichage de l'icône d'ASF dans le gestionnaire d'extensions même lorsque l'extension est désactivée, plutôt que la pièce de puzzle verte (Firefox 3.6+)
++ Ajout d'une option permettant de choisir le style d'affichage du groupe ASF, et ajout d'un lien sur le nom du groupe pour afficher/masquer son contenu.
++ Ajout de la coloration des lignes pour voir les filtres correspondant au fichier téléchargé lorsque la fenêtre de préférences est ouverte à partir de la fenêtre de sauvegarde. Correspondant et actif = vert, Correspondant et désactivé = rouge.
+* Dans le menu déroulant sur la fenêtre de sauvegarde : Listing des dossiers par ordre alphabétique, suppression des doublons et nom de dossier dynamique si l'option est activée.
+* Séparation de l'onglet "informations" en deux onglets "Aide" et "À propos...".
+* Ajout d'infobulles à la place du texte explicatif sous les options (Quelques problèmes rencontrés avec Firefox2).
+* Sur la fenêtre de sauvegarde, désactivation des suggestions de dossiers si l'option du groupe "Que dois faire Firefox avec ce ficher ?" n'est pas sur "Enregistrer le fichier"
+* Ajout d'un menu déroulant dans la fenêtre d'ajout et d'édition pour un accès rapide aux dossiers déjà présents dans les filtres enregistrés.
+! Correction des liens vers Mozilla qui forçait le chargement de la page en Français.
+! Correction d'une vérification du filtrage lorsque les variables dynamiques étaient utilisés.
+! Correction d'une exception lorsque l'option "Utiliser l'URL du site courant" est activé et que la barre d'adresse ne contient pas d'URL.
+ Se produisait généralement avec les script de redirection lorsque Firefox refermait le nouvel onglet vide, ou en cliquant sur un lien avec la molette de la souris.
+! En utilisant l'option InstantApply, les filtres suggérés n'étaient pas rechargés à la fermeture de la fenêtre de préférences.
+! En utilisant l'option InstantApply, les sous-options qui se dé-sélectionnaient visuellement n'étaient pas enregistrées.
+
+Autres mises à jour :
++ Code source et révisions disponibles sur http://code.google.com/p/automatic-save-folder
+* Extension en zone publique sur http://addons.mozilla.org/addon/4781 ; Merci pour votre soutien, vos commentaires et suggestions.
+* Nouveau site web pour l'extension (Informations, Assistance, Betatest, Forum) : http://asf.mangaheart.org">
+
+<!ENTITY about.version.093 "+ Ajout du numéro de version dans la barre de titre du menu principal.
++ Possibilité d'ouvrir l'explorateur de dossier en double-cliquant sur le champs du chemin d'enregistrement.
++ Ajout d'onglets pour séparer les filtres, les options, l'aide et l'historique des versions.
++ Ajout des variables dynamiques pour le chemin d'enregistrement du fichier. (Merci à Ted pour la capture des groupe avec $1)
++ Option permettant d'activer ou désactiver les variables dynamiques (Mode avancé).
++ Ajout d'un menu contextuel sur les filtres permettant de dupliquer ou déplacer un filtre en début ou fin de tableau.
++ [Expérimental] Pour plus de facilité lorsque le domaine d'hébergement est aléatoire (ex. pour télécharger firefox sur mozilla.org) :
+ Vérification du filtre avec l'URL du site courant si le domaine d'hébergement du fichier ne retourne pas de résultat.
+ Attention à l'ordre de filtrage : En premier le domaine d'hébergement du fichier est vérifié, puis l'adresse du site où se trouve le lien.
+ Les données utilisés pour vérifier le domaine précédent reste celui d'hébergement du fichier.
++ Limite la taille maximum de la fenêtre d'enregistrement à la résolution de l'écran principal. (Merci à Julien)
++ Ajout d'une option permettant d'afficher un menu déroulant sur la fenêtre de sauvegarde contenant la liste des dossiers définit par les filtres.
+* Modification du mode d'ouverture des liens de la fenêtre "à propos de...". Les liens s'ouvrent maintenant dans un nouvel onglet.
+* Agrandissement de certains menus pour plus de lisibilité.
+* simplification du code pour le déplacement haut/bas des filtres.
+* simplification du code de chargement des données courantes pour l'auto-complétion du menu "Ajouter".
+* Meilleure visibilité : Les zones de texte s'agrandissent maintenant avec le changement de taille des fenêtres de préférence et d'aides.
+* Modification complète du script en Global Namespace, demandé par mozilla.org afin de sous-mettre l'extension en zone public.
+* Simplifications des fonctions du script et ajout des commentaires du code.
+! Enregistrement des données au format Unicode (Les filtres présents dans les versions précédentes contenant des caractères accentués peuvent ne plus fonctionner. Vous devrez les redéfinir).
+! Correction du paramètre d'édition par double-clic sur un filtre venant d'être ajouté.
+! Correction du bug qui empêchait la lecture des préférences non définies ou inexistantes dans about:config. (Merci à Martin)">
+
+<!ENTITY about.version.092 "* Compatibilité des thèmes : Les couleurs par défauts sont maintenant utilisées, tous les textes devraient être visibles correctement.
+ Les images ont été améliorées afin d'être visibles sur les thèmes sombres.
+! Correction pour Vista : Mise à jour forcée de la variable browser.download.folderList à "2" lors de l'ouverture de la fenêtre d'option d'ASF.
+! Correction de la colonne "actif", les filtres ne pouvaient plus être activés ou désactivés temporairement depuis la Version 0.8.7.">
+
+<!ENTITY about.version.091 "+ Traduction italienne par Scognito.
++ Ajout d'un menu à puces lors de l'enregistrement, permettant de sélectionner rapidement les deux derniers dossiers en mémoire.
+ Le deuxième choix n'apparaît que s'il est différent du premier.
+* Suppression de l'option "affecter aussi enregistrer sous..." pour firefox3, puisque cette valeur est utilisée automatiquement.
+* Suppression du popup "+ Ajouter un filtre" lors de l'enregistrement. Cela causait des problèmes de priorité de focus et de position de fenêtres.
+ Le lien n'ouvre plus que le menu principal permettant de modifier ou ajouter un filtre manuellement.
+ Lors de l'ajout d'un filtre en passant par ce menu, les champs seront tout de même pré-remplis avec le nom de fichier et le domaine.
+* Désactivation de l'édition des cellules du tableau lors d'un double-clic.
+ Depuis Firefox 3, double cliquer sur une cellule permet de l'éditer directement sans passer par la fenêtre d'édition. L'édition n'était alors pas enregistrée correctement.
+! Correction d'un bug lors de la vérification des filtres si l'option "Utiliser le dernier dossier" était sélectionné. (Merci à Carsten)
+! Correction d'un bug sur Firefox3 et Windows Vista : Modification d'une option interne à Firefox permettant de changer le dossier d'enregistrement manuellement. (Merci à Carsten)
+ (browser.download.folderList = 2) Sur Windows Vista, la valeur par défaut est à 1.
+ Les différentes valeurs possibles sont : 0 = Bureau ; 1 = Dossier d'enregistrement par défaut ; 2 = Choix laissé à l'utilisateur.
+! Correction du chemin spécifié dans la fenêtre de téléchargement sur Firefox3. Le chemin n'était pas mis correctement à jour suivant les options cochées.">
+
+<!ENTITY about.version.090 "+ Compatible avec Firefox 3.0.*
++ Ajout d'un bouton d'informations et d'aide à l'utilisation de l'extension.
++ Nouveau menu permettant d'ajouter des filtres juste avant l'enregistrement du fichier, avec les champs domaine et fichier pré-remplis.
+ Après l'ajout d'un filtre de cette manière, les filtres sont à nouveau vérifiés afin de prendre en compte le fichier en cours de téléchargement.
+ Bug connu : un problème de retour à la fenêtre active peut survenir lors de la fermeture des filtres.
+- Suppression de l'option permettant de désactiver l'extension. Afin de la désactiver temporairement, veuillez utiliser le gestionnaire d'extension.
+* Changement de la façon dont les filtres sont exécutés (addEventlistener à la place de OnLoad), pour une meilleure compatibilité avec les autres extensions.
+! Correction de la colonne "Actif" qui ne restait pas masquée correctement.">
+
+<!ENTITY about.version.087 "+ Compatible avec Firefox 3.0 beta (quelques modifications apportées au code).
+* La touche entrée du clavier correspond maintenant aux boutons d'acceptations (OK, Ajouter, Éditer). Auparavant le bouton par défaut était "Annuler".
+! Version unique pour Windows et Linux (et peut être Mac ?).">
+
+<!ENTITY about.version.086fix "* Modification des boutons "OK" qui n'apparaissent pas dans la fenêtre principale sur Linux.
+Info :
+Sur Linux, il n'y a que le bouton "Fermer" et les cases à cocher sont enregistrées dès qu'elles sont modifiées par l'utilisateur. Malheureusement les tableaux ne sont pas pris en compte à la fermeture.
+J'ai donc supprimé le bouton "Accept" et je l'ai remplacé par un bouton "sauver et fermer".">
+
+<!ENTITY about.version.086 "* Correction orthographique et syntaxique. Merci à Goofy pour son commentaire sur Mozilla.org">
+
+<!ENTITY about.version.085 "+ Ajout d'une option pour afficher des informations dans la fenêtre de téléchargement.
++ Ajout d'une option pour mémoriser le dernier domaine sur lequel les fichiers ont été téléchargés.
+* L'option du dossier par défaut fonctionne maintenant même si aucun filtre n'est défini dans la liste.
+* Modification de la page d'aide pour les expressions régulières. Utilisation d'un iframe et d'une page html à la place du xul/dtd.">
+
+<!ENTITY about.version.084 "+ Traduction de l'extension en français.
+* Conversion des fichiers de localisation en utf-8.">
+
+<!ENTITY about.version.083 "+ Ajout d'exemples et une courte explication concernant l'utilisation des expressions régulières, accessible dans la fenêtre d'ajout et d'édition des filtres.">
+
+<!ENTITY about.version.082 "Première version publique.
++ Ajout d'une option pour agir en même temps sur le chemin d'enregistrement des pages Web (note : le menu "fichier/enregistrer sous..." de Firefox).">
+
+<!ENTITY about.version.081 "* Sélection des dossiers : la fenêtre de sélection s'ouvre sur le dossier déjà sélectionné. Avant elle s'ouvrait sur un dossier aléatoire parmi : documents and settings, bureau et le dossier personnel.
+* Restriction pour la sélection des dossiers : suppression de la possibilité d'écrire le chemin au clavier, seul le bouton "Sélectionner..." est valide pour choisir les dossiers de destination.">
+
+<!ENTITY about.version.080 "Fonctionnalités :
++ Positionnement des filtres par priorité (option pour monter et descendre les filtres).
++ Reconnaissance des filtres normaux, masqués et RegExp. (Expression régulière).
++ Sélection des dossiers manuellement et par menu interactif (bouton "sélectionner...").
++ Édition des filtres par double-clic sur les filtres.
++ Skin de l'interface avec des images.">
+
+<!ENTITY about.thanks.title "Remerciements">
+
+<!ENTITY about.programmation.title "Programmation">
+<!ENTITY about.programmation.content "Je remercie particulièrement :<br />
+- Les auteurs des extensions DownThemAll et Download sort. L'analyse de leur code source m'a permis d'améliorer Automatic Save Folder.<br />
+- http://captain.at, l'ancien xulplanet.com, http://xulfr.org, et http://www.hevanet.com/acorbin/xul/top.xul, pour leur ressources en Xul et javascript.<br />
+<br />
+Ainsi que les contributeurs :<br />
+- Carsten, Ted Gifford, Paolo Amadini">
+
+<!ENTITY about.bugreport.title "Rapport d'erreurs">
+<!ENTITY about.bugreport.content "- Photonic, Martin">
+
+<!ENTITY about.translation.title "Traductions">
+<!ENTITY about.translation.content "- Traducteurs indépendants et l'équipe de traduction de Babelzilla : <br />">
+
diff --git a/locale/fr/asf.dtd b/locale/fr/asf.dtd
index cbb3ce3..4c88ca4 100644
--- a/locale/fr/asf.dtd
+++ b/locale/fr/asf.dtd
@@ -69,6 +69,8 @@
<!ENTITY asf.viewdloptionType1.label "Toujours réduire">
<!ENTITY asf.viewdloptionType2.label "Réduire si désactivé">
<!ENTITY asf.viewdloptionType3.label "Masquer si désactivé">
+<!ENTITY asf.suggestAllPossibleFolders.bool "Suggérer tous les dossiers possibles.">
+<!ENTITY asf.suggestAllPossibleFolders.tooltip "Ajoute un élement radio pour chaque filtre trouvé afin d'en selectionner un rapidement sans passer par le menu déroulant.">
<!ENTITY asf.viewpathselect.bool "Afficher la liste des filtres">
<!ENTITY asf.viewpathselect.tooltip "Active le menu déroulant contenant le chemin de chaque filtre.">
diff --git a/locale/it/about.dtd b/locale/it/about.dtd
index 745a5e2..226e551 100644
--- a/locale/it/about.dtd
+++ b/locale/it/about.dtd
@@ -32,6 +32,7 @@
+ checking and update for beta versions. The internal update feature is working only on Firefox 4.
+ New menu to import and export preferences and filters.
+ A help page will now open after the first install and when there's important messages after an update.
++ Added an option to suggest all matching filters instead of only one.
+ Localization : sv-SE
- Removed the need of the slashes around a regular expression's filters.
* It's now possible to choose which domain type are used for the filtering process, and personalize the verification order (domain only, full URL, from the file or the current tab).
diff --git a/locale/it/asf.dtd b/locale/it/asf.dtd
index 63e239b..434be3a 100644
--- a/locale/it/asf.dtd
+++ b/locale/it/asf.dtd
@@ -69,6 +69,8 @@
<!ENTITY asf.viewdloptionType1.label "Always minimize">
<!ENTITY asf.viewdloptionType2.label "Minimize if disabled">
<!ENTITY asf.viewdloptionType3.label "Hide if disabled">
+<!ENTITY asf.suggestAllPossibleFolders.bool "Suggest all possible folders">
+<!ENTITY asf.suggestAllPossibleFolders.tooltip "Adds a radio choice for each matching filter to select one of them quickly without using the drop-down list.">
<!ENTITY asf.viewpathselect.bool "Vedi la lista dei filtri">
<!ENTITY asf.viewpathselect.tooltip "Visualizza un menu con la lista di tutti i percorsi dei filtri.">
diff --git a/locale/it/asf.properties b/locale/it/asf.properties
index 66503fd..f532ac2 100644
--- a/locale/it/asf.properties
+++ b/locale/it/asf.properties
@@ -48,4 +48,4 @@ checkForUpdates.updated=The new version has been installed.\nYou need to restart
export.default_folder=Select the saving folder for exported data.
export.importnewer=The imported file is from a more recent version.\nPlease update Automatic Save Folder.
export.importsuccessful=Data successfully imported.
-export.recoveredfilters=%S filter(s) recovered.\n check your filter at the bottom of the list to delete supplicates.\n Note : Recovered filters are not necessarily the last deleted ones.
\ No newline at end of file
+export.recoveredfilters=%S filter(s) recovered.\n Check your filters at the bottom of the list to delete dupplicates.\n Note : Recovered filters are not necessarily the last deleted ones.
\ No newline at end of file
diff --git a/locale/ru/about.dtd b/locale/ru/about.dtd
index bf9f3e4..b9bfed1 100644
--- a/locale/ru/about.dtd
+++ b/locale/ru/about.dtd
@@ -32,6 +32,7 @@
+ checking and update for beta versions. The internal update feature is working only on Firefox 4.
+ New menu to import and export preferences and filters.
+ A help page will now open after the first install and when there's important messages after an update.
++ Added an option to suggest all matching filters instead of only one.
+ Localization : sv-SE
- Removed the need of the slashes around a regular expression's filters.
* It's now possible to choose which domain type are used for the filtering process, and personalize the verification order (domain only, full URL, from the file or the current tab).
diff --git a/locale/ru/asf.dtd b/locale/ru/asf.dtd
index 1431d94..25b0aed 100644
--- a/locale/ru/asf.dtd
+++ b/locale/ru/asf.dtd
@@ -69,6 +69,8 @@
<!ENTITY asf.viewdloptionType1.label "Всегда минимизировать">
<!ENTITY asf.viewdloptionType2.label "Минимизировать если отключено">
<!ENTITY asf.viewdloptionType3.label "Скрыть если отключено">
+<!ENTITY asf.suggestAllPossibleFolders.bool "Suggest all possible folders">
+<!ENTITY asf.suggestAllPossibleFolders.tooltip "Adds a radio choice for each matching filter to select one of them quickly without using the drop-down list.">
<!ENTITY asf.viewpathselect.bool "Показывать список папок">
<!ENTITY asf.viewpathselect.tooltip "Активировать меню перетаскивания мышкой для всех папок фильтров.">
diff --git a/locale/ru/asf.properties b/locale/ru/asf.properties
index f315a72..78ef26b 100644
--- a/locale/ru/asf.properties
+++ b/locale/ru/asf.properties
@@ -48,4 +48,4 @@ checkForUpdates.updated=The new version has been installed.\nYou need to restart
export.default_folder=Select the saving folder for exported data.
export.importnewer=The imported file is from a more recent version.\nPlease update Automatic Save Folder.
export.importsuccessful=Data successfully imported.
-export.recoveredfilters=%S filter(s) recovered.\n check your filter at the bottom of the list to delete supplicates.\n Note : Recovered filters are not necessarily the last deleted ones.
\ No newline at end of file
+export.recoveredfilters=%S filter(s) recovered.\n Check your filters at the bottom of the list to delete dupplicates.\n Note : Recovered filters are not necessarily the last deleted ones.
\ No newline at end of file
diff --git a/locale/sv-SE/about.dtd b/locale/sv-SE/about.dtd
index b854a0b..9be916f 100644
--- a/locale/sv-SE/about.dtd
+++ b/locale/sv-SE/about.dtd
@@ -32,6 +32,7 @@
+ Sökning efter och uppdatering av betaversioner. Den interna uppdateringsfunktionen fungerar endast i Firefox 4.
+ Ny meny för att importera och exportera inställningar och filter.
+ En hjälpsida kommer hädanefter att öppnas efter den första installationen och när det finns viktiga meddelanden efter en uppdatering.
++ Added an option to suggest all matching filters instead of only one.
+ Översättning : sv-SE
- Tog bort behovet av snedstreck kring reguljära uttryck-filter.
* Det är nu möjligt att välja vilken domäntyp som används för filtreringsprocessen och anpassa verifieringsordningen (endast domän, fullständig URL, från filen eller den aktuella fliken).
diff --git a/locale/sv-SE/asf.dtd b/locale/sv-SE/asf.dtd
index e37fef8..06d0c09 100644
--- a/locale/sv-SE/asf.dtd
+++ b/locale/sv-SE/asf.dtd
@@ -69,6 +69,8 @@
<!ENTITY asf.viewdloptionType1.label "Minimera alltid">
<!ENTITY asf.viewdloptionType2.label "Minimera om inaktiverat">
<!ENTITY asf.viewdloptionType3.label "Göm om inaktiverat">
+<!ENTITY asf.suggestAllPossibleFolders.bool "Suggest all possible folders">
+<!ENTITY asf.suggestAllPossibleFolders.tooltip "Adds a radio choice for each matching filter to select one of them quickly without using the drop-down list.">
<!ENTITY asf.viewpathselect.bool "Visa listan över mappar">
<!ENTITY asf.viewpathselect.tooltip "Aktivera visning av en rullgardinsmeny med alla filtersökvägar.">
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/automatic-save-folder.git
More information about the Pkg-mozext-commits
mailing list