diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0347bbe..1c5e119 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,10 +3,11 @@
## 3.0.3 -
### Added
-- All locale translations for preferences
+- More locale translations for preferences
### Fixed
- Messages marked as local due to missing countryCode but had coords
+- Preferences styles
## 3.0.2 - 2017-01-12
diff --git a/chrome/content/mailhops.js b/chrome/content/mailhops.js
index f86af61..db1c4be 100644
--- a/chrome/content/mailhops.js
+++ b/chrome/content/mailhops.js
@@ -9,7 +9,7 @@ var mailHops =
msgURI: null,
isLoaded: false,
options: {
- 'version':'MailHops Plugin 3.0.2',
+ 'version':'MailHops Plugin 3.0.3',
'lan':'en',
'unit':'mi',
'api_http':'https://',
diff --git a/chrome/content/preferences.js b/chrome/content/preferences.js
index 0f3305b..d0c624d 100644
--- a/chrome/content/preferences.js
+++ b/chrome/content/preferences.js
@@ -90,9 +90,7 @@ var mailHopPreferences = {
document.getElementById("mailhops-membership-link").addEventListener("click", function () {
mailHopsUtils.launchExternalURL(this.getAttribute('data-account-url'));
});
- document.getElementById("forecastio").addEventListener("click", function () {
- mailHopsUtils.launchExternalURL('https://darksky.net');
- });
+
this.saveAPIKey();
document.getElementById("mailhop.bar_color").addEventListener("input", function () {
diff --git a/chrome/content/preferences.xul b/chrome/content/preferences.xul
index 41d42a0..6ed4574 100644
--- a/chrome/content/preferences.xul
+++ b/chrome/content/preferences.xul
@@ -1,7 +1,7 @@
-
+
@@ -13,7 +13,7 @@
buttons="accept,cancel"
onload="mailHopPreferences.loadPreferences();"
ondialogaccept="return mailHopPreferences.savePreferences();"
- title="MailHops Preferences">
+ title="MailHops &mailhops_preferences;">
@@ -31,13 +31,13 @@
-
+
API Key
-
+
@@ -74,7 +74,7 @@
-
+
@@ -352,7 +352,7 @@
-
+
@@ -367,7 +367,7 @@
-
+
@@ -375,7 +375,7 @@
-
+
@@ -484,7 +484,7 @@
-
+
Use any .
@@ -504,7 +504,7 @@
-
+
@@ -541,7 +541,7 @@
-
+
@@ -565,19 +565,15 @@
-
+
+
-
-
-
+
@@ -606,7 +602,7 @@
- MailHops API uses to get the weather of the sender, register for an API Key to enable this feature.
+ MailHops API uses to get the weather of the sender, register for an API Key to enable this feature.
diff --git a/chrome/locale/de/prefs.dtd b/chrome/locale/de/prefs.dtd
index 090df4f..f1ea255 100644
--- a/chrome/locale/de/prefs.dtd
+++ b/chrome/locale/de/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/en/prefs.dtd b/chrome/locale/en/prefs.dtd
index 090df4f..00e7e42 100644
--- a/chrome/locale/en/prefs.dtd
+++ b/chrome/locale/en/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/es/prefs.dtd b/chrome/locale/es/prefs.dtd
index 090df4f..7a8d1b9 100644
--- a/chrome/locale/es/prefs.dtd
+++ b/chrome/locale/es/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/fr/prefs.dtd b/chrome/locale/fr/prefs.dtd
index 090df4f..bd2551c 100644
--- a/chrome/locale/fr/prefs.dtd
+++ b/chrome/locale/fr/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/ja/prefs.dtd b/chrome/locale/ja/prefs.dtd
index 090df4f..d1feea4 100644
--- a/chrome/locale/ja/prefs.dtd
+++ b/chrome/locale/ja/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/pl/prefs.dtd b/chrome/locale/pl/prefs.dtd
index 090df4f..fbdbfac 100644
--- a/chrome/locale/pl/prefs.dtd
+++ b/chrome/locale/pl/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/pt-BR/prefs.dtd b/chrome/locale/pt-BR/prefs.dtd
index 090df4f..289f30e 100644
--- a/chrome/locale/pt-BR/prefs.dtd
+++ b/chrome/locale/pt-BR/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/ru/prefs.dtd b/chrome/locale/ru/prefs.dtd
index 090df4f..3d72d34 100644
--- a/chrome/locale/ru/prefs.dtd
+++ b/chrome/locale/ru/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/locale/zh-CN/prefs.dtd b/chrome/locale/zh-CN/prefs.dtd
index 090df4f..263e744 100644
--- a/chrome/locale/zh-CN/prefs.dtd
+++ b/chrome/locale/zh-CN/prefs.dtd
@@ -1,5 +1,8 @@
+
-
+
+
+
diff --git a/chrome/skin/classic/msgNotificationBar.css b/chrome/skin/classic/msgNotificationBar.css
index 4fa7bfd..51d2de2 100644
--- a/chrome/skin/classic/msgNotificationBar.css
+++ b/chrome/skin/classic/msgNotificationBar.css
@@ -37,6 +37,7 @@
line-height: 24px;
font-weight: normal;
background: #5E7A9B;
+ overflow-x: scroll;
}
#mailhopsNoficationBox #mailhopsDataPanePrefsLink {
diff --git a/chrome/skin/classic/prefs.css b/chrome/skin/classic/prefs.css
new file mode 100644
index 0000000..711513e
--- /dev/null
+++ b/chrome/skin/classic/prefs.css
@@ -0,0 +1,25 @@
+#mailHopsPreferences {
+ font-family: 'Raleway',Arial,sans-serif;
+ font-size: 14px;
+}
+
+#mailHopsPreferences textbox {
+ font-size: 14px;
+ padding: 5px;
+ color: #777;
+}
+
+#mailHopsPreferences tab {
+ font-size: 14px;
+ padding: 5px;
+ color: #333;
+}
+
+#mailHopsPreferences button{
+ height: 35px;
+ color: #333;
+}
+
+#mailHopsPreferences .grid-color{
+ margin-top: 7px;
+}
diff --git a/install.rdf b/install.rdf
index 6cb4af1..b2a2e85 100644
--- a/install.rdf
+++ b/install.rdf
@@ -5,7 +5,7 @@
2
thunderbird@mailhops.com
- 3.0.2
+ 3.0.3
MailHops
MailHops maps the route an email took to get to you. Displaying the senders location, weather, user-agent and authentication used.