From 660ec71f7f46e835587a0898bc192d82fc8dcca6 Mon Sep 17 00:00:00 2001 From: Mateusz Skoczek Date: Thu, 6 Aug 2020 18:26:57 +0200 Subject: [PATCH] 4.0 Alpha (Build 19354) --- .idea/workspace.xml | 4 +- changelog-UC.txt | 5 + .../__pycache__/dataprocess.cpython-38.pyc | Bin 1231 -> 0 bytes components/__pycache__/dialog.cpython-38.pyc | Bin 3979 -> 0 bytes components/__pycache__/format.cpython-38.pyc | Bin 2031 -> 0 bytes .../__pycache__/load_config.cpython-38.pyc | Bin 2295 -> 0 bytes .../__pycache__/load_format.cpython-38.pyc | Bin 3215 -> 0 bytes .../__pycache__/processing.cpython-38.pyc | Bin 1656 -> 0 bytes components/main.py | 791 ------------------ components/processing.py | 57 -- generator.py | 782 ++++++++++++++++- modules/__init__.py | 0 {components => modules}/dialog.py | 0 {components => modules}/load_config.py | 14 +- {components => modules}/load_format.py | 15 +- 15 files changed, 806 insertions(+), 862 deletions(-) delete mode 100644 components/__pycache__/dataprocess.cpython-38.pyc delete mode 100644 components/__pycache__/dialog.cpython-38.pyc delete mode 100644 components/__pycache__/format.cpython-38.pyc delete mode 100644 components/__pycache__/load_config.cpython-38.pyc delete mode 100644 components/__pycache__/load_format.cpython-38.pyc delete mode 100644 components/__pycache__/processing.cpython-38.pyc delete mode 100644 components/main.py delete mode 100644 components/processing.py create mode 100644 modules/__init__.py rename {components => modules}/dialog.py (100%) rename {components => modules}/load_config.py (80%) rename {components => modules}/load_format.py (86%) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index f3fed0c..010d93d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -84,6 +84,8 @@ + + @@ -106,6 +108,6 @@ - + \ No newline at end of file diff --git a/changelog-UC.txt b/changelog-UC.txt index 83368fe..66df564 100644 --- a/changelog-UC.txt +++ b/changelog-UC.txt @@ -40,3 +40,8 @@ 4.0 Alpha (Build 19353) - Ukończenie ustawień + +4.0 Alpha (Build 19354) +- Przeniesienie głównego modułu do folderu nadrzędnego zamiast pliku inicjacji +- Zmieniony sposób ładowania modułów +- Ulepszona obsługa wyjątków dla ładowania modułów diff --git a/components/__pycache__/dataprocess.cpython-38.pyc b/components/__pycache__/dataprocess.cpython-38.pyc deleted file mode 100644 index a1976a87b367aae47b82cf8a57464b75ebf7874c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1231 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 Bv}FJQ diff --git a/components/__pycache__/load_config.cpython-38.pyc b/components/__pycache__/load_config.cpython-38.pyc deleted file mode 100644 index 974b39d16233770f8a408c55d93dad60b0b475ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2295 zcmZuy&2Jk;6rb4-d*e8%)6g^tsH{|hYD9xm0fGo2q$EX9V%oYispS%Fb|z-+^^Td{ zt>cw*X<90Afh+1IRk?8H%8lg4U$93wMdApTa^bzPlUR*+wQqLb$IR^e{odQJCMI$O zuEjt8yZ`q%A%Edy__AQ~2|OVK!AO-b$~2!=wIr|J^s2E=f(3(cvze3EDZ!g(n7&70 z%raw-RxPgWk1_fTH1|lLZ4hR%%p+3Gu`IJ-9A{%J2ViQ`a-)~%%N{f z9R3zKu+`y1hl!4J@Z`idcSA6H>+s>hPb^-tS4*XxQmM2Uzlys!u6Ot}@EZ1N`OfNX z+kp@7bQ_0H51zOb4>Pz-7!kK+c*3v2lFUY=NA@VAOHD>fQgXpAb$STu8ZU+V>fi+^i?}pYhPuF9aI^ETiSy)q_ zBR##Dl|PS&J{XG5o<=7Hb(*X?4YKa|^#2U`TW9>oPWA~uF1 z@~07u0AnZ0M_EX9N_UPB28rTG1Cf|Ru3~ zxx0=Z^HnK@OwF|w=GRl5O9?(!$fL*$>S1bv0?qC>+-+9pS40@`cEEu*z@)(A>)l4^ zdZNQ6?)wXoufXu{7a&%bYF`F?MS2f-?Xw`@wVP5jcoPa`z|`M=?bJ@n&W5_HxuVq; z0aRL8^M%7UT~!7^Zd)f-QKf7!6^!-fF01J?mW#$ORe_M{SJ=MN?`a03bd*l|mO`ZeLI70J6 z$g|}a`2|Q0_Jjp@yRI-#sZ41u(Uxp!z;TOKYKS%R&A~cPQ zDx1n;DhuTIj3uiq)(Fd(vgAfs#+4;M!ZM*OlOrtWl%>$OAjKVZY8VnenE z903lzSRdd%!25hzUW7y`n3L&c_#p&c=;BegbEWjoVi6FZ19NiWqzJJw_p5NghQwMC z@W*msio{N`w_*|D3>!g`xgnj#l6{1{NeU}|To<8h`<~0=7WiN{Po|I6Tha*hY_@lj`Si9#8Nauc2y@UgSK)Je&~eQ;Uv~UYJG%1U!Q-BO*lloF=Lti OqgrsVLf(4Yn))9Y1rfdg diff --git a/components/__pycache__/load_format.cpython-38.pyc b/components/__pycache__/load_format.cpython-38.pyc deleted file mode 100644 index 4cfe6fa39235d9b03975bba33e91107153adb7e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3215 zcmbVOO>7&-6`q-0E>|l`k^dt{b~kmKnogtAjvfENaGh9^?KoC!Q?X=1hOp*at1D8w z)NpA^#4-i^gZLJmiUhvUXfL@Y1=>Rn1u6kO6-AD72nrNE5a_iR7ijz5F3Au9A-LVe zyxEzZ`R2|0-pqR+jf_|fpT~dy*WKDa#{Nc){>Q||MJ!c70j$7)gDCTYXk_9qt)R~{ ze^O^|s$|I-&ggXw&>nHD)1W`%1=AI+A>hxk=MMA50)rG7k6FQjG?-Wq!w^_lXF%jx zcDVKom$Hu7mtEhLP8i5b`PcV%_Ou}@Cs?CJH2E4@|M51lgpxwm0ocS5&TZP@uz zP;9s*>@3&94f{my_*wfcds)_?;knz7;|}}@Wydb$Z`k?ZUQl-HmURR>uLn@uerPuw z+1Ppl4QFNRNpZujl)aMYuG;qlx$1;99N9+o*lf)q>A7~pcgk+V3;e)djS*^gMFz{# zS*_Ve!E?&N@?>QrYth)%VEb#|!6mjIIuO*ItxtMmt!n|;_qHEyeGavA_H-_{p3CKq z*IuJloT9h=%=cF8>DjsITegE6u5YYtKim4GC`g&kGlcaaESIoUeI5DYO@T#=v`t;E zfN1Iw2W^~9vAdaOD$=9WY1Y)&4mJ)a{VfLKIgTjlaw_D+UDH5z&*&@^$nM7pyP?+7 zAw_IPOjg2F3)!ZYZ-LPici5)BwvzDNI2h@OnMO>rq{+_)V1CnwIn=@2dI?OcgZYm> z%=3w!n_M32Lmf^~v3Fue+=*D%OoEG}X9gla?n55wAwPHtC!NLrt^sMr5LeC(y!VWBmXt8F&*IUG4Cs()sS58(rS()9~$% zhPs^FQA4Att(g(s+$U$}6q6ipAH~<(!&uKKeyvR%Z6ogeu$_+U**3)$#jm#M&Qkn? zHbtR!hQtVoQ4+79Q2e;!Clr5M@so<5Qv4moPb+>#@w1BO6rWdoTJc+o&nbRK@sAY0 zq4>Ls=M|q)9M`|B_!Y(9SG=J3CB<(m{+{C3+hd5GO{-KfsQIDNJQUV#r(AQVr3|D> zU7v#TveH~BmB{Cn?yh@bcBr7=ave}c5)2AvC8$WJ?z@Qd3%6KOnOd>odqLfE@2`eZ zBmGkdfqs$iqlPb$ZZmQGdK1B` ze?`H#j<10w!!05BZmdVSMQuSvU~5p%7>+S|W5#gI|K79rd$ULfTJiruyTAoEQP;74 zJy1h=5%*Z6jdmZ5hm5=|j*d_9qmcV0B#!^^dG!kIvRU7x`4jt(zbS@;ieB+ek4qN;E0%2n+6B}K`VVk$o5z-Z7 zLZpK+j%mjMhF=)O4zOm5uwe)Z9BUep(K4eLZN5VY5@F?;uY;CPC>frW)3}HBfAE=+ z@8YL?j|A;lPLW71wEA3jNWM?)t0XRxm?3eQL?0t7f#<7KU3#ILO~n;Dvv}zN(Fa4z&8A+xZtE~1=D*Qe7QmKlhTQcSOm0GCuy5oiN3{FipO+FLD m_h}gGN*<-m^OPEw-3w&D*sb*arj{saqRL|#^OtPI-1T1)qw;J3 diff --git a/components/__pycache__/processing.cpython-38.pyc b/components/__pycache__/processing.cpython-38.pyc deleted file mode 100644 index 51255a34bd6c7b8b9c96ce794322cd6014bbda69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656 zcmb_d&2Jk;6rb4-d%gBL&WA7&h5EoDsjM_Yt&l2&3UP{}KvG&2s*wW>I}@|@dS|n{ zsq5A3Eu6`T3m5yynLh#L$Um?rBu@SV;E)TvS=$his^Y+m=Dpwhm^be?yIwzW92>#- z<-dK2Vf$Rp}Lqpg(o#l@MMih#C4F&JI^;0GRm;Hu*mV+{bbgmz%X-$SH_G7Xk4 zQ3svlqhB*a8Vs)kj@AHa>nJlp>!3@rRM=%^WYA7l0l&Ep`;Im;TUyd)r6zh8WtOb4 zva}0ak$}`L@Rv_I(o(d(RaLD7jj=Q*IIBV(3p_ROXtFfHV|{`OT$$k}lGP?+l_ts@ z=`g4)YhZ(~$SO}TSm4R(^CRoXbCvP@9$&%pf8x0G3T~J+Ali_aErVW8%yCIJ*h*3!TN9+7=S2T* zBU_Og@LU6)E8_}0!PO>GcXO_t+yIX~K^T3G?xIi8BlHv%HI}c{Se5#`#_GRnd?i<} z)u@hZiKEV72ww2DgXy0zA`I{8RK37CnksyWTRGmE>Ht&czAs|&web0HEA%gM`x4(v zjrQH`?NbZl?Nc}97iaDCW_vLnrQA(Np@>7_dkJkl6n@;N>8*A^A$jC_++U=&+ePxV zT>Ca3P|x3T zZ*nJwrqe#%eG!T%Awq5CFZ_QV@iy@fyarp7kKdX@JGZtpy|+y z`+_tUs3VF(G{-N9Ljvlif!9~NN5uSC^t^zWAFznW#GD;injchKv{kgRXmTE`gud6G z<=YC*+&`k|4R~t5?}OOA*F6k)C-R>2?p_e^?!!nt