Commit Graph

  • ba6b582299 5.3.0-alt1 sisyphus Maxim Slipenko 2024-12-31 13:05:47 +03:00
  • fc29094de5 Merge remote-tracking branch 'upstream/main' into sisyphus Maxim Slipenko 2024-12-31 11:48:23 +03:00
  • 1af2aa4b17 init Maxim Slipenko 2024-12-31 11:45:03 +03:00
  • 0151667768 Fix display of units automatically appended to expression in parse status; Fix order of multiple values in calculate as you type result; Updates for time conversion updates and new factor function in libqalculate Hanna K. 2024-12-29 11:24:50 +01:00
  • f67f6baf36 Set ans variable, and return value of answer(), to solution(s) of equation (as if solve() were used) Hanna K. 2024-12-08 13:22:07 +01:00
  • eda024688a Add option to disable cursor blinking Hanna K. 2024-12-03 12:32:53 +01:00
  • 151aa07af3 Fix reading of expressions from file Hanna K. 2024-11-27 11:48:41 +01:00
  • 962edac772 Fix erroneous HTML output after format of result with error/warning has been updated; Do not show optional arguments when minimum number of arguments is two or more (affects gcd, lcm, and parallel) in insert function dialog; Add support "digits" and "autocalc" qalc set command options; Only insert text for one format of calculate-as-you-type result; Comments fixes/improvements; Complete preparations for version 5.4.0 Hanna K. 2024-11-25 10:33:11 +01:00
  • 01eba16960
    Merge pull request #174 from bubuleur/patch-3 Hanna Knutsson 2024-11-25 08:38:22 +00:00
  • c6ad6c7551
    Update qalculate-qt_fr.ts bubuleur 2024-11-25 09:37:19 +01:00
  • 3ecc76c8d9 Add option to add/edit comment to history context menu; Show "comment" in status for comments (expression beginning with '#'); Save comments in result on exit; Do not show error for comment in expression status; Disable find (date) menu items when history is empty; Improve automatic grouping of digits in input; Fix removal of single result (of multiple) from expression after previous history edit or history format update; Increment version number; Update translations Hanna K. 2024-11-21 09:02:56 +01:00
  • 1f0e0a531e Option to automatically group digits in input (experimental, disabled by default) (issue #170) Hanna K. 2024-11-16 17:26:19 +01:00
  • 1d9ee4340e Apply dual approximation/fraction to calculate as you type result, as with regular result, with length restriction; Improve decision to automatically convert unchanged quantity with unit; Fix automatic unit conversion not restored after "to optimal" in calculate as you type expression; Fix duplicate calculation after conversion selected from menu with calculate as you type without delay activated; Improve calculation of HTML string (result) length; Translate "Allow multiple instances?" window title; Update Swedish translation Hanna K. 2024-11-15 10:06:46 +01:00
  • 21ca648315 Fix segfault with calculate as you type (in result) of "-(300K" and similar (issue #169); Improve decision to automatically convert negative quantity with unit; Avoid display of very large matrix/vector in part of result; Fix ellipsizing of large matrix; Increase max denominator (< 20) for dual fraction formats in calculate as you type result Hanna K. 2024-11-12 13:40:50 +01:00
  • 46a979c19c
    Merge pull request #168 from bubuleur/patch-2 Hanna Knutsson 2024-11-11 12:46:36 +00:00
  • 220300fc8c
    Update qalculate-qt_fr.ts bubuleur 2024-11-10 21:45:43 +01:00
  • d7e8b9532a Fix untranslated items in preferences Hanna K. 2024-11-10 16:32:12 +01:00
  • 6da0980dc4
    Merge pull request #167 from bubuleur/patch-1 Hanna Knutsson 2024-11-10 15:30:32 +00:00
  • 12caf108c1
    Update qalculate-qt_fr.ts bubuleur 2024-11-09 18:44:49 +01:00
  • 0b6d7419ac Update French translation using update qalculate-gtk translation Hanna K. 2024-11-09 09:03:32 +01:00
  • 8e2e7aa184 Fix equals sign for calculate as you type result; Add limited dual fraction formats to calculate as you type result Hanna K. 2024-11-08 09:54:52 +01:00
  • 594cc4e0a5 Add "Search by Date" (also shows the date of the expression at the pointer) to history context menu Hanna K. 2024-11-07 10:25:20 +01:00
  • 30be37c0b3
    Merge pull request #165 from Integral-Tech/qstring-refactor Hanna Knutsson 2024-11-01 06:48:13 +01:00
  • d825963718
    refactor: replace non-empty QString constructors with QStringLiteral() Integral 2024-11-01 13:16:34 +08:00
  • df44af299c Do not show calculate as you type error/warning for aborted calculation (e.g. "Unable to integrate the expression" when calcuation is too slow); cannot integrate error when; Open settings folder improvements/fixes Hanna K. 2024-10-27 11:56:42 +01:00
  • 01433e8bff Add option, in menu, to open settings folder (issue #162) Hanna K. 2024-10-23 11:38:56 +02:00
  • f85e0d472d Fix saving of two's complement input settings (issue #163) Hanna K. 2024-10-23 06:24:36 +02:00
  • c98fb5bd90 Update calendar and floating point conversion dialogs after expression calculation; Reset special duodecimal symbols property after use of "doz"/"dozenal" conversion, and do not change the property for "duo"/"duodecimal" conversion; Fix metainfo file; Fix for Swedish translation Hanna K. 2024-10-05 09:06:58 +02:00
  • b635c22089 Fix overwrite mode for objects and operators; Update chain mode to match behaviour in qalculate-gtk; Update parsed expression and calculate-as-you-type result if variable, function, or unit has changed; Object menus updating fixes; Increment version number; Update translations Hanna K. 2024-10-04 15:10:11 +02:00
  • 07d6f49be7 Delay creation of keypads, completion list, and functions, units, and variables toolbar menus until shown; Set minimum characters to two for all completion with "Limited Full Completion"; Clear all other fields when edited field is empty in floating point conversion dialogs; Do not use current expression in floating point conversion dialog if unsupported input base; Support x without backslash for custom function argument condition; Support "sci" and "eng" abbreviations for "exp" option in qalc set command; Support for percent, permille, and permyriad fraction formats (set using qalc command); Support for "unkeep" qalc command; Save style in preferences as text string instead of index; Do not use variable length arrays; Disable, instead of hide, number pad keypad option when "Always Show Number Pad" is activated Hanna K. 2024-09-26 11:48:47 +02:00
  • 2c882c573a Fix unresponsive expression field after smart parentheses with cursor after operator and at end of expression or before operator (issue #159) Hanna K. 2024-09-01 15:32:17 +02:00
  • d0102790da Fix shift + "^°" key press (input °), reported as shift + non-dead circumflex by Qt, with German keyboard layout (on Windows) (issue #158); Initialize insert date dialog with selected date in expression; Improve solution for scrollable preferences; Do not set default size of window if larger than available screen size Hanna K. 2024-08-29 08:45:22 +02:00
  • b252b7e0f0
    Merge pull request #157 from hugok79/patch-3 Hanna Knutsson 2024-08-18 09:34:41 +00:00
  • 2d401f0246
    Update Portuguese (Portugal) translation Hugo Carvalho 2024-08-17 15:26:20 +01:00
  • 55eff02894 Change "Hide number pad" to "Always show number pad", and add separate number pad when the option is not enabled; Disable "Always show number pad" automatically if available screen width is insufficient; Use scrollbars in preferences dialog if the dialog does not available screen size (issue #156); Improve handling of current result (use value not text) and initial focus in floating point conversion dialog; Show language selection on all platforms; Allow unit expressions (and not only single units) for insert unit action (for custom shortcuts and buttons); Fix compilation on Windows Hanna K. 2024-08-14 14:58:14 +02:00
  • ff6782e2b7
    Merge pull request #155 from idamir/main Hanna Knutsson 2024-08-08 05:07:25 +00:00
  • 8dfea604b0 Correction of gender in Russian translations Damir Islamov 2024-08-07 19:34:21 +07:00
  • fb3e7f7f27 Update Russian translations Damir Islamov 2024-08-07 19:30:48 +07:00
  • 622a512482 Fix input of max value for number argument (value in min field was used) (issue #154) Hanna K. 2024-07-25 07:05:42 +02:00
  • e33638866c
    Merge pull request #153 from hugok79/patch-2 Hanna Knutsson 2024-07-24 05:39:57 +00:00
  • 05382560ee
    Update Portuguese (Portugal) translation Hugo Carvalho 2024-07-23 15:37:39 +01:00
  • 629994fd75 Add support for portuguese (pt_PT) translation, and update portuguese translation file (#152) Hanna K. 2024-07-16 17:02:58 +02:00
  • 5df51fc204
    Merge pull request #152 from hugok79/patch-1 Hanna Knutsson 2024-07-16 13:27:22 +00:00
  • 28a5aeb628
    Add Portuguese (Portugal) translation Hugo Carvalho 2024-07-16 12:42:44 +01:00
  • 3cd94e918a
    Add Portuguese (Portugal) translation Hugo Carvalho 2024-07-16 12:42:05 +01:00
  • 097fdcc989 Fix completion with both custom app font and custom expression font set (issue #151) Hanna K. 2024-07-10 14:06:41 +02:00
  • efe52dbe07 Fix segfault in Wayland when expression tooltip is shown (issue #149); Avoid expression tooltip flickering on Wayland Hanna K. 2024-07-08 09:01:08 +02:00
  • c08ce0a4af Update snap package Hanna K. 2024-07-01 15:29:57 +02:00
  • 5abd83d4cd Fix version number (issue #147) Hanna K. 2024-07-01 15:09:46 +02:00
  • 4f77b4a1ef Compatibility fix Hanna K. 2024-07-01 12:21:53 +02:00
  • 71c4e2c93e Update snap package Hanna K. 2024-07-01 12:03:21 +02:00
  • 14d33b6e02 Fix relative temperature calculation example (issue #144) Hanna K. 2024-06-29 18:16:58 +02:00
  • 76191ab3c8 Option to show/hide hidden units (hidden by default) in units window; Improve font size selection for result; Generally limit calculate as you type result in history to two rows; Fix function hint tooltip appearing when no longer relevant; Reduce spacing between button groups in functions, units, and variables windows; Increment version number; Update translations Hanna K. 2024-06-29 06:09:55 +02:00
  • 7f6335f6a5 Fix segfault in action list with Qt 5; Add option to change the max number of history lines saved; Save timestamp of history item; Fix keyboard shortcuts with toolbar hidden; Improvements/fixes for preserved history height; Update translations Hanna K. 2024-06-20 12:08:33 +02:00
  • 0ea40a8f7c Option to preserve height of history list when keypad or number bases are shown/hidden, with a default mode which applies this behaviour when the height history list is small (issue #142); Always preserve height of expression field when window height changes Hanna K. 2024-06-17 09:29:38 +02:00
  • b2ea6dd86a Fix default application font not applied until restart; Tweak minimum expression field height Hanna K. 2024-06-13 16:51:29 +02:00
  • 2d7672da2f Set minimum height of expression field to one row (override default larger minimum height of text edit widget, particularly with Qt 6) (issue #141) Hanna K. 2024-06-13 15:47:01 +02:00
  • b7709a6b3b Option to hide toolbar, in toolbar context menu (mode and settings menus, and show toolbar item are added context menus of expression and history when toolbar is hidden) (issue #140) Hanna K. 2024-06-12 08:45:53 +02:00
  • bc01d1ecf3 Remove current expression from history on expression history clear (issue #139) Hanna K. 2024-06-12 06:49:34 +02:00
  • 65247c07c7 Add headers to keyboard shortcuts and actions lists to allow custom sorting (issue #137) Hanna K. 2024-06-10 17:28:01 +02:00
  • 93a94c21c9 Fix subsequent tab completions after completion of unit with prefix (issue #136) Hanna K. 2024-06-09 17:56:35 +02:00
  • 62944cf6b3 Update max decimals if min decimals is set higher, and update min decimals (after 2 seconds) if max decimals is set lower (issue #135) Hanna K. 2024-06-09 17:32:47 +02:00
  • 7c91c67a3d Fix convert button text (when not style is icon only) (issue #134) Hanna K. 2024-06-09 17:09:56 +02:00
  • 6335affe4c Improve parse status in history Hanna K. 2024-06-09 17:09:31 +02:00
  • 87bd70ea1d Fix history list not cleared before reload if there are exactly one item (e.g. after clear with one protected item, or after removal of one of two items) (issue #132, issue #133) Hanna K. 2024-06-09 07:01:32 +02:00
  • d29a496c41 Fix delayed font update in primarily bases dock on Windows, and font in dock title bar, with custom application font (issue #130) Hanna K. 2024-05-30 07:47:39 +02:00
  • 7d337831b4 Improve parse status in history Hanna K. 2024-05-25 15:31:42 +02:00
  • 6676a1043d Improve expression status in history and add configurable calculate-as-you-type delay Hanna K. 2024-05-21 15:40:33 +02:00
  • da13aa395f
    Merge pull request #129 from kuraga/patch-2 Hanna Knutsson 2024-05-21 12:53:04 +00:00
  • 82f3f95e1d
    Merge pull request #128 from kuraga/patch-1 Hanna Knutsson 2024-05-21 12:51:22 +00:00
  • 97f3970901 Option (enabled by default) to show expression status (parsed expression and calculated value) as you type in history list, instead of in tooltip; Show parse error in tooltip; Modify behaviour of tooltip with function hint Hanna K. 2024-05-20 18:14:04 +02:00
  • ed721713e6 Update qalculate.desktop (snap): add translations Alexander Kurakin 2024-05-20 19:00:32 +03:00
  • 284ca49904
    Update qalculate.desktop (snap): add to the Education category Alexander Kurakin 2024-05-20 18:57:22 +03:00
  • a1fb25139f
    Update io.github.Qalculate.qalculate-qt.desktop: add to the Education category Alexander Kurakin 2024-05-20 18:40:25 +03:00
  • f50f732fc8 Update snap package Hanna K. 2024-05-07 08:10:46 +02:00
  • 335a3982cd Show factorized number as simple fraction by default; Expression status tooltip tweaks; Fix compatibility with Qt < 5.7; Update translations; Increment version number Hanna K. 2024-05-06 08:13:59 +02:00
  • 837dd0fff3
    Merge pull request #126 from idamir/main Hanna Knutsson 2024-05-04 09:01:14 +00:00
  • 6a4697fab5 Update Russian translations Damir Islamov 2024-05-04 12:30:40 +07:00
  • 8554b8696d
    Merge pull request #124 from Integral-Tech/main Hanna Knutsson 2024-04-26 08:30:21 +02:00
  • 93176dbfa6 Fix the missing window icon when running under Wayland Integral 2024-04-25 16:45:39 -07:00
  • 42d9751e23 Fix command line --version option type (was "--verison") (issue #123) Hanna K. 2024-04-22 06:50:30 +02:00
  • 54abe0e3fb Add Download button in new version available dialog on Windows; Fix AltGr on Windows (fixes input of selected multiplication sign using asterisk input with AltGr); Fix text size of previous result when history item is moved to top Hanna K. 2024-04-21 10:55:12 +02:00
  • 8ac22ff05b History list improvements Hanna K. 2024-04-10 13:12:46 +02:00
  • 806d97846c Add Download button in new version available dialog on Windows; Fix AltGr on Windows (fixes input of selected multiplication sign using asterisk input with AltGr); Fix text size of previous result when history item is moved to top Hanna K. 2024-04-07 10:55:14 +02:00
  • e4b4836ab9
    Merge pull request #120 from musicinmybrain/developer-id-lowercase Hanna Knutsson 2024-04-02 07:28:49 +02:00
  • b4879bb53d Change developer id in metadata to all lower-case Benjamin A. Beasley 2024-04-01 12:47:17 -04:00
  • c04c04bdd3 Imrpove efficiency of history list (append current and modify previous result text, instead of updating the whole HTML document) (issue #118); Hide expression tooltip (after 300 ms) when input resumes, if delayed expression status is enabled Hanna K. 2024-03-31 13:06:46 +02:00
  • 7d63daa3eb Add two's complement input and binary bits to preferences; Do not use Unicode minus in exponent of hexadecimal floating-point literals using 0x...p... notation Hanna K. 2024-03-23 17:09:32 +01:00
  • 28e0a4fc31 Add developer id to metadata Hanna K. 2024-03-11 16:52:48 +01:00
  • 8e0a8010e6 Fix compatibility with old Qt versions; Do not look for units (for conversion list) in angle function arguments; Update metainfo; Update snap package Hanna K. 2024-03-11 10:14:41 +01:00
  • b512c3c12f Fix saving of multiple names after creation of new unit; Make unit category comparison in completion more efficient; Updates for changes in libqalculate; Increment version number; Update translations Hanna K. 2024-03-01 07:31:26 +01:00
  • 88ceb50eaf Updates for changes to parsing of "where"-expression in libqalculate Hanna K. 2024-02-19 11:42:57 +01:00
  • 84dd67f735 Fix saving of handle vector function argument property; Updates for changes in libqalculate Hanna K. 2024-02-14 09:11:03 +01:00
  • 720e03ede4 Add new rounding methods to preferences; Add output of hexadecimal floating-point literals to floating point conversion window; Use 1 as first index in binary number; Fix conversion to angle unit for complex angle, cis and polar forms; Suggest conversion to angle unit when expression contains inverse trigonometric function; Improve context menu in bases dock and binary digit click action; Updates for changes in libqalculate Hanna K. 2024-02-08 10:24:31 +01:00
  • 8090d67e08 Bit flipping in number bases dock Hanna K. 2024-01-16 16:17:58 +01:00
  • c3ecaedb46 Fix x and y are reversed for paired matrix when using plot dialog; Fix typo in example Hanna K. 2024-01-12 07:34:42 +01:00
  • 0b47936e8d Fix saving of multiple names after editing of existing unit (issue #111) Hanna K. 2024-01-12 07:14:08 +01:00
  • 6b1485cc4d Make suggestions for multiple unit categories, in "to"-conversion completion and menu, if no single matching unit (category) is found for expression; Add support for "decimals" "to"-conversion (display as decimal fraction); Do not place non-objects (e.g. "Fraction") first in completion list (only in conversion menu); Improve support for "to"-conversion to prefix in display of parsed expression; Add retry and cancel options (and change Ok to Ignore) to error dialog when saving workspace and when saving definitions; Add cancel option to error dialog when saving preferences Hanna K. 2023-12-27 08:43:50 +01:00
  • e4edf90336 Fix saving of preferences when a workspace, other than the default, is currently open and the general preferences file does not exist; Add retry button (and change Ok to Ignore) to error dialog for failure to write preferences (issue #110) Hanna K. 2023-12-27 08:24:16 +01:00
  • 619bfc65d7 Place non-object (e.g. "Fraction") items first in completion/conversion list and add separator in conversion menu before object (e.g. units) items; Add "prefix" conversion option (for optimal prefix); Support "to"-conversion to prefix in display of parsed expression; Updates for changes in libqalculate Hanna K. 2023-12-18 15:21:43 +01:00