Package Release Info

wxMaxima-22.05.0-bp155.1.6

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

wxMaxima
wxMaxima-lang

Change Logs

* Fri Jul 22 2022 Atri Bhattacharya <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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.
Version: 21.11.0-bp154.1.36
* Tue Dec 07 2021 Atri Bhattacharya <badshah400@gmail.com>
- 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 <rpm@fthiessen.de>
- Update to 21.05.2
  * Source cleanup, no visible changes for Linux users
- Provide correct documentation files
* Tue May 18 2021 Atri Bhattacharya <badshah400@gmail.com>
- 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 <dmueller@suse.com>
- remove pandoc dependency (seems to build without and is not available
  on 32bit platforms)
* Tue Apr 13 2021 Atri Bhattacharya <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- Compile against the more recent toolkit wxGTK3 >= 3.1 for
  openSUSE >= 1550 (mainly for better HiDPI support).
Version: 20.06.6-bp153.1.18
* Fri Jul 03 2020 Atri Bhattacharya <badshah400@gmail.com>
- 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 <aaronpuchert@alice-dsl.net>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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 <mlin@suse.com>
- Leap 15.2 and SLE15 SP2 has newer librsvg, extend the conditional
  for "BuildRequires: rsvg-convert"
* Tue Jan 28 2020 Atri Bhattacharya <badshah400@gmail.com>
- 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 <badshah400@gmail.com>
- 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.
* Wed Oct 23 2019 ro@suse.de
- fix build-requires for factory/tumbleweed
  rsvg-convert tool is now in rsvg-convert package
* Wed Oct 16 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 19.10.0:
  * Corrected a Regression: The better display of exponents failed
    for exp(x^2).
  * Updated translations.
* Wed Sep 11 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 19.09.0:
  * Handle timeouts when writing to maxima and partial writes.
  * Worksheet text disappeared on scrolling on some platforms.
  * Sped up sending code to maxima.
  * Removed quoting of Unicode characters within strings sent to
    maxima.
* Wed Aug 21 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 19.08.1
  * Bugfixes for nearly every instance something was drawn on the
    screen.
  * Better handling of multi-cell lisp code.
- Changes from version 19.08.0:
  * More and better test cases.
  * Another SpeedUp.
  * Correctly handle nested comments.
  * Format lisp code correctly.
  * Correctly read the default style.
  * Gracefully handle invalid colors.
  * Changed the default communication port to 40100.
  * Several fixes for different combinations of wxWidgets and GTK
    versions.
  * Updated translations.
* Tue Jul 16 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 19.07.0
  * Many improvements and bugfixes in the LaTeX and HTML export
    function.
  * Many updated translations.
  * Resolved a freeze on autocompletion.
  * A sidebar that shows the contents of variables.
  * Simplified the recalculation logic in order to squash the
    remaining bugs.
  * Simplified the sync between input and output cells.
* Tue Jun 25 2019 Atri Bhattacharya <badshah400@gmail.com> - 19.05.7
- Update to version 19.05.7:
  * Support worksheets starting in a :lisp command [with maxima >=
    5.43.0]
* Fri May 10 2019 lars@linux-schulserver.de - 19.05.2
- Update to version 19.05.2:
  + Sometimes the auto-evaluation of the worksheet auto-triggered
  + Support for broken locales that for valid non-ascii chars returned
    isprint()= false
  + Corrected reading font sizes from styles and configuring styles.
* Tue Apr 23 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 19.04.3:
  + wxMaxima now informs maxima which front-end is in use.
* Tue Apr 16 2019 lars@linux-schulserver.de - 19.04.2
- update to version 19.04.2:
  + Corrected the size of error messages
  + A "Copy to mathlab"-feature.
  + Maxima now delays interpreting the data from maxima until it encounters
  + a newline or an Timer expires.
  + EMF output no no more causes crashes and strange behaviour.
  + RTF output should now work again
  + entermatrix() now works again.
  From 19.04.1:
  + Corrected the size of error messages.
  From 19.04.0:
  + The cursor width now is taken from the current screen
  + Autocompletion sometimes cleared the result after inputting it
  + Added more commands to autocompletion
  + Spanish and italian translation updates
  + We no more need to re-implement maxima's load() routine.
  + Instead we call the original one now.
  + Animations now on load remember which slide they stopped at.
  + A more error-proof language selection.
  + If the system looks like it uses UTF8 by default the locale name
  + that is passed to maxima now ends in ".UTF8" which should resolve
  + the "setting locale failed" errors from maxima.
  + Corrected the initial size of error messages.
  + Many additional bug fixes
  + Code cleanups
* Fri Mar 15 2019 Atri B <badshah400@gmail.com>
- Update to version 19.03.1
  * HighDPI fixes for ArchLinux, Windows and SuSE
  * Resolved crashes on RedHat and MS Windows
  * SBCL's compilation messages now appear in the status bar, not
    in the worksheet.
  * Removed an unneeded "maxima has finished calculating" on
    startup.
  * Many small bug fixes.
  * wxWidgets >= 3.1.0: Corrected the toolbar icon size.
* Fri Jan 25 2019 badshah400@gmail.com
- Update to version 19.01.2:
  * Corrected the size calculation for embedded images
  * Corrected the line widths for the printout
- Changes from version 19.01.1:
  * Sometimes the vertical size of maths was overestimated
  * Cmake now knows that we require wxWidgets >= 3.0
- Changes from version 19.01.0:
  * Many bugfixes for the display code
  * The desktop integration files now adher to the newest
    standards
  * Refactoring in order to make the code easier to understand.
  * Spelling fixes
  * Shipped around a wxWidgets <3.1 bug for embedding bitmaps in
    svg
  * Many Links were updated to https
  * A better help file detection that still works if there is no
    .hhp file.
- Drop custom desktop file and use updated upstream version.
- Adapt to upstream desktop and icon file name changes.