Skip to content

French translation + One (optional) change in fullscreen behavior #91

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions content/settings.js
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,6 @@ function disableAll() {
document.getElementById("customcloseorder-pref").value = 4;

document.getElementById("closebeforeafternotother-pref").value = false;

document.getElementById("tabsidebarcollapseonfullscreen-pref").value = true;
}
11 changes: 11 additions & 0 deletions content/settings.xul
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
<preference id="indentamount-pref" name="extensions.tabkit.indentAmount" type="int"/>

<preference id="dpivalue-pref" name="extensions.tabkit.DPIValue" type="int"/>

<preference id="tabsidebarcollapseonfullscreen-pref" name="extensions.tabkit.tabSidebarCollapseOnFullscreen" type="bool"/>

<preference id="firefox-tabsontop-force_disable-enabled-pref" name="extensions.tabkit.firefox.tabsontop.force_disable.enabled" type="bool"/>
</preferences>
Expand Down Expand Up @@ -111,6 +113,15 @@
</hbox>
</groupbox>

<groupbox id="fullscreensettings">
<caption label="&fullscreenSettings.caption;"/>

<vbox>
<checkbox id="tabsidebarcollapseonfullscreen-checkbox" label="&fullscreenSettings.label;"
preference="tabsidebarcollapseonfullscreen-pref"/>
</vbox>
</groupbox>

<groupbox id="pane-tabbar__group-firefox">
<caption label="&pane.tabbar.group.firefox.caption;"/>

