├── .aspell.en.pws ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml └── workflows │ ├── check.yml │ └── winget.yml ├── .gitmodules ├── .markdownlint.json ├── CHANGELOG.md ├── LICENSE └── README.md /.aspell.en.pws: -------------------------------------------------------------------------------- 1 | personal_ws-1.1 en 218 utf-8 2 | ACOT 3 | ACOTH 4 | ASC 5 | aspose 6 | aspx 7 | autocolor 8 | autocomplete 9 | AutoCorrect 10 | autocorrection 11 | autofill 12 | autofilling 13 | Autofilter 14 | AutoFilter 15 | autofilter 16 | autofilters 17 | Autofit 18 | autofit 19 | AutoFormat 20 | Autorun 21 | AVERAGEA 22 | AVERAGEIFS 23 | BETADIST 24 | BETAINV 25 | BINOM 26 | blocklevelstd 27 | BMP 28 | br 29 | brower 30 | bugfix 31 | cff 32 | CHIDIST 33 | CHIINV 34 | chinese 35 | CHISQ 36 | CJK 37 | ClipArt 38 | CNumberingLvlLegacy 39 | coedit 40 | COMBINA 41 | compatibilityMode 42 | CONCAT 43 | COnOfftype 44 | Convertion 45 | convertion 46 | COTH 47 | COUNTIFS 48 | CSC 49 | CSCH 50 | CSV 51 | csv 52 | Ctrl 53 | ctrl 54 | dataset 55 | Decryptor 56 | DesktopEditors 57 | Deutsch 58 | DMS 59 | DocumentServer 60 | DOCX 61 | Docx 62 | docx 63 | DOTX 64 | drag'n'drop 65 | endnotes 66 | ePub 67 | EQ 68 | Español 69 | ETS 70 | EXC 71 | EXPON 72 | fb 73 | FDIST 74 | FINV 75 | fodp 76 | fods 77 | fodt 78 | FORMULATEXT 79 | FTEST 80 | GAMMADIST 81 | GAMMAINV 82 | glyphs 83 | gridlines 84 | hideContentControlTrack 85 | HiDPI 86 | HLOOKUP 87 | html 88 | HYPGEOM 89 | icu 90 | IFNA 91 | IMCOSH 92 | IMCOT 93 | IMCSC 94 | IMCSCH 95 | IMSEC 96 | IMSECH 97 | IMSINH 98 | IMTAN 99 | InsertContent 100 | INV 101 | japanese 102 | JPG 103 | JS 104 | js 105 | kDrive 106 | korean 107 | Liferay 108 | LINEST 109 | linux 110 | LOGEST 111 | LOGNORM 112 | MacOS 113 | MacOs 114 | macOS 115 | MathType 116 | mathType 117 | metafile 118 | mht 119 | multichart 120 | multiselect 121 | México 122 | NativeEngine 123 | Nederland 124 | Nederlands 125 | Nextcloud 126 | Num 127 | num 128 | numberings 129 | NUMBERVALUE 130 | ODF 131 | odf 132 | OdfFormat 133 | ODP 134 | ods 135 | ODT 136 | odt 137 | onDocumentStateChange 138 | ONLYOFFICE 139 | ooxml 140 | OpenFormat 141 | OTP 142 | OTS 143 | OTT 144 | overwright 145 | ownCloud 146 | pageDown 147 | ParaDrawing 148 | param 149 | params 150 | pdf 151 | PDURATION 152 | PERCENTRANK 153 | PhotoEditor 154 | PNG 155 | POTX 156 | ppt 157 | pptx 158 | PptxFormat 159 | Preseentation 160 | RANDARRAY 161 | rastr 162 | ReadFromBinary 163 | Realtime 164 | rect 165 | republika 166 | RTF 167 | rtf 168 | savefile 169 | Schweiz 170 | Seafile 171 | SECH 172 | selectwheel 173 | SharedWorker 174 | SheetView 175 | si 176 | Slovenská 177 | Slovenčina 178 | spanish 179 | sparkline 180 | Sparklines 181 | sparklines 182 | Spellcheker 183 | SSO 184 | stirkeout 185 | SUMIFS 186 | Svenska 187 | Sverige 188 | SVG 189 | tabSelected 190 | TDIST 191 | thai 192 | TINV 193 | TOC 194 | tooltip 195 | trackpad 196 | TXT 197 | txt 198 | UI 199 | uncalculated 200 | undelete 201 | undocking 202 | Ungroup 203 | ungroup 204 | updocked 205 | url 206 | usersfiles 207 | UTF 208 | ViewAll 209 | VLOOKUP 210 | vml 211 | VSRedis 212 | wav 213 | WMF 214 | wmf 215 | xfIndexNumber 216 | XLOOKUP 217 | XLS 218 | xls 219 | XLSX 220 | xlsx 221 | XLTX 222 | Yandex 223 | yy 224 | YYYY 225 | yyyy 226 | CVE 227 | Sinhala 228 | DjVu 229 | djvu 230 | XLSB 231 | xps 232 | XPS 233 | greek 234 | Italiano 235 | Svizzera 236 | VLC 237 | libs 238 | codecs 239 | SmartArt 240 | Galego 241 | Galician 242 | msi 243 | OXPS 244 | VCRedist 245 | Drag'n'Drop 246 | rPrChange 247 | Safaryi 248 | OFORM 249 | tooltips 250 | xdg 251 | metafiles 252 | LaTeX 253 | TEXTBEFORE 254 | TEXTAFTER 255 | TEXTSPLIT 256 | VSTACK 257 | HSTACK 258 | TOROW 259 | TOCOL 260 | WRAPROWS 261 | WRAPCOLS 262 | CHOOSEROWS 263 | CHOOSECOLS 264 | LaTeX 265 | Tooltips 266 | DOCXF 267 | docxf 268 | XSS 269 | autoshapes 270 | MHTML 271 | SXC 272 | ETT 273 | SXI 274 | SXW 275 | STW 276 | WPS 277 | WPT 278 | Dansk 279 | Danmark 280 | autocorrect 281 | XMATCH 282 | ARRAYTOTEXT 283 | subforms 284 | autoshape 285 | Cmd 286 | Fn 287 | Numpad 288 | SORTBY 289 | Autocompletion 290 | JWT 291 | editorType 292 | config 293 | Moodle 294 | VC 295 | Redist 296 | RTL 297 | Dropdown 298 | ar 299 | EXE 300 | LTR 301 | XP 302 | DBNum 303 | DatePicker 304 | PIVOTVIEW 305 | loadContent 306 | GlobalsSubstream 307 | UpdateXti 308 | ChartSheetSubstream 309 | recalc 310 | PowerShell 311 | sr 312 | Latn 313 | GETPIVOTDATA 314 | IMPORTRANGE 315 | jsdoc 316 | px 317 | onRequestEditRights 318 | fs 319 | folderPath 320 | PtgName 321 | PtgNameX 322 | PtgParen 323 | PtgRef 324 | PtgList 325 | PtgArea 326 | CDataStream 327 | ReadEmrTextBase 328 | RDP 329 | TextShaper 330 | autohyphenation 331 | AscWord 332 | NumPr 333 | sdt 334 | TextPr 335 | TextShaper 336 | XLSM 337 | UpdateDefineNames 338 | WorkBookStream 339 | WorkBookStream 340 | CPPTUserInfo 341 | LoadExternal 342 | CSvmFile 343 | commandSetPassword 344 | reconnection 345 | enabledirpage 346 | FormattedDiskPagePAPX 347 | SectionPropertiesMapping 348 | FormattedDiskPageCHPX 349 | XORCrypt 350 | ECMADecryptor 351 | DirTree 352 | findNextBorderPixel 353 | pixFewColorsOctcubeQuantMixed 354 | CheckBox 355 | trendlines 356 | TIF 357 | DocSpace 358 | IME 359 | strikethrough 360 | Sur 361 | customXml 362 | dataBinding 363 | HWP 364 | HWPX 365 | xml 366 | ItextSharp 367 | Esc 368 | Callout 369 | PPSX 370 | HTM 371 | NoHistory 372 | PPTT 373 | TextArt 374 | autonumbering -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- 1 | name: "Bug report" 2 | description: "Use this template if you're running into issues with Windows, macOS, or Linux (native package) version." 3 | body: 4 | - type: checkboxes 5 | id: unique 6 | attributes: 7 | label: "This issue is unique." 8 | options: 9 | - label: "I have used the [search tool](https://github.com/ONLYOFFICE/DesktopEditors/issues?q=) and did not find an issue describing my bug." 10 | required: true 11 | - type: dropdown 12 | id: os 13 | attributes: 14 | label: Operating System 15 | description: "If you know this bug occurs on multiple operating systems, select all you have tested." 16 | multiple: true 17 | options: 18 | - Windows x64 19 | - Windows x86 20 | - macOS (ARM) 21 | - macOS (x86-64) 22 | - Linux (DEB package) 23 | - Linux (RPM package) 24 | - other (specify in description) 25 | validations: 26 | required: true 27 | - type: input 28 | id: version 29 | attributes: 30 | label: "Version information" 31 | description: "Please provide the exact version of the app you are using. If you don't know it, look at the 'About' tab in the ONLYOFFICE Desktop Editors. Before submitting an issue, ensure you are using the [latest version of the app](https://www.onlyoffice.com/en/download-desktop.aspx)." 32 | placeholder: "Example: 6.3.1.56" 33 | validations: 34 | required: true 35 | - type: textarea 36 | id: expected 37 | attributes: 38 | label: "Expected Behavior" 39 | description: "What did you expect to happen? Did this work in previous versions of DesktopEditors?" 40 | placeholder: "Example: When the text color is set to white it should be white, regardless of the font size." 41 | validations: 42 | required: true 43 | - type: textarea 44 | id: actual 45 | attributes: 46 | label: "Actual Behavior" 47 | description: "What did actually happen?" 48 | placeholder: "Example: When the text size is 16 and the font color is set to white then the text is gray." 49 | validations: 50 | required: true 51 | - type: textarea 52 | id: repro-steps 53 | attributes: 54 | label: "Reproduction Steps" 55 | description: "Provide information on how to reproduce this bug. Make sure your instructions are clear." 56 | placeholder: | 57 | Example: 58 | 1. Change font size to 16 59 | 2. Set font color to white 60 | 3. Observe as the text is not white 61 | - type: textarea 62 | id: additional 63 | attributes: 64 | label: "Additional information" 65 | description: "If you have any screenshots, videos, or other information that you feel is necessary to explain the issue, feel free to attach them here." 66 | placeholder: "Example: My screen resolution is 1920x1080p" 67 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: Appimage package 4 | url: https://github.com/ONLYOFFICE/appimage-desktopeditors/issues?q= 5 | about: Everything about the appimage version goes here. 6 | - name: Flatpak package 7 | url: https://github.com/flathub/org.onlyoffice.desktopeditors/issues?q= 8 | about: Everything about the flatpak version goes here. 9 | - name: Snap package 10 | url: https://github.com/ONLYOFFICE/snap-desktopeditors/issues?q= 11 | about: Everything about the snap version goes here. 12 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- 1 | name: "Feature request" 2 | description: "Use this form to suggest a feature." 3 | body: 4 | - type: checkboxes 5 | attributes: 6 | label: "This issue is unique." 7 | options: 8 | - label: "I have used the [search tool](https://github.com/ONLYOFFICE/DesktopEditors/issues?q=) and did not find an issue describing my idea." 9 | required: true 10 | - type: textarea 11 | attributes: 12 | label: Your idea. 13 | validations: 14 | required: true 15 | -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- 1 | name: Check 2 | 3 | on: 4 | workflow_dispatch: 5 | push: 6 | paths: 7 | - 'CHANGELOG.md' 8 | - '.aspell.*.pws' 9 | 10 | jobs: 11 | markdownlint: 12 | runs-on: ubuntu-latest 13 | steps: 14 | - uses: actions/checkout@v3 15 | - uses: DavidAnson/markdownlint-cli2-action@v9 16 | with: 17 | globs: 'CHANGELOG.md' 18 | spellchecker: 19 | runs-on: ubuntu-latest 20 | steps: 21 | - uses: actions/checkout@v3 22 | - name: Setup aspell 23 | run: sudo apt-get -y update && sudo apt-get -y install aspell aspell-en 24 | - name: Run spellchecker 25 | run: | 26 | SPELLCHECK_OUT=$(cat CHANGELOG.md \ 27 | | aspell --lang=en --encoding=utf-8 --personal=./.aspell.en.pws list) 28 | echo $SPELLCHECK_OUT 29 | test $(echo -n $SPELLCHECK_OUT | wc -c) -eq 0 30 | -------------------------------------------------------------------------------- /.github/workflows/winget.yml: -------------------------------------------------------------------------------- 1 | name: Publish to WinGet 2 | on: 3 | release: 4 | types: [released] 5 | jobs: 6 | publish: 7 | runs-on: windows-latest 8 | steps: 9 | - name: Publish to WinGet 10 | uses: vedantmgoyal9/winget-releaser@main 11 | with: 12 | identifier: ONLYOFFICE.DesktopEditors 13 | installers-regex: '(x86|x64)\.(exe|msi)$' 14 | token: ${{ secrets.WINGET_TOKEN }} 15 | 16 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "desktop-apps"] 2 | path = desktop-apps 3 | url = https://github.com/ONLYOFFICE/desktop-apps.git 4 | [submodule "desktop-sdk"] 5 | path = desktop-sdk 6 | url = https://github.com/ONLYOFFICE/desktop-sdk.git 7 | [submodule "core"] 8 | path = core 9 | url = https://github.com/ONLYOFFICE/core.git 10 | [submodule "sdkjs"] 11 | path = sdkjs 12 | url = https://github.com/ONLYOFFICE/sdkjs.git 13 | [submodule "dictionaries"] 14 | path = dictionaries 15 | url = https://github.com/ONLYOFFICE/dictionaries.git 16 | [submodule "web-apps"] 17 | path = web-apps 18 | url = https://github.com/ONLYOFFICE/web-apps-pro.git 19 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "MD024": { "siblings_only": true } 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change log 2 | 3 | ## 8.3.3 4 | 5 | ### Fixes 6 | 7 | #### All Editors 8 | 9 | * Fixed an error that occurred when opening files on x86 packages under Windows 10 | 11 | #### Document Editor 12 | 13 | * Fixed calculation for an RTL paragraph 14 | * Fixed the display of the Bullets / Numbering / Multilevel style thumbnails for 15 | an RTL paragraph 16 | * Fixed the display of numbered lists (bullets) for an RTL paragraph 17 | * Fixed the display of the date for Arabic in the Formats list of 18 | the "Date & time" window 19 | * Replaced Latin commas with Arabic ones when using Arabic format in the 20 | "Date & time" window 21 | * Fixed an issue with calculating position for an empty RTL template 22 | * Fixed changing the Wrapping Style value when applying Merge shapes / Arrange > 23 | Group 24 | * Enabled standard ligatures for Arabic text writing 25 | * Fixed the display of Borders and Fill when rendering an RTL paragraph 26 | * Fixed incorrect work when comparing files at the word level, where a word and 27 | a paragraph 28 | mark were deleted 29 | * Fixed adding TextArt for a paragraph with RTL direction 30 | * Fixed autonumbering for Indian numbers added via Unicode (U+0660 - U+0669) 31 | * Fixed the ability to select a numbered list deleted in the review mode 32 | * Fixed the display of words with tabulation according to the main direction of 33 | the text 34 | * Fixed calculation of the non-printing tab stop character position and correct 35 | work with 36 | the tab stop marker on the horizontal ruler for an RTL paragraph 37 | * Fixed an issue with the cursor placement in Arabic text for a paragraph with LTR 38 | direction 39 | * Fixed incorrect display of French quotes « » (U+00AB and U+00BB ) for RTL text 40 | * Fixed calculation of the tab stop position in some edge situations 41 | * Fixed an issue with calculating the right edge for a paragraph with fill and border 42 | 43 | #### Spreadsheet Editor 44 | 45 | * Fixed stopping work of the editor when entering some formulas with circular references 46 | * Fixed deleting a sheet when dragging it to another one in the Fast co-editing mode 47 | * Fixed crash when opening a document created in the previous version of the application 48 | * Fixed hanging of the editor when calculating some functions that work with an array 49 | 50 | #### Presentation Editor 51 | 52 | * Fixed stopping work of the editor when opening the numbered list panel 53 | * Fixed an error when saving/opening the `PPTX` file with animation applied to several 54 | Lines objects 55 | * Fixed an issue with maintaining direction for RTL text when opening some `PPT` 56 | files 57 | * Fixed generating unique Shape name identifier for the Lines objects 58 | * Fixed incorrect translations of tools in the Draw menu of the Presenter View window 59 | 60 | #### PDF Editor 61 | 62 | * Fixed an error when opening some `PDF` files containing fields to fill in 63 | * Fixed the position of drawing the selection in a text comment for some `PDF` files 64 | * Fixed the ability to change the stamp size in `PDF` files 65 | 66 | #### Convert 67 | 68 | * Fixed stopping work of the editor when converting some `PPTX` files to image formats 69 | * Fixed crash when converting some `XLSX` files to `XLSB` 70 | * Restored compatibility with third-party editors after converting some `XLSX` files 71 | to `XLSB` via binary format 72 | 73 | ## 8.3.2 74 | 75 | ### Fixes 76 | 77 | #### All Editors 78 | 79 | * Fixed changing the tab color of the file, opened from the DocSpace portal, after 80 | exiting Version History 81 | * Fixed display of the Spelling language detection option on the settings page (Linux) 82 | 83 | #### Document Editor 84 | 85 | * Fixed crash when pasting content into a document in NoHistory mode 86 | * Fixed stopping work of the editor when exiting the header/footer editing mode 87 | in some scenarios 88 | * Fixed an error when processing comments and data when opening some `DOCX` files 89 | * Fixed an issue with calculation of a float shape position in the header 90 | * Fixed navigation using the Arrow Left / Arrow Right keys in Arabic text 91 | * Fixed the cursor position when entering LTR text in a RTL paragraph 92 | * Fixed calculation of the cursor position for the last line of a RTL paragraph 93 | * Fixed the display of margins for a RTL paragraph 94 | * Fixed alignment for a RTL paragraph in some edge cases 95 | * Fixed the order of text wrapping ranges for RTL paragraphs 96 | * Fixed the handle horizontal ruler for RTL paragraphs 97 | * Fixed calculation of the first line indentation 98 | * Fixed missing line breaks in equations when opening some `DOCX` files 99 | * Fixed calculation of indent range start for RTL paragraphs 100 | * Fixed an issue with parsing props in plugin method for adding a content control 101 | * Fixed display of days of the week in the Date Picker Content Controls in 102 | the RTL UI mode 103 | * Fixed display of arrows of the Increase / Decrease indent buttons in 104 | the RTL UI mode 105 | * Fixed display of the Line Numbers button in the RTL UI mode 106 | 107 | #### Spreadsheet Editor 108 | 109 | * Fixed stopping work of the editor when inserting a new row if several other rows 110 | are selected in the `XLSX`file 111 | * Fixed stopping work of the editor when applying changes to the document after 112 | inserting a hyperlink to a new worksheet 113 | * Fixed crash of the editor when entering some variations of the `IF` formula 114 | * Fixed missing chart when opening some `ODS` files 115 | * Fixed an error that occurred in third-party editors when opening some exported 116 | `XLSX` files with external links 117 | * Fixed display of the WMF images when opening some `ODS` files 118 | * Fixed copying/pasting the Locked Cell property in the Protect Sheet mode 119 | * Fixed an error that occurred when opening some `XLSX` files for viewing 120 | 121 | #### Presentation Editor 122 | 123 | * Fixed an error that occurred in third-party editors when opening some exported 124 | `PPTX` files 125 | * Fixed using the Merge shapes option in Fast co-editing mode when opening some 126 | `PPTX` files 127 | * Fixed work of the Eraser Screen option in the Presenter window 128 | * Fixed highlighting of the active color in the Ink color menu of the Draw tool in 129 | the Presenter window 130 | * Fixed display of the Ink color menu of the Draw tool for the window boundary values 131 | in the Presenter window 132 | 133 | #### PDF Editor 134 | 135 | * Fixed stopping work of the editor when clicking on the background area of the document 136 | when opening some `PDF` files 137 | 138 | #### PDF Form 139 | 140 | * Fixed an issue with clearing forms related to the specified role 141 | * Fixed an issue with using the Next/Prev buttons to navigate only to forms 142 | associated with the role (If the role is specified) 143 | * Fixed changing roles order 144 | 145 | #### Convert 146 | 147 | * Fixed stopping the process of converting some `PAGES` files to `PNG` 148 | * Fixed stopping the process of converting some `HTM` and `HTML` files to 149 | the binary format 150 | * Fixed stopping the process of converting some `HWPX` files to the binary format 151 | * Fixed stopping the process of converting some `POT` files to `PPTT` 152 | * Fixed stopping the process of converting some `PPTX` files to `PPTT` 153 | * Fixed stopping the process of converting some `PDF` files 154 | * Fixed stopping the process of converting some `DOCX` files to most formats 155 | * Fixed stopping the process of converting some `XLS` files to `XLSB` 156 | * Fixed stopping the process of converting some `ODS` files to `XLSB` 157 | 158 | ## 8.3.1 159 | 160 | ### New features 161 | 162 | #### PDF Editor 163 | 164 | * Added the ability to move pages in `PDF` files 165 | 166 | ### Fixes 167 | 168 | #### All Editors 169 | 170 | * Fixed the “Segmentation fault (Core dumped)” error when launching or closing 171 | the application (Linux) 172 | * Fixed transferring focus to a document when opening it via the “Open with” 173 | menu (Windows) 174 | * Fixed missing translations of some interface elements after changing the application 175 | language before restarting it 176 | * Fixed kDrive unavailability after connecting the integrator in the application 177 | * Fixed the ability to choose the application for opening `HWPX` files (macOS) 178 | * Fixed display of the application icon when calling “Open with” from third-party 179 | applications (Windows) 180 | 181 | #### Document Editor 182 | 183 | * Fixed stopping work of the editor when pasting a large amount of copied data 184 | * Fixed crash after entering the minus sign after the equation 185 | * Fixed crash after entering a character before the division sign 186 | * Fixed stopping work of the editor when building some `DOCX` files where the table 187 | of contents was updated 188 | * Fixed an issue with undone changes when turning off and on the “Show changes from 189 | other users” option in the live viewer 190 | * Fixed crash of the editor when pasting text in the Track Changes mode in 191 | some `DOCX` files 192 | * Fixed stopping work of the editor when removing a paragraph in the Track Changes 193 | mode in some `DOCX` files 194 | * Fixed reset of the Text direction > RTL option when placing the cursor in a new 195 | paragraph using Double click 196 | * Fixed incorrect display of characters when entering text in RTL before saving 197 | the document 198 | * Fixed replacing the less than sign to the greater than sign when opening a document 199 | with RTL contents 200 | * Fixed the movement of picture content control with track handler 201 | * Fixed selecting table cells after removing a comment added to the cells 202 | * Fixed display of Content Controls frames nested within another one if the cursor 203 | is positioned in one of the nested ones 204 | * Fixed the calculation of line breaks in the East-Asian text 205 | * Fixed changing text alignment when opening some `DOCX` files 206 | * Fixed line break position when there is an inline math equation when opening 207 | some `DOCX` files 208 | 209 | #### Spreadsheet Editor 210 | 211 | * Fixed stopping work of the editor when entering data in some `XLSX` files 212 | * Fixed crash of the editor after redoing the sheet movement 213 | * Fixed stopping work of the editor after trying to select a value in a cell in 214 | some `XLSX` files 215 | * Fixed incorrect recalculation of the `TAKE` function in some formulas 216 | * Fixed loss of a hyperlink in the resulting workbook when using the `IMPORTRANGE` 217 | formula 218 | * Fixed the #NAME error when recalculating the `IF` function in some `XLSX` files 219 | * Fixed the imaginary ability to continue editing after connection break 220 | * Fixed the #NAME error after adding an external link to a named range 221 | * Fixed work of the Scale with document options for headers and footers when printing 222 | if the document scale is set to Fit All Columns on One Page 223 | * Fixed appearing the warning after entering a formula via the Insert Function window 224 | * Fixed activation of the Undo button after an incorrect attempt to enter a formula 225 | * Fixed the “Invalid regular expression” error when creating Calculates Items in 226 | some `XLSX` files 227 | * Fixed the “There are one or more circular references where a formula refers” 228 | error when opening some `XLSX` files 229 | * Fixed errors in formula calculations when opening some `XLS` files 230 | * Fixed saving the Freeze Panes position after reloading the `XLSX` document 231 | * Fixed filling of filtered/hidden data in cells in the view mode (Sheet View) 232 | * Fixed appearing the empty row after moving between two others 233 | * Fixed the ability to scroll the sheet when filling cells with data on HiDPI monitors 234 | * Fixed work of horizontal sheet scrolling with `Shift` + `Mouse Wheel` on macOS 235 | * Fixed loss of a link to named ranges that refer to external files 236 | 237 | #### Presentation Editor 238 | 239 | * Fixed crash of the editor when opening some `PPSX` files 240 | * Fixed stopping work of the editor when exporting some `PPTX` files to `PDF` 241 | * Fixed data loss when copying a placeholder with a slide number to other slides 242 | * Fixed the ability to exit the Slideshow mode using `Esc` after drawing 243 | * Fixed display of a new theme name after applying the Rename Master option without 244 | reloading the editor page 245 | * Fixed an issue with table display when exporting some `PPTX` files to `ODP` 246 | * Fixed display of the first characters of a word when using the Morph transition 247 | with the Words / Letters parameter 248 | * Fixed changing the Flip parameter for images after exporting some 249 | `PPTX` files to `ODF` 250 | * Fixed loss of digital signature after drawing in the Slideshow mode 251 | 252 | #### Forms 253 | 254 | * Fixed conversion of a form file to a regular `PDF` file when exporting 255 | * Fixed display of the Required field frame for a nested field in the Complex field 256 | 257 | #### PDF Editor 258 | 259 | * Fixed stopping work of the editor when inserting a stamp if the cursor is positioned 260 | in a text comment 261 | * Fixed crash when undoing adding a Text Comment in some `PDF` files 262 | * Fixed stopping work when clicking Edit Text in some `PDF` files 263 | * Fixed crash when clicking in Text Callout 264 | * Fixed the ability to save the `PDF` file if the cursor is positioned in 265 | the Text Comment window 266 | * Fixed data loss when opening some `PDF` files created in the ItextSharp library 267 | * Fixed data loss after copying contents of some `PDF` files and pasting the contents 268 | into the Document Editor 269 | * Fixed adding a stamp outside the page after rotating it 270 | * Fixed saving annotations in `PDF` files opened from the portal 271 | 272 | #### Convert 273 | 274 | * Fixed an issue that caused an error when opening the result of converting some 275 | `XLS` files to `XLSX` in third-party editors 276 | * Fixed appearing a table in the header when converting some `ODT` files to `DOCX` 277 | * Fixed losing graphic objects when opening a file in third-party editors after 278 | converting some `DOCX` files to `ODT` 279 | * Fixed losing text in autoshapes when converting some `ODT` files to `DOCX` 280 | * Fixed offset of multilevel list items when opening some `ODT` files 281 | * Fixed changing the fill when converting some `ODP` files to `PPTX` 282 | * Fixed changing the text style when converting some `ODT` files to `DOCX` 283 | * Fixed changing the indents of table of contents numbering when converting 284 | some `ODT` files to `DOCX` 285 | * Fixed applying the footnote property to the text following it when converting 286 | some `ODT` files to `DOCX` 287 | * Fixed removal of headings numbering when converting some `ODT` files to `DOCX` 288 | * Fixed losing an image when converting some `ODT` files to `DOCX` 289 | * Fixed changing the appearance of an arrow when converting some `DOCX` 290 | files to `PDF` 291 | * Fixed display of images when opening some `ODS` files 292 | * Fixed missing images when opening some `Pages` files 293 | * Fixed changing the font size when converting some `ODT` files to `DOCX` 294 | 295 | ## 8.3.0 296 | 297 | ### New features 298 | 299 | #### All Editors 300 | 301 | * Added support for logical operations on shapes (unite, combine, fragment, 302 | intersect, subtract) 303 | * Added the `Opacity` option for images 304 | * Added the ability to reset Crop for images in the right panel and context menu 305 | * Added the interface translation into `Albanian` (sq-AL, Albanian (Albania)) 306 | * Added new languages to the list of exceptions for text `AutoCorrect` 307 | * Blocking dialogues that require the editor restart are replaced with notifications 308 | * Connection status notifications are moved from the status bar 309 | to the top of the editor 310 | * The `RTL Interface` option is hidden in the settings and automatically 311 | applied when selecting the corresponding language from the list 312 | * Added the context menu for documents in tabs and separate windows (Windows, Linux) 313 | 314 | #### Document Editor 315 | 316 | * Implemented support for `customXml` and `dataBinding`, when the content of 317 | the content control is bound to an element in a custom xml 318 | * When editing protected documents, the tools available for the selected 319 | part are activated 320 | * Added the ability to change the main direction of the paragraph 321 | * Add the support of the `HWP` and `HWPX` formats for opening in the editors 322 | * Added support for opening the `Pages` (.pages) file format 323 | * Added a setting for character-by-character comparing and merging documents 324 | * Implemented the ability to edit the complex field instruction in 325 | the context of the editor itself 326 | 327 | #### Spreadsheet Editor 328 | 329 | * Added support for opening the `Numbers` (.numbers) file format 330 | * Added support for `Calculated items` for Pivot tables 331 | * Updated the appearance of the function wizard and argument descriptions 332 | * Added the weekdays/month/years options when autofilling cells 333 | * In the Advanced Settings, added the `Default sheet direction` option when 334 | creating a new sheet 335 | * In the External links window, added the option to automatically update 336 | external links 337 | * Added the feature to automatically detect a separator when opening CSV files 338 | * Added the ability to undo basic actions when co-editing 339 | * Added the `Show horizontal/vertical scroll bar` options to the Advanced Settings 340 | 341 | #### Presentation Editor 342 | 343 | * Added support for opening the `Keynote` (.key) file format 344 | * The Themes, Colors and Slide size tools are moved from the Home panel to 345 | the new `Design` tab 346 | * Added the `Rename Master/Layout` options to the slide context menu of 347 | the Slide Master mode 348 | * Added the `Hand/Select` buttons for switching the cursor type in 349 | the Slideshow mode 350 | * Added the `Start slideshow from the beginning` button to the Quick Access toolbar 351 | * Added the ability to draw on slides in the Slideshow/Presenter View modes 352 | 353 | #### Forms 354 | 355 | * Increased the default size of the fixed text field 356 | * Changed logic for calculating the top indent for multi-line text fields 357 | with small height 358 | 359 | #### PDF Editor 360 | 361 | * Added support for Stamp annotations 362 | * Improved processing of images cropped using shapes 363 | * Added support for gradients 364 | * Improved text recognition 365 | * Added the function to undo actions in the co-editing mode 366 | * Added the ability to select several pages on the thumbnail panel using 367 | Ctrl/Shift for group actions 368 | * Added the `Opacity` option for Highlight/Strikeout/Underline annotations 369 | * Added a quick panel to change color, add a comment or delete 370 | the Highlight/Strikeout/Underline annotation 371 | 372 | ## 8.2.2 373 | 374 | ### Fixes 375 | 376 | #### All Editors 377 | 378 | * Fixed displaying some chart types when opening the `DOCX` or `PPTX` documents 379 | * Fixed availability of buttons on the right panel when the zoom is higher than 200% 380 | * Fixed application launch on macOS Big Sur with the Apple Silicone architecture 381 | * Fixed crash of the editor when detaching a tab with a document, opened from 382 | the cloud portal, into a separate window 383 | * Fixed the ability to return to the current document from the version history or 384 | show the file if a new version was build on the portal DocSpace/Workspace 385 | 386 | #### Document Editor 387 | 388 | * Fixed stopping work of the editor when working with the Text box in the Header 389 | if it contains the page number 390 | * Fixed slow scrolling of documents if the document extends the visible area 391 | * Fixed stopping work of the editor when comparing some `DOCX` documents 392 | * Fixed text selection when clicking on a paragraph with Justified alignment 393 | 394 | #### Spreadsheet Editor 395 | 396 | * Fixed stopping work of the editor when deleting a formula from a cell in 397 | some `XLSX` files 398 | * Fixed disappearing formulas when opening some `XLSX` files 399 | * Fixed the ability to scroll a sheet horizontally using `Shift` + `Mouse wheel` 400 | * Fixed stopping work of the editor when merging all cells on a sheet 401 | * Fixed loss of graphic objects rendering after rotating them in the Sheet 402 | Right-to-left mode 403 | * Fixed missing the Multi-Select/Clear Filter of Slicer buttons after scrolling 404 | horizontally or vertically 405 | 406 | #### PDF Editor 407 | 408 | * Fixed stopping work of the editor when adding a matrix in a math equation 409 | * Fixed the short-term absence of an image added by one of the users in co-editing 410 | * Fixed incorrect selection of paragraphs/columns in the Select tool mode when 411 | opening `XPS`/`OXPS`/`PDF` files 412 | 413 | #### Forms 414 | 415 | * Fixed the status of unsaved changes presence when clicking Complete & Submit 416 | quickly during filling in a form in DocSpace 417 | 418 | ## 8.2.1 419 | 420 | ### Fixes 421 | 422 | #### All Editors 423 | 424 | * Fixed appearance of an extra argument when switching from a linear equation 425 | to a professional one 426 | * Fixed navigation via menu instead of moving around text when using the Alt key 427 | and keyboard arrows 428 | * Fixed inconsistency in the appearance of labels as compared to other editors when 429 | opening some documents with charts 430 | * Fixed the ability to add some `TIF`/`TIFF` images to documents 431 | * Fixed switching to an incorrect directory when selecting the Open file location 432 | option for an unsaved template 433 | * Fixed an incorrect format when exporting a document to an image if the application 434 | is connected to DocSpace 435 | * Fixed an incorrect format when repeated exporting a document from the portal 436 | if it was previously exported to an image 437 | * Fixed a problem with parallel installation of `EXE`/`MSI` x86 packages on a 64-bit 438 | system (Windows) 439 | * Fixed switching the application to the RTL interface 440 | * Fixed installing the application with the English (United Kingdom) localization 441 | instead of English (United States) (macOS Intel Chip) 442 | * Fixed repeated switching of the application theme to the system one (macOS) 443 | * Fixed inconsistency in displaying mathematical equations to the Dark document 444 | mode (macOS) 445 | * Fixed inconsistency between scroll bar styles in the Local templates section and 446 | the selected application theme 447 | * Fixed inconsistency in the Document Info page styles on Windows XP 448 | 449 | #### Document Editor 450 | 451 | * Fixed an issue with calculating spacing before for a paragraph in block-level sdt 452 | * Fixed an issue with cell selection after removing table rows 453 | * Fixed calculating footnotes in the extreme case when there is no space even 454 | for 1 line 455 | * Fixed an issue with the exact row height support when opening `DOCX` files 456 | * Fixed the input window overlay on text in the Japanese (Microsoft IME) layout 457 | * Fixed inconsistency in displaying numbered lists as compared to other editors 458 | when opening some `DOCX` documents 459 | * Fixed appearance of a frame around the paragraph inserted from other sources 460 | * Fixed the presence of artifacts when applying strikethrough or double 461 | strikethrough in a formula 462 | * Fixed calculation of a math equation that was split into multiple lines 463 | * Fixed text offset in autoshapes when opening some `DOCX` files 464 | * Fixed table offset in header when opening some `DOCX` files 465 | * Fixed text offset when opening some `DOCX` files 466 | * Fixed saving some `SVG` images when exporting `DOCX` to `PDF` 467 | * Fixed removing a section break after converting some `RTF` files to `DOCX` 468 | * Fixed removing the Title and Tag properties when moving the Content Control 469 | that contains an image 470 | * Fixed losing the Drop-down list that was added and modified in the Reviewing mode 471 | * Fixed duplicating an input field when moving the Content Control using the mouse 472 | * Fixed shifting focus from the Check Box to other elements after changing 473 | its state in some `DOCX` documents 474 | * Fixed losing the OLE object contents when exporting some `DOCX` files to `HTML` 475 | 476 | #### Spreadsheet Editor 477 | 478 | * Fixed correct work of data validation specified with the `LEFT` formula 479 | * Fixed consideration of the time zone when inserting a date using `Ctrl` + `;` 480 | * Fixed stopping work of the editor when copying the cell, containing 481 | a link to an external file 482 | * Fixed stopping work of the editor when changing the column width using a stylus 483 | * Fixed long opening of some `XLSX` files which causes stopping work of the editor 484 | * Fixed displaying autoshapes containing a macro mechanism 485 | * Fixed losing changes when using special paste after building some `XLSX` files 486 | * Fixed the value type error when recalculating the `IF` function in some 487 | `XLSX` files 488 | * Fixed appearance of extra pages when previewing or printing some `XLSX` files 489 | * Fixed appearance of borders after inserting cells copied from third-party applications 490 | * Fixed appearance of an extra warning when editing a link to an external data source 491 | * Fixed selecting fractional numbers using Goal Seek 492 | * Fixed incorrect rounding when using the `ROUNDUP` function 493 | * Fixed creating data array as a result of calculating the `VLOOKUP` function 494 | if the argument is not an array 495 | * Fixed the rendering artifacts for some cases when scrolling the content of 496 | the sheet 497 | * Fixed the dependence of the scroll step on the system scale 498 | * Fixed displaying the drop-down list button 499 | * Fixed the ability to apply the AutoFilter to an imported range 500 | * Fixed the ability to use the space in a name of a protected range 501 | * Fixed jumps when scrolling a sheet using selection with the `Shift` key and 502 | keyboard arrows 503 | * Fixed the ability to choose cells after scrolling an area frozen with 504 | the Freeze Panes option if there are other cells below them 505 | * Fixed the position of the comment window when expanding the panel with them 506 | * Fixed overlapping the cell content by a comment in the Sheet Right-to-left mode 507 | * Fixed layering of line number when scrolling a sheet in the Sheet 508 | Right-to-left mode 509 | * Fixed duplicating the comment marker in the Sheet Right-to-left mode 510 | * Fixed shifting of column guides when resizing them in the Sheet Right-to-left mode 511 | * Fixed shifting of graphic objects when opening the toolbar in the Sheet 512 | Right-to-left mode 513 | * Fixed shifting of the equation field when entering values in the Sheet 514 | Right-to-left mode 515 | * Fixed highlighting of an added equation after after restarting the editor 516 | * Fixed displaying the equation auxiliary menu when switching to the Sheet 517 | Right-to-left mode 518 | * Fixed displaying the comment after activating the Sheet Right-to-left mode 519 | * Fixed shifting of conditional formatting icons after enabling the Sheet 520 | Right-to-left mode 521 | * Fixed missing graphic objects in some `XLSX` files on horizontal scrolling 522 | in the Sheet Right-to-left mode 523 | * Fixed moving graphic objects after their rotation in the Sheet Right-to-left mode 524 | * Fixed the displayed number of rows or columns exceeding specification limits 525 | * Fixed inconsistency between the style of row and column headers and the Gray 526 | application theme 527 | 528 | #### Presentation Editor 529 | 530 | * Fixed missing a chart when opening some `PPTX` files 531 | * Fixed inline check and numbering bullet check in presentation mode for math equations 532 | * Fixed the watermark position when using protection in the DocSpace room 533 | * Fixed missing graphic elements in the presenter mode when demonstrating some 534 | `PPTX` files 535 | * Fixed changing the color scheme when opening some `PPTX` files 536 | * Fixed the ability to apply columns for a group of SmartArt objects 537 | * Fixed applying object formatting performed on a parent slide in 538 | the Slide Master mode 539 | 540 | #### Forms 541 | 542 | * Fixed the ability to delete the field with the Lock property if 543 | the Fixed size setting is enabled 544 | * Fixed the absence of the ability to submit a completed form if it contains 545 | the Date & Time field with the Required property 546 | * Fixed the work of composite input in fields with the Comb of characters property 547 | * Fixed the ability to insert an image from storage or URL to the form field 548 | * Fixed the absence of the ability to go to the Signature field using 549 | the toolbar buttons 550 | * Fixed the ability to put the cursor to the same paragraph after creating 551 | an Inline Text Field 552 | * Fixed moving a form field located in a table after activating the Fixed size 553 | field property 554 | * Fixed the size of the Signature field track when switching from the Edit to 555 | View mode and vice versa 556 | * Fixed stopping navigation through fields using the Previous/Next Field buttons 557 | in some forms 558 | 559 | #### PDF Editor 560 | 561 | * Reworked loading of fonts required for page rendering due to page 562 | hang out in collaborative mode 563 | * Fixed stopping work of the editor when printing some `PDF` files 564 | * Fixed stopping work of the editor when opening some `PDF` files 565 | * Fixed stopping work of the editor after receiving an autoshape with text in co-editing 566 | * Fixed the issue with different text shaping in collaboration mode 567 | * Fixed different appearance of documents after transferring an image in co-editing 568 | * Fixed the appearance of a deleted page after re-saving some `PDF` files 569 | * Fixed shifting of a table when adding rows using Tab 570 | * Fixed applying fill when creating some formulas 571 | * Fixed displaying styles of some formulas in co-editing 572 | * Fixed clearing all elements when erasing one of them with the Erase tool 573 | * Fixed missing Text call out after the file formation 574 | * Fixed losing a comment in co-editing if another user replied to it 575 | * Fixed the distortion of the bulleted list after editing some `PDF` files 576 | * Fixed missing notifications about inactivity when working with `PDF` files for 577 | a long time 578 | * Fixed recording of checkbox state changes in `PDF` files 579 | * Fixed losing an autoshape shadow when opening some `PDF` files 580 | * Fixed changing the color of some images after inserting them and saving the 581 | `PDF` file 582 | * Fixed changing the color of hieroglyphs when exporting some `PDF` files to images 583 | * Fixed rotation of the modified page content after saving some `PDF` files 584 | * Fixed missing added changes on preview or after printing some `PDF` files 585 | from the portal 586 | * Fixed incorrect selector behavior when selecting lines in some `PDF` files 587 | * Fixed the ability to enter text after pasting from the clipboard 588 | * Fixed the appearance of a warning when pasting text via the Paste button on 589 | the toolbar 590 | * Fixed missing contents on the preview of the added page when editing some 591 | `PDF` files 592 | 593 | #### Convert 594 | 595 | * Fixed the appearance of an error when opening the result of converting 596 | `PDF` to `DOCX` in third-party editors 597 | * Fixed stopping work of the editor after opening the result of converting some 598 | `XLSX` to `XLSB` 599 | * Fixed endless conversion of some `ODP` files to `PPTX` 600 | * Fixed the Segmentation fault error during the conversion of some `ODP` 601 | files to `OTP` 602 | * Fixed the Segmentation fault error during the conversion of some `DOCX` files to 603 | `HTML`/`DJVU`/`EPUB` 604 | * Fixed crash when converting some `DOCX` files to `HTML`/`DJVU`/`EPUB` or 605 | image file formats 606 | * Fixed an error when converting some `XLS` to `XLSX` 607 | * Fixed the appearance of an error when opening the result of converting `XPS` to 608 | `DOCX` in third-party editors 609 | * Fixed the appearance of an error when opening the result of converting `ODP`/`OTP`/`FODT` 610 | to `PPTX` in third-party editors 611 | * Fixed the appearance of an error when opening the result of converting `ODT` to 612 | `DOCX` in third-party editors 613 | * Fixed data loss in a table when converting `DOCX` to `RTF` 614 | * Fixed layering of hieroglyphs in the `EMF` images when opening some `XLSX` files 615 | * Fixed document structure corruption when opening some `EPUB` documents 616 | * Fixed cropping the `EMF` images after converting some `DOCX` files to an image 617 | * Fixed writing the formula calculation result when exporting `XLSX` to `CSV` 618 | * Fixed considering the availability of the VBA macros when converting 619 | the `XLSB` files 620 | * Fixed corruption of links to sheets containing non-Latin characters after 621 | exporting to the `ODS` format 622 | 623 | ## 8.2.0 624 | 625 | ### New features 626 | 627 | #### All Editors 628 | 629 | * Optimization of script loading to speed up opening all editors 630 | * Own rendering of some SmartArt objects instead of recorded images in the file 631 | * Updated dictionaries for Spellcheck and Hyphenation 632 | * Support for new types of charts for opening: Histogram, Waterfall, and Funnel 633 | * Improved display of Chart labels for Date axes, Values, and Categories 634 | * Improved touch screen support in the full version of editors 635 | * A gray theme has been added to the settings page 636 | * Menu items in the File menu have been regrouped and icons have been added 637 | * Theme and toolbar settings are moved to a separate Appearance category in 638 | the File menu - Advanced Settings 639 | * Added the Tab style setting - view of tabs (Fill or Line) in 640 | the File menu - Advanced Settings 641 | * Added the Use toolbar color as tabs background setting 642 | * Ability to add custom fields to the file information 643 | * Ability to view/add/edit custom fields without pressing the Apply button 644 | * Reorganized fields with file information in the File menu - Info 645 | * Improved work with the Lists of languages - the name of the language and region 646 | is now duplicated in English 647 | * Implemented search in the Language list by name and in the target 648 | language, as well as in English 649 | * The installation path selection page is disabled for security reasons; 650 | forced display of the page is possible using the `/enabledirpage` key (EXE package) 651 | * Added support for local templates; currently restricted to creating 652 | documents from preinstalled templates only 653 | * Added the application translation into English (Great Britain, en-GB) 654 | * Updated icons of formats in the Create New and Recent files list 655 | * A hint in English has been added to the Interface language list on 656 | the settings page 657 | 658 | #### Document Editor 659 | 660 | * Support for old CheckBox types 661 | * Added the ability to Insert the contents of a third-party document 662 | * New numbered list presets for Arabic interface 663 | * Added the highlight of deleted text in the selected file version 664 | * Ability to add and edit complex fields using field instructions 665 | 666 | #### Spreadsheet Editor 667 | 668 | * Improved support for smooth scroll 669 | * Support for iterative calculations 670 | * Added the ability to switch the direction of cell placement 671 | * Added a button for setting the number format with separators to the toolbar 672 | * Ability to display pages in real scale in the Print preview window 673 | * The Pivot Table toolbar tab is only displayed when using the pivot table, 674 | and is otherwise hidden 675 | * The Pivot Table settings right panel now unfolds when adding a new Pivot Table 676 | * Added the ability to display trendlines (Equation on chart) to 677 | the Chart - Advanced Settings 678 | * Added preview window when opening local `CSV` files 679 | 680 | #### Presentation Editor 681 | 682 | * Acceleration of opening files due to rendering the slide before loading of images 683 | * Implemented a more visual way of selecting animation from the extended list 684 | * Added the `Random` transition 685 | 686 | #### Forms 687 | 688 | * Added a Signature field with the ability to upload a prepared image 689 | 690 | #### PDF Editor 691 | 692 | * Added ability to save `PDF` files to the storage 693 | * Added correct processing of cropped/combined shapes when opening files 694 | * Added Gradient support 695 | * Improved text recognition 696 | 697 | ### Fixes 698 | 699 | #### Security 700 | 701 | * Fixed the XSS injection in the Tooltip of the Animation Pane 702 | * Fixed the vulnerabilities in the `FormattedDiskPagePAPX`, 703 | `SectionPropertiesMapping`, `FormattedDiskPageCHPX`, and `XORCrypt` functions leading 704 | to Heap Buffer Overflow when converting to the `DOC` format 705 | * Fixed the vulnerabilities in the `ECMADecryptor`, and `DirTree` functions 706 | leading to Buffer over-read when converting to the `DOC` format 707 | * Fixed the vulnerability in the Update Service leading to Directory 708 | Traversal Escalation of Privilege 709 | * Fixed the vulnerabilities in the `findNextBorderPixel` and `pixFewColorsOctcubeQuantMixed` 710 | functions, leading to Heap-buffer overflow (CVE-2020-36278, CVE-2020-36281) 711 | 712 | ## 8.1.1 713 | 714 | ### New features 715 | 716 | #### All Editors 717 | 718 | * In the image upload filters, the `TIFF` format is added 719 | 720 | ### Fixes 721 | 722 | #### All Editors 723 | 724 | * Fixed saving the selected theme after removing the application with data 725 | cleaning and a new installation (Linux) 726 | * Fixed crash of the application when launching, if reconnection via RDP occurs (Windows) 727 | * Fixed mixed up icons of shortcuts for creating a Document/Spreadsheet in 728 | the Start menu (MSI package) [#1627](https://github.com/ONLYOFFICE/DesktopEditors/issues/1627) 729 | * Added an item for creating a new `PDF` form to the application context menu (Linux) 730 | * Fixed missing Image button in the SmartArt objects of the Picture type 731 | * Fixed work of the `highlight-toolbar-tab-underline` parameter in the custom themes 732 | 733 | #### Document Editor 734 | 735 | * Active header and footer editing mode is no longer taken into consideration 736 | in the print preview [#1623](https://github.com/ONLYOFFICE/DesktopEditors/issues/1623) 737 | * Fixed crash when applying an autocorrect command in an expression 738 | * Fixed crash when copying or cutting an image pasted from the clipboard 739 | * Fixed crash when pasting a copied list using Keep text only 740 | * Fixed crash when moving autoshape 741 | * Fixed crash in TextShaper when using composite input 742 | * Fixed scroll to target when updating the position of a view port in 743 | collaborative editing [#2428](https://github.com/ONLYOFFICE/DocumentServer/issues/2428) 744 | * Added the ability to prevent scrolling to the current position when 745 | performing any action 746 | * Fixed review types for added paragraphs 747 | * Fixed missing the current change in review when receiving spellcheck variants 748 | * Fixed the recalculation of the document when changing the autohyphenation option 749 | * Fixed spaces when converting table to text 750 | * Fixed an issue with collecting related levels for the current numbering level 751 | * Added table to track revisions check when adding new table or new row to the table 752 | * Fixed an issue with simple text paste when track revisions is turned on 753 | * Fixed freeze when moving through review changes 754 | * Implemented display/accept/reject for review change of a table cell 755 | * Fixed an issue with accepting/rejecting review changes inside 756 | a block-level sdt [#2669](https://github.com/ONLYOFFICE/DocumentServer/issues/2669) 757 | * Fixed an issue with recalculating table 758 | * Fixed clearing table cells before moving them 759 | * Fixed cursor moving down when selected table cells 760 | * Fixed display of images when opening some `DOCX` files 761 | * Fixed an issue with reading numbering properties in styles and refactor 762 | using `AscWord.NumPr` class 763 | * Fixed clearing the text properties for an inline-level sdt and merge 764 | method for `TextPr` 765 | * Fixed incorrect display of autoshape shadow transparency when the `No Fill` 766 | option is activated 767 | * Fixed display of non-printing characters when opening some `DOCX` files in 768 | the viewing mode 769 | 770 | #### Spreadsheet Editor 771 | 772 | * Fixed crash in TextShaper after replacing the entered text in the autoshape 773 | * Fixed crash for some usages of the `IMPORTRANGE` formula 774 | * Fixed incorrect formula conversion when using a link to a file 775 | * Fixed crash when opening some `XLSX` files [#2782](https://github.com/ONLYOFFICE/DocumentServer/issues/2782) 776 | * Fixed inserting an empty column after moving a column with data [#2499](https://github.com/ONLYOFFICE/DocumentServer/issues/2499) 777 | * Fixed changing line height after applying Merge and Wrap Text, if the text 778 | extends the cell boundaries 779 | * Colors of row and column headers when hovering the cursor now correspond 780 | to color schemes 781 | * Fixed formula calculation if there is an intersection with a formatted table [#1558](https://github.com/ONLYOFFICE/DesktopEditors/issues/1558) 782 | * Fixed formula calculation if they contain named ranges 783 | * Fixed creating named ranges in languages with ligatures 784 | * Fixed applying a number format when calculating a formula in the total 785 | row of a formatted table 786 | * Fixed display of shadow of objects after scrolling a sheet 787 | * Fixed updating of the `IMPORTRANGE` formula arguments after updating external links 788 | 789 | #### Presentation Editor 790 | 791 | * Fixed crash after applying Reset slide in certain `PPTX` files 792 | * Fixed crash after copying a slide in the Normal mode and pasting in 793 | the Slide Master mode 794 | * Fixed crash when opening the Notes and handouts insertion menu 795 | * Fixed the issue with weak characters in RTL at the end of the line 796 | * Fixed presence of the Insert image from file / Insert image from URL buttons 797 | for SmartArt objects of the Picture type in the Master Slide mode 798 | * Fixed the issue: formatting on layouts in the Add Slides button is displayed after 799 | the changes are made again in the Slide Master mode 800 | * Fixed display of the name when inserting a Table placeholder 801 | * Fixed applying a theme to the added slide 802 | * Fixed display of a comment when switching to the Slide Master mode 803 | * Fixed the size of placeholders on layouts after removing placeholders on the parent 804 | layout and applying Duplicate Slide Master 805 | * Fixed work of the Play/Pause buttons in the viewing window in the Slideshow mode 806 | * Fixed layering of objects when they are grouped when opening 807 | some `PPTX` files [#2573](https://github.com/ONLYOFFICE/DocumentServer/issues/2573) 808 | * Fixed work of internal hyperlinks when using the Next Slide parameters 809 | * Fixed work of `Enter` / `Space` / `Arrow Right` / `Arrow Left` keys in 810 | the Slideshow mode 811 | * Fixed reset of object selection after copying using Drag-and-drop 812 | * Fixed display of shadow in the Slideshow mode 813 | * Fixed duplicating Slide Master when moving it using Drag-and-drop in 814 | the `Slides` tab 815 | * Fixed display of text formatting applied on the parent layout 816 | * Fixed incorrect date indication in Header and Footer 817 | * Fixed applying Background theme after creating a custom theme via `Slide` 818 | settings and using the Apply to All Slides option 819 | * Fixed display of custom theme layout when opening some `PPTX` files 820 | * Fixed marker overlapping when moving it along the Animation Pane timeline 821 | 822 | #### Forms 823 | 824 | * Fixed creating a new form via the File menu on macOS 825 | * Fixed crash when filling in fields in some forms [#2768](https://github.com/ONLYOFFICE/DocumentServer/issues/2768) 826 | * Prevent a checkbox from toggling when moving it 827 | * Fixed the conversion of a fixed form to an inline 828 | * Improved finding anchor position around inline forms 829 | * Fixed the ability to change data in fields when submitting the form 830 | 831 | #### PDF Editor 832 | 833 | * Fixed printing `PDF` files from a cloud provider 834 | * Changed the default tool from Hand to Selection 835 | * Added the ability to disable the mini panel when selecting text in Advanced Settings 836 | * Fixed crash when opening some `PDF` files 837 | * Fixed crash after several deletions of pages and insertion of a graphic element 838 | * Fixed crash when removing table rows when editing some `PDF` files 839 | * Fixed stopping work of the editor after exiting without saving changes 840 | * Fixed crash when moving around a table using `Tab` 841 | * Fixed crash when opening Page Thumbnails in some `PDF` files 842 | * Fixed highlighting of hyperlinks when opening `PDF` files 843 | * Fixed work of composite input in comments 844 | * Fixed filling with color instead of image when opening some `PDF` files 845 | * Fixed work of Undo after changing the text orientation in the `PDF` file 846 | * Fixed transparency of a Watermark when opening some `PDF` files 847 | * Fixed offset of the Select toolbar when selecting words in some `PDF` files 848 | * Fixed text content loss when opening some `PDF` files 849 | * Fixed the Text box content loss after exporting the `PDF` file 850 | * Fixed saving objects located after a link 851 | 852 | #### Convert 853 | 854 | * Fixed crash when converting some `XLS` files to `XLSB` 855 | * Fixed crash when exporting `DOCX` documents, containing autoshapes, to `HTML` 856 | * Fixed crash when opening some `DOC` and `DOCX` files 857 | * Fixed crash when converting some `XLSM` files to `XLSB` 858 | * Fixed stopping work of the editor when opening some `XLSX` files, 859 | containing EMF images 860 | * Fixed compliance with the `PDF/A` format after exporting a `DOCX` document 861 | * Fixed an error when opening in third-party editors the `XLSX` file obtained 862 | when converting `XLSB` 863 | * Fixed text loss in `SVG` images after exporting the `DOCX` document 864 | to a different format 865 | * Fixed display of presentation theme after exporting some `PPTX` to `PDF/A` 866 | * Fixed the "Decimal" and "Use 1000 separator" options loss 867 | when exporting `XLSX` to `ODS` [#821](https://github.com/ONLYOFFICE/DesktopEditors/issues/821) 868 | 869 | ## 8.1.0 870 | 871 | ### New Features 872 | 873 | * Switching to the creating forms in the `PDF` format 874 | * Added the ability to disable the `Connect to cloud` page via 875 | the `--lock-portals` key 876 | * Added a window to restart the application if the settings marked with 877 | the asterisk are applied (Windows, Linux) 878 | * Added the `Use graphics acceleration` option to the application settings 879 | * Added the progress of unpacking downloaded update to the `About` page (Windows) 880 | * Added the ability to open a file by specifying its name in the terminal (Linux) 881 | * Updated images for the error pages 882 | * Added the translation into Serbian (sr-Latn-RS, Serbian (Latin, Serbia and Montenegro)) 883 | * Added a button to select a local file in the hyperlink insertion dialog window 884 | * Changes in program interface: manageable functional buttons, Replace button is 885 | now on the Home tab, Copy style, Clear style, Select all 886 | * Autoshape shadowing settings 887 | * Updated the set of color themes available in editors 888 | * Added internal help in Portuguese (pt-BR) 889 | * Added Arabic to all regional settings 890 | * Added a title and a button to close the panel to the `Chat` panel 891 | 892 | #### Document Editor 893 | 894 | * New button on the top toolbar for changing document editing mode: `Editing`, 895 | `Reviewing`, `Viewing` 896 | * Added tooltips for new or updated functionality (displayed when loading the 897 | editor or when switching to the corresponding tab) 898 | * Implemented the ability to set the format for page numbering 899 | * Added support for the page color 900 | * Updated built-in paragraph styles 901 | * New items in the indents menu for opening the right panel and managing paragraph 902 | indents, the ability to manage paragraph indents via the top toolbar 903 | * Color theme button is now on the Layout tab 904 | * Mail merge button is now on the Collaboration tab 905 | * Line spacing options updated 906 | * Improved work of the algorithm for displaying numbers and punctuation in 907 | Arabic text for the Neutral and Weak classes 908 | * Improved fitting for paragraphs with main `RTL` direction 909 | 910 | #### Spreadsheet Editor 911 | 912 | * New languages added: ligature support 913 | * Selected cells are highlighted on their respective row/column numbers 914 | * New functions: `GETPIVOTDATA`, `IMPORTRANGE` 915 | * New function category: Custom based on jsdoc 916 | * Version history update: edited cells are highlighted 917 | * Users get custom protected range cells viewing rights 918 | * Implemented the ability to copy/move sheets between opened books 919 | * Changed the appearance of the sheet list in the embedded viewer in accordance 920 | with the styles of the main spreadsheet editor 921 | 922 | #### Presentation Editor 923 | 924 | * New slide settings on the right panel: show background graphics, reset background 925 | to the theme background, apply settings to all slides 926 | * Added `Animation` pane 927 | * Added a mode for editing master slides and templates 928 | * Updated the player interface for playing audio/video files (Windows and Linux) 929 | 930 | #### Forms 931 | 932 | * When adding a fixed form, now it is inserted without wrapping in front of the text 933 | * The color of the Picture placeholder corresponds to the color of the role 934 | for this form 935 | * The thickness of the frame for required fields is now 2 px with any zoom 936 | * Added a button to switch to the editing mode (similar to the button in 937 | the editor header) for forms opened in the View or Fill forms mode 938 | 939 | #### PDF Editor 940 | 941 | * Added buttons for switching editing/viewing (annotations) modes to 942 | the toolbar and the editor header 943 | * Added tooltips for new or updated functionality (displayed when loading 944 | the editor or when switching to the corresponding tab) 945 | * In the Edit mode, it's possible to add various objects (using the `Home` 946 | and `Insert` tabs) and configure them using the right panel and context menu 947 | * Added the ability to add, delete or rotate pages using the context 948 | menu and the toolbar 949 | * Added a mini toolbar for adding annotations when selecting text 950 | 951 | ### Fixes 952 | 953 | #### Security 954 | 955 | * Fixed vulnerabilities in the PtgName::assemble, PtgNameX::assemble, 956 | PtgParen::assemble, PtgRef3d::assemble, PtgList::assemble and 957 | PtgArea3d::assemble methods which cause crash when converting `XLS` to `XLSX` 958 | * Fixed the vulnerability in the `CDataStream::ReadEmrTextBase` method which causes 959 | crash when converting `ODP` to `PDF` 960 | * Fixed the vulnerability in the `GlobalsSubstream::UpdateDefineNames` method which 961 | causes crash when converting `XLS` to `XLSX` 962 | * Fixed the vulnerability in the `WorkBookStream::UpdateXti`, `WorkBookStream::UpdateXti`, 963 | methods which causes crash when converting `XLS` to `XLSX` 964 | * Fixed Heap Buffer Overflow when converting `EPUB` to `PDF` 965 | * Fixed the vulnerability in the `CPPTUserInfo::LoadExternal` method which allows 966 | writing a file to a folder with restricted access when converting `PPT` to `PPTX` 967 | * Fixed vulnerabilities which allow reading data from a third-party file when 968 | converting `OOXML` to `ODF` and vice versa 969 | * Fixed Heap Buffer Overflow in the `CSvmFile::Read_META_BMP` method when 970 | converting `ODP` to `PPTX` 971 | 972 | ## 8.0.1 973 | 974 | ### Fixes 975 | 976 | * Significantly increased the speed of unpacking the update package through 977 | the built-in update service for future releases (Windows) 978 | * Fixed the table alignment on a page after printing 979 | * Renamed the form template creation button to PDF Form 980 | * Changed the font family for Arabic language on the application main 981 | page 982 | * Fixed the Open Document dialog window language if the Arabic interface is 983 | set in the system 984 | * Fixed changing the text direction in the User Name field when changing 985 | the keyboard layout if the RTL UI is enabled 986 | * The RTL UI mode is hidden on Windows XP 987 | * Fixed applying a password when opening local files on Windows XP 988 | * Fixed the translation in the drop-down lists of options for the 'Disabled' 989 | state in the application settings 990 | * Fixed the description of the `DOCX` format in the Save As dialog 991 | 992 | #### Document Editor 993 | 994 | * Fix crash when clicking comment inside a math equation 995 | * Fix crash when using the Insert caption feature with the Include 996 | chapter number option 997 | * Fix crash when inserting a copied image using Ctrl 998 | * Fix a problem with rendering collaboration highlight 999 | * Fix an issue with highlighting searching results in some `DOCX` files 1000 | * Fix display of highlighting a comment added to RTL text 1001 | * Fix text label for Table of Contents in the RTL UI 1002 | * Fix an issue with shaping text with different direction (RTL and LTR) 1003 | * Improve the calculation of the cursor position in case when it is 1004 | between text with different directions (RTL and LTR) 1005 | * Fix an issue with correction of a text selection when passing 1006 | through a complex field 1007 | * Fix an issue with calculating the current cursor position while 1008 | selecting elements in table 1009 | * Fix selection for the hidden part of complex fields 1010 | * Fix an issue with selection draw and cursor positioning in complex 1011 | fields 1012 | * Fix position of diacritics when typing in Arabic 1013 | * Hide non-printing characters in header/footer label 1014 | * Decrease the height of the header/footer label 1015 | 1016 | #### Spreadsheet Editor 1017 | 1018 | * Fix stopping work of the editor when exporting some `XLSX` files to 1019 | `PNG`/`JPEG` 1020 | * Fix display of the DBNum1 number format when opening some XLSX files 1021 | * Fix display of the Currency format when exporting some `XLSX` to `ODS` and 1022 | reopening 1023 | * Fix appearing artifacts when inserting an image via Drag-n-Drop and 1024 | moving it 1025 | * Fix saving the current sheet only when exporting a work book to `PNG`/`JPEG` 1026 | * Fix display of the #REF! error when adding the VLOOKUP formula with an argument 1027 | which is a reference to another file 1028 | 1029 | #### Presentation Editor 1030 | 1031 | * Fix stopping work of the editor when opening some `PPTX` files 1032 | * Fixed the app crash when pressing the `Command` + `,` keyboard shortcut in 1033 | Presenter View (macOS) 1034 | * Fixed closing the application when opening a local presentation in its 1035 | own window mode and launching the Presenter View 1036 | 1037 | #### Forms 1038 | 1039 | * Fix crash when expanding the Date field in the forms edited in third-party 1040 | editors 1041 | * Fix closing a drop-down list in some PDF forms with the Turn on screen reader 1042 | support option enabled 1043 | * Change the default date-time format for a DatePicker form 1044 | 1045 | #### PDF Editor 1046 | 1047 | * Fix crash when opening some `DjVu` files 1048 | * Fix annotations offset when exporting to PDF 1049 | * Fix the color of the worksheet borders with the light interface theme 1050 | 1051 | #### Security 1052 | 1053 | * Fixed the vulnerability in 'PIVOTVIEW::loadContent' method when converting `XLS` 1054 | to `XLSX` 1055 | * Fixed the vulnerability in 'GlobalsSubstream::UpdateXti()' method when converting 1056 | `XLS` to `XLSX` 1057 | * Fixed the vulnerability in 'ChartSheetSubstream::recalc' method when converting 1058 | `XLS` to `XLSX` 1059 | * Fixed the vulnerability which leads to buffer overflow when converting `ODP` to 1060 | `PPTX` 1061 | * Fixed the vulnerability which allows adding a third party file to a document while 1062 | converting `HTML` to `DOCX` 1063 | * Fixed the ability to execute the PowerShell commands when converting `DOC` to `PDF` 1064 | 1065 | #### Convert 1066 | 1067 | * Fixed files corruption after converting some `ODT` files to `DOCX` 1068 | * Fixed adding the excess 'Default Extension="docxf" parameter when converting 1069 | `DOCXF` to `DOCX` 1070 | * Fixed display of a date as a number when opening some `XLS` files 1071 | * Fixed losing contents of the cell with an added comment after exporting to 1072 | `ODS` 1073 | * Fixed files corruption after converting some `DOC` files to `DOCX` 1074 | * Fixed document appearance in another editors after export some `DOCX` 1075 | files 1076 | * Fixed data loss when converting some `DOC` to `DOCX` 1077 | * Fixed stopping work of some `XLS` to `CSV` conversion 1078 | * Fixed files corruption after converting some `ODS` files to `XLSX` 1079 | * Fixed data loss on opening some `TXT` files 1080 | * Fixed files corruption after converting some `XLSB` files to `XLSX` 1081 | 1082 | ## 8.0.0 1083 | 1084 | ### New Features 1085 | 1086 | #### All Editors 1087 | 1088 | * Add the ability to encrypt `PDF` files 1089 | * Add the Moodle provider 1090 | * Add the ability to upload local themes to the Desktop Editors (Windows, Linux) 1091 | * Add shortcuts to the Start menu for creating new files to EXE package (Windows) 1092 | * Add a list of recent files and the ability to pin them via the context menu of 1093 | the application in Jump List (Windows) 1094 | * All logos in the application and installation packages have been updated 1095 | * VC Redist 2013 is excluded from the default installation package and 1096 | is not required for the application to work (Windows) 1097 | * Add the ability to Select/Deselect all formats on the MSI installer 1098 | file associations page 1099 | * Add OS compatibility manifests for executable files (Windows) 1100 | * Improved the updates section and the update service for future versions of 1101 | the application (Windows) 1102 | * Adapt styles of window control buttons in accordance with OS design (Linux) 1103 | * Change the widget for displaying downloads from the portal and the download 1104 | indicator (Windows, Linux) 1105 | * Move adding a comment to the entire document from the bottom of the comments 1106 | panel to the settings button 1107 | * Add a button for adding a comment to text to the header of 1108 | the comments panel (similar to the button in the toolbar) 1109 | * Add the interface translation into Arabic (ar-SA, Arabic - Saudi Arabia) 1110 | * All buttons that do not fit in height should be placed into 1111 | More button: category buttons, as well 1112 | as plugins that were opened in the left panel 1113 | * Add the setting to enable support for Screen readers 1114 | * Add RTL support (beta) to the editors UI 1115 | 1116 | #### Document Editor 1117 | 1118 | * Add partially support for bidirectional text 1119 | 1120 | #### Spreadsheet Editor 1121 | 1122 | * Add the new Goal Seek functionality 1123 | * Add the new Series tool for creating number sequences 1124 | * Implement a wizard for inserting charts: display a list of recommended charts and 1125 | previews for all types of charts based on the selected data 1126 | * Expand cell filling settings 1127 | * Add the Expand/Collapse menu item to the toolbar and the context menu 1128 | of Pivot tables 1129 | * Add the ability to center a sheet horizontally and vertically when printing 1130 | * Add the ability to get a link to the selected range in the viewing mode 1131 | 1132 | #### Presentation Editor 1133 | 1134 | * Add the ability to set the final color for animation effects that change color 1135 | * Make animation effect icons inactive if the effect cannot be applied to an object 1136 | * Add partially support for bidirectional text 1137 | 1138 | #### Forms 1139 | 1140 | * Switching from the `OFORM` to `PDF` format containing forms in accordance 1141 | with the OOXML format 1142 | * Dialog for converting old `OFORM` files to `PDF` 1143 | * For the radio button field, add the setting for the name of the selected 1144 | element (Radio button choice) 1145 | * Add a chain of tips when working with DOCXF files 1146 | 1147 | ### Fixes 1148 | 1149 | #### Security 1150 | 1151 | * Fix vulnerability which allows adding a third-party audio file to a document 1152 | when converting PPT to PPTX (65056) 1153 | * Fix vulnerability which leads to buffer overflow when converting ODP to PDF (65915) 1154 | * Fix vulnerability which leads to buffer overflow when converting PPT to PPTX (66085) 1155 | * Fix vulnerability which allows performing manipulations on the client machine when 1156 | converting HTML to DOCX (63779) 1157 | * Fix XSS in the Shape name field when applying an Animation (65186) 1158 | * Fix XSS in the Math Autocorrect field when saving the field value (65187) 1159 | * Fix XSS in the Spreadsheet Editor cell when opening the Number format list (65881) 1160 | * Fix XSS in the Sheet name value when applying Search (65909) 1161 | * Fix XSS in the Custom Number Format when opening a list (65941) 1162 | * Fix XSS in the Dropdown List field when opening it (65082) 1163 | 1164 | ## 7.5.1 1165 | 1166 | ### Fixes 1167 | 1168 | #### All Editors 1169 | 1170 | * Fixed print options (range) tuning for documents and presentations 1171 | * Fixed some security issues 1172 | * Fixed opening files with size more than 100 MB 1173 | * Fixed some issues with composite input 1174 | * Fixed issues preventing the application from working on MacOS version < 12.0 ([#1399](https://github.com/ONLYOFFICE/DesktopEditors/issues/1399)) 1175 | * Fixed working with blocked text fields in dialog boxes 1176 | * Improved quality of the SVG images added to the documents ([#102](https://github.com/ONLYOFFICE/DesktopEditors/issues/102)) 1177 | * Fixed the main window hanging when closing the application after 1178 | working with several document tabs 1179 | * Fixed signing of documents/spreadsheets using SVG images 1180 | 1181 | #### Document Editor 1182 | 1183 | * Fixed incorrect painting inserted Text Art 1184 | * Fixed an error when combining/comparing documents 1185 | 1186 | #### Spreadsheet Editor 1187 | 1188 | * Fixed issue when cell border became hidden due to hide row with part of 1189 | merged cell 1190 | * Fixed equation transformation for Linear/Professional mode switching from 1191 | context menu 1192 | * Fixed print issue for Header/Footer 1193 | * Fixed crashing of the editor after creating file from password protected XLTX 1194 | 1195 | #### Presentation Editor 1196 | 1197 | * Fixed error on click Header & Footer in Insert tools panel 1198 | * Fixed crashing in the Reporter mode on changing slide from end demonstration 1199 | * Fixed saving presentations with media files for compatibility with other editors 1200 | 1201 | #### PDF Editor 1202 | 1203 | * Fixed saving document through "Save copy" 1204 | * Fixed incorrect processing editor's config (editorType) 1205 | * Fixed issue for plugin "Send" when there is no email client installed 1206 | * Fixed opening help for PDF editor and files opened for viewing (XPS, DjVu) 1207 | 1208 | ## 7.5.0 1209 | 1210 | ### New Features 1211 | 1212 | #### All Editors 1213 | 1214 | * Added support for interface scales >200% (225, 250, 275, 300, 350, 400, 450, 500) 1215 | * Files from the "Recent files" list of the application have been added to 1216 | the "File" > “Open Recent” section, according to the editor formats 1217 | * Updated VLC libraries (for Windows) 1218 | * Updated the “About” page and the “Check for updates” block (for Windows) 1219 | * Added a list of changes to deb/rpm packages (for Linux) 1220 | * Added a warning when the application is closing if several files are opened 1221 | * The "Last used" option has been added to the editors settings for 1222 | "Default Zoom Value" 1223 | * Add a menu for quick access to the most popular symbols to the button 1224 | for inserting symbols 1225 | * Support for SVG images 1226 | * Add a setting to hide the toolbar for equation 1227 | * Add hints for images in SmartArt objects 1228 | * Add the ability to open files protected with a password in the embedded viewer 1229 | * Add the ability to edit points of the autoshape border to the right panel 1230 | * Only Ctrl + ./Ctrl + , keyboard shortcuts are now used for 1231 | superscript/subscript characters 1232 | * Change keyboard shortcuts for moving through the text on macOS: 1233 | * Cmd + Arrow Left – moving to the beginning of the line 1234 | * Cmd + Arrow Right – moving to the end of the line 1235 | * Option + Arrow Left – moving one word to the left 1236 | * Option + Arrow Right – moving one word to the right 1237 | * Removing one word to the left: Ctrl + Backspace replaced with Option + Delete 1238 | * Removing one word to the right: Ctrl + Fn + Delete replaced with 1239 | Option + Fn + Delete. 1240 | 1241 | #### Document Editor 1242 | 1243 | * Automatic hyphenation 1244 | * Change the selection logic, add the “Smart paragraph selection” option 1245 | in Advanced Setting 1246 | * Add the “Remove content control when contents are edited” option to content 1247 | control settings 1248 | * Change behavior of the Accept/Reject review buttons in the toolbar 1249 | * Disable the Zoom out action for the Ctrl + Numpad keyboard shortcut due to 1250 | the conflict with inserting an em dash 1251 | * Change the keyboard shortcut for strikeout text formatting on macOS: 1252 | Ctrl + 5 replaced with Cmd + Shift + X 1253 | * Change the keyboard shortcut for inserting ellipsis on macOS: 1254 | Ctrl + Option + . replaced with Option + ; 1255 | 1256 | #### Spreadsheet Editor 1257 | 1258 | * The ability to display only formulas in cells 1259 | * Trace precedents / dependents 1260 | * New function: SORTBY 1261 | * Added presets for "Margins" and the ability to show/hide "Print titles" in 1262 | the "File" > "Print" menu 1263 | * Add the ability to set a number format in the field settings for pivot tables 1264 | * The Show details feature for working with a Pivot Table 1265 | * Improvement of the ability to open data on a new sheet by double-clicking 1266 | a value in a Pivot Table 1267 | * Autocompletion for days of the week and months when stretching a cell value 1268 | * Drag-and-drop for columns and rows 1269 | * Add filters by date and the ability to display data with the "Date" format 1270 | in the form of a tree in the Autofilter window 1271 | * Inserting images into headers/footers 1272 | * External data update for the currently edited source file 1273 | * The last used Delimiter and Encoding setting for CSV files is now stored 1274 | locally on the client side 1275 | * The ability to insert page breaks from the Layout toolbar 1276 | * Add the ability to open the source for external links 1277 | * Add the Alt + Down keyboard shortcut for opening the Autofilter window 1278 | when the header of a column with a filter is selected 1279 | 1280 | #### Presentation Editor 1281 | 1282 | * Add the "Morph" transition 1283 | * Assigning names to objects in advanced settings 1284 | * The "Number slides from" option has been added to the slide size settings 1285 | * Notes and Handouts in headers/footers settings 1286 | * Slide placeholders have alternative descriptions 1287 | * SmartArt insertion is available via a slide placeholder 1288 | * Add the ability to navigate to the specific slide with the consecutive 1289 | pressing of the *slide number* + Enter when previewing a presentation 1290 | * Change the keyboard shortcut for starting a presentation on macOS: 1291 | Cmd + Shift + Return is used 1292 | 1293 | #### PDF Editor 1294 | 1295 | * Support for the PDF form, annotations, comments and drawings 1296 | 1297 | #### Forms 1298 | 1299 | * Bring settings on the right toolbar to unified appearance 1300 | 1301 | ### Fixes 1302 | 1303 | #### Security 1304 | 1305 | * Fix vulnerability which allows reading data from memory when converting 1306 | DOC to DOCX 1307 | * Fix vulnerability which allows adding a third party image to a document when 1308 | converting HTML to DOCX 1309 | 1310 | #### Plugins 1311 | 1312 | * Restore working capacity from China 1313 | 1314 | ## 7.4.1 1315 | 1316 | ### New Features 1317 | 1318 | #### All Editors 1319 | 1320 | * Fixed vulnerabilities with checking the integrity of a digital signature, 1321 | after manipulations with the document structure 1322 | * Editors now display the correct error when trying to write a file, opened 1323 | in another application 1324 | * Fixed an error that occurs when opening multiple files using drag'n'drop 1325 | * Fixed an issue when opening templates which contain slashes in their names 1326 | * Fixed incorrect name for the next tab after closing and saving the document 1327 | in front of it 1328 | * The latest changes in the file are now included when sending via the Send plugin, 1329 | if they have not been saved 1330 | * Fixed the processing of the link, that ends with `default.aspx`, when connecting 1331 | to the Workspace portal 1332 | * The Open file location button for a document opened from the portal in a separate 1333 | window without the main one now works 1334 | * Fixed working with tabs when documents are opened from the portal and the user 1335 | logs out on the Connect to cloud page 1336 | * Fixed online help for macOS systems 1337 | * Updated sets of application icons for Jump List (Tasks) on Windows systems 1338 | * All components in Windows installation packages are now digitally signed 1339 | * A large number of fixes and improvements to the MSI installation package 1340 | 1341 | #### Document Editor 1342 | 1343 | * Fixed displaying of non-printing characters after calling the print preview window 1344 | 1345 | #### Spreadsheet Editor 1346 | 1347 | * Fixed displaying of a document when printing to PDF if the width/height 1348 | of columns/rows were changed 1349 | * Fixed the scroll bar display in the filtering window for legacy systems 1350 | 1351 | #### Presentation Editor 1352 | 1353 | * Fixed an error during slideshow auto-run and with system scale >200% 1354 | when opening multiple files using drag'n'drop 1355 | 1356 | ## 7.4.0 1357 | 1358 | ### New Features 1359 | 1360 | #### All Editors 1361 | 1362 | * The Templates section with online form search has been added to the main page 1363 | * The application now uses system (native) dialog boxes 1364 | * Added application update service for Windows systems 1365 | * The pages in the File menu have been redesigned and correspond to a single style 1366 | * The print preview window has added Print to PDF button and the ability to specify: 1367 | page range, number of copies, printing on both sides 1368 | * The Draw tab has been added to the Editors toolbar 1369 | * The Eyedropper tool and hints for color names have been added to the color 1370 | selection menu 1371 | * Added the ability to copy style between graphic objects 1372 | * The Save as picture item has been added to the context menu of graphic objects 1373 | * Added opacity settings for fill and borders of graphic objects: autoshapes, 1374 | charts, images and others 1375 | * Added support for Radar charts 1376 | * Added formats for opening in Editors: MHTML, SXC, ET, ETT, SXI, DPS, DPT, 1377 | SXW, STW, WPS, WPT 1378 | * Column headers have been added in some dialog windows with lists 1379 | * The number of results found has been added to the search box 1380 | * Added regional settings for the Danish language (Dansk (Danmark)) 1381 | * Added help in Turkish 1382 | * Added a new Plugin Manager 1383 | 1384 | #### Document Editor 1385 | 1386 | * Added the ability to merge documents 1387 | * The ability to change the width and spacing of each column independently 1388 | has been added to the column settings window 1389 | * Expanded the number of settings for numbered and multi-level lists 1390 | * Added the Recently used section in the lists menu for the current document 1391 | * Added the ability to apply the list from the List Options window 1392 | * Added the ability to export a document as PNG/JPG images 1393 | * Added a list of exceptions for autocorrect capital letters 1394 | 1395 | #### Spreadsheet Editor 1396 | 1397 | * Add the support for new functions: SEQUENCE, XMATCH, EXPAND, FILTER, 1398 | ARRAYTOTEXT, SORT 1399 | * Added translation of formulas into Armenian 1400 | * The ability to change the case of text has been added to the Home toolbar 1401 | * Page Break Preview mode has been added to the View toolbar 1402 | * In the Print range settings, the Current sheet option has been replaced with 1403 | Active sheets 1404 | * The ability to set First page number has been added to the print settings 1405 | * Long/short date formats have been added to the drop-down list of cell formats 1406 | * Items for working with pivot tables have been added to the context menu 1407 | * The Protect sheet settings window now includes Allow edit ranges 1408 | * Added the ability to export a spreadsheet as PNG/JPG images 1409 | 1410 | #### Presentation Editor 1411 | 1412 | * Added a list of exceptions for autocorrect capital letters 1413 | 1414 | #### Forms 1415 | 1416 | * The position of the forms with the Fixed size field option is now calculated 1417 | from the beginning of the page 1418 | * Fixed rendering of the frame at the active field for forms with the Fixed 1419 | size field option 1420 | * Ability to add a new form without leaving the current one 1421 | * Filling in the view mode (the View Form button remains) 1422 | * In Edit mode, the current shape has the same fill as all the others 1423 | * It is forbidden to fill out forms inside a document sheet in Edit mode 1424 | * Since it is forbidden to fill out forms in Edit mode, the default value 1425 | setting (Default value) has been added to the right panel 1426 | * Optimized the work of subforms inside complex forms 1427 | 1428 | ### Fixes 1429 | 1430 | * `Same as system` item has been removed from the application settings 1431 | (Interface theme) for Linux systems 1432 | * All editors received countless fixes 1433 | 1434 | ## 7.3.3 1435 | 1436 | ### Fixes 1437 | 1438 | #### All Editors 1439 | 1440 | * Fix the application vulnerability CVE-2022-48422 which allows to load a library 1441 | from the current directory (for Linux) (Bug 60244) 1442 | * Fix the application vulnerability CVE-2023-30186 with memory exhaustion 1443 | during work with `NativeEngine` function (Bug 60433) 1444 | * Fix display of the editor window minimized in the Maximize mode (Bug 58402) 1445 | * Fix moving the file placed in a separate window (for Linux) (Bug 45037) 1446 | * Fix display of the application window when connecting the second monitor (Bug 60899) 1447 | * Fix the year in the About section (for MacOS) (Bug 61421) 1448 | * Fix a new file name when creating in Polish interface language (Bug 60764) 1449 | * Fix display of the Help contents (Bug 61144) 1450 | * Fix an encrypted file name when saving, if it is specified in Cyrillic (Bug 61243) 1451 | * Fix display of the More button when the application scaling is more than 1452 | 100% (Bug 61219) 1453 | * Fix crash of the editor when opening a document in a separate window (Bug 61262) 1454 | * Fix display of the Print to PDF button in the Print preview window for German 1455 | interface language (Bug 61510) 1456 | 1457 | #### Spreadsheet Editor 1458 | 1459 | * Fix hangup of the editor when printing the XLSX file (Bug 61019) 1460 | * Fix display of the Edit formatting rule window when the interface 1461 | scaling is 125% and 175% (Bug 60952) 1462 | * Fix printing a spreadsheet if the page size settings are specified (Bug 61214) 1463 | * Fix changing the date format when saving the workbook to PDF (Bug 56499) 1464 | * Fix saving data to the PDF format from the XLSX file (Bug 60334) 1465 | 1466 | #### Presentation Editor 1467 | 1468 | * Fix crash when uploading a presentation to the Private Room (Bug 51001) 1469 | * Fix display of the presentation themes in the Private Room with the 1470 | Classic, Green leaf, Lines, Safaryi templates (Bug 61430) 1471 | 1472 | #### Forms 1473 | 1474 | * Fix crash when opening the OFORM files (Bug 61142) 1475 | 1476 | #### PDF 1477 | 1478 | * Fix endless loading of the PDF file (Bug 60923) 1479 | * Fix printing an empty sheet in the PDF files (Bug 61192) 1480 | 1481 | ## 7.3.0 1482 | 1483 | ### New Features 1484 | 1485 | #### All Editors 1486 | 1487 | * Unified appearance for tooltips (Windows, Linux) 1488 | * Window shadow effect (Windows only) 1489 | * Jump List (Tasks) for the application shortcut in the start menu and 1490 | taskbar (Windows 7 and later) 1491 | * Abandoning the third-party update window and reworking the Check for updates 1492 | automatically option (Windows 7 and later) 1493 | * Dialog windows (file manager and print) are replaced with the system 1494 | ones (Linux only) 1495 | * Support for xdg-desktop-portal in the file dialog window (Linux only) 1496 | * Use the file name when printing to PDF by default (Linux only) 1497 | * Equation quick access panel 1498 | * 3D Rotation settings for 3D charts 1499 | * Display of chart error bars (for opening only) 1500 | * Inserting Smart Art objects 1501 | * Uzbek dictionaries for spell checking: `Uzbek (Cyrillic)` and `Uzbek (Latin)` 1502 | * Presets for inserting horizontal and vertical text boxes 1503 | * Ability to hide left and right panel on the `View` tab of the top toolbar 1504 | * Width of the styles / themes panel now fits the whole number of items 1505 | * Grouping for table templates 1506 | * Cell styles in the OLE object editor 1507 | * Ability to resize dialog windows for editing charts, OLE objects, and mail 1508 | merge recipients 1509 | * Unified appearance for dialog windows, context menus, toolbar, etc. 1510 | * Optimizing display of comments 1511 | * Changed metafiles conversion to SVG 1512 | * Reading and writing PDF are combined in a single library to optimize work 1513 | * Quick print function (Windows, Linux) 1514 | * Changed default logic of work with local documents locked for editing 1515 | (Windows, Linux) 1516 | 1517 | #### Document Editor 1518 | 1519 | * Support for entering equations in two modes (Unicode and LaTeX) 1520 | * Ability to protect a document by setting a restriction on editing 1521 | * Button for accessing to statistics in the status bar 1522 | * Support of relative links to local files 1523 | 1524 | #### Spreadsheet Editor 1525 | 1526 | * Watch Window 1527 | * Ability to select multiple items using Ctrl/Shift in the Watch Window 1528 | * Support for new functions: `TEXTBEFORE`, `TEXTAFTER`, `TEXTSPLIT`, `VSTACK`, 1529 | `HSTACK`, `TOROW`, `TOCOL`, `WRAPROWS`, `WRAPCOLS`, `TAKE`, `DROP`, `CHOOSEROWS`, 1530 | `CHOOSECOLS` 1531 | * Support for updating links to external files and the ability to create these links 1532 | * Ability to add a link between files within the portal using Paste Special 1533 | * Ability to insert data from the XML file (XML Spreadsheet 2003 is supported) 1534 | * Changed preview size for cell styles 1535 | * Support of relative links to local files 1536 | 1537 | #### Presentation Editor 1538 | 1539 | * Support for entering equations in two modes (Unicode and LaTeX) 1540 | * Guides and Gridlines settings in the `View` tab and the context menu 1541 | * Tooltips when moving guides and the ability to remove the selected guide 1542 | * Paste Special parameters for a slide 1543 | * Ability to save a shape (graphic object) as a picture in the context menu 1544 | 1545 | #### Forms 1546 | 1547 | * New fields: `Date and time`, `Zip Code`, `Credit Card` 1548 | * Managing roles: adding, editing, removing roles, assigning them to fields 1549 | * Ability to preview the `DOCXF` file from the point of view of each created role 1550 | 1551 | ### Fixes 1552 | 1553 | * Fix the XSS vulnerability when creating a new style 1554 | * Changed the Signature Setup window 1555 | * New captions to fields 1556 | * Show sign date option is enabled by default when adding a signature 1557 | * Tip in the Instructions for signer field 1558 | * Fixed application path when installing MSI in non-English locales (DesktopEditors#1157) 1559 | * All editors received countless fixes 1560 | 1561 | ## 7.2.1 1562 | 1563 | ### New Features 1564 | 1565 | * Add support for the `REGISTER_NONE` and `REGISTER_` parameters to 1566 | set associations during silent installation of msi package (Windows only). 1567 | 1568 | ### Fixes 1569 | 1570 | #### All Editors 1571 | 1572 | * Major improvements in the fonts render engine. Removal of `Alternative input` settings 1573 | * Fix opening the "Open Files" window (Bug #33107) 1574 | * Fix image loss when printing a file on Linux (Bug #59266) 1575 | * Fix image cropping when printing a file (Bug #59263) 1576 | * Fix the application crash when printing the PPTX file (Bug # 59354) 1577 | * Fix the application crash when printing the PDF file which contains a raster 1578 | image (Bug #59161) 1579 | * Fix printing images in the OXPS files (Bug #59226) 1580 | * Fix printing 3D charts (Bug #59187) 1581 | * Fix printing the current page of the XLSX file (Bug #59208) 1582 | * Fix proportions when printing on a sheet which does not coincide with 1583 | the original format (Bug #59223) 1584 | * Fix simultaneous opening of several application windows by shortcut (Bug # 36633) 1585 | * Fix updating data about the VCRedist 2013 package installation (Bug #58771) 1586 | * Fix switching to the correct tab when opening a file with Drag'n'Drop (Bug #59024) 1587 | * Fix image rotation when printing a file (Bug #59258) 1588 | * Fix closing a document which are opened in separate window using 1589 | the context menu (Bug #58347) 1590 | * Fix choosing a certificate when signing a document on Linux (Bug #59116) 1591 | * Bring the Contrast Dark theme name to a single view in the application 1592 | settings (Bug #58753) 1593 | * Fix the problem with the window focus when clicking on the document area (Bug #56672) 1594 | * Change the name of the system theme in the application settings from 1595 | System default to Same as system (Bug #59010) 1596 | 1597 | #### Document Editor 1598 | 1599 | * Fix numbering in Portuguese or Basque language (Bug #59091) 1600 | * Fix the problem with review types when splitting a paragraph (Bug #58512) 1601 | * Fix the problem with the special paste button (Bug #59149) 1602 | * Fix crash on opening docx (Bug #59212) 1603 | * Fix the problem with reading the `rPrChange` property and review such 1604 | files (Bug #59205) 1605 | * Fix scrolling in the co-edit view mode (Bug #57928) 1606 | * Fix the problem with performing the global undo (Bug #59270) 1607 | * Fix the problem with setting the bold property for text in the complex 1608 | script (Bug #59289) 1609 | * Fix the special paste position (Bug #59139) 1610 | * Fix saving a document in the Final / Original modes (Bug #59347) 1611 | * Fix the problem with updating content of a Ref field (Bug #58606, Bug #59278) 1612 | 1613 | #### Spreadsheet Editor 1614 | 1615 | * Fix hangup on opening the xlsx file (Bug #58112) 1616 | * Fix special paste via hotkeys (Bug #59148) 1617 | 1618 | #### Presentation Editor 1619 | 1620 | * Fix animations problems (Bug #59301) 1621 | * Fix opening the pptx file (Bug #59308) 1622 | 1623 | #### PDF Viewer 1624 | 1625 | * Fix search highlight (Bug #59069) 1626 | * Fix tooltip language for preview (Bug #59087) 1627 | 1628 | #### Forms 1629 | 1630 | * Implement saving text field formats to PDF (Bug #58901) 1631 | * Add a default form key when creating new forms 1632 | * Fix image track display (Bug #59120) 1633 | * Fix the problem with highlight of a fixed form (Bug #59105) 1634 | * Fix duplicating fixed forms when saving to PDF 1635 | * Fix saving a form field format (Bug #58901) 1636 | * Fix the problem with converting a complex field to a fixed form (Bug #59262) 1637 | * Fix field detection in selection (Bug #59278) 1638 | * Fix the problem with entering text to a form (Bug #59290) 1639 | * Fix the context menu for some forms files (Bug #59278) 1640 | * Fix the problem with working with complex fields and simple fields (Bug #59345) 1641 | * Fix keys list problems (Bug #59377) 1642 | * Fix the problem with canceling filling in the form on form blur (Bug #59373) 1643 | * Fix the problem with a key of complex forms (Bug #59374) 1644 | * Fix the complex form filling problem for forms with the same key (Bug #59375) 1645 | * Fix the problem with printing form borders filled with placeholders (Bug #59378) 1646 | 1647 | ## 7.2.0 1648 | 1649 | ### New Features 1650 | 1651 | #### All Editors 1652 | 1653 | * Show warning on macros execution if connection to another host. Fix CVE-2021-43446 1654 | * Vector printing if the page does not contain gradient fills 1655 | * Removed the restriction on the minimum window size 1656 | * Top toolbar optimizations for smaller screens 1657 | * Added the ability to choose "Contrast Dark" or "System default" interface 1658 | theme 1659 | * Redone of icons in header line 1660 | * Redone of settings page in the editors 1661 | * New interface languages - "Portuguese (Portugal)" and "Armenian" 1662 | * Improved color selection component 1663 | * The ability to disable the alternative menu in the editors 1664 | * Completely redesigned search inside the document 1665 | * New hotkeys for "Special Paste" 1666 | * Added "Cut" and "Select All" buttons to the toolbar next to Copy/Paste 1667 | * Major improvements in Font engine (For languages like Bengali or Sinhala) 1668 | (only in Document Editor and Presentation Editor) 1669 | * Ligatures support 1670 | * Ability to insert tables as OLE object 1671 | * Support for images as a bulleted list and the ability to work with them 1672 | * Major improvements in "EMF" and "WMF" files rendering 1673 | 1674 | #### Document Editor 1675 | 1676 | * Ability to remove Header/Footer from toolbar 1677 | * Ability to insert current heading in TOC 1678 | * New warning if there is no TOC in document 1679 | * Navigation panel renamed to "Headings" 1680 | * Major improvements in "pdf", "djvu", "xps" convert to "docx" 1681 | * Correct display greek letters as numbered list items 1682 | 1683 | #### Spreadsheet Editor 1684 | 1685 | * Ability to "Switch rows and columns" for Chart 1686 | * New "Italiano (Svizzera)" language for regional settings 1687 | * Row number highlight for filter 1688 | * Remove "First sheet" and "Last sheet" from bottom toolbar 1689 | * Selection of copied range 1690 | * Pivot table option - "Auto-fit column widths on update" 1691 | * 1904 date system support 1692 | 1693 | #### Presentation Editor 1694 | 1695 | * Animation with Custom path 1696 | * New advanced settings "Placement" tab for graphic images 1697 | * Added VLC libs so codecs are not required for video and audio playback 1698 | 1699 | #### Forms 1700 | 1701 | * Search in embedded and forms mode 1702 | * Change field width for "Comb of characters"-enabled field 1703 | * Ability to set tag for field 1704 | * New "Format" and "Allowed Symbols" settings for field 1705 | * New field types - "Phone number", "Email Address" and "Complex Field" 1706 | 1707 | ### Fixes 1708 | 1709 | * Various fixes and updates for all components 1710 | 1711 | ## 7.1.1 1712 | 1713 | ### Fixes 1714 | 1715 | #### All Editors 1716 | 1717 | * Fix rendering list of fonts if there is a lot of fonts (Bug #46495) 1718 | * Fix rendering of some Chinese fonts (Bug #48564) 1719 | * Update help entries 1720 | 1721 | #### Document Editor 1722 | 1723 | * Fix lost text box in Header (Bug #56940) 1724 | * Fix incorrect table width for some doc file (Bug #56901) 1725 | * Fix convert of some docx files (Bug #57068, Bug #57177) 1726 | * Fix color of SmartArt figures in docx -> odt convert (Bug #57104) 1727 | * Fix page count in specific doc file (Bug #57334) 1728 | * Fix insert page with merge cells and drag'n'drop (Bug #57305) 1729 | * Fix zoom while touch-pad scrolling (Bug #56029) 1730 | * Hide "Create new" for offline pdf/djvu/xps files 1731 | 1732 | #### Spreadsheet Editor 1733 | 1734 | * Fix all sheets display while saving as pdf (Bug #49163) 1735 | * Fix zoom change with touch-pad on MacOS (Bug #57249) 1736 | 1737 | #### Presentation Editor 1738 | 1739 | * Fix re-save of some pptx files (Bug #57070) 1740 | * Fix test align for some ODP files (Bug #57214) 1741 | * Fix saving SmartArt in groups (Bug #57112) 1742 | * Fix crash on drawing animation labels by shape track 1743 | 1744 | #### PDF Viewer 1745 | 1746 | * Fix lost text in PDF -> ODT (Bug #57274) 1747 | * Fix calling translate plugin (Bug #53808) 1748 | 1749 | ## 7.1.0 1750 | 1751 | ### New Features 1752 | 1753 | #### All Editors 1754 | 1755 | * Use system scaling option for screen on Windows 10 and later 1756 | * New menu for inserting shapes (with list of recent used) 1757 | * Ability to edit points of a selected shapes 1758 | * Ability to open new diagram types: Pyramid, Bar (Pyramid), vertical and 1759 | horizontal cylinders, vertical and horizontal cones 1760 | * Ability to crop a selected image to shape 1761 | * Ability to see your file protection password when entering it 1762 | * Support for SmartArt objects without converting into a group of objects 1763 | * New UI language on Windows/Linux (Galego/Galician) 1764 | * New UI languages on macOS (Belarusian, Bulgarian, Catalan, Danish, Dutch, 1765 | Finnish, Galego, Greek, Hungarian, Indonesian, Japanese, Korean, Latvian, 1766 | Norwegian, Romanian, Slovene, Swedish, Turkish, Ukrainian, Vietnamese, Lao) 1767 | * Gradient fill icon shows the chosen colors 1768 | 1769 | #### Document Editor 1770 | 1771 | * Ability to convert PDF/XPS files into editable files 1772 | * New toolbar tab: View 1773 | * Ability to accept/reject changes from the context menu 1774 | * Ability to use special symbols when searching within documents 1775 | * Ability to add a period with a double-space 1776 | * Add Chinese/Japanese/Italian language to Watermark settings 1777 | * New viewer for PDF, XPS, DjVu files with major performance improvements 1778 | All operations are performed on the client side. 1779 | * Ability to use the Page Thumbnails panel and to display the document's 1780 | contents on the left sidebar for PDF files 1781 | * Support for external and internal links in PDF opening 1782 | * Ability to use Hand/Select tools in PDF viewer 1783 | * The Document Info section of the Data tab contains information about PDF, 1784 | XPS, DjVu files 1785 | 1786 | #### Spreadsheet Editor 1787 | 1788 | * Using a built-in preview panel before printing out a spreadsheet 1789 | * New view settings: Combine sheet and status bars, Always show toolbar, 1790 | Interface theme, Show frozen panes shadow 1791 | * New currencies as per ISO 4217 without needing to change the locale 1792 | * Using tips when working with formulas for tables 1793 | * Ability to set a text qualifier when importing text from TXT/CSV 1794 | * Support for XLSB files for opening 1795 | 1796 | #### Presentation Editor 1797 | 1798 | * New toolbar tabs: Animation, View 1799 | * Animations can be added to the presentation 1800 | * Ability to duplicate slides using the Add slide menu 1801 | * Ability to move a slide to beginning/end using a slide context menu 1802 | * Ability to add a period with double-space 1803 | 1804 | #### Forms 1805 | 1806 | * Ability to zoom a form 1807 | 1808 | ### Fixes 1809 | 1810 | * All components received countless fixes 1811 | 1812 | ## 7.0.2 1813 | 1814 | ### Fixes 1815 | 1816 | Fix the problem with locking files when opened from mounted network locations (Linux) 1817 | 1818 | ## 7.0.1 1819 | 1820 | ### New Features 1821 | 1822 | #### All Editors 1823 | 1824 | * Spelling language detection (Windows only) 1825 | 1826 | #### Spreadsheet Editor 1827 | 1828 | * `French (Switzerland)` regional setting (Bug #53978) 1829 | 1830 | ### Fixes 1831 | 1832 | #### Document Editor 1833 | 1834 | * Fix changes in text position (Bug #54485) 1835 | * Fix JS error while changing font in some files (Bug #55280) 1836 | * Fix the problem with calculating the position 1837 | of flow objects lying in a table cell (Bug #51933) 1838 | * Fix the problem with calculating the position of 1839 | a drawing object in the header (Bug #55398) 1840 | * Fix the problem with calculating header/footer. 1841 | Forbid to change the page number of a header 1842 | when calculation in progress (Bug #55403) 1843 | * Fix the problem with calculating the position 1844 | of a drawing lying in a table cell 1845 | with vertical alignment to the bottom or center (Bug #55406) 1846 | * Fix the problem with calculating page count stage (Bug #55458) 1847 | * Fix the problem with text position calculation for rotated table cells (Bug #54200) 1848 | * Fix `Shift + (` shortcut (Bug #55356) 1849 | 1850 | #### Spreadsheet Editor 1851 | 1852 | * Fix opening protected workbook in Excel (Bug #55027) 1853 | * Fix JS error while Find and Replace empty cell (Bug #54999) 1854 | * Fix compatibility of some files with Excel (Bug #54956) 1855 | 1856 | #### Presentation Editor 1857 | 1858 | * Fix shape position in slideshow mode (Bug #55068) 1859 | 1860 | #### Forms 1861 | 1862 | * Fix problem float characters limit (Bug #55410) 1863 | 1864 | ## 7.0.0 1865 | 1866 | ### New Features 1867 | 1868 | * Added Liferay provider connection options 1869 | * Added kDrive provider connection options 1870 | * Added ability to launch editor in a single window 1871 | * New UI languages (Belarusian, Bulgarian, Catalan, Danish, Dutch, Finnish, 1872 | Greek, Hungarian, Indonesian, Japanese, Korean, Latvian, Norwegian, Romanian, 1873 | Slovene, Swedish, Turkish, Ukrainian, Vietnamese, Lao) 1874 | * 125% and 175% interface scaling support (Windows, Linux) 1875 | * Ability to setup editor launch mode 1876 | * New sort types for Comment left sidebar 1877 | * Ability to call menu entries by pressing `alt+key` 1878 | * New canvas zoom options (up to 500%) 1879 | 1880 | #### Document Editors 1881 | 1882 | * Completely new mode for creating, filling and sharing forms 1883 | * Dark Mode (dark canvas background and other interface changes) 1884 | * New settings to change review mode `Track Changes Display` 1885 | * Ability to select local file for `Mail Merge` for cloud-stored files 1886 | * New setting for AutoFormat as you type -> hyperlinks and network paths 1887 | 1888 | #### Spreadsheet Editor 1889 | 1890 | * Version History 1891 | * Ability to protect spreadsheet files and separate sheets 1892 | * Ability to show other users cursor in co-edit mode 1893 | * Ability to separate sheets and status bar 1894 | * `pt-br` formulas description and translation 1895 | * Do not loose Query Table data 1896 | * Copy sheet with drag-n-drop with holding `ctrl` 1897 | 1898 | #### Presentation Editors 1899 | 1900 | * Ability to display animations 1901 | * Slide animation settings moved to top Tab 1902 | * New setting for AutoFormat as you type -> hyperlinks and network paths 1903 | * Ability to save presentation to `JPG` and `PNG` 1904 | 1905 | ### Fixes 1906 | 1907 | * All components received countless fixes 1908 | 1909 | ## 6.4.2 1910 | 1911 | ### Fixes 1912 | 1913 | #### All Editors 1914 | 1915 | * Fixed interaction with Community server 1916 | * Fixed theme initialization in app loader 1917 | * Fix JS errors while copy chart from Document Editor 1918 | to Presentation Editor (Bug #52844) 1919 | 1920 | #### Documents Editor 1921 | 1922 | * Fix JS error while comparing some specific docx files (Bug #52909) 1923 | * Fix JS error while undo in compare mode (Bug #52865) 1924 | 1925 | #### Spreadsheet Editor 1926 | 1927 | * Fix lost gradient in some files (Bug #52801) 1928 | 1929 | ## 6.4.1 1930 | 1931 | ### New Features 1932 | 1933 | * Major improvements in support of chart styles 1934 | * Ability to Resolve all comments 1935 | * Change list symbols render 1936 | * Add chart styles for users with visual impairment 1937 | * Add ability to use tab\shift+tab in some controls 1938 | * Ability to view unique user link count on info page 1939 | * Improved render of CJK fonts in PDF files 1940 | 1941 | ### Document Editor 1942 | 1943 | * Ability to convert text to table 1944 | * Ability to convert table to text 1945 | * Auto-capitalize first letter 1946 | * New review mode: Simple markup 1947 | 1948 | ### Spreadsheet Editor 1949 | 1950 | * Ability to add/remove/edit conditional formatting 1951 | * Ability to add sparklines 1952 | * Change select by pressing `tab` + `enter` 1953 | * Data import from txt, csv 1954 | * Add setting for hyperlink auto-correction 1955 | * Freeze panes presets 1956 | * Setting for `show zeros` in cells 1957 | * Chain comments support 1958 | * Add argument names to function wizard 1959 | 1960 | ### Presentation Editor 1961 | 1962 | * Version History 1963 | * Ability to hide notes panel 1964 | * Auto-capitalize first letter 1965 | 1966 | ### Fixes 1967 | 1968 | * All components received countless fixes 1969 | 1970 | ## 6.3.1 1971 | 1972 | ### New Features 1973 | 1974 | * Added Seafile provider connection options 1975 | * Interface Themes support 1976 | * 150% interface scaling support (Windows, Linux) 1977 | * Spellchecker implemented as SharedWorker. No more back-end service for spellchecker 1978 | * Ability to add file to favorites (must be supported on DMS side) 1979 | * Password protection support 1980 | * New chart types (lines and scatter) 1981 | * Check hyperlinks for 2083 symbol length 1982 | 1983 | ### Document Editor 1984 | 1985 | * Wrapping for shapes in Top Toolbar 1986 | * Indents settings in Paragraph Right Sidebar 1987 | * Change Register operation in Top Toolbar 1988 | * Change List Level operation 1989 | * Export to html, fb2, ePub 1990 | 1991 | ### Spreadsheet Editor 1992 | 1993 | * Add new chart type - combo 1994 | * Redone Chart Advanced Setting with more axis settings 1995 | * Add ability to set axis label format 1996 | * New date format "YYYY-MM-DD" (ISO 8601) 1997 | * Cell Indent setting in Table Right Sidebar 1998 | * Opening of Microsoft Office XML 2003 files 1999 | * Group and Ungroup operation for Pivot Tables 2000 | * XLOOKUP function 2001 | 2002 | ### Presentation Editor 2003 | 2004 | * Slide opacity setting 2005 | * Setup columns in shape via Top Toolbar 2006 | * Presentation Animations are saved after export from our editor 2007 | 2008 | ### Fixes 2009 | 2010 | * All editors received countless fixes 2011 | 2012 | ## 6.2.0 2013 | 2014 | ### New Features 2015 | 2016 | #### All Editors 2017 | 2018 | * Ability to use Tab/Shift+Tab in some dialog windows 2019 | * Change color of loader to darker one 2020 | * Ability to setup font size 300pt (409pt for Spreadsheets) 2021 | * Implemented a new Document Server integration scheme 2022 | * Ability to protect documents, spreadsheets and presentations using a digital signature 2023 | 2024 | #### Document Editor 2025 | 2026 | * Ability to insert Table of Figures 2027 | 2028 | #### Spreadsheet Editor 2029 | 2030 | * Ability to insert slicers in pivot tables 2031 | * Data Validation settings 2032 | * Ability to cancel auto-expansion of tables 2033 | * Support of custom number format 2034 | * GROWTH, TREND, LOGEST, UNIQUE, RANDARRAY functions support 2035 | 2036 | #### Presentation Editor 2037 | 2038 | * Ability to setup auto-format as you type 2039 | * Buttons for increase-decrease font size 2040 | 2041 | ### Fixes 2042 | 2043 | * All editors received countless fixes 2044 | 2045 | ## 6.1.0 2046 | 2047 | ### New Features 2048 | 2049 | #### All Editors 2050 | 2051 | * Complete redone html-based formats (`ePub`, `mht`, `html`) 2052 | * `fb2` format can be opened in viewer 2053 | * Redone gradient control and ability to set custom angle for gradient fill 2054 | * New icons in context menu 2055 | * Add support of AutoFormat as you type 2056 | * Apply button in File menu always visible 2057 | * Ability to copy comment from left sidebar 2058 | * Translate plugin uses Google Translate, instead of Yandex 2059 | 2060 | #### Document Editor 2061 | 2062 | * Ability to show line numbering 2063 | * Ability to add cross-reference 2064 | * Add support of endnotes 2065 | * Ability to edit AutoCorrect list 2066 | * Select Data button in Chart Editor 2067 | 2068 | #### Spreadsheet Editor 2069 | 2070 | * Ability to work with sheet view (available only for paid version) 2071 | * Support of editing data ranges in Chart 2072 | * Redone cell editor height change 2073 | * New cursor for column\row hover 2074 | * Ability to hide freeze pane shadow 2075 | * Pivot Table can be inserted from `Insert` tab 2076 | 2077 | ### Fixes 2078 | 2079 | * All components received countless fixes 2080 | 2081 | ## 6.0.2 2082 | 2083 | ### Fixes 2084 | 2085 | #### All Editors 2086 | 2087 | * Fix problem with insert BMP image in doc (Bug #47276) 2088 | 2089 | ## 6.0.1 2090 | 2091 | ### Fixes 2092 | 2093 | #### All Editors 2094 | 2095 | * Actualize Help 2096 | 2097 | #### Document Editor 2098 | 2099 | * Fix losing comments added to docx (Bug #46770) 2100 | 2101 | #### Spreadsheet Editor 2102 | 2103 | * Fix pivot refresh in R1C1 (Bug #46052) 2104 | 2105 | #### Convert 2106 | 2107 | * Fix error while opening specific xls (Bug #46728) 2108 | 2109 | #### Back-end 2110 | 2111 | * Fix several vulnerabilities 2112 | * Fix Path Traversal vulnerability via `download as` params 2113 | * Fix ER_DATA_TOO_LONG: Data too long for column 'callback' at row 1 2114 | * Fix problem with generating new presentation theme (Bug #46754) 2115 | 2116 | ## 6.0.0 2117 | 2118 | ### New Features 2119 | 2120 | #### All Editors 2121 | 2122 | * Option to adjust application interface scaling (Windows, Linux) 2123 | * Autofit settings for shape 2124 | * Ability to insert special characters 2125 | * Autorun settings for macros 2126 | * Selecting an image from storage for watermarks, shapes and slides filling 2127 | * Added an autocorrection list 2128 | * Redesign of color selection component 2129 | * Ability to change a position and size of chart elements 2130 | * Hotkey Ctrl + 0 for zoom resetting 2131 | * Changed a behavior of hiding icons in tabs when editor window is reducing 2132 | 2133 | #### Document Editor 2134 | 2135 | * Ability to insert date and time 2136 | * Ability to print selection in view mode 2137 | * Converting an equation from old formats 2138 | * Changed placeholder for content controls 2139 | * Redone the algorithm the justifying of a paragraph with condensing spaces 2140 | 2141 | #### Spreadsheet Editor 2142 | 2143 | * Full support of pivot tables 2144 | * Autofilter settings in pivot tables 2145 | * Support of open all existing in file conditions for data bar conditional formatting 2146 | * Support of open all existing in file gradients for data bar conditional formatting 2147 | * Full support of slicers for format tables 2148 | * Special paste settings 2149 | * Ability to move a sheet from one workbook to another 2150 | * Internal link to named range 2151 | * Print titles 2152 | * New component for cells selection 2153 | * Ability to remove duplicate values 2154 | * Ability to insert function via Function Arguments dialogue 2155 | * Wrap Text and Shrink to Fit settings in right toolbar 2156 | * Vertical Text option in text orientation settings 2157 | * Ability to change the function in Total Row for formatted table 2158 | * Delimiter settings for Special Paste and Text to Columns dialogue 2159 | * LINEST function 2160 | * Hotkeys Ctrl+Shift+'Plus sign' and Ctrl+Shift+'Minus sign' for date and time insertion 2161 | * Hotkey Shift+F3 for a function insertion 2162 | * Status bar settings 2163 | * New mouse actions for work with format tables 2164 | 2165 | #### Presentation Editor 2166 | 2167 | * Changed interface for internal link 2168 | * Ability to print selection in view mode 2169 | * Redesign of bullet and numbering list menu 2170 | 2171 | ### Fixes 2172 | 2173 | * All editors received countless fixes 2174 | 2175 | ## 5.6.4 2176 | 2177 | ### Fixes 2178 | 2179 | #### Back-end 2180 | 2181 | * Fix several vulnerabilities in convertion app (Bug #46348, Bug #46352, Bug #46353, 2182 | Bug #46384, Bug #46434, Bug #46436) 2183 | * Fix vulnerability in TXT converter (Bug #46437) 2184 | * Fix Path Traversal vulnerability via image upload params (Bug #46113) 2185 | * Fix Path Traversal vulnerability via `savefile` param (Bug #46037) 2186 | * Fix Path Traversal vulnerability via Convert Service param (Bug #45976) 2187 | 2188 | ## 5.6.0 2189 | 2190 | ### New features 2191 | 2192 | #### All Editors 2193 | 2194 | * Support of Private Rooms plugin (ONLYOFFICE Enterprise Edition 11.0 needed as well) 2195 | * Possibility to gain access to some features of commercial versions Document Server 2196 | 2197 | ### Fixes 2198 | 2199 | #### All Editors 2200 | 2201 | * Fixed opening zero-bytes files created with MS Office folder menu 2202 | * Fixed an issue with opening long path files (Bug 45117) 2203 | * Added ability to run an application with system title bar by 2204 | --system-title-bar flag (Linux) (Bug 43189) (#271) 2205 | * Fixed an unexpected application window behavior after presentation showing was 2206 | ended (Bug 44968) 2207 | * Fixed an unexpected application behavior after undocking window with presenter 2208 | mode (Bug 45483) 2209 | * Fixed an ability of resizing application windows on macOS (Bug 45135) 2210 | * Fixed an issue with connecting to cloud servers if url contains spaces (Bug 42293) 2211 | * Fixed an issue with restoring application window after some scenarios (Bug 45292) 2212 | * Fixed a dialog window displaying while all application windows is closing 2213 | (Bug 44974) 2214 | * Fixed a window title scaling on HiDPI displays in some scenarios (Bug 45060) 2215 | * Fixed a duplication of print button after undocking PDF-viewer window (Bug 45170) 2216 | * Some translations in dialog windows was improved 2217 | * Fixed a position of application window after printing operations was canceled 2218 | (Bug 45003) 2219 | * Fixed an issue with displaying artifacts on about page in some scenarios (Bug 44684) 2220 | * Fixed an issue with displaying artifacts after installation on Windows 10 was 2221 | finished (Bug 45089) 2222 | * Fixed an issue with user name updating while document is opened (Bug 45254) 2223 | * Added user name limitation in field (Bug 44742) 2224 | * Fixed an issue with locking modal dialogues while print dialogue in opened and 2225 | updocked (Bug 42791) 2226 | * Fixed an editor tab position after window is attaching (Bug 44749) 2227 | * Added custom title for Windows Apps entry in Add or Remove Programs 2228 | * Fixed unexpected system rebooting after VSRedis installation 2229 | * Fixed displaying of dialogue windows on some linux color schemes (Bug 31995) 2230 | 2231 | #### Document Editor 2232 | 2233 | * Fixed in issue with autocolor feature for graphical objects in some DOCX user 2234 | files (Bug 45460) 2235 | * Fixed an issue with increasing font size in some DOCX user files (Bug 44852) 2236 | * Fixed disabling undo/redo buttons after the documents comparing 2237 | * Fixed incorrect displaying of some PDF user files (Bug 45336, Bug 39097, Bug 19078) 2238 | * Fixed incorrect displaying of watermark on CJK languages (Bug 45886) 2239 | * Fixed an export of some DOCX user files to PDF (Bug 45319) 2240 | 2241 | #### Spreadsheet Editor 2242 | 2243 | * Fixed invalid icon in cells border menu (Bug 45910) 2244 | * Fixed an error with copy and past format table in some XLSX files (Bug 45731) 2245 | * Fixed an error with format table creation in some XLSX files (Bug 45773) 2246 | * Fixed an error with entering big data in last partially view cell (Bug 45653) (#903) 2247 | * Fixed an appearance of color selection dialogue box for bullet lists (Bug 45417) 2248 | 2249 | #### Presentation Editor 2250 | 2251 | * Fixed an appearance of color selection dialogue box for bullet lists (Bug 45417) 2252 | 2253 | #### files editing/convertion 2254 | 2255 | ## 5.5.1 2256 | 2257 | ### New features 2258 | 2259 | #### All Editors 2260 | 2261 | * Multi-Window mode (Windows, Linux) 2262 | * Loading speed improvements 2263 | * `Symbol table` now is system component, not a plugin 2264 | * New button `Top Toolbar -> Collaboration -> Remove comments` 2265 | * Replace `Default Size` button to `Actual Size` 2266 | 2267 | #### Document Editor 2268 | 2269 | * Ability to remove table cells 2270 | * Ability to insert several rows\columns 2271 | * Ability to add titles for shapes, table and levels 2272 | * New options for margins 2273 | * New options for bullet lists 2274 | * Ability to draw and erase table 2275 | * Ability to edit gutter and mirror margins 2276 | 2277 | #### Spreadsheet Editor 2278 | 2279 | * Added support of reading drop-down lists. 2280 | * Added support of reading data validation. 2281 | * Ability to recalculate all formulas 2282 | * New scale options 2283 | * New options for cell fill 2284 | * Ability to set Cell Snapping 2285 | * Sheets multi-select 2286 | * Bullets and numbering options from context menu 2287 | * Ability to change bullets marker 2288 | * New spellchecker options 2289 | * Ability to sort by several columns\rows 2290 | * Option for setting separators 2291 | 2292 | #### Presentation Editor 2293 | 2294 | * Ability to add object to slide template 2295 | * Ability to reset slide 2296 | * New list settings 2297 | * Ability to add object to placeholder 2298 | 2299 | ### Fixes 2300 | 2301 | #### All Editors 2302 | 2303 | * All components received countless fixed 2304 | * Localization improvements 2305 | * Fixed some security issues 2306 | * Fix some more issues with user files 2307 | 2308 | #### Document Editor 2309 | 2310 | * Fixed an issue with comment duplication in other editors (bug #44689) 2311 | 2312 | #### Spreadsheet Editor 2313 | 2314 | * Better support of TIME function (bug #44849) 2315 | 2316 | #### files editing/convertion 2317 | 2318 | * Fixed some security issues 2319 | * Fixed an issues with DOC, RTF and XLSX formats(bug 44756) (bug 44934) (bug 44840) 2320 | * Fixed corrupting of mime-type after some DOCX editing (Bug 44957) 2321 | 2322 | ## 5.4.2 2323 | 2324 | ### Fixes 2325 | 2326 | ### All Editors 2327 | 2328 | * Improved compatibility with macOS 10.15 Catalina 2329 | 2330 | #### Document Editor 2331 | 2332 | * Fix the problem with removing previously added text by 2333 | other user in the review mode (bug #43183) 2334 | * Fix the problem with moving text in the review mode 2335 | (bug #43238) 2336 | * Fix the problem of inserting a table over another table 2337 | * Fix the problem with reviewed numbering 2338 | * Fix some problems with watermarks 2339 | 2340 | #### Plugins 2341 | 2342 | * Fix starting PhotoEditor plugin (bug #42473) 2343 | * Fix issues with YouTube plugin 2344 | 2345 | ## 5.4.1 2346 | 2347 | ### New Features 2348 | 2349 | #### All Editors 2350 | 2351 | * More options for Paragraph Spacing 2352 | * Ability to set paragraph Outline level 2353 | * Ability to get current color scheme 2354 | * Redone Document Info page 2355 | * Better and more templates for tables 2356 | * Select languages using keyboard (bug #24317) 2357 | * Ability to show shadow for images/shapes 2358 | * Add mentions to comments 2359 | * Show multi-gradient fill in shapes (bug #40719) 2360 | 2361 | #### Document Editor 2362 | 2363 | * Ability create new style - next style same as previous 2364 | * Ability to add watermarks 2365 | * Ability to save docx in mode compatible with old versions 2366 | * Add tooltip for table styles 2367 | 2368 | #### Spreadsheet Editor 2369 | 2370 | * Ability to change look of chart elements 2371 | * Ability to set Headers and Footers 2372 | * New options for working with formulas 2373 | * Ability to group data 2374 | * Spellchecker 2375 | * Ability to resize autofilter window 2376 | * Show the number of cells in autofilter window 2377 | * Save 10 last used functions 2378 | * Set default value for regional settings (bug #41549) 2379 | * Asynchronous loading of formulas 2380 | 2381 | #### Presentation Editor 2382 | 2383 | * New themes for slides 2384 | * Ability to set Headers and Footers 2385 | * Ability to insert slide number 2386 | * Ability to insert date/time 2387 | * Add tooltip for table styles 2388 | 2389 | ### Fixes 2390 | 2391 | #### All Editors 2392 | 2393 | * Fix detecting document info as document change (bug #42717) 2394 | * Fix paste in canvas after opening settings 2395 | * Fix some issues with loading of translations 2396 | 2397 | #### Document Editor 2398 | 2399 | * Fix the problem with drawing a track around a content control (bug #42657) 2400 | * Fix the problem with accept/reject in case when moved text gets into selection 2401 | (bug #42665) 2402 | * Fix the problem with deleting text that was previously added by the same user 2403 | (bug #41242) 2404 | * Fix "No image uploaded" for Watermark background (bug #42832) 2405 | * Fix rules unit of measurements (bug #42608) 2406 | * Fix some watermark bugs 2407 | * Fix style list in `Create New Style` window on small window size (bug #42799) 2408 | * Fix changing display mode for track changes (without plugins tab) 2409 | 2410 | #### Spreadsheet Editor 2411 | 2412 | * Fix opening some files with pivot table without pivot style 2413 | * Fix JS error in `SUBTOTAL` function (bug #42833) 2414 | * Fix scale options while printing (bug #34704) 2415 | * Fix adding image from storage (bug #42789) 2416 | * Fix auto-sum icon 2417 | * Fix button icons (chat, comments) 2418 | 2419 | #### Presentation Editor 2420 | 2421 | ##### doc 2422 | 2423 | * Fix extended comments 2424 | 2425 | ##### docx 2426 | 2427 | * Fix bookmarks saving inside hyperlink 2428 | 2429 | ##### xls 2430 | 2431 | * Fix marker filters in some xls (bug #42239) 2432 | * Fix image size in save to xls (bug #42618) 2433 | * Fix group data display (bug #42216) 2434 | 2435 | ##### xlsx 2436 | 2437 | * Fix tooltip for data validation (bug #42667) 2438 | * Fix Excel recovery error for files with comments (bug #42968) 2439 | * Remove reply duplicates (bug #42969) 2440 | 2441 | ##### odf 2442 | 2443 | * Fix error in headers/footers 2444 | * Fix print areas (bug #42654) 2445 | * Fix column width (bug #42790) 2446 | * Fix cell color (bug #42932) 2447 | * Fix link to formatted as table (bug #42938) 2448 | 2449 | ## 5.3.5 2450 | 2451 | ### New Features 2452 | 2453 | #### Plugins 2454 | 2455 | * Translations for Photo Editor plugin 2456 | 2457 | ### Fixes 2458 | 2459 | #### All Editors 2460 | 2461 | * Fix connection to Community Server v10.0.4 2462 | * Fix bugs in encryption mode 2463 | 2464 | #### Document Editor 2465 | 2466 | * Fix JS error while undo insert empty row in table (bug #41995) 2467 | * Fix the problem with adding an equation inside a hyperlink 2468 | * Fix crash while opening file with math created by aspose 2469 | 2470 | #### Presentation Editor 2471 | 2472 | * Fix background color of slide 2473 | 2474 | #### x2t 2475 | 2476 | * Decode xlsx escaped chars (bug #36575, #41890) 2477 | 2478 | ## 5.3.4 2479 | 2480 | ### No public release 2481 | 2482 | ## 5.3.3 2483 | 2484 | ### Fixes 2485 | 2486 | #### All Editors 2487 | 2488 | * Improved HiDPI screens compatibility 2489 | * Added Chinese as UI language 2490 | * New placements for undo-redo, save and print button in top toolbar 2491 | * 250 document languages (mostly without spellchecker) 2492 | * Completely redone font engine (Better support of CJK fonts and much more) 2493 | * Ability to flip and rotate shape/images 2494 | * Ability to crop images 2495 | * Adding bookmark do not close bookmark window 2496 | * Comments are show in all edit-view modes 2497 | * New hotkeys on MacOS 2498 | * Add options for objects align (align to page, margin, slide) 2499 | * New hints for shapes (Bug #20091) 2500 | * Completely new photo editor plugin 2501 | * Plugin for sending document via system email client 2502 | * Fix some more problems with SVG 2503 | * Fix a lot of bugs with drawings positioning 2504 | 2505 | #### Document Editor 2506 | 2507 | * Formulas in Tables 2508 | * Save as DOTX, PDF-A, OTT 2509 | * Show review changes in view mode 2510 | * Can't remove review changes of another user 2511 | * Can't remove a comments of another user 2512 | * Add description for moved text and move to changed text in Review mode 2513 | * Get link to bookmark 2514 | * Search selected text 2515 | * Add support for calculating tabs in word2013 style that lies to the 2516 | right of the right margin 2517 | * Fix JS error while scrolling in mail merge window (bug #41787) 2518 | * Fix JS error while opening some specific docx (bug #41847) 2519 | * Fix JS error while using final mode in review mode (bug #41846) 2520 | * Fix the problem with updating positions in the inner 2521 | classes within a paragraph (bug #41848) 2522 | * Do not add changes to reviews with changes of the text properties 2523 | if in fact there have been no changes (bug #41833) 2524 | * Fix critical bug on setup hideContentControlTrack property 2525 | * Fix show changes of second user if show changes disabled (bug #41576) 2526 | * Fix the problem with accepting/rejecting review changes 2527 | * Fix JS error while entering text in content control in specific docx (bug #41687) 2528 | * Fix the problem with calculating numbering value with merged cells (bug #41699) 2529 | * Fix JS error while undo entered text in review mode (bug #41708) 2530 | * Fix deleting whole TOC field after selecting it (bug #41714) 2531 | * Fix showing numbering as changes for review in specific document (bug #41518) 2532 | * Fix opening Modelling_scholarly_communication_report_final1.docx (bug #41717) 2533 | * Fix crash on refresh recalculated data 2534 | * Fix bug with moving object in group 2535 | * Fix the problem with rendering WMF files (bug #41495) 2536 | 2537 | #### Spreadsheet Editor 2538 | 2539 | * Български, Svenska (Finland), Svenska (Sverige) number format 2540 | * Translates of formulas to Italian 2541 | * Go to link by click, not control click 2542 | * `ASC`, `BETAINV`, `HYPERLINK` formulas 2543 | * Support of Print areas 2544 | * Ability to set exact text orientations in degrees 2545 | * Text to column Wizards 2546 | * Paste Text Wizard 2547 | * Save as XLTX, PDF-A, OTS 2548 | * Support of Array Formula 2549 | * Icon and Data Bars Conditional Formatting 2550 | * Gradient and Texture cell fill 2551 | * Show hint with function/arguments description when typing function 2552 | * Show min and max values in status bar 2553 | * Distribute objects 2554 | * Redone cut cell process (cell not removed after cut immediately) 2555 | * Fix JS error for `Replace all` in some cases (bug #41760) 2556 | * Fix column index error while insertion 2557 | * Fix add changes to history on drawing sparklines 2558 | * Fix undo moved cell in print area (bug #41723) 2559 | 2560 | #### Presentation Editor 2561 | 2562 | * Save as POTX, PDF-A, OTP 2563 | * Add font rendering option 2564 | * Search and replace text 2565 | * Internal hyperlinks: entering the slide number manually 2566 | * Possibility to insert audio/video content 2567 | 2568 | ## 5.2.8 2569 | 2570 | ### Fixes 2571 | 2572 | * Major bugfix for interaction with Nextcloud and ownCloud portals 2573 | 2574 | ## 5.2.4 2575 | 2576 | ### New features 2577 | 2578 | * Added an option to change the UI language 2579 | * Added an option to change the user name 2580 | * Improved HiDPI screens detection 2581 | * Extended the list of providers for collaborative portals (ownCloud, Nextcloud) 2582 | * Added encryption options (test mode) 2583 | 2584 | #### All editors 2585 | 2586 | * Add warning when open file protected with password 2587 | * Don't show resolved comments by default in Document and Spreadsheet editor 2588 | * Customize availability of help in the editor 2589 | * Add File and Plugins tabs for viewers 2590 | * Mark username by color in the comments, review changes, chat messages 2591 | * Show edit-mode users in format 2592 | * Don't duplicate online users in the left chat panel 2593 | * Sort comments in the popover by ascending creation time 2594 | 2595 | #### Document Editor 2596 | 2597 | * Ability to work with bookmarks 2598 | * Ability to add/change hyperlinks anchored to bookmarks/headings 2599 | * Change numbering value, start/continue numbering 2600 | * Ability to continue numberings 2601 | * Content controls settings (highlight and appearance) 2602 | * Review changes and comments are in combined window 2603 | * Add page presets А0, А1, А2, А6 (bug #36583) 2604 | * Enable closing chart dialog while loading (bug #36870) 2605 | * Change encoding format for txt files (bug #36998) 2606 | * Add mode for filling forms 2607 | * Enable closing window when save to txt 2608 | * Enable inserting shapes when shape is selected 2609 | * Check new revisions in fast co-editing mode 2610 | * Save track-changes option for file key 2611 | 2612 | #### Spreadsheet Editor 2613 | 2614 | * Cell settings in the right panel 2615 | * Add Layout tab: save margins, page size, orientation for sheets, 2616 | align/arrange, group/ungroup objects (shapes, images, charts) 2617 | * Added hint for autofilters 2618 | * Change encoding format for csv files (bug #36998) 2619 | * Save page options to file before printing 2620 | * Add ability to view Combo Charts 2621 | * Enhanced completely rewritten scroll 2622 | * Support of R1C1 references style 2623 | 2624 | #### Presentation Editors 2625 | 2626 | * Add hints to presentation themes (bug #21362) 2627 | * Add presenter preview in the viewer (bug #37499) 2628 | * Enable closing chart dialog while loading (bug #36870) 2629 | 2630 | ### Fixes 2631 | 2632 | #### All editors 2633 | 2634 | * Update translations 2635 | * Fix position for zoom buttons in the toolbar 2636 | * Fix tab 'File' lost active state when click inner panels 2637 | * Fix `Replace image by url` in context menu (#37651) 2638 | * Fix copy comments from comment balloon (#37666, #35896) 2639 | * Fix footnote dialog layout (#37660) 2640 | * Fix error while changing shape connector (bug #37788) 2641 | * Fix error while changing default tab in shape (bug #38084) 2642 | * Fix opening custom color for shape (bug #37841) 2643 | * Fix comment loss from other user (bug #37570) 2644 | * Fix bug with cff fonts (glyph loader) 2645 | * Fix error while `ctrl+s` in chart editor (bug #39254) 2646 | * Remove 'command+h' hotkey for MacOs 2647 | * Fix special paste icon while inserting ClipArt (bug #39462) 2648 | * Show conversion error in case of pdf renamed to docx 2649 | * Fix bug with solid fill without color 2650 | * Fix opening presenter view on ownCloud\Nextcloud (bug #39559) 2651 | * Fix bug when apply new font (current font name and new name are empty) 2652 | * A lot of bug fixed in all editors 2653 | 2654 | #### Document Editor 2655 | 2656 | * Fix getting parent cell in blocklevelstd 2657 | * Fix justify chinese text (#37659) 2658 | * Fix setting option Realtime collaboration changes to "ViewAll" 2659 | * Fix protected document window layout (#37658) 2660 | * Disable bookmarks in the document headers (bug #38957) 2661 | * Fix opening docx with track changes and math created by aspose 2662 | * Fix problem with reading the Id of a content control 2663 | * Fix crash in `CNumberingLvlLegacy.ReadFromBinary` 2664 | * Fix problem with selecting tables 2665 | * Fix the problem with replacing misspelled word 2666 | * Fix the critical issue with locking the document on the undo in the fast collaboration 2667 | * Fix lost `Hide Degree` menu entry for equations (bug #39135) 2668 | * Fix the problem when recalculating in co-editing 2669 | * Fix the problem with processing the pageDown button in co-editing 2670 | * Fix error while deleting table column (bug #39252) 2671 | * Fix problem with render while replacing text (bug #39269) 2672 | * Fix problem with saving/loading table state on undo/redo 2673 | * Fix showing charts added by macros (bug #39304) 2674 | * Fix the problem with calculating a large tables separated by columns 2675 | * Fix error after discarding changing font name in combo box 2676 | * Fix input of korean, chinese and japanese symbols in Content Control (bug #39724) 2677 | * Fix the problem with recalculating a document with large tables 2678 | * Fix the problem with accept/reject an uncalculated revision change 2679 | * Fix bug with recalculating a document when deleting a section 2680 | * Fix the problem with checking complex fields in selection 2681 | * Fix the problem with updating cursor in collaborative editing 2682 | * Fix bug with moving cursor through a table 2683 | * Fix bug with recalculating large tables 2684 | * Fix the problem with moving an image inside a large table 2685 | * Fix bug with accept/reject the change in review 2686 | * Fix the problem with updating current position in table after accepting changes 2687 | * Fix bug with special paste of paragraph with numbering 2688 | * Fix reading rtf comments 2689 | * Fix opening file with image in shape in rtf (bug #37902) 2690 | 2691 | #### Spreadsheet Editor 2692 | 2693 | * Fix enter formula with arrow keys and scroll 2694 | * Fix multiselect autofit column width. Autofit only exist columns (#37555) 2695 | * Fix formula dependency and file assemble after copying with drag and drop 2696 | * Fix out of memory error in case of insert rows in file with many columns 2697 | * Fix incorrect error for chart with empty dataset (#37762) 2698 | * Fix deleting comments (bug #37772) 2699 | * Fix check pane and opening some xlsx files (bug #38113) 2700 | * Fix hyphenation position for chinese symbols with wrap 2701 | * Fix missed french and spanish formulas 2702 | * Fix missed region formats 2703 | * Disable table settings when cell is edited 2704 | * Fix change active cell in selection across merge. Previously, passing 2705 | through the first cell of the merge range, we fell into the merge range, 2706 | even if it was not selected (through the selection of a row / column) 2707 | * Fix selection when selecting row/col/all 2708 | * Hide options for headings, gridlines, freeze panes in the viewer (bug #38033) 2709 | * Fix losing document after reopen xlsx file (bug #37892) 2710 | * Fix open file with unknown picture format 2711 | * Fix problems with multichart files (bug #37945, 37946) 2712 | * Fix crash on build file with comment changes 2713 | * Fix incorrect chart for area with autofilter (bug #39168) 2714 | * Fix incorrect select cells while changing formula by keyboard (bug #39181) 2715 | * Fix brower hangup in some file with formula (bug #39190) 2716 | * Fix incorrect display of doughnut chart with autofilter (bug #39200) 2717 | * Fix incorrect `IF` formula values (bug #39233) 2718 | * Fix problem with replace count (bug #39273) 2719 | * Fix error while copy deleted shape (bug #39312) 2720 | * Fix specific error while sorting (bug #39397) 2721 | * Fix undo for filter in specific files (bug #39402) 2722 | * Fix scroll to end of table (bug #21946) 2723 | * Fix sorting first row in some files (bug #39397) 2724 | * Fix sorting range if there is filtered data (bug #39410) 2725 | * Fix double columns borders (bug #39392) 2726 | * Fix rendering last rows in some files (bug #39394) 2727 | * Disable cell settings when editor is disconnected 2728 | * Fix print and calculate. Speed up prepare cache 2729 | * Fix scrolling issues in specific file (bug #39395) 2730 | * Fix issue with open only one SheetView to avoid property 2731 | conflicts(tabSelected) (bug #39511) 2732 | * Fix freeze while cut paste several columns (bug #37965) 2733 | * Fix incorrect `sum` formula for copied sheet (bug #39548) 2734 | * Fix error while entering more data than cell width (bug #39623) 2735 | * Fix incorrect digit count while using `Decrease Decimal` (bug #39661) 2736 | * Fix opening file with 'si', 'formula' without 'ref' 2737 | * Fix opening specific file with chart (bug #39902) 2738 | * Fix error while copy specific sheet in file (bug #39921) 2739 | 2740 | #### Presentation Editor 2741 | 2742 | * Fix deleting placeholder text in strict co-edit (#37712) 2743 | * Fix duplicate comments in exported pptx (#37698) 2744 | * Fix specific error while opening empty presentation in comment mode (#37679) 2745 | * Fix copy-paste placeholder in fast coedit (bug #37922) 2746 | * Fix bug copy/paste slide with picture (bug #37928) 2747 | * Fix placeholder titles in Chinese (bug #37927) 2748 | * Fix specific error while opening some pptx (bug #39191) 2749 | * Fix problem with negative spacing 2750 | * Fix error while copy table (bug #39264) 2751 | * Fix opening specific ppt file (bug #39901) 2752 | 2753 | #### Back-End 2754 | 2755 | * Bump compatibilityMode setting. Prevent opening files in compatibility mode in 2756 | Word 2016. 2757 | * Fix doc, rtf, xls users files 2758 | * Fix exporting current list of XLSX to csv (#37579) 2759 | * Fix opening specific pptx file (#37589, bug #39747, #39745) 2760 | * Fix save comments for presentation (undelete ms office) 2761 | * Fix opening specific RTF document (#37500) 2762 | * Fix slide theme for ODT export (#37740) 2763 | * Fix chart legend in ODS file (#37746) 2764 | * Set default value for math nodes with val attribute and COnOfftype 2765 | * Fix empty rtf (bug #39172) 2766 | * Fix opening some ods (bug #39192) 2767 | * graphics - metafile - fix convert to rastr on linux without set fonts 2768 | * PptxFormat - fix binary convert mathType version over 3.0 2769 | * Fix document structure for specific file (bug #39236) 2770 | * Fix opening in MS word some file (bug #39216) 2771 | * Fix opening specific docx file (bug #39248) 2772 | * Fix open some rtf files (bug #39315) 2773 | * Fix selecting row in pdf file (bug #39214) 2774 | * Fix crash on empty dash pen 2775 | * Fix loss of grouped shape in odt (bug #39467) 2776 | * Fix convert of wmf file (bug #39533) 2777 | * Fix bug with metadata in UTF16 format 2778 | * Fix convert of specific xls (bug #39541) 2779 | * OdfFormat - refactoring same auto shapes 2780 | * Fix convert vml -> drawing_ml 2781 | * Fix bug with calculating inverse matrix in PDF 2782 | 2783 | ## 5.1.27 2784 | 2785 | ### New features 2786 | 2787 | #### All editors 2788 | 2789 | * New `View Settings` menu in top right corner 2790 | * New selector for links type in Spreadsheet and Presentation Editor 2791 | * Ability to replace image via context menu (#11493) 2792 | * Update translations 2793 | * New help entries 2794 | * New `no squares` font engine, find best replacement font for `□` characters 2795 | * Ability to distribute data in tables 2796 | * Fully rewritten composite input for characters 2797 | * New header and background color 2798 | * Support of shape side panel for images 2799 | * Change table size by drag'n'drop 2800 | * New bullet list marker - `–` 2801 | * Increase supported document size (without media-content) 2802 | * New help entries 2803 | * Search in help 2804 | 2805 | #### Document Editor 2806 | 2807 | * Implement an East Asian script and line break in hieroglyphs ([sdkjs#300](https://github.com/ONLYOFFICE/sdkjs/pull/304)) 2808 | * Add hotkey Ctrl+Shift+Num8 - show/hide non printable symbols 2809 | * Support of multi comments balloon (bug #37422) 2810 | * Ability to set Tab Leader symbols 2811 | * Support of Table of Contents 2812 | * New `Navigation` left sidebar 2813 | * New `Reference` tab 2814 | * Changes history in Strict Co-Edit 2815 | * Rename `Display Modes` entries for Track Changes 2816 | * File tab `Go to documents` opens in new tab 2817 | * Ability to set negative top and bottom page margin 2818 | * Copy paragraph style will not overwright custom run style 2819 | * Special paste of tables 2820 | 2821 | #### Spreadsheet Editor 2822 | 2823 | * Add French translation for formulas 2824 | * Ability to select Cell format via context menu (#16272) 2825 | * Custom user cell styles are now placed before default ones 2826 | * 8 new formulas: `F.TEST`, `FORECAST.ETS`, `FORECAST.ETS.CONFINT`, 2827 | `FORECAST.ETS.SEASONALITY`, `FORECAST.ETS.STAT`, `FORMULATEXT`, 2828 | `IFS`, `PDURATION` 2829 | * New `None` Table Template 2830 | * New regional presets - `Deutsch (Schweiz)`, `Español (México)`, 2831 | `Nederlands (Nederland)`, `Slovenčina (Slovenská republika)` 2832 | * New date formats `yy/m/d`, `yy/mm/dd`, `yyyy/m/d` 2833 | * CSV preview before opening 2834 | 2835 | #### Preseentation Editor 2836 | 2837 | * Add hints to presentation themes (bug #21362) 2838 | * Special paste 2839 | * Presentation level comments 2840 | 2841 | #### Back-End 2842 | 2843 | * Update `icu` dependency from `5.5` to `5.8` 2844 | * Support a lot of features in xls format (macros, controls etc.) 2845 | * Speedup of opening ooxml files on 5-10% 2846 | * Better compatibility with OpenFormat, RTF 2847 | * Fix a lot of error in user-send files in all supported formats 2848 | 2849 | ### Fixes 2850 | 2851 | #### All editors 2852 | 2853 | * Fix crash on opening files with empty pie charts ([sdkjs#318](https://github.com/ONLYOFFICE/sdkjs/pull/318)) 2854 | * Fix undo after copy paste in coedit (bug #37424) 2855 | * Fix problems with some thai symbols (bug #37446) ([sdkjs#297](https://github.com/ONLYOFFICE/sdkjs/pull/297)) 2856 | * Hide empty width glyphs fonts in font picker 2857 | * Don't save changes for undo/redo in server build mode 2858 | * Change size of image pasted form html 2859 | * Fix problem in text selection with Shift 2860 | * Fix redundant symbol in cell after undo-redo (#37343) 2861 | * Fix problems with icons of some buttons 2862 | * Fix sync coedit button in top toolbar and menu (#37377) 2863 | * Fix toolbar icons problems 2864 | 2865 | #### Document Editor 2866 | 2867 | * Fix displaying table after html convert (#37472) 2868 | * Fix adding comment to whole doc (#37425, [DocumentServer#287](https://github.com/ONLYOFFICE/DocumentServer/issues/287)) 2869 | ([sdkjs#319](https://github.com/ONLYOFFICE/sdkjs/pull/319)) 2870 | * Fix copy Rich Text Content from table (#37546) ([sdkjs#320](https://github.com/ONLYOFFICE/sdkjs/pull/320)) 2871 | * Fix changing labels of Content Control ([sdkjs#296](https://github.com/ONLYOFFICE/sdkjs/pull/296)) 2872 | * Fix search text in drawing formats ([sdkjs#292](https://github.com/ONLYOFFICE/sdkjs/pull/292)) 2873 | * Fix problem with loading pdf renamed to docx ([sdkjs#295](https://github.com/ONLYOFFICE/sdkjs/pull/295)) 2874 | * Fix right mouse button menu for TOC (#37241) 2875 | * Fix usage Clip ParaDrawing by line top and bottom 2876 | * Don't clip images in text arts 2877 | * Add vertical clip for inline drawing 2878 | * Fix problems in drawing inline objects 2879 | * Fix bug in calculation text clip rect in documents 2880 | 2881 | #### Spreadsheet Editor 2882 | 2883 | * Fix formula dependency and file assemble after add col/row ([sdkjs#312](https://github.com/ONLYOFFICE/sdkjs/pull/312)) 2884 | * Fix opening specific xlsx file (#37515) ([sdkjs#316](https://github.com/ONLYOFFICE/sdkjs/pull/316)) 2885 | * Fix open pivot tables with VALUES ([sdkjs#298](https://github.com/ONLYOFFICE/sdkjs/pull/298)) 2886 | * Add `CONVERT`, `FTEST`, `HYPGEOM.DIST` formulas 2887 | * Add Spanish formula translations 2888 | * Fix right mouse button error (#37330) 2889 | * Fix inserting hieroglyphs from text editor (#37356) 2890 | * Fix bug with enter symbol point in formula autocomplete (#37300) 2891 | * Fix bug with enter symbol `_` or `\` in start formula autocomplete (bug #37354) 2892 | * Fix bug with enter Chinese numbers in formula autocomplete 2893 | * Fix sheet context menu visibility (#37307) 2894 | * Fix translations for formulas 2895 | * Fix inserting function in opened cell (#37348) 2896 | * Correct some formulas translations 2897 | 2898 | #### Presentation Editor 2899 | 2900 | * Fix hieroglyph problem in chart title (#37293) 2901 | * Fix chart title focus problem in coedit (#37295) 2902 | * Fix object selection problem in coedit (#37336) 2903 | * Clamp scroll_central position 2904 | * Bug with clearing cached canvas 2905 | * Fix bug in calculation of slide layout bounds 2906 | 2907 | #### Back-end 2908 | 2909 | * Fix doc users files with table ([core#71](https://github.com/ONLYOFFICE/core/pull/71)) 2910 | * Fix opening docx, pptx, rtf, odf usersfiles ([core#75](https://github.com/ONLYOFFICE/core/pull/75)) 2911 | ([core#76](https://github.com/ONLYOFFICE/core/pull/76)) 2912 | * Fix mac related build problems 2913 | * ppt - fix shape geometry in files from newest ms office 2914 | * Fix font generation 2915 | * Fix reopening files with macros (#37323) 2916 | * Fix opening some Docx user files 2917 | * Fix opening some XLS user files 2918 | 2919 | ## 4.8.7 2920 | 2921 | ### New features 2922 | 2923 | #### All Editors 2924 | 2925 | * Support for two-factor authentication 2926 | * Brazilian Portuguese as new interface languages 2927 | 2928 | #### Spreadsheet Editors 2929 | 2930 | * Add stirkeout, superscript and subscript in top toolbar (bug #26581) 2931 | 2932 | ### Fixes 2933 | 2934 | #### All Editors 2935 | 2936 | * Update translations 2937 | 2938 | #### Document Editor 2939 | 2940 | * Fix opening docx file with formula in MS Word (bug #36490) 2941 | * Fix JS error while inserting Spreadsheet cell with comment (bug #36506) 2942 | * Fix bug with inserting the content control in the math equation. 2943 | * Fix reset selection from object in header/footer after keyboard move 2944 | 2945 | #### Spreadsheet Editors 2946 | 2947 | * Fix wrong dependence in formula with 3D Ref after removing sheet 2948 | * Fix opening odt with chart 2949 | * Fix calculating sparkline in some case (bug #36603) 2950 | * Fix printing image outside of printed range (bug #36573) 2951 | 2952 | #### Presentation Editor 2953 | 2954 | * Fix shape blocking in coedit for users with different mode (bug #36435) 2955 | * Fix chart `Constant proportions` working only once (bug #36494) 2956 | * Fix error while inserting page number from Document Editor (bug #36508) 2957 | * Fix error while undo of table (bug #36515) 2958 | 2959 | #### Conversion 2960 | 2961 | * Fix some DOCX, DOC, RTF files from users 2962 | * Fix DOCX with MathType equations (bug #36524) 2963 | 2964 | ## 4.8.6 2965 | 2966 | ### New features 2967 | 2968 | #### All Editors 2969 | 2970 | * Preinstalled plugins set 2971 | * Support SSO authorization 2972 | * Czech and Slovak languages in interface 2973 | * Macros 2974 | * Support of fods, fodt, fodp formats 2975 | 2976 | ### Fixes 2977 | 2978 | #### All editors 2979 | 2980 | * Fix bug with images paths 2981 | 2982 | #### Document Editor 2983 | 2984 | * JS Error while inserting empty cell to chart title (bug #36441) 2985 | * Fix red cross for images in some situations 2986 | * Fix bug with creating several synchronize tips 2987 | * Fix line end in thumbnails 2988 | * Fix paste simple text to equations 2989 | * Fix cursor while rotating object (bug #36114) 2990 | * Fix opening some docx (bug #35307) 2991 | * Fix chart legend blocking in coedit (bug #35492) 2992 | * Fix problem with setting tab several time (bug #34923) 2993 | * Fix printing in Edge (bug #35323) 2994 | * Fix help for moving shape by pixel (bug #34983) 2995 | * Fix special paste in fast co-edit (bug #35310) 2996 | * Fix duplicates in strict mode after special paste (bug #35312) 2997 | * Fixed bug with moving cursor to the start of the document after removing 2998 | content control. 2999 | * Fix minor problems with co-edit in real time (bug #35398, #35399, #35400) 3000 | * A lot of fixes in translations 3001 | 3002 | #### Spreadsheet Editor 3003 | 3004 | * Fix a.Se is not a function error while opening file (bug #36344) 3005 | * Fix error with merge table colors 3006 | * Fix merge cells after apply table template (bug #36405) 3007 | * Fix JS error for some pivot table styles (bug #36290) 3008 | * Check xfIndexNumber when merging styles to avoid errors with column styles 3009 | * Fix conditional formatting while changing cell values (bug #36253) 3010 | * Fix change shape size by yellow markers (bug #35451) 3011 | * Fix case sensitive VLOOKUP and HLOOKUP (bug #35528, DocumentServer#140) 3012 | * Fix box for Show empty cells as in Russian (bug #35299) 3013 | * Fix sparkline type in setting window (bug #35296) 3014 | * Fix error in conditional formatting with formula and offset (duplicate 3015 | variable) (bug #35334) 3016 | * Fix error in SEARCH formula (bug #35340) 3017 | * Fix freeze pane shadow not hiding (bug #35359) 3018 | * Fix showing hidden objects 3019 | * Fix VLOOKUP format cell 3020 | * A lot of fixes in translations 3021 | 3022 | #### Presentation Editor 3023 | 3024 | * Check buttons layout in reporter mode 3025 | * Disable scroll to target in selectwheel (empty selection) 3026 | * Fix applying image as background for several slides (bug #36399) 3027 | * Fix mouse slide scroll without change zoom (bug #28096) 3028 | * Don't disable prev-next buttons for slide demonstration 3029 | * Fix presentation demonstration: start from beginning 3030 | * Fix notes scroll 3031 | * Fix insert text operation duration (bug 36208) 3032 | * Fix browser zoom problem with reported pointer 3033 | * Fix bug with position of hyperlink tooltip and slide num tooltip 3034 | * Fix slide resize bug 3035 | * Fix search in text in placeholder (bug #36133) 3036 | * Fix layout in reported mode 3037 | * Fix js error in Tables_test.pptx (bug #17147) 3038 | * Fix comment reply duplication (bug #35408) 3039 | * Fix bug with drag-and-drop chart into title 3040 | * Fix changing presentation language if no shape selected (bug #35231) 3041 | * Fix columns in placeholder (bug #35074) 3042 | * Fix connector losing shape after moving shape in group (bug #35317) 3043 | * Fix hidden markers for connector on chart and image (bug #35300) 3044 | * Fix cell link after copy paste (bug #35362, DocumentServer#122) 3045 | * A lot of fixes in translations 3046 | 3047 | #### Plugins 3048 | 3049 | * Fix crash on unknown ole-object resize 3050 | * Fix problems with scroll 3051 | 3052 | #### Conversion 3053 | 3054 | * Fix colors schemes for table cells (bug #36322) 3055 | * Fix problem with image in footnote (bug #36380) 3056 | * Fix saving some files to odt (bug #35389) 3057 | * Fix custom shape with connectors in xls 3058 | * Fix margins in ods 3059 | * Fix convert named range with formulas in ods 3060 | * Fix audio wav files in pptx 3061 | * Fix old standard ole in pptx 3062 | 3063 | ## 4.4.1 3064 | 3065 | ### New features 3066 | 3067 | #### Document Editor 3068 | 3069 | * Special Paste 3070 | * Rich text content support 3071 | * Translates for Paragraph Styles 3072 | * View mode with comments 3073 | * Option to hide solved comments 3074 | * Ability to specify custom columns 3075 | 3076 | #### Spreadsheet Editor 3077 | 3078 | * Formulas with conditional formatting 3079 | * Ability to specify custom delimiter for CSV import\export 3080 | * Added `ACOT`, `ACOTH`, `ARABIC`, `BASE`, `BETA.DIST`, `BETA.INV`, `BETADIST`, 3081 | `BINOM.DIST`, `BINOM.INV`, `CEILING.MATH`, `CEILING.PRECISE`, `CHIDIST`, 3082 | `CHIINV`, `CHISQ.DIST`, `CHISQ.DIST.RT`, `CHISQ.INV`, `CHISQ.INV.RT`, 3083 | `COMBINA`, `CONCAT`, `CONFIDENCE.NORM`, `CONFIDENCE.T`, `COT`, `COTH`, `CSC`, 3084 | `CSCH`, `DECIMAL`, `EXPON.DIST`, `F.DIST`, `F.DIST.RT`, `F.INV`, `F.INV.RT`, 3085 | `FDIST`, `FINV`, `FLOOR.MATH`, `FLOOR.PRECISE`, `GAMMA`, `GAMMA.DIST`, 3086 | `GAMMA.INV`, `GAMMA.PRECISE`, `GAMMADIST`, `GAMMAINV`, `GAUSS`, `IFNA`, 3087 | `IMCOSH`, `IMCOT`, `IMCSC`, `IMCSCH`, `IMSEC`, `IMSECH`, `IMSINH`, `IMTAN`, 3088 | `ISO.CEILING`, `LOGNORM.DIST`, `LOGNORM.INV`, `NUMBERVALUE`, `PERCENTILE.EXC`, 3089 | `PERCENTILE.INC`, `PERCENTRANK.EXC`, `PERCENTRANK.INC`, `RANK`, `RANK.AVG`, 3090 | `RANK.EQ`, `SEC`, `SECH`, `T.DIST`, `T.DIST.2T`, `T.DIST.RT`, `T.INV`, 3091 | `T.INV.2T`, `TDIST`, `TINV`, `XOR` functions 3092 | * Exclude hidden rows from copy, autofill, formatting etc... 3093 | * Update active cell color 3094 | * Frozen pane now with shadow 3095 | * Translates for cell styles 3096 | * Search and replace by select 3097 | * Option to hide solved comments 3098 | * Ability to specify bullets and numbering for text in shape. 3099 | * Ability to specify columns for Text Areas 3100 | * Ability to add the connectors for the shapes 3101 | * Support `Shift+Delete`, `Ctrl+Insert` and `Shift+Insert` for cut/paste 3102 | 3103 | #### Presentation Editor 3104 | 3105 | * Ability to connect shapes via lines 3106 | * Ability to specify columns for Text Areas 3107 | * Ability to create bullet and number lists in the shapes 3108 | * Spellcheker 3109 | * Ability to download presentation as ODP 3110 | 3111 | #### Plugins 3112 | 3113 | * New type for plugin window (without borders, shadows, buttons) 3114 | 3115 | #### Convertion 3116 | 3117 | * Speedup for opening ooxml: windows 200%, linux 20% 3118 | * Better converting from/to RTF 3119 | * Better support of password protected ooxml, binary ms 3120 | * Support of password protected ppt 3121 | 3122 | ### Fixes 3123 | 3124 | #### Spreadsheet Editor 3125 | 3126 | * Fix duplicate text after carriage return [DocumentServer#109](https://github.com/ONLYOFFICE/DocumentServer/issues/109) 3127 | 3128 | ## 4.3.2 3129 | 3130 | ### New Features 3131 | 3132 | #### Editors 3133 | 3134 | * Full support of high-dpi monitors 3135 | * Ability to set alternative text for shapes 3136 | 3137 | #### Document Editor 3138 | 3139 | * Undo in Fast co-edit 3140 | * Do not hide `All changes saved` in bottom toolbar 3141 | * Adding and editing Footnotes 3142 | * New languages for spellchecker (43 in total) 3143 | 3144 | #### Spreadsheet Editor 3145 | 3146 | * Support `AVERAGEIFS`, `COUNTIFS`, `SUMIFS` formulas 3147 | * Formulas refactoring and improvements 3148 | * Totally new Cell Format window with more options 3149 | * Sort options window while sorting ranges 3150 | * Added direction of sort on filter buttons 3151 | * Added filter condition at statistical information 3152 | * Added special paste feature 3153 | * Added support of surface chart 3154 | * New cell borders styles (11 in total) 3155 | 3156 | #### Presentation Editor 3157 | 3158 | * Undo in Fast co-edit 3159 | 3160 | #### Convertion 3161 | 3162 | * Optimization and speed-up 3163 | * Better support of all formats, including (but not limited to): 3164 | 3165 | ##### DOC 3166 | 3167 | * Background page 3168 | 3169 | ##### XLS 3170 | 3171 | * Data validation 3172 | * Decryptor 3173 | 3174 | ##### ODF 3175 | 3176 | * Global settings for documents 3177 | * SVG refactor 3178 | * Background page (image, pattern, gradient) 3179 | * Convert smart art 3180 | * Sheet/Workbook views 3181 | * Support convert OLE objects (and other embedded) 3182 | 3183 | ##### RTF 3184 | 3185 | * Generate replacement text hyperlink if absent 3186 | * Office digital signatures 3187 | * Extended drawings 3188 | * Custom shapes 3189 | * Text in drawing shapes 3190 | 3191 | ### Fixes 3192 | 3193 | #### Document Editor 3194 | 3195 | * Fixed an issue with drag-n-drop a table inside a footnote (bug #33548) 3196 | * Fixed an issue with crop of shape group (bug #33110) 3197 | 3198 | #### Spreadsheet Editor 3199 | 3200 | * Fixed an issue with absolute reference when inserting a new row (ONLYOFFICE/DocumentServer#41) 3201 | * Fixed an issue with onDocumentStateChange event (ONLYOFFICE/DocumentServer#88) 3202 | * Fixed an issue with formulas translation (ONLYOFFICE/DesktopEditors#23) 3203 | * Fixed an issue with password-protected xlsx (ONLYOFFICE/DesktopEditors#24) 3204 | * Fixed an issue with non-breaking space (ONLYOFFICE/DesktopEditors#26) 3205 | * Fixed an issue with AVERAGEA formula with text format 3206 | * Fixed an issue with broken workbook after list copy (bug #33588) 3207 | * Fixed an issue with formula recalculation by F4 hotkey (bug #32901) 3208 | * Fixed an issue with SUMIFS formula (bug #33602) 3209 | * Fixed an issue with inserting image size (bug #33604) 3210 | * Fixed an issue with zero values sparklines (bug #33612) 3211 | * Fixed an issue with changing number format while changing regional format 3212 | (bug #31395) 3213 | * Fixed an issue with replacing formula delimiters (bug #33608) 3214 | * Fixed an issue with cell size while drag'n'drop (bug #33607) 3215 | * Fixed an issue with cursor size in @2x (bug #33606) 3216 | * Fix broken files if changing style of unsupported charts (bug #34650) 3217 | * Fix stack error while copying a big array of formula data 3218 | * Fix rendering 3d diagram in small area (bug #34632) 3219 | * Fix change chart's range while applying preset 3220 | 3221 | ## 4.2.2 3222 | 3223 | ### Fixes 3224 | 3225 | #### All Editors 3226 | 3227 | * Do not perform save if there is no changes to save 3228 | * Fix a rare problem with saving file with specific type of Chart 3229 | * Fix problems with copy-paste 3230 | 3231 | #### Document Editor 3232 | 3233 | * Fix problem with losing changes while several users enter text at same time 3234 | (bug #33726) 3235 | * Fix bug with positioning of cursor after function InsertContent. 3236 | 3237 | #### Spreadsheet Editor 3238 | 3239 | * Fix wrong order of elements in equations (bug #34029) 3240 | * Fix entering symbols with diacritical sign (bug #33908) 3241 | * Fix horizontal scroll by trackpad (bug #27197) 3242 | * Fix assembling files with Ranges in rare cases 3243 | * Fix convert xlsx to csv 3244 | * Fix `Match` formula return value in some cases (bug #33735) 3245 | 3246 | #### Presentation Editor 3247 | 3248 | * Fix a problem with saving file with notes, copied from Document Editor 3249 | * Fix a problem with saving file with chart, copied from Presentation Editor 3250 | 3251 | ## 4.2.1 3252 | 3253 | ### New Features 3254 | 3255 | #### All Editors 3256 | 3257 | * Ability to set dash type for shapes 3258 | * Better support of HiDPI systems 3259 | 3260 | #### Document Editor 3261 | 3262 | * Ability to open and edit Footnotes 3263 | * Ability to insert number of pages in document 3264 | * Redone Version History. Ability to hide minor features. 3265 | 3266 | #### Spreadsheet Editor 3267 | 3268 | * Add ability to insert Equations in Spreadsheet Editor 3269 | * Ability to open and edit Sparklines 3270 | * Add new formula `SUMIFS` 3271 | * Ability to select data from drop-down menu in context menu 3272 | * Add multiselect support 3273 | * Add rotation of 3D Charts 3274 | * Update and improve visual styles for all chart types 3275 | * Bring back `Freeze Panes` in `View Settings` menu 3276 | * New algorithm for calculating cell height 3277 | 3278 | #### Presentation Editor 3279 | 3280 | * Add ability to insert Equations in Presentation Editor 3281 | 3282 | ### Fixes 3283 | 3284 | #### Document Editor 3285 | 3286 | * Fix broken `Insert number of page` button 3287 | * Fix problem with duplicate of last hieroglyph 3288 | * Fix problem with changing chart type from 2D to 3D 3289 | 3290 | #### Spreadsheet Editor 3291 | 3292 | * Fix problem with empty cell while changing sparklines 3293 | 3294 | #### x2t 3295 | 3296 | * Improve compatibility with `doc` format 3297 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | (c) Copyright Ascensio System Limited 2010-2022 2 | 3 | This program is freeware. You can redistribute it and/or modify it under the 4 | terms of the GNU Affero General Public License (AGPL) version 3 as published by 5 | the Free Software Foundation. 6 | 7 | This program is distributed WITHOUT ANY WARRANTY; without even the implied 8 | warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For more 9 | details, see GNU AGPL at http://www.gnu.org/licenses/agpl-3.0.html 10 | 11 | You can contact Ascensio System SIA by email at sales@onlyoffice.com 12 | 13 | The interactive user interfaces in modified source and object code versions of 14 | ONLYOFFICE must display Appropriate Legal Notices, as required under Section 5 15 | of the GNU AGPL version 3. 16 | 17 | Pursuant to Section 7 § 3(b) of the GNU AGPL you must retain the original 18 | ONLYOFFICE logo in the upper left corner of the user interface when 19 | distributing the software. 20 | 21 | Pursuant to Section 7 § 3(e) we decline to grant you any rights under trademark 22 | law for use of our trademarks. 23 | 24 | GNU AFFERO GENERAL PUBLIC LICENSE 25 | Version 3, 19 November 2007 26 | 27 | Copyright (C) 2007 Free Software Foundation, Inc. 28 | Everyone is permitted to copy and distribute verbatim copies 29 | of this license document, but changing it is not allowed. 30 | 31 | Preamble 32 | 33 | The GNU Affero General Public License is a free, copyleft license for 34 | software and other kinds of works, specifically designed to ensure 35 | cooperation with the community in the case of network server software. 36 | 37 | The licenses for most software and other practical works are designed 38 | to take away your freedom to share and change the works. By contrast, 39 | our General Public Licenses are intended to guarantee your freedom to 40 | share and change all versions of a program--to make sure it remains free 41 | software for all its users. 42 | 43 | When we speak of free software, we are referring to freedom, not 44 | price. Our General Public Licenses are designed to make sure that you 45 | have the freedom to distribute copies of free software (and charge for 46 | them if you wish), that you receive source code or can get it if you 47 | want it, that you can change the software or use pieces of it in new 48 | free programs, and that you know you can do these things. 49 | 50 | Developers that use our General Public Licenses protect your rights 51 | with two steps: (1) assert copyright on the software, and (2) offer 52 | you this License which gives you legal permission to copy, distribute 53 | and/or modify the software. 54 | 55 | A secondary benefit of defending all users' freedom is that 56 | improvements made in alternate versions of the program, if they 57 | receive widespread use, become available for other developers to 58 | incorporate. Many developers of free software are heartened and 59 | encouraged by the resulting cooperation. However, in the case of 60 | software used on network servers, this result may fail to come about. 61 | The GNU General Public License permits making a modified version and 62 | letting the public access it on a server without ever releasing its 63 | source code to the public. 64 | 65 | The GNU Affero General Public License is designed specifically to 66 | ensure that, in such cases, the modified source code becomes available 67 | to the community. It requires the operator of a network server to 68 | provide the source code of the modified version running there to the 69 | users of that server. Therefore, public use of a modified version, on 70 | a publicly accessible server, gives the public access to the source 71 | code of the modified version. 72 | 73 | An older license, called the Affero General Public License and 74 | published by Affero, was designed to accomplish similar goals. This is 75 | a different license, not a version of the Affero GPL, but Affero has 76 | released a new version of the Affero GPL which permits relicensing under 77 | this license. 78 | 79 | The precise terms and conditions for copying, distribution and 80 | modification follow. 81 | 82 | TERMS AND CONDITIONS 83 | 84 | 0. Definitions. 85 | 86 | "This License" refers to version 3 of the GNU Affero General Public License. 87 | 88 | "Copyright" also means copyright-like laws that apply to other kinds of 89 | works, such as semiconductor masks. 90 | 91 | "The Program" refers to any copyrightable work licensed under this 92 | License. Each licensee is addressed as "you". "Licensees" and 93 | "recipients" may be individuals or organizations. 94 | 95 | To "modify" a work means to copy from or adapt all or part of the work 96 | in a fashion requiring copyright permission, other than the making of an 97 | exact copy. The resulting work is called a "modified version" of the 98 | earlier work or a work "based on" the earlier work. 99 | 100 | A "covered work" means either the unmodified Program or a work based 101 | on the Program. 102 | 103 | To "propagate" a work means to do anything with it that, without 104 | permission, would make you directly or secondarily liable for 105 | infringement under applicable copyright law, except executing it on a 106 | computer or modifying a private copy. Propagation includes copying, 107 | distribution (with or without modification), making available to the 108 | public, and in some countries other activities as well. 109 | 110 | To "convey" a work means any kind of propagation that enables other 111 | parties to make or receive copies. Mere interaction with a user through 112 | a computer network, with no transfer of a copy, is not conveying. 113 | 114 | An interactive user interface displays "Appropriate Legal Notices" 115 | to the extent that it includes a convenient and prominently visible 116 | feature that (1) displays an appropriate copyright notice, and (2) 117 | tells the user that there is no warranty for the work (except to the 118 | extent that warranties are provided), that licensees may convey the 119 | work under this License, and how to view a copy of this License. If 120 | the interface presents a list of user commands or options, such as a 121 | menu, a prominent item in the list meets this criterion. 122 | 123 | 1. Source Code. 124 | 125 | The "source code" for a work means the preferred form of the work 126 | for making modifications to it. "Object code" means any non-source 127 | form of a work. 128 | 129 | A "Standard Interface" means an interface that either is an official 130 | standard defined by a recognized standards body, or, in the case of 131 | interfaces specified for a particular programming language, one that 132 | is widely used among developers working in that language. 133 | 134 | The "System Libraries" of an executable work include anything, other 135 | than the work as a whole, that (a) is included in the normal form of 136 | packaging a Major Component, but which is not part of that Major 137 | Component, and (b) serves only to enable use of the work with that 138 | Major Component, or to implement a Standard Interface for which an 139 | implementation is available to the public in source code form. A 140 | "Major Component", in this context, means a major essential component 141 | (kernel, window system, and so on) of the specific operating system 142 | (if any) on which the executable work runs, or a compiler used to 143 | produce the work, or an object code interpreter used to run it. 144 | 145 | The "Corresponding Source" for a work in object code form means all 146 | the source code needed to generate, install, and (for an executable 147 | work) run the object code and to modify the work, including scripts to 148 | control those activities. However, it does not include the work's 149 | System Libraries, or general-purpose tools or generally available free 150 | programs which are used unmodified in performing those activities but 151 | which are not part of the work. For example, Corresponding Source 152 | includes interface definition files associated with source files for 153 | the work, and the source code for shared libraries and dynamically 154 | linked subprograms that the work is specifically designed to require, 155 | such as by intimate data communication or control flow between those 156 | subprograms and other parts of the work. 157 | 158 | The Corresponding Source need not include anything that users 159 | can regenerate automatically from other parts of the Corresponding 160 | Source. 161 | 162 | The Corresponding Source for a work in source code form is that 163 | same work. 164 | 165 | 2. Basic Permissions. 166 | 167 | All rights granted under this License are granted for the term of 168 | copyright on the Program, and are irrevocable provided the stated 169 | conditions are met. This License explicitly affirms your unlimited 170 | permission to run the unmodified Program. The output from running a 171 | covered work is covered by this License only if the output, given its 172 | content, constitutes a covered work. This License acknowledges your 173 | rights of fair use or other equivalent, as provided by copyright law. 174 | 175 | You may make, run and propagate covered works that you do not 176 | convey, without conditions so long as your license otherwise remains 177 | in force. You may convey covered works to others for the sole purpose 178 | of having them make modifications exclusively for you, or provide you 179 | with facilities for running those works, provided that you comply with 180 | the terms of this License in conveying all material for which you do 181 | not control copyright. Those thus making or running the covered works 182 | for you must do so exclusively on your behalf, under your direction 183 | and control, on terms that prohibit them from making any copies of 184 | your copyrighted material outside their relationship with you. 185 | 186 | Conveying under any other circumstances is permitted solely under 187 | the conditions stated below. Sublicensing is not allowed; section 10 188 | makes it unnecessary. 189 | 190 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 191 | 192 | No covered work shall be deemed part of an effective technological 193 | measure under any applicable law fulfilling obligations under article 194 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 195 | similar laws prohibiting or restricting circumvention of such 196 | measures. 197 | 198 | When you convey a covered work, you waive any legal power to forbid 199 | circumvention of technological measures to the extent such circumvention 200 | is effected by exercising rights under this License with respect to 201 | the covered work, and you disclaim any intention to limit operation or 202 | modification of the work as a means of enforcing, against the work's 203 | users, your or third parties' legal rights to forbid circumvention of 204 | technological measures. 205 | 206 | 4. Conveying Verbatim Copies. 207 | 208 | You may convey verbatim copies of the Program's source code as you 209 | receive it, in any medium, provided that you conspicuously and 210 | appropriately publish on each copy an appropriate copyright notice; 211 | keep intact all notices stating that this License and any 212 | non-permissive terms added in accord with section 7 apply to the code; 213 | keep intact all notices of the absence of any warranty; and give all 214 | recipients a copy of this License along with the Program. 215 | 216 | You may charge any price or no price for each copy that you convey, 217 | and you may offer support or warranty protection for a fee. 218 | 219 | 5. Conveying Modified Source Versions. 220 | 221 | You may convey a work based on the Program, or the modifications to 222 | produce it from the Program, in the form of source code under the 223 | terms of section 4, provided that you also meet all of these conditions: 224 | 225 | a) The work must carry prominent notices stating that you modified 226 | it, and giving a relevant date. 227 | 228 | b) The work must carry prominent notices stating that it is 229 | released under this License and any conditions added under section 230 | 7. This requirement modifies the requirement in section 4 to 231 | "keep intact all notices". 232 | 233 | c) You must license the entire work, as a whole, under this 234 | License to anyone who comes into possession of a copy. This 235 | License will therefore apply, along with any applicable section 7 236 | additional terms, to the whole of the work, and all its parts, 237 | regardless of how they are packaged. This License gives no 238 | permission to license the work in any other way, but it does not 239 | invalidate such permission if you have separately received it. 240 | 241 | d) If the work has interactive user interfaces, each must display 242 | Appropriate Legal Notices; however, if the Program has interactive 243 | interfaces that do not display Appropriate Legal Notices, your 244 | work need not make them do so. 245 | 246 | A compilation of a covered work with other separate and independent 247 | works, which are not by their nature extensions of the covered work, 248 | and which are not combined with it such as to form a larger program, 249 | in or on a volume of a storage or distribution medium, is called an 250 | "aggregate" if the compilation and its resulting copyright are not 251 | used to limit the access or legal rights of the compilation's users 252 | beyond what the individual works permit. Inclusion of a covered work 253 | in an aggregate does not cause this License to apply to the other 254 | parts of the aggregate. 255 | 256 | 6. Conveying Non-Source Forms. 257 | 258 | You may convey a covered work in object code form under the terms 259 | of sections 4 and 5, provided that you also convey the 260 | machine-readable Corresponding Source under the terms of this License, 261 | in one of these ways: 262 | 263 | a) Convey the object code in, or embodied in, a physical product 264 | (including a physical distribution medium), accompanied by the 265 | Corresponding Source fixed on a durable physical medium 266 | customarily used for software interchange. 267 | 268 | b) Convey the object code in, or embodied in, a physical product 269 | (including a physical distribution medium), accompanied by a 270 | written offer, valid for at least three years and valid for as 271 | long as you offer spare parts or customer support for that product 272 | model, to give anyone who possesses the object code either (1) a 273 | copy of the Corresponding Source for all the software in the 274 | product that is covered by this License, on a durable physical 275 | medium customarily used for software interchange, for a price no 276 | more than your reasonable cost of physically performing this 277 | conveying of source, or (2) access to copy the 278 | Corresponding Source from a network server at no charge. 279 | 280 | c) Convey individual copies of the object code with a copy of the 281 | written offer to provide the Corresponding Source. This 282 | alternative is allowed only occasionally and noncommercially, and 283 | only if you received the object code with such an offer, in accord 284 | with subsection 6b. 285 | 286 | d) Convey the object code by offering access from a designated 287 | place (gratis or for a charge), and offer equivalent access to the 288 | Corresponding Source in the same way through the same place at no 289 | further charge. You need not require recipients to copy the 290 | Corresponding Source along with the object code. If the place to 291 | copy the object code is a network server, the Corresponding Source 292 | may be on a different server (operated by you or a third party) 293 | that supports equivalent copying facilities, provided you maintain 294 | clear directions next to the object code saying where to find the 295 | Corresponding Source. Regardless of what server hosts the 296 | Corresponding Source, you remain obligated to ensure that it is 297 | available for as long as needed to satisfy these requirements. 298 | 299 | e) Convey the object code using peer-to-peer transmission, provided 300 | you inform other peers where the object code and Corresponding 301 | Source of the work are being offered to the general public at no 302 | charge under subsection 6d. 303 | 304 | A separable portion of the object code, whose source code is excluded 305 | from the Corresponding Source as a System Library, need not be 306 | included in conveying the object code work. 307 | 308 | A "User Product" is either (1) a "consumer product", which means any 309 | tangible personal property which is normally used for personal, family, 310 | or household purposes, or (2) anything designed or sold for incorporation 311 | into a dwelling. In determining whether a product is a consumer product, 312 | doubtful cases shall be resolved in favor of coverage. For a particular 313 | product received by a particular user, "normally used" refers to a 314 | typical or common use of that class of product, regardless of the status 315 | of the particular user or of the way in which the particular user 316 | actually uses, or expects or is expected to use, the product. A product 317 | is a consumer product regardless of whether the product has substantial 318 | commercial, industrial or non-consumer uses, unless such uses represent 319 | the only significant mode of use of the product. 320 | 321 | "Installation Information" for a User Product means any methods, 322 | procedures, authorization keys, or other information required to install 323 | and execute modified versions of a covered work in that User Product from 324 | a modified version of its Corresponding Source. The information must 325 | suffice to ensure that the continued functioning of the modified object 326 | code is in no case prevented or interfered with solely because 327 | modification has been made. 328 | 329 | If you convey an object code work under this section in, or with, or 330 | specifically for use in, a User Product, and the conveying occurs as 331 | part of a transaction in which the right of possession and use of the 332 | User Product is transferred to the recipient in perpetuity or for a 333 | fixed term (regardless of how the transaction is characterized), the 334 | Corresponding Source conveyed under this section must be accompanied 335 | by the Installation Information. But this requirement does not apply 336 | if neither you nor any third party retains the ability to install 337 | modified object code on the User Product (for example, the work has 338 | been installed in ROM). 339 | 340 | The requirement to provide Installation Information does not include a 341 | requirement to continue to provide support service, warranty, or updates 342 | for a work that has been modified or installed by the recipient, or for 343 | the User Product in which it has been modified or installed. Access to a 344 | network may be denied when the modification itself materially and 345 | adversely affects the operation of the network or violates the rules and 346 | protocols for communication across the network. 347 | 348 | Corresponding Source conveyed, and Installation Information provided, 349 | in accord with this section must be in a format that is publicly 350 | documented (and with an implementation available to the public in 351 | source code form), and must require no special password or key for 352 | unpacking, reading or copying. 353 | 354 | 7. Additional Terms. 355 | 356 | "Additional permissions" are terms that supplement the terms of this 357 | License by making exceptions from one or more of its conditions. 358 | Additional permissions that are applicable to the entire Program shall 359 | be treated as though they were included in this License, to the extent 360 | that they are valid under applicable law. If additional permissions 361 | apply only to part of the Program, that part may be used separately 362 | under those permissions, but the entire Program remains governed by 363 | this License without regard to the additional permissions. 364 | 365 | When you convey a copy of a covered work, you may at your option 366 | remove any additional permissions from that copy, or from any part of 367 | it. (Additional permissions may be written to require their own 368 | removal in certain cases when you modify the work.) You may place 369 | additional permissions on material, added by you to a covered work, 370 | for which you have or can give appropriate copyright permission. 371 | 372 | Notwithstanding any other provision of this License, for material you 373 | add to a covered work, you may (if authorized by the copyright holders of 374 | that material) supplement the terms of this License with terms: 375 | 376 | a) Disclaiming warranty or limiting liability differently from the 377 | terms of sections 15 and 16 of this License; or 378 | 379 | b) Requiring preservation of specified reasonable legal notices or 380 | author attributions in that material or in the Appropriate Legal 381 | Notices displayed by works containing it; or 382 | 383 | c) Prohibiting misrepresentation of the origin of that material, or 384 | requiring that modified versions of such material be marked in 385 | reasonable ways as different from the original version; or 386 | 387 | d) Limiting the use for publicity purposes of names of licensors or 388 | authors of the material; or 389 | 390 | e) Declining to grant rights under trademark law for use of some 391 | trade names, trademarks, or service marks; or 392 | 393 | f) Requiring indemnification of licensors and authors of that 394 | material by anyone who conveys the material (or modified versions of 395 | it) with contractual assumptions of liability to the recipient, for 396 | any liability that these contractual assumptions directly impose on 397 | those licensors and authors. 398 | 399 | All other non-permissive additional terms are considered "further 400 | restrictions" within the meaning of section 10. If the Program as you 401 | received it, or any part of it, contains a notice stating that it is 402 | governed by this License along with a term that is a further 403 | restriction, you may remove that term. If a license document contains 404 | a further restriction but permits relicensing or conveying under this 405 | License, you may add to a covered work material governed by the terms 406 | of that license document, provided that the further restriction does 407 | not survive such relicensing or conveying. 408 | 409 | If you add terms to a covered work in accord with this section, you 410 | must place, in the relevant source files, a statement of the 411 | additional terms that apply to those files, or a notice indicating 412 | where to find the applicable terms. 413 | 414 | Additional terms, permissive or non-permissive, may be stated in the 415 | form of a separately written license, or stated as exceptions; 416 | the above requirements apply either way. 417 | 418 | 8. Termination. 419 | 420 | You may not propagate or modify a covered work except as expressly 421 | provided under this License. Any attempt otherwise to propagate or 422 | modify it is void, and will automatically terminate your rights under 423 | this License (including any patent licenses granted under the third 424 | paragraph of section 11). 425 | 426 | However, if you cease all violation of this License, then your 427 | license from a particular copyright holder is reinstated (a) 428 | provisionally, unless and until the copyright holder explicitly and 429 | finally terminates your license, and (b) permanently, if the copyright 430 | holder fails to notify you of the violation by some reasonable means 431 | prior to 60 days after the cessation. 432 | 433 | Moreover, your license from a particular copyright holder is 434 | reinstated permanently if the copyright holder notifies you of the 435 | violation by some reasonable means, this is the first time you have 436 | received notice of violation of this License (for any work) from that 437 | copyright holder, and you cure the violation prior to 30 days after 438 | your receipt of the notice. 439 | 440 | Termination of your rights under this section does not terminate the 441 | licenses of parties who have received copies or rights from you under 442 | this License. If your rights have been terminated and not permanently 443 | reinstated, you do not qualify to receive new licenses for the same 444 | material under section 10. 445 | 446 | 9. Acceptance Not Required for Having Copies. 447 | 448 | You are not required to accept this License in order to receive or 449 | run a copy of the Program. Ancillary propagation of a covered work 450 | occurring solely as a consequence of using peer-to-peer transmission 451 | to receive a copy likewise does not require acceptance. However, 452 | nothing other than this License grants you permission to propagate or 453 | modify any covered work. These actions infringe copyright if you do 454 | not accept this License. Therefore, by modifying or propagating a 455 | covered work, you indicate your acceptance of this License to do so. 456 | 457 | 10. Automatic Licensing of Downstream Recipients. 458 | 459 | Each time you convey a covered work, the recipient automatically 460 | receives a license from the original licensors, to run, modify and 461 | propagate that work, subject to this License. You are not responsible 462 | for enforcing compliance by third parties with this License. 463 | 464 | An "entity transaction" is a transaction transferring control of an 465 | organization, or substantially all assets of one, or subdividing an 466 | organization, or merging organizations. If propagation of a covered 467 | work results from an entity transaction, each party to that 468 | transaction who receives a copy of the work also receives whatever 469 | licenses to the work the party's predecessor in interest had or could 470 | give under the previous paragraph, plus a right to possession of the 471 | Corresponding Source of the work from the predecessor in interest, if 472 | the predecessor has it or can get it with reasonable efforts. 473 | 474 | You may not impose any further restrictions on the exercise of the 475 | rights granted or affirmed under this License. For example, you may 476 | not impose a license fee, royalty, or other charge for exercise of 477 | rights granted under this License, and you may not initiate litigation 478 | (including a cross-claim or counterclaim in a lawsuit) alleging that 479 | any patent claim is infringed by making, using, selling, offering for 480 | sale, or importing the Program or any portion of it. 481 | 482 | 11. Patents. 483 | 484 | A "contributor" is a copyright holder who authorizes use under this 485 | License of the Program or a work on which the Program is based. The 486 | work thus licensed is called the contributor's "contributor version". 487 | 488 | A contributor's "essential patent claims" are all patent claims 489 | owned or controlled by the contributor, whether already acquired or 490 | hereafter acquired, that would be infringed by some manner, permitted 491 | by this License, of making, using, or selling its contributor version, 492 | but do not include claims that would be infringed only as a 493 | consequence of further modification of the contributor version. For 494 | purposes of this definition, "control" includes the right to grant 495 | patent sublicenses in a manner consistent with the requirements of 496 | this License. 497 | 498 | Each contributor grants you a non-exclusive, worldwide, royalty-free 499 | patent license under the contributor's essential patent claims, to 500 | make, use, sell, offer for sale, import and otherwise run, modify and 501 | propagate the contents of its contributor version. 502 | 503 | In the following three paragraphs, a "patent license" is any express 504 | agreement or commitment, however denominated, not to enforce a patent 505 | (such as an express permission to practice a patent or covenant not to 506 | sue for patent infringement). To "grant" such a patent license to a 507 | party means to make such an agreement or commitment not to enforce a 508 | patent against the party. 509 | 510 | If you convey a covered work, knowingly relying on a patent license, 511 | and the Corresponding Source of the work is not available for anyone 512 | to copy, free of charge and under the terms of this License, through a 513 | publicly available network server or other readily accessible means, 514 | then you must either (1) cause the Corresponding Source to be so 515 | available, or (2) arrange to deprive yourself of the benefit of the 516 | patent license for this particular work, or (3) arrange, in a manner 517 | consistent with the requirements of this License, to extend the patent 518 | license to downstream recipients. "Knowingly relying" means you have 519 | actual knowledge that, but for the patent license, your conveying the 520 | covered work in a country, or your recipient's use of the covered work 521 | in a country, would infringe one or more identifiable patents in that 522 | country that you have reason to believe are valid. 523 | 524 | If, pursuant to or in connection with a single transaction or 525 | arrangement, you convey, or propagate by procuring conveyance of, a 526 | covered work, and grant a patent license to some of the parties 527 | receiving the covered work authorizing them to use, propagate, modify 528 | or convey a specific copy of the covered work, then the patent license 529 | you grant is automatically extended to all recipients of the covered 530 | work and works based on it. 531 | 532 | A patent license is "discriminatory" if it does not include within 533 | the scope of its coverage, prohibits the exercise of, or is 534 | conditioned on the non-exercise of one or more of the rights that are 535 | specifically granted under this License. You may not convey a covered 536 | work if you are a party to an arrangement with a third party that is 537 | in the business of distributing software, under which you make payment 538 | to the third party based on the extent of your activity of conveying 539 | the work, and under which the third party grants, to any of the 540 | parties who would receive the covered work from you, a discriminatory 541 | patent license (a) in connection with copies of the covered work 542 | conveyed by you (or copies made from those copies), or (b) primarily 543 | for and in connection with specific products or compilations that 544 | contain the covered work, unless you entered into that arrangement, 545 | or that patent license was granted, prior to 28 March 2007. 546 | 547 | Nothing in this License shall be construed as excluding or limiting 548 | any implied license or other defenses to infringement that may 549 | otherwise be available to you under applicable patent law. 550 | 551 | 12. No Surrender of Others' Freedom. 552 | 553 | If conditions are imposed on you (whether by court order, agreement or 554 | otherwise) that contradict the conditions of this License, they do not 555 | excuse you from the conditions of this License. If you cannot convey a 556 | covered work so as to satisfy simultaneously your obligations under this 557 | License and any other pertinent obligations, then as a consequence you may 558 | not convey it at all. For example, if you agree to terms that obligate you 559 | to collect a royalty for further conveying from those to whom you convey 560 | the Program, the only way you could satisfy both those terms and this 561 | License would be to refrain entirely from conveying the Program. 562 | 563 | 13. Remote Network Interaction; Use with the GNU General Public License. 564 | 565 | Notwithstanding any other provision of this License, if you modify the 566 | Program, your modified version must prominently offer all users 567 | interacting with it remotely through a computer network (if your version 568 | supports such interaction) an opportunity to receive the Corresponding 569 | Source of your version by providing access to the Corresponding Source 570 | from a network server at no charge, through some standard or customary 571 | means of facilitating copying of software. This Corresponding Source 572 | shall include the Corresponding Source for any work covered by version 3 573 | of the GNU General Public License that is incorporated pursuant to the 574 | following paragraph. 575 | 576 | Notwithstanding any other provision of this License, you have 577 | permission to link or combine any covered work with a work licensed 578 | under version 3 of the GNU General Public License into a single 579 | combined work, and to convey the resulting work. The terms of this 580 | License will continue to apply to the part which is the covered work, 581 | but the work with which it is combined will remain governed by version 582 | 3 of the GNU General Public License. 583 | 584 | 14. Revised Versions of this License. 585 | 586 | The Free Software Foundation may publish revised and/or new versions of 587 | the GNU Affero General Public License from time to time. Such new versions 588 | will be similar in spirit to the present version, but may differ in detail to 589 | address new problems or concerns. 590 | 591 | Each version is given a distinguishing version number. If the 592 | Program specifies that a certain numbered version of the GNU Affero General 593 | Public License "or any later version" applies to it, you have the 594 | option of following the terms and conditions either of that numbered 595 | version or of any later version published by the Free Software 596 | Foundation. If the Program does not specify a version number of the 597 | GNU Affero General Public License, you may choose any version ever published 598 | by the Free Software Foundation. 599 | 600 | If the Program specifies that a proxy can decide which future 601 | versions of the GNU Affero General Public License can be used, that proxy's 602 | public statement of acceptance of a version permanently authorizes you 603 | to choose that version for the Program. 604 | 605 | Later license versions may give you additional or different 606 | permissions. However, no additional obligations are imposed on any 607 | author or copyright holder as a result of your choosing to follow a 608 | later version. 609 | 610 | 15. Disclaimer of Warranty. 611 | 612 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 613 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 614 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 615 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 616 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 617 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 618 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 619 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 620 | 621 | 16. Limitation of Liability. 622 | 623 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 624 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 625 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 626 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 627 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 628 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 629 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 630 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 631 | SUCH DAMAGES. 632 | 633 | 17. Interpretation of Sections 15 and 16. 634 | 635 | If the disclaimer of warranty and limitation of liability provided 636 | above cannot be given local legal effect according to their terms, 637 | reviewing courts shall apply local law that most closely approximates 638 | an absolute waiver of all civil liability in connection with the 639 | Program, unless a warranty or assumption of liability accompanies a 640 | copy of the Program in return for a fee. 641 | 642 | END OF TERMS AND CONDITIONS 643 | 644 | How to Apply These Terms to Your New Programs 645 | 646 | If you develop a new program, and you want it to be of the greatest 647 | possible use to the public, the best way to achieve this is to make it 648 | free software which everyone can redistribute and change under these terms. 649 | 650 | To do so, attach the following notices to the program. It is safest 651 | to attach them to the start of each source file to most effectively 652 | state the exclusion of warranty; and each file should have at least 653 | the "copyright" line and a pointer to where the full notice is found. 654 | 655 | 656 | Copyright (C) 657 | 658 | This program is free software: you can redistribute it and/or modify 659 | it under the terms of the GNU Affero General Public License as published 660 | by the Free Software Foundation, either version 3 of the License, or 661 | (at your option) any later version. 662 | 663 | This program is distributed in the hope that it will be useful, 664 | but WITHOUT ANY WARRANTY; without even the implied warranty of 665 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 666 | GNU Affero General Public License for more details. 667 | 668 | You should have received a copy of the GNU Affero General Public License 669 | along with this program. If not, see . 670 | 671 | Also add information on how to contact you by electronic and paper mail. 672 | 673 | If your software can interact with users remotely through a computer 674 | network, you should also make sure that it provides a way for users to 675 | get its source. For example, if your program is a web application, its 676 | interface could display a "Source" link that leads users to an archive 677 | of the code. There are many ways you could offer source, and different 678 | solutions will be better for different programs; see section 13 for the 679 | specific requirements. 680 | 681 | You should also get your employer (if you work as a programmer) or school, 682 | if any, to sign a "copyright disclaimer" for the program, if necessary. 683 | For more information on this, and how to apply and follow the GNU AGPL, see 684 | . 685 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![License](https://img.shields.io/badge/License-GNU%20AGPL%20V3-green.svg?style=flat)](https://www.gnu.org/licenses/agpl-3.0.en.html) 2 | ![Platforms Windows | macOS | Linux](https://img.shields.io/badge/Platforms-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey.svg?style=flat) ![Release](https://img.shields.io/badge/Release-v8.3.0-blue.svg?style=flat) 3 | 4 | ## Overview 5 | 6 | [ONLYOFFICE Desktop Editors][4] is a free office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit documents stored on your Windows/Linux PC or Mac without an Internet connection. It is fully compatible with Office Open XML formats: .docx, .xlsx, .pptx. 7 | 8 | ## Components 9 | 10 | ONLYOFFICE Desktop Editors contain the following components: 11 | 12 | * [desktop-apps](https://github.com/ONLYOFFICE/desktop-apps) - the frontend for ONLYOFFICE Desktop Editors which is used to build the program interface for the operating system selected. 13 | * [desktop-sdk](https://github.com/ONLYOFFICE/desktop-sdk) - SDK which is a core part of ONLYOFFICE Desktop Editors. 14 | * [core](https://github.com/ONLYOFFICE/core) - server core components for [ONLYOFFICE Document Server][2] which is a part of ONLYOFFICE Desktop Editors and is used to enable the conversion between the most popular office document formats (DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP). 15 | * [sdkjs](https://github.com/ONLYOFFICE/sdkjs) - JavaScript SDK for the [ONLYOFFICE Document Server][2] which is a part of ONLYOFFICE Desktop Editors and contains API for all the included components client-side interaction. 16 | * [web-apps](https://github.com/ONLYOFFICE/web-apps) - the frontend for [ONLYOFFICE Document Server][2] which is a part of ONLYOFFICE Desktop Editors that allows the user to create, edit, save and export text, spreadsheet and presentation documents using the common interface of a document editor. 17 | * [dictionaries](https://github.com/ONLYOFFICE/dictionaries) - the dictionaries of various languages used for spellchecking in ONLYOFFICE Desktop Editors. 18 | 19 | ## Plugins 20 | 21 | ONLYOFFICE Desktop Editors offer support for plugins allowing developers to add specific features to the editors that are not directly related to the OOXML format. For more information see [our API](https://api.onlyoffice.com/plugin/basic) or visit github [plugins repo](https://github.com/ONLYOFFICE/onlyoffice.github.io). 22 | 23 | ## Functionality 24 | 25 | ONLYOFFICE Desktop Editors include the following editors: 26 | 27 | * [ONLYOFFICE Document Editor](https://www.onlyoffice.com/document-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop) 28 | * [ONLYOFFICE Spreadsheet Editor](https://www.onlyoffice.com/spreadsheet-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop) 29 | * [ONLYOFFICE Presentation Editor](https://www.onlyoffice.com/presentation-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop) 30 | * [ONLYOFFICE Form Creator](https://www.onlyoffice.com/form-creator.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop) 31 | * [ONLYOFFICE PDF editor, reader & converter](https://www.onlyoffice.com/pdf-reader.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop) 32 | 33 | The editors allow you to create, edit, save and export text, spreadsheet and presentation documents. 34 | 35 | ## Installation methods 36 | 37 | * Deb, rpm, exe, dmg on the [official website](https://www.onlyoffice.com/download-desktop.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop) 38 | * Snap package. Get on [snapcraft.io](https://snapcraft.io/onlyoffice-desktopeditors). The official [source code](https://github.com/ONLYOFFICE/snap-desktopeditors) for ONLYOFFICE Desktop Editors Snap package 39 | * Flatpak. Get on [flathub.org](https://flathub.org/apps/details/org.onlyoffice.desktopeditors). The official [source code](https://github.com/flathub/org.onlyoffice.desktopeditors) for ONLYOFFICE Desktop Editors Flatpak 40 | * AppImage. Get on [AppImageHub](https://appimage.github.io/ONLYOFFICE/). The official [source code](https://github.com/ONLYOFFICE/appimage-desktopeditors) for ONLYOFFICE Desktop Editors AppImage 41 | 42 | ## License 43 | 44 | ONLYOFFICE Desktop Editors is licensed under the GNU Affero Public License, version 3.0. See [LICENSE](https://onlyo.co/38YZGJh) for more information. 45 | 46 | ## How to Build 47 | 48 | Instructions for building ONLYOFFICE Desktop Editors are in [build_tools](https://github.com/ONLYOFFICE/build_tools#desktop-editors). 49 | 50 | ## User Feedback and Support 51 | 52 | If you have any problems with or questions about ONLYOFFICE Desktop Editors, please visit our official forum to find answers to your questions: [forum.onlyoffice.com][1] or you can ask and answer ONLYOFFICE development questions on [Stack Overflow][3]. 53 | 54 | [1]: https://forum.onlyoffice.com 55 | [2]: https://github.com/ONLYOFFICE/DocumentServer 56 | [3]: https://stackoverflow.com/questions/tagged/onlyoffice 57 | [4]: https://www.onlyoffice.com/desktop.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubDesktop 58 | --------------------------------------------------------------------------------