1
0
Fork 0
mirror of synced 2024-06-18 18:34:54 +12:00
Commit graph

588 commits

Author SHA1 Message Date
Rafał Mikrut b89d7ea00b Probably last part 2023-05-02 17:03:10 +02:00
Rafał Mikrut 7437757808 Last similar video piece 2023-05-02 16:39:10 +02:00
Rafał Mikrut c3c6042954 Split into multiple parts 2023-05-02 16:29:28 +02:00
Rafał Mikrut c183c52a9d Split chunked hashes 2023-05-02 16:15:20 +02:00
Rafał Mikrut a2e490c8af Hashes 2023-05-02 15:56:13 +02:00
Rafał Mikrut f0358ae3ce Loading cache 2023-05-02 15:02:49 +02:00
Rafał Mikrut 5cc23341f3 Similar Images coplexity 2023-05-02 12:15:33 +02:00
Rafał Mikrut ec0d56776c Simplify music checking 2023-05-02 11:59:26 +02:00
Rafał Mikrut 92500792df Common dir 2023-05-02 10:34:46 +02:00
Rafał Mikrut bbf82342b5 Next 2023-05-02 10:17:28 +02:00
Rafał Mikrut 45da05c173 Also 2023-05-02 09:17:39 +02:00
Rafał Mikrut e59d209c57 Btreemap simplifying 2023-05-01 22:18:16 +02:00
Rafał Mikrut 8a3010cd8f Again 2023-05-01 22:13:35 +02:00
Rafał Mikrut 91bd2e6933 More 2023-05-01 21:51:22 +02:00
Rafał Mikrut 3ca2e40fcf Simplifying 2023-05-01 21:47:02 +02:00
Rafał Mikrut 30adc4542c All thread handler simplifying 2023-05-01 21:16:26 +02:00
Rafał Mikrut f826d72f60 Atomic counter 2023-05-01 20:39:13 +02:00
Rafał Mikrut e16c28a2e9 Progress handler 2023-05-01 20:37:58 +02:00
Rafał Mikrut 34ea3bc96e Thread handler bad extensions 2023-05-01 20:03:54 +02:00
Rafał Mikrut b24b60fe0e Bad Extensions 2023-05-01 18:56:45 +02:00
Rafał Mikrut 31d8d937b1 Split functions in big file finder 2023-05-01 17:48:12 +02:00
Rafał Mikrut 7b1600bdaa Update dependencies 2023-05-01 08:54:56 +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
Alexis Lefebvre de4edba380
fix typo in linux_gui.yml (#946) 2023-04-02 17:34:25 +02:00
Alexis Lefebvre e524f23e8c
Installation.md: explain how to install on Linux (#949) 2023-04-02 17:34:09 +02:00
Alexis Lefebvre 336bbd3057
fix image for docker (#947) 2023-04-02 17:33:52 +02:00
Rafał Mikrut 329fc8f93d
Let some else (#936) 2023-03-05 20:54:02 +01:00
Rafał Mikrut de9f70310a
Webp preview workaround remove (#923) 2023-02-26 17:28:21 +01:00
Rafał Mikrut 1c76d3426c
Gtk 4.8 on Windows and console build (#920)
* Gtk 4.8 on Windows and console build

* Update windows.yml

Ci new

* 4.8
2023-02-26 11:50:54 +01:00
Fr_Dae 699da09a54
Add ✔ to readme (#906)
* ✔✓☑🗹🗸✔✓

🗷✘✗✖✕

✔✓☑🗹🗸✔✓

* Update README.md
2023-02-23 05:56:55 +01:00
Rafał Mikrut c6c4230699 Fixes problem with new file dialog 2023-02-19 12:18:51 +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
Rodrigo Torres d39354a51f
Change interpolation to bilinear (#895) 2023-01-18 19:27:24 +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 8e24492416
Always remove files created to check if hardlinking works (#883) 2022-12-22 19:59:50 +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
Alex e6b19270a6
Update to clap 4 (#878) 2022-12-20 10:19:30 +01:00
Rafał Mikrut b27a95e547
Split Mac CI with and without heif (#875) 2022-12-07 08:18:30 +01:00
Rafał Mikrut a66a2849d1
Allow to set number of used threads in scan (#839) 2022-11-25 20:38:27 +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
OMEGA_RAZER 42ecc94deb
Update bad_extensions.rs (#834)
* Update bad_extensions.rs

Extensions are interchangeable. mp4 files being flagged as bad extensions of m4v. Apologies if they are in the wrong order.

* Update bad_extensions.rs
2022-09-24 19:35:10 +02:00
Dominik Piątkowski c549057cc8
Added missing spaces in translation files (#830) 2022-09-24 19:34:46 +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 d29935d208
Fix similar images algorithm (#799)
* Fixed missing images with similarity equal to 0

* Checking

* Unify algorithm between two functions

* Finally fix problem with missing images

* Lock and debug

* No comment
2022-08-29 21:37:31 +02:00
Rafał Mikrut 24b64a32c6 Compile heif image support only with Rust 1.60.0 which is not used to create official binaries 2022-08-27 21:46:08 +02:00