SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for wxMaxima-24.05.0-2.0.2.1.sr20240702.x86_64.rpm :

* Tue Jul 02 2024 Atri Bhattacharya - Manually install mimetype icons ignored by cmake install.
* Tue May 14 2024 Atri Bhattacharya - Update to version 24.05.0:
* Faster discarding of maths that is too long to read
* Resolved a crash on closing the last window (gh#wxMaxima-developers/wxmaxima#1898)
* Now only wxWidgets builds with Unicode support (default) are allowed.
* Use po4a instead of po4a-translate for the generation of internationalized manuals. po4a-translate is deprecated (gh#wxMaxima-developers/wxmaxima#1899)
* Allow compiliation with the current wxWidgets development version
* Code reorganization to promote stability
* Security: Use a standard function (CreateTempFileName) for creating
* temporary filenames instead of using the process id as \'random\' number.
* Security: (autosaved) temporary files now use secure permissions, are not readable by everyone.
* wxm files no more truncate text (gh#wxMaxima-developers/wxmaxima#1908)
* Unicode sidebar: Allow searching for unicode numbers too, not only the character name.
* Unicode sidebar: Correct the search filter, the last char was always shown, even if there was no match.
* Improvements of the manual.
* Performance: Replaced many copy operations by references to const
* Correctly handle deletion of the last cell (gh#wxMaxima-developers/wxmaxima#1911, gh#wxMaxima-developers/wxmaxima#1840)
* A link from the help menu to maxima\'s help page
* Offer more maxima demos in the right-click menu
* Resolved a threading race condition (gh#wxMaxima-developers/wxmaxima#1912)
* Resolved literally hundreds of warnings from static analysis tools
* Support for the %catalan constant
* A backward-search fix (gh#wxMaxima-developers/wxmaxima#1913)
* Updated translations.
* Fri Mar 22 2024 Giacomo Comes - drop obsolete texinfo scriptlet
* Tue Mar 12 2024 Atri Bhattacharya - Update to version 24.02.2:
* Set maxima\'s LANG variable, not wxMaxima\'s LANG (gh#wxmaxima-developers/wxmaxima#1897).
* Speed up the communication between maxima and wxMaxima.
* Sometimes newlines in misc text from maxima got lost (gh#wxmaxima-developers/wxmaxima#1894).- Delete non-standard hicolor icon sizes.- Do not recreate icons manually; these are now installed by build scripts automatically.- Drop BuildRequires: rsvg-convert: no longer required after above change.
* Mon Feb 05 2024 Atri Bhattacharya - Update to version 24.02.0:
* Faster start-up
* Better performance directly after startup
* Faster loading of files
* Better button placement in sidebars
* Got rid of a crash on startup in fedora (gh#wxmaxima-developers/wxmaxima#1862)
* Clear wxMaxima\'s input buffer on starting a new maxima process (gh#wxmaxima-developers/wxmaxima#1856)
* A nicer ChangeLog dialogue
* Corrected for swapped row and columns in wizard enter matrix
* Fixed a few bugs in the XML saving code (gh#wxmaxima-developers/wxmaxima#1867)
* Zooming did cause recalculation only for the 1st cell (gh#wxmaxima-developers/wxmaxima#1870)
* Many config changes now have immediately effect on the worksheet
* Added the unicode-enhanced ASCII art from maxima to the menus
* Steamlined the cell size calculation stuff
* Completely overhauled the printing functionality
* Moved more of the help file indexing to the background (gh#wxmaxima-developers/wxmaxima#1856)
* Better event handling in the unicode sidebars (gh#wxmaxima-developers/wxmaxima#1875, #1863)
* Reading out the values of maxima variables for the GUI was broken
* Many checkmarks in menus had the wrong value
* Maxima\'s demos are now available in the menu and context menu
* Default the filter search boxes to text search, not regex
* Rescaling affected size calculations for code only with a delay
* Mac Os: way higher stability if multiple windows are open
* The context menu in the \"greek letters\" sidebar now works (gh#wxmaxima-developers/wxmaxima#1878)
* Resolved an assert if the internal help browser was disabled,
* but requested (gh#wxmaxima-developers/wxmaxima#1881)
* wxMaxima now preserves history entries between sessions
* Better LibreOffice compatibility with the MathML output
* Better HTML output
* Fix crash when exporting a worksheet with animations to TeX
* Resolved a crash on closing a window (gh#wxmaxima-developers/wxmaxima#1889)
* Mon Dec 25 2023 Atri Bhattacharya - Update to version 23.12.0:
* Input text selection was cleared when right-clicking on it (gh#wxMaxima-developers/wxmaxima#1845).
* Pressing both mouse buttons simultaneously caused an assert (gh#wxMaxima-developers/wxmaxima#1844).
* Corrected the cursor position after unsuccessful autocompletes.
* Corrected the handling of question prompts from maxima (gh#wxMaxima-developers/wxmaxima#1827).
* Bug corrections in the search functionality.
* RegEx search works again.
* Clicking on the notification now is more likely to focus the worksheet.
* Corrected the cell folding logic (gh#wxMaxima-developers/wxmaxima#1853).
* Folded cells are no more evaluated (gh#wxMaxima-developers/wxmaxima#1853).
* Now we try to generate a backtrace on crashes (gh#wxMaxima-developers/wxmaxima#1802).
* Corrected the position of integral limits.
* Nicer product, sum and integral signs.
* Hidden cells weren\'t restored from wxm files (gh#wxMaxima-developers/wxmaxima#1855).
* diff() no longer causes spurious multiplication dots (gh#wxMaxima-developers/wxmaxima#1825).
* Mon Nov 20 2023 Atri Bhattacharya - Update to version 23.11.0:
* Correctly draw the bracket of the cell under the cursor (gh#wxMaxima-developers/wxmaxima#1811).
* Maths display was corrupted if the window was temporarily not wide enough to display it in 2D (gh#wxMaxima-developers/wxmaxima#1812).
* Added many range checks to the code.
* Correct label scaling after changing the zoom factor (gh#wxMaxima-developers/wxmaxima#1815).
* Repaired \"copy as bitmap\" (gh#wxMaxima-developers/wxmaxima#1820).
* Repaired EMF and SVG output (gh#wxMaxima-developers/wxmaxima#1838).
* Focus the search text on activating the search box (gh#wxMaxima-developers/wxmaxima#1821).
* Correctly support dropping multiple files on the worksheet.
* If the worksheet isn\'t empty dropping a file on the worksheet no more closes the currently open file.
* Try harder to kill maxima on closing it (gh#wxMaxima-developers/wxmaxima#1824).
* Menu items for displaying the internal representation.
* Better display of diff(), if multiplication dots are enabled (gh#wxMaxima-developers/wxmaxima#1825).
* Tried to resolve a few asserts (gh#wxMaxima-developers/wxmaxima#1831).
* Resolved many warnings from several static analysis tools.
* Fine-tuning of the \"undo\" function.
* Sun Oct 08 2023 Atri Bhattacharya - Update to version 23.10.0:
* A big rewrite to make the static analysis tools happy.
* Many stability improvements.
* Maxima\'s help commands work again out-of-the-box.
* Corrected the worksheet size calculation.
* Better support for loading .wxmx files from weird paths.
* Finally resolved the \"Right-click resets zoom\" problem (gh#wxMaxima-developers/wxmaxima#1810).
* A speed up.
* Many right-click menu fixes (gh#wxMaxima-developers/wxmaxima#1810).
* Display/Hide label fixes.
* Many help browser improvements (gh#wxMaxima-developers/wxmaxima#1802).
* The worksheet size no more is underestimated (gh#wxMaxima-developers/wxmaxima#1802).
* Cell creation fixes.
* Copy-and-paste improvements (gh#wxMaxima-developers/wxmaxima#1809).
* Better error messages for bitmaps.
* Many additional bug fixes.
* Thu Sep 07 2023 Atri Bhattacharya - Update to version 23.8.0:
* Better print scaling.
* More consistent page size handling for printing.
* Many performance and stability fixes from coverity-scan.
* Resolved many warnings from cppcheck.
* A RegEx search.
* Wed Aug 02 2023 Atri Bhattacharya - Update to version 23.7.0:
* Printing:
* Made the page margins configurable (gh#wxMaxima-developers/wxmaxima#1787).
* We no more print page headers (gh#wxMaxima-developers/wxmaxima#1791).
* Printing no more omits labels (gh#wxMaxima-developers/wxmaxima#1507).
* A better pagebreak algorithm.
* No more ghost lines around text cells.
* Less ugly integral signs.
* Many stability fixes.
* More Consistent worksheet scaling and sizes (gh#wxMaxima-developers/wxmaxima#1780).
* Correctly save the color settings (gh#wxMaxima-developers/wxmaxima#1789).
* Correctly check the numeric and other menu items.
* The cursor no more disappears (gh#wxMaxima-developers/wxmaxima#1788).
* Updated translations.
* Sat Jun 10 2023 Atri Bhattacharya - Update to version 23.5.1:
* Process the command line option --maxima=.
* Resolved several possibilities to crash the config dialogue (gh#wxMaxima-developers/wxmaxima#1774, gh#wxMaxima-developers/wxmaxima#1766).
* Correctly calculate the worksheet size in the background (gh#wxMaxima-developers/wxmaxima#1766).
* Correctly restore parenthesis on load (gh#wxMaxima-developers/wxmaxima#1779).
* Always revise the decision what to display as 2D equation on window width changes.
* 2D display of integrals had zero size (gh#wxMaxima-developers/wxmaxima#1780).
* Thu May 18 2023 Atri Bhattacharya - Update to version 23.5.0:
* Got rid of some compiler and cppcheck warnings.
* Big performance improvements.
* A \"maxima versus typical programming languages\" tutorial.
* Table of contents: Jump to the chapter the cursor is in.
* Resolved another crash in the config dialogue.
* Updated the unicode character list.
* Resolved more potential event ID clashes.
* Use an external file as wxMathML.lisp is now selected using a command line option, not configured in the GUI. This is mostly needed for developers, no need to expose it to the end user.
* Better handling of paths to maxima when starting new wxMaxima processes.
* new wxMaxima processes now get more of the command-line args of the parent process.
* wxMaxima no more tries to install its own fonts.
* Thu May 04 2023 Atri Bhattacharya - Update to version 23.4.1:
* More config dialogue tweaks.
* Recent file list: Don\'t try to re-use no-more-used wxWidgets IDs.
* Make sure that the help sidebar is shown when opening a help topic.
* If maxima wants us to open a help browser and wxMaxima was compiled without one it now opens an external help browser.
* The load() command now again works with symbols as package names..- Changes from version 23.4.0:
* Made the GUI more responsive for functions with much output.
* Handle errors in the XML from maxima more gracefully.
* Rewrote parts of the lisp part of wxMaxima.
* Resolved a few lisp warnings.
* Resolved a few XML errors caused by not escaping special chars.
* Automatic XML generation tests.
* Correct display of operators.
* A better style sample for the config dialogue.
* Resolved several asserts.
* Resolved a few small bugs in the autosave logic.
* Tue Mar 14 2023 Atri Bhattacharya - Update to version 23.3.0:
* More styles consistency (gh#wxMaxima-developers/wxmaxima#1753).
* Better configuration validation
* Depending on the wxWidgets version Unicode letters were interpreted inorrectly (gh#wxMaxima-developers/wxmaxima#1754).
* The manual anchors cache now saves the file-per-chapter URLs, too.
* cmake -DWXM_DISABLE_WEBVIEW now allows to find wxWidgets, if wxWebView wasn\'t compiled.
* Completely rewrote the dockable-sidebars-stuff.
* Many files are now build on demand, not at configure time.
* Tue Feb 14 2023 Atri Bhattacharya - Update to version 23.2.0:
* Fix XML generation of wxmx documents (gh#wxMaxima-developers/wxmaxima#1556).
* A faster font cache.
* Faster communication between wxMaxima and maxima.
* Dropped the dependency on an [internal] ww898 library.
* More consistent text style handling.
* A separate style for operators (gh#wxMaxima-developers/wxmaxima#1002).
* A nicer ChangeLog.
* Wed Jan 04 2023 Dirk Müller - update to 22.12.0:
* A cleaner status bar with double-click actions
* Better display of labels
* box() now is displayed as a box, as the maxima manual states
* box(expr, \"highlight\") display expr in red, instead
* Resolved a few display glitches
* Resolved OS-dependant wrong actions on gui events
* A few system and compiler specific fixes
* Resolved a few compilation warnings
* Try harder to connect maxima if one communication port is blocked
* Better display of help text in the console
* Faster saving of .wxmx files
* Better toolbar bitmap handling
* Mon Dec 05 2022 Atri Bhattacharya - Update to version 22.11.1:
* Repaired zooming the worksheet.- Changes from version 22.11.0:
* Resolved an ID collision (gh#wxMaxima-developers/wxmaxima#1726).
* Faster restart of maxima (gh#wxMaxima-developers/wxmaxima#1715).
* Make various dialogs window-modal (gh#wxMaxima-developers/wxmaxima#1712).
* Proper handling of unicode in selection (gh#wxMaxima-developers/wxmaxima#1726).
* An unicode conversion error (gh#wxMaxima-developers/wxmaxima#1727).
* Repaired the \"enter matrix\" dialogue.
* Jump to the correct anchor even if using online help.
* Translation updates.
* Many windows build improvements.
* Resolved a crash on restarting maxima.- Relax wxGTK3 requirement to version >= 3.1.5.- Use xvfb-run for tests (which still do not work).
* Thu Nov 10 2022 Atri Bhattacharya - Update BuildRequires: wxGTK >= 3.2 now required.
* Fri Sep 02 2022 Atri Bhattacharya - Update to version 22.09.0:
* Support for wxWidgets 3.1.7
* The description field for wizards no more is a MouseOverToolTip
* Wizards now accept chars from the unicode buttons
* Wizards now can balance parenthesis
* Wizards for operatingsystem, basic programming and string operations
* More miscellaneous work on the wizards
* The watchlist was broken
* Better scalability of the config dialogue
* Folded multiline code cells are now sent to Maxima correctly (gh#wxMaxima-developers/wxmaxima#1674)
* The output of the \"?\" command contained spurious \"<\" (gh#wxMaxima-developers/wxmaxima#1688)
* ?, ?? and describe() now use a browser window, by default
* Search harder for the Maxima manual
* Search harder for Maxima manual entries
* Now we find Maxima manual entries that have no explicit anchor
* On Linux, MacOs and, if wxWidgets was compiled with edge support the help browser can be obened in a dockable window
* wxMaxima can now compiled, even if wxWidgets was configured with the option \"--enable-privatefonts=no\".
* Names that end in an underscore are now printed correctly (gh#wxMaxima-developers/wxmaxima#1706)
* Made the tests work on more platforms (gh#wxMaxima-developers/wxmaxima#1709)
* Resolved some asserts (gh#wxMaxima-developers/wxmaxima#1574)
* Working MathJaX (gh#wxMaxima-developers/wxmaxima#1702)
* A primitive integrated ChangeLog viewer
* Better documentation (gh#wxMaxima-developers/wxmaxima#1693)
* Better unicode handling (gh#wxMaxima-developers/wxmaxima#1691)
* Many additional bugfixes- Drop wxMaxima-disable-slow-multithreadtest.patch: Incorporated upstream.
* Fri Jul 22 2022 Atri Bhattacharya - Update to version 22.05.0:
* Added guess_exact_value to the numeric menu.
* Added lapack to the matrix menu.
* Added linpack to the numeric menu.
* Added a \"declare facts\" right-click menu entry to variables.
* We no more reserve space for hidden input.
* A better logexpand section in the numeric menu.
* Many wizards have a more modern look and feel, now.
* The modern-style wizards are now dockable by default.
* Undo and redo buttons for the toolbar.
* A \"construct fraction\" wizard (gh#wxMaxima-developers/wxmaxima#1664).
* Printing multiple-page documents now should work again on Linux (gh#wxMaxima-developers/wxmaxima#1671).
* The selection should now no more overwrite test (gh#wxMaxima-developers/wxmaxima#1665).
* Hidden code cells now are correctly sent to maxime (gh#wxMaxima-developers/wxmaxima#1674).
* Support for wxWidgets 3.1.6.- Disable testing until issues sorted (gh#wxMaxima-developers/wxmaxima#1699).
* Sat Apr 16 2022 Atri Bhattacharya - Update to version 22.04.0:
* Resolved a bug in parenthesis matching (gh#wxMaxima-developers/wxmaxima#1649).
* Faster startup logic.
* Translation updates.
* Sat Mar 26 2022 Atri Bhattacharya - Update to version 22.03.0:
* Add an compile option \"WXM_INCLUDE_FONTS\", which allows to specify, if additional fonts should be included.
* Rename command line option --logtostdout to --logtostderr.
* A better heuristics for finding out what to style as 1D maths.
* Consistent image resolutions.
* No more crashes on exporting multiple animations at once [gh#wxMaxima-developers/wxmaxima#1616].
* Drag-and-Drop in the table of contents
* Table of contents: Convert sections to subsections and similar [gh#wxMaxima-developers/wxmaxima#1629].
* Parenthesis and quote matching now uses the maxima parser.
* A way of limiting the toc depth shown in the table of contents.
* Now the problems after a kill(all) should be finally resolved.
* Better support for the debugger [gh#wxMaxima-developers/wxmaxima#1625].
* Machine-Float NaNs no more causes XML errors.
* Labels with hexadecimal numbers no more cause crashes [gh#wxMaxima-developers/wxmaxima#1633].
* wxMaxima no more skips chars in subscripted variables [gh#wxMaxima-developers/wxmaxima#1632].
* Merging cells per keyboard shortcut works again [gh#wxMaxima-developers/wxmaxima#1626].
* Symbols buttons whose symbols the GUI font lacks are now hidden.- Minor rebase of wxMaxima-disable-slow-multithreadtest.patch to apply cleanly.
* Tue Dec 07 2021 Atri Bhattacharya - Update to version 21.11.0:
* Allow seeing all files in the file save dialog (gh#wxMaxima-developers/wxmaxima#1557).
* Fix an error when using Alt up arrow (show previous command) (gh#wxMaxima-developers/wxmaxima#1566).
* Rewrote a config dialogue.
* Improvements in the manual.
* Fix a warning, which occurred, when starting wxMaxima the first time.
* ww898 unnecessarily limited the list of supported platforms.
* wxMaxima\'s properties to Maxima symbols can now no more be killed.
* Allow single GroupCells to be converted to LaTeX.
* Enable reloading and changing images inserted via \"Cell\" -> \"Insert Image...\" (gh#wxMaxima-developers/wxmaxima#1597).
* Correctly set the document saved state when the size of an image is changed.
* Use the AUTHORS file for the Credits page in the \"About\" dialogue.
* Handle power events (gh#wxMaxima-developers/wxmaxima#1607).
* Fix ugly buttons in the sidebars with recent wxWidgets.
* Updated translations.
* Mon May 31 2021 Ferdinand Thiessen - Update to 21.05.2
* Source cleanup, no visible changes for Linux users- Provide correct documentation files
* Tue May 18 2021 Atri Bhattacharya - Update to version 21.05.1:
* Resolved a segfault on printing that could be triggered on some computers.- Changes from version 21.05.0:
* Long numbers now can be broken into lines.
* On Export long numbers sometimes got lost.
* The height of folded cells now is calculated correctly, again (gh#wxMaxima-developers/wxmaxima#1532).
* Printing now can insert pagebreaks within GroupCells (gh#wxMaxima-developers/wxmaxima#970, gh#wxMaxima-developers/wxmaxima#1528, gh#wxMaxima-developers/wxmaxima#1241, gh#wxMaxima-developers/wxmaxima#181, gh#wxMaxima-developers/wxmaxima#573, gh#wxMaxima-developers/wxmaxima#1082).
* Changed the font for the PDF manuals to free Google Noto fonts.
* Now all PDF manuals can be created without missing characters.
* Solved a crash when printing.
* Updated translations.
* Tue May 04 2021 Dirk Müller - remove pandoc dependency (seems to build without and is not available on 32bit platforms)
* Tue Apr 13 2021 Atri Bhattacharya - Update to version 21.04.0:
* Fix visualization after \"Evaluate all cells (Ctrl+Shift+R)\" (gh#wxMaxima-developers/wxmaxima#1512).
* Fix context sensitive help with F1 (gh#wxMaxima-developers/wxmaxima#1508).
* Add an option for not showing matching parenthesis (gh#wxMaxima-developers/wxmaxima#1509).
* Changed the weather icons in the toolbar to more meaningful ones (gh#wxMaxima-developers/wxmaxima#1514).
* Many bugfixes with respect to correctly breaking lines (gh#wxMaxima-developers/wxmaxima#1528, gh#wxMaxima-developers/wxmaxima#1471, gh#wxMaxima-developers/wxmaxima#1512).
* Fix a bug in copy-paste of saved/loaded results (gh#wxMaxima-developers/wxmaxima#1518).
* Fix a crash when pressing Ctrl-X while a math cell is selected (gh#wxMaxima-developers/wxmaxima#1519).
* CMake 3.10 is now required for building wxMaxima.
* C++ 14 is required for building wxMaxima. Now CMake knows about that fact.
* Many external build scripts are now replaced by C++ and CMake commands.
* A menu entry for when to invoke the debugger.
* Thu Mar 04 2021 Atri Bhattacharya - Update to version 21.02.0:
* Replaced openMP by c++11\'s built-in thread handling.
* Resolved a crash when deleting regions.
* The --ini switch should work again correctly.
* Fix an issue, where demos didn\'t re-center screen anymore, when screen is full and print was incomplete.
* Made the time between autosaves configurable.
* Fixed an issue with reproducible builds.
* Updated translations.- Add upstream bug reference [gh#wxMaxima-developers/wxmaxim#1504] for wxMaxima-disable-slow-multithreadtest.patch and change PATCH-FIX-OPENSUSE tag to PATCH-FIX-UPSTREAM.
* Sat Feb 13 2021 Atri Bhattacharya - Update to version 21.01.0:
* Many small bugfixes including a crash on loading files with images
* Updated translations.- Add wxMaxima-disable-slow-multithreadtest.patch: Disable a slow test that causes timeouts on OBS workers for openSUSE >= 1550.
 
ICM