140
ROADMAP.md
140
ROADMAP.md
@@ -5,6 +5,146 @@ This document provides the roadmap of the planned ONLYOFFICE Document Server cha
|
|||||||
This is an updated and corrected version of the roadmap.
|
This is an updated and corrected version of the roadmap.
|
||||||
We also reserve the right to change it when necessary.
|
We also reserve the right to change it when necessary.
|
||||||
|
|
||||||
|
## Version 8.1
|
||||||
|
|
||||||
|
### All editors
|
||||||
|
|
||||||
|
* Continuing work on RTL in the editors core. Support for
|
||||||
|
determining correct alignment for various text types
|
||||||
|
* Working on support for fonts on the user's machine in a browser
|
||||||
|
* Ability to open the "file stream" on the client. It is required
|
||||||
|
to support opening and saving encrypted files in a browser
|
||||||
|
* Working on switching to an "honest cluster", where each server
|
||||||
|
is independent
|
||||||
|
* Working on private rooms in the browser version via opening
|
||||||
|
on the client
|
||||||
|
* Switching to the common history for all editors
|
||||||
|
* Working on support for Screen Readers in the interface
|
||||||
|
* Support for new types of charts
|
||||||
|
* Support for trend lines in charts
|
||||||
|
|
||||||
|
### PDF Editor
|
||||||
|
|
||||||
|
* Co-editing annotations in PDF. Ability to save PDF to the file manager
|
||||||
|
* Ability to rotate pages in PDF
|
||||||
|
|
||||||
|
### Forms
|
||||||
|
|
||||||
|
* Filling in forms by roles
|
||||||
|
* Improvements for working with fields: Combo box and
|
||||||
|
Dropdown list improvement
|
||||||
|
* Navigation by fields
|
||||||
|
* A new form field: "Dynamic table"
|
||||||
|
|
||||||
|
### Document Editor
|
||||||
|
|
||||||
|
* Showing deleted text in the version history
|
||||||
|
|
||||||
|
### Spreadsheet Editor
|
||||||
|
|
||||||
|
* Support for Undo in the Fast co-editing mode
|
||||||
|
* Working on the IMPORTRANGE function
|
||||||
|
|
||||||
|
### Presentation Editor
|
||||||
|
|
||||||
|
* Working on the slide sorter
|
||||||
|
|
||||||
|
### API
|
||||||
|
|
||||||
|
* Improvement of API for implementing custom toolbar buttons
|
||||||
|
into any panel
|
||||||
|
* Improvement of API for the ability to show the plugin panel
|
||||||
|
on the right
|
||||||
|
|
||||||
|
## Version 8.0
|
||||||
|
|
||||||
|
### All editors
|
||||||
|
|
||||||
|
* The ability to launch several visual plugins simultaneously
|
||||||
|
(a separate button should be added to the left panel for each plugin)
|
||||||
|
* Moving background plugins to the Background Plugins button menu
|
||||||
|
* Moving the option to add a comment to the entire document from the bottom
|
||||||
|
of the comments panel to the settings button
|
||||||
|
* A button for adding a comment to text in the header
|
||||||
|
of the comments panel (similar to the button in the toolbar)
|
||||||
|
* Indonesian language id-id (Indonesian (Indonesia)),
|
||||||
|
en-id (English (Indonesia)) in the regional settings
|
||||||
|
* The ability to set avatars for users using the `onRequestUsers`
|
||||||
|
integrator event with the `data.c="info"` parameter and the `setUsers` method
|
||||||
|
* The ability to set an avatar for the current user using the editor config:
|
||||||
|
`config.editorConfig.user.image` (this image will not be visible for other users)
|
||||||
|
* The interface translation into Serbian (sr-Latn-RS, Serbian
|
||||||
|
(Latin, Serbia and Montenegro)) and Arabic (ar-SA, Arabic - Saudi Arabia)
|
||||||
|
* The More button on the left and right panels. All buttons that do not fit
|
||||||
|
in height should be placed into it: category buttons,
|
||||||
|
as well as plugins that were opened in the left panel.
|
||||||
|
Remove the separator that separates the category buttons from the plugins
|
||||||
|
* The setting to enable support for screen readers
|
||||||
|
* RTL interface support, currently in beta
|
||||||
|
* Window management buttons should be redesigned to correspond to Linux
|
||||||
|
|
||||||
|
### Forms
|
||||||
|
|
||||||
|
* For the radio button field, adding the setting for the name of the selected
|
||||||
|
element (Radio button choice)
|
||||||
|
* Chain of tips when working with docxf files
|
||||||
|
* The .oform format should no longer be supported.
|
||||||
|
Forms should be saved as PDFs with corresponding metadata
|
||||||
|
|
||||||
|
### Spreadsheet Editor
|
||||||
|
|
||||||
|
* The ability to center a sheet horizontally and vertically when printing
|
||||||
|
* The ability to get a link to the selected range in the viewing mode
|
||||||
|
* The new Goal Seek functionality. It allows to determine
|
||||||
|
which numbers should be substituted into the formula
|
||||||
|
to get the desired and known result
|
||||||
|
* A wizard for inserting charts: display a list of recommended charts
|
||||||
|
and previews for all types of charts based on the selected data
|
||||||
|
* The new Series tool for creating number sequences
|
||||||
|
* Expanding cell filling settings
|
||||||
|
* Adding the Expand/Collapse menu item to the toolbar
|
||||||
|
and the context menu of pivot tables
|
||||||
|
|
||||||
|
### Presentation Editor
|
||||||
|
|
||||||
|
* The ability to set the final color for animation effects that change color
|
||||||
|
* Making animation effect icons inactive if the effect cannot be applied to an object
|
||||||
|
|
||||||
|
### PDF Editor
|
||||||
|
|
||||||
|
* The ability to save changes made in fillable PDF-forms
|
||||||
|
* The Date Picker for a text form with a date format in PDF
|
||||||
|
|
||||||
|
### Server
|
||||||
|
|
||||||
|
* Adding the `formsdataurl` parameter to the Callback handler (to replace `formdata`),
|
||||||
|
which contains a link to the json file with data from filled forms
|
||||||
|
when sending with the Submit button
|
||||||
|
* Adding the following methods to API: `GetFreezePanesType`, `SetFreezePanesType`,
|
||||||
|
and the `FreezePanes` property
|
||||||
|
* Adding the `GetFreezePanes` method and the `FreezePanes` property to ApiWorksheet
|
||||||
|
* Adding the `ApiFreezePanes` class with the following methods: `FreezeAt`,
|
||||||
|
`FreezeColumns`, `FreezeRows`, `GetLocation`, `Unfreeze`
|
||||||
|
* Adding the following methods for obtaining and filling out form data to the Builder
|
||||||
|
of the Document Editor: `ApiDocument.prototype.GetFormsData = function()`,
|
||||||
|
`ApiDocument.prototype.SetFormsData = function(arrData)`
|
||||||
|
* Adding the
|
||||||
|
`ApiDocument.prototype.AddDrawingToPage = function(oDrawing, nPage, x, y)`
|
||||||
|
method for adding any ApiDrawing to a given page
|
||||||
|
* Support for mssql and oracle databases
|
||||||
|
* Adding JSON `watermark` parameter to `conversion.api`
|
||||||
|
|
||||||
|
### Mobile editors
|
||||||
|
|
||||||
|
* The ability to switch to the system theme
|
||||||
|
* Changing the interface for working with forms
|
||||||
|
* Add formula search and list of recently used formulas
|
||||||
|
in the mobile Spreadsheet Editor
|
||||||
|
* The ability to add a custom cell format in the mobile Spreadsheet Editor
|
||||||
|
* Switching to the reading or editing mode when opening the mobile Document Editor
|
||||||
|
based on the `mobileForceView` parameter in the configuration file
|
||||||
|
* The ability to set the document language in the mobile Document Editor
|
||||||
|
|
||||||
## Version 7.5
|
## Version 7.5
|
||||||
|
|
||||||
### All editors
|
### All editors
|
||||||
|
|||||||
Reference in New Issue
Block a user