Expand Down
4 changes: 4 additions & 0 deletions content/tabkit.js
Original file line number Diff line number Diff line change
Expand Up @@ -6109,6 +6109,10 @@ window.tabkit = new function _tabkit() { // Primarily just a 'namespace' to hide

// Good for HTML5 full screen video viewing
this.onFullScreenToggle = function onFullScreenToggle(event) {

var isMaxFullScreenAllowed = _prefs.getBoolPref("tabSidebarCollapseOnFullscreen");
if (!isMaxFullScreenAllowed) return;

var tabsToolbar = document.getElementById("TabsToolbar"); //FF4+ tabbar
// This value is the value before switch, tested in FF 31.1.0 & 36.0.1
var isFullScreenBeforeEvent = window.fullScreen;
Expand Down
5 changes: 5 additions & 0 deletions defaults/preferences/defaults.js
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@ pref("[email protected]", "chrome://tabkit/locale/tabkit
//}


//{ ### Fullscreen related ###
pref("extensions.tabkit.tabSidebarCollapseOnFullscreen", true);



//// Max no. of recent windows to keep (0 to disable completely, -1 for unlimited)
//pref("extensions.tabkit.maxRecentWindows", 10);

Expand Down
3 changes: 3 additions & 0 deletions locale/en-US/settings.dtd
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@
<!ENTITY DPIValue.label "Your current DPI value">
<!ENTITY DPIValue.accesskey "D">

<!ENTITY fullscreenSettings.caption "Fullscreen related">
<!ENTITY fullscreenSettings.label "Collapse tab bar on fullscreen">

<!ENTITY pane.tabbar.group.firefox.caption "Firefox Built-in Features Related">
<!ENTITY pane.tabbar.group.firefox.tabsontop.force_disable.label "Force Disable TabsOnTop">

Expand Down
14 changes: 14 additions & 0 deletions locale/fr-FR/firstRunWizard.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!ENTITY firstRunWizard.title "Assistant au premier démarrage de Tab Kit">

<!ENTITY layoutChoice.desc "Veuillez choisir quelle disposition de barre d'onglets vous souhaitez utiliser. Vous pourrez modifier ce choix plus tard en vous rendant dans Outils -&gt; Extensions, sélectionnez Tab Kit, cliquez sur Options, puis dans la section &quot;Panneaux&quot; modifiez 'Afficher la barre d&apos;onglets [...] de la fenêtre' ou 'Afficher la barre d&apos;onglets sur de multiples lignes' selon votre préférence.">

<!ENTITY treeTabs.label "Arbre d'onglets verticaux (recommandé)">
<!ENTITY treeTabs.desc "Afficher la barre d'onglets en arbre du côté gauche de la fenêtre">

<!ENTITY multiRowTabs.label "Onglets horizontaux">
<!ENTITY multiRowTabs.desc "Afficher la barre d'onglets en position normale (en haut), et sur de multiples lignes si nécessaire">

<!ENTITY normalTabs.label "Onglets normaux">
<!ENTITY normalTabs.desc "Afficher la barre d'onglets comme elle l'est par défaut sans utiliser Tab Kit">

<!ENTITY documentation.text "N.B. La meilleure manière de débuter avec Tab Kit est probablement d'aller jeter un oeil aux options accessibles depuis le menu (Outils -&gt; Extensions -&gt; Tab Kit -&gt; Options), vous y trouverez la liste de toutes les fonctionnalités disponibles. Tab Kit ajoute aussi un sous-menu avec des commandes pratiques lors d'un clic droit sur les onglets. Une documentation plus exhaustive est en cours de rédaction (toute aide est d'ailleurs la bienvenue !)">
162 changes: 162 additions & 0 deletions locale/fr-FR/overlay.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
<!ENTITY tabcontextmenu.label "Tab Kit">
<!ENTITY tabcontextmenu.accesskey "K">


<!ENTITY global.label "Actions globales">
<!ENTITY global.accesskey "A">
<!ENTITY global.acceltext "A">


<!ENTITY sortByUri.label "Trier les onglets par adresse">
<!ENTITY sortByUri.accesskey "A">

<!ENTITY sortByLastLoaded.label "Trier les onglets par date de chargement">
<!ENTITY sortByLastLoaded.accesskey "L">

<!ENTITY sortByLastViewed.label "Trier les onglets par date d'affichage">
<!ENTITY sortByLastViewed.accesskey "V">

<!ENTITY sortByCreation.label "Trier les onglets par date de création">
<!ENTITY sortByCreation.accesskey "C">

<!ENTITY sortByOrigin.label "Trier les onglets par origine">
<!ENTITY sortByOrigin.accesskey "R">

<!ENTITY sortByTitle.label "Trier les onglets par titre">
<!ENTITY sortByTitle.accesskey "T">

<!ENTITY groupByDomain.label "Grouper les onglets par nom de domaine">
<!ENTITY groupByDomain.accesskey "D">

<!ENTITY groupByOpener.label "Grouper les onglets par ouvreur">
<!ENTITY groupByOpener.accesskey "P">

<!ENTITY ungroupAll.label "Dégrouper tous les onglets">


<!ENTITY newTabs.label "Nouveaux onglets...">
<!ENTITY newTabs.accesskey "M">
<!ENTITY newTabs.acceltext "M">


<!ENTITY lastSort.label "Ordonnés par dernier tri">
<!ENTITY lastSort.accesskey "S">

<!ENTITY nextToCurrent.label "Ouverts à côté de l'onglet courant">
<!ENTITY nextToCurrent.accesskey "C">

<!ENTITY farRight.label "Ouverts à l'extrême droite">
<!ENTITY farRight.accesskey "R">

<!ENTITY autoGroup.label "Groupés par dernier regroupement">
<!ENTITY autoGroup.accesskey "G">


<!ENTITY tab.caption "Cet onglet :">

<!ENTITY newTabHere.label "Nouvel onglet ici">
<!ENTITY newTabHere.accesskey "N">
<!ENTITY newTabHere.acceltext "N">

<!ENTITY openClipboardLinks.label "Ouvrir les liens du presse-papier dans un groupe">

<!ENTITY duplicateTab.label "Dupliquer cet onglet">
<!ENTITY duplicateTab.accesskey "D">
<!ENTITY duplicateTab.acceltext "D">

<!ENTITY makeGroup.label "Grouper les onglets depuis ici jusqu'au courant">
<!ENTITY makeGroup.accesskey "T">
<!ENTITY makeGroup.acceltext "T">

<!ENTITY toggleProtected.label "Protéger cet onglet">
<!ENTITY toggleProtected.accesskey "P">
<!ENTITY toggleProtected.acceltext "P">

<!ENTITY toggleUnread.label "Marquer comme lu">
<!ENTITY toggleUnread.accesskey "R">
<!ENTITY toggleUnread.acceltext "R">

<!ENTITY closeFromHereToCurrent.label "Fermer les onglets depuis ici jusqu'au courant">


<!ENTITY group.caption "Ce groupe :">

<!ENTITY collapse.label "Replier ce groupe">
<!ENTITY collapse.accesskey "T">
<!ENTITY collapse.acceltext "T">

<!ENTITY expand.label "Déplier ce groupe">
<!ENTITY expand.accesskey "E">
<!ENTITY expand.acceltext "E">

<!ENTITY flatten.label "Aplatir ce groupe">

<!ENTITY flattenSubGroup.label "Aplatir ce sous-groupe">
<!ENTITY flattenSubGroup.accesskey "F">
<!ENTITY flattenSubGroup.acceltext "F">

<!ENTITY bookmark.label "Ajouter ce groupe aux favoris">
<!ENTITY bookmark.accesskey "B">
<!ENTITY bookmark.acceltext "B">

<!ENTITY reColor.label "Recolorer ce groupe">

<!ENTITY reColorAll.label "Recolorer tous les groupes">

<!ENTITY copyUris.label "Copier les adresses de ce groupe">
<!ENTITY copyUris.accesskey "C">
<!ENTITY copyUris.acceltext "C">

<!ENTITY protectAllInGroup.label "Protéger tous les onglets de ce groupe">

<!ENTITY unprotectAllInGroup.label "Déprotéger tous les onglets de ce groupe">

<!ENTITY closeGroup.label "Fermer ce groupe">
<!ENTITY closeGroup.accesskey "G">
<!ENTITY closeGroup.modifiers "alt shift">
<!ENTITY closeGroup.key "W">
<!ENTITY closeGroup.acceltext "G; Alt+Shift+W; Ctrl+Middleclick">

<!ENTITY closeSubGroup.label "Fermer ce sous-groupe">
<!ENTITY closeSubGroup.accesskey "S">
<!ENTITY closeSubGroup.acceltext "S">

<!ENTITY closeChildren.label "Fermer les onglets enfants">
<!ENTITY closeChildren.accesskey "H">
<!ENTITY closeChildren.acceltext "H; Ctrl+Shift+Middleclick">

<!ENTITY ungroup.label "Dégrouper ce groupe">


<!ENTITY options.label "Options">
<!ENTITY options.accesskey "O">
<!ENTITY options.acceltext "O">


<!ENTITY selection.caption "Onglets sélectionnés :">


<!ENTITY closeTabsToLeft.label "Fermer les onglets à gauche">
<!ENTITY closeTabsToLeft.accesskey "F">

<!ENTITY closeTabsToRight.label "Fermer les onglets à droite">
<!ENTITY closeTabsToRight.accesskey "G">

<!ENTITY closeTabsAbove.label "Fermer les onglets au dessus">
<!ENTITY closeTabsAbove.accesskey "O">

<!ENTITY closeTabsBelow.label "Fermer les onglets en dessous">
<!ENTITY closeTabsBelow.accesskey "L">


<!ENTITY openSelectedTextLinks.label "Ouvrir les liens texte sélectionnés">
<!ENTITY openSelectedTextLinks.accesskey "P">
<!ENTITY openSelectedTextLinks.acceltext "P">

<!ENTITY openSelectedLinks.label "Ouvrir les liens sélectionnés">
<!ENTITY openSelectedLinks.accesskey "O">
<!ENTITY openSelectedLinks.acceltext "O">

<!ENTITY openTopSelectedLinks.label "Ouvrir les liens sélectionnés principaux">
<!ENTITY openTopSelectedLinks.accesskey "M">
<!ENTITY openTopSelectedLinks.acceltext "M">
Loading