Commit Graph

65 Commits (master)

Author SHA1 Message Date
Rafał Mikrut 8109a826b9
Version 7.0.0 (#1212) 3 months ago
Rafał Mikrut 0446ff366c
More work on Krokiet (#1210)
* Disable flaky tests

* More

* More

* About

* TODO

* More

* Heh

* Progress

* A little

* Music

* Models

* Subsettings

* Water

* Header

* Saving

* Poprawa elementów

* Ad

* Names
3 months ago
Rafał Mikrut 378fa1fd6e
Excluded extensions and krokiet new features (#1184)
* AVC

* Import split

* Default thread size

* Hen

* Allowed extensions

* Perf

* Connect

* Excluded

* Zmiany

* Optimization

* 4.10

* At once

* Included

* Chang

* VD

* VD

* Hashes

* Wersja

* SD

* Up

* Up

* 2024

* Dup

* Slint files

* Added  select

* Selections

* Fix

* LTO

* Actions

* Added popup delete

* AB

* V4

* Release

* LTO

* Basic moving

* Commonsy

* Moving probably works

* Popup move
3 months ago
Rafał Mikrut 44400e08af Release version 6.1.0 7 months ago
Rafał Mikrut 9b57382e39
Core cleanup/changes (#1082)
* FunTime

* Ft

* Unify delete files

* Files

* FunTime

* Smaller Printing

* Cleaned

* Fallen
7 months ago
Rafał Mikrut 7cb355a359
6.0.0 version (#988)
* 4.10 and build heif for all

* 4.10

* Disable heif in windows build

* A1

* B1
11 months ago
Rafał Mikrut 78d00eeb99
Add finding similar audio by content (#970)
* In prehashing check for user clicks, less often

* Similar audio

* Remove ugly time checking

* Fix using cache

* Fix cache and improve performance of validating items

* Remove cache type - cache should be saved to two different cache files(because )

* Working

* Simple multithreading

* Basic Generalization

* Reference folder and swap cleaning

* Split into multiple files

* Commons, improved GUI message

* Simplifying thread run

* Check was stopped

* Fix checking same files

* Make read single file tag more general

* Remove unnnecessary clone

* Reading tags

* Base

* Search

* Gui Fix

* Gui Fix

* Tooltip
1 year ago
Rafał Mikrut 72df211ca2
Big core cleaning (#969)
* Update dependencies

* Split functions in big file finder

* Bad Extensions

* Thread handler bad extensions

* Progress handler

* Atomic counter

* All thread handler simplifying

* Simplifying

* More

* Again

* Btreemap simplifying

* Also

* Next

* Common dir

* Simplify music checking

* Similar Images coplexity

* Loading cache

* Hashes

* Split chunked hashes

* Split into multiple parts

* Last similar video piece

* Probably last part

* Cleaned

* Temp
1 year ago
Rafał Mikrut 27410bcd45 Release version 5.1.0 1 year ago
Rafał Mikrut f1c6e6da17
Add sort button (#894)
* Add sort button

* Update lofty and gtk-rs

* Fix bug with invalid music tags with reference folders

* Remove try at

* Fix loading of certain directories with disabled loading settings at start

* Change FileChooserDialog to FileChooserNative

* Any

* Copy Clone

* Popover sort basic

* Builder using

* Basic sorting

* Fix not working sorting by size

* Changelog
1 year ago
Rafał Mikrut a66a2849d1
Allow to set number of used threads in scan (#839) 1 year ago
Rafał Mikrut f16818dc8e Release 5.0.2 version 2 years ago
Rafał Mikrut ae87489f3b Release hotfix 5.0.1 version 2 years ago
Rafał Mikrut 44fb75ada5
Smaller fixes (#795)
* Improve a little documentation, add missing bad extension

* Allow to find the smallest files from CLo

* Show error when all directories are reference folders

* 2 more testing objects

* Add missing original preset
2 years ago
Rafał Mikrut 390f4751e8 Release 5.0.0 version 2 years ago
Rafał Mikrut bf9dd352dd
Small fixes (#786) 2 years ago
Rafał Mikrut 8f0527cd33
Add option to exclude files from other filesystems in GUI(Linux) (#776)
* Add exclude other fs to GUI

* Exclude in FS

* Fix crashes in gui and core

* More tests
2 years ago
Rafał Mikrut d1c66fda1b
Change image hash compare algorithm and add multithreading (#762)
* New image compare algorithm

* Par iter

* Ending words
2 years ago
Rafał Mikrut 486bec15ad
Add more windows extension and add selection of type of broken files (#749)
* Add more windows extension

* ABCD

* Windows CI and basic choosing broken files

* Core and GUI support for few
2 years ago
Rafał Mikrut db09dc9363
Heic or heif support, don't know (#750) 2 years ago
Rafał Mikrut ec13f86aee
Add smallest files mode (#746) 2 years ago
Rafał Mikrut cf94ab918e
Reformat code with Intelij tool (#741) 2 years ago
Rafał Mikrut 5119a377c7
Fix pack (#740) 2 years ago
Rafał Mikrut 19afce5d2e
Several small fixes (#727) 2 years ago
Rafał Mikrut 6d8b33d8cf
GTK 4 Port (#466) 2 years ago
Rafał Mikrut b00420d8c0 Release 4.1.0 version 2 years ago
Rafał Mikrut 8e4e1f58cb
Finding invalid extensions (#678)
* Find invalid extensions

* Another day

* Libc

* Basic Renames

* Ending words

* Better renaming

* Stonks because works
2 years ago
Rafał Mikrut aa07d73bca
Case insensitive name checking (#669)
* Case insensitive checking in name duplicates

* Hide instead disable
2 years ago
Rafał Mikrut f843673c7e
Icons (#659) 2 years ago
Rafał Mikrut 6ed2e92702
Use Cambalache instead Glade (#648) 2 years ago
Rafał Mikrut 3ce5d4a967
Change AudioTags to lofty and support moree audio things (#590) 2 years ago
Rafał Mikrut a0d17fccea
Release 4.0 and do "small" refactoring to fix problems with packing (#593) 2 years ago
Rafał Mikrut 9197edcf16
Remove GTK warning (#587) 2 years ago
Rafał Mikrut 5dab9286cb
Add compare images tool (#568)
* Add compare images tool

* Crash lord, crashes more than needed

* Kluchy piertuchy

* Głowa mała

* Troszkę

* Czokoszoki

* Ajzenbiśla

* Środa

* Piątek

* Stonk

* TreePath

* Czego, śpiem przecież

* Mój tród skończon

* Aktualizacja nazw
2 years ago
Rafał Mikrut aaa5885326
Add cache support to similar music files (#558)
* Simplify cache code

* Better saving/loading.
Add support for loading/saving json files in release mode

* Broken files cache

* Finally same music cache
2 years ago
Rafał Mikrut c6d246c02e
Add proper logo to about dialog (#547) 2 years ago
Rafał Mikrut 32d9df73e1 Add authors from GIT 2 years ago
Rafał Mikrut 382f12acb3
Fast compare option (#529) 2 years ago
Rafał Mikrut 25301eb56e
Translation button (#526) 2 years ago
Rafał Mikrut 0a924d2355
Improve translations (#507)
* Improve translations

* Imports
2 years ago
Rafał Mikrut 975b285c1f
Make UI take less space (#500) 2 years ago
Rafał Mikrut 77a48ca6aa
Add support for translations (#469)
* Reformat code with idea tool

* Pierwsza działająca wersja tłumaczeń

* Działa? I dobrze, bo ma działać

* Ćma szła i się potkła

* Ściął śmiałek źółty rząd pąków.
2 years ago
Rafał Mikrut 5f774e03bd
Add button to ignore images with non unique size. (#493)
This will help with finding different images(non 1:1 which could be easily found by duplicate finder tool)
2 years ago
Rafał Mikrut 457b55ada5
Allow to hide upper notebook (#491) 2 years ago
Rafał Mikrut e2d31d4f98
Add confirmation and warning dialog to hard/symlinks (#489) 2 years ago
Rafał Mikrut 5296e1c708
Better comparison of music tags (#485) 2 years ago
Rafał Mikrut ce3d86fd4e
Approximate comparison of music (#483) 2 years ago
Rafał Mikrut c8549b3810
Make settings and progress window a dialog (#481)
This will fix issue with showing windows in random position after removing Window::Position
Settings are modal, so entire app is frozen and this needs to be closed to be able to use e.g. minimize button.
2 years ago
Rafał Mikrut f334bd6975
Add better custom selecting (#479) 2 years ago
Rafał Mikrut bb428171cb
Add better custom selecting (#478) 2 years ago