Fix bug 711029 - move the keep-duration-button's images inside the calendar-event-dialog.png file. r=paenglab
authorDecathlon <bv1578@gmail.com>
Thu, 15 Dec 2011 06:03:00 +0100
changeset 10386 899c2df75f2d77cd8918a278a72366b039afcb25
parent 10385 5885cc4465d8ade83488a4eb641eb1f6fc77d4f4
child 10387 f7d035d679629152bbc7ecc5e74fbc9951019b2c
push id402
push userbugzilla@standard8.plus.com
push dateTue, 13 Mar 2012 21:17:18 +0000
treeherdercomm-beta@d080a8ebf16a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerspaenglab
bugs711029
Fix bug 711029 - move the keep-duration-button's images inside the calendar-event-dialog.png file. r=paenglab
calendar/base/jar.mn
calendar/base/themes/common/dialogs/images/calendar-event-dialog.png
calendar/base/themes/common/images/event-dialog-keepduration-button.png
calendar/base/themes/gnomestripe/dialogs/calendar-event-dialog.css
calendar/base/themes/gnomestripe/dialogs/images/calendar-event-dialog.png
calendar/base/themes/pinstripe/dialogs/calendar-event-dialog.css
calendar/base/themes/pinstripe/dialogs/images/calendar-event-dialog.png
calendar/base/themes/winstripe/dialogs/calendar-event-dialog.css
calendar/base/themes/winstripe/dialogs/images/calendar-event-dialog.png
--- a/calendar/base/jar.mn
+++ b/calendar/base/jar.mn
@@ -104,28 +104,28 @@ calendar.jar:
 % style chrome://calendar/content/calendar-event-dialog.xul chrome://global/skin/toolbar.css
 % style chrome://global/content/customizeToolbar.xul chrome://calendar/skin/calendar-task-view.css
 % style chrome://global/content/customizeToolbar.xul chrome://calendar/skin/calendar-event-dialog.css
     skin/calendar/abcard.png                               (themes/common/images/abcard.png)
     skin/calendar/alarm-flashing.png                       (themes/common/images/alarm-flashing.png)
     skin/calendar/alarm-icons.png                          (themes/common/images/alarm-icons.png)
     skin/calendar/calendar-alarms.css                      (themes/common/calendar-alarms.css)
     skin/calendar/calendar-creation-wizard.css             (themes/common/calendar-creation-wizard.css)
+    skin/calendar/calendar-event-dialog.png                (themes/common/dialogs/images/calendar-event-dialog.png)
     skin/calendar/calendar-occurrence-prompt.css           (themes/common/calendar-occurrence-prompt.css)
     skin/calendar/calendar-timezone-highlighter.css        (themes/common/dialogs/calendar-timezone-highlighter.css)
     skin/calendar/calendar-properties-dialog.css           (themes/common/dialogs/calendar-properties-dialog.css)
     skin/calendar/calendar-subscriptions-dialog.css        (themes/common/dialogs/calendar-subscriptions-dialog.css)
     skin/calendar/calendar-providerUninstall-dialog.css    (themes/common/calendar-providerUninstall-dialog.css)
     skin/calendar/calendar-overlay.png                     (themes/common/images/calendar-overlay.png)
     skin/calendar/calendar-printing.css                    (themes/common/calendar-printing.css)
     skin/calendar/calendar-status.png                      (themes/common/images/calendar-status.png)
     skin/calendar/common/calendar-task-tree.css            (themes/common/calendar-task-tree.css)
     skin/calendar/daypicker-background.png                 (themes/common/images/daypicker-background.png)
     skin/calendar/day-box-item-image.png                   (themes/common/images/day-box-item-image.png)
-    skin/calendar/event-dialog-keepduration-button.png     (themes/common/images/event-dialog-keepduration-button.png)
     skin/calendar/event-grippy-bottom.png                  (themes/common/images/event-grippy-bottom.png)
     skin/calendar/event-grippy-left.png                    (themes/common/images/event-grippy-left.png)
     skin/calendar/event-grippy-right.png                   (themes/common/images/event-grippy-right.png)
     skin/calendar/event-grippy-top.png                     (themes/common/images/event-grippy-top.png)
     skin/calendar/task-images.png                          (themes/common/images/task-images.png)
     skin/calendar/timezone_map.png                         (themes/common/images/timezone_map.png)
     skin/calendar/timezones.png                            (themes/common/images/timezones.png)
     skin/calendar/widgets/nav-arrow.svg                    (themes/common/widgets/images/nav-arrow.svg)
