Update README.md

This commit is contained in:
2026-03-25 12:45:18 +00:00
parent dd379c3aa3
commit 5d93a4a9bf

125
README.md
View File

@@ -1,4 +1,4 @@
# 🧮 SurvivalCalc
# 🧮 Survivalcalc
A modern desktop calculator with advanced features for area and volume calculations, built with Python and Tkinter.
@@ -6,48 +6,103 @@ A modern desktop calculator with advanced features for area and volume calculati
## ✨ Features
* 🔢 Standard calculator
* 📐 Area calculations:
* Square, rectangle, circle
* Triangle, trapezoid
* Cylinder, sphere, cone
* 📦 Volume calculations:
* Cube, rectangular prism
* Cylinder, cone, sphere
* Tetrahedron, trapezoidal prism
* 🌙 Dark mode
* 🌍 Multi-language support (German / English)
* 📏 Unit system (mm, cm, m, km)
* 🔄 Adjustable rounding
* 🕓 Calculation history (SQLite database)
* ⚙️ Persistent settings
* 🔢 **Standard Calculator** Basic arithmetic with real-time computation
* 📐 **Area Calculations** Square, rectangle, circle, triangle, trapezoid, cylinder, sphere, cone
* 📦 **Volume Calculations** Cube, rectangular prism, cylinder, cone, sphere, tetrahedron, trapezoidal prism
* 🌙 **Dark Mode** Toggle between light and dark themes
* 🌍 **Multi-Language Support** German (DE) and English (EN)
* 📏 **Unit System** Support for mm, cm, m, km with automatic conversion
* 🔄 **Adjustable Rounding** Configure decimal places (020)
* 🕓 **Calculation History** Track last 3 calculations with SQLite storage
* ⚙️ **Persistent Settings** All preferences saved automatically
* ⌨️ **Keyboard Support** Full keyboard shortcuts for calculator operations
---
## 🚀 Installation
1. Download the latest release (`install.exe`)
1. Download **Survivalcalc_Installer.exe**
2. Run the installer
3. Follow the setup instructions
4. Launch **SurvivalCalc**
3. Select your language (Deutsch / English)
4. Follow the setup wizard
5. Choose optional shortcuts (Start Menu, Desktop)
6. Launch **Survivalcalc** from your shortcuts
**No additional setup required!**
---
## 🧠 Technologies
## 🎮 Quick Start
* Python
* Tkinter (GUI)
* SQLite (history storage)
* JSON (settings)
### Calculator
- Use on-screen buttons or keyboard numbers
- Press `=` or `Enter` to calculate
- Press `AC` or `Escape` to clear
- Use `Backspace` to delete last digit
### Shape Calculations
1. Open **Shapes** menu
2. Select area or volume calculation
3. Choose radius or diameter (if applicable)
4. Enter your dimensions
5. Select your units
6. Results update automatically
### Settings
- Toggle dark mode
- Enable/disable rounding
- Change default units
- Switch languages
- Manage calculation history
---
## 🛠️ Technologies
* **Python** Core application
* **Tkinter** Cross-platform GUI
* **SQLite** Calculation history storage
* **JSON** Settings persistence
---
## 💻 System Requirements
* **OS**: Windows 7 or later
* **RAM**: 50 MB minimum
* **Disk Space**: 10 MB
* **Internet**: Required for initial download only
---
## ⌨️ Keyboard Shortcuts
| Key | Action |
|-----|--------|
| `09` | Number input |
| `+`, ``, `×`, `÷` | Operations |
| `.` | Decimal point |
| `Enter` / `=` | Calculate |
| `Escape` / `C` | Clear |
| `Backspace` | Delete last digit |
---
## 🗑️ Uninstallation
### Windows
1. Go to **Settings → Apps → Apps & Features**
2. Find **Survivalcalc**
3. Click **Uninstall**
Or run **Survivalcalc_Uninstaller.exe** directly.
---
## 📬 Support
* 🌐 Website: https://Survivalful.de/
* 📧 Email: [team@survivalful.de](mailto:team@survivalful.de)
* 🌐 **Website**: https://Survivalful.de/
* 📧 **Email**: [team@survivalful.de](mailto:team@survivalful.de)
---
@@ -57,6 +112,16 @@ MIT License © 2026 Survivalful
---
## ⭐️ Support the Project
## 📊 Version Info
If you like this project, consider giving it a ⭐ on GitHub!
* **Version**: 1.0.0
* **Release**: 24.03.2026
* **Status**: Stable
---
## ⭐ Support the Project
If you like Survivalcalc, consider sharing it with others!
**Enjoy calculating!** 🎯