Hanna Knutsson
c943cd78c0
Merge pull request #42 from idamir/main
...
Translate new items in Russian
2022-04-12 08:08:34 +02:00
Hanna Knutsson
958adfd249
Merge branch 'main' into main
2022-04-12 08:08:23 +02:00
Hanna Knutsson
45e7e985f0
Merge pull request #40 from musicinmybrain/appstream-rdns
...
Change AppStream ID to a reverse-DNS identifier
2022-04-11 13:31:17 +02:00
Damir Islamov
38b4539dd1
Fix Russian translations
2022-04-11 11:31:47 +07:00
Benjamin A. Beasley
7954c808fb
Rename .appdata.xml file to .metainfo.xml
...
The .appdata.xml extension is acceptable but historical; prefer .metainfo.xml.
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location
2022-04-10 08:00:59 -04:00
Benjamin A. Beasley
abd66767b4
Change AppStream ID to io.github.Qalculate.qalculate-qt
...
Instead of “qalculate-qt”, use a reverse-DNS style identifier as specified in:
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-id-generic
2022-04-10 07:59:46 -04:00
Hanna Knutsson
d3f417ce1a
Merge pull request #41 from musicinmybrain/fsf-address
...
Fix obsolete FSF postal address in COPYING file
2022-04-10 13:37:49 +02:00
Benjamin A. Beasley
7dcaa6398c
Fix obsolete FSF postal address in COPYING file
...
Replace it with the latest copy of
https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
2022-04-10 07:15:26 -04:00
Damir Islamov
6153b6e7eb
Translate new items
2022-04-08 08:15:53 +07:00
Hanna K
0137a86d58
Update snap package
2022-04-04 12:53:24 +02:00
Hanna K
f15c082874
Set window title for all dialogs; Do not use version number from qalculate-qt.pro in code; Update meta data
2022-04-04 11:36:35 +02:00
Hanna K
ba32c38d53
Apply copy ascii option also to expression; Increase original size of flag images and update displayed sizes; Do not replace default workspace if user answers no to save workspace question at exit; Save keypad visibility status separately (useful for workspaces); Replace micro symbol for ASCII copy; Date limit for initial UAH flag; Increment version number; Update translations
2022-03-30 18:28:42 +02:00
Hanna K
6caab7bc07
Improve flag sizes (do not resize beyond original size with display scaling), do not try to display non-existant flag images, and display flag if currency quantity is one
2022-03-23 11:50:26 +01:00
Hanna K
cff042781c
Update snap package
2022-03-14 14:02:14 +01:00
Hanna K
8d8aad5d46
Improve result copy HTML and ASCII formats; Add option to clear history in expression popup menu; Copy result on Ctrl+C if expression has no selection; Improve appearance of icons with display scaling, with Qt 5 (issue #37 ); Use AllowSetForegroundWindow instead of minimize/unminimize to allow window of already running application to be brought to front, in Windows; History interaction fixes with both entered and parsed expression visible; Fix equals sign when parsed expression is approximate; Do not update parsed expression on unit conversion; Preserve expressions in history when switching back to previous version; Minor efficiency improvements in expression entry; Improve function argument quotation marks usage; Fix color of aborted and undefined values when switching between light and dark modes; Fix progress dialog not closing before showing exchanges rates update errors; Do not try to show flag image that does not exist; Remove flags for RUB and BYR/BYN, and show UAH flag when first using the new version; Increment version number; Update translations; Update metadata
2022-03-14 13:37:38 +01:00
Hanna K
365b776a19
Add copy unformatted ASCII menu items and add copy ASCII by default option (copy with operators and separators intact by default); Add caret as xor option; Refine use of quotation marks for function arguments; Do not replace *, -, / with Unicode operators if cursor is within quotation marks; Handle non-breaking spaces (now used in libqalculate)
2022-02-28 20:04:45 +01:00
Hanna K
960c3e640c
Avoid duplicate results in history; Fix color of dotted lines when history color changes; Preserve reference numbers in history when changing expression type
2022-02-26 08:50:51 +01:00
Hanna K
87136b0c4b
Set both html and plain text (with Unicode operators replaced and thin space separator removed) on clipboard, on history copy, and remove now superfluous copy cormatted menu item
2022-02-25 12:32:13 +01:00
Hanna K
86ad20fe80
Add option to show entered expression instead of or in addition to parsed expression in history (issue #36 ); Handle pasted html text; Replace operators in pasted text; Add variables imported from CSV file to favorites
2022-02-24 10:51:38 +01:00
Hanna K
edf99f5a4d
Try fixing snap patches again
2022-02-18 10:59:55 +01:00
Hanna K
0136c3e345
Try fixing snap build by moving patches
2022-02-18 10:22:23 +01:00
Hanna K
70758f2cc9
Move snap files
2022-02-18 10:03:42 +01:00
Hanna K
1c2555fc5e
Add snap package
2022-02-18 09:40:24 +01:00
Hanna K
b417b5c142
Do not change contents of entry with focus until focus is lost or enter is pressed in percentage dialog; Fix updating on general display mode on workspace load, or qalc command; Fix compilation on Windows, and with old Qt versions; Set Ctrl+Q keyboard shortcut (instead of empty default Quit key sequence) on Windows; Update man page; Update appdata file
2022-02-14 10:44:18 +01:00
Hanna K
7c12f3c646
Fix loading of mode; Keyboard shortcut and custom keypad editing fixes/improvements; Increase the number of elements required for matrix dialog to automatically open; Increment version number
2022-02-07 18:48:56 +01:00
Hanna K
5bd4ad54fe
Fix compilation with Qt 6; Fix input of word operators (e.g. "xor") using keypad; Update some text strings; Update translations; Update examples
2022-02-02 09:21:58 +01:00
Hanna K
e05e8aa468
Add option to disable "simplified" percentage calculations (e.g. intepret 100 + 20% as 100 + 0.2 instead of 100 * 120%); Improve conversion from HTML to plain text for exponents
2022-01-30 13:36:15 +01:00
Hanna K
d5bbf17ec8
Option to not show save workspace dialog again; Fix saving of hide number pad option; Improve workspace changed status tracking; Open previous workspace at startup; Add option to show workspace name in window title; Include number bases dock status to workspace file; Add workspace command line option; Update translations
2022-01-27 18:23:09 +01:00
Hanna K
da1422204d
Workspaces - save mode, temporary variables and history; Fixes/improvements to customizable keypad buttons and keyboard shortcuts; Update suffix handling; Updates for unit conversion changes in libqalculate
2022-01-24 13:09:58 +01:00
Hanna K
e433670648
Customizable keyboard shortcuts completed; Fixes/improvements to customizable keypad buttons
2022-01-11 15:20:58 +01:00
Hanna K
720161ed3a
Customizable keypad; More work on customizable keyboard shortcuts
2022-01-10 10:48:30 +01:00
Hanna K
7d404aeab4
Add assumptions menu to x, y, and z algebra keypad buttons; Initial work on customizable keyboard shortcuts
2022-01-07 17:01:48 +01:00
Hanna K
17fa13d157
Algebra (and calculus) keypad; Make keypad tool button a pure menu button (add "None" to menu); Add quotation marks when clicking function button with first text argument; Ask for degree when clicking nth root
2022-01-06 19:31:25 +01:00
Hanna K
6e19161015
Programming keypad (and placeholders for other keypads); Minimize and unminimize window to retrieve to bring window to front and retrieve input focus when activating running application on Windows; Do not assume that char is signed; Move cursor to behind right parenthesis when using selection as function argument (unless ending with operator, as intended)
2022-01-05 18:00:16 +01:00
Hanna K
08058d7bee
Fix RPN minus operator with keyboard (issue #32 )
2022-01-03 11:30:33 +01:00
Hanna K
5c8e46f3ac
Restore previous style when deactivating dark mode if Fusion was automatically set (issue #30 )
2021-12-30 18:24:57 +01:00
Hanna K
2f133672db
Fix imaginary j setting (preservation after restart and keypad button) (issue #29 ); Remove debug output
2021-12-30 17:55:32 +01:00
Hanna K
bc1031875a
Updates for new matrix syntax; Truncate rounding option; Improve ellipsizing of long results
2021-12-23 09:21:33 +01:00
Hanna K
f80cede5e1
Fix disabling of expression status tooltip; Do not display expression status tooltip with >= 2000 characters (issue #20 )
2021-12-23 09:17:36 +01:00
Hanna K
b7962f9b69
Toggle overwrite mode with Insert key
2021-12-12 17:03:50 +01:00
Hanna K
7dd2e57296
Fix clipped button text in periodic table when contents margins is larger than the width of the text (issue #28 )
2021-12-02 20:30:12 +01:00
Hanna K
f278cd9550
Enable lrelease on qmake for all platforms (disable completely in release tarball instead)
2021-12-02 08:24:54 +01:00
Hanna K
944f0ffe40
Add as multiple functions if plot expression results in matrix (e.g. root(x, [3,4,5])); Fix plot expression with localized decimal separator; Update category list when new category has been introduced by new/edited object; Move favorites and user objects to top of category list; Preserve selection after update of variable, units, and functions dialogs; Clear search entry when category selection reset; Do not generally set keyboard shortcuts as application wide (fixes search shortcut in dialogs); Fix unlocalization of expressions after editing of object; Fix set current result as value if value text has not changed in variable edit dialog; Disable (temporarily) conversion button after switching to RPN mode; Avoid line breaks in result index; Update qalculate-qt.appdata.xml; Update translations
2021-12-01 14:10:34 +01:00
Hanna Knutsson
65c53c0739
Merge pull request #26 from idamir/main
...
Update Russian translation
2021-12-01 09:54:09 +01:00
Damir Islamov
743c5a1ac7
Update Russian translation
2021-12-01 15:42:56 +07:00
Hanna K
7b29a0b83f
Place favorites and user items as toplevel item above "All" in functions, variables, and units dialogs; Apply same logic with separate to command, as with "to" at end of expression, when result contains no unit; Only use italics for x in "x =" on keypad button; Tweak periodic table button sizes; Remove margin round expression and history; Disable conversion button initially; Tweak default size of main window; Fix result numbering in some cases; Use QMap instead of unordered_map; Fixes for old Qt versions; Increment version number
2021-11-24 17:13:35 +01:00
Hanna K
802e4390ce
Periodic table (issue #25 ); Fix completion with title match; Only do conversion on units tool button submenu item activation if the whole expression is selected; Use current result, if expression has not changed, as prefilled value in insert function dialog; Mark data sets, functions, units, variables, and periodic table dialogs as regular windows; Fix set always on top; Use "descriptive name" instead of "title" in data set and property edit dialogs; Remove calendars and percentage tool buttons; Increase default height of main window; Do not add hidden objects to favourites
2021-11-22 12:30:22 +01:00
Hanna K
de7841471f
Change orientation of toolbar, add units, plot, calendars, and percentage buttons, and add menu to store, functions, and units buttons; Add favorite functions, units, and variables features (shown in toolbutton menus); Minor fixes
2021-11-20 14:02:39 +01:00
Hanna K
043e544e16
Refine expression tooltip; Do not allow braces in expressions (except in function definitions); Remove argument reference selection in function edit dialog; Use customized entry for sub function list item editing; Function edit dialog fixes
2021-11-16 08:49:54 +01:00
Hanna K
8c94b63b40
Format result in expression status tooltip; Add extra space in completion item size in an attempt to avoid cutoff item; Display expression status tooltip and completion simultaneously, if there is no interaction with the completion list; Do not show function hint for single argument functions with exactly one entered argument; Update preferences dialog when expression status mode is changed from context menu; Colon fixes in French translation
2021-11-14 16:48:52 +01:00