lyx_mirror/src/graphics
Jean-Marc Lasgouttes 2449693301 Do not compute metrics at each preview when loading file
With the branch-test.lyx file from #12297, loading takes forever when
previews are activated. This is because each preview element causes a
full screen metrics recomputation.

This commit just skips these calls and only does one when all previews
have been obtained. As a result, computing the previews takes 1 second
instead of 25 seconds on branch-test.lyx.

Part of bug #12297.
2024-04-05 13:06:26 +02:00
..
CMakeLists.txt prevent Qt6 from defining UNICODE (Qt6.1.1 and upwards) 2021-06-19 10:48:49 +02:00
epstools.cpp Include standard <regex> 2020-11-29 15:27:28 +02:00
epstools.h
GraphicsCache.cpp Cleanup included headers 2020-11-29 00:25:14 +02:00
GraphicsCache.h Add 'needauth' option to converters that need explicit user authorization. 2016-11-22 23:54:58 +01:00
GraphicsCacheItem.cpp Replace calls from make_unique to lyx::make_unique 2021-01-15 11:36:14 +01:00
GraphicsCacheItem.h Merge namespace signals2 into namespace lyx 2020-12-19 22:52:51 +02:00
GraphicsConverter.cpp Always use utf-8 in scripts with Python3 2024-01-25 10:17:23 +01:00
GraphicsConverter.h Merge namespace signals2 into namespace lyx 2020-12-19 22:52:51 +02:00
GraphicsImage.h Remove obsolete comment 2024-01-04 18:44:33 +01:00
GraphicsLoader.cpp Avoid null pointer dereference 2022-02-20 17:09:49 +01:00
GraphicsLoader.h Merge namespace signals2 into namespace lyx 2020-12-19 22:52:51 +02:00
GraphicsParams.cpp
GraphicsParams.h #9376 prepare use of Length in lyxrc - move the class Length to support 2020-08-07 09:24:31 +02:00
GraphicsTypes.h
PreviewImage.cpp Use docstring for preview snippet all the way down 2024-03-16 11:57:48 +01:00
PreviewImage.h Use docstring for preview snippet all the way down 2024-03-16 11:57:48 +01:00
PreviewLoader.cpp Do not compute metrics at each preview when loading file 2024-04-05 13:06:26 +02:00
PreviewLoader.h Use docstring for preview snippet all the way down 2024-03-16 11:57:48 +01:00