From f5c36ed38a064f121a7ab84aabaee213fa105983 Mon Sep 17 00:00:00 2001 From: Vince Date: Thu, 8 Apr 2021 12:12:34 +0800 Subject: [PATCH] update --- install.sh | 2 +- lib-core.sh | 4 +- lib-install.sh | 7 +- .../common-assets/render-sidebar-assets.sh | 37 +++ .../gtk-3.0/common-assets/sidebar-assets.svg | 123 ++++++++++ .../gtk-3.0/common-assets/sidebar-assets.txt | 30 +++ .../sidebar-view-active-200px-dark.png | Bin 0 -> 290 bytes .../sidebar-view-active-200px-dark@2.png | Bin 0 -> 483 bytes .../sidebar-view-active-200px.png | Bin 0 -> 294 bytes .../sidebar-view-active-200px@2.png | Bin 0 -> 483 bytes .../sidebar-view-active-220px-dark.png | Bin 0 -> 272 bytes .../sidebar-view-active-220px-dark@2.png | Bin 0 -> 382 bytes .../sidebar-view-active-220px.png | Bin 0 -> 272 bytes .../sidebar-view-active-220px@2.png | Bin 0 -> 382 bytes .../sidebar-view-active-240px-dark.png | Bin 0 -> 275 bytes .../sidebar-view-active-240px-dark@2.png | Bin 0 -> 375 bytes .../sidebar-view-active-240px.png | Bin 0 -> 275 bytes .../sidebar-view-active-240px@2.png | Bin 0 -> 375 bytes .../sidebar-view-active-260px-dark.png | Bin 0 -> 281 bytes .../sidebar-view-active-260px-dark@2.png | Bin 0 -> 385 bytes .../sidebar-view-active-260px.png | Bin 0 -> 281 bytes .../sidebar-view-active-260px@2.png | Bin 0 -> 385 bytes .../sidebar-view-active-280px-dark.png | Bin 0 -> 277 bytes .../sidebar-view-active-280px-dark@2.png | Bin 0 -> 395 bytes .../sidebar-view-active-280px.png | Bin 0 -> 277 bytes .../sidebar-view-active-280px@2.png | Bin 0 -> 395 bytes .../sidebar-view-checked-200px-dark.png | Bin 0 -> 287 bytes .../sidebar-view-checked-200px-dark@2.png | Bin 0 -> 468 bytes .../sidebar-view-checked-200px.png | Bin 0 -> 287 bytes .../sidebar-view-checked-200px@2.png | Bin 0 -> 473 bytes .../sidebar-view-checked-220px-dark.png | Bin 0 -> 272 bytes .../sidebar-view-checked-220px-dark@2.png | Bin 0 -> 367 bytes .../sidebar-view-checked-220px.png | Bin 0 -> 272 bytes .../sidebar-view-checked-220px@2.png | Bin 0 -> 367 bytes .../sidebar-view-checked-240px-dark.png | Bin 0 -> 269 bytes .../sidebar-view-checked-240px-dark@2.png | Bin 0 -> 371 bytes .../sidebar-view-checked-240px.png | Bin 0 -> 269 bytes .../sidebar-view-checked-240px@2.png | Bin 0 -> 371 bytes .../sidebar-view-checked-260px-dark.png | Bin 0 -> 274 bytes .../sidebar-view-checked-260px-dark@2.png | Bin 0 -> 380 bytes .../sidebar-view-checked-260px.png | Bin 0 -> 274 bytes .../sidebar-view-checked-260px@2.png | Bin 0 -> 380 bytes .../sidebar-view-checked-280px-dark.png | Bin 0 -> 280 bytes .../sidebar-view-checked-280px-dark@2.png | Bin 0 -> 381 bytes .../sidebar-view-checked-280px.png | Bin 0 -> 280 bytes .../sidebar-view-checked-280px@2.png | Bin 0 -> 381 bytes .../sidebar-view-hover-200px-dark.png | Bin 0 -> 278 bytes .../sidebar-view-hover-200px-dark@2.png | Bin 0 -> 391 bytes .../sidebar-view-hover-200px.png | Bin 0 -> 278 bytes .../sidebar-view-hover-200px@2.png | Bin 0 -> 391 bytes .../sidebar-view-hover-220px-dark.png | Bin 0 -> 263 bytes .../sidebar-view-hover-220px-dark@2.png | Bin 0 -> 360 bytes .../sidebar-view-hover-220px.png | Bin 0 -> 263 bytes .../sidebar-view-hover-220px@2.png | Bin 0 -> 360 bytes .../sidebar-view-hover-240px-dark.png | Bin 0 -> 264 bytes .../sidebar-view-hover-240px-dark@2.png | Bin 0 -> 362 bytes .../sidebar-view-hover-240px.png | Bin 0 -> 264 bytes .../sidebar-view-hover-240px@2.png | Bin 0 -> 362 bytes .../sidebar-view-hover-260px-dark.png | Bin 0 -> 270 bytes .../sidebar-view-hover-260px-dark@2.png | Bin 0 -> 368 bytes .../sidebar-view-hover-260px.png | Bin 0 -> 270 bytes .../sidebar-view-hover-260px@2.png | Bin 0 -> 368 bytes .../sidebar-view-hover-280px-dark.png | Bin 0 -> 269 bytes .../sidebar-view-hover-280px-dark@2.png | Bin 0 -> 378 bytes .../sidebar-view-hover-280px.png | Bin 0 -> 269 bytes .../sidebar-view-hover-280px@2.png | Bin 0 -> 378 bytes src/main/gtk-3.0/gtk.gresource.xml | 60 +++++ src/main/gtk-3.0/make_gresource_xml.sh | 7 + src/sass/_theme-options.scss | 2 +- src/sass/gtk/_applications.scss | 224 +++++++++++++----- src/sass/gtk/_common.scss | 46 +++- 71 files changed, 469 insertions(+), 73 deletions(-) mode change 100644 => 100755 lib-core.sh mode change 100644 => 100755 lib-install.sh create mode 100755 src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets.svg create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets.txt create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png create mode 100644 src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png diff --git a/install.sh b/install.sh index d873c046..74763ec6 100755 --- a/install.sh +++ b/install.sh @@ -1,4 +1,4 @@ -#! /bin/bash +#! /usr/bin/env bash # WARNING: Please make this shell not working-directory dependant, for example # instead of using 'cd blabla', use 'cd "${REPO_DIR}/blabla"' diff --git a/lib-core.sh b/lib-core.sh old mode 100644 new mode 100755 index 9842105d..900d8c91 --- a/lib-core.sh +++ b/lib-core.sh @@ -74,12 +74,12 @@ THEME_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' ICON_VARIANTS=('standard' 'simple' 'gnome' 'ubuntu' 'arch' 'manjaro' 'fedora' 'debian' 'void') SIDEBAR_SIZE_VARIANTS=('default' '220' '240' '260' '280') PANEL_OPACITY_VARIANTS=('default' '30' '45' '60' '75') -NAUTILUS_STYLE_VARIANTS=('default' 'mojave' 'glassy') +NAUTILUS_STYLE_VARIANTS=('default' 'stable' 'mojave' 'glassy') # Customization, default values dest="${THEME_DIR}" name="${THEME_NAME}" -colors=("${COLOR_VARIANTS[0]}") +colors=("${COLOR_VARIANTS}") opacities=("${OPACITY_VARIANTS[0]}") alts=("${ALT_VARIANTS[0]}") themes=("${THEME_VARIANTS[0]}") diff --git a/lib-install.sh b/lib-install.sh old mode 100644 new mode 100755 index 2671c254..526d1ccc --- a/lib-install.sh +++ b/lib-install.sh @@ -144,6 +144,7 @@ install_theemy() { mkdir -p "${TMP_DIR}" cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/common-assets/assets" "${TMP_DIR}" + cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/common-assets/sidebar-assets/"*".png" "${TMP_DIR}/assets" cp -r "${THEME_SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton${alt}" "${TMP_DIR}/windows-assets" if [[ "${theme}" != '' ]]; then @@ -486,12 +487,14 @@ show_nautilus_style_dialog() { tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \ --radiolist "Choose your Nautilus style (default is BigSur-like style):" 15 40 5 \ 0 "${NAUTILUS_STYLE_VARIANTS[0]}" on \ - 1 "${NAUTILUS_STYLE_VARIANTS[1]}" on \ - 2 "${NAUTILUS_STYLE_VARIANTS[2]}" off --output-fd 1 ) + 1 "${NAUTILUS_STYLE_VARIANTS[1]}" off \ + 1 "${NAUTILUS_STYLE_VARIANTS[2]}" off \ + 2 "${NAUTILUS_STYLE_VARIANTS[3]}" off --output-fd 1 ) case "$tui" in 0) nautilus_style="${NAUTILUS_STYLE_VARIANTS[0]}" ;; 1) nautilus_style="${NAUTILUS_STYLE_VARIANTS[1]}" ;; 2) nautilus_style="${NAUTILUS_STYLE_VARIANTS[2]}" ;; + 3) nautilus_style="${NAUTILUS_STYLE_VARIANTS[3]}" ;; *) operation_canceled ;; esac fi diff --git a/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh b/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh new file mode 100755 index 00000000..307abcc8 --- /dev/null +++ b/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh @@ -0,0 +1,37 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +SRC_FILE="sidebar-assets.svg" +ASSETS_DIR="sidebar-assets" +INDEX="sidebar-assets.txt" + +[[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR +mkdir -p $ASSETS_DIR + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null + $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $ASSETS_DIR/$i@2.png ]; then + echo $ASSETS_DIR/$i@2.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=192 \ + --export-id-only \ + --export-filename=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null + $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png +fi +done +exit 0 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets.svg b/src/assets/gtk-3.0/common-assets/sidebar-assets.svg new file mode 100644 index 00000000..ff4e4f7e --- /dev/null +++ b/src/assets/gtk-3.0/common-assets/sidebar-assets.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets.txt b/src/assets/gtk-3.0/common-assets/sidebar-assets.txt new file mode 100644 index 00000000..328650d8 --- /dev/null +++ b/src/assets/gtk-3.0/common-assets/sidebar-assets.txt @@ -0,0 +1,30 @@ +sidebar-view-hover-200px +sidebar-view-active-200px +sidebar-view-checked-200px +sidebar-view-hover-200px-dark +sidebar-view-active-200px-dark +sidebar-view-checked-200px-dark +sidebar-view-hover-220px +sidebar-view-active-220px +sidebar-view-checked-220px +sidebar-view-hover-220px-dark +sidebar-view-active-220px-dark +sidebar-view-checked-220px-dark +sidebar-view-hover-240px +sidebar-view-active-240px +sidebar-view-checked-240px +sidebar-view-hover-240px-dark +sidebar-view-active-240px-dark +sidebar-view-checked-240px-dark +sidebar-view-hover-260px +sidebar-view-active-260px +sidebar-view-checked-260px +sidebar-view-hover-260px-dark +sidebar-view-active-260px-dark +sidebar-view-checked-260px-dark +sidebar-view-hover-280px +sidebar-view-active-280px +sidebar-view-checked-280px +sidebar-view-hover-280px-dark +sidebar-view-active-280px-dark +sidebar-view-checked-280px-dark diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..edd52d9758d60eefb06b823769ee8a31f6485592 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G5AX?b1=9bC0PAeMEP+aS zOM?7@88|q3ghdoob@dF4j0=?R_W>o6JzX3_JdP(PFfebunV!K=re>(Xc+ECFgUOFw zAu_4B&Fz7~BvsQbo1R!qQq9gtJ*lbUeeMEJPn1#C$rY-Lr-2y(TUzw4>c>h6nPdy) rE^~i;j&UdF%4@#d)@3SAKI{xXc+c(-YEQKTTF2n&>gTe~DWM4fqyll{ literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..5796ca80df505f936c541088c27d78f34f969a1e GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTW~M~$tRIN&PEET$Th$x#1%;Yrx*myEj|P^ zNW3J-FPMRqlb4TQKvYg%L0LsjT}xX}-@wqwc!s*OAW+F4PZ!6Kid%2*#P&5g2((^2 z=Ggd=pKZop{i~uGyLw_jKCJOxA)Hk6BKp+jT@Q`&|NknuT_d+kX#MQ6R zr)S^1blj%TuK$|+NzF%vA8udV^HzXi=dSSId5!V{*H67zF7@R4Mx$A)9Mg`UdJ)IF z$tuh(+q5J4DGN(S1B0M|0uvJphk$}Z0|$oyBcl?K!NACbOR7e?!+pNyRr_CGbgY*C zO20TcIW@#yCLv0B>90)Q$HtPZ$I{OjtBTA@H%hp+=Wm45*Y4R{b*w&ydzt_8n61kysK9t_b9pAyI~Ik=r0VHz4~!de%Wxhmf8F7fn48D*VZ zp}Ke)m=Un0MenM9tdx*Rwvg;H_s8cLcXF;YYZoh<zopr0R8+=N&o-= literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb51ac1d40dd631019b0b578cc9f4405168a473 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTW~M~$tRIN&PEET$Th$x#1%-xfCvMF5CelC z1A_nq0}s$(1_ll=;%8vs13CbVfZ{;J4MRYefspXG>Ik4I;w3?T!3?aNynOruqH^*I z$|`E=TH1R028Kq)Gt`}dCNuo;ba4!+xb^l&GVOidiKpr$8GxT`mf2K)O=L< z;r7KnZv_~3?h5~%*C;P={nU%)QctdLG@7-_G41%N7je9stis%~O*^8WvaobCFbE1L zFfp-k2q-u-aBv7PGAaQX42(>;q-vx)+~;dvwg2@+$7<=X^ox^|Q$y@!5~7rs{>tQi zY%IxoEd7kJs>rN#ql9aF{zf=`?Vi0=$LeFam-#P`SzCMa-%jFtelz|^|Mq?JI%^s3 X`|rN4z;^QpD8M~k{an^LB{Ts52`!n( literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..341820ac3eccc2810fcd6839c95e0a63654f8775 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0_p!az-wQ-Lm&%E zg8YIR_ywe8)C>%bZ>qdI2NX>7ba4#vIR5t9M$QHY5tfVmx0+Nr#BX)EO)Fa2bWcC} zLW=YZ(<+q?}XNUiV@bcPB}NnviRAVnaVr)J{SDo q?$-L8?;+c~%WHc(=Y9KHEO*i8q(xTrj1xf17(8A5T-G@yGywpOBXH6H literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bac508a14174335f8a00b7c9ecb02df6c5296073 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIk$O#1%;YCjzXq^|Ayi z>Y3B@5O~`Mg*%oPFx_VwXePqANWYmH4ch$SA+)MCI)Lxg4)cwtlH&obzGl V-9;u7{{X$h;OXk;vd$@?2>|=(tik{Q literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png new file mode 100644 index 0000000000000000000000000000000000000000..01ee8af3e4732626655935040041671c611925b6 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0%-;YK?Vi^ph;lF z%fP_RzyP$8OM0{FTA(CnNswPK1HXW@jGBR=@lBO?=YWEVo-U3d9>?Ea+sN7AAi{Ey z|5lSKhxn~7w`oNyo9^jHUr3RjVSF?5!BXLmX4hS^qdk%z=^hfDXWe?c@}1DSPcg!J z)+y)aSQbA!GgEmd-{*q=+ud59^F3sncX@4Z=e%!Ui{&o*oV3V_o^b-?K2KLamvv4F FO#q`)Sg`;A literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b31366f82fa9a41d3b19d4731c483ea2edca3426 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIk$O#1%+`fdB&oKhQ8R z0y2Pz2aLEG7=YGu-Q9aT4XBQ{B*-tAfl)wEMpjWtTSwQ>xVvtN2~c9cr;B4q#=W<< z7V;hn5NUmQeFMXyHo<}wYQ6>)KIsRHn4|-oH_pgwJm5G>=v~0pj%xOb=YP|i{pZ^+ z-5+}P>ZW_2xAf(`D<*c8Zqt{U zA6-0o2KxVib}@Lm`njxgN@xNAg{x}! literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..35ea54b05e3466377ea247a1e11845eeec7e13b9 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%Td*(#$?Ffy0)P}}fk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNF~50#1%;YCj_=|_PzwF z<0%R93ua&x5R_3=($+CBG+w<}KMN?n$J50zB;(%O+Y5P_0!3Ud`fp=oVcI!~&BG%g zL#4?32A>$K2bZJ5!}bm9Ep?LWm_NUJ`{2jSpnp+0%Qw6(jG7j=uA z!n%L!cJA9%oN>RK^o90(XWg$-@r5;zopr0Om-Tf&c&j literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png new file mode 100644 index 0000000000000000000000000000000000000000..a36938a8d5304b0f02962df3b6a4ca6604b653b0 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^AAnefg&9b${i`1Vq&N#aB8wRq_zr_G^V8tDH6+Qs1M>gTe~DWM4f$AnNM literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ab38351d0e417b26730b82b495a1d081d6fa1633 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%Td*(#$?Ffy0)P}}fk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNF~50#1%+`fdB&oKhQ8R z31skq5jO(^&~7fn)!d#yMLZ=ze!&ck0)jG%O4>RGhQ_NG>t_MQ_jtNEhGg7(dwU@- zQ=o{;MgMJ#EKEBmv3Ym|WT+H*-{2Et_26<;c-X#Sy`@f49rNdRZy)@a8T2nIXZeQL zg;CSOc5ird?bEtLTb!9|N?7-A-OhcxiZkwalfKZN@2vY(D!#CWbME`yWH0pR3+s6y znPZG>JQ4;82O1ceaWi%|^t$WDbK3oG`kIsZfi-+tyXNtwFP|NL$@b`{9z*KmmwV0P dbtUs`?9a_%muOP32KtnN!PC{xWt~$(6990zcO3u# literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d21965f9397c9f6108f478227805ff7ed3fd31ac GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNG`x9#1%;Y#|>0!W={pG z;3^673ufRKkdl^BGcYt}-*itND4OQ!;uzv_JUM}ZdF#2ECG5tNBqlJtKEue!=izrj zMnc`krO4^o0gFVbNy1j_$2c!foMTYjaA1Y7+gyWJErIGiR*6?Q7yC(+9=cF;NFief xZ_~5a3K>T>^YjSwOxPWq#C&m~cgqc4hJ~pYt@baHxe2t9!PC{xWt~$(69B_oYk~j( literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..aca4d2e8b1d1a49f5be54cdf8391a245e53f6857 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVH-0aRt)<34tw~y)S|4 zcuIo&f*BYE1Z5PJv~>&&jaM($&jN}c^K@|x$+-9S_Cnr62_mi!_a`#4Fm1M%e zUBP#8994(PKRV5r`892G9NRsgzm~NH|0B13H>_BaZ*krGf%vu>%hY*!z3D(7F?hQA KxvX6GLE literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png new file mode 100644 index 0000000000000000000000000000000000000000..c45be2e81040f64bb99a90ed00363e4ecc2420e7 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNG`x9#1%+0FbFa*2rw`J zt>FYCUIqqkFqdnOX0#i(`n#@#F*s=B?*u zmarR7l9<5o`V1o@pNHQC83}bCmm;TU2P_h$CJ9@yALG0{agIT8!+{mTZgUM@wFIj7 zSS4QJTEm)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVH-0aRt&~Ai%)D4>Sx+ z0vSAD#Ld6}w42LtHMb{F5l=~wUoZosfS`<`lD3Y4q4Da)`dL8nW1cRKAsP4H-d@Oi zC_%*a;r>KM7N*XWMm67n43$ZOHyA=zzEKdJx<&EBw8NL4*!Avs-t*yQwfE1JtMU^s z7Q{_oqn7i^sM%Md)JMS2k7Ke~L~E#Z=Z3FN8LEd4azE4*To=c&+2zGvfjFVWFHS!^ zS`4^Z1RNL`i6egKH{C3FttO`A4T2Gry*7j$^y$^VhPr;D6+{?}imi@-41= ZKM>zmW0^WHuQweO9GG`^|w?i^4s&C|s(#N+te>l-;690Xi0vgRHXVsVbPRQBE(;+TJ0 z%w#6plX!#uP2%TV_MA06cuVZkjDpn(Vp7FiY0C|#CusF%HhJ14_ZS|NfDr!Y literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b112e23b43a6f6240d144438929542c61ccf4645 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQV;M6aRt)%@HgjbVR;+Zn3w;uf0?1q;&aq-g>v&Q)}y)&~nY4KE+RS zxeaFDO8j*rbEl-kk#qrg^$JhIkx*dwnBkgM)y} zMb_MdLM+bFmdf5cLmcx@iaIQ*%=nG2UYyF2%8e;RCaaYFmFwR6pVL5}ov^>bP0 Hl+XkKuQpc3 literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c15804bfb460ddf16e5aacf1a06fb9ad21cf81f3 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQV;M6aRt&~Ai%)D4>Syn zfD9nw0V8e(2B7s^clX{-1FGXK3GxeOU=$FPkyTXE*3mUI?yg&60+cx8>EalYaqsQz zg}h9TBCZz|O&SgaFy)DIa&;bqUb=fuw|><3NBQ!*6%Cl!b9+vM0>;zT&t;ucLK6VRVRW7V literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..348eae70c9626404610a74258477b46ce6bf4484 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G5AX?b1=9bC0PAeMEP+aS zOM?7@8Q9o4`S>NIWt3D@)dD%z*a0OHJY5_^JdP(PFfebmOwVBOQ!`Xxyk?u8!Q{uT z5Sdim=Jvo~lB(^NO;0Q)sb*)Sp43$FK6inqC(0=6k;^&m>%IHu0_|e(boFyt=akR{0G6U~ga7~l literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..164f44faf108fb08444756ecceb0759361a0fac8 GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTW~M~$tRIN&PEET$UeX)#1%;YrvNzb{*?tZ zLbN2vFPMRug`JC=M?g$mLP}azUO`D&MOCfEdbtfy!BF!Z|^wrH8}{l9u#zO zaAn!^Khn0b(5lc%@0ILA?UoG>rhnR)w`cutZ~MIX{N(UQrJo;GthIV(aI&&^+qB&0 zGmby_m~mJ2(Z$ah_b#$Kh<(qxFI3UEBh2mV`iZNPQ%%B~*Yr)j7{&Xj*kI{isUvHP zn3!A~8aOxv7#W#ZI0O_NSXeq57zBZg1_nl4QvZ05_|Mn8`v1$z?JuUtT~*keoEl;; zlMto6^nlakk271C9veTKDa3WwSkfT-z2TGqwSTw1@%a6jS~SZ><*i)*%aBKr;_&3{BfB9J3=A2c)0ATQR^>bP0l+XkK<;Kr~ literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png new file mode 100644 index 0000000000000000000000000000000000000000..e37b3971a939be94e13b4798df72c02d949acdb1 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G5AX?b1=2`Bh=D*Ofl>bT2Ky|z&L4LsuZ0wwT{1VbKN-C;qfgEe>fD#FwE{-7{$CDEnn73M{ zXE6Aw87eSdvrW%n@?%$sOe$`3dtfk0)ppCKCl-@bvolgpYN~jjyTH>EWt4Sth3evI zU`D`}7QL(bu~I@MnL-!W6h3db(;~9i*Vt4r$%>)KN&PEET$SJ@l#1%+m0C5HeQ3eJ9 z1_mAm25v9{x_}dmI2ag!h#!pj7#M(vH|vskHP8sLk|4ie24)s^E^clf0Won2DQQ`G z1tnz_Rkhg(a-BdG-#lF$Ln>~)y%WvX7{&OER0`l?)>$ui>U**A-ND(BeBt=;WnQzduy_AiDLPvYLr zX3`h9erm-()1u-vJ;$;p+}vn1Yqety-?A-X%{xN<92z({1Q;2W6dW2D7@1f)8W;ox z6quM;I0S$q*riVFZ~XDnc4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0_p!az-wQ-Lm&%E zg8YIRxOqfGWn@*!ug?E0wZ^ep!V?=7L_|(oIB&q zn7w(o1kZ2GuVr9Jc&nN#v*6jJ?ZVq%?rh)TeSYteQd{#5ZRdxFTDisbVk}hC=e1wn o?bh~jcjxRq(cP}LZ{L>N^?051nlP;@8fY1Vr>mdKI;Vst08s2{vH$=8 literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7709d85d7eec527eda29dfb6313caeecabcb27 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNHM@C#1%;Y#|zFYzWxbR z#9b2P7tFxO!z(JOps1p%c204+J5YFsr;B4q#=W<<778A65OKYD)`8JNN6$>{Fb|h( z_hKeBy(3E-I<_#rX^BtGIdY%r+uK@MnZJ1)yF=fe-gNJeMeCJy)BYZt@-~BMw|c=` zrgyJz^Qmn-c66?3L38)+%m;RQ?^ZVc-nqk*Sv>a6qQ>95Erca43LYG2WM=1+!NpLo z`mtVb-Sq=UKPgGSwDGda5%v_)e|mJuEy;ovpSSOwT)Hc&YCof)`un}dwv}7~`hmgI L)z4*}Q$iB}oFAV9 literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png new file mode 100644 index 0000000000000000000000000000000000000000..2330bfcc784514ee9c51e548ec2d7c883343aa82 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|2l#}z0%-;YaRvrapcM=Z zJV5inh!4mWT(WNoP?EDG$S;_In@2=cMpi}bi!JA3pkSh>i(`n#@we9uc^e!goFA$s zFmksDY9DW5QMtp#xij93*_(Gu@chR7S_X!Mx2m}^3!Y8dF1-Ea&h{PN=l32dwKeb1 zc7AxMm0Mgd#zHlHUi;bP0l+XkK DweM0J literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ada09087349eb1eb1dfb299cf5218e4def266221 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNHM@C#1%+`fhYrm2m=ET z0|U@94lv?lU;rXs-bhuDV(yY4zhDMN9$ryN1w|EAwR4Ko-GRb8JY5_^GVZ;-wNUVo zgNW{B%KXja*d6-z^rm}% zELyLuoA&qEl(!j7yVVQkGQE3!n@?@yv7>WM3!1xkXFjmgd$+Rj_s$)j%;K?k7B&9f zZ6PdaQSjhEBQran3@(Ox)sOXh>#iR-`bkOprHz+WjN&PEETNHM@C#1%;Y#|zFYzWxbR z#9b2P7tFxO!z(Hwsi3H$#;3q_3n;wD)5S3)Rgk s={L4Dm8We2c&pd~f0ZUODVi}cXxqd|aI7g^3$%&B)78&qol`;+0AuV-V*mgE literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8833e6072cf13eff9250e380b4d2d1b477e427 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%Td*(#$?Ffy0)P}}fk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNHM@C#1%+`fhYrm2m=ET z0|Pe$1JFJWFyaH+yI`-$FQ5wUk|4ie21XuUQ3*)}MHMwZ1+H5_;XR%%jv*QM-rnBJ z+ms;E`tbY#hG|o#_&9V-HPuzVv5~PX>o}9zwok(Er)-;bC%>`yetGk9d-bLB`QD}! z+3FvkvfB8hoMnFIqPfNo;zalSxOXUJb!@>>?tMESOxFAHw#hyA!?ULJ*bncT;&(mh z=QexDz|6)YVUTd3fe|+&^uR+m-SF5Ca=A0M8QJn!>hYS(^O+0umos|wF8e;Oc5BAH einjgI=f!_5xH02*Y;PAR06bm&T-G@yGywnvD10XX literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..23411143bcd62ab970e0867a637c01daecfa4eae GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIJkL#1%;Y#{pjZ+8qK} zP!i-9%)refA}S-RqV~m>b1_gb+0(@_#N&8!0t55bF1}sO-xSzX4qP%+IKXg{Q;PX< zi<^pi3Qv!4)WkUfh6a8a?nO?=85#rCd#n<#a4zlYQz;4C~ou6)8evlUlw2r~k)z4*}Q$iB}_w8qz literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..5390468aeb7674eb2c49e3bf955efff248d33da9 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVj43aRt)<@q+V;uYUp+ zahC-71v4=6@QO-EDk!R`@hNcK0tz4Xba4#HxcBz@4sWm{UGtXo#`-~Lee{`74b7i#KAYs_F;+Rh$P}-JD%=fF5G-boFyt I=akR{04NWSqW}N^ literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png new file mode 100644 index 0000000000000000000000000000000000000000..a986d5abc7addf260af0423f94dc48d67be433ee GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNIJkL#1%+0Fo-iShytx( zVBi6o2S$8AuHce=OMsG`B|(0{4BR{-qB627YF}(Q7Xt;8JzX3_JdP(PFfecJ;@j2y zO@U42z$HV40}LlQrI;VLxT&b8@bm~rO`H>8XyBLOUgUI~p)pXs$13p(=VCvJ(nBkR z-R2s+YFYTS#qmNxx5STUuN5+m81vVJw>g$5Sd}yi>}H(M`RT^x2YHb|>li#;{an^L HB{Ts5EzwW| literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b909ebe5502500cbb2863698b67b82d29671b90e GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVj43aRt&~Aj-fX!oa}8 zz`)JG0JINi4G{4G?Om|fS{b(wx#vSx@8sr?GJ_TPv4eN{xW9K zKFg?US5vD}+1SNbc?slsaU|z#C|`L_@sKC?LqVk}Q5?=47qS%pIJImSJ0zl1vqj*U zz`>(Tj4T2U48#%JToZPrrj_fqbQ&)IJv}nt>~-pcvsdO{X8%6Fw6*V`aqZ!kF-)(o as(#>K#d)CB&DkXf6cV1UelF{r5}E*(HgW9$ literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b15e5de84bdd8ea7abe907413a8e64a783263cd9 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|WmuSjq=(yHSs=w(;1OBOz`%DHgc*FMGa;&J@#^^Lp@1_I83-ifSX4w{jyT5bs~TO6Hs zZq&@! tR$1Ikww-@gl^mMlqt3Vb+daAckC^xCwXZ0(=K%Sb!PC{xWt~$(698HQXL0}l literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..599991237a528b2c2a7165abb05352fdbbdf15bd GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSQVj43aRt)<@q+V;uYUp+ zahC-71v4=6@QO+*D5|Kcol~6d4irA->EalYaqsQz)x1oO60H{%0~q+a4<~VOa`hg~ zWo6m^K!agp?i*!;P$kDd$s3CI3H9wWUphZ+xA(ej&nstoy)C|a*ITbUrt&z`nU!TT z6w78le|5XfK-(afqnP1xy8-VE!?Ea-^klwAmAM6 zoyZ#Ipc%=k<(AO0#nEZ!M$L>p4o|fIs8=in8oN#G&@s*|&O+7=VbEH&PX(n7bs%FPMRmhgVcmK~Y6j?VRFtccAbwPZ!6KjC*fyujXZP zlxV%E7{I{SeK?7OldJb=E-TCS2O10;bKfW%gep1yN#0PrPpEI7`O^7myS>+KdtN!y z>uvGXyWV=;F_p)e&a5n(p;$Ka`K#M)2HFO>9K{Tm+YNYU7`9Y4%ygQ;cgDKq;Ur@T zgM6e*zV8 zmjw9*GqA9-aq$ZXiAhMRvN=cth2uS4978;gCnqp4Z(SE^!k{fAIf3D{mJ}nqiuam~ z)RRdn-m8FAk&1WP#Z!}}dQ4lhNK#^J%9Tlh-fp^*AjZNB&e&D)yG&GGTvAC|7+A5^ lCGU=5$E9U6r8o>_8UEBa)@pk_vH@Df;OXk;vd$@?2>?TLYf}IK literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..abbef5db77a11ab3421a92e911cc078511acb471 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJCTd*(#NyU|$PXH;-0*}aI1_s%75N7Ou`Y{zK zC|TkfQ4*Y=R#Ki=l*&+EUaps!mtCBkSdglhUz9%kosASwkwJh@h%1o(PYSU1WibHi z5hw}r3ua(qW?^Mx=iuTO6c!bikTm|eeJ4I)J849=rdMgNNEns%? zTEv{yz_;Rol)?@x4~<44nZg$;A0{+y;p0sETF+W{DQ#ZRzT0uDe6p?wzudMl(Id$E zyUgm{YpUK`PiQ_1+0vp@+xQ3GiJSid63^IeP)48QGb?LWSU>ycGJ}POv@zGXPr&$xA*_ga59_g VM^`H6JfJ@qJYD@<);T3K0RUZ2ou&W) literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png new file mode 100644 index 0000000000000000000000000000000000000000..d4df15aaa33d8057ad4f8b70b0bf6b16d6abe1e4 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRng&9a*yZLqskm4-xh%9Dc;5!V$jK}j=qyPma zOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1G4DbnY1=6TMkbyw}XcPkj z4+8@?0|QsRO6eJ(3ht61zhDLyRyHnv0UasY^D^4p)A9n`o>yquSYf@H+s7IxvXe4 zFz_%iaDx$7#kQ(4pay}GAirP+CT12^Hg*m!enDYTaS2J|pWAl=<@R{GIEG~0dwXjm zFO#8wOQ5%ckk$fbC$B}!Sq*$E9!M$du=3Do6p|@?q4Hru(-uC?w6FE7b(hlS1?{^X zx5_8$dhp9_8xuW(tiQ{w-o2*kz4e6VGgZg>QcIh+#BxNQUT1hb)ianw@{d9>$IhRQ zaf(ZRIYx0zOmt{qU}R$95KzF%_$jY)Ha%n3`4nJ@ErzW#^d=bQh9gP2NC6c|1o(uw0_p$QfO6g3c%U3d zNswPK13L#VpRj~volijlP%OsN#WBR=_}gn6c^eEwm;=2xc)6U`x{%UxMPcIpIxZ>w zgz$Z=an%eA3wkG+qO7da-<=^LgJ#rvi2qJUrCOE$(-6=JSJl+}b`? jcii3+y?Xw)*X3f#s{}HCwrpz$+QZ=K>gTe~DWM4fK4oXQ literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc0713f1560057bb624d171a9253fa8e3e105dd GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0y~yVB7&@Td*(#$y((PZ-5kMfk$L91A}Zk2s8FS{g?_A zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNG`x9#1%;Y#|>0!W={pG z;3^673ua*C;N%k!6_b#B81TjuD7w|t#W5t~-rHM>e9aCbt``?79(rWa=7bTu4jJLRmE+)Rrlwg37d65PVi1Jzopr E0B7QrHvj+t literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad3862e8aaf143b446f6eda3545bba2c1810e48 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^cYs)ig&9cxm~(~=NO2Z;L>4nJ@ErzW#^d=bQh9gP2NC6c|1o(uw0%;f!VPFsfTExJ> z&A`AFez7kHD8W$@d>?CEH3P$f-brTp0o5n1JFUOm@s7D(EMMq+-uKa|fE@)754CcO t`<N&PEETNG`x9#1%**0U-tk0R{#h zFydxl;Ocl_wgM>4RTAVE%)rRO$tNHxCL#GS;Eg9xbgQR}V@Srmx3?7enjJ)3FD_I( z_$VveBfR0j)oVdV`Jz0<9h=ys{^eyW{@mP9S$vHDK;uzv_{O$FPyayBnoCCcRMW>jpb~wy&rBfuYmP^Y2 zLG~ZN&PEETNG`x9#1%;Y#|>0!W={pG z;3^673ua*C;N%k!6_b#B81TjuD7xL##W5t~-rL)Td`$@gE)S1RxNz&{EdhUrMEC4& zQS%Ez{Ekl9EjzYvJ(}{L`^>)b=JoRpZ-bzxK*e)#|Bxwsv0=KVTmELH(Ot z%(h|wWmoo{@_EaHPiKse{dZR)xDK53dUQc+B{ZWPQuDl_Gx@+eZPtz~JfX=d#Wz Gp$Pz+u9G?d literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png new file mode 100644 index 0000000000000000000000000000000000000000..d3818a2bf9733f402aec46ea88a5dd8afbb42f6e GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^AAnefg&9b${i`1Vq&N#aB8wRq_zr_GJb|m5wG`hd{s=oHf6$rpKa0QW9uB_DHePA7oEsYw t53jtep8Ll0`CIP~Q%zq?6<;P>$b61t(!^lb)3G2|dAjN&PEETNG`x9#1%**0U-tk0R{#h zFydxl;Ocl_wgM>4RTAVE%)rRO$tNHxCL#GS;Eg9xbi1dEV@Srmx3>-Xni2$D9v+== z;nvMt0{#w(?%Ca<<`;zc9i6gUc5L5zH03|{nSJHW>*pKZ4lU)Mp1n_g?Ukdd)l>Iu z?Y<^{z&!MW`Zu|lZN(gRFPoMN)LdoV@BCo}cbxNwVDUYz4_w9n@E+8YNjT8J$jrtg zVSt;lfy?6V3e~$gnO9iX`|zJVBNhAMNR7o)2b=q>3U^N)UKRH7nDHOU`j%-cMgAN&PEETNFu-|#1%;Y#|D(^=Eei% zI7)*2f*II3c=?1SBqCo-U3d9>?Ea-^hDFLBKiC`=nOjtu;bYZVUK??)(xl zna3b}vc9o;DL(^4jOw)O!YhnbY+ZJkws^IyQ8ZB!;aw=K=rS{*iBoL`i1^dJ;b6h- pgneCZf81M~|DVc`+f{x~Zce+%39j0*eL(9NJYD@<);T3K0RRX1V-5fS literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d133ab03c5152f61dfaba3eaa9757759f46283e1 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt)e0lt|6^EMvb zvMftfNvBw`NAZxJ_#tH%i>FQ%tsK*1INl39oX7o8Sm{cNV*>*t6AOocf&*U0!~Gm> z(P}lv=A`Y-{T#!wcx8S5tM@Mt|L%9+@J+Q~?o-tdKZ?JL&lYxD=zj57FVG_lp00i_ I>zopr06gc96#xJL literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png new file mode 100644 index 0000000000000000000000000000000000000000..ecd3bc011b90d04869176c20d219b607908ef3ce GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZWmuSjWa*VV)j*1~z$3Dlfr0NZ2s0kfUy%Y7 zlq_+LC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PEETNFu-|#1%-xfCvMF5YQq9 z25trhuJDU}IY0@Hk|4ie26hf!K4A&TI-i09pjfh}i(`n#@weAE@*YqSa1Qi7sTFu@ zjgXYv0zRQTzeG&tF$kZmZ>(O*&%h9)I_r!wSrmEV(_(=Kv?tF~+($ZejkelF{r5}E*&&ra|F literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..223b68474b99e2ad8664247e3a02e546e90e48c0 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>Em)X=WR|(?6(Ge~;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt&yK!|}sfPsMr zjJO#XxH=w~tpG}Ml?3?(Gca;+@(GBFNk~2nc;g8a-RtS%7?N@C?QKIo$3TI$i{2_x zbHkLw7F@{O8kfpG<-C$gl;fSdS?g2s*3S6+Ho@<&zozfxw>y`;Fw^l`@9TScYr4Ve z&RgXId@}{+Z9KSTS(d1hPO)N-;vqfpL&`1|Pn{}SIi|;Oycc*lkNcsp(v=j)1_nkZ z77hUg2fU1j`#IX8)oPB-N!y$IIfi5L%KH3Q?_VDN-S58Pn`*(_r>Y-*6n__=E$p_? T{o=7+kncTR{an^LB{Ts5Vj6Vy literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1fd14825ad2b386d08b75f40c7727a93629539bb GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|WmuSjq=(yHSs=w(;1OBOz`%DHgc* z93?@1!3^viynMnEl65`>1wgSRPZ!4!kK=EzZ{%!n5OBH3n(OM5>niNMBjVugZ~P`R z*;34Y>~9i3=dwpvxA&{^63er>O_6tJL>nxZ{>-s#r(vu?CO?maLBfFsMrO7%_A`Pu rZ@!|iJ$|aULGV)H=liz*UM_K7V%moYlgq3?+Za4u{an^LB{Ts5iS}ep literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e1aa51d9e9f2e4a4e72033a4f5e3830cfa093f23 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt)eSWic@xVLehEBdc_w@4&H*3AGt6gX4)G*R6KL~3mvEqgk(rH0!hj&-jJ*N#^rLf3 z^UNChX8SyQ{OIH#HlO#?gs)o_wf3&7FPytMBjTgZtXZ{Zzdt&Ce(w)vx#lN^pKldK Q1HHuH>FVdQ&MBb@04r*o7XSbN literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png new file mode 100644 index 0000000000000000000000000000000000000000..4f7625731da91d385c1a0abe6bf6b464dfcd4dee GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|WmuSjq=(yHSs=w(;1OBOz`%DHgc*zopr04w@X AFaQ7m literal 0 HcmV?d00001 diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png new file mode 100644 index 0000000000000000000000000000000000000000..44f64dad36df144578b15ad638861324303c7e56 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0y~yU@`!*Em)X=q@eJ92_VH;;1OBOz#!WW!i@b-Kc)f& zB}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk_+$&aRt&yK!|}sfPsMr zjJO#XxH=w~tpG}Ml?3?(Gca;+@(GBFNk~2nc;g8aJ?`n^7?N@C?QKQALk=RY7c~_R zKH6Z~BC1fZH6q{*LrNrzr)loxo4R6??AffJ>pgt&J?Pge%X`IJ_pZAg@@m5BcacSr z&riMPGI)L~@z{;jsjJuXCYB}q5_rb)O!m;713rppn9s-@;z^h$(B^$E;Xnf;GaHYD z0YSzYdjsa_N9UO4nKksy_IdXB(aAq-KJTXqU$-i1?Oj)2ICpbK#7CW3vue+Ne{}l% a-XF|z%})$J-ztg*g@dQ7pUXO@geCw>PJ#CT literal 0 HcmV?d00001 diff --git a/src/main/gtk-3.0/gtk.gresource.xml b/src/main/gtk-3.0/gtk.gresource.xml index 23b453dd..fc02016d 100644 --- a/src/main/gtk-3.0/gtk.gresource.xml +++ b/src/main/gtk-3.0/gtk.gresource.xml @@ -121,6 +121,66 @@ assets/paned-separator@2.png assets/paned-separator-dark.png assets/paned-separator-dark@2.png + assets/sidebar-view-hover-200px.png + assets/sidebar-view-hover-200px@2.png + assets/sidebar-view-active-200px.png + assets/sidebar-view-active-200px@2.png + assets/sidebar-view-checked-200px.png + assets/sidebar-view-checked-200px@2.png + assets/sidebar-view-hover-200px-dark.png + assets/sidebar-view-hover-200px-dark@2.png + assets/sidebar-view-active-200px-dark.png + assets/sidebar-view-active-200px-dark@2.png + assets/sidebar-view-checked-200px-dark.png + assets/sidebar-view-checked-200px-dark@2.png + assets/sidebar-view-hover-220px.png + assets/sidebar-view-hover-220px@2.png + assets/sidebar-view-active-220px.png + assets/sidebar-view-active-220px@2.png + assets/sidebar-view-checked-220px.png + assets/sidebar-view-checked-220px@2.png + assets/sidebar-view-hover-220px-dark.png + assets/sidebar-view-hover-220px-dark@2.png + assets/sidebar-view-active-220px-dark.png + assets/sidebar-view-active-220px-dark@2.png + assets/sidebar-view-checked-220px-dark.png + assets/sidebar-view-checked-220px-dark@2.png + assets/sidebar-view-hover-240px.png + assets/sidebar-view-hover-240px@2.png + assets/sidebar-view-active-240px.png + assets/sidebar-view-active-240px@2.png + assets/sidebar-view-checked-240px.png + assets/sidebar-view-checked-240px@2.png + assets/sidebar-view-hover-240px-dark.png + assets/sidebar-view-hover-240px-dark@2.png + assets/sidebar-view-active-240px-dark.png + assets/sidebar-view-active-240px-dark@2.png + assets/sidebar-view-checked-240px-dark.png + assets/sidebar-view-checked-240px-dark@2.png + assets/sidebar-view-hover-260px.png + assets/sidebar-view-hover-260px@2.png + assets/sidebar-view-active-260px.png + assets/sidebar-view-active-260px@2.png + assets/sidebar-view-checked-260px.png + assets/sidebar-view-checked-260px@2.png + assets/sidebar-view-hover-260px-dark.png + assets/sidebar-view-hover-260px-dark@2.png + assets/sidebar-view-active-260px-dark.png + assets/sidebar-view-active-260px-dark@2.png + assets/sidebar-view-checked-260px-dark.png + assets/sidebar-view-checked-260px-dark@2.png + assets/sidebar-view-hover-280px.png + assets/sidebar-view-hover-280px@2.png + assets/sidebar-view-active-280px.png + assets/sidebar-view-active-280px@2.png + assets/sidebar-view-checked-280px.png + assets/sidebar-view-checked-280px@2.png + assets/sidebar-view-hover-280px-dark.png + assets/sidebar-view-hover-280px-dark@2.png + assets/sidebar-view-active-280px-dark.png + assets/sidebar-view-active-280px-dark@2.png + assets/sidebar-view-checked-280px-dark.png + assets/sidebar-view-checked-280px-dark@2.png windows-assets/titlebutton-close.png windows-assets/titlebutton-close@2.png windows-assets/titlebutton-close-dark.png diff --git a/src/main/gtk-3.0/make_gresource_xml.sh b/src/main/gtk-3.0/make_gresource_xml.sh index 4a928708..0aa37744 100755 --- a/src/main/gtk-3.0/make_gresource_xml.sh +++ b/src/main/gtk-3.0/make_gresource_xml.sh @@ -1,6 +1,7 @@ #! /bin/bash INDEX="../../assets/gtk-3.0/common-assets/assets.txt" +SINDEX="../../assets/gtk-3.0/common-assets/sidebar-assets.txt" WINDEX="../../assets/gtk-3.0/windows-assets/assets.txt" if [ -f gtk.gresource.xml ]; then @@ -17,6 +18,12 @@ do echo " assets/$i@2.png" >> gtk.gresource.xml done +for i in `cat $SINDEX` +do + echo " assets/$i.png" >> gtk.gresource.xml + echo " assets/$i@2.png" >> gtk.gresource.xml +done + for i in `cat $WINDEX` do echo " windows-assets/$i.png" >> gtk.gresource.xml diff --git a/src/sass/_theme-options.scss b/src/sass/_theme-options.scss index 698a9a19..87940a4e 100644 --- a/src/sass/_theme-options.scss +++ b/src/sass/_theme-options.scss @@ -12,7 +12,7 @@ $nautilus_use_colors: false; $sidebar_size: 200px; // Nautilus style -$nautilus_style: default; +$nautilus_style: stable; // Gnome-shell panel opacity $panel_opacity: 0.15; diff --git a/src/sass/gtk/_applications.scss b/src/sass/gtk/_applications.scss index 3d0ae9ee..4996c14a 100644 --- a/src/sass/gtk/_applications.scss +++ b/src/sass/gtk/_applications.scss @@ -56,18 +56,12 @@ window.background.csd { // gnome-terminal 3.32 setting } } -window.background.csd, dialog.background.csd { - actionbar { - border-radius: 0 0 $wm_radius $wm_radius; - } -} - // // Filechooser, Dialog, and Nautilus // $nautilus_radius: $wm_radius + 2px; $nautilus_sidebar_size: $sidebar_size; -$nautilus_borders_color: darken(rgba($dark_sidebar_bg, 1), 12%); +$nautilus_borders_color: if($variant=='light', darken(rgba($dark_sidebar_bg, 1), 12%), $header_border); $nautilus_header_image: image($header_bg); $nautilus_header_borders_image: image($header_border); @@ -76,24 +70,55 @@ $nautilus_actionbar_borders_image: image($header_border); $dialog_header_image: image($dark_header_bg); $dialog_header_borders_image: image($header_border); $nautilus_bg_image: image($dark_sidebar_bg); +$nautilus_sidebar_image: image($dark_sidebar_bg); -@if $gnome_version == 'new' { +@if $gnome_version == 'new' and $nautilus_style != 'stable' { $nautilus_bg_image: linear-gradient(180deg, rgba($dark_sidebar_bg, 0) ($nautilus_headerbar_size + 1), $dark_sidebar_bg ($nautilus_headerbar_size + 1)); } +@if $nautilus_style == 'stable' { + @if $gnome_version == 'new' { + $nautilus_header_image: linear-gradient(90deg, transparent 0%, + transparent $nautilus_sidebar_size, + darken($dark_sidebar_bg, 12%) $nautilus_sidebar_size, + darken($dark_sidebar_bg, 12%) ($nautilus_sidebar_size + 1px), + $base_color ($nautilus_sidebar_size + 1px), + $base_color 100%); + } @else { + $nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg 0%, + $dark_sidebar_bg $nautilus_sidebar_size, + darken($dark_sidebar_bg, 12%) $nautilus_sidebar_size, + darken($dark_sidebar_bg, 12%) ($nautilus_sidebar_size + 1px), + $base_color ($nautilus_sidebar_size + 1px), + $base_color 100%); + } + + $nautilus_sidebar_image: linear-gradient(90deg, $dark_sidebar_bg 0%, + $dark_sidebar_bg $nautilus_sidebar_size, + transparent $nautilus_sidebar_size, + transparent 100%); + + $nautilus_bg_image: linear-gradient(90deg, $dark_sidebar_bg 0%, + $dark_sidebar_bg $nautilus_sidebar_size, + darken($dark_sidebar_bg, 12%) $nautilus_sidebar_size, + darken($dark_sidebar_bg, 12%) ($nautilus_sidebar_size + 1px), + $base_color ($nautilus_sidebar_size + 1px), + $base_color 100%); +} + @if $nautilus_style == 'default' or $nautilus_style == 'glassy' { $dialog_header_image: linear-gradient(90deg, $dialog_bg_color 5%, - $dark_header_bg 40%); + $dark_header_bg 40%); $dialog_header_borders_image: linear-gradient(90deg, $dialog_bg_color 0px, - $header_border 25%); + $header_border 25%); $nautilus_actionbar_image: linear-gradient(90deg, rgba($dark_header_bg, 0) 5%, - transparentize($dark_header_bg, 0.2) 40%); + transparentize($dark_header_bg, 0.2) 40%); $nautilus_actionbar_borders_image: linear-gradient(90deg, rgba($header_border, 0) 0px, - $header_border 25%); + $header_border 25%); } @if $nautilus_style == 'default' { @@ -102,32 +127,20 @@ $nautilus_bg_image: image($dark_sidebar_bg); $nautilus_borders_color ($nautilus_sidebar_size + 1px), $base_color ($nautilus_sidebar_size + 1px)); - $nautilus_header_borders_image: linear-gradient(90deg, $dark_sidebar_bg $nautilus_sidebar_size, - $header_border $nautilus_sidebar_size); + $nautilus_header_borders_image: linear-gradient(90deg, transparent $nautilus_sidebar_size, + $header_border $nautilus_sidebar_size); } @else if $nautilus_style == 'glassy' { $nautilus_header_image: linear-gradient(90deg, $dark_sidebar_bg ($nautilus_sidebar_size/2), - $dark_header_bg 40%); + $dark_header_bg 40%); - $nautilus_header_borders_image: linear-gradient(90deg, $dark_sidebar_bg (($nautilus_sidebar_size/2) - 40px), - $header_border 40%); + $nautilus_header_borders_image: linear-gradient(90deg, transparent (($nautilus_sidebar_size/2) - 40px), + $header_border 40%); } @mixin color_sidebar() { - > grid.horizontal > paned.horizontal > separator, - > box.vertical > paned.horizontal > separator, - > deck > box.vertical > paned.horizontal > separator { // Use paned separator to hide stack border-bottom-left-radius - border-left: none; - background-color: transparent; - background-image: image($nautilus_borders_color); - background-size: 1px 100%; - background-repeat: no-repeat; - background-position: center; - } - placessidebar.sidebar { background-color: transparent; min-width: $nautilus_sidebar_size; - margin-bottom: $wm_radius; border: none; row.sidebar-row { @@ -145,28 +158,66 @@ $nautilus_bg_image: image($dark_sidebar_bg); &:backdrop { opacity: 0.85; } // row style - border-radius: $bt_radius; - margin: 0 6px; - padding: 2px 4px; - - &:hover { - background-color: rgba($fg_color, 0.1); - } - - &:active, &:active:hover { - transition: background-color ease-out 200ms; - background-color: rgba($fg_color, 0.2); - } - - &:selected.has-open-popup, - &:selected, &:selected:hover { - color: $fg_color; - transition: background-color ease-out 200ms; - background-color: rgba($fg_color, 0.15); - - &, label { color: $fg_color; } + @if $nautilus_style == 'stable' { + &:hover { + transition: background-image 0; + background-repeat: no-repeat; + background-color: transparent; + background-position: left center; + background-size: $nautilus_sidebar_size 28px; + background-image: -gtk-scaled(url("assets/sidebar-view-hover-#{$nautilus_sidebar_size}#{$asset_suffix}.png"), + url("assets/sidebar-view-hover-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png")); } + &:active, &:active:hover { + transition: background-image ease-out 200ms; + background-repeat: no-repeat; + background-color: transparent; + background-position: left center; + background-size: $nautilus_sidebar_size 28px; + background-image: -gtk-scaled(url("assets/sidebar-view-active-#{$nautilus_sidebar_size}#{$asset_suffix}.png"), + url("assets/sidebar-view-active-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png")); + } + + &:selected.has-open-popup, + &:selected, &:selected:hover { + color: $fg_color; + transition: background-image ease-out 200ms; + background-repeat: no-repeat; + background-position: left center; + background-size: $nautilus_sidebar_size 28px; + background-color: transparent; + background-image: -gtk-scaled(url("assets/sidebar-view-checked-#{$nautilus_sidebar_size}#{$asset_suffix}.png"), + url("assets/sidebar-view-checked-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png")); + + &, label { color: $fg_color; } + } + } + + @else { + border-radius: $bt_radius; + margin: 0 6px; + padding: 2px 4px; + + &:hover { + background-color: rgba($fg_color, 0.1); + } + + &:active, &:active:hover { + transition: background-color ease-out 200ms; + background-color: rgba($fg_color, 0.2); + } + + &:selected.has-open-popup, + &:selected, &:selected:hover { + color: $fg_color; + transition: background-color ease-out 200ms; + background-color: rgba($fg_color, 0.15); + + &, label { color: $fg_color; } + } + } + // other &.sidebar-new-bookmark-row { color: $selected_bg_color; @@ -236,17 +287,17 @@ dialog.background.csd { > headerbar { &.titlebar { - border-image: image($header_border) 0 0 1 / 0px 0px 1px stretch; + // border-image: image($header_border) 0 0 1 / 0px 0px 1px stretch; > label:not(.title):not(.subtitle) { // wallpaper set dialog font-weight: 700; } - &:not(.default-decoration) { - border-image: $dialog_header_borders_image 0 0 1 / 0px 0px 1px stretch; - background-image: $dialog_header_image; - background-color: transparent; - } + // &:not(.default-decoration) { + // border-image: $dialog_header_borders_image 0 0 1 / 0px 0px 1px stretch; + // background-image: $dialog_header_image; + // background-color: transparent; + // } } } @@ -375,6 +426,8 @@ dialog.background.csd { background-image: $nautilus_actionbar_image; border-image: $nautilus_actionbar_borders_image 1 0 0 / 1px 0px 0px stretch; color: $dark_sidebar_fg; + border-radius: 0 0 $wm_radius 0; + label, combobox { color: $dark_sidebar_fg; } } @@ -412,23 +465,37 @@ dialog.background.csd { background-color: transparent; box-shadow: inset 0 1px rgba(white, 0.1); background-image: $nautilus_header_image; - border-image: $nautilus_header_borders_image 0 0 1 / 0px 0px 1px stretch; + border: none; - > box.left.horizontal { - background-image: transparent; + @if $nautilus_style != 'stable' { border-image: $nautilus_header_borders_image 0 0 1 / 0px 0px 1px stretch; } + + @if $nautilus_style == 'stable' and $trans == 'false' { + > box.left.horizontal { + background-image: linear-gradient(0deg, $dark_sidebar_bg 0%, $dark_sidebar_bg 95%, transparent 95%, transparent 100%); + } } - @if $nautilus_style == 'default' { + @if $nautilus_style == 'default' or $nautilus_style == 'stable' { > .linked.raised > button:first-child { margin-left: $nautilus_sidebar_size - 80px; } - } @else { - > .linked.raised > button:first-child { margin-left: 0px } - > .linked.raised > button:last-child { margin-right: 0px } - //> .linked.raised > button:last-child { margin-right: $nautilus_sidebar_size - 80px } } + + // @else { + // > .linked.raised > button:first-child { margin-left: 0px } + // > .linked.raised > button:last-child { margin-right: 0px } + // } } placessidebar.sidebar { border-bottom-left-radius: $wm_radius; + + @if $nautilus_style == 'stable' { + // margin-bottom: $wm_radius; + background-image: if($trans == 'true', none, $nautilus_sidebar_image); + } + + @else { + &.frame { border-right: 1px solid $nautilus_borders_color; } + } } } @@ -474,8 +541,8 @@ dialog.background.csd { > stack { background-color: $base_color; - &:dir(ltr) { border-radius: 0 0 ($wm_radius+2) 0 } - &:dir(rtl) { border-radius: 0 0 0 ($wm_radius+2) } + // &:dir(ltr) { border-radius: 0 0 ($wm_radius+2) 0 } + // &:dir(rtl) { border-radius: 0 0 0 ($wm_radius+2) } } > stack:not(:only-child) { @@ -519,6 +586,33 @@ dialog.background.csd { placessidebar { border-bottom-left-radius: $maximized_radius; } } + > grid.horizontal > paned.horizontal > separator, + > deck > box.vertical > paned.horizontal > separator { // Use paned separator to hide stack border-bottom-left-radius + border: none; + min-width: 2px; + min-height: 2px; + background-color: $base_color; + background-image: image($base_color); + background-size: $wm_radius $wm_radius; + background-position: bottom left; + background-repeat: no-repeat; + + &:dir(ltr) { margin-left: -1px; } + &:dir(rtl) { margin-right: -1px; } + + @if $nautilus_style == 'stable' { + &:dir(ltr) { margin-left: 2px; } + &:dir(rtl) { margin-right: 2px; } + + &:hover { + background-image: image($solid_borders_color); + background-size: 2px 100px; + background-position: center center; + background-repeat: no-repeat; + } + } + } + @include color_sidebar(); } diff --git a/src/sass/gtk/_common.scss b/src/sass/gtk/_common.scss index 97d2c6c0..0ced6543 100644 --- a/src/sass/gtk/_common.scss +++ b/src/sass/gtk/_common.scss @@ -1313,6 +1313,10 @@ actionbar { padding: 6px; border-top: 1px solid $borders_color; background-color: darken($bg_color, 3%); + + .background.csd revealer > & { + border-radius: 0 0 $wm_radius $wm_radius; + } } // @@ -3355,10 +3359,48 @@ messagedialog { // Message Dialog styling } } +// +// Filechooser +// +filechooser { + .csd & { + background-color: $base_color; + border-radius: 0 0 $wm_radius $wm_radius; + + placessidebar.sidebar { background-color: transparent; } + + stack.view { + background-color: transparent; + + scrolledwindow { + background-color: transparent; + border-radius: 0 0 $wm_radius $wm_radius; + + list { background-color: transparent; } + + treeview.view { + @extend %view; + background-color: transparent; + } + } + } + } + + > box.vertical > paned.horizontal > separator { + border: none; + min-width: 1px; + background-image: image(if($variant=='light', $solid_borders_color, $header_border)); + + &:dir(ltr) { margin-left: -1px; } + &:dir(rtl) { margin-right: -1px; } + } + + #pathbarbox { border-bottom: 1px solid transparentize($borders_color, 0.5); } +} + // // Sidebar // - %sidebar_left { border-right: 1px solid $borders_color; border-left-style: none; @@ -3396,7 +3438,7 @@ messagedialog { // Message Dialog styling } } - paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} + paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border: none; }} } stacksidebar {