Tutaj blogpost opisujący zmiany w niej - https://medium.com/@qarmin/czkawka-7-0-4941b9bdba55
Jednak zapewne większość z was nie wie co to jest.
Program nazywa się Czkawka, Krokiet(krokiet to nazwa nowego gui, który właśnie stworzyłem, czkawka to stara wersja gui i nazwa biblioteki pod spodem) i potrafi znajdować duplikaty plików, puste pliki i foldery, podobne obrazy, widea, pliki muzyczne, niepoprawne symlinki, rozszerzenia, uszkodzone pliki i jest jednym z najszybszych tego rodzaju.
Ja sam często z niego korzystam by wyszukać dwa niemal identyczne memy, różniące się np. rozdzielczością czy znakiem wodnym i usunąć ten w gorszym stanie.
No i dochodzimy do najważniejszego, jaka cena tego badziewia?
Darmo. Licencja MIT/GPL.
Repozytorium - https://github.com/qarmin/czkawka
Pliki do pobrania - https://github.com/qarmin/czkawka/releases
#tworczoscwlasna #programowanie #rust #rustlang

@koszotorobur xD tutaj podsumował w tabelce ładnie: https://github.com/qarmin/czkawka/tree/master/krokiet#why-slint
Ale w skrócie to napisał tam, że GTK i QT odpadają bo to nie są natywnie napisane w ruscie przez co jest masa problemów między innymi z windowsem, crosskompilacją itp. Tauri nie bo to jednak w dalszym ciągu jest przeglądarka i nie chciał pisać GUI w JS. Iced jest natywne ale nie ma live edytora i każda zmiana w gui wymaga skompilowania całej aplikacji aby zobaczyć efekt + słaba dokumentacja i projekt utrzymywany przez tylko jedną osobe.
No i zostaje właśnie ten Slint który jest prawie full natywnie napisany w ruscie, ma tryb z live podglądem podczas edycji gui więc nie trzeba kompilować po każdej zmianie. Z minusów to podał, że pisanie gui w tym jest bardziej ograniczone, ma mniej funkcji i domyślne widgety się ciężko customizuje. Oprócz tego nie ma okienek z popupami i narzeka na licencje.
Po przeczytaniu tego wszystkiego stwierdzam, że raczej pozostane przy Tauri. Już pierwsza wersja Tauri wygląda obiecująco i mi się fajnie jak na razie pisało to jeżeli wierzyć temu co piszą w zapowiedziach Tauri 2 to już wgl będzie super. Zwłaszcza podoba mi się opcja że będzie można kompilować też na mobile. A jak chodzi o optymalizacje to "hello world" w Tauri jest dużo lżejsze niż odpowiednik w Electronie i o ile się dobrze zoptymalizuje front i wszystkie cięższe obliczenia pozostawi dla rusta to imo będzie działać spoko ale tego jeszcze nie wiem bo nie napisałem na razie w tym nic dużego. Na pewno napiszę tutaj posta o Tauri jak popisze w tym więcej, ale to nie szybko.