Rafał Mikrut
8ea9b4b800
Run pydantic clippy lints on project ( #901 )
...
* Update dependencies
* Pydantic part 1
* Some renames, basic Cambalache view
* 2
* 3
* Unwrap
* Tests
* Update CLI to Ubuntu 20.04
1 year ago
Rafał Mikrut
c9e9a65cc9
Windows hardlinking problem ( #881 )
...
* Clippy 1
* Nightly Clippy
* Disable hardlink button when on windows test of hardlinking failed
* Import things for new function
1 year ago
Rafał Mikrut
a66a2849d1
Allow to set number of used threads in scan ( #839 )
1 year ago
Rafał Mikrut
b1fde3becc
Update dependencies ( #870 )
...
* Basic update
* From timestamp
* Clipppy nightly
1 year 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
2f932e20ff
Sort speedup and manual add window improvements ( #782 )
...
* Sort unstable
* Multiple entries when using manual add
* Do not allow to add multiple same directories to check
* Assert
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
4765bee87f
Add info about column type to global variable ( #760 )
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
6d8b33d8cf
GTK 4 Port ( #466 )
2 years ago
Kerfuffle
c48b355bf0
Periodically check for and handle pending GTK events while performing long operations. ( #625 )
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
39b2f4bc36
Simplify and speedup preview creating ( #660 )
...
* Simplify and speedup preview creating
* Speedup also comparing images
2 years ago
Rafał Mikrut
f843673c7e
Icons ( #659 )
2 years ago
Rafał Mikrut
2d8a930ae5
Update image-rs and fix selecting windows path ( #656 )
2 years ago
Rafał Mikrut
3ce5d4a967
Change AudioTags to lofty and support moree audio things ( #590 )
2 years ago
Rafał Mikrut
4427ec06c0
Update GTK ( #583 )
2 years ago
Rafał Mikrut
a0d17fccea
Release 4.0 and do "small" refactoring to fix problems with packing ( #593 )
2 years ago
Rafał Mikrut
f54934df49
Changes part 2 ( #578 )
2 years ago
Rafał Mikrut
ed4b721665
Random Changes ( #576 )
...
* Random Changes
* Urra
* ABC
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
Peter Blackson
51df63b8ea
Implement DirTraversal ( #531 )
...
* Implement DirTraversal
* rustfmt
* Fix for options
* Fix entries
* Fix symlinks
* Fix other entry type
2 years ago
Rafał Mikrut
d8dc176e63
Small changes and fixes
2 years ago
Rafał Mikrut
c4f26883b1
Add reference folders ( #516 )
...
* Add reference folder
* Basic tree view cleaning
* Computations
* Similar Images
* Muzyka i Wideo
* Podwójne dwa razy, cztery razy!
* Rozmiar i Nazwa
* Spanko i działanko(przynajmniej zdaje mi się że działa)
* Translatanko
2 years ago
Rafał Mikrut
878550446d
Show how many files will be deleted/moved ( #514 )
...
* Print proper character(\) in Windows when printing files
* Show how many files will be moved/deleted.
Don't show dialog when 0 files is selected
2 years ago
Rafał Mikrut
c97bacad99
Add more GTK 4 compatibility fixes ( #505 )
...
* Add more compatibility fixes
* Simplify
2 years ago
Rafał Mikrut
619e64466c
More GTK4 compatibility fixes ( #503 )
...
* Don't create new treeview
* Dont
* ABC
* Detlaff
* Update
2 years ago
Rafał Mikrut
89f24f14b5
Use translated strings in more places ( #498 )
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
a8aa8a2a23
Multiple small changes ( #490 )
2 years ago
Rafał Mikrut
875ed2c8a9
Enable sorting for simple treeviews ( #487 )
2 years ago
Rafał Mikrut
b496809410
Don't try to create previews of images that currently are displayed in preview window ( #480 )
...
* Don't try to create previews of images that currently are displayed in preview window
* Don't need to use special buttons anymore
2 years ago
Rafał Mikrut
1fd53b854b
Add prehash cache support ( #477 )
2 years ago
Rafał Mikrut
8c4c67e26f
More GTK 4 related changes ( #474 )
...
* More GTK 4 related changes
* More changes
* Change button to MenuButton
2 years ago
Rafał Mikrut
c7b9abcfa0
Fix buttons when converting to GTK 4 ( #473 )
...
* Fix buttons when converting to GTK 4
* Childrens
2 years ago
Rafał Mikrut
f14101139d
More GTK 4 compatibility fixes ( #468 )
...
Bump minimal version to GTK 3.24 and Ubuntu 18.04
Some performance improvements
2 years ago
Rafał Mikrut
cf2e822435
Reformat code with idea tool
2 years ago
Rafał Mikrut
b7e4eaccaf
Modified include organization
2 years ago
Rafał Mikrut
5836e3e5b3
GTK 4 compatibility fixes ( #467 )
...
App still require GTK 3.22(3.24 in near future), but converting to GTK 4 should be easier and faster
2 years ago
Rafał Mikrut
c9719758c7
Clean GUI code, make it easier to understand and change ( #462 )
...
* Add static variable for basic notebook data
* Opening, selecting results by space, enter and mouse
* Now hard/symbolic links
* Now deleting
* Now popovers
* Move tests to different function
* Don't crash when there is no selected records
* Button symlinks
* Now move
* Compute results
* Move again
* Again Popovers
* More popovers and more
* Key clicking, removing
* KEY_DELETE
* No more GuiData clone
* Adding directories
* Reorganize a little files
3 years ago
Rafał Mikrut
78b49dee3d
Remove support for zeroed files ( #461 )
3 years ago
Rafał Mikrut
29129d3ec0
Support for finding similar videos ( #460 )
...
* Add support for similar videos to CLI
* Add GUI support for similar videos
* Video duplicates
* git_dup
* Documentation
3 years ago
Rafał Mikrut
418ad73327
Make better look white theme ( #450 )
3 years ago
Rafał Mikrut
da76f75e11
Update Rust to 1.54 ( #400 )
3 years ago
Rafał Mikrut
0e9b8a1651
Use GtkScale instead radio buttons for similarity ( #397 )
...
* Use GtkScale instead radio buttons for similarity
* Fixes
3 years ago
Rafał Mikrut
bb2fea2b92
Select things by checkbox ( #392 )
3 years ago
Rafał Mikrut
b5f8d6b028
Update to gtk-rs 0.14 ( #383 )
...
* Update to Gtk-rs 0.14
3 years ago