Compare commits

..

29 Commits

Author SHA1 Message Date
github-actions[bot] 9cf00ecc2b Update submodules 2023-03-16 11:29:50 +00:00
Roman Demidov a075a5cb15 Fix winget action (#1200) 2023-02-08 13:35:49 +05:00
Semyon Bezrukov a9f9e1fbe7 Update check action (#1189) 2023-02-02 13:06:48 +05:00
maxkadushkin 0ef46d7f81 Update CHANGELOG.md (#1188) 2023-01-31 18:18:52 +05:00
github-actions[bot] 9bef2b1564 Update submodules 2023-01-31 09:38:00 +00:00
Roman Demidov a8f4ca350f Add deployment action to WinGet (#1183)
* Add deployment action to WinGet

* Add all .msi and .exe files

* Small changes

* Small changes

* Small changes
2023-01-26 19:50:27 +05:00
Alexey Golubev 691f48ad71 Add ASC copyright (#1129)
* Add ASC copyright

* Update copyriight year
2022-11-24 16:17:46 +03:00
maxkadushkin 64a4c4713b Update CHANGELOG.md (#1069)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update .aspell.en.pws
2022-10-21 14:29:32 +03:00
github-actions[bot] 431fec4c28 Update submodules 2022-10-21 10:02:13 +00:00
Alexander Trofimov b10f222002 Update README.md
Update version to 7.2
2022-10-04 15:01:03 +03:00
Alexey Golubev af581ec5b5 Update CHANGELOG.md 2022-09-23 18:56:15 +03:00
github-actions[bot] ddf191a729 Update submodules 2022-09-23 14:59:22 +00:00
maxkadushkin 4552eea088 Update CHANGELOG.md (#1023)
* Update CHANGELOG.md

* Update .aspell.en.pws

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2022-09-23 17:26:19 +03:00
github-actions[bot] fc48b10b44 Update submodules 2022-07-13 13:07:19 +00:00
maxkadushkin e86baa1ba7 Update CHANGELOG.md (#942) 2022-07-11 11:51:22 +03:00
Alexander Trofimov 1379e3360c Update version (#919) 2022-05-16 12:25:56 +03:00
github-actions[bot] 992482690e Update submodules 2022-05-13 10:08:02 +00:00
maxkadushkin 0baafde86e Update CHANGELOG.md (#914) 2022-05-13 10:38:17 +03:00
github-actions[bot] 3b0edf5663 Update submodules 2022-04-05 15:18:00 +00:00
maxkadushkin 4330a3cc24 Update CHANGELOG.md (#881)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2022-04-04 20:16:57 +03:00
github-actions[bot] 841a61ebbb Update submodules 2022-04-04 12:03:02 +00:00
Semyon Bezrukov 24198da859 Fix update submodules action (#868)
* Fix update submodules action

* Small fix
2022-03-11 17:01:19 +03:00
papacarlo 3836d14c69 Update submodules 2022-03-04 10:27:00 +00:00
maxkadushkin 6198e35a77 Update CHANGELOG.md (#862)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2022-03-03 16:46:15 +03:00
papacarlo a62d56b575 Update submodules 2022-02-22 08:51:26 +00:00
Semyon Bezrukov 5e546060d5 Add append changelog github action (#854) 2022-02-22 11:33:56 +03:00
Semyon Bezrukov 3da7620477 Add update submodules github action (#853)
* Add update submodules github action

* Small fix
2022-02-22 11:31:38 +03:00
Alexander Trofimov 6821e6a602 Update version (#813) 2022-01-18 14:57:01 +03:00
papacarlo 653fde717a Update submodules 2022-01-18 07:40:00 +00:00
14 changed files with 534 additions and 18 deletions
+21
View File
@@ -219,3 +219,24 @@ Yandex
yy
YYYY
yyyy
CVE
Sinhala
djvu
DJVU
XLSB
xps
XPS
greek
Italiano
Svizzera
VLC
libs
codecs
SmartArt
Galego
Galician
msi
OXPS
VCRedist
Drag'n'Drop
rPrChange
+58
View File
@@ -0,0 +1,58 @@
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 }}
+7 -10
View File
@@ -1,27 +1,24 @@
name: check
name: Check
on:
workflow_dispatch:
push:
paths:
- 'CHANGELOG.md'
- '.aspell.*.pws'
jobs:
markdownlint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js 12
uses: actions/setup-node@v1
- uses: actions/checkout@v3
- uses: DavidAnson/markdownlint-cli2-action@v9
with:
node-version: 12
- name: Run markdownlint linter
run: |
npm install -g markdownlint-cli
markdownlint CHANGELOG.md
globs: 'CHANGELOG.md'
spellchecker:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Setup aspell
run: sudo apt-get -y update && sudo apt-get -y install aspell aspell-en
- name: Run spellchecker
+27
View File
@@ -0,0 +1,27 @@
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
+14
View File
@@ -0,0 +1,14 @@
name: Publish to WinGet
on:
release:
types: [released]
jobs:
publish:
runs-on: windows-latest
steps:
- uses: vedantmgoyal2009/winget-releaser@v1
with:
identifier: ONLYOFFICE.DesktopEditors
installers-regex: '\.exe$'
token: ${{ secrets.WINGET_TOKEN }}
+376
View File
@@ -1,5 +1,381 @@
# Change log
## 7.3.0
### New Features
#### All Editors
* Unified appearance for tooltips (Windows, Linux)
* Window shadow effect (Windows only)
* Jump List (Tasks) for the application shortcut in the start menu and taskbar (Windows 7 and later)
* Abandoning the third-party update window and reworking the Check for updates automatically option (Windows 7 and later)
* Dialog windows (file manager and print) are replaced with the system ones (Linux only)
* Support for xdg-desktop-portal in the file dialog window (Linux only)
* Use the file name when printing to PDF by default (Linux only)
* Equation quick access panel
* 3D Rotation settings for 3D charts
* Display of chart error bars (for opening only)
* Inserting Smart Art objects
* Uzbek dictionaries for spell checking: `Uzbek (Cyrillic)` and `Uzbek (Latin)`
* Presets for inserting horizontal and vertical text boxes
* Ability to hide left and right panel on the `View` tab of the top toolbar
* Width of the styles / themes panel now fits the whole number of items
* Grouping for table templates
* Cell styles in the OLE object editor
* Ability to resize dialog windows for editing charts, OLE objects, and mail merge recipients
* Unified appearance for dialog windows, context menus, toolbar, etc.
* Optimizing display of comments
* Changed metafiles conversion to SVG
* Reading and writing PDF are combined in a single library to optimize work
* Quick print function (Windows, Linux)
* Changed default logic of work with local documents locked for editing (Windows, Linux)
#### Document Editor
* Support for entering equations in two modes (Unicode and LaTeX)
* Ability to protect a document by setting a restriction on editing
* Button for accessing to statistics in the status bar
* Support of relative links to local files
#### Spreadsheet Editor
* Watch Window
* Ability to select multiple items using Ctrl/Shift in the Watch Window
* Support for new functions: `TEXTBEFORE`, `TEXTAFTER`, `TEXTSPLIT`, `VSTACK`, `HSTACK`, `TOROW`, `TOCOL`, `WRAPROWS`, `WRAPCOLS`, `TAKE`, `DROP`, `CHOOSEROWS`, `CHOOSECOLS`
* Support for updating links to external files and the ability to create these links
* Ability to add a link between files within the portal using Paste Special
* Ability to insert data from the XML file (XML Spreadsheet 2003 is supported)
* Changed preview size for cell styles
* Support of relative links to local files
#### Presentation Editor
* Support for entering equations in two modes (Unicode and LaTeX)
* Guides and Gridlines settings in the `View` tab and the context menu
* Tooltips when moving guides and the ability to remove the selected guide
* Paste Special parameters for a slide
* Ability to save a shape (graphic object) as a picture in the context menu
#### Forms
* New fields: `Date and time`, `Zip Code`, `Credit Card`
* Managing roles: adding, editing, removing roles, assigning them to fields
* Ability to preview the `DOCXF` file from the point of view of each created role
### Fixes
* Fix the XSS vulnerability when creating a new style
* Changed the Signature Setup window
* New captions to fields
* Show sign date option is enabled by default when adding a signature
* Tip in the Instructions for signer field
* Fixed application path when installing MSI in non-English locales (DesktopEditors#1157)
* All editors received countless fixes
## 7.2.1
### New Features
* Add support for the `REGISTER_NONE` and `REGISTER_<file type>` parameters to
set associations during silent installation of msi package (Windows only).
### Fixes
#### All Editors
* Major improvements in the fonts render engine. Removal of `Alternative input` settings
* Fix opening the "Open Files" window (Bug #33107)
* Fix image loss when printing a file on Linux (Bug #59266)
* Fix image cropping when printing a file (Bug #59263)
* Fix the application crash when printing the PPTX file (Bug # 59354)
* Fix the application crash when printing the PDF file which contains a raster
image (Bug #59161)
* Fix printing images in the OXPS files (Bug #59226)
* Fix printing 3D charts (Bug #59187)
* Fix printing the current page of the XLSX file (Bug #59208)
* Fix proportions when printing on a sheet which does not coincide with
the original format (Bug #59223)
* Fix simultaneous opening of several application windows by shortcut (Bug # 36633)
* Fix updating data about the VCRedist 2013 package installation (Bug #58771)
* Fix switching to the correct tab when opening a file with Drag'n'Drop (Bug #59024)
* Fix image rotation when printing a file (Bug #59258)
* Fix closing a document which are opened in separate window using
the context menu (Bug #58347)
* Fix choosing a certificate when signing a document on Linux (Bug #59116)
* Bring the Contrast Dark theme name to a single view in the application
settings (Bug #58753)
* Fix the problem with the window focus when clicking on the document area (Bug #56672)
* Change the name of the system theme in the application settings from
System default to Same as system (Bug #59010)
#### Document Editor
* Fix numbering in Portuguese or Basque language (Bug #59091)
* Fix the problem with review types when splitting a paragraph (Bug #58512)
* Fix the problem with the special paste button (Bug #59149)
* Fix crash on opening docx (Bug #59212)
* Fix the problem with reading the `rPrChange` property and review such
files (Bug #59205)
* Fix scrolling in the co-edit view mode (Bug #57928)
* Fix the problem with performing the global undo (Bug #59270)
* Fix the problem with setting the bold property for text in the complex
script (Bug #59289)
* Fix the special paste position (Bug #59139)
* Fix saving a document in the Final / Original modes (Bug #59347)
* Fix the problem with updating content of a Ref field (Bug #58606, Bug #59278)
#### Spreadsheet Editor
* Fix hangup on opening the xlsx file (Bug #58112)
* Fix special paste via hotkeys (Bug #59148)
#### Presentation Editor
* Fix animations problems (Bug #59301)
* Fix opening the pptx file (Bug #59308)
#### PDF Viewer
* Fix search highlight (Bug #59069)
* Fix tooltip language for preview (Bug #59087)
#### Forms
* Implement saving text field formats to PDF (Bug #58901)
* Add a default form key when creating new forms
* Fix image track display (Bug #59120)
* Fix the problem with highlight of a fixed form (Bug #59105)
* Fix duplicating fixed forms when saving to PDF
* Fix saving a form field format (Bug #58901)
* Fix the problem with converting a complex field to a fixed form (Bug #59262)
* Fix field detection in selection (Bug #59278)
* Fix the problem with entering text to a form (Bug #59290)
* Fix the context menu for some forms files (Bug #59278)
* Fix the problem with working with complex fields and simple fields (Bug #59345)
* Fix keys list problems (Bug #59377)
* Fix the problem with canceling filling in the form on form blur (Bug #59373)
* Fix the problem with a key of complex forms (Bug #59374)
* Fix the complex form filling problem for forms with the same key (Bug #59375)
* Fix the problem with printing form borders filled with placeholders (Bug #59378)
## 7.2.0
### New Features
#### All Editors
* Show warning on macros execution if connection to another host. Fix CVE-2021-43446
* Vector printing if the page does not contain gradient fills
* Removed the restriction on the minimum window size
* Top toolbar optimizations for smaller screens
* Added the ability to choose "Contrast Dark" or "System default" interface
theme
* Redone of icons in header line
* Redone of settings page in the editors
* New interface languages - "Portuguese (Portugal)" and "Armenian"
* Improved color selection component
* The ability to disable the alternative menu in the editors
* Completely redesigned search inside the document
* New hotkeys for "Special Paste"
* Added "Cut" and "Select All" buttons to the toolbar next to Copy/Paste
* Major improvements in Font engine (For languages like Bengali or Sinhala)
(only in Document Editor and Presentation Editor)
* Ligatures support
* Ability to insert tables as OLE object
* Support for images as a bulleted list and the ability to work with them
* Major improvements in "EMF" and "WMF" files rendering
#### Document Editor
* Ability to remove Header/Footer from toolbar
* Ability to insert current heading in TOC
* New warning if there is no TOC in document
* Navigation panel renamed to "Headings"
* Major improvements in "pdf", "djvu", "xps" convert to "docx"
* Correct display greek letters as numbered list items
#### Spreadsheet Editor
* Ability to "Switch rows and columns" for Chart
* New "Italiano (Svizzera)" language for regional settings
* Row number highlight for filter
* Remove "First sheet" and "Last sheet" from bottom toolbar
* Selection of copied range
* Pivot table option - "Auto-fit column widths on update"
* 1904 date system support
#### Presentation Editor
* Animation with Custom path
* New advanced settings "Placement" tab for graphic images
* Added VLC libs so codecs are not required for video and audio playback
#### Forms
* Search in embedded and forms mode
* Change field width for "Comb of characters"-enabled field
* Ability to set tag for field
* New "Format" and "Allowed Symbols" settings for field
* New field types - "Phone number", "Email Address" and "Complex Field"
### Fixes
* Various fixes and updates for all components
## 7.1.1
### Fixes
#### All Editors
* Fix rendering list of fonts if there is a lot of fonts (Bug #46495)
* Fix rendering of some Chinese fonts (Bug #48564)
* Update help entries
#### Document Editor
* Fix lost text box in Header (Bug #56940)
* Fix incorrect table width for some doc file (Bug #56901)
* Fix convert of some docx files (Bug #57068, Bug #57177)
* Fix color of SmartArt figures in docx -> odt convert (Bug #57104)
* Fix page count in specific doc file (Bug #57334)
* Fix insert page with merge cells and drag'n'drop (Bug #57305)
* Fix zoom while touch-pad scrolling (Bug #56029)
* Hide "Create new" for offline pdf/djvu/xps files
#### Spreadsheet Editor
* Fix all sheets display while saving as pdf (Bug #49163)
* Fix zoom change with touch-pad on MacOS (Bug #57249)
#### Presentation Editor
* Fix re-save of some pptx files (Bug #57070)
* Fix test align for some ODP files (Bug #57214)
* Fix saving SmartArt in groups (Bug #57112)
* Fix crash on drawing animation labels by shape track
#### PDF Viewer
* Fix lost text in PDF -> ODT (Bug #57274)
* Fix calling translate plugin (Bug #53808)
## 7.1.0
### New Features
#### All Editors
* Use system scaling option for screen on Windows 10 and later
* New menu for inserting shapes (with list of recent used)
* Ability to edit points of a selected shapes
* Ability to open new diagram types: Pyramid, Bar (Pyramid), vertical and
horizontal cylinders, vertical and horizontal cones
* Ability to crop a selected image to shape
* Ability to see your file protection password when entering it
* Support for SmartArt objects without converting into a group of objects
* New UI language on Windows/Linux (Galego/Galician)
* New UI languages on macOS (Belarusian, Bulgarian, Catalan, Danish, Dutch,
Finnish, Galego, Greek, Hungarian, Indonesian, Japanese, Korean, Latvian,
Norwegian, Romanian, Slovene, Swedish, Turkish, Ukrainian, Vietnamese, Lao)
* Gradient fill icon shows the chosen colors
#### Document Editor
* Ability to convert PDF/XPS files into editable files
* New toolbar tab: View
* Ability to accept/reject changes from the context menu
* Ability to use special symbols when searching within documents
* Ability to add a period with a double-space
* Add Chinese/Japanese/Italian language to Watermark settings
* New viewer for PDF, XPS, DJVU files with major performance improvements
All operations are performed on the client side.
* Ability to use the Page Thumbnails panel and to display the document's
contents on the left sidebar for PDF files
* Support for external and internal links in PDF opening
* Ability to use Hand/Select tools in PDF viewer
* The Document Info section of the Data tab contains information about PDF,
XPS, DJVU files
#### Spreadsheet Editor
* Using a built-in preview panel before printing out a spreadsheet
* New view settings: Combine sheet and status bars, Always show toolbar,
Interface theme, Show frozen panes shadow
* New currencies as per ISO 4217 without needing to change the locale
* Using tips when working with formulas for tables
* Ability to set a text qualifier when importing text from TXT/CSV
* Support for XLSB files for opening
#### Presentation Editor
* New toolbar tabs: Animation, View
* Animations can be added to the presentation
* Ability to duplicate slides using the Add slide menu
* Ability to move a slide to beginning/end using a slide context menu
* Ability to add a period with double-space
#### Forms
* Ability to zoom a form
### Fixes
* All components received countless fixes
## 7.0.2
### Fixes
Fix the problem with locking files when opened from mounted network locations (Linux)
## 7.0.1
### New Features
#### All Editors
* Spelling language detection (Windows only)
#### Spreadsheet Editor
* `French (Switzerland)` regional setting (Bug #53978)
### Fixes
#### Document Editor
* Fix changes in text position (Bug #54485)
* Fix JS error while changing font in some files (Bug #55280)
* Fix the problem with calculating the position
of flow objects lying in a table cell (Bug #51933)
* Fix the problem with calculating the position of
a drawing object in the header (Bug #55398)
* Fix the problem with calculating header/footer.
Forbid to change the page number of a header
when calculation in progress (Bug #55403)
* Fix the problem with calculating the position
of a drawing lying in a table cell
with vertical alignment to the bottom or center (Bug #55406)
* Fix the problem with calculating page count stage (Bug #55458)
* Fix the problem with text position calculation for rotated table cells (Bug #54200)
* Fix `Shift + (` shortcut (Bug #55356)
#### Spreadsheet Editor
* Fix opening protected workbook in Excel (Bug #55027)
* Fix JS error while Find and Replace empty cell (Bug #54999)
* Fix compatibility of some files with Excel (Bug #54956)
#### Presentation Editor
* Fix shape position in slideshow mode (Bug #55068)
#### Forms
* Fix problem float characters limit (Bug #55410)
## 7.0.0
### New Features
+23
View File
@@ -1,3 +1,26 @@
(c) Copyright Ascensio System Limited 2010-2022
This program is freeware. You can redistribute it and/or modify it under the
terms of the GNU Affero General Public License (AGPL) version 3 as published by
the Free Software Foundation.
This program is distributed WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For more
details, see GNU AGPL at http://www.gnu.org/licenses/agpl-3.0.html
You can contact Ascensio System SIA by email at sales@onlyoffice.com
The interactive user interfaces in modified source and object code versions of
ONLYOFFICE must display Appropriate Legal Notices, as required under Section 5
of the GNU AGPL version 3.
Pursuant to Section 7 § 3(b) of the GNU AGPL you must retain the original
ONLYOFFICE logo in the upper left corner of the user interface when
distributing the software.
Pursuant to Section 7 § 3(e) we decline to grant you any rights under trademark
law for use of our trademarks.
GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
+1 -1
View File
@@ -1,5 +1,5 @@
[![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-v6.4.2-blue.svg?style=flat)
![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-v7.2.0-blue.svg?style=flat)
## Overview
+1 -1
Submodule core updated: 0c29e4d08e...fa85b389f2
+1 -1
Submodule sdkjs updated: 9af7d085bf...90d25faf32