Better-Calculator

Repository for Better Calculator

View on GitHub
updated: Monday, 13th September 2021
Better Calculator

Aesthetic outside Stronger inside



Better Calculator

What’s new?

Table of Contents


Introduction


Getting Started

Requirements

$ pip install pillow

Clone this repository using the following command

$ git clone https://github.com/warmachine028/Better-Calculator

Usage

  1. Download the Latest Stable release from releases.
  2. Try the latest BETA release.
  3. Clone this Repo to contribute by following these steps.
  4. To customize your theme, see: themes.json.
  5. View CHANGELOG for detailed updates and issues.
  6. Old versions archived in versions folder.

How to

1. Use AOT feature AOT: Always On Top feature
Press the icon beside the label Calculator
AOT ACTIVE: colour of the label changes and becomes italic
AOT INACTIVE: colour of label reverts and becomes normal

AOT.gif
2. Use Scientific Mode Press the = button below Entry widget to open scientific menu
To activate inverse Trigonometric Functions press INV
NOTE: To use factorial function press ! first and then enter the input.

sci-mode
3. Use History Feature Press H button beside AOT button to view history.
If log.txt is Empty the Labels will show: Not enough Data
See the history of calculations in reverse order.

history
4. Set a Custom theme Open data/themes.json
Rename Theme 1 / Theme 2 to the required themes

changing-theme

Customizations

Attribute Description
_comment Short description about the theme
Theme name The name of theme which appears in the application
Background Color The background color of the application
Foreground Color The text-color of left buttons
AOT active Text Color The accent color of the app
  > Text color of right side buttons
  > Text color of label: AOT active
Hover Color The color when mouse pointer is hovering above buttons
Radio Switch Color The color of theme changer (circular button)
Radio Text Color The color of the text of theme changer
Attribute Description
Background Color The background of input screen
Foreground Color The text-color of input screen
Select Background The background of selected text
Select Foreground The text color of selected text
Cursor Color The color of cursor in the screen
Attribute Description
Background Color The background of scientific buttons
Foreground Color The text-color of scientific buttons
\|INV\| Color The color of Inverse Button when active
Hover Color The color when mouse pointer is above scientific buttons
Hover Color \|INV\| The color when mouse is above “activated” inverse button

Demo

Customizations

Acknowledgement

Previews

Super Dark Aurora Light
dark light
Midnight City COMMING SOON
midnight-city  

Contributing

How To contribute to this Project ?

License

Pritam, 2021