office-gobmx/include/editeng
Kohei Yoshida f15e6293cf tdf#107765: Check the updated language and apply it to the cell.
During the normal spell-checking in Calc, the user may change the
language on the string segment with a spelling error, which is supposed
to be applied back to that segment in the cell, but was not. This change
should fix it.

In case the new language is applied to the entire cell string, we will
set the new lanuage to the cell as a cell attribute and keep the string
as a simple string.  Otherwise, the new language gets applied to the
edit engine string.

This commit also changes the return value of EditEngine::GetLanguage()
to include the string span information in addition to the language
value.

Change-Id: I713ec7aefe571f721321cd8ea687f616ab4dd61a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133966
Tested-by: Jenkins
Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
2022-05-07 04:52:50 +02:00
..
AccessibleComponentBase.hxx
AccessibleContextBase.hxx use actual type in AccessibleContextBase 2022-03-17 15:44:09 +01:00
AccessibleEditableTextPara.hxx use actual type in AccessibleEditableTextPara 2022-03-17 15:44:25 +01:00
AccessibleParaManager.hxx
AccessibleSelectionBase.hxx
AccessibleStaticTextBase.hxx
acorrcfg.hxx
adjustitem.hxx
autokernitem.hxx
blinkitem.hxx
borderline.hxx
boxitem.hxx
brushitem.hxx
bulletitem.hxx
charhiddenitem.hxx
charreliefitem.hxx
charrotateitem.hxx
charscaleitem.hxx
cmapitem.hxx
colritem.hxx
contouritem.hxx
crossedoutitem.hxx
CustomPropertyField.hxx
editdata.hxx tdf#107765: Check the updated language and apply it to the cell. 2022-05-07 04:52:50 +02:00
editeng.hxx tdf#107765: Check the updated language and apply it to the cell. 2022-05-07 04:52:50 +02:00
editengdllapi.h
editerr.hxx
editids.hrc add TypedWhichId version of QueryState 2022-03-14 14:20:26 +01:00
editobj.hxx
editrids.hrc
editstat.hxx
editund2.hxx
editview.hxx new loplugin:trivialconstructor 2022-03-14 07:36:13 +01:00
edtdlg.hxx
eedata.hxx
eeitem.hxx
eerdll.hxx
emphasismarkitem.hxx
escapementitem.hxx
fhgtitem.hxx
fieldupdater.hxx
flditem.hxx
flstitem.hxx
fontitem.hxx
forbiddencharacterstable.hxx
forbiddenruleitem.hxx
formatbreakitem.hxx
frmdir.hxx
frmdiritem.hxx
hangulhanja.hxx
hngpnctitem.hxx
hyphenzoneitem.hxx
itemtype.hxx
justifyitem.hxx
keepitem.hxx
kernitem.hxx
langitem.hxx
legacyitem.hxx
lineitem.hxx
lrspitem.hxx
lspcitem.hxx
macros.hxx
measfld.hxx
memberids.h
misspellrange.hxx
nhypitem.hxx
numdef.hxx
numitem.hxx
opaqitem.hxx
optitems.hxx
orphitem.hxx
outliner.hxx
outlobj.hxx
overflowingtxt.hxx
paperinf.hxx
paragraphdata.hxx
paravertalignitem.hxx
pbinitem.hxx
pgrditem.hxx
pmdlitem.hxx
postitem.hxx
prntitem.hxx
protitem.hxx
rsiditem.hxx
scriptspaceitem.hxx
scripttypeitem.hxx
section.hxx
shaditem.hxx
shdditem.hxx
sizeitem.hxx
SpellPortions.hxx
spltitem.hxx
splwrap.hxx
svxacorr.hxx use more string_view in editeng 2022-04-14 11:24:40 +02:00
svxenum.hxx
svxfont.hxx use just one shared global SalLayoutGlyphsCache 2022-04-08 21:29:19 +02:00
svxrtf.hxx
swafopt.hxx
Trie.hxx
tstpitem.hxx
twolinesitem.hxx
txtrange.hxx
udlnitem.hxx
ulspitem.hxx
unoedhlp.hxx
unoedprx.hxx
unoedsrc.hxx
unofdesc.hxx
unofield.hxx
UnoForbiddenCharsTable.hxx
unofored.hxx
unoforou.hxx
unoipset.hxx
unolingu.hxx
unonames.hxx
unonrule.hxx
unoprnms.hxx sd theme: add UNO API for shape fill color effects 2022-04-13 08:05:09 +02:00
unotext.hxx
unoviwou.hxx
urlfieldhelper.hxx
wghtitem.hxx
widwitem.hxx
writingmodeitem.hxx
wrlmitem.hxx
xmlcnitm.hxx