Commit Graph

460 Commits

Author SHA1 Message Date
1c09215242 For bug 65583 2024-02-18 22:07:07 +03:00
05b630ff87 Fix bug 65371. Update module. 2024-01-22 21:27:41 +03:00
1dae07c484 Add support watermark on save to pdf/image 2024-01-15 15:11:27 +03:00
95a8328fc3 Restore script 2023-12-11 14:24:57 +03:00
a55a492ff6 Remove native scripts 2023-12-09 23:30:50 +03:00
ff5c26f0db Merge remote-tracking branch 'remotes/origin/hotfix/v7.5.1' into develop 2023-11-04 12:57:26 +03:00
513fd68754 Fix bug 64624 2023-11-03 12:28:27 +03:00
dd5dbe86a1 Add text orientation field 2023-10-27 18:31:31 +04:00
4c31575788 Merge branch 'hotfix/v7.4.2' into release/v7.5.0 2023-09-01 21:13:00 +03:00
bd5b8eb56f Refactoring 2023-09-01 16:12:11 +03:00
47ffd8d263 Merge remote-tracking branch 'remotes/origin/hotfix/v7.4.1' into develop 2023-07-13 20:34:03 +05:00
e9a374325a [se] Add new line 2023-07-11 12:25:09 +05:00
7293ec055a Fix global 2023-07-09 17:07:06 +03:00
3f9dd7c947 Refactoring 2023-07-09 17:07:06 +03:00
983540cdef Refactoring 2023-07-09 17:07:06 +03:00
774546c128 Fix bug 58278 2023-06-28 14:13:39 +03:00
1be5f6437b Fix/draw refactoring (#3510)
* Refactoring.

* Refactoring

* Refactoring
2023-05-23 23:16:35 +03:00
9707946e34 Add getIsPassword 2023-05-19 16:39:06 +03:00
9fa9d83b73 [all] Fix google closure compiler checkVars errors(part) 2023-05-14 14:55:31 +05:00
2135d600da [all] Add a "suppress" comment (for GCC) to func with implementation in doctrenderer. 2023-05-14 14:55:31 +05:00
d7735f259a [all] Replace indexOf with endsWith 2023-05-02 15:07:20 +03:00
9f34ece0ef [de] Replace check RENDER_PDF with method IsPdfRenderer 2023-04-28 17:01:10 +05:00
463519858d Fix write not asc_CColor object 2023-04-24 19:36:48 +05:00
d6eb5f357c [all][native] change work with shape properties:
* remove duplicates of shape properties serialization;
* add verticalTextAlign to serialization;

(cherry picked from commit d8c03ec703)
2023-04-18 09:02:47 +02:00
3d372d1a78 Fix bug 61777 2023-04-05 13:50:58 +03:00
af76c1a3b2 [all] get name in clr scheme 2023-03-15 19:53:59 +05:30
eba41d97d7 [all] colors palette get effect value 2023-03-15 18:31:26 +05:30
b822c2dcef [all] use asc_CColor for colors in palette:
create method for getting color name
2023-03-15 13:48:31 +05:30
5c1069413b Merge remote-tracking branch 'remotes/origin/hotfix/v7.3.3' into develop
# Conflicts:
#	common/Drawings/Format/GraphicObjectBase.js
#	common/Drawings/Format/Shape.js
#	common/Local/common.js
#	common/editorscommon.js
#	tests/runAll.js
2023-03-10 20:19:33 +05:30
f743b1375e [copyright] Update address in Copyright 2023-03-01 21:24:03 +03:00
459f1a2685 [copyright] Update Copyright 2023-02-27 16:43:04 +03:00
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