From 54c8cbd9a79f90bab6a1f0f45f79f35b9d6be66b Mon Sep 17 00:00:00 2001 From: William Schaefer Date: Wed, 27 Jun 2018 14:19:28 -0400 Subject: [PATCH] 3979 resize forward and back arrows to medium size --- .../DirectoryTreeTopComponent.form | 23 ++++++++---------- .../DirectoryTreeTopComponent.java | 20 +++++++-------- .../btn_step_back_disabled_large.png | Bin 1505 -> 1098 bytes .../btn_step_back_hover_large.png | Bin 2108 -> 1426 bytes .../directorytree/btn_step_back_large.png | Bin 2105 -> 1426 bytes .../btn_step_forward_disabled_large.png | Bin 1468 -> 1032 bytes .../btn_step_forward_hover_large.png | Bin 2068 -> 1385 bytes .../directorytree/btn_step_forward_large.png | Bin 2078 -> 1409 bytes 8 files changed, 19 insertions(+), 24 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.form b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.form index a59e37665d..ce50160e22 100644 --- a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.form +++ b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.form @@ -21,7 +21,7 @@ - + @@ -33,23 +33,20 @@ - + + - - - - - - - + + + - - + + @@ -91,7 +88,7 @@ - + @@ -124,7 +121,7 @@ - + diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java index 90a239faff..7c6801e05b 100644 --- a/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java +++ b/Core/src/org/sleuthkit/autopsy/directorytree/DirectoryTreeTopComponent.java @@ -192,7 +192,7 @@ public final class DirectoryTreeTopComponent extends TopComponent implements Dat backButton.setMargin(new java.awt.Insets(2, 0, 2, 0)); backButton.setMaximumSize(new java.awt.Dimension(55, 100)); backButton.setMinimumSize(new java.awt.Dimension(5, 5)); - backButton.setPreferredSize(new java.awt.Dimension(44, 44)); + backButton.setPreferredSize(new java.awt.Dimension(32, 32)); backButton.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/org/sleuthkit/autopsy/directorytree/btn_step_back_hover_large.png"))); // NOI18N backButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { @@ -208,7 +208,7 @@ public final class DirectoryTreeTopComponent extends TopComponent implements Dat forwardButton.setMargin(new java.awt.Insets(2, 0, 2, 0)); forwardButton.setMaximumSize(new java.awt.Dimension(55, 100)); forwardButton.setMinimumSize(new java.awt.Dimension(5, 5)); - forwardButton.setPreferredSize(new java.awt.Dimension(44, 44)); + forwardButton.setPreferredSize(new java.awt.Dimension(32, 32)); forwardButton.setRolloverIcon(new javax.swing.ImageIcon(getClass().getResource("/org/sleuthkit/autopsy/directorytree/btn_step_forward_hover_large.png"))); // NOI18N forwardButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { @@ -234,7 +234,7 @@ public final class DirectoryTreeTopComponent extends TopComponent implements Dat .addComponent(backButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(forwardButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 27, Short.MAX_VALUE) + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 51, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(showRejectedCheckBox) .addComponent(groupByDatasourceCheckBox)) @@ -243,19 +243,17 @@ public final class DirectoryTreeTopComponent extends TopComponent implements Dat layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) + .addGap(5, 5, 5) + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(layout.createSequentialGroup() - .addGap(5, 5, 5) .addComponent(showRejectedCheckBox) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(groupByDatasourceCheckBox)) - .addGroup(layout.createSequentialGroup() - .addContainerGap() - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(forwardButton, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) - .addComponent(backButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))) + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) + .addComponent(forwardButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .addComponent(backButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(treeView, javax.swing.GroupLayout.DEFAULT_SIZE, 830, Short.MAX_VALUE) + .addComponent(treeView, javax.swing.GroupLayout.DEFAULT_SIZE, 839, Short.MAX_VALUE) .addGap(0, 0, 0)) ); }// //GEN-END:initComponents diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/btn_step_back_disabled_large.png b/Core/src/org/sleuthkit/autopsy/directorytree/btn_step_back_disabled_large.png index 6a496e490b10c19572bc7d5cc10142636f8bcd6f..53e6bb25d4c96e60aa38c94a436729cd7deb5280 100644 GIT binary patch delta 1063 zcmV+?1larG3(5!~iBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPme-aQ0 zv%Kj1000BmNkl|kaT>LiKm{RHJ%EG+7fu|jJOC00ka)1Z z1#iJ4^uVFYp-o)Hi5;+ay~}~vSDxqn%sHPB z(bq&Y#CcZ(m1e>#~4w(ZTS zuq&nT{QQjBYzD1$6ZNTv4=6CkoaBHI0?XwRv)K%b#RA3{NGZV>Ll6WAg5cypthF%4 z{7bguXhTXw2oztPmo_k9FG0AtL~A={j{iI=q&p64NoB5=-I9o$L6`h)GKwHEz; z9{`%Vujhx2io$hWIF8erL$2#02m&z1jwa%VWf+Dbgb=8z3R#vlTw7})rNm$`z-TmT zh1gmPtu?gP?<26Ce*^mzXssco#P#(xUS3|XTrQ!t1`#zvl;=6d<1wU^2a&b~RXf|- z3HOn()`BqxAq0lQAsAyw(-cZ67-O(ruThpIhzR|DAFk^jE$QvxS{u=^jkV4PLC_ph z_XT4NilV@5HiHlXp64AsXFsrm9B89pXNoLKxUP%wcnoVTe^#qigHTZv4H8|nfOS#B zdYB|4TwY!xj$`<~4qJLQ$$lg2gg{xAPfDpjilX?u7MxR(smb*DA zHV!07^1Be?eK#rPPsW%}gb@6k7n4nca{yEXfB|5SkB?v7-QE2f1i=qNh%W*7XTF_j zYwe#D$1x>If`^BPXfm06Iv5NtrIaBNNdRZL9$9Ni2%#OvQHY`l_xJZ~gT(*7Xzw@M hJZbO0vj73W{tZfjxYkNbVJ-jw002ovPDHLkV1fxR;oATJ delta 1474 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 Axc~qF delta 2081 zcmV++2;TRS3%n2^iBL{Q4GJ0x0000DNk~Le0000i0000i2nGNE03L)|0g)jye-AM+ z1K)L`000NcNklj4_A^ z08gJjZ8(negHq}rBJxl~R)DX7f4@$+xFb_a4T0Da5q|pVC#zbmRz1(VV_DW+rPPX2 zswN_Kelr(}Hp@toge=Rj0BW_`SFY=RueJWcb=`m3wtd}k9HX_?N~sG)EFwfv#9%NW zNfNODlu`>?>%S|dzPD|A#c>=Q$3bh2h;Y#?XIX}b{EuM~sfoznlu~zcf3PBgF$QDI z7a@rphxO@$5>OWrTPcN7ssKAHU=cxUjZ&(3FCwIAN|Ge!8ZQTIjQI<2nx@JaW95Sx zW5}}X+>97wNYj)wO%V|+%Q`m!`FMu_XIUnI8vkOJfsHXJrEnaF;c!U1-R6%!{$OWk zha^d;R;x6dOnK7Ra&f7ZG<_dLWL0-V1Y zm&0k25D`4jV>leLxw*;a<|Z2(8|>`tAR^4o&EdK(j^nVjv_!Mn#Ih{XG@VIq+e9$^^r^5si5e>OJQ+}vbuZx5|CzVD;8#&H~KwHmEfi-!*%vb3~>)|xnu|9_G= z4RAg^qtS@{{e9Ng*ZJj_U)bN@C(APC=jSPx%P6I&)oR?haf7wBHE!R&O{G%dJZSnm1b6&i7!JmKriPoBOxr}Ywf0WB*8jS`wZ{FnFZ@=aG z_3KnB6_iqx%jF^$Og5M#Nv7V+nKe9(;UEa;cDrnBZ1DK;WBUC*0F_FGa=DB#2CX%7 zb8}RyRm$ZuQ54Z`w@H%Zh^6IS(6TIS+eT}BVwN}rc)ZvqTeEH3BuT<=zx`G?LciZH znDu=h+qTKFe~jU9$g5Ycc>DG(KmYu5VQYDJ%ZU&XN~IECfBiMLZrx&ab(L$^t`)gs zlHnZNp~f-!cYN?H%Xs_tEx-QyE4#b90QkO7rBcDRZIn_)cJ253ynp|m!C*iT1jKPn znx=<{$Zc_Tb(MpI1Ipzx^?Dtp)DhX7=n~Ty&d=%hfBSSg9gHzltJQ+pJehsU);NyC z+}s>mYbupW0d}(4qy4>uqUcJiN+8VuHuV5_)n-8v(It1XP!*yMj zmzP;te_5f~Y!+iq7W|ofc>H2{@NP63Jb3Vc?d@$koz9^)n*-0AhwuB$&COw1Rzbk{ z&1G4JWm(kgb(+m4moHx~#`|oB<2VMO*=%y<$`xGKC5j@t-EJ|Zd38IE!<8#nxOwv? z_wL&!G8&Bt!?2ji@tepQK2&s*{yQxn8)G;)I6y>bG#b=u zH5|twO;h&v_81O_hzO(6h<3Y8r_*73dz(9V?(p4r-%+d87>!0#^*MRHanO^_btZ<# zf3=+Z=luLUtE;Pp7I$`b2*a>o?8Ao-^m;u;qY(;mBP}D zF$6(?QVQF)34(yvuU}KE)wp~2?x8}Oel%kWtPyfKEsV1U+|Mx(*}{Cv?2c6N3O z$H=A8?RJZzn`N1F<^X@vR86+eG)*a$O0-%n9LK@;ecru$N3Ykzwrv&`7N}Gzh4r0< z;qjt7v2mP5SCa)X7!0s1i>0Nd!aZ^ub6uB9moBlqyo}cRNUk{RHKqZUNw=6~e>IS% zDNz(*Sr&~(1K;<#apMMAmf?9Gl}ZK6vWTK+=1rO-fIodNkSaQpS>qB-sxgvOmCdw z^KL$8S;lBIVmKTg+Z@gd8bASre_?nKMbUqfBxy%cH1poUaRoC=b2!Z{ii8L7{{8#D z<2dVD>jkZK)fn@YWm!fkC11ibjx(+=xjj|^VCc+qXOTK{e~o3SxQ*|vSpvaE)P zcwYiwV~k{3<^xEnR8phS$N=)=k3X)huC6}vJnx}x+iN1SC?aJ*1K9=PcNHKNkr9ws z3kwUT)9C>4{Q2_^@UKdxvgtTZRcq~ui2dnD=7QKoDP^?QvDP{j&-0{IDiMaE3W6X9 zcJWVQ4l``>8Mdm`s!7vS!Z6InzLY6H`XYeK6i_npx@f@Tvu*whpGH41jl~qa00000 LNkvXXu0mjfI*1Fp diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/btn_step_back_large.png b/Core/src/org/sleuthkit/autopsy/directorytree/btn_step_back_large.png index 0de6c30b3114911ac9ba783b82d5a5fef6db112a..56810faa2f1aaebd00927d66e93bfb3a037505bb 100644 GIT binary patch delta 1394 zcmV-&1&#W-5RwZaiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^pPPme-Z&Y zU$v_G000FaNklA&01!oy z5gUyszBdfRAeBn7ySq!f-R8@eFRZMraOu(|>h(Hd7@p{e5F%k?mVxO+yy$zzqbQ== z?XtPK$)iV)`0(Kaj^l9m?p-!EHcky+Y$w)$)*9oOfrV+eZJXh6$o>2GdGh25p6AhM zG_Wj-AP9a)j8PQ*!9Wy6f8Py(5Q1DT$Gdm$c>MS=+uPd!6bc2h*(}v+l}e?O*n1k7 zSq9`R1E+-`7H6l^;px+-Jb(TiAq4q+9>;NT9EWDJ$@=>GLM+6#5)90GK6^lnb~GCC z;K2jlymh(HTu3VwnY+_j!T5FV2i5UC7kMH}5Gh-o78JG`2{51@Not+)Fwzk;b-o~;l z&Ye5Q^71lTYx?~@uV26BDX`V45Z`U%uqo zvuD!-mzI_=O_Lx9f7sjGY-AKQmI5fpC=5%#D3rRIXpb%?c2B9zI~hd%k4xB%!3KTkn`uy zbK$}Tq?DMZISr9%n$x()Su%Tg5CoJ;CDzy1v2FXC>^L7q=8sWMwLI}FuF1x$CeE$5IVzG#nlCNLCGMP+pT^HANr^1}q+2P?~ zI2;ax6SH8JO5gVpLZFo5+O=!gw$0AY4x`Zs&-3W_`*gcqq?9z9O^U^0;xd}8th0^F zcPrt1-S#{W&-18MDpUI3zkg2@MN<%)o0}{xEm1C)f2Zko+HH7Z7Mxa!XGgEsV{L7X zR;xu21avwb!Z0M2O0l=MN3YjgxIIf;$BQ%}@jBOau`G*Qw{CIu>Qzdm5>iU)^*U>7 zYt!sm8+_heJxq>gps&6!)wRU4lexxyVT^G;u5_!Go-gu1!@I0^MdEW1X!QetJ zmz%x|7Nv2PokjKuA*QXlJic&#%VaXY?(gs4@jNe|PN&WJ`hEs4qZAMdzyOSU_wHS) z)oTAur_(>1rnxSJ$eiWdP-`7%t&fD`IASmuNO1G!&81eWRmtUYYf{Rb5W)iV85tLr zWd*iv`zWQT*XzbH6My>Px# delta 2078 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 LNkvXXu0mjfo`9q| delta 2041 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 delta 2051 zcmV+e2>kbf3!V@miBL{Q4GJ0x0000DNk~Le0000g0000i2nGNE027)jMv);ie-9TV zt=tlA000N8NklTb8Y{gL3r;Uf?jCjkis!vzxJXYHSuU$i%S zG182d%@xZ`W)m_JA%GEhGT0c$c7Ipx#nLU?aoE_5#I$6|c6Ze|_11gdb56C`+uPH8 z`%7!ByISj4TI+vnt^XB8(LWwNe|q%p^G!_Gb@_{2w${3;l)9OwX-`Vo`tipf!+yX2 zNeGdcwOS1!1VV^!>7-Cfxk-}T2*YqAilQy8b-7q9R)rA%1WwFCq41|TDuh65z3@1t zl$27+&wkvDqUe!f7@rKo_z!SmrfHfxx`?sq1uil^8)Fy-g+c*9k4B?Sf5R}^LWnAW zxd;kcYlIM(riqjit#xipYfYM_D5Wm6OXK#15EzDmX_`U^Q39?gr5phBYtR5tN|7W9 zN-0d!oS0{k`3%Fz$7-$JG)>Jjh+dSZQc8j#;PCK}w{PFl>-CUQvbMIy)vH%oUth;{ zU7{#LDK*#J7hp9dUYkO26M{d3l*)vAAfeLMfF~f5*(woCj5{HMVVY z{rYvbx3`I+h$KmnQWAzColb}S{e6nXB0D=f+`fIAVzEdN1pikJvTe^kGq?Vt+oP1i zwrw^yH&IH_YPIDiP308r_BUV;cxP19?ZuBB{#wBlVM6+iy z^uGJ4vypC`#$H{oklcs zc5Xzo!9oaDR#xyl58wAm)0DSw-=ej~aU3kmB93F)?KV%IJRy!_YPA}xtE*@1&9ZxD z>$8W(xsy%wIZI%gCWc{5tUOD(rBaDzv&q`p8i$9693LOke{Q#lFFs#26=>r4qJnqm&{|Q<5aXvaB3&fPTNvU@+j|-~cHl&1RGB?QKlcB#z^m zj%G4=uHYMnf!3N%r^7G5{KDSe9xq?MWHcI0IGPnEg+c+(^SE^B5=%=v_EtZ#;+1}npN;%=^EN21CjGMEf@WY1>Jb(V2e_pT0%F0U4+i^sN5J)L06biVm zi{m&*DJM!t%d#kyN(dq7cDsD|@PU56KQoxd|C<^0vv`u_^>VqKbI&x*nKCA&#Imfs z^c#OBTL?fDMMP0_rqcS7=udETd{7oR*REaT@#Dv|S}i)A&O|9UJ!V`XrX9_`Tb4z= zUdMG^f9mymUb~)$=uD1|JDjE|0JU0;d-v|Ky1L5A$w@Bs(-pd57^G>+U@*Ym0_VuTUsZtJS!1;|5o+UY)Qt7oyYK?s*=b=W+Aq&2uxC5CX?>I6XaOe}A8sFJIDb zw+X`#%d&DMa2$tnxy;tq7CSpTc%Da^rZZ)4e_<=afdrtfE* zfBfT*KWMdDJbn6f&qda9= zmX!;Cy-bSBi>x+WFe@FwSl%m(`(d+f7R4P;|m3+I`*Vnmno12^5xpRk7sl;F~AW4#m8ew5a7vX4@p&E?_tE;Q{f4+}l z7*r}1mX?;VZ96|bnJx?GbW(g3N0TJMFbu9;yGEnYz_x7w!Z0KZLxLb+{P1m_xu4B%7D)=Php01L5pc(D!|Yf5RbB6dlKLd=N#^0Km-hc-Cbuaz^xLoK!2Nh@waj zheI(K47x!O{OtSw(|*6-129{y)>k3%C%zUzDHTRh^ezm;yJwOW7s#*T{5S?`%*rIa6r z;iti1(0TUk+57B)<>h59KCkGnb_qZfi$(1?jtYWcLY}@QNv9)N{V!~UHcgXiwWLWQ=k0ae*wxD^i{{ReI5V+002ovPDHLkV1gVa07(D<