005f189c76
removed database binary from source tree
submission-v2
2025-04-29 14:22:06 +01:00
c8d7594af6
update nuitka product version
2025-04-29 14:17:30 +01:00
756efdf364
only update val_above_lab when input is valid
2025-04-28 16:41:52 +01:00
2af0ecfd75
fix logic for platform list
2025-04-28 15:26:28 +01:00
8ddc40baf6
refresh graph results properly
2025-04-28 14:59:22 +01:00
8f6f3dab00
add flowcharts
2025-04-28 14:56:44 +01:00
4b8bdfbeea
update PyCharm indexing exclusions
submission
2025-04-28 12:55:14 +01:00
09f8b7bba8
remove unused code
2025-04-28 12:54:07 +01:00
abbcbe41d0
final small fixes to UI files
2025-04-27 20:23:48 +01:00
75e26e229a
finalise nuitka build options (for windows)
2025-04-27 16:22:06 +01:00
5eb0c3c4a3
fix mistakenly disabled checkbox + fix win size
2025-04-27 15:31:54 +01:00
78323c2ad8
switch from un-used trade QComboBox to FastEditQSpinBox
2025-04-27 15:29:04 +01:00
2422395759
properly implement resource finding for nuitka
2025-04-27 15:28:10 +01:00
7cb41652b4
switch from pyinstaller to nuitka for distribution
2025-04-27 11:56:19 +01:00
ae01d912e1
additional comments
2025-04-27 11:55:49 +01:00
9a8b0045fa
defer import of matplotlib to spped up launch
2025-04-27 11:55:27 +01:00
9e79d986e4
add additional input validation
2025-04-27 11:54:09 +01:00
71d9590205
fix weird spacing bug
2025-04-27 11:51:05 +01:00
3b6b75ee48
updated .gitignore
2025-04-26 20:47:52 +01:00
Roland W-H
ca8f4409c1
Merge pull request #3 from RolandWH/db_testing
...
implement sqlite database and graphed results
2025-04-26 16:45:44 +01:00
ba204becc9
code formatting, clean up & comments
2025-04-26 16:40:36 +01:00
42afd128e5
add error handling for file saving
2025-04-26 16:39:56 +01:00
629ea6833d
set min and max sizes for all windows
2025-04-26 16:39:05 +01:00
e2ca298919
make results window active and raise it when calculating
2025-04-26 16:38:37 +01:00
593dec96d1
add enable/disable platform functionality
2025-04-26 16:37:23 +01:00
fa74e9e8da
fix critical calculation bug
2025-04-26 14:17:17 +01:00
16802648bc
implement deleting platforms and csv saving
2025-04-26 12:57:49 +01:00
c151b19a3c
update pyinstaller spec
2025-04-25 17:36:13 +01:00
f2a0735972
add time slider and saving functionality to output
2025-04-25 17:35:54 +01:00
348b027ede
remove redundant text-based output
2025-04-25 11:09:55 +01:00
54b7bdd700
clean up files
2025-04-25 11:05:00 +01:00
929c3719c0
complete db & graph implementation (except for delete)
2025-04-24 22:55:26 +01:00
d8c4b5d64d
add data_struct.py file
2025-04-22 17:12:07 +01:00
0fa6db3bc0
read platform details from database (WIP)
2025-04-22 13:37:43 +01:00
df436fa2b2
begin implementation of sqlite database
2025-04-14 16:25:48 +01:00
1234008813
expand size of output window for bigger font
2025-04-13 12:59:14 +01:00
662a3a5e9c
fix bug with debug autofill mode
2025-04-13 12:58:38 +01:00
e379b4a7e2
properly add icon - and fix main_gui size
2025-04-10 14:56:16 +01:00
5f9017b625
add application icon
2025-04-10 14:09:24 +01:00
ace96dfc3a
make code compatible with PyInstaller
2025-03-18 19:25:11 +00:00
Roland W-H
cc5686d3d7
Merge PR #2 from RolandWH/testing (user defined fund_plat_fee)
...
Implement user defined fund_plat_fee using a table interface where each row is a band. There is full input validation using a combination of the FastEditQDoubleSpinBox widget and custom code that checks the numbers in each row are sane (each band less than previous band, fee is a non-zero number).
2025-03-18 13:39:02 +00:00
e0f49a1c14
add dynamic 'on the value above' label
2025-03-18 13:35:55 +00:00
255fed7ce7
fix inout validation on first row
2025-03-18 13:06:45 +00:00
a99a6263a8
ensure the fee for a band is non-zero
2025-03-18 13:00:02 +00:00
0338bc0bb7
fix input validation when removing rows
2025-03-18 12:47:31 +00:00
93f69cc0da
add input validation to fund_plat_fee tiers
2025-03-18 12:17:19 +00:00
ead59079b3
make font sizes consistent
2025-03-18 10:44:41 +00:00
df7baa2df2
increase font size for better readability
2025-03-17 21:57:30 +00:00
d1cf30422c
correct indentation in fee calculation func
2025-03-17 21:56:39 +00:00
f395f155d0
make fund deal fee checkbox optional
2025-03-17 21:55:13 +00:00