This commit is contained in:
Rafał Mikrut 2022-04-03 16:03:01 +02:00 committed by GitHub
parent c13f9255e2
commit f843673c7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
32 changed files with 174 additions and 55 deletions

21
LICENSE
View File

@ -366,4 +366,23 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.
Icons used inside GUI version
Reshot license
czkawka_gui/icons/*
Photos, Icons or Illustrations from Reshot can be used in:
- Social Media posts
- Online marketing ads
- Educational projects
- Commercial projects
- Editorial projects
Items under the Reshot Free License can be used in your commercial and non-commercial projects, for free.
Youre granted a copyright license to download, copy, modify, distribute, publicly perform and broadcast the Items.
Your rights are non-exclusive, worldwide, sub-licensable and ongoing. Attribution is not required, however, we would
appreciate it if you credit Reshot where reasonably possible.

View File

@ -165,6 +165,8 @@ Icon was created by [jannuary](https://github.com/jannuary) and licensed CC-BY-4
Windows dark theme is used from [AdMin repo](https://github.com/nrhodes91/AdMin) with MIT license.
Some icons were taken from [ReShot](https://www.reshot.com) site and are licensed under Reshot Free License
The program is completely free to use.
"Gratis to uczciwa cena" - "Free is a fair price"

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><circle cx="255.998" cy="255.998" fill="#008000" r="245.419"/><path d="m256.001 512c-141.16 0-256.001-114.841-256.001-256.001 0-141.158 114.841-255.999 256.001-255.999s255.999 114.841 255.999 255.999c0 141.16-114.841 256.001-255.999 256.001zm0-490.842c-129.493 0-234.843 105.35-234.843 234.841 0 129.493 105.35 234.841 234.843 234.841s234.841-105.35 234.841-234.841-105.35-234.841-234.841-234.841z"/><g fill="#f2f2f2"><path d="m93.920837 228.48424h327.86569v55.947498h-327.86569z"/><path d="m94.802574-283.03333h327.86569v55.947498h-327.86569z" transform="rotate(90)"/></g></svg>

After

Width:  |  Height:  |  Size: 677 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><circle cx="256" cy="256" fill="#f00" r="245.42"/><path d="m256 512c-141.16 0-256-114.84-256-256s114.84-256 256-256 256 114.84 256 256-114.84 256-256 256zm0-490.84c-129.49 0-234.84 105.35-234.84 234.84s105.35 234.84 234.84 234.84 234.84-105.35 234.84-234.84-105.35-234.84-234.84-234.84z"/><path d="m402.81358 218.58h-290.78716v78.662h290.78716z" fill="#f2f2f2" stroke-width="1.23426"/></svg>

After

Width:  |  Height:  |  Size: 489 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><g fill="#f2f2f2"><g transform="scale(-1)"><path d="m-482.28412-262.13965h445.9397v55.947498h-445.9397z"/><path d="m-481.87442-189.59436h445.9397v55.947498h-445.9397z"/><path d="m-481.91937-119.8358h445.9397v55.947498h-445.9397z"/><path d="m-299.72827-409.45209h72.003258v120.28382h-72.003258z" stroke-linejoin="round" stroke-width="1.202"/></g><path d="m308.54577 151.46475-76.35538-20.40233-76.35538-20.40234 55.84663-55.924531 55.84663-55.9245349 20.50875 76.3268659z" stroke-linejoin="round" stroke-width="1.202" transform="matrix(-.96661942 .25621649 -.25621649 -.96661942 520.391596 416.430997)"/></g></svg>

After

Width:  |  Height:  |  Size: 711 B

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><g fill="#f2f2f2"><path d="m35.678684 234.14333h445.9397v55.947498h-445.9397z"/><path d="m36.08836 306.68863h445.9397v55.947498h-445.9397z"/><path d="m36.043407 376.44717h445.9397v55.947498h-445.9397z"/><g stroke-linejoin="round" stroke-width="1.202"><path d="m215.5412 88.627167h72.003258v120.28382h-72.003258z"/><path d="m308.54577 151.46475-76.35538-20.40233-76.35538-20.40234 55.84663-55.924531 55.84663-55.9245349 20.50875 76.3268659z" transform="matrix(.96661944 -.25621644 .25621644 .96661944 -5.122098 81.64821)"/></g></g></svg>

After

Width:  |  Height:  |  Size: 634 B

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512.001 512.001" viewBox="0 0 512.001 512.001" xmlns="http://www.w3.org/2000/svg"><path d="m235.945 8.792c-119.834 9.422-217.073 106.207-227.039 225.997-4.706 56.57 9.626 109.559 37.244 153.327 3.095 4.904 3.688 10.97 1.335 16.27l-38.682 87.127c-3.289 7.408 4.278 14.974 11.685 11.685l87.127-38.683c5.301-2.354 11.366-1.76 16.27 1.335 43.766 27.619 96.752 41.948 153.32 37.245 119.788-9.961 216.574-107.194 226.003-227.024 12.019-152.766-114.501-279.291-267.263-267.279z" fill="#e4eaf6"/><circle cx="256.016" cy="255.994" fill="#00d2ff" r="213.783"/><circle cx="256.016" cy="136.286" fill="#fff" r="25.654"/><path d="m256.01 42.207c-118.069 0-213.783 95.714-213.783 213.783s95.714 213.783 213.783 213.783 213.783-95.714 213.783-213.783-95.714-213.783-213.783-213.783zm0 401.9c-103.894 0-188.117-84.223-188.117-188.117s84.223-188.118 188.117-188.118 188.117 84.223 188.117 188.118c.001 103.894-84.222 188.117-188.117 188.117z" fill="#18bdf6"/><path d="m241.575 199.342h28.861v182.784h-28.861z" fill="#fff"/><path d="m437.038 74.972c-53.042-53.047-126.567-80.083-201.722-74.172-59.853 4.707-116.585 30.958-159.747 73.92-43.163 42.964-69.675 99.575-74.652 159.404-4.68 56.259 8.618 110.987 38.454 158.27 1.715 2.718 2.01 5.985.787 8.738l-38.683 87.127c-2.855 6.431-1.485 13.801 3.491 18.775 4.975 4.975 12.345 6.345 18.775 3.49l87.127-38.683c2.754-1.223 6.02-.928 8.738.788 41.094 25.933 87.813 39.371 136.277 39.371 7.292 0 14.627-.305 21.985-.916 59.828-4.975 116.438-31.485 159.403-74.644 42.963-43.158 69.217-99.889 73.927-159.74 5.915-75.154-21.116-148.682-74.16-201.728zm58.177 200.47c-4.41 56.061-29.024 109.222-69.306 149.686-40.282 40.466-93.329 65.317-149.368 69.977-52.762 4.387-104.066-8.074-148.377-36.035-7.253-4.576-16.149-5.278-23.801-1.882l-87.127 38.683c-.208.093-.525.233-.932-.173s-.266-.723-.174-.932l38.684-87.127c3.397-7.652 2.694-16.55-1.882-23.802-27.963-44.314-40.424-95.624-36.035-148.384 4.662-56.04 29.517-109.087 69.985-149.368 40.467-40.281 93.629-64.892 149.693-69.3 6.388-.502 12.75-.75 19.098-.75 63.699 0 124.814 25.056 170.029 70.276 49.721 49.723 75.058 118.659 69.513 189.131z"/><path d="m256.01 34.19c-122.301 0-221.8 99.499-221.8 221.8s99.499 221.8 221.8 221.8 221.8-99.499 221.8-221.8-99.499-221.8-221.8-221.8zm0 427.566c-113.46 0-205.766-92.306-205.766-205.766s92.306-205.766 205.766-205.766 205.766 92.306 205.766 205.766-92.306 205.766-205.766 205.766z"/><path d="m290.194 204.158h.022c4.427 0 8.017-3.589 8.017-8.017s-3.589-8.017-8.017-8.017h-68.421c-4.427 0-8.012 3.589-8.012 8.017s3.595 8.017 8.022 8.017c5.01 0 9.086 4.076 9.086 9.086v153.924c0 5.01-4.076 9.086-9.096 9.086-4.427 0-8.012 3.589-8.012 8.017 0 4.427 3.595 8.017 8.022 8.017h68.41c4.427 0 8.017-3.589 8.017-8.017 0-4.427-3.589-8.017-8.017-8.017h-.022c-5.01 0-9.086-4.076-9.086-9.086v-153.924c.001-5.01 4.077-9.086 9.087-9.086zm-23.42 172.095h-21.549c1.098-2.819 1.7-5.883 1.7-9.086v-153.923c0-3.202-.602-6.267-1.7-9.086h21.549c-1.098 2.819-1.7 5.883-1.7 9.086v153.924c.001 3.202.602 6.266 1.7 9.085z"/><path d="m256.01 169.953c18.566 0 33.671-15.105 33.671-33.671s-15.105-33.671-33.671-33.671-33.671 15.105-33.671 33.671 15.105 33.671 33.671 33.671zm0-51.308c9.725 0 17.637 7.912 17.637 17.637s-7.912 17.637-17.637 17.637-17.637-7.912-17.637-17.637 7.912-17.637 17.637-17.637z"/></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1 @@
<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 32a16 16 0 1 1 16-16 16 16 0 0 1 -16 16zm0-30a14 14 0 1 0 14 14 14 14 0 0 0 -14-14z"/><path d="m18.29 24.71-8-8a1 1 0 0 1 0-1.41l8-8 1.41 1.41-7.29 7.29 7.29 7.29z"/></svg>

After

Width:  |  Height:  |  Size: 245 B

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><circle cx="255.998" cy="255.998" fill="#917c6f" r="245.419"/><path d="m256.001 512c-141.16 0-256.001-114.841-256.001-256.001 0-141.158 114.841-255.999 256.001-255.999s255.999 114.841 255.999 255.999c0 141.16-114.841 256.001-255.999 256.001zm0-490.842c-129.493 0-234.843 105.35-234.843 234.841 0 129.493 105.35 234.841 234.843 234.841s234.841-105.35 234.841-234.841-105.35-234.841-234.841-234.841z"/><g fill="#f2f2f2"><path d="m94.377983 224.89618h327.86569v55.947498h-327.86569z"/><path d="m91.214554-283.49048h327.86569v55.947498h-327.86569z" transform="rotate(90)"/></g></svg>

After

Width:  |  Height:  |  Size: 677 B

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m270.215 121.263h190.585c23.812 0 43.116 19.304 43.116 43.116v258.695c0 23.812-19.304 43.116-43.116 43.116h-409.6c-23.812 0-43.116-19.304-43.116-43.116v-301.811-32.337c0-23.812 19.304-43.116 43.116-43.116h144.033c17.247 0 32.836 10.279 39.63 26.131l15.538 36.255c3.397 7.928 11.19 13.067 19.814 13.067z" fill="#fe8332"/><path d="m40.421 412.295v-237.137c0-11.906 9.651-21.558 21.558-21.558h388.042c11.906 0 21.558 9.651 21.558 21.558v237.137c0 11.906-9.651 21.558-21.558 21.558h-388.042c-11.906 0-21.558-9.652-21.558-21.558z" fill="#fef184"/><path d="m270.215 121.263h190.585c23.812 0 43.116 19.304 43.116 43.116v258.695c0 23.812-19.304 43.116-43.116 43.116h-409.6c-23.812 0-43.116-19.304-43.116-43.116v-183.242c0-23.812 19.304-43.116 43.116-43.116h144.033c17.247 0 32.836-10.279 39.63-26.131l15.538-36.255c3.397-7.927 11.19-13.067 19.814-13.067z" fill="#feaf50"/><path d="m428.463 401.516h75.453v21.558c0 23.812-19.304 43.116-43.116 43.116h-409.6c-23.812 0-43.116-19.304-43.116-43.116v-21.558h355.705" fill="#fe9443"/><path d="m43.116 88.926c0-4.466 3.618-8.084 8.084-8.084h118.568c4.466 0 8.084 3.618 8.084 8.084s-3.618 8.084-8.084 8.084h-118.568c-4.466.001-8.084-3.618-8.084-8.084zm468.884 75.453v258.695c0 28.231-22.969 51.2-51.2 51.2h-409.6c-28.231 0-51.2-22.969-51.2-51.2v-183.242c0-1.299.049-2.586.144-3.862-.094-.495-.144-1.006-.144-1.528v-145.516c0-28.231 22.969-51.2 51.2-51.2h144.033c20.509 0 38.981 12.181 47.06 31.032l15.538 36.255c2.127 4.962 6.987 8.166 12.384 8.166h190.585c28.231 0 51.2 22.969 51.2 51.2zm-495.832 38.147c4.658-4.377 10.132-7.893 16.168-10.294v-17.074c0-16.344 13.298-29.642 29.642-29.642h174.832l6.159-14.37v-.001c1.633-3.809 3.999-7.149 6.893-9.881-2.894-2.732-5.26-6.072-6.893-9.881l-15.538-36.256c-5.527-12.898-18.166-21.231-32.199-21.231h-144.032c-19.317 0-35.032 15.715-35.032 35.032zm45.811-40.842c-7.43 0-13.474 6.044-13.474 13.474v13.544c.894-.047 1.79-.07 2.695-.07h144.033c14.033 0 26.671-8.333 32.199-21.231l2.449-5.716h-167.902zm433.853 2.695c0-19.317-15.715-35.032-35.032-35.032h-190.585c-5.397 0-10.258 3.206-12.384 8.167l-15.538 36.254c-8.08 18.85-26.552 31.032-47.061 31.032h-144.032c-19.317 0-35.032 15.715-35.032 35.032v153.6h369.179c4.466 0 8.084 3.618 8.084 8.084s-3.618 8.084-8.084 8.084h-369.179v13.474c0 19.317 15.715 35.032 35.032 35.032h409.6c19.317 0 35.032-15.715 35.032-35.032v-13.474h-78.147c-4.466 0-8.084-3.618-8.084-8.084s3.618-8.084 8.084-8.084h78.147z"/></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1 @@
<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m16 32a16 16 0 1 1 16-16 16 16 0 0 1 -16 16zm0-30a14 14 0 1 0 14 14 14 14 0 0 0 -14-14z"/><path d="m13.668801 24.68597 8-8a1 1 0 0 0 0-1.41l-8-7.9999999-1.409999 1.41 7.289999 7.2899999-7.289999 7.29z"/></svg>

After

Width:  |  Height:  |  Size: 278 B

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m392 10h-382v492h492v-382z" fill="#6e83b7"/><path d="m72 10h308v184h-308z" fill="#466089"/><path d="m156 218h200v368h-200z" fill="#edeff1" transform="matrix(-0 1 -1 -0 658 146)"/><path d="m96 10h260v160h-260z" fill="#edeff1"/><g fill="#466089"><path d="m264 30h60v120h-60z"/><path d="m136 422.5h240v20h-240z"/><path d="m136 361.5h240v20h-240z"/></g></svg>

After

Width:  |  Height:  |  Size: 462 B

View File

@ -0,0 +1 @@
<svg clip-rule="evenodd" fill-rule="evenodd" height="2048" image-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" viewBox="0 0 2048 2048" width="2048" xmlns="http://www.w3.org/2000/svg"><circle cx="767" cy="769" fill="#b3e5fc" r="452" stroke="#373435" stroke-width="2.08347"/><g fill-rule="nonzero"><path d="m405 407c100-100 231-150 362-150s262 50 362 150 150 231 150 362-50 262-150 362c-100 100-231 150-362 150s-262-50-362-150c-100-100-150-231-150-362s50-262 150-362zm362-86c-115 0-229 44-317 131-87 87-131 202-131 317s44 229 131 317c87 87 202 131 317 131s229-44 317-131c87-87 131-202 131-317s-44-229-131-317c-87-87-202-131-317-131z" fill="#01579b"/><path d="m578 1006c14 11 16 31 5 45s-31 16-45 5c-6-5-11-9-16-14-6-5-11-10-15-14-72-72-108-166-108-260s36-188 108-260c2-2 6-6 12-11 13-12 33-11 45 2s11 33-2 45c-2 1-5 5-9 9-59 59-89 137-89 214 0 78 30 155 89 214 4 4 9 8 13 12 5 4 9 8 13 11z" fill="#e1f5fe"/><path d="m1115 1066 222 222-46 45-222-222z" fill="#01579b"/><path d="m1262 1355 93-93c10-10 23-15 36-15s26 5 36 15l352 349c10 10 15 23 15 36s-5 26-15 36l-93 93c-10 10-23 15-36 15s-26-5-36-15l-352-349c-10-10-15-23-15-36s5-26 15-36z" fill="#003761"/><path d="m1309 1308 46-46c10-10 23-15 36-15s26 5 36 15l352 349c10 10 15 23 15 36s-5 26-15 36l-47 47-422-422z" fill="#00406f"/><path d="m1262 1355 47-47 422 422-46 46c-10 10-23 15-36 15s-26-5-36-15l-352-349c-10-10-15-23-15-36s5-26 15-36z" fill="#003761"/></g><path d="m0 0h2048v2048h-2048z" fill="none"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1 @@
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><path d="m55.26 4h-30.14a5.12 5.12 0 0 0 -5.12 5.12v8.88a2 2 0 0 1 -2 2h-7a7 7 0 0 0 -7 7v26a7 7 0 0 0 7 7h26a7 7 0 0 0 7-7v-7a2 2 0 0 1 2-2h9.26a4.74 4.74 0 0 0 4.74-4.74v-30.52a4.74 4.74 0 0 0 -4.74-4.74zm-15.26 49a3 3 0 0 1 -3 3h-26a3 3 0 0 1 -3-3v-26a3 3 0 0 1 3-3h26a3 3 0 0 1 3 3z" fill="#0072ff"/></svg>

After

Width:  |  Height:  |  Size: 370 B

View File

@ -0,0 +1 @@
<svg clip-rule="evenodd" fill-rule="evenodd" height="6.82666in" image-rendering="optimizeQuality" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" viewBox="0 0 6.82666 6.82666" width="6.82666in" xmlns="http://www.w3.org/2000/svg"><path d="m3.78058 3.28619 1.35743-1.36923.264201-.145.00073228-.00039764.452665-.517402-.282799-.285232-.513031.456598-.00033465.00070079-.143799.266465-1.35837 1.3702.223268.223299" fill="#ddd"/><path d="m5.71585 1.11319.139732.140969-.452634.517433-.00073228.00040158-.264201.145031-1.35746 1.36923-.118433-.118433c.0000315-.00003543 2.05493-2.05583 2.05373-2.05463z" fill="#d1d3d4"/><path d="m0 0h.63539v.425224h-.63539z" fill="#ad1f2c" transform="matrix(.707107 .707107 -.707107 .707107 3.1342 3.24636)"/><path d="m0 0h.97752v2.5033h-.97752z" fill="#be1e2d" transform="matrix(.707107 .707107 -.707107 .707107 2.71258 3.42609)"/><path d="m0 0h.97752v.428894h-.97752z" fill="#be1e2d" transform="matrix(.707107 .707107 -.707107 .707107 3.31652 2.8221)"/><path d="m0 0h.48876v2.5033h-.48876z" fill="#ad1f2c" transform="matrix(.707107 .707107 -.707107 .707107 3.05821 3.77169)"/><path d="m0 0h.317697v.425224h-.317697z" fill="#a11d2b" transform="matrix(.707107 .707107 -.707107 .707107 3.35886 3.47099)"/><path d="m0 0h.48876v.428894h-.48876z" fill="#ad1f2c" transform="matrix(.707107 .707107 -.707107 .707107 3.66214 3.16771)"/><path d="m3.66215 3.16775.118402.118433" fill="#a7a9ac"/><path d="m0 0h.162929v1.93961h-.162929z" fill="#a11d2b" transform="matrix(.707107 .707107 -.707107 .707107 2.79265 3.92203)"/><path d="m0 0h.081465v1.93961h-.081465z" fill="#931a2b" transform="matrix(.707107 .707107 -.707107 .707107 2.85025 3.97963)"/><path d="m4.73271 4.21738-2.12366-2.12309c.111-.305098.0441654-.660268-.200598-.904965-.237567-.2375-.579201-.307465-.878134-.209933l.360598.360531c.130165.130134.130165.341098 0 .471232l-.0801654.0801654c-.130165.130134-.341201.130134-.471335 0l-.360598-.360531c-.0975669.298835-.0275669.640398.209965.877898.244768.244701.600031.3115.905201.200567l2.12363 2.12313c-.111.305098-.0441654.660268.200598.904965.237567.2375.579201.307465.878134.209933l-.360598-.360531c-.130165-.130134-.130165-.341098 0-.471232l.0801654-.0801654c.130165-.130134.341201-.130134.471335 0l.360598.360531c.0975669-.298835.0275669-.640398-.209965-.877898-.244732-.244732-.6-.311531-.905165-.200598z" fill="#dde3e7"/><path d="m4.73271 4.21738-2.12363-2.12309c.111-.305098.0441654-.660268-.200598-.904965-.237567-.2375-.579201-.307465-.878134-.209933l.360598.360531c.130165.130134.130165.341098 0 .471232l-.0399016.0399016 3.12456 3.12456.0402992-.0402677c.130165-.130134.341201-.130134.471335 0l.360598.360531c.0975669-.298835.0275669-.640398-.209965-.877898-.244728-.244732-.599996-.311531-.905161-.200598z" fill="#cacfd1"/><path d="m0 0h6.82666v6.82666h-6.82666z" fill="none"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><circle cx="256" cy="256" fill="#f00" r="245.42"/><path d="m256 512c-141.16 0-256-114.84-256-256s114.84-256 256-256 256 114.84 256 256-114.84 256-256 256zm0-490.84c-129.49 0-234.84 105.35-234.84 234.84s105.35 234.84 234.84 234.84 234.84-105.35 234.84-234.84-105.35-234.84-234.84-234.84z"/><g fill="#f2f2f2" transform="matrix(.7071438 .70706976 -.70706976 .7071438 261.591021 -107.343357)"><path d="m96.446 234.14h327.87v55.947h-327.87z"/><path d="m98.184-288.35h327.87v55.947h-327.87z" transform="rotate(90)"/></g></svg>

After

Width:  |  Height:  |  Size: 618 B

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 64 64" height="64" viewBox="0 0 64 64" width="64" xmlns="http://www.w3.org/2000/svg"><path d="m57.563 24.819c.003-.002.005-.004.007-.006 5.077-5.076 5.077-13.309 0-18.385-5.077-5.078-13.308-5.078-18.385 0l-7.072 7.072c-5.078 5.076-5.078 13.308 0 18.385 5.076 5.078 13.308 5.077 18.385 0 .003-.002.003-.005.007-.008zm-9.891 4.237c0 .001-.001.002-.002.002-3.514 3.515-9.214 3.515-12.729 0-3.514-3.516-3.514-9.212.001-12.729l.001-.001 7.07-7.071c3.515-3.514 9.213-3.514 12.729.001 3.515 3.515 3.513 9.214 0 12.728z" fill="#da4453"/><path d="m59.684 22.7c.002-.003.004-.004.008-.007 5.076-5.077 5.075-13.308 0-18.385-5.079-5.077-13.309-5.077-18.386-.001l-.002.001-7.07 7.071c-5.077 5.078-5.078 13.309 0 18.387 5.076 5.076 13.308 5.076 18.385 0 .003-.004.005-.005.007-.007zm-9.893 4.237c-3.516 3.516-9.216 3.516-12.729.001-3.516-3.515-3.516-9.214 0-12.727 0-.002 0-.003 0-.003l7.07-7.07c3.516-3.515 9.214-3.515 12.729 0 3.516 3.515 3.514 9.213.001 12.729z" fill="#ed5565"/><path d="m29.759 52.624c.003-.002.005-.004.007-.005 5.077-5.078 5.077-13.309 0-18.385-5.076-5.079-13.308-5.079-18.385-.002l-7.072 7.073c-5.076 5.076-5.076 13.308 0 18.385 5.077 5.077 13.309 5.077 18.385 0 .003-.003.005-.005.007-.008zm-9.892 4.237s-.001 0-.002.001c-3.514 3.515-9.213 3.515-12.729 0-3.514-3.516-3.514-9.214 0-12.729l.002-.001 7.071-7.071c3.515-3.514 9.213-3.515 12.728 0s3.515 9.214-.001 12.729z" fill="#434a54"/><path d="m31.879 50.505c.003-.003.005-.005.007-.007 5.077-5.077 5.077-13.308.001-18.386-5.077-5.076-13.309-5.076-18.387 0l-7.071 7.073c-5.077 5.076-5.077 13.308 0 18.385s13.308 5.078 18.385 0c.003-.003.005-.005.007-.007zm-9.894 4.236c-3.515 3.516-9.215 3.516-12.729.001-3.516-3.515-3.516-9.213.001-12.729l.001-.001 7.07-7.071c3.515-3.514 9.214-3.515 12.729 0 3.514 3.515 3.514 9.214.001 12.729z" fill="#656d78"/><path d="m39.892 26.938c.78-.782.78-2.049 0-2.831-.782-.781-2.051-.781-2.831 0-.008.009-.015.02-.021.027l-12.904 12.902c-.008.008-.018.014-.026.021-.781.782-.781 2.05 0 2.831.78.781 2.049.781 2.83.002z" fill="#e6e9ed"/><circle cx="32.114" cy="31.888" fill="#f5f7fa" r="5"/><g fill="#ccd1d9"><path d="m31.762 34.241c-.091-.09-.146-.215-.146-.354l-.001-4c0-.276.224-.5.5-.5s.5.224.5.5l.001 4c0 .276-.224.5-.5.5-.138.001-.263-.055-.354-.146z"/><path d="m29.761 32.241c-.09-.091-.146-.216-.146-.354 0-.276.225-.5.5-.5l4.001.001c.276 0 .5.224.5.5 0 .275-.224.499-.5.499h-4.001c-.138.001-.263-.056-.354-.146z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1 @@
<svg enable-background="new 0 0 512 512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m46 74h420v52h-420z" fill="#edeff1"/><path d="m72 126 20 376h328l20-376z" fill="#edeff1"/><g fill="#d3d3d3"><path d="m438.723 150 1.277-24h-368l1.277 24z"/><path d="m256 457c-13.255 0-24-10.745-24-24v-212c0-13.255 10.745-24 24-24 13.255 0 24 10.745 24 24v212c0 13.255-10.745 24-24 24z"/><path d="m350 457c-13.255 0-24-10.745-24-24v-212c0-13.255 10.745-24 24-24 13.255 0 24 10.745 24 24v212c0 13.255-10.745 24-24 24z"/><path d="m162 457c13.255 0 24-10.745 24-24v-212c0-13.255-10.745-24-24-24-13.255 0-24 10.745-24 24v212c0 13.255 10.745 24 24 24z"/><path d="m168 10v64h32v-32h112v32h32v-64z"/></g></svg>

After

Width:  |  Height:  |  Size: 709 B

View File

@ -1,8 +1,11 @@
use gtk::prelude::*;
use gtk::{Bin, Widget};
use crate::flg;
use crate::help_functions::{get_custom_label_from_button_with_image, BottomButtonsEnum};
use crate::help_functions::{get_custom_label_from_button_with_image, set_icon_of_button, set_icon_of_menubutton, BottomButtonsEnum};
use crate::{
flg, CZK_ICON_COMPARE, CZK_ICON_HARDLINK, CZK_ICON_HIDE_DOWN, CZK_ICON_HIDE_UP, CZK_ICON_MOVE, CZK_ICON_SAVE, CZK_ICON_SEARCH, CZK_ICON_SELECT, CZK_ICON_SYMLINK,
CZK_ICON_TRASH,
};
#[derive(Clone)]
pub struct GuiBottomButtons {
@ -34,6 +37,17 @@ impl GuiBottomButtons {
let buttons_show_errors: gtk::Button = builder.object("buttons_show_errors").unwrap();
let buttons_show_upper_notebook: gtk::Button = builder.object("buttons_show_upper_notebook").unwrap();
set_icon_of_button(&buttons_search, CZK_ICON_SEARCH);
set_icon_of_menubutton(&buttons_select, CZK_ICON_SELECT);
set_icon_of_button(&buttons_delete, CZK_ICON_TRASH);
set_icon_of_button(&buttons_save, CZK_ICON_SAVE);
set_icon_of_button(&buttons_symlink, CZK_ICON_SYMLINK);
set_icon_of_button(&buttons_hardlink, CZK_ICON_HARDLINK);
set_icon_of_button(&buttons_move, CZK_ICON_MOVE);
set_icon_of_button(&buttons_compare, CZK_ICON_COMPARE);
set_icon_of_button(&buttons_show_errors, CZK_ICON_HIDE_DOWN);
set_icon_of_button(&buttons_show_upper_notebook, CZK_ICON_HIDE_UP);
let buttons_names = [
BottomButtonsEnum::Search,
BottomButtonsEnum::Select,

View File

@ -1,4 +1,5 @@
use crate::flg;
use crate::help_functions::set_icon_of_button;
use crate::{flg, CZK_ICON_LEFT, CZK_ICON_RIGHT};
use gtk::prelude::*;
use gtk::{Builder, TreePath};
use std::cell::RefCell;
@ -57,6 +58,9 @@ impl GuiCompareImages {
let shared_image_cache = Rc::new(RefCell::new(Vec::new()));
let shared_using_for_preview = Rc::new(RefCell::new((None, None)));
set_icon_of_button(&button_go_previous_compare_group, CZK_ICON_LEFT);
set_icon_of_button(&button_go_next_compare_group, CZK_ICON_RIGHT);
Self {
window_compare,
label_group_info,

View File

@ -32,7 +32,25 @@ use crate::help_functions::BottomButtonsEnum;
use crate::notebook_enums::*;
use crate::taskbar_progress::TaskbarProgress;
const ICON_ABOUT: &[u8; 4458] = include_bytes!("../../../snap/gui/czkawka.png");
pub const ICON_ABOUT: &[u8; 4458] = include_bytes!("../../../snap/gui/czkawka.png");
pub const CZK_ICON_ADD: &[u8; 677] = include_bytes!("../../icons/czk_add.svg");
pub const CZK_ICON_COMPARE: &[u8; 5700] = include_bytes!("../../icons/czk_compare.svg");
pub const CZK_ICON_DELETE: &[u8; 489] = include_bytes!("../../icons/czk_delete.svg");
pub const CZK_ICON_HARDLINK: &[u8; 17326] = include_bytes!("../../icons/czk_hardlink.svg");
pub const CZK_ICON_HIDE_DOWN: &[u8; 711] = include_bytes!("../../icons/czk_hide_down.svg");
pub const CZK_ICON_HIDE_UP: &[u8; 634] = include_bytes!("../../icons/czk_hide_up.svg");
pub const CZK_ICON_INFO: &[u8; 3325] = include_bytes!("../../icons/czk_info.svg");
pub const CZK_ICON_LEFT: &[u8; 245] = include_bytes!("../../icons/czk_left.svg");
pub const CZK_ICON_MANUAL_ADD: &[u8; 677] = include_bytes!("../../icons/czk_manual_add.svg");
pub const CZK_ICON_MOVE: &[u8; 2535] = include_bytes!("../../icons/czk_move.svg");
pub const CZK_ICON_RIGHT: &[u8; 278] = include_bytes!("../../icons/czk_right.svg");
pub const CZK_ICON_SAVE: &[u8; 462] = include_bytes!("../../icons/czk_save.svg");
pub const CZK_ICON_SEARCH: &[u8; 1517] = include_bytes!("../../icons/czk_search.svg");
pub const CZK_ICON_SELECT: &[u8; 370] = include_bytes!("../../icons/czk_select.svg");
pub const CZK_ICON_SETTINGS: &[u8; 2851] = include_bytes!("../../icons/czk_settings.svg");
pub const CZK_ICON_STOP: &[u8; 618] = include_bytes!("../../icons/czk_stop.svg");
pub const CZK_ICON_SYMLINK: &[u8; 2455] = include_bytes!("../../icons/czk_symlink.svg");
pub const CZK_ICON_TRASH: &[u8; 709] = include_bytes!("../../icons/czk_trash.svg");
#[derive(Clone)]
pub struct GuiData {

View File

@ -1,6 +1,7 @@
use gtk::prelude::*;
use crate::flg;
use crate::help_functions::set_icon_of_button;
use crate::{flg, CZK_ICON_INFO, CZK_ICON_SETTINGS};
#[derive(Clone)]
pub struct GuiHeader {
@ -13,6 +14,9 @@ impl GuiHeader {
let button_settings: gtk::Button = builder.object("button_settings").unwrap();
let button_app_info: gtk::Button = builder.object("button_app_info").unwrap();
set_icon_of_button(&button_settings, CZK_ICON_SETTINGS);
set_icon_of_button(&button_app_info, CZK_ICON_INFO);
Self { button_settings, button_app_info }
}

View File

@ -1,8 +1,8 @@
use gtk::prelude::*;
use gtk::{Bin, Builder, EventControllerKey, Window};
use crate::flg;
use crate::help_functions::get_custom_label_from_button_with_image;
use crate::help_functions::{get_custom_label_from_button_with_image, set_icon_of_button};
use crate::{flg, CZK_ICON_STOP};
#[derive(Clone)]
pub struct GuiProgressDialog {
@ -48,6 +48,8 @@ impl GuiProgressDialog {
// let gc_button_stop_in_dialog = gtk4::GestureClick::new();
// button_stop_in_dialog.add_controller(&gc_button_stop_in_dialog);
set_icon_of_button(&button_stop_in_dialog, CZK_ICON_STOP);
Self {
window_progress,
progress_bar_current_stage,

View File

@ -1,9 +1,9 @@
use gtk::prelude::*;
use gtk::{Bin, EventControllerKey, TreeView};
use crate::flg;
use crate::help_functions::get_custom_label_from_button_with_image;
use crate::help_functions::{get_custom_label_from_button_with_image, set_icon_of_button};
use crate::notebook_enums::NotebookUpperEnum;
use crate::{flg, CZK_ICON_ADD, CZK_ICON_DELETE, CZK_ICON_MANUAL_ADD};
#[derive(Clone)]
pub struct GuiUpperNotebook {
@ -74,6 +74,13 @@ impl GuiUpperNotebook {
let label_general_min_size: gtk::Label = builder.object("label_general_min_size").unwrap();
let label_general_max_size: gtk::Label = builder.object("label_general_max_size").unwrap();
set_icon_of_button(&buttons_add_included_directory, CZK_ICON_ADD);
set_icon_of_button(&buttons_manual_add_included_directory, CZK_ICON_MANUAL_ADD);
set_icon_of_button(&buttons_remove_included_directory, CZK_ICON_DELETE);
set_icon_of_button(&buttons_add_excluded_directory, CZK_ICON_ADD);
set_icon_of_button(&buttons_manual_add_excluded_directory, CZK_ICON_MANUAL_ADD);
set_icon_of_button(&buttons_remove_excluded_directory, CZK_ICON_DELETE);
Self {
notebook_upper,
scrolled_window_included_directories,

View File

@ -1,10 +1,11 @@
use directories_next::ProjectDirs;
use gdk::gdk_pixbuf::{InterpType, Pixbuf};
use std::cmp::Ordering;
use std::collections::HashMap;
use std::path::{Path, PathBuf};
use gtk::prelude::*;
use gtk::{ListStore, TextView, TreeView, Widget};
use gtk::{Bin, ListStore, TextView, TreeView, Widget};
use image::imageops::FilterType;
use image::DynamicImage;
@ -776,6 +777,20 @@ pub fn get_custom_label_from_button_with_image(button: &gtk::Bin) -> gtk::Label
}
panic!("Button doesn't have proper custom label child");
}
pub fn get_custom_image_from_button_with_image(button: &gtk::Bin) -> gtk::Image {
let internal_box = match button.child().unwrap().downcast::<gtk::Box>() {
Ok(t) => t,
Err(wid) => {
return wid.downcast::<gtk::Image>().unwrap();
}
};
for child in internal_box.children() {
if let Ok(t) = child.downcast::<gtk::Image>() {
return t;
}
}
panic!("Button doesn't have proper custom label child");
}
// GTK 4
// pub fn get_custom_label_from_button_with_image<P: IsA<gtk4::Widget>>(button: &P) -> gtk4::Label {
@ -818,3 +833,19 @@ pub fn get_custom_label_from_button_with_image(button: &gtk::Bin) -> gtk::Label
//
// return vector;
// }
const SIZE_OF_ICON: i32 = 18;
const TYPE_OF_INTERPOLATION: InterpType = InterpType::Tiles;
pub fn set_icon_of_button(button: &gtk::Button, data: &'static [u8]) {
let image = get_custom_image_from_button_with_image(&button.clone().upcast::<Bin>());
let pixbuf = Pixbuf::from_read(std::io::BufReader::new(data)).unwrap();
let pixbuf = pixbuf.scale_simple(SIZE_OF_ICON, SIZE_OF_ICON, TYPE_OF_INTERPOLATION).unwrap();
image.set_pixbuf(Some(&pixbuf));
}
pub fn set_icon_of_menubutton(button: &gtk::MenuButton, data: &'static [u8]) {
let image = get_custom_image_from_button_with_image(&button.clone().upcast::<Bin>());
let pixbuf = Pixbuf::from_read(std::io::BufReader::new(data)).unwrap();
let pixbuf = pixbuf.scale_simple(SIZE_OF_ICON, SIZE_OF_ICON, TYPE_OF_INTERPOLATION).unwrap();
image.set_pixbuf(Some(&pixbuf));
}

View File

@ -40,7 +40,7 @@ Author: Rafał Mikrut
This program is free to use and will always be.
</property>
<property name="license-type">mit-x11</property>
<property name="logo-icon-name">help-about</property>
<property name="logo-icon-name">image-missing</property>
<property name="program-name">Czkawka</property>
<property name="type-hint">dialog</property>
<property name="version">4.0.0</property>

View File

@ -53,7 +53,7 @@
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">go-next</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
</child>
@ -73,7 +73,7 @@
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">go-previous</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
</child>

View File

@ -333,7 +333,7 @@
(5,9,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,9,"GtkWidget","halign","center",None,None,None,None,None),
(5,9,"GtkWidget","visible","True",None,None,None,None,None),
(5,10,"GtkImage","icon-name","list-add",None,None,None,None,None),
(5,10,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,10,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,10,"GtkWidget","visible","True",None,None,None,None,None),
(5,11,"GtkLabel","label","Add ","yes",None,None,None,None),
@ -346,7 +346,7 @@
(5,13,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,13,"GtkWidget","halign","center",None,None,None,None,None),
(5,13,"GtkWidget","visible","True",None,None,None,None,None),
(5,14,"GtkImage","icon-name","list-remove",None,None,None,None,None),
(5,14,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,14,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,14,"GtkWidget","visible","True",None,None,None,None,None),
(5,15,"GtkLabel","label","Remove ","yes",None,None,None,None),
@ -359,7 +359,7 @@
(5,17,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,17,"GtkWidget","halign","center",None,None,None,None,None),
(5,17,"GtkWidget","visible","True",None,None,None,None,None),
(5,18,"GtkImage","icon-name","insert-link",None,None,None,None,None),
(5,18,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,18,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,18,"GtkWidget","visible","True",None,None,None,None,None),
(5,19,"GtkLabel","label","Manual Add","yes",None,None,None,None),
@ -395,7 +395,7 @@
(5,26,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,26,"GtkWidget","halign","center",None,None,None,None,None),
(5,26,"GtkWidget","visible","True",None,None,None,None,None),
(5,27,"GtkImage","icon-name","list-add",None,None,None,None,None),
(5,27,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,27,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,27,"GtkWidget","visible","True",None,None,None,None,None),
(5,28,"GtkLabel","label","Add ","yes",None,None,None,None),
@ -408,7 +408,7 @@
(5,30,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,30,"GtkWidget","halign","center",None,None,None,None,None),
(5,30,"GtkWidget","visible","True",None,None,None,None,None),
(5,31,"GtkImage","icon-name","list-remove",None,None,None,None,None),
(5,31,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,31,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,31,"GtkWidget","visible","True",None,None,None,None,None),
(5,32,"GtkLabel","label","Remove ","yes",None,None,None,None),
@ -421,7 +421,7 @@
(5,34,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,34,"GtkWidget","halign","center",None,None,None,None,None),
(5,34,"GtkWidget","visible","True",None,None,None,None,None),
(5,35,"GtkImage","icon-name","insert-link",None,None,None,None,None),
(5,35,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,35,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,35,"GtkWidget","visible","True",None,None,None,None,None),
(5,36,"GtkLabel","label","Manual Add","yes",None,None,None,None),
@ -762,7 +762,7 @@
(5,122,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,122,"GtkWidget","halign","center",None,None,None,None,None),
(5,122,"GtkWidget","visible","True",None,None,None,None,None),
(5,123,"GtkImage","icon-name","edit-find",None,None,None,None,None),
(5,123,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,123,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,123,"GtkWidget","visible","True",None,None,None,None,None),
(5,124,"GtkLabel","label","Search","yes",None,None,None,None),
@ -771,14 +771,14 @@
(5,125,"GtkWidget","can-focus","True",None,None,None,None,None),
(5,125,"GtkWidget","receives-default","True",None,None,None,None,None),
(5,125,"GtkWidget","visible","True",None,None,None,None,None),
(5,126,"GtkImage","icon-name","format-justify-fill",None,None,None,None,None),
(5,126,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,126,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,126,"GtkWidget","halign","center",None,None,None,None,None),
(5,126,"GtkWidget","visible","True",None,None,None,None,None),
(5,127,"GtkWidget","can-focus","True",None,None,None,None,None),
(5,127,"GtkWidget","receives-default","True",None,None,None,None,None),
(5,127,"GtkWidget","visible","True",None,None,None,None,None),
(5,128,"GtkImage","icon-name","utilities-system-monitor",None,None,None,None,None),
(5,128,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,128,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,128,"GtkWidget","halign","center",None,None,None,None,None),
(5,128,"GtkWidget","visible","True",None,None,None,None,None),
@ -793,7 +793,7 @@
(5,131,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,131,"GtkWidget","halign","center",None,None,None,None,None),
(5,131,"GtkWidget","visible","True",None,None,None,None,None),
(5,132,"GtkImage","icon-name","edit-select-all",None,None,None,None,None),
(5,132,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,132,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,132,"GtkWidget","visible","True",None,None,None,None,None),
(5,133,"GtkLabel","label","Select","yes",None,None,None,None),
@ -806,7 +806,7 @@
(5,135,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,135,"GtkWidget","halign","center",None,None,None,None,None),
(5,135,"GtkWidget","visible","True",None,None,None,None,None),
(5,136,"GtkImage","icon-name","video-display",None,None,None,None,None),
(5,136,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,136,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,136,"GtkWidget","visible","True",None,None,None,None,None),
(5,137,"GtkLabel","label","Compare","yes",None,None,None,None),
@ -819,7 +819,7 @@
(5,139,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,139,"GtkWidget","halign","center",None,None,None,None,None),
(5,139,"GtkWidget","visible","True",None,None,None,None,None),
(5,140,"GtkImage","icon-name","list-remove",None,None,None,None,None),
(5,140,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,140,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,140,"GtkWidget","visible","True",None,None,None,None,None),
(5,141,"GtkLabel","label","Delete","yes",None,None,None,None),
@ -832,7 +832,7 @@
(5,143,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,143,"GtkWidget","halign","center",None,None,None,None,None),
(5,143,"GtkWidget","visible","True",None,None,None,None,None),
(5,144,"GtkImage","icon-name","folder",None,None,None,None,None),
(5,144,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,144,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,144,"GtkWidget","visible","True",None,None,None,None,None),
(5,145,"GtkLabel","label","Move","yes",None,None,None,None),
@ -845,7 +845,7 @@
(5,147,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,147,"GtkWidget","halign","center",None,None,None,None,None),
(5,147,"GtkWidget","visible","True",None,None,None,None,None),
(5,148,"GtkImage","icon-name","document-save",None,None,None,None,None),
(5,148,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,148,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,148,"GtkWidget","visible","True",None,None,None,None,None),
(5,149,"GtkLabel","label","Save","yes",None,None,None,None),
@ -858,7 +858,7 @@
(5,151,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,151,"GtkWidget","halign","center",None,None,None,None,None),
(5,151,"GtkWidget","visible","True",None,None,None,None,None),
(5,152,"GtkImage","icon-name","network-transmit-receive",None,None,None,None,None),
(5,152,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,152,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,152,"GtkWidget","visible","True",None,None,None,None,None),
(5,153,"GtkLabel","label","Symlink","yes",None,None,None,None),
@ -871,7 +871,7 @@
(5,155,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,155,"GtkWidget","halign","center",None,None,None,None,None),
(5,155,"GtkWidget","visible","True",None,None,None,None,None),
(5,156,"GtkImage","icon-name","text-x-generic-template",None,None,None,None,None),
(5,156,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,156,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,156,"GtkWidget","visible","True",None,None,None,None,None),
(5,157,"GtkLabel","label","Hardlink","yes",None,None,None,None),
@ -914,13 +914,13 @@
(5,165,"GtkWidget","can-focus","True",None,None,None,None,None),
(5,165,"GtkWidget","receives-default","True",None,None,None,None,None),
(5,165,"GtkWidget","visible","True",None,None,None,None,None),
(5,166,"GtkImage","icon-name","applications-engineering",None,None,None,None,None),
(5,166,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,166,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,166,"GtkWidget","visible","True",None,None,None,None,None),
(5,167,"GtkWidget","can-focus","True",None,None,None,None,None),
(5,167,"GtkWidget","receives-default","True",None,None,None,None,None),
(5,167,"GtkWidget","visible","True",None,None,None,None,None),
(5,168,"GtkImage","icon-name","dialog-information",None,None,None,None,None),
(5,168,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(5,168,"GtkWidget","can-focus","False",None,None,None,None,None),
(5,168,"GtkWidget","visible","True",None,None,None,None,None),
(5,169,"GtkButton","label","Length",None,None,None,None,None),
@ -932,7 +932,7 @@
(5,169,"GtkWidget","visible","True",None,None,None,None,None),
(6,1,"GtkAboutDialog","comments","2020 - 2022 Rafał Mikrut(qarmin)\n\nThis program is free to use and will always be.\n","yes",None,None,None,None),
(6,1,"GtkAboutDialog","license-type","mit-x11",None,None,None,None,None),
(6,1,"GtkAboutDialog","logo-icon-name","help-about",None,None,None,None,None),
(6,1,"GtkAboutDialog","logo-icon-name","image-missing",None,None,None,None,None),
(6,1,"GtkAboutDialog","program-name","Czkawka",None,None,None,None,None),
(6,1,"GtkAboutDialog","version","4.0.0",None,None,None,None,None),
(6,1,"GtkWidget","can-focus","False",None,None,None,None,None),
@ -981,13 +981,13 @@
(7,7,"GtkWidget","can-focus","True",None,None,None,None,None),
(7,7,"GtkWidget","receives-default","True",None,None,None,None,None),
(7,7,"GtkWidget","visible","True",None,None,None,None,None),
(7,8,"GtkImage","icon-name","go-next",None,None,None,None,None),
(7,8,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(7,8,"GtkWidget","can-focus","False",None,None,None,None,None),
(7,8,"GtkWidget","visible","True",None,None,None,None,None),
(7,9,"GtkWidget","can-focus","True",None,None,None,None,None),
(7,9,"GtkWidget","receives-default","True",None,None,None,None,None),
(7,9,"GtkWidget","visible","True",None,None,None,None,None),
(7,10,"GtkImage","icon-name","go-previous",None,None,None,None,None),
(7,10,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(7,10,"GtkWidget","can-focus","False",None,None,None,None,None),
(7,10,"GtkWidget","visible","True",None,None,None,None,None),
(7,11,"GtkBox","homogeneous","True",None,None,None,None,None),
@ -1132,7 +1132,7 @@
(10,11,"GtkWidget","visible","True",None,None,None,None,None),
(10,12,"GtkWidget","can-focus","False",None,None,None,None,None),
(10,12,"GtkWidget","visible","True",None,None,None,None,None),
(10,13,"GtkImage","icon-name","dialog-cancel",None,None,None,None,None),
(10,13,"GtkImage","icon-name","image-missing",None,None,None,None,None),
(10,13,"GtkWidget","can-focus","False",None,None,None,None,None),
(10,13,"GtkWidget","visible","True",None,None,None,None,None),
(10,14,"GtkLabel","label","Stop","yes",None,None,None,None),

View File

@ -84,7 +84,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">list-add</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -128,7 +128,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">list-remove</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -172,7 +172,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">insert-link</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -280,7 +280,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">list-add</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -324,7 +324,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">list-remove</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -368,7 +368,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">insert-link</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1479,7 +1479,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">edit-find</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1525,7 +1525,7 @@ Author: Rafał Mikrut
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="halign">center</property>
<property name="icon-name">format-justify-fill</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
</child>
@ -1546,7 +1546,7 @@ Author: Rafał Mikrut
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="halign">center</property>
<property name="icon-name">utilities-system-monitor</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
</child>
@ -1578,7 +1578,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">edit-select-all</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1622,7 +1622,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">video-display</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1666,7 +1666,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">list-remove</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1710,7 +1710,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">folder</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1754,7 +1754,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">document-save</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1798,7 +1798,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">network-transmit-receive</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1842,7 +1842,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">text-x-generic-template</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>
@ -1977,7 +1977,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">applications-engineering</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
</child>
@ -1996,7 +1996,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">dialog-information</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
</child>

View File

@ -153,7 +153,7 @@ Author: Rafał Mikrut
<child>
<object class="GtkImage">
<property name="can-focus">False</property>
<property name="icon-name">dialog-cancel</property>
<property name="icon-name">image-missing</property>
<property name="visible">True</property>
</object>
<packing>