Commit Graph

429 Commits

Author SHA1 Message Date
74c1ccc4b5 For bug 61318 2023-02-23 22:51:49 +03:00
feb62ec228 Fix bug #61321 2023-02-22 10:04:56 +03:00
56c563152e [de] Add new type of review change for table row 2023-02-10 18:41:13 +03:00
c11709b893 Fix bug #61092 2023-02-09 16:45:10 +03:00
50a4cbcbad Feature/mobile bugs (#3306)
* Refactoring

* Hotfix/v7.3.1 (#3304)

* [de] Fix bug 60892

* [oform] Add methods to generate objects id for oform

* [oform] Work with oform classes depending on Addon.forms flag

* [oform] Add an option to config to deactivate oform module

* [oform] Fix deactivating oform module

---------

Co-authored-by: papacarlo <builder@onlyoffice.com>
Co-authored-by: Igor Zotov <Igor.Zotov@onlyoffice.com>
Co-authored-by: KirillovIlya <ilya.kirillov@onlyoffice.com>

* Fix typo

---------

Co-authored-by: papacarlo <builder@onlyoffice.com>
Co-authored-by: Igor Zotov <Igor.Zotov@onlyoffice.com>
Co-authored-by: KirillovIlya <ilya.kirillov@onlyoffice.com>
2023-01-31 21:03:59 +03:00
0d31ee7d24 For bug 60141 2023-01-14 22:05:04 +03:00
52ddb925ec [native] Read document protection info 2023-01-10 14:15:51 +03:00
abe31f13a3 Fix bug #60318 2022-12-27 16:57:10 +03:00
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
5157781534 Fix bug #59696
Fix set the paragraph numbering for native
2022-11-18 11:21:21 +03:00
ea41ffac60 [de] Fix usage of subscript and superscript constants 2022-11-16 12:24:30 +03:00
b940dccad0 [sdkjs] Replaced FromToJson method to some classes. 2022-10-21 14:47:32 +03:00
7928bb909e Merge branch 'release/v7.2.0' into develop
# Conflicts:
#	cell/api.js
#	cell/model/Workbook.js
#	cell/view/WorkbookView.js
#	common/HistoryCommon.js
2022-09-07 18:29:50 +03:00
e05c8b265e Fix bug 58639 2022-09-05 23:42:22 +03:00
a29d8f8672 Add mobile mode realization to native wrapper 2022-09-01 14:52:48 +03:00
4be0ada796 Add ASC_MENU_EVENT_TYPE_CHANGE_MOBILE_MODE 2022-08-31 14:08:48 +03:00
d89ed7352f [native][de] Add api method for add text from native 2022-08-19 14:56:00 +03:00
e0d7a52a6c Merge remote-tracking branch 'remotes/origin/release/v7.2.0' into develop
# Conflicts:
#	.github/workflows/check.yml
2022-08-11 17:59:37 +03:00
918e23f284 Fix bug #58458 2022-08-08 19:23:59 +03:00
acf296787f Merge remote-tracking branch 'remotes/origin/release/v7.2.0' into develop 2022-07-26 13:14:33 +03:00
0f12afc926 Fix bug 58140 2022-07-21 14:37:51 +03:00
1f71c09e1e Merge branch 'develop' into feature/latexToMathML
# Conflicts:
#	.github/workflows/check.yml
#	common/HistoryCommon.js
2022-07-04 12:51:44 +03:00
14879d3241 Add AcsMath 2022-07-04 12:44:14 +03:00
0c1da0a2f3 [native] Fix collect document info 2022-06-30 17:49:13 +05:00
5b90de2081 Add method SetFontInternal 2022-06-14 11:25:17 +03:00
1fcf7e0288 Merge remote-tracking branch 'remotes/origin/release/v7.2.0' into feature/font-shaper 2022-06-12 22:27:16 +03:00
877d986a55 Fix/adding float image (#2824)
* fix: add wrappingStyle as parameter in AddImageToPage

* [native][de] Allow add image at position and wrap

Co-authored-by: Sergey Luzyanin <Sergey.Luzyanin@onlyoffice.com>
2022-06-10 15:23:18 +03:00
c6c184db5b Refacroting 2022-06-09 20:56:36 +03:00
bfb97b2afe [all] Remove jszip-utils 2022-06-09 19:32:01 +03:00
d82c647180 Feature/mobile (#2818)
* Developing

* Fix for native

* Developing

* Fix draw text

* .

* Fix strikeout/underline in text with rotate direction
2022-06-08 17:21:49 +03:00
5d1ad99ce9 Rework combining marks
Combining marks are now the same width  as if it would be a ligature, handling of cursor movement around this marks remains the same
2022-06-07 18:07:12 +03:00
56a6f9214b Refactor ParaNewLine to CRunBreak 2022-06-06 22:21:05 +03:00
4243e0ce0e Feature/merge shaper (#2809)
* Fix bug 53808 (#2778)

* Fix bug #48473 (#2798)

Fix the problem with registering some classes in build for native builder

* Fix bug #57236 (#2804)

Fix the problem with calculating the document without recursion

* Feature/release text (#2805)

* New font engine

* Fix typo

* Push wasm module

* Refactoring fonts modules

* Update module

* .

* Developing

* New version

* .

* Fix minimize

* Fix/pptx writing (#2806)

* fix pptx writing

* fix pptx writing

* fix broken pptx

* Merge branch 'release/v7.2.0' into feature/font-shaper (temp)

* Fix for shaper

* [bug] fix bug 57397

* Fix for test

* FIx bugs

Co-authored-by: Ilya Kirillov <Ilya.Kirillov@onlyoffice.com>
Co-authored-by: Sergey Luzyanin <Sergey.Luzyanin@onlyoffice.com>
2022-06-03 13:35:48 +03:00
8c83440a85 Feature/release text (#2805)
* New font engine

* Fix typo

* Push wasm module

* Refactoring fonts modules

* Update module

* .

* Developing

* New version

* .

* Fix minimize
2022-06-02 22:35:04 +03:00
89696dd2e8 Refactoring zlib module 2022-05-30 11:48:20 +03:00
a8e9ca6606 Revert new method 2022-05-28 20:26:57 +03:00
3c6a3e12c5 Temp fix while core is unavailable 2022-05-27 12:21:54 +03:00
3fe41d4913 Release/v7.2.0 (#2782)
* fix: export to global CPresentationBullet constructor

* [bug] fixes in opening on client

* Fix build & deploy zlib module

* Add new line

Co-authored-by: Vladimir Privezenov <privezenoff@yandex.ru>
Co-authored-by: Sergey Luzyanin <Sergey.Luzyanin@onlyoffice.com>
2022-05-26 20:03:58 +03:00
afb9adda0c Add new line 2022-05-26 20:00:44 +03:00
88075991e4 Merge feature/newSearchPanel to develop 2022-05-26 13:09:47 +03:00
0e74ec552b Add zlib native module 2022-05-25 23:25:37 +03:00
cb6cd1ebc3 Fix bug 57007 (+ print:penSize,hatch) 2022-05-05 20:47:29 +03:00
1881493aed Add new mode ("slide") to CFontManager (js version) 2022-04-29 22:35:53 +03:00
f51e7dabb5 [bug][mobile] fix grad fill deserialization (#2730) 2022-04-25 17:32:42 +03:00
67430ef426 [native] Add method to get document information 2022-04-11 16:24:03 +03:00
8f3380cb00 [all] Fix minimization; Call setOpenedAt twice in case of waitAuth; For bug 46818 2022-04-08 17:32:49 +03:00
1d0e86c532 [native] Add event type of image url change. 2022-04-05 14:18:21 +03:00
83b289221f [bug] For bug 46818 (assembling in doctrenderer) 2022-04-01 19:24:38 +03:00
207345b0b7 Merge branch 'release/v7.1.0' into hotfix/v7.0.1 2022-03-23 15:41:50 +03:00
c11819588e Fix typo 2022-03-04 18:18:35 +03:00