Candice Bentéjac
|
579371fd7c
|
[qt6] Replace all PySide2/shiboken2 imports by PySide6/shiboken6
|
2024-11-07 18:08:54 +01:00 |
|
Aurore LAFAURIE
|
52c6bb7c46
|
[ui] Asynchronous load of thumbnails for Homepage
|
2024-08-29 18:39:33 +02:00 |
|
Aurore LAFAURIE
|
f326d45024
|
[ui] Better handling of thumbnails for Homepage
We need to check and create the thumbnail if it does not exist.
|
2024-08-26 16:21:27 +02:00 |
|
Fabien Servant
|
a0dc87c19b
|
Bug threadpool
|
2023-12-29 12:28:33 +01:00 |
|
Loïc Vital
|
aca308dbf9
|
[ui] thumbnails: fallback if thumbnailDir could not be created
|
2023-06-15 01:43:32 -07:00 |
|
Loïc Vital
|
68d11726f9
|
[ui] thumbnail cache: remove thumbnail if input image changed
|
2023-02-15 11:25:16 +01:00 |
|
mugulmd
|
c758bf043b
|
[ui] thumbnail cache: use thread pool to manage thread lifetime automatically
|
2023-02-09 01:50:38 -08:00 |
|
mugulmd
|
9b0be36278
|
[ui] improve thumbnails quality
|
2023-01-26 05:10:35 -08:00 |
|
mugulmd
|
c48233141a
|
[ui] ThumbnailCache: asynchronous cache cleaning
|
2023-01-23 06:29:15 -08:00 |
|
mugulmd
|
dd235dcbf1
|
[ui] clear thumbnail requests when changing viewpoints
|
2023-01-17 07:11:32 -08:00 |
|
mugulmd
|
3f96778f2a
|
[ui] ThumbnailCache: check if thumbnail has been created by another thread
|
2023-01-17 03:09:39 -08:00 |
|
mugulmd
|
374b9abb77
|
[ui] ThumbnailCache: replace thread pool with custom thread spawning
This is so we can control in which order the requests are handled, as we want LIFO ordering instead of FIFO for smoother interaction.
|
2023-01-17 02:53:03 -08:00 |
|
mugulmd
|
7e371edc61
|
[ui] ThumbnailCache: resolve default cache dir in initialize method
|
2023-01-16 06:45:59 -08:00 |
|
mugulmd
|
80174e22af
|
[ui] ImageGallery: faster thumbnail dispatch using caller ID
|
2023-01-16 06:21:48 -08:00 |
|
mugulmd
|
8551135514
|
[ui] ThumbnailCache: catch FileNotFoundError when removing thumbnails
|
2023-01-16 04:57:56 -08:00 |
|
mugulmd
|
7abbf1bbf3
|
[ui] ThumbnailCache: reduce number of system calls
|
2023-01-16 03:43:26 -08:00 |
|
mugulmd
|
dfb120c6d7
|
[ui] ThumbnailCache: limit number of worker threads to 3
|
2023-01-16 02:57:13 -08:00 |
|
mugulmd
|
268f608344
|
[ui] ThumbnailCache: use QStandardPath for default cache dir
|
2023-01-16 02:52:01 -08:00 |
|
mugulmd
|
60c8e779d5
|
[ui] create thumbnails asynchronously
|
2023-01-09 05:52:16 -08:00 |
|
Loïc Vital
|
220bcfb9e2
|
[ui] maximum number of thumbnails on disk
|
2023-01-06 15:24:50 +01:00 |
|
Loïc Vital
|
a96d886923
|
[ui] override default time limit for thumbnails on disk with env var
|
2023-01-06 14:27:37 +01:00 |
|
Loïc Vital
|
b372946516
|
[ui] ThumbnailCache: check cache dir existence before cleaning
|
2023-01-06 12:47:02 +01:00 |
|
mugulmd
|
bfdcfb52cc
|
[ui] ThumbnailCache: use logging instead of print
|
2023-01-06 02:17:18 -08:00 |
|
mugulmd
|
7566544164
|
[ui] remove old thumbnails from disk cache when launching app
|
2023-01-06 02:10:34 -08:00 |
|
mugulmd
|
1819eacbdb
|
[ui] override default thumbnail directory with environment variable
|
2023-01-05 08:59:26 -08:00 |
|
mugulmd
|
ff6358ea07
|
[ui] new Thumbnail disk cache
|
2023-01-05 07:01:54 -08:00 |
|