Commit graph

56 commits

Author SHA1 Message Date
buzzcode2007
5f0ff1688f update testing data
add proper names
2024-02-28 10:50:21 +08:00
buzzcode2007
eee0848dff updated code
enable finalization
store transaction status checking
2024-02-28 10:45:31 +08:00
buzzcode2007
a37e9240bb finalize the receipt 2024-02-28 10:44:56 +08:00
buzzcode2007
0860bcecf5 enable finishing payment 2024-02-28 10:44:16 +08:00
buzzcode2007
8444de9ad2 update discard check 2024-02-28 10:43:48 +08:00
buzzcode2007
0433f5adae No need to display receipt content in terminal
for now
2024-02-28 10:22:26 +08:00
buzzcode2007
a5098d07c2 fix information retrieval for interface 2024-02-28 10:08:21 +08:00
buzzcode2007
d27be2fa39 resolve warnings 2024-02-28 09:44:05 +08:00
buzzcode2007
49e089f0e5 add payment recording 2024-02-28 09:43:35 +08:00
buzzcode2007
8f0193f55f attempt to solve warnings on OnTransact 2024-02-28 08:41:44 +08:00
buzzcode2007
666daaa623 provide more space on item names
to prevent wrongly-spaced tabs
2024-02-28 08:09:40 +08:00
buzzcode2007
1c9feb9eaf removed unused import
Math module isn't used and was removed.
2024-02-28 08:06:19 +08:00
buzz-lightsnack-2007
986f9ba267 updated 2024-02-28 00:57:57 +08:00
buzz-lightsnack-2007
1d8a2816ae attempt fixing the decimal places 2024-02-28 00:57:50 +08:00
buzz-lightsnack-2007
b21f48c4ff update code to add payment 2024-02-28 00:57:26 +08:00
buzz-lightsnack-2007
f602027e88 updated configuration 2024-02-28 00:56:26 +08:00
buzz-lightsnack-2007
70110cb787 repair payment form + add functionality
must be fully working
2024-02-28 00:56:16 +08:00
buzz-lightsnack-2007
2a94b86ba0 seperate pay function 2024-02-27 21:47:09 +08:00
buzz-lightsnack-2007
529365b88d updated configuration 2024-02-27 21:33:41 +08:00
buzz-lightsnack-2007
226feb7c46 calculate change 2024-02-27 21:33:04 +08:00
buzz-lightsnack-2007
5137cf68b6 categorised functions
converted spaces to tabs
2024-02-27 21:14:45 +08:00
buzzcode2007
3d79074efa update code 2024-02-27 20:12:02 +08:00
buzzcode2007
44375af8ca update config 2024-02-27 20:11:44 +08:00
buzzcode2007
73fa659d18 add payment module 2024-02-27 20:11:32 +08:00
buzzcode2007
7cc4561599 remove testing code 2024-02-27 20:11:10 +08:00
buzzcode2007
44a7d9ac1b relocate test file
Test file is no longer included in the main module.
2024-02-27 19:34:53 +08:00
buzzcode2007
74ea1167ed set up transaction finalization function
Commented functions are expected names.
2024-02-27 19:26:46 +08:00
buzzcode2007
4cf91267c3 Add function
check if the receipt was empty
2024-02-27 19:18:37 +08:00
buzzcode2007
d6548c1c8e updated configuration 2024-02-27 19:17:35 +08:00
buzzcode2007
bc5c0a7030 rounding numbers attempt 2024-02-27 19:17:13 +08:00
buzzcode2007
5c5c5552a8 update repository configuration 2024-02-27 18:00:59 +08:00
buzz-lightsnack-2007
9aa460d6a3 updated interface
Interface is still WIP.
2024-02-27 17:00:26 +08:00
buzz-lightsnack-2007
a3b83838b2 updated receipt handling 2024-02-27 16:59:58 +08:00
buzz-lightsnack-2007
bc51ba83fd updated test files
to float
2024-02-27 16:59:45 +08:00
buzz-lightsnack-2007
b077cbf9ed updated currency and items handling
Currency is now stored as a float, but this doesn't resolve the long number issue.
2024-02-27 16:59:27 +08:00
buzz-lightsnack-2007
a2d30d0586 updated GUI-based transaction payment handling 2024-02-27 16:57:50 +08:00
buzz-lightsnack-2007
3f63c102a9 update transaction module
connect to receipt generation
2024-02-27 14:51:26 +08:00
buzz-lightsnack-2007
1c4ad00080 updated configuration 2024-02-27 01:22:05 +08:00
buzz-lightsnack-2007
5290c8fc35 updated testing data 2024-02-27 01:21:42 +08:00
buzz-lightsnack-2007
95ac6ebee3 updated transaction interface 2024-02-27 01:21:31 +08:00
buzz-lightsnack-2007
4eae82c7e1 add inventory find functions 2024-02-27 01:21:07 +08:00
buzz-lightsnack-2007
1423eba2a9 improve transaction handling 2024-02-27 01:20:39 +08:00
buzz-lightsnack-2007
c0e6528728 add receipt handling 2024-02-27 01:20:22 +08:00
buzz-lightsnack-2007
0a6c05ff6d added sample data
Tax was added
2024-02-25 17:50:06 +08:00
buzz-lightsnack-2007
12e4576463 import and modify inventory handling 2024-02-25 16:20:12 +08:00
buzz-lightsnack-2007
7af901fcc9 added test data 2024-02-25 16:19:33 +08:00
buzz-lightsnack-2007
f824201e4c fix layout 2024-02-25 13:05:00 +08:00
buzz-lightsnack-2007
12a15ba386 add sample items 2024-02-25 13:04:40 +08:00
buzz-lightsnack-2007
cd23cffd7d initial payment window layout 2024-02-25 08:03:45 +08:00
buzz-lightsnack-2007
10558cc9b4 improve item count handling 2024-02-25 07:37:12 +08:00