344 Commits

Author SHA1 Message Date
Hanna K.
7e0495db5d Fix category matching (used in completion) for volume units in subcategories (U.S., imperial, and cooking units); Convert to simple fraction if value only contains integers, when converting to fixed denominator 2023-12-15 09:36:39 +01:00
Hanna K.
239d4b1432 Add last result to stack when pressing Enter with empty expression 2023-12-09 15:31:49 +01:00
Hanna Knutsson
6f88bc574b
Merge pull request #107 from idamir/main
update Russian translations
2023-12-09 14:26:22 +00:00
Damir Islamov
cba5ff4897 remove orphaned message 2023-12-08 13:19:12 +07:00
Damir Islamov
d390d841cb update Russian translations 2023-12-08 13:17:01 +07:00
Hanna K.
53532f15e0 Fix checksum 2023-11-27 13:29:14 +01:00
Hanna K.
1faf1aa8e7 Add result to history even if both expression and result are identical if expression contains a function generating a random number; Allow omission of 1 in 1/n for output using fixed denominator; Do not update result when number base changes after closing programming keypad; Fixes/improvements for fractions with fixed denominator; Improvements/fixes for conversion menu; Increment version number 2023-11-26 08:49:28 +01:00
Hanna K.
97a6fd0de2 Save geometry of main window even if size has not changed from the default (fixes restoring of position) 2023-11-10 08:24:33 +01:00
Hanna Knutsson
2f5818b61c
Merge pull request #103 from musicinmybrain/developer-name
Fix deprecated top-level developer_name in AppData XML
2023-11-10 06:06:53 +00:00
Benjamin A. Beasley
4028e90c47 Fix deprecated top-level developer_name in AppData XML
Use the name element in a developer block instead, as recommended by appstreamcli 1.0.0.
2023-11-09 16:06:33 -05:00
Hanna K.
a3fe2a5bef Support for specifying a fixed denominator for display of fractions (e.g. "to 1/8"); Use a proper menu (QMenu), instead of the completion popup, for the to-button menu; Prefer capitalized function name (over name with underscore), when completing function name; Fix immediate calculation after selecting to-conversion completion; Fix case insensitive comparison for strings with more than two or more consecutive Unicode characters; Fix compilation warning with Qt >= 6.6 2023-11-09 14:07:23 +01:00
Hanna K.
6ff3a91a41 Fix keyboard shortcut label of "Paste" item in expression context menu (issue #101) 2023-10-19 07:15:16 +02:00
Hanna K.
eb27949225 Fix custom middle click button action (issue #100) 2023-10-15 11:46:18 +02:00
Hanna K.
62fa432547 Restore decimal number base after closing programming keypad (issue #99) 2023-10-06 08:39:48 +02:00
Hanna Knutsson
8fab371965
Merge pull request #98 from jbuonagurio/main
Add application icon for MacOS
2023-09-24 05:28:38 +00:00
jbuonagurio
cd180a52aa Disable runtime application icon update on MacOS 2023-09-24 00:38:20 -04:00
jbuonagurio
004d587b68 Add application icon for MacOS. 2023-09-24 00:01:32 -04:00
Hanna K
154a0fa60c Show recent units and add "more" menus (for SI units and prefixes) in units keypad button menu; Automatically add menu shortcuts to if preferences from previous version; Do not show dialog for keypad functions that require more than two arguments; Sort STO button menu; Add all unknown variables to x button menu; Add mod(), div(), and divisors() to "%" button menu; Add inequality operators to "x=" button menu; Update preferences dialog when preferences have been changed from keypad; Fix installation directory for binary; Disable automatic running of lrelease on Windows; Update translations; Increment version number 2023-09-18 09:28:31 +02:00
Hanna K
ce8b994934 Fixes and improvements to keypad and object menus; Update minimal keypad button sizes when font changes 2023-09-02 08:30:56 +02:00
Hanna Knutsson
f29087a10e
Merge pull request #97 from Begasus/bindir
Don't hardcode bin path, this fixes using a different path for the bi…
2023-08-31 19:30:52 +00:00
Begasus
225728e029 Don't hardcode bin path, this fixes using a different path for the binary but keeps the default 2023-08-31 20:45:11 +02:00
Hanna K
37a53e96cd Improvements/fixes to keypad button menus and object menus of toolbar buttons 2023-08-31 09:12:22 +02:00
Hanna K
1f14bc7968 Improve keypad button menus 2023-08-27 09:18:37 +02:00
Hanna K
78568e33e3 Keypad improvements and fixes; Long press or right-click, and keyboard shortcuts for menu of store, functions, and units buttons; Fix ampersand in menus 2023-08-26 09:09:04 +02:00
Hanna K
4536b78ea5 Add more buttons and button menus to general keypad (issue #94); Open keypad button menus with long press; Option to open keypad button menus with long-press only (default), instead of with separate arrow button; Set keypad menu as context menu in title bar of keypad; Show keypad type in keypad title; Fix long press in keypad 2023-08-25 18:45:49 +02:00
Hanna K
d651e77efa Add option to show all variables, functions, and units in menus; Add recently used variables, functions, and units to menus; Add option to add functions directly to expression (without insert function dialog) from functions button menu; Add option to change toolbar button style (in context menu) (issue #94) 2023-08-24 16:59:04 +02:00
Hanna K
e6ccd2cfc6 Fix snap package 2023-08-21 18:30:00 +02:00
Hanna K
3c5a56a6ab Fix position and frame of to-menu when activated using button (match the other menus); Show value instead of stored expression in variable edit dialog for approximate variables with expression without uncertainty; Fix disable all tooltips option; Fix title in conversion menu for units without specific title; Do not show percent and permille in conversion menu with complex result; Increment version number 2023-08-21 17:03:13 +02:00
Hanna Knutsson
8447193ed8
Merge pull request #92 from Username404-59/main-1
Fix a typo in qalculate-qt_fr.ts
2023-08-10 04:55:38 +00:00
Username404-59
389b992b41
Fix a typo in qalculate-qt_fr.ts 2023-08-09 22:11:16 +02:00
Hanna K
2e969233e5 Improve title for items in conversion list for current result; Fix only first name shown in completion list for a few object; Add temporary option to unknown edit dialog; Disable editing of name for x, y, and z variables; Fix application not exiting 2023-08-07 09:43:05 +02:00
Hanna K
5496ec175d Make optional closing of application with Escape key optional (disabled by default) (issue #60) 2023-08-02 17:24:51 +02:00
Hanna K
5d2ddca66d Add support for concise and relative interval input and output; Hide name column in conversion when applied to current result; Update translations 2023-08-02 08:24:24 +02:00
Hanna K
7064abca32 Add Microship (PIC16/17) 24 and 32 bit floating point formats; Hide Unicode name property (set automatically); Do not show implicit multiplication question again after parsing mode has been selected in preferences 2023-07-25 07:06:57 +02:00
Hanna K
b845228a7d Add option to disable tooltips (all or only in keypad) 2023-07-16 09:16:08 +02:00
Hanna K
3cc6499843 Add missing flag for VES currency 2023-07-09 08:50:53 +02:00
Hanna K
ed1a836e0e Add option to disable units and to interpret unrecognized symbols as variables (unknowns) to preferences (issue #87) 2023-07-09 08:49:45 +02:00
Hanna K
357f99e4bd Add additional angle units in submenu; Do not remove leading and trailing spaces from text action value; Remove ascii expression + result without units from possible copy result action values; Increment version number; Update translations 2023-07-03 14:51:26 +02:00
Damir Islamov
b41ed6132a Update Russian translation (pull request #85) 2023-06-29 14:11:36 +02:00
Hanna K
ce71a948e6 Add optional value to copy result action (allows expression copy and formatting selection) (related to discussion #86) 2023-06-19 08:06:50 +02:00
Hanna K
433c80a714 Allow multiple actions for keyboard shortcuts; Change set precision action to toggle precision 2023-06-09 11:37:21 +02:00
Hanna K
31f8cec2b2 Add option to exclude units for unformatted ascii copy (issue #84); Add set precision and toggle min, max, or min and max to available shortcut and button actions; Change the whole history when result colorization has been (de)activated; Follow copy ascii setting for result autocopy 2023-06-05 09:36:47 +02:00
Hanna K
cf8ebd1670 Add option to automatically copy result (issue #83); Always set (primary) selection clipboard contents when whole expression is selected or selection is cleared (e.g. after calculation) 2023-05-19 07:51:47 +02:00
Hanna K
da8288a92e Fix copy unformatted ascii when local digit group separator is same as selected decimal separator; Add support for custom angle units (not selectable in GUI); Use get_units_for_parsed_expression() from libqalculate for continuous display of parsed expression (improves consistency of units added to expression without units before to-expression) 2023-05-10 15:34:16 +02:00
Hanna Knutsson
b440961b4d
Merge pull request #82 from mertyn/main
Fixed typo in german translation
2023-05-04 08:35:43 +00:00
mertyn
c0c13cb5ef Fixed typo in german translation 2023-05-03 19:51:54 +02:00
Hanna K
8c60756fc6 Unset preserve_format for continuous expression result calculation without delay (in tooltip); Only show language option in preferences on Windows; Use getExactDecimalPrefix instead of getOptimalDecimalPrefix for default prefix of unit; Increment version number; Update translations 2023-04-17 09:13:19 +02:00
Damir Islamov
ebfaf3aa54 Mark all translations as finished 2023-04-13 14:35:03 +02:00
Hanna K
416b664baf Revert snap changes (modify patch instead) 2023-04-05 22:24:09 +02:00
Hanna K
016c801647 Try to fix snap package 2023-04-05 22:04:43 +02:00