@@ -133,17 +133,16 @@ calendar.jar:
     skin/calendar/widgets/nav-today-hov.svg                (themes/common/widgets/images/nav-today-hov.svg)
     skin/calendar/widgets/view-navigation.svg              (themes/common/widgets/images/view-navigation.svg)
     skin/calendar/widgets/view-navigation-hov.svg          (themes/common/widgets/images/view-navigation-hov.svg)
     skin/calendar/cal-icon32.png                           (themes/@THEME@/images/cal-icon32.png)
     skin/calendar/calendar-alarm-dialog.css                (themes/@THEME@/dialogs/calendar-alarm-dialog.css)
     skin/calendar/calendar-daypicker.css                   (themes/@THEME@/calendar-daypicker.css)
     skin/calendar/calendar-event-dialog.css                (themes/@THEME@/dialogs/calendar-event-dialog.css)
     skin/calendar/calendar-event-dialog-attendees.png      (themes/@THEME@/dialogs/images/calendar-event-dialog-attendees.png)
-    skin/calendar/calendar-event-dialog.png                (themes/@THEME@/dialogs/images/calendar-event-dialog.png)
     skin/calendar/calendar-invitations-dialog.css          (themes/@THEME@/dialogs/calendar-invitations-dialog.css)
     skin/calendar/calendar-invitations-dialog-button-images.png  (themes/@THEME@/dialogs/images/calendar-invitations-dialog-button-images.png)
     skin/calendar/calendar-invitations-dialog-list-images.png  (themes/@THEME@/dialogs/images/calendar-invitations-dialog-list-images.png)
     skin/calendar/calendar-management.css                  (themes/@THEME@/calendar-management.css)
     skin/calendar/calendar-task-tree.css                   (themes/@THEME@/calendar-task-tree.css)
     skin/calendar/calendar-task-view.css                   (themes/@THEME@/calendar-task-view.css)
     skin/calendar/calendar-unifinder.css                   (themes/@THEME@/calendar-unifinder.css)
     skin/calendar/calendar-views.css                       (themes/@THEME@/calendar-views.css)
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..8c5294a5b6c9188739672cc60f00d4b19a94a472
GIT binary patch
literal 4503
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
deleted file mode 100644
index 8559c1c1b40fd50ea83e6a5b9fb6c260bf65beb3..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
--- a/calendar/base/themes/gnomestripe/dialogs/calendar-event-dialog.css
+++ b/calendar/base/themes/gnomestripe/dialogs/calendar-event-dialog.css
@@ -73,59 +73,59 @@ label.label {
     min-width: 12em;
 }
 
 /*--------------------------------------------------------------------
  *   Event dialog keep duration button
  *-------------------------------------------------------------------*/
 
 #keepduration-button {
-    list-style-image: url(chrome://calendar/skin/event-dialog-keepduration-button.png);
-    -moz-image-region: rect(0px 14px 24px 7px);
+    list-style-image: url(chrome://calendar/skin/calendar-event-dialog.png);
+    -moz-image-region: rect(0px 147px 24px 140px);
     padding-top: 3px;
     padding-bottom: 3px;
     -moz-margin-start: -3px;
     margin-bottom: -15px;
     position: relative;
     -moz-user-focus: normal;
     min-width: 21px; 
 }
 
 #keepduration-button[keep="true"] {
-    -moz-image-region: rect(0px 7px 24px 0px);
+    -moz-image-region: rect(0px 139px 24px 132px);
 }
 
 #keepduration-button[disabled="true"] {
-    -moz-image-region: rect(24px 14px 48px 7px);
+    -moz-image-region: rect(0px 163px 24px 156px);
 }
 
 #keepduration-button[keep="true"][disabled="true"] {
-    -moz-image-region: rect(24px 7px 48px 0px);
+    -moz-image-region: rect(0px 155px 24px 148px);
 }
 
 #keepduration-button > label {
     display: none;
 }
 
 .keepduration-link-image {
-    list-style-image: url(chrome://calendar/skin/event-dialog-keepduration-button.png);
+    list-style-image: url(chrome://calendar/skin/calendar-event-dialog.png);
     -moz-margin-start: -1px;
 }
 
 #link-image-top {
-    -moz-image-region: rect(7px 23px 14px 14px);
+    -moz-image-region: rect(7px 174px 14px 164px);
     margin-top: 0.6em;
 }
 
 #link-image-top[keep="true"]{
-    -moz-image-region: rect(0px 23px 7px 14px);
+    -moz-image-region: rect(0px 174px 7px 164px);
 }
 
 #link-image-bottom {
-    -moz-image-region: rect(21px 23px 28px 14px);
+    -moz-image-region: rect(0px 184px 7px 174px);
     margin-bottom: 0.6em;
 }
 
 #timezone-endtime {
     -moz-margin-start: 16px;
 }
 
 /*--------------------------------------------------------------------
deleted file mode 100644
index 0db4b3a07fc066192ebab8aa8ecae0b50923af47..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
--- a/calendar/base/themes/pinstripe/dialogs/calendar-event-dialog.css
+++ b/calendar/base/themes/pinstripe/dialogs/calendar-event-dialog.css
@@ -54,59 +54,59 @@ label.label {
     min-width: 12em;
 }
 
 /*--------------------------------------------------------------------
  *   Event dialog keep duration button
  *-------------------------------------------------------------------*/
 
 #keepduration-button {
