Files
sdkjs/common/Native
Oleg Korshul 29686a13be Feature/native socket (#3149)
* Add class for native socket

* Change event message to object

* Send auth information to native socket engine

* Release/v7.3.0 (#3147)

* Add new version of AutoCorrection method

* Fix autocorrection method

* Improve AutoCorrection method

* Improve AutoCorrection process

* Improve AutoCorrection method
+ now GetTextForAutoCorrection can process content with any length

* Fix work of AutoCorrection method
+ Change Unicode radical parser processing

* Refactor and update AutoCorrection method

* Fix AutoCorrection Degree and cursor position

* Refactor and fix math selection

* Fix and refactor autocorrection method

* Add "chain" auto-correction mode, refactor

* Fix ContentPos on auto-correction

* Fix LaTeX autocorrection

* Fix auto-correction processing

* Fix auto-correction processing
+ fix content delete on auto-correction
+ add delete space char on proceed auto-correction block
+ fix setting CurPos of content
+ refactor

* Fix auto-correction
+ add IsStartAutoCorrection method that an auto-correction trigger
+ fix Unicode processing of matrix and degree
+ fix CDegree, CDegreeSubSup, CFraction, CDelimiter GetTextOfElement methods

* Fix auto-correction
+ add tests for auto-correction
+ refactor code
+ delete previous version of auto-correction

* [de] Fix work of math autocorrection
+ Add tests for math autocorrection
+ Fix Unicode parser -GetOperandLiteral
+ Refactor code

* [de] Add more tests
+ fix processing of dot and comma
+ fix processing of Unicode symbols in autocorrection
+ fix CMathText.GetTextOfElement
+ add OtherLiteral (greek alphabet, math symbols etc.) in ConvertTokens function
+ fix CRadical.GetTextOfElement method
+ fix radical's Unicode parsing

* [de] Improve the work of math conversion
+ add CMathContent.GetInfoForAutoCorrection method
+ fix CMathText.GetTextOfElement
+ fix ConvertTokens.NaryLiteral
+ Add several methods to ParaRun to service the autocorrection math (MathAutocorrection_GetBracketsInfo, MathAutocorrection_GetOperatorInfo, MathAutocorrection_GetSlashesInfo,MathAutocorrection_IsLastElementOperator)
+ refactor Unicode and LaTeX parsers

* [de] Improve work of math Autocorrection
+Add ParaRun MathAutocorrection_IsLastElementLBracket, MathAutocorrection_IsLastElementRBracket methods
+Correct trigger function for autocorrection
+Rewrite processing of brackets for autocorrection
+Add more rules
+Add more tests

* [de] Redesign parentheses processing
+ Fix CRadical, CMathFunc, ParaRun GetTextOfElement method
+ Add mode tests for autocorrection
+ Add method to convert content of brackets, but not the parenthesis block itself
+ Remove obsolete math-autocorrect code
+ Fix processing of Unicode Rect, Radicals and Closer

* [de] Fix math selection after merge

* [de] Fix after merges

* Fix bug #59880

* [se] Fix bug 48891

* [pe] remove unused checks in viewPr marks drawing

* [bug] fix bug 56928

* [pe] refactoring update interface method

* [de] Prepare autocorrection method

* [pe] speed up grid drawing

* [pe] fix grid drawing

* [bug][pe] fix updating paragraph properties

* [pe][bug] fix resize tables in presentation

* [de] Rework saving/loading view position when applying collaboration changes

* [de] Fix the problem with fast updating view position

* [pe] fix table styles previews in pe

* [de][bug] for bug 42649: improve editing of watermarks which come from files created in MS Word:
* now we think that font size below 36 is auto
* compare watermark properties on applying and don't apply equal ones

* [de] Delete unnecessary file

Co-authored-by: EvgeniyIgol <Evgeny.Igol@onlyoffice.com>
Co-authored-by: GoshaZotov <Igor.Zotov@onlyoffice.com>
Co-authored-by: Sergey Luzyanin <Sergey.Luzyanin@onlyoffice.com>
Co-authored-by: KirillovIlya <ilya.kirillov@onlyoffice.com>

* Fix craches in native apps

* Fix crash in native

Co-authored-by: EvgeniyIgol <Evgeny.Igol@onlyoffice.com>
Co-authored-by: GoshaZotov <Igor.Zotov@onlyoffice.com>
Co-authored-by: Sergey Luzyanin <Sergey.Luzyanin@onlyoffice.com>
Co-authored-by: KirillovIlya <ilya.kirillov@onlyoffice.com>
2022-12-06 21:07:55 +03:00
..
2022-12-06 21:07:55 +03:00
2017-10-20 14:38:25 +03:00
2022-07-21 14:37:51 +03:00