Rafał Mikrut
219f9f058b
Allocation decrease ( #1156 )
2023-12-11 19:12:26 +01:00
Rafał Mikrut
c6b1eaeeb4
Alternative frontend with Slint ( #1102 )
2023-12-03 12:06:42 +01:00
Rafał Mikrut
44400e08af
Release version 6.1.0
2023-10-15 09:50:46 +02:00
Rafał Mikrut
9b57382e39
Core cleanup/changes ( #1082 )
...
* FunTime
* Ft
* Unify delete files
* Files
* FunTime
* Smaller Printing
* Cleaned
* Fallen
2023-10-10 20:54:41 +02:00
Rafał Mikrut
edfc8e7b5f
Random updates and modifications ( #1070 )
...
* Updates
* Rust embed
* GTK 4
* Handsome logger
* Handsome logger
* Lock
* DB
* Logging
* It compile
* Cleanup
* Sl
* Sl
* Slint
* 1.70.0
* Appimage
2023-10-05 08:06:47 +02:00
Rafał Mikrut
a77cb27f3b
Random randoms ( #1012 )
...
* Not so many
* A1
* A3
* A4
2023-07-10 08:36:03 +02:00
Rafał Mikrut
7cb355a359
6.0.0 version ( #988 )
...
* 4.10 and build heif for all
* 4.10
* Disable heif in windows build
* A1
* B1
2023-06-11 08:51:21 +02:00
Rafał Mikrut
55b2744bf4
Simplify, fix and improve similar images algorithm ( #983 )
...
* Random changer
* CD
* A1
* Almost?
* Nein
* Heif
* Tests that needs to be fixed
* Fixed test
* Tests
* Fixed image counting in reference folders
* Lock
* Catch possible more bugs in pdf
* Find ever more bugs
2023-06-09 22:11:47 +02:00
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
2023-05-02 22:37:12 +02:00
Rafał Mikrut
5272309341
Implement finding duplicates by size/name ( #956 )
...
* Implementing Size+Name method
* Partial hashing
* Move hashing into different functions
* Update
* Add some code
* Split code into parts
* Entry size
* Simplify code
* Bottom Buttons
* Bottom Buttons
* Confusion
* Libheif
* Simplified sorting
* Revert libheif change
2023-04-05 08:08:43 +02:00
Rafał Mikrut
329fc8f93d
Let some else ( #936 )
2023-03-05 20:54:02 +01:00
Rafał Mikrut
27410bcd45
Release version 5.1.0
2023-02-19 10:58:28 +01:00
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
2023-02-19 10:21:14 +01:00
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
2023-01-28 18:54:02 +01:00
Rafał Mikrut
8ab4c19eea
Mac CI fix ( #888 )
...
* Mac CI fix
* Maybe now
* Maybe
* FAF
* Hmm
* AFSf
2022-12-29 17:25:01 +01:00
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
2022-12-21 08:44:26 +01:00
Rafał Mikrut
b27a95e547
Split Mac CI with and without heif ( #875 )
2022-12-07 08:18:30 +01:00
Rafał Mikrut
b1fde3becc
Update dependencies ( #870 )
...
* Basic update
* From timestamp
* Clipppy nightly
2022-11-23 20:23:17 +01:00
Rafał Mikrut
53492395c5
Update GTK dependency ( #857 )
...
* Update GTK dependency
* 1.63 is minimal now
2022-10-22 20:56:16 +02:00
Kian-Meng Ang
ddc4def99e
Fix typos ( #840 )
...
Found via `codespell -S i18n -L crate,nd,gir,noo`
2022-10-22 20:43:06 +02:00
Rafał Mikrut
e731f5ed75
Faster similar images with reference folders ( #826 )
...
* Faster similar images with reference folders
* Still not works
* Probably works now
* Unnecessary assert when using reference folders
* HumanSize 2.0.0
* 1.62
2022-09-13 22:18:07 +02:00
Rafał Mikrut
f16818dc8e
Release 5.0.2 version
2022-08-30 19:32:33 +02:00
Rafał Mikrut
d3e7c2d777
Update dependencies and fix clippy warnings ( #815 )
2022-08-18 17:16:09 +02:00
Rafał Mikrut
ae87489f3b
Release hotfix 5.0.1 version
2022-08-03 17:13:13 +02:00
Rafał Mikrut
390f4751e8
Release 5.0.0 version
2022-07-28 08:07:15 +02:00
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
2022-07-24 20:48:02 +02:00
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
2022-07-19 19:09:52 +02:00
Rafał Mikrut
d42e17c15f
Update to clap from structopt ( #759 )
2022-06-18 10:59:46 +02:00
Rafał Mikrut
db09dc9363
Heic or heif support, don't know ( #750 )
2022-06-08 21:42:51 +02:00
Rafał Mikrut
3748411ebd
Trash music ( #732 )
2022-05-30 16:26:27 +02:00
Rafał Mikrut
6d8b33d8cf
GTK 4 Port ( #466 )
2022-05-22 10:59:09 +02:00
Rafał Mikrut
a54224fbd0
Update ImagePipe ( #705 )
...
* Update ImagePipe, fixes music finder
* Change rodio library, enable by default checking for broken audio files
* Don't crash when checking for broken files
* Fix stopping of scan in broken files
* No more
* PDF Support
* Infer and crash handler for music
2022-05-16 18:23:07 +02:00
Rafał Mikrut
b00420d8c0
Release 4.1.0 version
2022-04-24 00:05:21 +02:00
Rafał Mikrut
8e4e1f58cb
Finding invalid extensions ( #678 )
...
* Find invalid extensions
* Another day
* Libc
* Basic Renames
* Ending words
* Better renaming
* Stonks because works
2022-04-22 21:46:33 +02:00
Rafał Mikrut
2d8a930ae5
Update image-rs and fix selecting windows path ( #656 )
2022-04-02 16:11:28 +02:00
Rafał Mikrut
4427ec06c0
Update GTK ( #583 )
2022-02-01 17:08:41 +01:00
Rafał Mikrut
a0d17fccea
Release 4.0 and do "small" refactoring to fix problems with packing ( #593 )
2022-01-19 22:35:07 +01:00
Rafał Mikrut
6171eba0f7
Don't include all possible icons in Windows builds ( #540 )
...
* Don't include all possible icons in Windows builds
* ABba
* B
* Stonker
* ABEC
* Update to latest
2022-01-10 17:58:18 +01:00
Rafał Mikrut
aeeb59d9a6
Add some computer translated languages ( #536 )
2022-01-01 10:50:11 +01:00
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.
2021-12-11 16:16:14 +01:00
Rafał Mikrut
bb428171cb
Add better custom selecting ( #478 )
2021-12-02 13:31:10 +01:00
Rafał Mikrut
f14101139d
More GTK 4 compatibility fixes ( #468 )
...
Bump minimal version to GTK 3.24 and Ubuntu 18.04
Some performance improvements
2021-11-29 11:38:38 +01:00
Rafał Mikrut
4a202633ee
Release 3.3.1
2021-11-22 06:48:07 +01:00
Rafał Mikrut
9d28fb8a59
Release 3.3.0
2021-11-20 12:06:44 +01:00
Rafał Mikrut
052711bb4b
Add button for moving files/folders to choosen folder ( #449 )
...
* Add button for moving files/folders to choosen folder
* Add support for moving folders to other locations
2021-11-20 08:32:28 +01:00
Rafał Mikrut
96e7af0d25
Add support for multiple hashes in similar images to GUI ( #448 )
...
* Add support for multiple hashes in similar images to GUI
* Needs a little more testing
* General fixes
2021-11-19 06:35:26 +01:00
Rafał Mikrut
20c89f44f0
Adds support for multiple hashes type and size in similar images, resize formats and also test to check performacne ( #447 )
2021-11-18 11:23:17 +01:00
Rafał Mikrut
243505b692
Release 3.2.0
2021-08-07 21:25:43 +02:00
Rafał Mikrut
da76f75e11
Update Rust to 1.54 ( #400 )
2021-07-30 07:16:35 +02:00
Rafał Mikrut
a623f2be00
Update all dependencies except trash which don't crosscompile on Windows ( #395 )
...
* Update all dependencies except trash which don't crosscompile on Windows
2021-07-21 21:48:21 +02:00