Compare commits

...

16 Commits

Author SHA1 Message Date
papacarlo 14c34f2fe8 Update submodules 2025-07-09 08:09:59 +00:00
Maxim Kadushkin 0ccf45baaf Update CHANGELOG.md v9.0.3
Co-authored-by: Maxim Kadushkin <maxim.kadushkin@onlyoffice.com>
Co-committed-by: Maxim Kadushkin <maxim.kadushkin@onlyoffice.com>
2025-07-09 07:40:44 +00:00
Alexey Golubev 6f61303572 Update description 2025-06-25 14:39:33 +03:00
Maxim Kadushkin 9a371cfc09 Update CHANGELOG.md 2025-06-19 13:03:37 +00:00
papacarlo 372a4c09da Update submodules 2025-06-19 12:08:15 +00:00
Maxim Kadushkin 981fa8bbdd Update .aspell.en.pws 2025-06-16 23:04:34 +00:00
Maxim Kadushkin 0d7707caf8 Update CHANGELOG.md 2025-06-16 23:03:14 +00:00
Maxim Kadushkin c192cecf11 Update CHANGELOG.md 2025-06-16 22:56:32 +00:00
Maxim Kadushkin 1d73fad349 Update CHANGELOG.md 2025-06-16 22:55:08 +00:00
Alexander Trofimov 0390c661dd Delete .github/workflows/append-changelog.yml
Delete unused action
2025-05-14 10:49:03 +00:00
Alexander Trofimov fbd78b1fa4 Delete .github/workflows/update-submodules.yml
Delete unused action
2025-05-14 10:48:43 +00:00
Maxim Kadushkin 9a8063384e Update CHANGELOG.md 2025-05-12 12:16:23 +00:00
Maxim Kadushkin 79f018be5a Update CHANGELOG.md (#10)
Co-authored-by: Maxim Kadushkin <maxim.kadushkin@onlyoffice.com>
Co-committed-by: Maxim Kadushkin <maxim.kadushkin@onlyoffice.com>
2025-04-17 15:23:13 +00:00
papacarlo 007d5dd286 Update submodules 2025-04-17 08:36:52 +00:00
Alexander Trofimov 1073979d82 feauture/actualize-template (#9)
Co-authored-by: Denis Spitsyn <denis.spitsyn.nct@gmail.com>
2025-04-08 09:09:32 +00:00
Roman Demidov c9bf5c1b11 Update WinGet action 2025-03-20 15:45:25 +03:00
14 changed files with 321 additions and 123 deletions
+8 -1
View File
@@ -369,4 +369,11 @@ Callout
PPSX
HTM
NoHistory
PPTT
PPTT
TextArt
autonumbering
ur
VSD
VSDX
VSTX
autofitting
+5 -4
View File
@@ -15,12 +15,13 @@ body:
description: "If you know this bug occurs on multiple operating systems, select all you have tested."
multiple: true
options:
- Windows XP / Vista
- Windows 10 / 8.1 / 7
- macOS 10.11 x86
- macOS 10.12 or higher
- Windows x64
- Windows x86
- macOS (ARM)
- macOS (x86-64)
- Linux (DEB package)
- Linux (RPM package)
- other (specify in description)
validations:
required: true
- type: input
-58
View File
@@ -1,58 +0,0 @@
name: Append changelog for new release
on:
workflow_dispatch:
inputs:
version:
description: 'Version'
required: true
jobs:
append-changelog:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Write changelog
run: |
cp -fv CHANGELOG.md CHANGELOG.md.bak
head -n2 CHANGELOG.md.bak > CHANGELOG.md
cat >> CHANGELOG.md << EOF
## ${{ github.event.inputs.version }}
### New Features
* TODO
#### Document Editors
* TODO
#### Spreadsheet Editor
* TODO
#### Presentation Editors
* TODO
### Fixes
* TODO
EOF
tail -n +3 CHANGELOG.md.bak >> CHANGELOG.md
rm -fv CHANGELOG.md.bak
- name: Commit & push changes
uses: EndBug/add-and-commit@v8
with:
author_name: github-actions[bot]
author_email: github-actions[bot]@users.noreply.github.com
message: Add template changelog for v${{ github.event.inputs.version }}
add: CHANGELOG.md
new_branch: feature/changelog-v${{ github.event.inputs.version }}
-27
View File
@@ -1,27 +0,0 @@
name: Update submodules
on: workflow_dispatch
jobs:
update-submodules:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.PUSH_TOKEN }}
- name: Update submodules recursively
run: |
git submodule update --init --recursive
git submodule update --recursive --remote
- name: Commit & push changes
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
git add --all
git commit -m 'Update submodules' || echo 'No changes to commit'
git push
+1 -1
View File
@@ -7,7 +7,7 @@ jobs:
runs-on: windows-latest
steps:
- name: Publish to WinGet
uses: vedantmgoyal2009/winget-releaser@main
uses: vedantmgoyal9/winget-releaser@main
with:
identifier: ONLYOFFICE.DesktopEditors
installers-regex: '(x86|x64)\.(exe|msi)$'
+248
View File
@@ -1,5 +1,253 @@
# Change log
## 9.0.3
### Fixes
#### All Editors
* The display of the cursor and text selection is now limited by the size
of the object/shape
* Fixed some icons for Modern themes when the interface scale is higher than 200%
* Improved appearance of the autoshape Merge/Flip icons for the Modern themes
* Fixed the application freezes on the first launch during the template preview
generation process
* Fixed the ability to paste code in the Macros window
* Fixed work of the Open existing file (Open Document) shortcut on the Home page
* Improved display of icons for Clouds connection on the main page of the application
* Changed the font for the Urdu Interface language
* Fixed the position of the editor version line in the About window
* Improved display of the main page of the application for Windows XP
* Fixed pausing when connecting to the portal if the debug window is open
* Fixed the Copyright line for editor files (Windows)
#### Document Editor
* Fixed stopping work of the editor when editing footer in some `DOCX` files
* Fixed errors during Compare/Combine/Text from file operations with files
containing images
* Fixed a crash when restoring a placeholder with a list when deleting
Content Control content
* Fixed significant increasing of the file size due to including CJK fonts when
exporting to `PDF`
* Fixed auto-detection of the document language in the text with
the Text Direction > RTL option
#### Spreadsheet Editor`
* Fixed stopping work of the editor when trying to reference a cell with a formula
* Fixed appearing the #NAME error in the final file when using a custom
function and exporting to `PDF`
* Fixed a problem with saving custom function to a file
* Fixed an issue with autofitting row height when changing column width if Wrap Text
is applied to a cell
* Fixed display of the Zoom option value in the bottom toolbar in RTL UI with
the Sheet RTL option disabled
* Fixed the incorrect position of the percent sign in the status bar for
Zoom with Chinese (Simplified)
* Fixed stopping work of the application when exporting a spreadsheet to `PDF`
#### Presentation Editor
* Fixed stopping work of the editor when applying some animations from
the Emphasis Effects section to an image
* Fixed the editor crash when deleting slides sequentially from preview panel
* Fixed stopping work of the editor when copying all content on the slide in
some `PPTX` files
* Fixed incorrect translations of tools in the Draw menu of the Presenter View window
* Fixed changing word order in the bidirectional text when opening some
`PPTX` files in the application
#### Forms
* Fixed stopping work of the editor after applying the TextArt setting to
the Signature field
* Fixed stopping work of the editor when restoring a file connection after
a long period of inactivity
* Fixed cursor change for Content Control buttons
* Fixed missing the Clear Fields icons in the form viewing mode for the Modern themes
#### PDF Editor
* Fixed stopping work of the editor when performing Cut/Paste operations
simultaneously on the thumbnail panel
* Fixed display of the text after breaking and restoring a session when working with
some `PDF` files
* Fixed saving form field settings when there are no other changes in the editor
* Blocked the ability to change the contents of the document when the connection
is lost
* Fixed an error when trying to copy page contents from the thumbnail panel
for `XPS/DjVu` formats
* Blocked the ability to display of the form field titles in the embedded mode
* Fixed display of the form field highlight when undoing and redoing actions
* Fixed blocking the ability to enter text immediately after inserting a Text Comment
* Fixed an error that occurred in the application when quickly opening
several documents one after another
#### Diagram
* Fixed display of the slide in the working area when opening some `VSTX` files
#### Convert
* Fixed crash when converting some `DOCX` files to an image
* Fixed crash when converting some `HWP` files to the binary format
* Fixed endless conversion of some `HWP` files to the binary format
* Fixed endless conversion of some `DOC` files to the binary format
* Fixed the appearance of an error when opening the result of converting
some `HWP` files to `DOCX` in third-party editors
* Fixed crash when converting some `DOC` files to the binary format
* Fixed the appearance of an error when opening the result of converting
some `XLS` files to `XLSX` in third-party editors
* Fixed crash when converting some `DOCX` files to the binary format
* Fixed the difference in display of autoshapes after converting
some `VSDX` files to `PNG`
## 9.0.0
### New features
#### All Editors
* Redesigned interface of the main application window
* Added new interface themes: Modern Light and Modern Dark
* Added saving of the last selected languages in spellcheck lists
* Added Arabic spellcheck dictionary used in sixteen dialects
* Added AI-powered macro generation from descriptions and VBA-to-JavaScript conversion
* Added the interface translation into Urdu (ur-PK, Urdu (Pakistan))
* Added support for TextArt text settings inside chart labels
* Added support for drawing the Up/Down Bars chart elements
* Merged local and cloud template lists into a unified view
* The list of templates is now processed on the client side, not on the server
* The installed system languages are now displayed at the top of
the text/document/dictionary list
* Added a contrast-reducing effect for control buttons in inactive windows
* Added the option to select a printer in the print preview menu
* The `Print using the system dialog` option has been added to the print
preview menu
* The ability to configure format associations for modern Windows OS in the EXE package
installation wizard has been unlocked
#### Document Editor
* Added correct display of previews for paragraph numbers for RTL
* Improved positioning and settings of TextArt for RTL
* Improved drawing of borders and fill for paragraphs with RTL direction
* Enabled accurate cursor navigation with arrow keys based on
the paragraph's text direction
* Added the ability to display numbers using Hindi digits
* Added a setting in the File menu for selecting the preferred font size: Western/Chinese
for the Chinese interface language (Chinese (Simplified))
* Added a Borders button to the Home toolbar to quickly set paragraph settings
* Added support for the `MD` format for reading
#### Spreadsheet Editor
* Added support for displaying bidirectional text
* Added the ability to select external data from another spreadsheet
#### Presentation Editor
* Added the ability to set the paragraph direction (Text Direction > RTL) on
the toolbar and in the advanced settings
* Added the ability to view animations with text
* Added the "Preserve" option to the Slide Master context menu
#### Forms
* Changed the appearance of the Signature and Image fields: the placeholder and
signature icon are now always displayed
* Improved user experience when filling in the Signature and Image fields
* Added a new "type": "signature" for the Signature field, used in the process
of filling out forms
#### PDF Editor
* Added the ability to set RTL direction for text
* The Edit Text option is available in the Community Edition build
* Implemented a `PDF` form editor
* Added copying pages between `PDF` files
#### Diagrams
* Release of the first version of the Diagram Viewer with the ability to open
`VSDX` files for viewing
#### Convert
* Added conversion of the `XLSB` format to the editor's internal format,
allowing editing and saving in `XLSX` without preliminary conversion
## 8.3.3
### Fixes
#### All Editors
* Fixed an error that occurred when opening files on x86 packages under Windows
#### Document Editor
* Fixed calculation for an RTL paragraph
* Fixed the display of the Bullets / Numbering / Multilevel style thumbnails for
an RTL paragraph
* Fixed the display of numbered lists (bullets) for an RTL paragraph
* Fixed the display of the date for Arabic in the Formats list of
the "Date & time" window
* Replaced Latin commas with Arabic ones when using Arabic format in the
"Date & time" window
* Fixed an issue with calculating position for an empty RTL template
* Fixed changing the Wrapping Style value when applying Merge shapes / Arrange >
Group
* Enabled standard ligatures for Arabic text writing
* Fixed the display of Borders and Fill when rendering an RTL paragraph
* Fixed incorrect work when comparing files at the word level, where a word and
a paragraph
mark were deleted
* Fixed adding TextArt for a paragraph with RTL direction
* Fixed autonumbering for Indian numbers added via Unicode (U+0660 - U+0669)
* Fixed the ability to select a numbered list deleted in the review mode
* Fixed the display of words with tabulation according to the main direction of
the text
* Fixed calculation of the non-printing tab stop character position and correct
work with
the tab stop marker on the horizontal ruler for an RTL paragraph
* Fixed an issue with the cursor placement in Arabic text for a paragraph with LTR
direction
* Fixed incorrect display of French quotes « » (U+00AB and U+00BB ) for RTL text
* Fixed calculation of the tab stop position in some edge situations
* Fixed an issue with calculating the right edge for a paragraph with fill and border
#### Spreadsheet Editor
* Fixed stopping work of the editor when entering some formulas with circular references
* Fixed deleting a sheet when dragging it to another one in the Fast co-editing mode
* Fixed crash when opening a document created in the previous version of the application
* Fixed hanging of the editor when calculating some functions that work with an array
#### Presentation Editor
* Fixed stopping work of the editor when opening the numbered list panel
* Fixed an error when saving/opening the `PPTX` file with animation applied to several
Lines objects
* Fixed an issue with maintaining direction for RTL text when opening some `PPT`
files
* Fixed generating unique Shape name identifier for the Lines objects
* Fixed incorrect translations of tools in the Draw menu of the Presenter View window
#### PDF Editor
* Fixed an error when opening some `PDF` files containing fields to fill in
* Fixed the position of drawing the selection in a text comment for some `PDF` files
* Fixed the ability to change the stamp size in `PDF` files
#### Convert
* Fixed stopping work of the editor when converting some `PPTX` files to image formats
* Fixed crash when converting some `XLSX` files to `XLSB`
* Restored compatibility with third-party editors after converting some `XLSX` files
to `XLSB` via binary format
## 8.3.2
### Fixes
+53 -26
View File
@@ -1,11 +1,46 @@
[![License](https://img.shields.io/badge/License-GNU%20AGPL%20V3-green.svg?style=flat)](https://www.gnu.org/licenses/agpl-3.0.en.html)
![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)
## Overview
## Welcome to the ONLYOFFICE Desktop Editors repo!
[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.
[ONLYOFFICE Desktop Editors](https://www.onlyoffice.com/desktop.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubDesktop) is a free office suite that combines text, spreadsheet, presentation, and PDF editors & Diagram Viewer. The application allows creating, viewing and editing 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.
## Components
![ONLYOFFICE Desktop Editors](./screenshots/ONLYOFFICE%20Desktop%20Editors.png)
## Features you'll love ✨
Take advantage of the powerful editors included in ONLYOFFICE Desktop Editors:
* [ONLYOFFICE Document Editor](https://www.onlyoffice.com/document-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Spreadsheet Editor](https://www.onlyoffice.com/spreadsheet-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Presentation Editor](https://www.onlyoffice.com/presentation-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Form Creator](https://www.onlyoffice.com/form-creator.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE PDF Editor](https://www.onlyoffice.com/pdf-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Diagram Viewer](https://www.onlyoffice.com/diagram-viewer.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
The suite empowers you to create, edit, save, and export text documents, spreadsheets, presentations, PDFs, fill out PDF forms, open diagrams, all while offering additional advanced features such as:
* Connection to the cloud (ONLYOFFICE, Moodle, Nextcloud, ownCloud, Seafile, Liferay, kDrive) for [real-time collaboration](https://www.onlyoffice.com/seamless-collaboration.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubDesktop) ☁️
* [AI-powered assistants](https://www.onlyoffice.com/ai-assistants.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubDesktop) 🤖
* Digital signatures ✍️🔏
* Password protection 🔒🔑
* Scalable UI options (including dark mode 🌓)
## Localization 🌐
ONLYOFFICE is constantly improving localization of the editors to make the suite accessible to all users, all over the world.
* Interface available in 46 languages
* RTL support
* Hieroglyph support 🈴
## Plugins 🧩
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/docs/plugin-and-macros/get-started/overview/) or visit the [GitHub plugins repo](https://github.com/ONLYOFFICE/onlyoffice.github.io).
Would like to explore the existing plugins in details? You are welcome to visit our [Marketplace](https://www.onlyoffice.com/app-directory?utm_source=github&utm_medium=cpc&utm_campaign=GitHubDesktop).
## Components 📦
ONLYOFFICE Desktop Editors contain the following components:
@@ -16,42 +51,34 @@ ONLYOFFICE Desktop Editors contain the following components:
* [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.
* [dictionaries](https://github.com/ONLYOFFICE/dictionaries) - the dictionaries of various languages used for spellchecking in ONLYOFFICE Desktop Editors.
## Plugins
## Easy installation options
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).
Get set up quickly with deb, rpm, exe, or dmg packages from our [official website](https://www.onlyoffice.com/download-desktop.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop).
## Functionality
Prefer other methods? Snap, Flatpak, or AppImage are all available!
ONLYOFFICE Desktop Editors include the following editors:
* 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.
* 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.
* AppImage. Get on [AppImageHub](https://appimage.github.io/ONLYOFFICE/). The official [source code](https://github.com/ONLYOFFICE/appimage-desktopeditors) for ONLYOFFICE Desktop Editors AppImage.
* [ONLYOFFICE Document Editor](https://www.onlyoffice.com/document-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Spreadsheet Editor](https://www.onlyoffice.com/spreadsheet-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Presentation Editor](https://www.onlyoffice.com/presentation-editor.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE Form Creator](https://www.onlyoffice.com/form-creator.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* [ONLYOFFICE PDF editor, reader & converter](https://www.onlyoffice.com/pdf-reader.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
## License 📄
The editors allow you to create, edit, save and export text, spreadsheet and presentation documents.
ONLYOFFICE Desktop Editors is licensed under the GNU Affero Public License, version 3.0, ensuring its transparency and commitment to the open-source community.
## Installation methods
See [LICENSE](https://onlyo.co/38YZGJh) for more information.
* Deb, rpm, exe, dmg on the [official website](https://www.onlyoffice.com/download-desktop.aspx?utm_source=GitHub&utm_medium=social&utm_campaign=GitHubDesktop)
* 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
* 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
* AppImage. Get on [AppImageHub](https://appimage.github.io/ONLYOFFICE/). The official [source code](https://github.com/ONLYOFFICE/appimage-desktopeditors) for ONLYOFFICE Desktop Editors AppImage
## How to build 🛠
## License
You can find the detailed instructions for building ONLYOFFICE Desktop Editors in [build_tools](https://github.com/ONLYOFFICE/build_tools#desktop-editors).
ONLYOFFICE Desktop Editors is licensed under the GNU Affero Public License, version 3.0. See [LICENSE](https://onlyo.co/38YZGJh) for more information.
## 💡 Need help? User feedback and support
## How to Build
If you face any issues or have questions about ONLYOFFICE Desktop Editors, please visit our official forum: [forum.onlyoffice.com][1].
Instructions for building ONLYOFFICE Desktop Editors are in [build_tools](https://github.com/ONLYOFFICE/build_tools#desktop-editors).
You are also welcome to ask and answer ONLYOFFICE development questions on [Stack Overflow][3], as well as share your thoughts and suggestions on [feedback.onlyoffice.com](https://feedback.onlyoffice.com/forums/966080-your-voice-matters).
## User Feedback and Support
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].
Join [our Discord community](https://discord.gg/Hcgtf5n4uF) for connecting with fellow developers.
[1]: https://forum.onlyoffice.com
[2]: https://github.com/ONLYOFFICE/DocumentServer
[3]: https://stackoverflow.com/questions/tagged/onlyoffice
[4]: https://www.onlyoffice.com/desktop.aspx?utm_source=github&utm_medium=cpc&utm_campaign=GitHubDesktop
+1 -1
Submodule core updated: d257c68d5f...f6c8356684
Binary file not shown.

After

Width:  |  Height:  |  Size: 1014 KiB

+1 -1
Submodule sdkjs updated: 0e50652cb0...4c042826df