7865e4aeac
Type hinting hscommon & cleanup
58863b1728
Change to use a real temporary directory for test
e382683f66
Replace all relative imports
f7ed1c801c
Add type hinting to desktop.py
f587c7b5d8
Removed unused code in hscommon/util
40ff40bea8
Move create_qsettings() out of preferences
7a44c72a0a
Complete removal of qtlib locale files
66aff9f74e
Update pot files
5451f55219
Move qtlib localization files to top level
36280b01e6
Finish moving all qtlib py files to qt
0a4e61edf5
Additional cleanup per mypy
d73a85b82e
Add type hints for compiled modules
81c593399e
Format changes with black
6a732a79a8
Remove old tx config
63dd4d4561
Apply pyupgrade changes
c5818b1d1f
Add option to profile scans
a470a8de25
Update fs.py to optimize stat() calls
a37b5b0eeb
Fix #988
efd500ecc1
Update directory scanning to use os.scandir()
43fcc52291
Replace pathlib.glob() with os.scandir() in fs.py
50f5db1543
Update fs to support DirEntry on get_file()
a5b0ccdd02
Improve performance of Directories.get_state()
ebb81d9f03
Remove pathlib function added in Python 3.9
da9f8b2b9d
Squashed commit of the following:
5ed5eddde6
Add polib back to requirements.txt
9f40e4e786
Squashed commit of the following:
86bf9b39d0
Add update check function and call from about
arsenetar
synced and deleted reference 2022-03-28 00:42:55 -05:00
feature/xxhash
at arsenetar/dupeguru from mirror
arsenetar
synced and deleted reference 2022-03-28 00:42:54 -05:00
feature/checkForUpdate
at arsenetar/dupeguru from mirror
arsenetar
synced and deleted reference 2022-03-28 00:42:54 -05:00
feature/pathlib
at arsenetar/dupeguru from mirror
arsenetar
synced commits to master at arsenetar/dupeguru-cocoa from mirror
2022-03-27 00:13:04 -05:00
401023eb7b
Update submodule
arsenetar
synced commits to refs/tags/4.2.1 at arsenetar/dupeguru from mirror
2022-03-25 23:43:00 -05:00
arsenetar
synced new reference refs/tags/4.2.1 to arsenetar/dupeguru from mirror
2022-03-25 23:43:00 -05:00
arsenetar
synced commits to feature/xxhash at arsenetar/dupeguru from mirror
2022-03-25 23:42:59 -05:00
51b18d4c84
Switch file hashing to xxhash instead of md5
bbcdfbf698
Add vscode extension recommendation
8cee1a9467
Fix internal links in CONTRIBUTING.md
448d33dcb6
Add workflow yml validation settings
8d414cadac
Add initial partial CONTRIBUTING.md