From 92f1526a2f84e8ac47c49633ca2e254425b4352d Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 20 Dec 2011 18:37:40 +0100 Subject: [PATCH] [IMP] Improved pager bzr revid: fme@openerp.com-20111220173740-qynxxqksvyr4zntr --- addons/web/static/src/css/base.css | 38 ++++++--------- addons/web/static/src/img/pager_first.png | Bin 349 -> 1570 bytes .../static/src/img/pager_first_inactive.png | Bin 270 -> 0 bytes addons/web/static/src/img/pager_last.png | Bin 345 -> 1564 bytes .../static/src/img/pager_last_inactive.png | Bin 255 -> 0 bytes addons/web/static/src/img/pager_left.png | Bin 309 -> 0 bytes .../static/src/img/pager_left_inactive.png | Bin 192 -> 0 bytes addons/web/static/src/img/pager_next.png | Bin 0 -> 3273 bytes addons/web/static/src/img/pager_previous.png | Bin 0 -> 3276 bytes addons/web/static/src/img/pager_right.png | Bin 301 -> 0 bytes .../static/src/img/pager_right_inactive.png | Bin 189 -> 0 bytes addons/web/static/src/js/view_form.js | 1 + addons/web/static/src/xml/base.xml | 44 ++++++++++-------- .../static/src/xml/base_diagram.xml | 28 +++++------ 14 files changed, 51 insertions(+), 60 deletions(-) delete mode 100644 addons/web/static/src/img/pager_first_inactive.png delete mode 100644 addons/web/static/src/img/pager_last_inactive.png delete mode 100644 addons/web/static/src/img/pager_left.png delete mode 100644 addons/web/static/src/img/pager_left_inactive.png create mode 100644 addons/web/static/src/img/pager_next.png create mode 100644 addons/web/static/src/img/pager_previous.png delete mode 100644 addons/web/static/src/img/pager_right.png delete mode 100644 addons/web/static/src/img/pager_right_inactive.png diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 80ac570ea1f..0ef00e26bbe 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -898,15 +898,20 @@ label.error { color: #555; } -.openerp .oe-list-pager > *, .openerp .oe_form_pager *, .openerp .oe_pager_separator { - line-height:17px; - width:12px; - height:17px; +.openerp .oe_button.oe_button_pager, +.openerp .oe-list-pager > span, +.openerp .oe_form_pager > span { + line-height: 17px; + height: 17px; cursor: pointer; - color:gray; - font-weight:bold; - vertical-align:middle; - border:0; + color: gray; + font-weight: bold; + vertical-align: middle; +} +.openerp .oe_button.oe_button_pager, +.openerp .oe_button.oe_button_pager:disabled { + padding: 0 3px 0 3px; + margin: 0; } .openerp .oe-listview .oe-group-name { padding-right: 1em; @@ -2001,23 +2006,6 @@ ul.oe-arrow-list li.oe-arrow-list-selected .oe-arrow-list-after { background-position: 0px -21px; } -.openerp .oe-list-pager button[disabled="disabled"], .openerp .oe_form_pager button[disabled="disabled"] { - opacity:0.5; - filter:alpha(opacity=50); /* For IE8 and earlier */ -} -.openerp .oe-list-pager button[data-pager-action="first"], .openerp .oe_form_pager button[data-pager-action="first"] { - background: url("/web/static/src/img/pager_first.png") no-repeat scroll center center transparent; -} -.openerp .oe-list-pager button[data-pager-action="previous"], .openerp .oe_form_pager button[data-pager-action="previous"] { - background: url("/web/static/src/img/pager_left.png") no-repeat scroll center center transparent; -} -.openerp .oe-list-pager button[data-pager-action="next"], .openerp .oe_form_pager button[data-pager-action="next"] { - background: url("/web/static/src/img/pager_right.png") no-repeat scroll center center transparent; -} -.openerp .oe-list-pager button[data-pager-action="last"], .openerp .oe_form_pager button[data-pager-action="last"] { - background: url("/web/static/src/img/pager_last.png") no-repeat scroll center center transparent; -} - /* Buttons */ .openerp .oe_button:link, .openerp .oe_button:visited, diff --git a/addons/web/static/src/img/pager_first.png b/addons/web/static/src/img/pager_first.png index 02e7ef5be41529c7ba7021e7e81e2903a48bfc00..83074ed696ffcd52f1c10d1f1570dcbf0cbec830 100644 GIT binary patch literal 1570 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CJ!3HGRcAO0XQY`6?zK#qG8~eHcB(gFvFw12+ zI|q0=J1Ybf<)>xlq%ts6Ft&!=&%PWW^6ysa+zk)At_gV^0saR`_1lrtE1%~+3kL^^W1FCub#wvOeFEgnhqtOZ%Uiz%{K8> z4`$x^efRyJ?=01yKZ#rLvoPwih(5naXt4j$Lw}Au5xM_~F;2!=`%i{%cbk}(n!5x4 zDKBTQeJ;?OJ4@2~-8Rw;;mo z@nX|Dr?V>S1l9IFe^-(@<8A7!>5-a3sxm5jl0w!Q=VU(PX6~Hz?DE?$0h2b&H`#Au z9Qpb2+kmMouMLlW{pRiVW!K*8wET=QDJ!@s@XzZP{pt(^4X^%l9_t6!og zS%uxc{p9R2<-zm3(B?4<9i}C9fryGD|`#H(6Y>)|fo) zt&Drc$#}jUabjPiH|_ZL;PdxO8#eL-U|e*Y$LxM_lSD|E9p}rDo421W*4{%6;Bw$~)CEp$MK`Yd*yN(8}TRZxuf@ zegBmc=kBc)Jl#;JW4C%<@Y!Q;R4@5ldY!Ukf7e&1V-i0n7&=GI-KXL^r_1uwtpILy zw(_Re&mP6-UuU1U`%LV^UpqP0>J=&X9TNZQTBG=3pYcAs`0e=}iOX;AyPWcRv0>Ef z-IpisTC}lhO8;&3Z?=7_ge5m^+_$kVj6-|NqU0>E%_aT}%&NJ5(?7FLelOUl z#bQ121;(XMI5*V9>AV)bEpIb#d&5NQ+sSKfa}#%U+l8&ZU7{B)$GDq+_0{?3S6#jP z{7F4`#o|9~E0wvf9abs{~eI1!RMS^_3LBN=mYAl_Got6rA&m zQWZ?}O!N$t?6?#Z6l{u8(yW49+@RWlJX@uVl9B=|ef{$Ca=mh6z5JqdeM3u2OML?) zeIp}XpbFjM%Dj@q3f;V7Wr!g#b6ir3lZ!G7N;32F6hP)CCgqow*eWT3EP?}wJ5!S3 z_7s#B<$!HTN!CxzNzF~oD=F4D)HBqF8xGWKlag#zT$+@Xnp^^QH{3X|2b>bq^^t^a z^f6W2=!0B@#032umEFJ@N{tuk&q0XVDEjzLEz}--P8Rx zZ2dTEN>oH=)6}_5H#{euQ%guKZjJpQ%)wsNxv<+jDp3_h)DMw0EuB{7caF;yi&zOm8aYeP6iM#P|B_WjlksTAS;NC#kSc5Z8Vvj-2?QfU2NSXKi_nqkp zD_9pL+_Fu(yXU8Oq}bu*%*PAOJdSa!woRN_#r4JNzmu5j$DW5WHQ%R5o?X7?!@b8o zTFnYG(j&{<4|7cZDY|w_>dzxy?o0BQeSSaT7vJFxrLo`H4of~24=~Z*;r=Q41Cx)$ w;YA;6|4Uu&s5++4c{aJK!8&noc-@(QjMIH;WW!Sab%4^Mr>mdKI;Vst081XCP5=M^ delta 335 zcmV-V0kHm}4BY~d7k>)~1ONa4;d!Lg00001b5ch_0Itp)=>Px#0%A)?L;(MXkIcUS z000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iprC2q_lLx-9bm007}hL_t&-(?yTJ zNEv&w8f#R7NM!dp)I_HP=6exKf#IRfzW3w=%S-EJIYa{v!(dK+(~{&29b4HhGV zpg==P(?|jC53I(LO)?WdPm^r`C;GKVT~wsVF!b>54d(3uHVjd8>AN%T=QC&)V5(-XU;RHi7~5osgw(vM|jmlp3)LkIT`xubl3FIb1bXk zRkqn=Rvy-J-SNbzcWLWs>1os6KaWt`q?2079J8r0v-Q>{r3nW%ZF(AX`jVs0jwdlI zm;MxJR4qNdSrN$7dbX79w3Y*t_vz_cx|$9XS)_AVOoTLU9^dIz6{**y!m-XEDsJBz zrZ-VLQzJ7b{g<33t*6`aqj=??NjW0*PECnw+AUi>@}%WwsodM(+RmW4bKgYmtxoYk Pzc6^Z`njxgN@xNA+mB~; diff --git a/addons/web/static/src/img/pager_last.png b/addons/web/static/src/img/pager_last.png index c598a62c7484d391ce276342eee5f1548a6875ed..dedcede4b62cb7a1f784e0030174568ad2a8c6c7 100644 GIT binary patch literal 1564 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CJ!3HGRcAO0XQY`6?zK#qG8~eHcB(gFvFw12+ zI|q0=J1Ybf<)>xlq%ts6Ft&!=&%PWW^6ysa+zk)At_gV^0saR`_1lrtE1%~+3kL^^W1FCub#wvOeFEgnhqtOZ%Uiz%{K8> z4`$x^efRyJ?=01yKZ#rLvoPwih(5naXt4j$Lw}Au5xM_~F;2!=`%i{%cbk}(n!5x4 zDKBTQeJ;?OJ4@2~-8Rw;;mo z@nX|Dr?V>S1l9IFe^-(@<8A7!>5-a3sxm5jl0w!Q=VU(PX6~Hz?DE?$0h2b&H`#Au z9Qpb2+kmMouMLlW{pRiVW!K*8wET=QDJ!@s@XzZP{pt(^4X^%l9_t6!og zS%uxc{p9R2<-zm3(B?4<9i}C9fryGD|`#H(6Y>)|fo) zt&Drc$#}jUabjPiH|_ZL;PdxO8#eL-U|e*Y$LxM_lSD|E9p}rDo421W*4{%6;Bw$~)CEp$MK`Yd*yN(8}TRZxuf@ zegBmc=kBc)Jl#;JW4C%<@Y!Q;R4@5ldY!Ukf7e&1V-i0n7&=GI-KXL^r_1uwtpILy zw(_Re&mP6-UuU1U`%LV^UpqP0>J=&X9TNZQTBG=3pYcAs`0e=}iOX;AyPWcRv0>Ef z-IpisTC}lhO8;&3Z?=7_ge5m^+_$kVj6-|NqU0>E%_aT}%&NJ5(?7FLelOUl z#bQ121;(XMI5*V9>AV)bEpIb#d&5NQ+sSKfa}#%U+l8&ZU7{B)$GDq+_0{?3S6#jP z{7F4`#o|9~E0wvf9abs{~eI1!RMS^_3LBN=mYAl_Got6rA&m zQWZ?}O!N$t?6?#Z6l{u8(yW49+@RWlJX@uVl9B=|ef{$Ca=mh6z5JqdeM3u2OML?) zeIp}XpbFjM%Dj@q3f;V7Wr!g#b6ir3lZ!G7N;32F6hP)CCgqow*eWT3EP?}wJ5!S3 z_7s#B<$!HTN!CxzNzF~oD=F4D)HBqF8xGWKlag#zT$+@Xnp^^QH{3X|2b>bq^^t^a z^f6W2=!0B@#032umEF}@^o84Y0Dod_u%L_rN~~ie!)u}z9U{9#j!$fTxysdr4KrBcbjw-tPSm&a3p`q z)ys`{Xa4;DKRwNTYU<9*+uqI$dS%eHD4JcnD{1Nb-|QQNH_S}9X7a=>d+)i&tdDXl zGiEJ2&U$SsY%E_6E5t%Pga{ADl2%L5f|nVy)w?|r_PQk%oE z*=>n4QXmdKI;Vst07xmAdjJ3c delta 331 zcmV-R0kr;{4A}yZ7k>)~1ONa4;d!Lg00001b5ch_0Itp)=>Px#0%A)?L;(MXkIcUS z000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iprC2r4Ki_F|g=007-dL_t&-(?yRl zOG057g`fB9UX%zyadT?0pjtvF=?C~1t_Wh{5QKjr+8SJ%!haeZ1n=c;A^rnF7onks zhL$35ZECpO?{)Bgc%}n~=Nt}kC2S~)GR{w%JEthdp4*r33Ltl+qp(XRlO}S;Q`CS& zDKMP&vH*Y!9Y=MWl2Vd~==$Ec08VV2uK`fjVYU72d#+QC^^pPqMY%hCcLc1pBYyz= z$l&YE5zDlj+e9QH=r@C4?luKz3>lMHp__{JT!3X%F8`}?NSw~!&obJAk d{P1%BdVjd8>Ec{Cfqr;-GlGY%#*u9M16~m*PCmaR-;PeB~fqQFvGdKCIf z;~&c_q4poeo_a+F3>VYZr78)W(|Wdbl1sZT!>aOq6Qk!di2@zZ;OXk;vd$@?2>=0R BUz-2` diff --git a/addons/web/static/src/img/pager_left.png b/addons/web/static/src/img/pager_left.png deleted file mode 100644 index e24b5a275661d455326f054a684a32acfa136e87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tidq!^2X+?^QKos)S9lPwmBbuY{qMU z7J=g*Pe(~JPXD&%yZZAvBCZ?R`|iJArS<<2Z_@n`j+PXQ7eEg%c)I$ztaD0e0svts Bco_fy diff --git a/addons/web/static/src/img/pager_left_inactive.png b/addons/web/static/src/img/pager_left_inactive.png deleted file mode 100644 index bea9c3f63b53667764aecfa79f6215006e9b6f72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0y_c25__kcwMtFYM)QHV|lgm>^($ zVY6eD3xBXmPGf+OP0#=7A2Oaava;I?@9al1@f%;QPMzcwnUE*04_ rlk;=hp^U@>f6`^vq#wEy|B&&=3>`67|DOs#Coy=s`njxgN@xNA20}|w diff --git a/addons/web/static/src/img/pager_next.png b/addons/web/static/src/img/pager_next.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5e7090735d859cc283f463a7792b0668da48a6 GIT binary patch literal 3273 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 literal 0 HcmV?d00001 diff --git a/addons/web/static/src/img/pager_previous.png b/addons/web/static/src/img/pager_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..7134186008ca2d0084e2ff7f12a1c52ee84d17ad GIT binary patch literal 3276 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 literal 0 HcmV?d00001 diff --git a/addons/web/static/src/img/pager_right.png b/addons/web/static/src/img/pager_right.png deleted file mode 100644 index bff268a52b9f8b2ba445271cade4e14685cadee4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhjKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=fm(z?n2}-D90{Nxdx@v7EBkG3ISy^kq88^CpwL=R7sn8Z%e@y2 zxeghKus!&{l-DV3u%(+)ByHaC7t?H-7#z pHQsAy@0pW&Gfwj>i-P7KMiyVsvPJpcDnN%bc)I$ztaD0e0sxwYZg~Iz diff --git a/addons/web/static/src/img/pager_right_inactive.png b/addons/web/static/src/img/pager_right_inactive.png deleted file mode 100644 index dd7cdc5de62710113202ff227200816fd7961031..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0y_7Ec$)kcwMdFP-K+WFWwD;eo>S z1GcgSu6Gu4d58zPBy@k=&pACUP1W3>L&j~Bj%}ss>xEmt1^?p?_6pWKddZ;0K-v7k z#HM?{(|ZC%x;qvwEPmH}=W8lgR>8erH>Ne!K4ER08@WR%{Ejr+K9Rtu3iIcDZjEA} nRZ~*3KtampYE=L3KUejO7wd@a)zG{SbPt24tDnm{r-UW|H^52K diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 3bcba1b7a2f..07ca67081e0 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -226,6 +226,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView# do_update_pager: function(hide_index) { var $pager = this.$form_header.find('div.oe_form_pager'); var index = hide_index ? '-' : this.dataset.index + 1; + $pager.find('button').prop('disabled', this.dataset.ids.length < 2) $pager.find('span.oe_pager_index').html(index); $pager.find('span.oe_pager_count').html(this.dataset.ids.length); }, diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 260a8e20308..6425d748171 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -567,6 +567,24 @@ + + + + + + + + + + @@ -639,18 +657,10 @@ @@ -696,13 +706,9 @@
- - - - 0 / 0 - - - + + 0 / 0 +
diff --git a/addons/web_diagram/static/src/xml/base_diagram.xml b/addons/web_diagram/static/src/xml/base_diagram.xml index 3485020cfa8..6d0e36e2f17 100644 --- a/addons/web_diagram/static/src/xml/base_diagram.xml +++ b/addons/web_diagram/static/src/xml/base_diagram.xml @@ -1,19 +1,15 @@
- - - - - - - - + + + +