86cd603627
When autosize (a frame property) is enabled, then the (text) frame manages it's height/width based on the content such that all the text is visible. The user cannot decrease the height/width to be less than the content height/width, but the resize handles show up, and clicking and dragging is enabled, which shows a blue virtual resize frame. This patch adds UI feedback mechanism such that if the drag leads to some change in any dimention of the original frame, then the frame color will remain blue, otherwise it turns red. Change-Id: Id4b3e3ae2c9864154e6028ca03008261bbc3e1b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165817 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org> |
||
---|---|---|
.. | ||
inc | ||
qa | ||
source | ||
uiconfig | ||
workbench/addin | ||
AllLangMoTarget_chart.mk | ||
CppunitTest_chart2_common_functors.mk | ||
CppunitTest_chart2_dialogs_test.mk | ||
CppunitTest_chart2_dump.mk | ||
CppunitTest_chart2_export.mk | ||
CppunitTest_chart2_export2.mk | ||
CppunitTest_chart2_export3.mk | ||
CppunitTest_chart2_geometry.mk | ||
CppunitTest_chart2_import.mk | ||
CppunitTest_chart2_import2.mk | ||
CppunitTest_chart2_pivot_chart_test.mk | ||
CppunitTest_chart2_trendcalculators.mk | ||
CppunitTest_chart2_uichart.mk | ||
CppunitTest_chart2_xshape.mk | ||
export_setup.mk | ||
import_setup.mk | ||
IwyuFilter_chart2.yaml | ||
JunitTest_chart2_unoapi.mk | ||
Library_chartcontroller.mk | ||
Library_chartcore.mk | ||
Makefile | ||
Module_chart2.mk | ||
README.md | ||
UIConfig_chart2.mk |
Chart Implementation for LibreOffice Calc
The chart2
denotes a second generation re-write done to rid us of the
foul and twisted legacy chart code.
Debugging
Shortcuts
CTRL + F12 creates a layout dump based on the XShapeDumper
based on SAL_WARN("chart2", ...