summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog477
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
+