summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xpi/content/css/alt_autocompl_title.css11
-rw-r--r--xpi/content/options.js3
-rw-r--r--xpi/content/options.xul2
-rw-r--r--xpi/content/overlay.js10
-rw-r--r--xpi/defaults/preferences/options.js1
-rw-r--r--xpi/locale/de/options.dtd1
-rw-r--r--xpi/locale/en-US/options.dtd1
7 files changed, 27 insertions, 2 deletions
diff --git a/xpi/content/css/alt_autocompl_title.css b/xpi/content/css/alt_autocompl_title.css
new file mode 100644
index 0000000..bd9dbbc
--- /dev/null
+++ b/xpi/content/css/alt_autocompl_title.css
@@ -0,0 +1,11 @@
+@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
+
+@-moz-document url(chrome://browser/content/browser.xul) {
+
+ panel[type="autocomplete-richlistbox"] .autocomplete-richlistitem:not([collapse="true"]) .ac-title,
+ #PopupAutoCompleteRichResult[autocompleteinput="urlbar"] .autocomplete-richlistitem:not([collapse="true"]) .ac-title,
+ panel[type="autocomplete-richlistbox"] .autocomplete-richlistitem:not([collapse="true"]) .ac-separator,
+ #PopupAutoCompleteRichResult[autocompleteinput="urlbar"] .autocomplete-richlistitem:not([collapse="true"]) .ac-separator {
+ display: none !important;
+ }
+}
diff --git a/xpi/content/options.js b/xpi/content/options.js
index 6e7ecb6..71de764 100644
--- a/xpi/content/options.js
+++ b/xpi/content/options.js
@@ -401,6 +401,7 @@ classicthemerestorerjso.ctr = {
if (this.appversion < 48) {
document.getElementById('ctraddon_pw_altautocompl').style.visibility = 'collapse';
document.getElementById('ctraddon_pw_autocompl_it').style.visibility = 'collapse';
+ document.getElementById('ctraddon_pw_autocompl_title').style.visibility = 'collapse';
document.getElementById('ctraddon_pw_autocompl_rhl').style.visibility = 'collapse';
document.getElementById('ctraddon_pw_anewtaburlpcb').style.visibility = 'collapse';
document.getElementById('ctraddon_pw_anewtaburlpurlbox').style.visibility = 'collapse';
@@ -898,7 +899,7 @@ classicthemerestorerjso.ctr = {
else which=true;
document.getElementById('ctraddon_pw_autocompl_it').disabled = which;
-
+ document.getElementById('ctraddon_pw_autocompl_title').disabled = which;
},
ctrpwAltAutocomplete: function(which) {
diff --git a/xpi/content/options.xul b/xpi/content/options.xul
index 4750789..c161993 100644
--- a/xpi/content/options.xul
+++ b/xpi/content/options.xul
@@ -131,6 +131,7 @@
<preference id="ctraddon_hideurlzoom" name="extensions.classicthemerestorer.hideurlzoom" type="bool" instantApply="true"/>
<preference id="ctraddon_altautocompl" name="extensions.classicthemerestorer.altautocompl" type="bool" instantApply="true"/>
<preference id="ctraddon_autocompl_it" name="extensions.classicthemerestorer.autocompl_it" type="bool" instantApply="true"/>
+ <preference id="ctraddon_autocompl_title" name="extensions.classicthemerestorer.autocompl_title" type="bool" instantApply="true"/>
<preference id="ctraddon_autocompl_it2" name="extensions.classicthemerestorer.autocompl_it2" type="bool" instantApply="true"/>
<preference id="ctraddon_autocompl_hlb" name="extensions.classicthemerestorer.autocompl_hlb" type="bool" instantApply="true"/>
<preference id="ctraddon_autocompl_hlu" name="extensions.classicthemerestorer.autocompl_hlu" type="bool" instantApply="true"/>
@@ -1194,6 +1195,7 @@
<checkbox label="&Ctr_autocompl_rhl;" preference="ctraddon_autocompl_rhl" id="ctraddon_pw_autocompl_rhl" class="ctraddon_new_in_v48"/>
<checkbox label="&Ctr_lbsugresi;" preference="ctraddon_urlresults" id="ctraddon_pw_urlresults" oncommand="if(this.checked) {classicthemerestorerjso.ctr.ctrpwAutoCompleteHeight(true);} else {classicthemerestorerjso.ctr.ctrpwAutoCompleteHeight(false);}"/>
<checkbox label="&Ctr_autocompl_it;" preference="ctraddon_autocompl_it" id="ctraddon_pw_autocompl_it" class="ctraddon_new_in_v48"/>
+ <checkbox label="&Ctr_autocompl_title;" preference="ctraddon_autocompl_title" id="ctraddon_pw_autocompl_title" class="ctraddon_new_in_v48"/>
<hbox align="center" id="ctraddon_pw_cresultshbox">
<checkbox label="&Ctr_cresultshcb;" preference="ctraddon_cresultshcb" id="ctraddon_pw_cresultshcb" class="ctraddon_new_in_v48" oncommand="classicthemerestorerjso.ctr.needsBrowserRestart()"/>
<textbox size="4" maxlength="4" preference="ctraddon_cresultsh" type="number" min="0" max="9999" id="ctraddon_pw_cresultsh"/>
diff --git a/xpi/content/overlay.js b/xpi/content/overlay.js
index 6e40289..a2568d2 100644
--- a/xpi/content/overlay.js
+++ b/xpi/content/overlay.js
@@ -1162,7 +1162,7 @@ classicthemerestorerjs.ctr = {
else classicthemerestorerjs.ctr.loadUnloadCSS("altautocompl",false);
break;
- case "urlresults": case "autocompl_it":
+ case "urlresults": case "autocompl_it": case "autocompl_title":
if (branch.getBoolPref("urlresults")) {
classicthemerestorerjs.ctr.loadUnloadCSS("urlresults",true);
@@ -1182,6 +1182,13 @@ classicthemerestorerjs.ctr = {
&& classicthemerestorerjs.ctr.appversion < 50)
classicthemerestorerjs.ctr.loadUnloadCSS("autocompl_it",true);
else classicthemerestorerjs.ctr.loadUnloadCSS("autocompl_it",false);
+
+ if (branch.getBoolPref("autocompl_title") && branch.getBoolPref("urlresults")
+ && classicthemerestorerjs.ctr.appversion >= 48
+ && classicthemerestorerjs.ctr.appversion < 50
+ && branch.getBoolPref("altautocompl")==false)
+ classicthemerestorerjs.ctr.loadUnloadCSS("autocompl_title",true);
+ else classicthemerestorerjs.ctr.loadUnloadCSS("autocompl_title",false);
break;
case "cresultshcb":
@@ -4115,6 +4122,7 @@ classicthemerestorerjs.ctr = {
case "autocompl_hli": manageCSS("alt_autocompl_hl_i.css"); break;
case "autocompl_hln": manageCSS("alt_autocompl_hl_n.css"); break;
case "autocompl_sep": manageCSS("alt_autocompl_sep.css"); break;
+ case "autocompl_title": manageCSS("alt_autocompl_title.css"); break;
case "autocompl_rhl": manageCSS("alt_autocompl_rhl.css"); break;
case "locsearchbw10": manageCSS("locationsearchbarw10.css"); break;
case "combrelstop": manageCSS("combrelstop.css"); break;
diff --git a/xpi/defaults/preferences/options.js b/xpi/defaults/preferences/options.js
index a6e06b6..f1ce694 100644
--- a/xpi/defaults/preferences/options.js
+++ b/xpi/defaults/preferences/options.js
@@ -144,6 +144,7 @@ pref("extensions.classicthemerestorer.autocompl_hli",false);
pref("extensions.classicthemerestorer.autocompl_hln",false);
pref("extensions.classicthemerestorer.autocompl_sep",false);
pref("extensions.classicthemerestorer.autocompl_rhl",false);
+pref("extensions.classicthemerestorer.autocompl_title",false);
pref("extensions.classicthemerestorer.ib_nohovcolor",false);
pref("extensions.classicthemerestorer.ib_graycolor",false);
diff --git a/xpi/locale/de/options.dtd b/xpi/locale/de/options.dtd
index 75d5131..4691ed4 100644
--- a/xpi/locale/de/options.dtd
+++ b/xpi/locale/de/options.dtd
@@ -283,6 +283,7 @@
<!ENTITY Ctr_autocompl_hl "Hervorhebung von Texttreffern">
<!ENTITY Ctr_autocompl_rhl "Blaue 'Aero'-Farben für hervorgehobene Ergebnisse">
<!ENTITY Ctr_autocompl_sep "Trennlinie zwischen den Ergebnissen anzeigen">
+<!ENTITY Ctr_autocompl_title "Seiten-Titel verbergen">
<!ENTITY Ctr_urlbar_uc "'Vereinigte Autovervollständigung' deaktivieren">
<!ENTITY Ctr_lbsugresi "Höhenlimit deaktivieren">
<!ENTITY Ctr_cresultshcb "Eigenes Höhenlimit setzen: ">
diff --git a/xpi/locale/en-US/options.dtd b/xpi/locale/en-US/options.dtd
index 9f4e4d7..a6c8adf 100644
--- a/xpi/locale/en-US/options.dtd
+++ b/xpi/locale/en-US/options.dtd
@@ -283,6 +283,7 @@
<!ENTITY Ctr_autocompl_hl "Highlighting of text hits">
<!ENTITY Ctr_autocompl_rhl "Aero colors for highlighted results">
<!ENTITY Ctr_autocompl_sep "Show separator between results">
+<!ENTITY Ctr_autocompl_title "Hide page title">
<!ENTITY Ctr_urlbar_uc "Disable 'unified autocomplete' feature">
<!ENTITY Ctr_lbsugresi "Disable height limit">
<!ENTITY Ctr_cresultshcb "Custom height limit: ">