Warning, /education/cantor/CHANGELOG.md is written in an unsupported language. File is not indexed.
0001 # Changelog 0002 0003 ## 22.12 0004 0005 ### New features 0006 0007 * Red-highlight the text field for the executable path if wrong path was provided in the settings 0008 0009 ## 22.08 0010 0011 ### New features 0012 0013 * Added zooming related actions (zoom in, zoom out, zoom original) to the context menu of the worksheet 0014 * Smooth zoom in the worksheet view with the mouse wheel 0015 * Show the information about the available internal help system in Maxima and in R in the help panel 0016 0017 ### Bug fixes: 0018 0019 * Enable highdpi pixmaps, fixes icon rendering on highdpi screens 0020 * Open URLs in the "Select Backend"-dialog in the external browser, BUG: 456650 0021 * When saving the results, use the file extension and not the mime-type in the QFileDialog to show the relevant files only 0022 * [maxima] properly embedd the results of the commands from the draw package (draw, draw2d and draw3d) 0023 * [maxima] properly parse plot and draw commands with line breaks 0024 * [maxima] remove the obsolete quotes in string variable values and properly handle quoted sub-strings in string variables 0025 * [R] Remove backspaces in the help output in R 0026 0027 ## The information for the releases 20.12 - 22.04 was not maintained. 0028 0029 0030 ## 20.08 0031 0032 ### New features 0033 0034 * Change entries replacement logic and add possibility to use previous logic via Cantor setting option 0035 * Add possibility to change plot extension (available variants: jpeg, png, svg and eps (if builded with eps support)) in Octave backend 0036 * Use file name instead file URL in title bar 0037 * LaTeX typesettings in Sage is back 0038 * Add a filter in open dialog to present Cantor worksheets and Jupyter notebooks together 0039 * Add new global entries actions: collapsing all results, uncollapsing all results, remove all results 0040 * Add actions for selection 0041 * Disable highlighting updates for excluded from execution entries 0042 * Add new entry type - HorizontalRuleEntry 0043 * Add zoom widget 0044 * Add tooltips for almost all settings entries 0045 * Python Plot Extension: Add support for different packages 0046 * Improve tabulation handling in Command Entries. Now the tabulation works like tabulation in code editors 0047 * Support popular Julia plot packages in PlotExtension 0048 * Add File Browser panel 0049 * Now it is possible to save and load images in Cantor worksheet file format 0050 0051 ## 20.04 0052 0053 ### New features 0054 0055 * WorksheetControlItem: special element, for better UX, while user interact with cell. Now, this element handle drag-and-drop and cell selection (details below) 0056 * Multiple cells selection: now user can select not one, but many sells via Ctrl+LeftClick. Selection also visualizate on control elements 0057 * Actions on selection (first version): now user can apply some actions on selected cells, for example evaulating, deleting, moving. 0058 * Possibility to change result collapsing via double click on '>>>' prompt element 0059 * Add collapsing of text results with a lot of visible lines (limit of collapsing set in Settings). Double click can collapse/uncollapse collapsed text result. 0060 0061 ## 19.12 0062 0063 ### Screenshots 0064 0065 * https://imgur.com/frfNeBH 0066 * https://imgur.com/IAJ4YAN 0067 * https://imgur.com/eBesNdR 0068 0069 ### New features 0070 0071 * Support for Jupyter Notebook format (.ipynb) 0072 * Allow to convert Cantor's native worksheet format to Jupyter notebook and back 0073 * Allow to change the type of a worksheet entry via the context menu 0074 * Leave the markdown and latex cells in the edit mode if the the user hits the cancel/escape button 0075 * Add opportunity to set path to local documentation in Sage backend 0076 0077 ### Important bug fixes 0078 0079 * Fix rendering of embedded math in Markdown Entry on openSUSE 0080 * Show the pointer hand cursor when hovering over a URL in a markdown entry 0081 * Make sagemath backend compatible with sagemath built with python3 0082 0083 ## 19.08 0084 0085 ### Screenshots 0086 0087 * https://imgur.com/Xpj2EcQ 0088 * https://imgur.com/KnXYvFP 0089 * https://imgur.com/CmucWdR 0090 0091 ### New features 0092 0093 * Instead of showing only available and workable backends, Cantor shows all available backends and for non workable shows reason, why this backend doesn't work. 0094 * Allow to set the path to custom Julia installations. However, Cantor will work with versions only it was compiled for. 0095 * For Markdown and LaTeX entries allow to switch via double click from the rendered result to the original code and back via the evaluation of the entry 0096 * Save the results of rendered markdown and LaTeX entries as part of the project. This allows to see the results also on with no support for markdown and latex rendering 0097 * Hide "Help" panel on startup. Automatically show this panel when user executes a command entry with a help expression 0098 * Add "Recent Files" submenu (https://bugs.kde.org/show_bug.cgi?id=409138) 0099 0100 ### Important bug fixes 0101 0102 * [R] Fix bug with expression only from comment - now Cantor R backend don't freeze on 'Computing' after running the expression 0103 * Save error status and message of Command Entry into .cws (Cantor Worksheet file) - Cantor have lost them on saving before 0104 * Reset Command Entry numeration after Backend restart 0105 * Close loaded worksheet, if the loading failed (before Cantor show empty broken worksheet) 0106 * [Python] Fix bug with non-working interruption (before interrupted only Cantor expression: Python Server still continued to work) 0107 * Don't scroll to worksheet's end after the project was loaded 0108 * [Julia, Python] Report about server side errors, for example, crashes 0109 * [Python] Don't use Qt in pythonserver executable for avoding problems (often crashes) with PyQt5 (https://bugs.kde.org/show_bug.cgi?id=397264, https://bugs.kde.org/show_bug.cgi?id=407362) 0110 * [Python] Show Python warnings not as errors, but as text results (https://bugs.kde.org/show_bug.cgi?id=409240) 0111 * Add missing context menu to MarkdownEntry 0112 * Fix bug with rendering loaded rendered MarkdownEntry as empty 0113 * Fix unworking 'Show LaTeX Code' action in Latex Entry context menu 0114 * Fix problem with an incorrect window title after closing all tabs 0115 0116 ## 19.04 0117 0118 ### New Features 0119 0120 * Possibility to hide and show results of command entry via context menu 0121 * [Maxima, Octave, Python, R] Add a way to specify the path to the local documentation in the settings. By default, this path didn't specified and Cantor uses online documentation. 0122 * Huge improvment of variables managment: better parsing, option to turn on and turn off variable managment, better GUI performance by limitation of value size (too big for showing values replaced by "<too big variable>" text 0123 0124 ### Important bug fixes 0125 0126 * [Sage] Fix execuation for unsystem Sage installation 0127 * [Julia] Fix bug, that suppressing output don't work