Repository navigation
W tej aktualizacji całkowicie uniezależniliśmy aplikację od zewnętrznych bibliotek, co drastycznie przyspieszyło jej uruchamianie i wyeliminowało błędy wyświetlania na systemie macOS.
🚀 Nowości (Features)
- Dokładna lokalizacja plików: Dodano nową kolumnę
Lokalizacjado tabeli wyników, która wyświetla pełną, bezwzględną ścieżkę do każdego pliku na dysku. - Nowy tryb wykresu: Wprowadzono opcję płynnego przełączania się pomiędzy wykresem kołowym a nowym, poziomym wykresem słupkowym za pomocą przycisków w interfejsie.
🐛 Poprawki błędów (Bug Fixes)
- Wykresy na macOS: Całkowicie rozwiązano problem z niewyświetlaniem się wycinków wykresów (puste pola) na systemach macOS.
- Sortowanie słupków: Poprawiono logikę wyświetlania poziomego wykresu słupkowego – największe pliki renderują się teraz intuicyjnie na samej górze wykresu.
- Synchronizacja kolorów: Ujednolicono kolory plików pomiędzy wykresem kołowym a słupkowym, co ułatwia analizę.
⚡ Optymalizacja (Under the hood)
- Usunięcie
matplotlib: Aplikacja nie wymaga już pobierania kilkudziesięciu megabajtów zewnętrznych bibliotek. Działa w 100% "Out-of-the-Box". - Własny silnik renderujący: Zaimplementowano superlekki, autorski system rysowania wykresów oparty w całości na wbudowanym w Pythona
tk.Canvas. - Szybszy start: Usunięto mechanizm wymuszający instalację zależności przez
pip, dzięki czemu skrypt uruchamia się natychmiastowo.