|
 |
 |
 |
Changelog for wxMaxima-lang-23.07.0-1.1.noarch.rpm :
* 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. * Wed Dec 30 2020 Atri Bhattacharya - Update to version 20.12.2: * Compilation now works again in the case that wxWidgets uses the stl. * Additional eye candy: Nicer display of sets.- Changes from version 20.12.1: * Resolve a small privacy issue.- Changes from version 20.12.0: * Support for gcc 5.5. * Many code cleanups. * wxMaxima now will work even if no english locale is installed. * A few additional bug fixes. * More work on a modern look-and-feel. * Updated translations. * Tue Nov 24 2020 Atri Bhattacharya - Update to version 20.11.1: * Bugfixes and a fight against bit rot in external frameworks. * Many bug fixes in various places. * Work on a more modern look-and-feel. * stringdisp support and a menu item for it. * Updated the default MathJAX to version 3. * Many autosubscripting improvements. * Updated translations.- Changes from version 20.11.0: * Many bug fixes. * An editor for maxima\'s environment variables. * Updated translations.- Run tests as part of %check section; BuildRequires Xvfb. * Wed Oct 21 2020 Atri Bhattacharya - Add BuildRequires: maxima-exec-sbcl; needed to resolve unresolvable status from multiple maxima_exec being available after we started building both sbcl and clisp versions of maxima. * Sat Sep 12 2020 Atri Bhattacharya - Update to version 20.09.0: * Repaired the non-case-sensitive \"Replace All\" functionality. * More efficient and accurate calculation of worksheet object sizes. * (Hopefully) reduced the last visual glitches. * diff cells can now be broken into lines. * Another massive performance update. * Reduced the memory footprint of big equations. * A better 2D ASCII Art mode. * Better High-DPI support. * If it is configurable it now might have a right-click menu. * Reduced the memory footprint of cells used only when line breaking is performed. * Subscripts created by derivabbrev are now correctly copied as \"diff\" command. * If Maxima comes without suitable manual we now use the online one instead. * Added buttons that reset the configuration. * A few menu items now are checkboxes set and cleared by maxima. * wxMaxima forgot to release the communication port it used for talking to maxima. * Improved performance of receiving data from maxima. * The font sizes are stored in configuration with full precision, without rounding to integer. * Many additional bug fixes. * Updated translations. * Wed Jul 22 2020 Atri Bhattacharya - Update to version 20.07.0: * A massive performance update. * Better display of sqrt() cells. * Better display of fractions. * Nicer display of lists. * Made sure we read in the whole .mac file when opening .mac files. * Allow building wxMaxima, if pandoc or po4translate are not installed. * As always many small additional bug fixes. * Updated translations.- Drop wxMaxima-string-type-conversion.patch: upstreamed. * Sun Jul 19 2020 Atri Bhattacharya - Compile against the more recent toolkit wxGTK3 >= 3.1 for openSUSE >= 1550 (mainly for better HiDPI support). * Fri Jul 03 2020 Atri Bhattacharya - Update to version 20.06.6: * Resolved a compiling problem the last release has introduced.- Changes from version 20.06.1 through 20.06.5: Minor bug fixes.- Changes from version 20.06.0: * Many spell corrections and bugfixes * The history sidebar now works again * TextCells with copy-alt-text caused an crash * A few additional small bugfixes * Many (really many!) big stability improvements * In sqrt(conjugate(f(x))) the horizontal lines coincided * Strings were searched for comment starts when adding line endings * Faster start-up by avoiding unneeded redraw events * A big number of performance improvements * Unfortunately one last temporary fix reduces performance again * Corrected a bug that sometimes caused parts of equations not to be displayed * As this allows to improve performance and stability C++14 is now used * Speed boost The list of anchors from the manual is now cached on disk * Updated translations.- Add wxMaxima-string-type-conversion.patch: Fix an invalid conversion from wxString to wxChar * (gh#wxMaxima-developers/wxmaxima#1324).- Add new BuildRequires: pandoc.- Use ninja for build (BuildRequires: ninja). * Thu May 21 2020 Aaron Puchert - Remove unused libomp7-devel dependency: when compiling with GCC, the GNU implementation libgomp is used, not LLVM\'s libomp. * Thu May 07 2020 Atri Bhattacharya - Update to version 20.04.0: * Resolved a crash on right-clicking a GroupCell. * View/Invert worksheet brightness now toggles an instant dark worksheet mode. * Removed an unnecessary info dialogue on startup. * Right-click-suggestions for similar command names. * Corrected the initial slideshow size. * A more stable language selection mechanism. * Extended the \"fitting data\" example. * A example on how to iterate through lists efficiently. * Many spelling corrections and better formulations. * A big number of small bug-fixes. * Another noticeable SpeedUp. * Updated translations. * Fri Mar 27 2020 Atri Bhattacharya - Update to version 20.03.1: * Resolved a crash on right-clicking a GroupCell. * Help works again in the german translation. * Removed an unnecessary info dialogue on startup. * Right-click-suggestions for similar command names. * Fri Mar 13 2020 Atri Bhattacharya - Update to version 20.03.0: * Corrected a few last bugs for pre- and post- super- and subscripts * Many improvements to the manpage and the html documentation * Improved support for pre- and post- super- and subscripts provided by Robert Dodier * wxWidget\'s integrated help browser on some platforms was broken => now the default web browser is used * Support for importing static and some types of animated gif files * Animation frames created using draw() now can be popped out interactively * A option to configure the max amount of gnuplot data to save for this feature * wxMaxima now no more crashes on FreeBSD * wxMaxima now tries not to use stderr as stderr on the mac breaks communication with maxima. * Many additional bugfixes. * Thu Feb 20 2020 Atri Bhattacharya - Update to version 20.02.1: * wxMaxima now can use Multi-threading, if a new enough OpenMP is found * Part of the added performance is only effective if omp.h (often in the libomp package) is installed. * Better scroll wheel support * It was possible that a part of a fraction wasn\'t displayed * Several additional bug fixes * Cppcheck code analysis now is only run if explicitly enabled * The minimum cmake version now is 3.7 * Translation updates.- Use %{name}-%{version} for source tarball.- Split out separate -lang package.- Convert and install mimetype icons to hicolor icon dir.- New BuildRequires: * libomp7-devel (also Requires): enable parallel processing for wxmaxima. * po4a: for updated translations. * graphviz: to generate updated figures in doc. * appstream-glib: for validating metainfo file.- Drop conditionals in post(un) scriptlets for EOL openSUSE versions.- Don\'t take ownership of system directories in hicolor icon dir and metainfo dir.- Drop rpmlintrc file: no longer applicable. * Thu Feb 20 2020 Max Lin - Leap 15.2 and SLE15 SP2 has newer librsvg, extend the conditional for \"BuildRequires: rsvg-convert\" * Tue Jan 28 2020 Atri Bhattacharya - Update to version 20.01.3: * Language selection now works even on system with missing language support. * Resolved a copy-and-paste regression. * Improved stability of the communication with maxima. * Preparation for maxima\'s pre-sub-and supscript feature. * Corrected a few visual glitches of the worksheet. * More tutorials describing a few of maxima\'s features. * Translation updates.- Changes from version 20.01.2: * Corrected html export of the lowest sectioning unit. * Sometimes text after fractions wasn\'t displayed. * Copy-and-paste should now work in more cases. * Selecting text within fractions should now work again. * Corrected a few display glitches of the worksheet. * wxMaxima now comes with five example files. * More and better-working mouse-over tooltips. * Sat Jan 04 2020 Atri Bhattacharya - Update to version 20.01.1: * Nice menu icons for the operating systems that support this. * Started to bundle small tutorials with wxMaxima. * Many small additional bug fixes.
|
|
|