Andrey Kleshchev
53e958a263
SL-20411 Fix texture preview images not always loading
...
Likely happened because some textures had 0 height width initially, but
this is for UI/preview so request maximum either way.
2023-11-21 22:12:12 +02:00
Andrey Kleshchev
f3b8565d21
SL-20411 Don't load all thumnails at once for large folders #2
2023-11-21 22:11:59 +02:00
Andrey Kleshchev
7706c1771d
SL-20411 Thumbnail textures should have less of an impact on performance #1
...
scale thumbnail textures down to 256 when needed. As we do to chat icons.
# Conflicts:
# indra/newview/llviewertexture.cpp
2023-11-21 22:11:30 +02:00
Andrey Kleshchev
809ebe7d6a
SL-20143 Alpha thumbnails should show solid color instead of checkerboard
2023-08-14 20:08:29 +03:00
Maxim Nikolenko
29c5bf19f7
SL-19379 WIP show fallback image with original size
2023-03-31 21:18:50 +03:00
Andrey Kleshchev
2b56570c68
SL-19108 Fallback thumbnail
2023-02-24 12:51:03 +02:00
Andrey Kleshchev
39a50b0fac
SL-19134 Fix thumbnail ctrl not drawing an 'X' for empty texture
2023-02-08 21:41:43 +02:00
Andrey Kleshchev
627c7de801
SL-19134 Some texture related adjustments
2023-02-07 12:36:20 +02:00
Andrey Kleshchev
3ecfeda2fd
SL-19134 Thumbnail ctrl
...
LLIconCtrl stores icons indefinitely which is undesired for fairly large and expected to be numerous thumbnails, LLTextureCtrl is tied to texture picker and has a number of limitations (already processes clicks, enforces label area). Intent behind LLThumbnailCtrl is to bridge the gap - to not store texture indefinitely and to allow further customisation.
2023-02-07 01:12:31 +02:00