Skip to content

Commit

Permalink
chore(release): 1.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
theophanemayaud committed Jan 5, 2024
1 parent efe2918 commit 3fd724e
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 6 deletions.
66 changes: 66 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,72 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## 1.10.0 (2024-01-05)


### Features

* **apple photos:** enable selection of apple photos library with dedicated button ([dd317db](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/dd317db9a3ada8373555ab97f6a67ae70ccfe057))
* **apple photos:** name of video inside apple photos is displayed in side by side ([31b1979](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/31b1979d2d0067f870db46ed75251698820b7848))
* **apple photos:** reveal and play in apple photos instead of file manager if in Photos library ([9349149](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/9349149afcda597b6b2cd19d0d3afc38009e2090))
* **apple photos:** trash if in Apple Photos will now move to specific album ([9993efa](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/9993efaa7a34ca04e62d54b593b62d246f3e8652))
* **cache:** can now clear or disable cache, cleaned up but now only identified by path name ([656f8da](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/656f8da0a6fbeb167dc937ee677ab776a295545f))
* **cache:** can now declaire pair as not duplicates and save to cache ([a7d4749](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/a7d4749518b9ad43018437aed00607ed075faf41))
* **cache:** user can now select custom cache location and name ([8905273](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/8905273d3100ad6e0b8b81a236ec82b7c30e2360))
* **comparison:** added auto trash feature when sizes differ ([12984aa](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/12984aae862572fc101c6cdd53586c282f54e8ef))
* **comparison:** added function to check if file names for matches are contained in one or another ([9804386](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/9804386f7b15d3971c82c7a63f8277d6959ab1f4))
* **comparison:** added new ui for locked and important folders ([622d131](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/622d131d518c2178f825d4868bccaf7e93d7ab6a))
* **comparison:** audio&video codec now shown orange if equal ([20b8ed8](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/20b8ed81a9f5d9f41bb0a1d39e3880a01864b6cc))
* **comparison:** deletion for identical files with contained names will always be longest first ([5a506a7](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/5a506a7b667cdcf23036971f89c382a63062d3b1))
* **comparison:** implemented auto deletion option for identical files ([6c5a28a](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/6c5a28a101a2894ba4e24ff51ac1021359215541))
* **comparison:** locked folders now working, must implement other features ([24ea480](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/24ea480e5c1e70d4eaa333ecf32e8957e88ed990))
* **comparison:** new auto comparison mode for videos where only created or modified dates differ ([f344402](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/f34440224985f0ca6f97f5a71e222800e9d5bf90))
* **comparison:** new option to only use cached videos for faster scans if previously cached ([dea684d](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/dea684d12da5b0db50d665ac9515e0213135f235))
* **comparison:** only compare videos with names contained in another now for manual comparison ([d474970](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/d47497005db4bd8cbb9ed01734b00789c0f01e0b))
* **comparison:** right/left arrows now shortcuts for delete right/left, up/down for next/prev ([9408eaf](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/9408eaf81e7f5aad6b9f4f432c34017b5fb334db))
* **comparison:** videos are now sorted by size before comparison ([273e7b6](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/273e7b6156e28f0432d822e5a227c127a6481915))
* **comparison:** videos of bitrates of less than 5kb/s difference will now be considered equal ([56c3610](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/56c361023f468c182c32f47fef4081f869900cda))
* **comparison:** when auto trash is stopped it will stay at current video ([43dc350](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/43dc350a8a8206b6911436e6b83cda16b39496cd))
* **comparison:** will now display file create date ([e0e8b51](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/e0e8b51abc2c17be45c68b6bd5745fa0b47ea5b4))
* **comparison:** working on folder settings ui for comparison ([0cbfb23](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/0cbfb2343d2e2358ca7d78fc4c9234d4e06a3ebe))
* **dependencies:** image captures are now done with library ffmpeg only: much (approx 2x) faster ([ea4d702](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/ea4d702df7ebb875705ecbaa21baafb3b63cef5f))
* **extensions:** added .dv extensions as compatible ([6c59517](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/6c5951701c4116a7c6a42d675666d0a5006a4bd2))
* **help:** added contact and about links to website ([f63366c](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/f63366cc05ea91adf7af42abf645f52f8b249661))
* **trash:** add setting to delete files directly ([d16891c](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/d16891c051f1c19e13a05ca11ab6de5a84ace3d8))
* **trash:** can now select custom folder into which duplicates should be moved, instead of trash ([bab22cb](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/bab22cb71832d24505ac21f3c270607f552f1d8b))
* **ui:** improved ui as per [#105](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/105) and fixed minor glitch ([b040739](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/b040739282c1c7c07e9462cf04a10a38c46822fc))
* **video support:** add specific error message for failed videos ([8298536](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/8298536d754d1475fbad8cfbc33ee28494f4c3b7))
* **windows:** now builds successfully on windows with ffmpeg and opencv. Still icon and tests to do ([12a3c5c](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/12a3c5ca15c706d84de934cbde1a11c40f04979a))
* minor message change to trash not delete ([27b0702](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/27b0702836d1fd42568e904334cb2418a74598b0))
* print number of added videos as they are being added ([4697633](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/469763300c7458e284494e6ba1c4b92d0993702f))


### Bug Fixes

* **applephotos:** apple photos button will now open Pictures as it's macOS default .photoslibrary ([01cc600](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/01cc60094c0d658adda23a51fab7982cd781c6d7))
* **applephotos:** should now skip videos that are Apple Photo derivative files - closes [#52](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/52) ([8040fb4](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/8040fb4347d89ff5e86aa0d7e93d1050d57bd024))
* **cache:** default cache folder wouldn't work because of folder not existing closes [#69](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/69) ([2ababdc](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/2ababdcd73d5138a7ab1caf1b093a4dc927a4c59))
* **cache:** will now cache even if apostrophe in file name or path ([179d47a](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/179d47a7d4cc1312fa13f0690b243f7f15ede0ec))
* **comparison:** bitrates within 1kB/s are now considered equal, closes [#84](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/84) ([eae0565](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/eae056575709af70d7aba8cbdb5377ed17b2b9d7))
* **comparison:** cache only option will now work on windows ([20f6e6e](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/20f6e6e6fdf507a426ad6e9503da3a87747e4178))
* **comparison:** checked for nulls to try prevent two crash types in bothVideosMatch & rejectVideo ([d0a3f6a](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/d0a3f6adbbd10da3e03877b24e7b37e28cab8c09))
* **comparison:** fixed auto delete same except date, that would skip two videos ([1152125](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/11521250a081ae2711fcf84696686d22d9a7c50a))
* **comparison:** fixed crashes due to ffmpeg library file opening errors ([054d857](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/054d8573af82c66e4f7ab9a2019e6893eee990a3))
* **comparison:** ignored pairs were very slow, now fixed ([50b6911](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/50b6911653253340dc8706e693c8f6aec96694d7))
* **comparison:** videos with very small size (100kB) difference are also considered in auto mode ([211541d](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/211541d637770f93d5ddd7734ff21d61fd8a4e43))
* **db:** uuid is now properly generated, move from date had not been done well ([b94b5b5](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/b94b5b58f624cb7f76233b6fffd7691abfcbb2c2))
* **duplicates:** fixed regression caused by update QT from 5 to 6 ([3864157](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/386415743237099037c506f260c4528e2f71042f))
* **livephotos:** live photos should now be skipped upon scan - closes [#58](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/58) ([95988e5](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/95988e5cf9d110ef8121a6d7617446c1888db6df))
* **macos:** will now block deletion of videos that are in an apple photos library. closes [#10](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/10) ([dbccaba](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/dbccabac80e8439bdff6913d88f829015ea54577))
* **move video:** fixed [#50](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/issues/50) moving now blocked in Apple Photos. Also confirmation is asked if locked ([0ceb4de](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/0ceb4de98875dca4afe39dc6106cc333dc53d14c))
* **qt-bug:** multi thread datetime objects caused trouble because of QT bug, using Uuid in db ([eb6c8a9](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/eb6c8a9e588b0424aead48ce8c2b2d7a70624714))
* **settings:** canceling while setting custom cache now actually cancels ([8e557b6](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/8e557b6480069cf09f307534c86eed3452097534))
* **video:** fix a memory leak while capturing frames, which would take ram useage through the roof ([73b94e2](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/73b94e228daff19a7e372f2b1ee6ec1b71b5c594))
* **video:** solved bug for some video files that ffmpeg doesn't find an average fps for (div/0) ([8863a44](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/8863a44cdd633f6730f9a293a684c4701557306e))
* **windows:** fixed microsoft store preventing default cache location ([ffe9a16](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/ffe9a16e4287d6a06d85d4c0b6d85d2f0d3e0dcb))
* fix errors QT 5.15 and add a few treats - now working but not statically builld (yet) ([4afdede](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/4afdede6a304fc6896b56ab264a27f8e5e144dec))
* fix file size sorting, add verbose checkbox and set default open folder ([dba0937](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/commit/dba09374da71f23f9364050108ad8610e7125a94))

### [1.9.1](https://github.com/theophanemayaud/video-simili-duplicate-cleaner/compare/v1.8.1...v1.9.1) (2023-03-19)


Expand Down
2 changes: 1 addition & 1 deletion QtProject/app/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.9.1
1.10.0
4 changes: 2 additions & 2 deletions QtProject/release-build/macos/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<key>CFBundleIdentifier</key>
<string>video-simili-duplicate-cleaner.theophanemayaud.github.io</string>
<key>CFBundleVersion</key>
<string>1.9.1</string>
<string>1.10.0</string>
<key>CFBundleShortVersionString</key>
<string>1.9.1</string>
<string>1.10.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.video</string>
<key>CFBundlePackageType</key>
Expand Down
2 changes: 1 addition & 1 deletion QtProject/release-build/windows/appxmanifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities">
<Identity Name="5743TheophaneMayaud.Videosimiliduplicatecleaner"
Version="1.9.1.0"
Version="1.10.0.0"
Publisher="CN=4718DAC3-F3E7-40DE-AF8E-C3EB08A4F6AB"
ProcessorArchitecture="x64" />
<Properties>
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Video simili duplicate cleaner",
"version": "1.9.1",
"version": "1.10.0",
"description": "Video simili duplicate cleaner is a program that can find duplicate and similar video files.",
"main": "QtProject/video-simili-duplicate-cleaner.pro",
"cpp-dependencies": {
Expand Down

0 comments on commit 3fd724e

Please sign in to comment.