-    list-style-image: url(chrome://calendar/skin/event-dialog-keepduration-button.png);
-    -moz-image-region: rect(0px 14px 24px 7px);
+    list-style-image: url(chrome://calendar/skin/calendar-event-dialog.png);
+    -moz-image-region: rect(0px 147px 24px 140px);
     padding: 3px;
     -moz-padding-start: 6px;
     -moz-padding-end: 6px;
     -moz-margin-start: -3px;
     margin-bottom: -15px;
     position: relative;
     -moz-user-focus: normal;
 }
 
 #keepduration-button[keep="true"] {
-    -moz-image-region: rect(0px 7px 24px 0px);
+    -moz-image-region: rect(0px 139px 24px 132px);
 }
 
 #keepduration-button[disabled="true"] {
-    -moz-image-region: rect(24px 14px 48px 7px);
+    -moz-image-region: rect(0px 163px 24px 156px);
 }
 
 #keepduration-button[keep="true"][disabled="true"] {
-    -moz-image-region: rect(24px 7px 48px 0px);
+    -moz-image-region: rect(0px 155px 24px 148px);
 }
 
 #keepduration-button > label {
     display: none;
 }
 
 .keepduration-link-image {
-    list-style-image: url(chrome://calendar/skin/event-dialog-keepduration-button.png);
+    list-style-image: url(chrome://calendar/skin/calendar-event-dialog.png);
     -moz-margin-start: -1px;
 }
 
 #link-image-top {
-    -moz-image-region: rect(7px 23px 14px 14px);
+    -moz-image-region: rect(7px 174px 14px 164px);
     margin-top: 0.6em;
 }
 
 #link-image-top[keep="true"]{
-    -moz-image-region: rect(0px 23px 7px 14px);
+    -moz-image-region: rect(0px 174px 7px 164px);
 }
 
 #link-image-bottom {
-    -moz-image-region: rect(21px 23px 28px 14px);
+    -moz-image-region: rect(0px 184px 7px 174px);
     margin-bottom: 0.6em;
 }
 
 #timezone-endtime {
     -moz-margin-start: 15px;
 }
 
 /*--------------------------------------------------------------------
deleted file mode 100644
index 0db4b3a07fc066192ebab8aa8ecae0b50923af47..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
--- a/calendar/base/themes/winstripe/dialogs/calendar-event-dialog.css
+++ b/calendar/base/themes/winstripe/dialogs/calendar-event-dialog.css
@@ -54,59 +54,59 @@ label.label {
     min-width: 12em;
 }
 
 /*--------------------------------------------------------------------
  *   Event dialog keep duration button
  *-------------------------------------------------------------------*/
 
 #keepduration-button {
-    list-style-image: url(chrome://calendar/skin/event-dialog-keepduration-button.png);
-    -moz-image-region: rect(0px 14px 24px 7px);
+    list-style-image: url(chrome://calendar/skin/calendar-event-dialog.png);
+    -moz-image-region: rect(0px 147px 24px 140px);
     padding-top: 3px;
     padding-bottom: 3px;
     -moz-margin-start: -3px;
     margin-bottom: -15px;
     position: relative;
     -moz-user-focus: normal;
     min-width: 21px; 
 }
 
 #keepduration-button[keep="true"] {
-    -moz-image-region: rect(0px 7px 24px 0px);
+    -moz-image-region: rect(0px 139px 24px 132px);
 }
 
 #keepduration-button[disabled="true"] {
-    -moz-image-region: rect(24px 14px 48px 7px);
+    -moz-image-region: rect(0px 163px 24px 156px);
 }
 
 #keepduration-button[keep="true"][disabled="true"] {
-    -moz-image-region: rect(24px 7px 48px 0px);
+    -moz-image-region: rect(0px 155px 24px 148px);
 }
 
 #keepduration-button > label {
     display: none;
 }
 
 .keepduration-link-image {
-    list-style-image: url(chrome://calendar/skin/event-dialog-keepduration-button.png);
+    list-style-image: url(chrome://calendar/skin/calendar-event-dialog.png);
     -moz-margin-start: -1px;
 }
 
 #link-image-top {
-    -moz-image-region: rect(7px 23px 14px 14px);
+    -moz-image-region: rect(7px 174px 14px 164px);
     margin-top: 0.6em;
 }
 
 #link-image-top[keep="true"]{
-    -moz-image-region: rect(0px 23px 7px 14px);
+    -moz-image-region: rect(0px 174px 7px 164px);
 }
 
 #link-image-bottom {
-    -moz-image-region: rect(21px 23px 28px 14px);
+    -moz-image-region: rect(0px 184px 7px 174px);
     margin-bottom: 0.6em;
 }
 
 #timezone-endtime {
     -moz-margin-start: 16px;
 }
 
 /*--------------------------------------------------------------------
deleted file mode 100644
index 0db4b3a07fc066192ebab8aa8ecae0b50923af47..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001