Skip to content

Commit

Permalink
New version
Browse files Browse the repository at this point in the history
  • Loading branch information
hanna-kn committed Sep 18, 2023
1 parent 3c532f0 commit 4bff828
Show file tree
Hide file tree
Showing 205 changed files with 437 additions and 424 deletions.
8 changes: 4 additions & 4 deletions CURRENT_VERSIONS
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
qalculate-gtk:4.8.0
qalculate-qt:4.8.0
libqalculate:4.8.0
windows:4.8.0
qalculate-gtk:4.8.1
qalculate-qt:4.8.1
libqalculate:4.8.1
windows:4.8.1
18 changes: 9 additions & 9 deletions downloads.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@
<div style="float: right"><img src="images/windows.png" height="48" style="margin: 1em 2em;"></div>
<div class="sectiontitle">Windows binaries:</div>
<ul>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.0/qalculate-4.8.0-x64.msi">64-bit installer</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.0/qalculate-4.8.0-x64.zip">64-bit "portable" zip package</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.0/qalculate-4.8.0-i386.msi">32-bit installer</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.0/qalculate-4.8.0-i386.zip">32-bit "portable" zip package</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-4.8.1-x64.msi">64-bit installer</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-4.8.1-x64.zip">64-bit "portable" zip package</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-4.8.1-i386.msi">32-bit installer</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-4.8.1-i386.zip">32-bit "portable" zip package</a></li>
</ul>
Includes both graphical user interfaces and CLI, and all dependencies. The new Qt UI requires requires Windows 10, while the classic GTK UI requires Windows 7, or higher.<br><br>Use compatibility mode to avoid keyboard input issues with 32-bit version.<br><br>The portable file can be unpacked and run without further installation. No application data are read or written outside of the unpacked directory.<br><br>
The 64-bit binaries can also be installed using the <a href="https://docs.microsoft.com/en-us/windows/package-manager/winget/">Windows Package Manager (winget)</a> using the command <i>"winget install qalculate"</i>.
Expand All @@ -65,7 +65,7 @@
Click the above links or use the command <i>"flatpak install flathub io.github.Qalculate.qalculate-qt"</i> (Qt UI) or <i>"flatpak install flathub io.github.Qalculate"</i> (GTK UI).<br><br>
<b>Snap packages</b>, with all dependencies included, are available at <a href="https://snapcraft.io/qalculate">snapcraft.io/qalculate-qt</a> (Qt UI) and <a href="https://snapcraft.io/qalculate">snapcraft.io/qalculate</a> (GTK UI).
<br>Use the above links or install with the command <i>"sudo snap install qalculate"</i> or <i>"sudo snap install qalculate-qt"</i>.<br><br>
<b>Self-contained binaries</b> (GTK UI): <a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.0/qalculate-4.8.0-x86_64.tar.xz">qalculate-4.8.0-x86_64.tar.xz</a><br>
<b>Self-contained binaries</b> (GTK UI): <a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-4.8.1-x86_64.tar.xz">qalculate-4.8.1-x86_64.tar.xz</a><br>
<i>Extract and run from anywhere on most GNU/Linux distributions. Does not include any languages other than English.</i><br><br>
Most distributions for Linux provide packages (which may or may not be outdated) for Qalculate!, and all its dependencies, which you can install using the distribution's standard installers.
</div>
Expand All @@ -79,9 +79,9 @@
<hr>
<div class="sectiontitle">Source code:</div>
<ul>
<li><a href="https://github.com/Qalculate/libqalculate/releases/download/v4.8.0/libqalculate-4.8.0.tar.gz">Library and text interface (libqalculate)</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.0/qalculate-gtk-4.8.0.tar.gz">Graphical user interface (GTK)</a></li>
<li><a href="https://github.com/Qalculate/qalculate-qt/releases/download/v4.8.0/qalculate-qt-4.8.0.tar.gz">Graphical user interface (Qt)</a></li>
<li><a href="https://github.com/Qalculate/libqalculate/releases/download/v4.8.1/libqalculate-4.8.1.tar.gz">Library and text interface (libqalculate)</a></li>
<li><a href="https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-gtk-4.8.1.tar.gz">Graphical user interface (GTK)</a></li>
<li><a href="https://github.com/Qalculate/qalculate-qt/releases/download/v4.8.1/qalculate-qt-4.8.1.tar.gz">Graphical user interface (Qt)</a></li>
</ul>
<div class="sectiontitle">Library requirements:</div>
<ul>
Expand All @@ -92,7 +92,7 @@
<div class="sectiontitle">Graphical user interface requirements:</div>
<ul>
<li>GTK (>= 3.10) or Qt (>= 5.6)</li>
<li>libqalculate (>= 4.8.0)</li>
<li>libqalculate (>= 4.8.1)</li>
</ul>
<div class="sectiontitle">Text interface requirements:</div>
<ul>
Expand Down
36 changes: 15 additions & 21 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,32 +46,26 @@
<br>
<div class="description">Qalculate! is free software, licensed under the <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU Public License v2</a> (or later).</div><br>
</div>
<div style="text-align: center; margin-top: 0.5em;"><a href="downloads.html" class="button">Download version 4.8</a></div>
<div style="text-align: center; margin-top: 0.5em;"><a href="downloads.html" class="button">Download version 4.8.1</a></div>
<br><br>
<div class="lncontent">
<div class="latestnews">Latest News</div>
<div class="newsdate">2023-08-21</div>
<div class="newstitle">Qalculate! version 4.8 released</div>
<div class="newsdate">2023-09-18</div>
<div class="newstitle">Qalculate! version 4.8.1 released</div>
Changes:
<ul>
<li>Concise (e.g. "1.2345(67)") and relative (e.g. "5+/-2%") notation for output and input (disabled by default for concise notation) of interval</li>
<li>Optimize rest of unit expression when converting to partial (insufficient) expression (e.g. 18MA×100ns to J = 1.8 J/V)</li>
<li>Round high precision intervals enclosing integers for integer arguments</li>
<li>Add support for specifying position of sign bit in floating point functions</li>
<li>New derived units: Debye, C·m, Daraf, F^-1, V/C, N/C, kcal, kcal/g, kJ</li>
<li>Use international foot as base unit for rod</li>
<li>Fix fibonacci() for non-integers and recursive use</li>
<li>Fix conversion options presented for speed units (and possibly other)</li>
<li>Update dialogs for editing of variables, functions, units, etc. to match the corresponding dialogs in the Qt UI (GTK)</li>
<li>Show user-defined objects in a separate category in menus and dialogs (GTK)</li>
<li>Add option to disable tooltips in keypad or everywhere (GTK, Qt)</li>
<li>Add option to disable units and to interpret unrecognized symbols as variables (unknowns) to preferences (Qt)</li>
<li>Make closing of application with Escape key optional and disabled by default (GTK, Qt)</li>
<li>Hide name column in conversion list when applied to current result (Qt)</li>
<li>Add temporary option to unknown variable edit dialog (GTK, Qt)</li>
<li>Add Microship (PIC16/17) 24 and 32 bit floating point formats (GTK, Qt)</li>
<li>Fix initial height of list and description in units window (GTK)</li>
<li>Minor bug fixes and feature enhancements</li>
<li>Fix besselj() and bessely()</li>
<li>Fix display of matrices and vectors with complex number form other than rectangular (default)</li>
<li>Fix conflict between decibel units (e.g. "0dB") and duodecimal 0d… syntax (now requires at least two digits)</li>
<li>Fixes for title options in plot() function</li>
<li>Add additional buttons and button menus to general keypad (Qt)</li>
<li>Add option to show all functions, units, and variables in tool button menus (Qt)</li>
<li>Add recently used objects to functions, units, and variables menus (Qt)</li>
<li>Add option to bypass dialog for functions in menu (Qt)</li>
<li>Add option, in context menu, to display text for tool buttons (Qt)</li>
<li>Open functions, units, and variables tool button menus using long-press or right-click (in addition to arrow button), and add keyboard shortcuts (Qt)</li>
<li>Use keypad tool button menu as context menu and show keypad type in title bar of keypad (Qt)</li>
<li>Auto-update number bases above programming keypad when entering simple integers, even if calculate-as-you-type is deactivated (GTK)</li>
</ul>
<div style="text-align: left;"><a href="news.html">older news...</a></div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion manual/index.html

Large diffs are not rendered by default.

Loading

0 comments on commit 4bff828

Please sign in to comment.