diff --git a/README.md b/README.md index 6df36de..6f2ebdc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -

Guará

+

Guará

Guará

Free file recovery for hard drives, SSDs and USB sticks.
Terminal and graphical interface · Windows, Linux and macOS · read-only on the source.

diff --git a/README.pt-BR.md b/README.pt-BR.md index db764dc..2f368ab 100644 --- a/README.pt-BR.md +++ b/README.pt-BR.md @@ -1,4 +1,4 @@ -

Guará

+

Guará

Guará

Recuperação de arquivos livre e gratuita para HD, SSD e pendrive.
Terminal e interface gráfica · Windows, Linux e macOS · somente leitura na origem.

diff --git a/apps/gui/src-tauri/icons/128x128.png b/apps/gui/src-tauri/icons/128x128.png index 6e74fb0..ef756dc 100644 Binary files a/apps/gui/src-tauri/icons/128x128.png and b/apps/gui/src-tauri/icons/128x128.png differ diff --git a/apps/gui/src-tauri/icons/128x128@2x.png b/apps/gui/src-tauri/icons/128x128@2x.png index e8afcdf..a75408d 100644 Binary files a/apps/gui/src-tauri/icons/128x128@2x.png and b/apps/gui/src-tauri/icons/128x128@2x.png differ diff --git a/apps/gui/src-tauri/icons/32x32.png b/apps/gui/src-tauri/icons/32x32.png index ba6098b..51897bb 100644 Binary files a/apps/gui/src-tauri/icons/32x32.png and b/apps/gui/src-tauri/icons/32x32.png differ diff --git a/apps/gui/src-tauri/icons/64x64.png b/apps/gui/src-tauri/icons/64x64.png index 7d2beb3..e2f298e 100644 Binary files a/apps/gui/src-tauri/icons/64x64.png and b/apps/gui/src-tauri/icons/64x64.png differ diff --git a/apps/gui/src-tauri/icons/Square107x107Logo.png b/apps/gui/src-tauri/icons/Square107x107Logo.png index 8dc4b6b..b9d6c35 100644 Binary files a/apps/gui/src-tauri/icons/Square107x107Logo.png and b/apps/gui/src-tauri/icons/Square107x107Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square142x142Logo.png b/apps/gui/src-tauri/icons/Square142x142Logo.png index c0747e3..a6cb4fa 100644 Binary files a/apps/gui/src-tauri/icons/Square142x142Logo.png and b/apps/gui/src-tauri/icons/Square142x142Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square150x150Logo.png b/apps/gui/src-tauri/icons/Square150x150Logo.png index 566bf6e..728ee16 100644 Binary files a/apps/gui/src-tauri/icons/Square150x150Logo.png and b/apps/gui/src-tauri/icons/Square150x150Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square284x284Logo.png b/apps/gui/src-tauri/icons/Square284x284Logo.png index d7ecf4b..494fe77 100644 Binary files a/apps/gui/src-tauri/icons/Square284x284Logo.png and b/apps/gui/src-tauri/icons/Square284x284Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square30x30Logo.png b/apps/gui/src-tauri/icons/Square30x30Logo.png index b182f88..7cdb6b5 100644 Binary files a/apps/gui/src-tauri/icons/Square30x30Logo.png and b/apps/gui/src-tauri/icons/Square30x30Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square310x310Logo.png b/apps/gui/src-tauri/icons/Square310x310Logo.png index 645d9ad..cdeb166 100644 Binary files a/apps/gui/src-tauri/icons/Square310x310Logo.png and b/apps/gui/src-tauri/icons/Square310x310Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square44x44Logo.png b/apps/gui/src-tauri/icons/Square44x44Logo.png index 83ab07f..97784c2 100644 Binary files a/apps/gui/src-tauri/icons/Square44x44Logo.png and b/apps/gui/src-tauri/icons/Square44x44Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square71x71Logo.png b/apps/gui/src-tauri/icons/Square71x71Logo.png index 1db2bee..93eb8a3 100644 Binary files a/apps/gui/src-tauri/icons/Square71x71Logo.png and b/apps/gui/src-tauri/icons/Square71x71Logo.png differ diff --git a/apps/gui/src-tauri/icons/Square89x89Logo.png b/apps/gui/src-tauri/icons/Square89x89Logo.png index ad30090..8e41fc7 100644 Binary files a/apps/gui/src-tauri/icons/Square89x89Logo.png and b/apps/gui/src-tauri/icons/Square89x89Logo.png differ diff --git a/apps/gui/src-tauri/icons/StoreLogo.png b/apps/gui/src-tauri/icons/StoreLogo.png index 12b1680..b905006 100644 Binary files a/apps/gui/src-tauri/icons/StoreLogo.png and b/apps/gui/src-tauri/icons/StoreLogo.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png b/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png index 853ba1f..de4e6a2 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png and b/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png b/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png index 83b6487..08052d7 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png and b/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png b/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png index 480ed85..0268be8 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png and b/apps/gui/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png b/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png index e59011d..32e364a 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png and b/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png b/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png index d432ec9..e68c103 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png and b/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png b/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png index 0c132ad..b8f0ea3 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png and b/apps/gui/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png b/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png index 743b0d3..42c7e27 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png and b/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png b/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png index ae41b3e..27ed72a 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png and b/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png b/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png index 97e949c..c095b7f 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png and b/apps/gui/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png b/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png index 7263127..b26f803 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png and b/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png b/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png index 0ce4103..2169f7a 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png and b/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png b/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png index 08b1c1c..0278ec6 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png and b/apps/gui/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png b/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png index 97c6eda..f7b07de 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png and b/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png index 0a628c4..db514e3 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png and b/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png differ diff --git a/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png b/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png index 3ef3c65..7efc1a7 100644 Binary files a/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png and b/apps/gui/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/apps/gui/src-tauri/icons/icon.icns b/apps/gui/src-tauri/icons/icon.icns index 68f78eb..dca3f15 100644 Binary files a/apps/gui/src-tauri/icons/icon.icns and b/apps/gui/src-tauri/icons/icon.icns differ diff --git a/apps/gui/src-tauri/icons/icon.ico b/apps/gui/src-tauri/icons/icon.ico index 31ea6e4..8a04178 100644 Binary files a/apps/gui/src-tauri/icons/icon.ico and b/apps/gui/src-tauri/icons/icon.ico differ diff --git a/apps/gui/src-tauri/icons/icon.png b/apps/gui/src-tauri/icons/icon.png index 13429ea..5aacf78 100644 Binary files a/apps/gui/src-tauri/icons/icon.png and b/apps/gui/src-tauri/icons/icon.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@1x.png b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@1x.png index 510c4e1..6a69dda 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@1x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@1x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x-1.png b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x-1.png index 390efc3..de729e3 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x-1.png and b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x-1.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x.png index 390efc3..de729e3 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@2x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@3x.png b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@3x.png index fb74756..f994821 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-20x20@3x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-20x20@3x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@1x.png b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@1x.png index 9504745..1640d31 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@1x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@1x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x-1.png b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x-1.png index 6593b40..272ba33 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x-1.png and b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x-1.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x.png index 6593b40..272ba33 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@2x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@3x.png b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@3x.png index 4c06189..418868e 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-29x29@3x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-29x29@3x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@1x.png b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@1x.png index 390efc3..de729e3 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@1x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@1x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x-1.png b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x-1.png index 24b49dd..49df04b 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x-1.png and b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x-1.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x.png index 24b49dd..49df04b 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@2x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@3x.png b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@3x.png index 4167407..d0763ea 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-40x40@3x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-40x40@3x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-512@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-512@2x.png index 3c5e275..e5eca8d 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-512@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-512@2x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-60x60@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-60x60@2x.png index 4167407..d0763ea 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-60x60@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-60x60@2x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-60x60@3x.png b/apps/gui/src-tauri/icons/ios/AppIcon-60x60@3x.png index be8fd0f..a060297 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-60x60@3x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-60x60@3x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-76x76@1x.png b/apps/gui/src-tauri/icons/ios/AppIcon-76x76@1x.png index 6f11713..e38c3e3 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-76x76@1x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-76x76@1x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-76x76@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-76x76@2x.png index 75088f8..8addd68 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-76x76@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-76x76@2x.png differ diff --git a/apps/gui/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png b/apps/gui/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png index 04c1bb7..cab84d3 100644 Binary files a/apps/gui/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png and b/apps/gui/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png differ diff --git a/apps/gui/src-tauri/icons/source.png b/apps/gui/src-tauri/icons/source.png index 58b1f34..c15f27b 100644 Binary files a/apps/gui/src-tauri/icons/source.png and b/apps/gui/src-tauri/icons/source.png differ diff --git a/apps/gui/ui/app.css b/apps/gui/ui/app.css index 1d0ef07..758b728 100644 --- a/apps/gui/ui/app.css +++ b/apps/gui/ui/app.css @@ -332,7 +332,7 @@ dialog.lightbox[open] { display: grid; } .lb-head .ttl { flex: 1; min-width: 0; } .lb-head .ttl b { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .lb-head .ttl small { color: var(--text-2); } .lb-body { padding: 12px; min-height: 0; } -.hero-logo { width: min(440px, 80%); height: auto; display: block; margin: 0 0 22px -4px; } +.hero-logo { width: min(340px, 70%); height: auto; margin: 0 0 14px -6px; } .pill.accent { background: var(--accent-soft); color: var(--accent); } /* ------------------------------------------------------------ explorador de arquivos */ @@ -516,8 +516,8 @@ dialog.lightbox[open] { display: grid; } .h-dot { display: inline-block; width: 9px; height: 9px; border-radius: 50%; background: var(--ok); } .h-dot.warning { background: var(--warn); } .h-dot.failing { background: var(--bad); } -/* logo inline: segue o tema escolhido no app, não o do sistema */ -.logo .a { stroke: var(--accent); } .logo .b { stroke: var(--accent-2); } .logo .t { fill: var(--text); } +/* logo: uma arte só (laranja sobre transparente) serve aos temas claro e escuro */ +.logo-img { display: block; flex: none; } /* atualização do app */ .update-card { position: fixed; right: 18px; bottom: 18px; z-index: 60; width: min(400px, calc(100vw - 36px)); display: grid; gap: 10px; padding: 16px 18px; border-radius: 18px; background: var(--surface); box-shadow: var(--shadow); border: 1px solid color-mix(in srgb, var(--accent) 35%, transparent); } diff --git a/apps/gui/ui/app.js b/apps/gui/ui/app.js index aa5bf68..9369b35 100644 --- a/apps/gui/ui/app.js +++ b/apps/gui/ui/app.js @@ -265,7 +265,7 @@ function renderHome() { S.device = null; S.job = null; renderSide(); main.innerHTML = `
-

Encontre o que você achou que tinha perdido.

+

Encontre o que você achou que tinha perdido.

Escolha um disco, SSD ou pendrive ao lado. O Guará lê tudo: arquivos apagados, partições perdidas e espaço não particionado, sem escrever nada no disco de origem.

Uma varredura, tudo junto

Metadados do sistema de arquivos e busca por assinatura na mesma passada, sem duplicatas.

diff --git a/apps/gui/ui/guara-logo.svg b/apps/gui/ui/guara-logo.svg deleted file mode 100644 index 5af635e..0000000 --- a/apps/gui/ui/guara-logo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/gui/ui/guara-s.png b/apps/gui/ui/guara-s.png new file mode 100644 index 0000000..a9d7588 Binary files /dev/null and b/apps/gui/ui/guara-s.png differ diff --git a/apps/gui/ui/guara.png b/apps/gui/ui/guara.png new file mode 100644 index 0000000..bb767fc Binary files /dev/null and b/apps/gui/ui/guara.png differ diff --git a/apps/gui/ui/guara.svg b/apps/gui/ui/guara.svg deleted file mode 100644 index 5af635e..0000000 --- a/apps/gui/ui/guara.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/gui/ui/index.html b/apps/gui/ui/index.html index 666405f..af3e5ab 100644 --- a/apps/gui/ui/index.html +++ b/apps/gui/ui/index.html @@ -5,7 +5,7 @@ Guará - + @@ -14,10 +14,10 @@ - Guará + Guará