Skip to content

Commit 0f96138

Browse files
authoredFeb 27, 2024
Merge pull request #25 from sebastien46/main
Feat: Themed / Monochrome Launcher App Icon Support
2 parents f8e2406 + fa6faa6 commit 0f96138

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
xmlns:tools="http://schemas.android.com/tools"
3+
android:width="108dp"
4+
android:height="108dp"
5+
android:viewportWidth="31.196"
6+
android:viewportHeight="31.196">
7+
<path
8+
android:fillColor="#FF000000"
9+
android:pathData="M12.888,10.959c-1.002,-0.003 -2.044,0.217 -2.754,0.602a2.514,2.514 0,0 0,-0.492 0.342,0.19 0.19,0 0,0 -0.168,0.143l-0.137,0.531 -0.353,0.058 -1.774,7.042 0.174,0.191c1.66,-0.545 3.269,-0.79 4.966,-0.693l0.002,-0.003c0.015,-0.018 0.032,-0.032 0.047,-0.049l0.065,-0.068 -0.065,0.068a1.68,1.68 0,0 0,-0.42 0.883l-0.028,0.173 0.345,0.058 0.03,-0.173a1.33,1.33 0,0 1,0.506 -0.854c0.137,0.013 0.275,0.028 0.414,0.045 0.417,0.053 0.857,0.122 1.328,0.21a5.298,5.298 0,0 1,1.04 -0.192c0.318,0.024 0.663,0.085 1.041,0.192 2.895,-0.536 4.626,-0.418 7.012,0.345l0.319,-0.266 -1.74,-6.909 -0.354,-0.058 -0.137,-0.531a0.19,0.19 0,0 0,-0.168 -0.143,2.517 2.517,0 0,0 -0.492,-0.342c-0.71,-0.385 -1.752,-0.605 -2.754,-0.602 -1.014,0.003 -1.998,0.236 -2.575,0.758a1.836,1.836 0,0 0,-0.106 0.105,0.189 0.189,0 0,0 -0.093,-0.002 1.84,1.84 0,0 0,-0.104 -0.103c-0.577,-0.522 -1.56,-0.755 -2.575,-0.758zM12.888,11.341c0.929,0.002 1.817,0.205 2.319,0.66 0.072,0.065 0.135,0.135 0.19,0.212v0.008l0.003,0.003v0.064a0.19,0.19 0,0 0,0.019 0.054v5.065h-0.026a7.793,7.793 0,0 0,-0.442 -0.134l-0.031,-0.01 -0.075,-0.02 -0.006,-0.001a9.697,9.697 0,0 0,-2.1 -0.291h-0.01l-0.121,-0.004h-0.002a12.09,12.09 0,0 0,-1.643 0.076h-0.007l-0.023,0.004c-0.208,0.024 -0.417,0.052 -0.626,0.086h-0.004l-0.22,0.04 -0.016,0.003a14.266,14.266 0,0 0,-1.608 0.383l1.35,-5.265a1.49,1.49 0,0 1,0.121 -0.116,2.23 2.23,0 0,1 0.387,-0.26c0.657,-0.356 1.63,-0.56 2.571,-0.557zM18.377,11.359c0.323,0 0.648,0.013 0.817,0.038 0.985,0.143 1.746,0.428 2.133,0.798l0.094,0.09 0.663,2.595c0.365,1.427 0.668,2.606 0.673,2.62 0.01,0.027 -0.02,0.028 -0.104,0.002 -0.169,-0.053 -0.667,-0.18 -0.944,-0.242 -1.374,-0.306 -2.764,-0.391 -4.011,-0.257a8.305,8.305 0,0 0,-1.598 0.318l-0.263,0.08c-0.033,0.009 -0.034,-0.115 -0.028,-2.534 0.003,-1.398 0.013,-2.572 0.022,-2.607a0.502,0.502 0,0 1,0.1 -0.159c0.312,-0.346 0.879,-0.59 1.64,-0.705a6.67,6.67 0,0 1,0.806 -0.037zM12.349,11.92a3.69,3.69 0,0 0,-0.235 0.009h-0.004a3.698,3.698 0,0 0,-0.405 0.05L11.7,11.979l-0.005,0.001c-0.059,0.01 -0.12,0.023 -0.186,0.037l-0.007,0.001a6.919,6.919 0,0 0,-0.356 0.084c-0.205,0.055 -0.416,0.12 -0.633,0.191a0.848,0.848 0,0 0,-0.066 0.03c-0.018,0.009 -0.032,0.018 -0.035,0.024l-0.002,0.01 -0.366,2.105c0,0.004 0,0.007 0.004,0.008 0.003,0.002 0.008,0.002 0.015,0.001l0.07,-0.022c1.123,-0.351 2.24,-0.375 3.384,-0.02l0.041,0.013c0.016,0.002 0.025,0 0.03,-0.006l0.202,-1.872v-0.004c0.007,-0.071 0.01,-0.12 0.01,-0.158l0.001,-0.011v-0.013a0.153,0.153 0,0 0,-0.004 -0.051l-0.014,-0.009a2.743,2.743 0,0 0,-0.254 -0.14l-0.112,-0.05 -0.045,-0.02h-0.001a2.52,2.52 0,0 0,-0.474 -0.14l-0.111,-0.02a3.166,3.166 0,0 0,-0.437 -0.028zM18.211,11.994c-0.123,0 -0.225,0.001 -0.318,0.004h-0.01c-0.017,0 -0.03,0.002 -0.046,0.003h-0.014a3.842,3.842 0,0 0,-0.343 0.032,5.34 5.34,0 0,0 -0.397,0.077c-0.038,0.008 -0.105,0.029 -0.156,0.042l-0.061,0.016h-0.003l-0.078,0.022 -0.01,0.002 -0.005,0.002c-0.111,0.03 -0.221,0.061 -0.312,0.089a2.449,2.449 0,0 0,-0.203 0.067l-0.001,0.001c-0.01,0.004 -0.037,0.013 -0.039,0.015a4.751,4.751 0,0 0,0 0.285v0.009c0.003,0.28 0.012,0.732 0.022,1.123 0.01,0.395 0.02,0.724 0.027,0.744l0.004,0.001h0.002a0.043,0.043 0,0 0,0.015 0.003,1.152 1.152,0 0,0 0.106,-0.01l0.003,-0.001 0.009,-0.002c0.642,-0.13 1.21,-0.243 1.77,-0.295l0.2,1.855v0.004c0.008,0.052 0.015,0.08 0.021,0.083l0.053,-0.011c1.265,-0.256 2.07,-0.394 3.269,-0.197h0.003c0.028,0.003 0.086,0.012 0.088,0.01 0.002,-0.002 -0.023,-0.126 -0.041,-0.217l-0.003,-0.01 -0.194,-0.894 -0.183,-0.842c0,-0.004 0,-0.006 -0.002,-0.01a4.994,4.994 0,0 0,-0.055 -0.228c-0.002,-0.003 -0.029,-0.005 -0.038,-0.008l-0.006,-0.001a1.848,1.848 0,0 0,-0.222 -0.032,9.572 9.572,0 0,0 -0.363,-0.027l-0.006,-0.001 -0.01,-0.001 -0.016,-0.001 -0.145,-0.007c-0.1,-0.005 -0.2,-0.01 -0.293,-0.012 -0.068,-0.001 -0.077,-0.003 -0.128,-0.004L20.1,13.672a4.06,4.06 0,0 0,-0.35 0.016h-0.014a4.78,4.78 0,0 1,0.363 -0.016c-0.273,-0.007 -0.367,-0.014 -0.374,-0.038a81.55,81.55 0,0 1,-0.171 -0.789c-0.09,-0.416 -0.165,-0.76 -0.168,-0.764h-0.005l-0.05,-0.008 -0.03,-0.003 -0.005,-0.001a5.987,5.987 0,0 0,-0.681 -0.064l-0.022,-0.002h-0.005a9.679,9.679 0,0 0,-0.378 -0.01zM12.316,12.036c0.168,-0.002 0.332,0.01 0.494,0.04h0.01c0.215,0.04 0.425,0.107 0.632,0.207l0.074,0.033 0.003,0.001c0.066,0.032 0.117,0.06 0.136,0.08l0.023,0.013 -0.206,1.896a5.646,5.646 0,0 0,-3.294 0.015l0.334,-1.905c0.62,-0.204 1.177,-0.353 1.697,-0.377a2.88,2.88 0,0 1,0.097 -0.003zM18.159,12.117c0.193,0 0.394,0.01 0.61,0.028h0.005a6.849,6.849 0,0 1,0.33 0.026c0.027,0.003 0.058,0.005 0.079,0.009a0.753,0.753 0,0 1,0.067 0.013l0.037,0.004 0.215,0.99 0.111,0.512 0.104,-0.01a4.593,4.593 0,0 0,-0.097 0.01h-0.007c-0.158,0.017 -0.32,0.043 -0.49,0.079a8.397,8.397 0,0 0,-0.879 0.243l-0.005,0.002a0.567,0.567 0,0 0,-0.062 0.028c-0.012,0.008 -0.02,0.014 -0.02,0.019l0.003,0.028 0.003,0.022c-0.57,0.05 -1.141,0.159 -1.78,0.288l-0.055,-1.947v-0.005l0.195,-0.06c0.09,-0.028 0.186,-0.053 0.28,-0.078l0.017,-0.005 0.05,-0.013a7.57,7.57 0,0 1,0.216 -0.054l0.007,-0.002c0.067,-0.015 0.13,-0.03 0.195,-0.042 0.047,-0.01 0.101,-0.023 0.146,-0.03a2.7,2.7 0,0 1,0.12 -0.019l0.041,-0.005a2.377,2.377 0,0 1,0.163 -0.013h0.004c0.132,-0.012 0.263,-0.017 0.397,-0.018zM20.147,13.802a11.207,11.207 0,0 1,0.569 0.024h0.009a10.96,10.96 0,0 1,0.303 0.025h0.006l0.083,0.01c0.037,0.004 0.068,0.01 0.082,0.013l0.041,0.005 0.213,0.992 0.213,0.977c-1.152,-0.178 -1.979,-0.054 -3.178,0.187l-0.205,-1.89 0.019,-0.006v-0.005a3.835,3.835 0,0 1,0.163 -0.054c0.097,-0.028 0.204,-0.056 0.33,-0.09h0.004c0.085,-0.024 0.168,-0.044 0.248,-0.063 0.031,-0.007 0.083,-0.022 0.107,-0.027 0.087,-0.018 0.165,-0.033 0.239,-0.045l0.041,-0.007a3.684,3.684 0,0 1,0.253 -0.03c0.03,-0.003 0.063,-0.004 0.095,-0.006 0.044,-0.003 0.09,-0.006 0.138,-0.007h0.036c0.06,-0.002 0.12,-0.004 0.19,-0.004zM11.847,14.701 L11.722,14.703h-0.002a7.231,7.231 0,0 0,-1.6 0.225h-0.004c-0.004,0.004 -0.006,0.013 -0.007,0.023v0.002l0.02,0.076v0.001a0.033,0.033 0,0 0,0.014 0.011l0.003,0.001c1.671,-0.428 2.87,-0.126 3.122,-0.052h0.001c0.011,0.001 0.02,0.002 0.028,0.001a0.062,0.062 0,0 0,0.021 -0.003,0.038 0.038,0 0,0 0.013,-0.009l0.025,-0.072 -0.003,-0.007a0.053,0.053 0,0 0,-0.016 -0.01,0.275 0.275,0 0,0 -0.048,-0.02h-0.002a4.795,4.795 0,0 0,-0.834 -0.143,6.308 6.308,0 0,0 -0.43,-0.025L12,14.702c-0.05,-0.001 -0.1,-0.002 -0.152,-0.001zM17.669,14.739a4.31,4.31 0,0 0,-0.488 0.015,1.894 1.894,0 0,0 -0.278,0.043 3.825,3.825 0,0 0,-0.268 0.079l-0.057,0.018 -0.052,0.02 -0.006,0.002a4.622,4.622 0,0 0,-0.055 0.019c-0.043,0.015 -0.09,0.03 -0.127,0.046 -0.078,0.03 -0.144,0.058 -0.178,0.079v0.004a0.019,0.019 0,0 0,-0.001 0.01,0.07 0.07,0 0,0 0.005,0.021l0.02,0.041 0.002,0.002c0.002,0.003 0.005,0.007 0.007,0.007l0.06,-0.023 0.006,-0.002 0.002,-0.001a3.88,3.88 0,0 1,0.004 -0.001c0.035,-0.013 0.066,-0.024 0.136,-0.052 0.485,-0.198 1.014,-0.278 1.408,-0.213 0.048,0.008 0.065,0.007 0.091,0.01h0.014l0.016,0.003c0.003,0 0.017,0.002 0.018,0.001h0.006a0.139,0.139 0,0 0,0.014 -0.046v-0.006c0,-0.016 -0.018,-0.029 -0.044,-0.04a1.42,1.42 0,0 0,-0.211 -0.033h-0.006l-0.003,-0.001h-0.005l-0.03,-0.002zM17.713,14.742c0.095,0.01 0.167,0.023 0.21,0.033a0.375,0.375 0,0 0,-0.085 -0.022,1.245 1.245,0 0,0 -0.125,-0.011zM17.473,14.822c-0.053,0 -0.114,0.006 -0.174,0.011a3.53,3.53 0,0 0,0.174 -0.01zM17.527,15.018a3.26,3.26 0,0 0,-0.21 0.012h-0.002c-0.054,0.005 -0.11,0.013 -0.17,0.023l-0.08,0.01 -0.069,0.018h-0.001l-0.002,0.001a3.97,3.97 0,0 0,-0.197 0.052l-0.02,0.005c-0.044,0.013 -0.09,0.027 -0.136,0.043l-0.02,0.007a3.642,3.642 0,0 0,-0.123 0.044l-0.008,0.004c-0.035,0.013 -0.07,0.024 -0.106,0.038a0.646,0.646 0,0 0,-0.14 0.068l-0.002,0.001c-0.007,0.007 -0.01,0.013 -0.01,0.02 0,0.008 0.003,0.016 0.008,0.027a0.088,0.088 0,0 0,0.018 0.03l0.004,0.002c0.008,0.004 0.022,0 0.036,-0.005 0.01,-0.003 0.016,-0.002 0.034,-0.01l0.217,-0.09v0.001c0.446,-0.179 1.025,-0.251 1.387,-0.174a0.208,0.208 0,0 0,0.058 0.006l0.003,-0.001c0.004,0 0.008,0 0.011,-0.002a0.047,0.047 0,0 0,0.019 -0.01c0.01,-0.01 0.017,-0.023 0.017,-0.046v-0.002a0.023,0.023 0,0 0,-0.007 -0.012,0.057 0.057,0 0,0 -0.013,-0.01 0.804,0.804 0,0 0,-0.221 -0.042l-0.024,-0.002 -0.014,-0.001h-0.011a0.234,0.234 0,0 0,-0.038 -0.003h-0.003a3.126,3.126 0,0 0,-0.185 -0.002zM11.767,15.033a7.09,7.09 0,0 0,-1.684 0.214c-0.014,0.005 -0.042,0.012 -0.046,0.015 -0.004,0.004 -0.006,0.013 -0.007,0.023v0.002l0.018,0.07c0.002,0.004 0.003,0.01 0.005,0.012a0.025,0.025 0,0 0,0.011 0.005c1.82,-0.466 3.076,-0.071 3.162,-0.043a0.021,0.021 0,0 0,0.007 -0.003,0.054 0.054,0 0,0 0.015,-0.016 0.087,0.087 0,0 0,0.003 -0.006l0.004,-0.006v-0.001l0.014,-0.042a0.105,0.105 0,0 0,0.004 -0.03l-0.001,-0.005a4.314,4.314 0,0 0,-0.899 -0.163,5.82 5.82,0 0,0 -0.13,-0.011h-0.01a7.498,7.498 0,0 0,-0.303 -0.014h-0.004a6.45,6.45 0,0 0,-0.16 -0.001zM17.547,15.352c-0.065,0.001 -0.13,0.006 -0.193,0.01l-0.016,0.002a2.903,2.903 0,0 0,-0.162 0.021c-0.03,0.005 -0.064,0.007 -0.091,0.013 -0.026,0.005 -0.05,0.013 -0.076,0.02l-0.01,0.002c-0.063,0.015 -0.125,0.03 -0.185,0.047l-0.013,0.004c-0.045,0.013 -0.09,0.027 -0.137,0.043l-0.006,0.002c-0.043,0.014 -0.085,0.03 -0.128,0.047l-0.007,0.003c-0.04,0.015 -0.08,0.026 -0.12,0.043a0.646,0.646 0,0 0,-0.141 0.068c-0.008,0.007 -0.012,0.014 -0.012,0.02a0.06,0.06 0,0 0,0.009 0.028,0.088 0.088,0 0,0 0.018,0.03l0.004,0.002c0.008,0.004 0.022,0 0.036,-0.005 0.01,-0.003 0.016,-0.003 0.034,-0.01l0.217,-0.089c0.446,-0.179 1.024,-0.25 1.386,-0.173a0.254,0.254 0,0 0,0.056 0.006h0.002c0.005,0 0.01,-0.002 0.014,-0.003a0.045,0.045 0,0 0,0.02 -0.012h0.001v-0.001a0.052,0.052 0,0 0,0.011 -0.017,0.077 0.077,0 0,0 0.005,-0.027v-0.001a0.026,0.026 0,0 0,-0.01 -0.014v-0.002l-0.01,-0.006 -0.002,-0.001a0.81,0.81 0,0 0,-0.219 -0.041l-0.014,-0.002h-0.014l-0.016,-0.003 -0.037,-0.002h-0.007a3.134,3.134 0,0 0,-0.188 -0.002zM11.709,15.367a7.126,7.126 0,0 0,-1.719 0.226l-0.012,0.004c-0.004,0.004 -0.007,0.013 -0.007,0.025l0.018,0.069c0.004,0.007 0.009,0.015 0.016,0.017 1.822,-0.467 3.08,-0.07 3.163,-0.043 0.007,-0.002 0.015,-0.009 0.022,-0.02l0.007,-0.014 0.013,-0.036a0.105,0.105 0,0 0,0.005 -0.033,0.015 0.015,0 0,0 -0.002,-0.007 4.336,4.336 0,0 0,-0.899 -0.163,5.82 5.82,0 0,0 -0.13,-0.01h-0.008a7.474,7.474 0,0 0,-0.467 -0.015zM12.362,17.339c0.839,0.001 1.515,0.073 2.193,0.233 0.235,0.055 0.737,0.204 0.761,0.226 0.03,0.026 -0.136,0.163 -0.29,0.237 -0.17,0.082 -0.387,0.148 -0.894,0.275 -0.102,0.025 -0.186,0.049 -0.273,0.072 -0.06,0.016 -0.12,0.032 -0.18,0.05l-0.041,0.012 -0.012,0.004a5.755,5.755 0,0 0,-0.389 0.131,2.878 2.878,0 0,0 -0.25,0.111l-0.045,0.02 -0.156,0.082 -0.325,-0.017a19.889,19.889 0,0 0,-1.887 0.036c-1.023,0.092 -1.834,0.277 -2.501,0.57a1.87,1.87 0,0 1,-0.192 0.078c0,-0.01 0.338,-1.434 0.341,-1.436 0.01,-0.008 0.35,-0.114 0.524,-0.163a12.786,12.786 0,0 1,3.616 -0.52zM18.88,17.34c0.344,0 0.691,0.007 0.874,0.023 1.113,0.095 2.148,0.301 3.185,0.634l0.07,0.022 0.17,0.72c0.093,0.396 0.168,0.722 0.166,0.723a0.415,0.415 0,0 1,-0.073 -0.046,1.605 1.605,0 0,0 -0.242,-0.13 3.417,3.417 0,0 0,-0.328 -0.128c-0.482,-0.159 -1.085,-0.262 -1.965,-0.338 -0.398,-0.035 -1.783,-0.047 -2.291,-0.02 -0.683,0.035 -1.348,0.106 -1.666,0.177 -0.079,0.018 -0.103,0.014 -0.203,-0.03a2.008,2.008 0,0 0,-0.45 -0.133c-0.49,-0.089 -1.07,-0.045 -1.468,0.132l-0.11,0.048 -0.272,-0.046a9.77,9.77 0,0 0,-0.506 -0.071l-0.234,-0.025 0.106,-0.036c0.058,-0.02 0.358,-0.102 0.666,-0.182 0.083,-0.021 0.104,-0.03 0.182,-0.05l0.028,-0.008c0.15,-0.04 0.29,-0.077 0.36,-0.099h0.003l0.104,-0.029c0.048,-0.016 0.09,-0.038 0.134,-0.058h0.002l0.017,-0.006 0.08,-0.035c0.058,-0.03 0.112,-0.062 0.162,-0.095l0.028,-0.02a1.11,1.11 0,0 0,0.178 -0.154,0.565 0.565,0 0,0 0.06,-0.081c0.114,-0.191 0.142,-0.223 0.188,-0.211a0.742,0.742 0,0 0,0.227 -0.047,9.01 9.01,0 0,1 1.962,-0.377c0.171,-0.016 0.512,-0.024 0.856,-0.024zM15.331,17.812zM14.299,18.632zM13.844,18.752zM13.411,18.894a2.88,2.88 0,0 0,-0.242 0.106l-0.027,0.013a2.54,2.54 0,0 1,0.269 -0.119zM12.629,18.912c-0.024,0.018 -0.047,0.04 -0.07,0.059l0.07,-0.06z"
10+
android:fillType="evenOdd"
11+
tools:ignore="VectorPath" />
12+
</vector>

‎app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml

+1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
33
<background android:drawable="@color/ic_launcher_background"/>
44
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
5+
<monochrome android:drawable="@drawable/ic_launcher_monochrome"/>
56
</adaptive-icon>

‎app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml

+1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
33
<background android:drawable="@color/ic_launcher_background"/>
44
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
5+
<monochrome android:drawable="@drawable/ic_launcher_monochrome"/>
56
</adaptive-icon>

0 commit comments

Comments
 (0)
Failed to load comments.