Sliderule
Download
Version 36
License GPLv3
a mechanical calculator for multiplication, division, log, and more
Changelog
36
* Port to GTK3, Port to Python 3
* New translations
* Regenrate POT file
35
ENHANCEMENT:
* New translations
33
ENHANCEMENT:
* New translations
31
ENHANCEMENT:
* New translations
29
ENHANCEMENT:
* New translations
27
ENHANCEMENT:
* Add textview support to GNOME version
25
ENHANCEMENTS:
* Ignacio Rodriguez port to gtk3
* Added support for touch and on-screen keyboard
23
ENHANCEMENTS:
* Conversion to Cairo graphics
* New translations
BUG FIXES:
* Wrong address for FSF in license
23
ENHANCEMENT:
* Harmonize strings: Can not divide by zero
22
BUG FIXES:
* Fixed edit toolbar problem on old-style Sugar toolbar (#2429)
21
ENHANCEMENT:
* Added test for locale-specific decimal-point rendering
20
BUG FIXES:
* Fixed logic error in copy/paste code
19
ENHANCEMENTS:
* Simpler definition of linear slide
* Copy/paste values to/from clipboard
* Major refactoring to make modifcation of the code easier
18
ENHANCEMENTS:
* Resized text field (#2329)
* Combined two label functions into one (#2329)
* Using build-in round instead of my own version
* Added in-line documentation for modifying the code
17
ENHANCEMENTS:
* Better error-message handling for custom sliders (#2325)
* Custom slide *and* custom stator (#2326)
* Added results label entry for custom slides (#2326)
16
ENHANCEMENTS:
* Customizable slide
* Enable typing into tabs to move slides
* Major refactoring of calculations
* Major refactoring of slide, stator generation
15
ENHANCEMENTS:
* Added log log scale
14
ENHANCEMENTS:
* Switched to combo boxes in order to enable user-definable combinations (#2225)
* Added button to realign slides
* Added keyboard shortcuts (e.g., arrow keys to move slides)
* Code reorder in order to accomodate user-definable combinations
13
ENHANCEMENTS:
* Added K (cube), S (sine), and T (tangent) scales
* Cleaned up results display
* Moved display results off of toolbar
12
ENHANCEMENTS:
* Display different operand options when displaying results
BUG FIXES:
* Update labels when switching scales
11
ENHANCEMENTS:
* More verbose tooltips
* CI (inverse) scale
* General code cleanup
10
ENHANCEMENTS:
* Added linear rules for addition and subtraction
9
ENHANCEMENTS:
* New licensing file
8
ENHANCEMENTS:
* Sprite library clean-up
* Added command-line launch capability
BUG FIXES:
* Fixed sprite library bug
7
ENHANCEMENTS:
* Added pi and e indicators
6
BUG FIXES:
* Fixed menu bug in pre-0.86 toolbars
5
ENHANCEMENTS:
* Toggle toolbar button states
4
BUG FIXES:
* Fixed typos in pre-0.86 code
3
ENHANCEMENTS:
* Update results label during moves
* Added A (two-decade) scale for calculating square roots
BUG FIXES:
* Handle condition when C is to the left of D
2
ENHANCEMENTS:
* Save position in Journal
* Restore position from Journal
* Larger handles on reticule
1
* Sliderule activity
* C and D ln scales for multiplication and division
Source Code