diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 477 |
1 files changed, 477 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..042a3df --- /dev/null +++ b/ChangeLog @@ -0,0 +1,477 @@ +2009-01-05 Jonathan Stickel <[email protected]> + + * General build updates and bug fixes, including the ability to + build against cln >= 1.2. + +2007-08-07 Niklas Knutsson <[email protected]> + + * New Simplified Chinese translation (Roy Qu <[email protected]>) + +2007-04-26 Niklas Knutsson <[email protected]> + + * Fix equals sign for comparison with approximately displayed value + +2007-04-16 Niklas Knutsson <[email protected]> + + * Always input decimal separator sign on keypad separator press + +2007-03-21 Niklas Knutsson <[email protected]> + + * Minor documentation fixes + +2006-12-16 Niklas Knutsson <[email protected]> + + * New French translation (Nicolas Laug <[email protected]>) + +2006-11-18 Niklas Knutsson <[email protected]> + + * Update Swedish translation + +2006-11-07 Niklas Knutsson <[email protected]> + + * Update Dutch translation (Jaap Woldringh <[email protected]>) + +2006-11-02 Niklas Knutsson <[email protected]> + + * Connect "Exp" button Exp RPN operation and add Ctrl+Shift+E shortcut + +2006-09-10 Niklas Knutsson <[email protected]> + + * Ability to set shortcuts for meta modes + +2006-09-05 Niklas Knutsson <[email protected]> + + * Integer factorization + +2006-07-19 Niklas Knutsson <[email protected]> + + * "Include headings" -> "Includes headings" + +2006-07-14 Niklas Knutsson <[email protected]> + + * Fix set unknowns in RPN mode + +2006-07-12 Niklas Knutsson <[email protected]> + + * Fixes for old KDE and Qt version + +2006-07-02 Niklas Knutsson <[email protected]> + + * Global shortcut for show/hide + * Add "Engineering" to popup menu + * Make separate options for "Sort Minus Last" and "Negative Exponents" in numerical display menu + * Save history in a generic format as in qalculate-gtk + * Add "Edit Expression", "Edit Result", and "Insert Result Variable" to history context menu + * Do not put numerator in parenthesis in (1/2)/m, with "Place Units Separately" activated + * Increment version number + +2006-06-20 Niklas Knutsson <[email protected]> + + * Select text when editing matrix with F2 or Tab + +2006-06-19 Niklas Knutsson <[email protected]> + + * Use localized comma for insert matrix/vector + * Display parentheses correctly with flat division when "Place units separately" is activated + +2006-06-16 Niklas Knutsson <[email protected]> + + * Fix add/modify series on Enter in expression field + +2006-06-10 Niklas Knutsson <[email protected]> + + * Add "Engineering" display mode + +2006-06-01 Niklas Knutsson <[email protected]> + + * Polishing before 0.9.4 release + +2006-05-20 Niklas Knutsson <[email protected]> + + * Use icon buttons by default + +2006-05-09 Niklas Knutsson <[email protected]> + + * Use KLocale functions for decimal signs as, kde sets LC_NUMERIC to "C" + +2006-04-30 Niklas Knutsson <[email protected]> + + * "Convert to Best Unit" and "Convert to Base Units" was swapped + +2006-04-28 Niklas Knutsson <[email protected]> + + * Fix function editing with subfunctions + +2006-04-23 Niklas Knutsson <[email protected]> + + * Update documentation + * Update Swedish translation + +2006-04-10 Niklas Knutsson <[email protected]> + + * Align all matrix/vector table items right + * Do not calculate twice when dialog pops up + * Remember visible tab with rpn mode on and off + * Enhance matrix/vector dialogs + +2006-04-09 Niklas Knutsson <[email protected]> + + * Do not add empty expressions to expression entry history + * Fix keyboard input with focus on stack list + * Add buttons and switch single selection for the stack list + * Show default value of arguments in function description + +2006-04-08 Niklas Knutsson <[email protected]> + + * Improve RPN mode + * "Use only keypad keys for RPN operations" option + * Redirect all unused input to expression entry + * Tooltips on configure dialog + * Localize expressions in unit manager + * Options to use dot as thousands separator when it is not the default decimal sign + +2006-04-06 Niklas Knutsson <[email protected]> + + * Finish RPN mode + +2006-04-04 Niklas Knutsson <[email protected]> + + * True RPN mode + +2006-04-02 Niklas Knutsson <[email protected]> + + * Documentation updates + +2006-04-01 Niklas Knutsson <[email protected]> + + * Handle custom condition in edit argument dialog + +2006-03-29 Niklas Knutsson <[email protected]> + + * Focus text field that caused error after error message + * Fix edit dataset name + * Clear description and object list on data set deletion + +2006-03-28 Niklas Knutsson <[email protected]> + + * New icons + +2006-03-27 Niklas Knutsson <[email protected]> + + * Check capitalization + * Dutch translation + * Do not enable system tray icon by default + +2006-03-23 Niklas Knutsson <[email protected]> + + * Put selection of number base in result and expression in the same dialog + +2006-03-20 Niklas Knutsson <[email protected]> + + * Calculate selection (-clipboard, -c) command line option + +2006-03-19 Niklas Knutsson <[email protected]> + + * Use Escape key to hide window when tray icon is on + +2006-03-18 Niklas Knutsson <[email protected]> + + * Fix session management + * Enable system tray icon by default + +2006-03-13 Niklas Knutsson <[email protected]> + + * Do not do any unnecessary result updates when loading meta mode + * Show original parsed precision of enetered numbers + +2006-02-11 Niklas Knutsson <[email protected]> + + * Do not use "Read Precision" in plot + +2006-02-07 Niklas Knutsson <[email protected]> + + * "RPN Mode" -> "RPN Syntax" + +2006-02-01 Niklas Knutsson <[email protected]> + + * When in RPN mode, do not put selection in parenthesis and place operator after + +2005-12-20 Niklas Knutsson <[email protected]> + + * Warn about denominators assumed non-zero option + +2005-12-19 Niklas Knutsson <[email protected]> + + * Update Swedish translation + * Update documentation + +2005-12-13 Niklas Knutsson <[email protected]> + + * Set minimum with for entries in units dialog + +2005-12-13 Niklas Knutsson <[email protected]> + + * Display AND and OR with lower-case letters + +2005-12-11 Niklas Knutsson <[email protected]> + + * No double quotes in in history from set unknowns + +2005-12-03 Niklas Knutsson <[email protected]> + + * Display "x < 3 && x > 1" as "1 < x < 3" + +2005-11-29 Niklas Knutsson <[email protected]> + + * Do not display (x)(y)^z with multiplication sign + * No double quotes in set unknowns dialog + * Set max precision to 100000 + +2005-11-27 Niklas Knutsson <[email protected]> + + * Update assumption menu items and combo boxes (in edit unknown variable dialog) + after setting sign or type (ex. setting sign to positive makes type at least real) + +2005-11-26 Niklas Knutsson <[email protected]> + + * Do not start command thread more than once + +2005-11-24 Niklas Knutsson <[email protected]> + + * Never display 1/x as (1)/x no matter how deeply nested + +2005-11-22 Niklas Knutsson <[email protected]> + + * Factorize and simplify in a separate thread that can be stopped and show progress dialog + * Clear history action and history popup menu item + * Allow factorization print option (for (3/4*(x+1))/(y+1)) + * Fix cancel command called from popup menu (using QTimer::singleShot()) + +2005-11-19 Niklas Knutsson <[email protected]> + + * Do not display colon when argument description is empty + +2005-11-17 Niklas Knutsson <[email protected]> + + * Simplify menu item + * Algebraic mode -- simplify, factorize, or none + +2005-11-07 Niklas Knutsson <[email protected]> + + * Do not remove white spaces from expression history + * Do not add plot expression with only white space + * Do not automatically add plot expression when applying appearance or function range + +2005-11-06 Niklas Knutsson <[email protected]> + + * Fix completion with or after unicode signs + +2005-11-05 Niklas Knutsson <[email protected]> + + * Fix parenthesis for division in division + +2005-11-04 Niklas Knutsson <[email protected]> + + * Fix compilation with --enable-final + +2005-11-01 Niklas Knutsson <[email protected]> + + * History enhancements + +2005-10-31 Niklas Knutsson <[email protected]> + + * Remove word wrap in result display + * Fix scaling (font size were replaced in the wrong order) + * Polishing + +2005-10-30 Niklas Knutsson <[email protected]> + + * Finish documentation updates + * Completion fixes + +2005-10-29 Niklas Knutsson <[email protected]> + + * Update parse status display of to unit expression and parse display in history + * Nicer history display with separating horizontal lines and italic parsed expression + +2005-10-28 Niklas Knutsson <[email protected]> + + * Update documentation + * Use option to reduce transformation when parsing and print formating for parse status + * Update recalculation behaviour on mode change + * Support for binary and other prefixes + +2005-10-26 Niklas Knutsson <[email protected]> + + * Add unit selector to convert to unit dialog + * Update Swedish translation + * Fix window height with menubar in window by making the minimum window size equal to the one line menubar width + * Reduce result display size on startup and expand history on resize + * Fix display of long parsed expression + +2005-10-25 Niklas Knutsson <[email protected]> + + * Completion fixes and enhancements + * Match against Calculator's item lists directly instead of passing names to KCompletion + * Completion for all names + * Disable completion for disabled object types (functions, variables and units) + * Show alternative names in cursive style after default in completion list + * Make suffixes in completion list smaller + * Option to disable completion + * Remove details buttons from variable edit dialog and instead hide value entry, + exact button and names details in variable edit dialog in store mode + * Use variables edit dialog also for storing matrix/vector results + * Fill in forgotten new data set function (for File->New->Data Set) + +2005-10-24 Niklas Knutsson <[email protected]> + + * Fix for QT_NO_STL + * Tweak layout and show functions button again, with italic f(x) + * Remove automatic accelerators from buttons in main window + * Remove mod button and move f(x) button to keypad + * Add option to enable/disable icon buttons + * Add apply button to preferences dialog + +2005-10-23 Niklas Knutsson <[email protected]> + + * QalculateButton class for smaller buttons and markup + * GUI redesign along the lines of redesigned the GTK+ GUI + * Fix tab order and use lower case letters for function buttons + * Use text instead of pixmaps for top-right buttons if not icons on buttons KDE option is turned on + * Polishing + +2005-10-20 Niklas Knutsson <[email protected]> + + * had_warnings_before = had_errors => had_warnings_before = had_warnings + * Configuration of status warning and error colors + * Split settings dialog in two tabs + +2005-10-19 Niklas Knutsson <[email protected]> + + * Ability to save different modes + * Update documentation + * Fix as-you-type function hints when unlimited number of arguments + * Increase max value length in variables dialog + * Font selection for status label + * Choice to disable as-you-type expression status + +2005-10-18 Niklas Knutsson <[email protected]> + + * Fix as-you-type parsing with " to " in expression + * Display as-you-type parsing with warnings in blue + +2005-10-17 Niklas Knutsson <[email protected]> + + * Display parsing and function hints under the expression entry to the left + * Fix recovery of expression after closed completion list + +2005-10-11 Niklas Knutsson <[email protected]> + + * Change alignment in entries in convert number bases dialog + +2005-09-30 Niklas Knutsson <[email protected]> + + * Fix round halfway numbers to even menu item + +2005-09-25 Niklas Knutsson <[email protected]> + + * Also process operators entered with keypad (ButtonState) + * Default to no system tray icon + +2005-06-16 Niklas Knutsson <[email protected]> + + * System tray icon and close to system tray option + +2005-06-10 Niklas Knutsson <[email protected]> + + * Add glib-2.0 and libxml-2.0 to PKG_CHECK_MODULES + * Display prefix in object info + * Check that prefix name can be displayed + * Right align equals label in units dialog + * Confirm overwriting result and plot image files + * Use KIO instead of wget for fetching exchange rates + * Close gnuplot and disable save button when no series defined + * Compile with kdelibs < 3.4 + * Compile with Qt 3.1 and 3.2 + +2005-06-09 Niklas Knutsson <[email protected]> + + * Use KLineEdit's popup menu and disable completion menu by temporarily setting the completion object to NULL + * Enable click-to-focus for result display + * Focus expression entry on most key events + * Focus expression entry on set result + * Act also on base combo activated + * Do not open matrix result twice + * Set close button default and focus in result matrix/vector dialog + * Insert selection button in matrix/vector dialog + * Use number base for expression parsing when printing parsed expression + * Add "No Prefix" to set prefix menu + * Support for "e" instead of "E" in result + * Enhance progress dialogs + +2005-06-08 Niklas Knutsson <[email protected]> + + * Combo box simple numerical display activated normal display + * Do not cover function arguments by function anchor to avoid formatting problems + * Display correct equals in history on updated display format + * Add space also around SIGN_DIVISION_SLASH as it seems to look best for most fonts (except Bitstream Cyberbit) + * Use the QalculateExpressionEdit widget in the plot dialog + * Place reference to MathStructure in anchor instead of object name + * Add show parsed expression and show object info to result display context menu + * Insert matrix/vector dialog from menu and result display + * Double click action in result display + * Matrix and vector buttons in insert function dialog + * Open selected expression in insert matrix/vector dialog + +2005-06-07 Niklas Knutsson <[email protected]> + + * Hide completion when expression is empty + * Handle input keys ^+digit as "^"+digit + * Handle input keys ^+0 as degree sign + * Update screenshots in documentation + * Convert button behaviour should depend on keyboard focus + * Let return/enter activate convert instead of a default button + +2005-06-06 Niklas Knutsson <[email protected]> + + * Do not recreate the division line image every time + * Add web address to about data and change bug address + +2005-06-05 Niklas Knutsson <[email protected]> + + * Disable list view sorting correctly + * Set name in argument edit dialog + * Align yes/no columns center + * Add list items add the end of the list to get the right order + * Add tooltips + * There is really no reason to untoggle hyp and inv automatically + * Use qalculate_kde instead of qalculate-kde for everything but the binary to please kde + * Reload also recent composite units and getActive... + * Result display is more efficient than in qalculate-gtk so no need for "result is too long" + * Do not put extra space a the top of result is more than one row + * Bitwise NOT (~) + * xor() and bitXor() + +2005-06-04 Niklas Knutsson <[email protected]> + + * Update base menu when opening other base dialog even when the spinbox value equals the current base + * Base and numeric mode combo boxes should not be editable + * Make set other base non-radio action and use listBox()->selected() for + base in keypad to get signal on reselection of other base + * Put object creation in slotOk() instead of using exec() in a loop + +2005-06-03 Niklas Knutsson <[email protected]> + + * Assume that QT does not have STL support -- always use c_str() and ascii() + * Bitwise AND (&), OR (|), XOR + * Remove old giac stuff + * Use KUniqueApplication + * Shift GUI vertical orientation and increase right display margin + * stripWhiteSpace() returns a new string! + +2005-06-02 Niklas Knutsson <[email protected]> + + * Clean up plot dialog on finished() instead of hidden() + * Try to align the result vertically more in the middle + * Display ampersands in menus for categorys and titles + |