Skip to content

Commit 1ca1f28

Browse files
Update LXCaLcLite 2.5
Signed-off-by: LinuxUsersLinuxMint <143949134+LinuxUsersLinuxMint@users.noreply.github.com>
1 parent 3fe95f1 commit 1ca1f28

File tree

5 files changed

+64
-4
lines changed

5 files changed

+64
-4
lines changed

Icon/lxlm_calc_lite.ico

49.4 KB
Binary file not shown.

Icon/lxlm_calc_lite.png

1.09 MB
Loading

Icon/readme.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
TR (Turkish / Türkçe):
2+
3+
Icon: lxlm_calc_lite.ico
4+
Orijinal Resim: lxlm_calc_lite.png
5+
Oluşturucu: ChatGPT
6+
7+
EN (English / İngilizce):
8+
9+
Icon: lxlm_calc_lite.ico
10+
Original Picture: lxlm_calc_lite.png
11+
Creator: ChatGPT

Lang/lang.py

Lines changed: 53 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,59 @@
55
Bu Yazılımın Bir Kopyası GitHub da yayınlanmaktadır Görüntülemek için: https://github.com/LinuxUsersLinuxMint/LinuxUsersLinuxMint-Calculator-Lite
66
A Copy of This Software is published on GitHub To view: https://github.com/LinuxUsersLinuxMint/LinuxUsersLinuxMint-Calculator-Lite"""
77

8-
about = "LinuxUsersLinuxMint-Calculator-Lite 2.3"
9-
lang=input("Language: ")
8+
import sys
9+
from Lib.Basic_Maths.Basic_Maths import *
10+
from Lib.PyAppDevKit.pyappdevkit import *
11+
12+
about = "LinuxUsersLinuxMint-Calculator-Lite 2.5"
13+
14+
if len(sys.argv) > 1:
15+
for arg in sys.argv[1:]:
16+
if arg == "-tr":
17+
lang="tr"
18+
elif arg == "-en":
19+
lang="en"
20+
elif arg == "-about":
21+
print(about)
22+
elif arg == "-help":
23+
print("-tr -> Turkish")
24+
print("-en -> English")
25+
print("-about -> About")
26+
print("-help -> Help")
27+
print("-addition -> Addition")
28+
print("-extraction -> Extraction")
29+
print("-multiplication -> Multiplication")
30+
print("-division -> Division")
31+
print("-percentage -> Percentage")
32+
print("-mod -> Mod")
33+
elif arg == "-addition" or arg == "-add":
34+
n1=int(input("calc> Enter the 1st number: "))
35+
n2=int(input("calc> Enter the 2nd number: "))
36+
Addition(n1,n2,"",save_cfg=OFF,file_name="",save_err_msg="")
37+
elif arg == "-extraction" or arg == "-ext":
38+
n1=int(input("calc> Enter the 1st number: "))
39+
n2=int(input("calc> Enter the 2nd number: "))
40+
Extraction(n1,n2,"",save_cfg=OFF,file_name="",save_err_msg="")
41+
elif arg == "-multiplication" or arg == "-mul":
42+
n1=int(input("calc> Enter the 1st number: "))
43+
n2=int(input("calc> Enter the 2nd number: "))
44+
Multiplication(n1,n2,"",save_cfg=OFF,file_name="",save_err_msg="")
45+
elif arg == "-division" or arg == "-div":
46+
n1=int(input("calc> Enter the 1st number: "))
47+
n2=int(input("calc> Enter the 2nd number: "))
48+
Division(n1,n2,"","Number cannot be 0 when dividing!",save_cfg=OFF,file_name="",save_err_msg="")
49+
elif arg == "-percentage" or arg == "-per":
50+
n1=int(input("calc> Enter the 1st number: "))
51+
n2=int(input("calc> Enter the 2nd number: "))
52+
Percentage(n1,n2,"",save_cfg=OFF,file_name="",save_err_msg="")
53+
elif arg == "-mod":
54+
n1=int(input("calc> Enter the 1st number: "))
55+
n2=int(input("calc> Enter the 2nd number: "))
56+
Mod(n1,n2,"",save_cfg=OFF,file_name="",save_err_msg="")
57+
else:
58+
print("Invalid argument! Please type -help for more information!")
59+
else:
60+
lang=input("Language: ")
1061

1162
if lang == "tr" or lang == "TR":
1263
error_dialog="Geçersiz işlem!"

calc.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
A Copy of This Software is published on GitHub To view: https://github.com/LinuxUsersLinuxMint/LinuxUsersLinuxMint-Calculator-Lite"""
77

88
from Lang.lang import *
9-
from Lib.Basic_Maths.Basic_Maths import *
10-
from Lib.PyAppDevKit.pyappdevkit import *
119

1210
while True:
1311
print(process_list)

0 commit comments

Comments
 (0)