88 Commits

Author SHA1 Message Date
Hanna K
c679d65bca Unit edit dialog; Improvements/fixes in function and variable edit dialogs; Expression tooltip tweaks 2021-11-02 10:06:50 +01:00
Hanna K
e4088ac940 Extend variable edit dialog; Improve/fix function edit dialog 2021-10-30 09:55:42 +02:00
Hanna K
fe53093a79 Support for non-required function properties (completed, but not tested); Increase expression tooltip time 2021-10-29 12:55:57 +02:00
Hanna K
e1b7266ea7 Calculate-as-you-type (in expression status tooltip); Fix updating of division and multiplication button, and input regular slash using division button 2021-10-28 16:23:37 +02:00
Hanna K
61ae859d36 Support for non-required function properties (work in progress); Close completion (and restart timer) on backspace if delayed completion is enabled; Manual text margin in text entries with icon is not required with Qt >= 6.2 on Windows 2021-10-28 13:59:01 +02:00
Hanna K
4edf585705 Fix history cursor (use caret) 2021-10-25 18:06:22 +02:00
Hanna K
93ee94bac3 Fix segfault with Qt 6.2 (use hide() instead of close()) 2021-10-22 11:00:32 +02:00
Hanna K
d7013a8e7f Add Ctrl+Return / Ctrl+Enter shortcut for approximation of current result (issue #18) 2021-10-21 10:43:19 +02:00
Hanna K
5c4b59273c Add percentage calculation tool (issue #17) 2021-10-16 11:51:33 +02:00
Hanna K
b8a99caad1 Update required libqalculate version; No need to run lrelease manually 2021-10-14 07:51:36 +02:00
Hanna K
a06c984e03 Show tooltip over both name and title for functions in expressions completion 2021-10-12 16:30:57 +02:00
Hanna K
cb5d289c90 Remove paste icons from history, double-click to insert history text, and add insert value and insert text to history context menu; Fix parenthesis highlighting when cursor is at end of expression; Fix saving of approximation mode; Hide New, Edit, and Delete buttons in units dialog; Fix segfault with (very) old Qt versions when history loses focus; Fix compilation with very old Qt versions (< 5.10); "Find" => "Search"; Minor tweaks; Increment version numbers; Update translations; Fix qmake on Windows; Add features and examples to README.md 2021-10-11 08:15:08 +02:00
Hanna Knutsson
513ea6d702
Merge pull request #14 from idamir/main
Fix typos
2021-09-16 08:49:22 +02:00
Damir Islamov
a00230cdfe Translate new items 2021-09-15 21:31:22 +07:00
Hanna K
9538d18609 Move keypad button to last position in toolbar; Fix initial value of interval display in preferences dialog; History fixes 2021-09-15 10:52:59 +02:00
Damir Islamov
dd3fece131 Merge remote-tracking branch 'upstream/main' 2021-09-14 14:15:26 +07:00
Hanna K
bf77f10bc2 Immediately return memory on MR clicked if entire expression was unchanged (or empty); Fix tab order in edit variable dialog and of dialog buttons (OK and Cancel) 2021-09-10 11:36:28 +02:00
Hanna K
757a993234 Show result index in history (left aligned using HTML table), click to insert value using answer() function (paste icon now always inserts result text); Use dotted line to separate history items and fix color with some styles; Improve/fix remove history item; History move to top; Do not perform conversion if there is no current result 2021-09-09 10:55:24 +02:00
Hanna K
c27b74ac84 Compilation fixes for Mac OS (issue #12) 2021-09-09 10:08:33 +02:00
Damir Islamov
0ef2662904 Fix typos 2021-09-04 20:42:18 +07:00
Hanna K
aefcfdc181 History find and protect; Use history_result_approximate and history_result, instead of separate history_exact, in config file 2021-09-04 15:16:27 +02:00
Hanna Knutsson
ebd1dc42f3
Merge pull request #9 from idamir/main
translate some functions on the keypad buttons
2021-09-04 14:34:18 +02:00
Damir Islamov
71e51880d6 Update Russian translation 2021-09-04 14:29:07 +07:00
Damir Islamov
cdfe7f03f1 Merge remote-tracking branch 'upstream/main' 2021-09-04 13:38:39 +07:00
Hanna K
e60dde04e8 Fix link in new version dialog (issue #13) 2021-09-01 08:03:15 +02:00
Hanna K
f2966eafff Option to use regular slash character instead of Unicode division slash (issue #11) 2021-09-01 07:56:05 +02:00
Hanna K
4886f8983e Option to remove single result/expression from history (issue #11); If there is no selection copy the result/expression at cursor; Ask the user for correct interpretation (once) when entering expression with ambiguous implicit multiplication 2021-08-28 16:01:17 +02:00
Hanna K
b0b6531648 Option to use (middle) dot as multiplication sign (issue #11) 2021-08-26 11:26:57 +02:00
Damir Islamov
634b323f77 translate some functions on the keypad buttons 2021-08-17 18:39:55 +07:00
Damir Islamov
822a8fb835 Typo: extra braket 2021-08-17 18:38:20 +07:00
Hanna K
34f5520a2f Add inactive category when item has been deactivated (issue #6); Improve translation of "days" (exchange rate updates) 2021-08-14 11:54:54 +02:00
Hanna Knutsson
365b74e6dd
Merge pull request #5 from idamir/main
Fixes in translations
2021-08-14 09:44:57 +02:00
Damir Islamov
d7a2a17748 Update category trees on function, unit or variable (de-)activation (issue #6) 2021-08-14 00:18:03 +07:00
Damir Islamov
fda20243ec * Check and fix Russian translation.
* Use plural forms in the SpinBox suffix of auto-exchange-update period.
* Drop space in "ms" translation.
2021-08-13 23:29:09 +07:00
Hanna Knutsson
b63b1d10ea
Merge pull request #4 from idamir/main
Automating generation of qm files
2021-08-09 07:58:59 +02:00
Damir Islamov
4c89c8c831 remove extra spaces 2021-08-07 15:29:31 +07:00
Damir Islamov
28c9e7118e Automating generation of qm files (https://wiki.qt.io/Automating_generation_of_qm_files) 2021-08-07 15:27:29 +07:00
Hanna Knutsson
05f3bceab4
Merge pull request #1 from idamir/main
start Russian translation
2021-08-06 18:27:36 +02:00
Damir Islamov
fd6b2e1b6d Correct license 2021-08-06 10:03:04 +07:00
Damir Islamov
5f530f1bdc s/GTK/Qt/ 2021-08-06 09:53:09 +07:00
Damir Islamov
9941450d30 Update Russian translation 2021-08-06 09:52:48 +07:00
Damir Islamov
dcfeb82a96 Merge remote-tracking branch 'upstream/main' 2021-08-05 16:22:08 +07:00
Hanna K
eb166c18a8 Fix crash when using the dock menu to show the RPN dock stack for the first time (issue #3); Adjust currency flag size to match font size; Improve floating point binary representation label alignment 2021-08-04 08:00:12 +02:00
Hanna K
48e5b4d2ac Fix segfault without gnuplot (issue #2); Expression tooltip improvements; Increment version number 2021-07-29 08:42:29 +02:00
Hanna K
6d199e1204 Fix version number 2021-07-28 19:49:27 +02:00
Hanna K
12fe1469c6 Only show application title once in window title (or none if window title is set to result); Fixes for translations handling; Set some window titles; Implement custom expression tooltip label to avoid some issues; Improvements/fixes for currency flags; Compatibility fixes for different Qt versions; Add About Qt menu item; Add man file; Add appdata file; Add missing translations.qrc; Update README 2021-07-28 19:12:32 +02:00
Damir Islamov
9424371f6d merge upstream 2021-07-27 19:02:58 +07:00
Damir Islamov
fd8adf1680 merge upstream 2021-07-27 19:01:20 +07:00
Damir Islamov
3394bf2bac Merge remote-tracking branch 'upstream/main' 2021-07-27 18:59:31 +07:00
Hanna K
d4aa3c11e1 Various fixes and improvements 2021-07-17 19:49:25 +02:00