Compare commits
37 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e368915234 | |||
| 4cbe8b5c1b | |||
| 34fcde340a | |||
| 14c34f2fe8 | |||
| 0ccf45baaf | |||
| 6f61303572 | |||
| 9a371cfc09 | |||
| 372a4c09da | |||
| 981fa8bbdd | |||
| 0d7707caf8 | |||
| c192cecf11 | |||
| 1d73fad349 | |||
| 0390c661dd | |||
| fbd78b1fa4 | |||
| 9a8063384e | |||
| 79f018be5a | |||
| 007d5dd286 | |||
| 1073979d82 | |||
| c9bf5c1b11 | |||
| 316e57ea50 | |||
| b7465bb7b2 | |||
| 4287a084ed | |||
| 54afad1cdc | |||
| 3483987ecb | |||
| 0dc9dbc65f | |||
| 66e1042210 | |||
| af8c52151c | |||
| ca1e626735 | |||
| 3154f01969 | |||
| 4c969f27bd | |||
| afa12a7bb7 | |||
| 53658a18d8 | |||
| 1ad03d0731 | |||
| ae2ae42e84 | |||
| 7288b42613 | |||
| d2e8d0fb52 | |||
| 8cb8699cdf |
@@ -9,7 +9,9 @@ autocomplete
|
|||||||
AutoCorrect
|
AutoCorrect
|
||||||
autocorrection
|
autocorrection
|
||||||
autofill
|
autofill
|
||||||
|
autofilling
|
||||||
Autofilter
|
Autofilter
|
||||||
|
AutoFilter
|
||||||
autofilter
|
autofilter
|
||||||
autofilters
|
autofilters
|
||||||
Autofit
|
Autofit
|
||||||
@@ -323,6 +325,15 @@ PtgList
|
|||||||
PtgArea
|
PtgArea
|
||||||
CDataStream
|
CDataStream
|
||||||
ReadEmrTextBase
|
ReadEmrTextBase
|
||||||
|
RDP
|
||||||
|
TextShaper
|
||||||
|
autohyphenation
|
||||||
|
AscWord
|
||||||
|
NumPr
|
||||||
|
sdt
|
||||||
|
TextPr
|
||||||
|
TextShaper
|
||||||
|
XLSM
|
||||||
UpdateDefineNames
|
UpdateDefineNames
|
||||||
WorkBookStream
|
WorkBookStream
|
||||||
WorkBookStream
|
WorkBookStream
|
||||||
@@ -330,3 +341,51 @@ CPPTUserInfo
|
|||||||
LoadExternal
|
LoadExternal
|
||||||
CSvmFile
|
CSvmFile
|
||||||
commandSetPassword
|
commandSetPassword
|
||||||
|
reconnection
|
||||||
|
enabledirpage
|
||||||
|
FormattedDiskPagePAPX
|
||||||
|
SectionPropertiesMapping
|
||||||
|
FormattedDiskPageCHPX
|
||||||
|
XORCrypt
|
||||||
|
ECMADecryptor
|
||||||
|
DirTree
|
||||||
|
findNextBorderPixel
|
||||||
|
pixFewColorsOctcubeQuantMixed
|
||||||
|
CheckBox
|
||||||
|
trendlines
|
||||||
|
TIF
|
||||||
|
DocSpace
|
||||||
|
IME
|
||||||
|
strikethrough
|
||||||
|
Sur
|
||||||
|
customXml
|
||||||
|
dataBinding
|
||||||
|
HWP
|
||||||
|
HWPX
|
||||||
|
xml
|
||||||
|
ItextSharp
|
||||||
|
Esc
|
||||||
|
Callout
|
||||||
|
PPSX
|
||||||
|
HTM
|
||||||
|
NoHistory
|
||||||
|
PPTT
|
||||||
|
TextArt
|
||||||
|
autonumbering
|
||||||
|
ur
|
||||||
|
VSD
|
||||||
|
VSDX
|
||||||
|
VSTX
|
||||||
|
autofitting
|
||||||
|
woff
|
||||||
|
Typograf
|
||||||
|
LanguageTool
|
||||||
|
DeepL
|
||||||
|
Zotero
|
||||||
|
Javascript
|
||||||
|
autocorrecting
|
||||||
|
Multiline
|
||||||
|
AutoFit
|
||||||
|
DOCT
|
||||||
|
XLST
|
||||||
|
md
|
||||||
@@ -15,12 +15,13 @@ body:
|
|||||||
description: "If you know this bug occurs on multiple operating systems, select all you have tested."
|
description: "If you know this bug occurs on multiple operating systems, select all you have tested."
|
||||||
multiple: true
|
multiple: true
|
||||||
options:
|
options:
|
||||||
- Windows XP / Vista
|
- Windows x64
|
||||||
- Windows 10 / 8.1 / 7
|
- Windows x86
|
||||||
- macOS 10.11 x86
|
- macOS (ARM)
|
||||||
- macOS 10.12 or higher
|
- macOS (x86-64)
|
||||||
- Linux (DEB package)
|
- Linux (DEB package)
|
||||||
- Linux (RPM package)
|
- Linux (RPM package)
|
||||||
|
- other (specify in description)
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: input
|
- type: input
|
||||||
|
|||||||
@@ -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 }}
|
|
||||||
@@ -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
|
|
||||||
@@ -6,9 +6,10 @@ jobs:
|
|||||||
publish:
|
publish:
|
||||||
runs-on: windows-latest
|
runs-on: windows-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: vedantmgoyal2009/winget-releaser@v2
|
- name: Publish to WinGet
|
||||||
|
uses: vedantmgoyal9/winget-releaser@main
|
||||||
with:
|
with:
|
||||||
identifier: ONLYOFFICE.DesktopEditors
|
identifier: ONLYOFFICE.DesktopEditors
|
||||||
installers-regex: '\.exe$'
|
installers-regex: '(x86|x64)\.(exe|msi)$'
|
||||||
token: ${{ secrets.WINGET_TOKEN }}
|
token: ${{ secrets.WINGET_TOKEN }}
|
||||||
|
|
||||||
|
|||||||
+1162
File diff suppressed because it is too large
Load Diff
@@ -1,11 +1,46 @@
|
|||||||
[](https://www.gnu.org/licenses/agpl-3.0.en.html)
|
[](https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||||
 
|
 
|
||||||
|
|
||||||
## 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
|

|
||||||
|
|
||||||
|
## 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:
|
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.
|
* [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.
|
* [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)
|
## License 📄
|
||||||
* [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)
|
|
||||||
|
|
||||||
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)
|
## How to build 🛠
|
||||||
* 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
|
|
||||||
|
|
||||||
## 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
|
Join [our Discord community](https://discord.gg/Hcgtf5n4uF) for connecting with fellow developers.
|
||||||
|
|
||||||
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].
|
|
||||||
|
|
||||||
[1]: https://forum.onlyoffice.com
|
[1]: https://forum.onlyoffice.com
|
||||||
[2]: https://github.com/ONLYOFFICE/DocumentServer
|
[2]: https://github.com/ONLYOFFICE/DocumentServer
|
||||||
[3]: https://stackoverflow.com/questions/tagged/onlyoffice
|
[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: 90d46b55d8...82e281cf6b
+1
-1
Submodule desktop-apps updated: e22c6d1e53...fd1b8e1305
+1
-1
Submodule desktop-sdk updated: 616eab2822...322fde0c3c
+1
-1
Submodule dictionaries updated: f9034d584e...d3223bbb77
Binary file not shown.
|
After Width: | Height: | Size: 1014 KiB |
+1
-1
Submodule sdkjs updated: b31e77471d...d169f841a7
+1
-1
Submodule web-apps updated: 1019d21500...f63e9674a5
Reference in New Issue
Block a user