0000000000000000000000000000000000000000 46e41e34803379ccf5f5bdd1cb955e0eef36ab65 viveur <ivebeentherealready at proton dot me> 1765127163 +0100	commit (initial): initial commit
46e41e34803379ccf5f5bdd1cb955e0eef36ab65 8e267c91da39b4460e0371ac2198ad4f64b74fca viveur <ivebeentherealready at proton dot me> 1765143363 +0100	commit: + fallzone
8e267c91da39b4460e0371ac2198ad4f64b74fca c1ad49ead68e9957193f1a2418886e840aa253c1 viveur <ivebeentherealready at proton dot me> 1765221776 +0100	commit: separated to modules; made basic structure of figures.
c1ad49ead68e9957193f1a2418886e840aa253c1 cb119cd65cd805edfc7682345e9dee1ebb720af9 viveur <ivebeentherealready at proton dot me> 1765320893 +0100	commit: rotate problem seemsresolved
cb119cd65cd805edfc7682345e9dee1ebb720af9 a6fe260b0830fceffe174628b42d7764cb6a5f8c viveur <ivebeentherealready at proton dot me> 1765387063 +0100	commit: the figures rotate now :)
a6fe260b0830fceffe174628b42d7764cb6a5f8c a6fe260b0830fceffe174628b42d7764cb6a5f8c viveur <ivebeentherealready at proton dot me> 1765389047 +0100	reset: moving to HEAD
a6fe260b0830fceffe174628b42d7764cb6a5f8c 2f5aad9e126ffeb0d0f132b600e898ba55e89fc7 viveur <ivebeentherealready at proton dot me> 1765390214 +0100	commit: fixed randomization
2f5aad9e126ffeb0d0f132b600e898ba55e89fc7 c5fc73796cb7c076205b97f1edc9d0df86da905b viveur <ivebeentherealready at proton dot me> 1765402067 +0100	commit: made some progress with fallzone, fixed array overflow
c5fc73796cb7c076205b97f1edc9d0df86da905b 3d80e249ce6c95134eac12d37d4e84527a445fc0 viveur <ivebeentherealready at proton dot me> 1765467580 +0100	commit: + figures move, fall by timer; check horizontal borders of fallzone while moving left/right.
3d80e249ce6c95134eac12d37d4e84527a445fc0 c4f897e814d3056e01e4b0b7e20257d807d08345 viveur <ivebeentherealready at proton dot me> 1765563754 +0100	commit: solved rotating near the borders problem
c4f897e814d3056e01e4b0b7e20257d807d08345 904a58235cd49c808bb31bf4d988887cb74cc89d viveur <ivebeentherealready at proton dot me> 1765575079 +0100	commit: Tried to implement zone settings when figures fills it. Idk if it works, I'm going to sleep.
904a58235cd49c808bb31bf4d988887cb74cc89d 3ad934549cc641532e2dfe8849fc062480903f4b viveur <ivebeentherealready at proton dot me> 1765620976 +0100	commit: separated work with cords into modules, moved some fallzone functions from fig*.c to fz*.c
3ad934549cc641532e2dfe8849fc062480903f4b fe736da6896b7488ceddee86f0982be6e978ba32 viveur <ivebeentherealready at proton dot me> 1765636414 +0100	commit: the save commit; I'm going to change the logic: fz will be just an area of cords_t, and busy_cords will be of cell_t, and after falling of some figure, all busy cells will be redrawn with the help of this array
fe736da6896b7488ceddee86f0982be6e978ba32 589f26d461bcffdeeb30e418f6a11ffbe6ff4f2c viveur <ivebeentherealready at proton dot me> 1765655822 +0100	commit: the changes have been successfully implemented, now able to bump at bottom; other figures now appear too, they can be on each other.
589f26d461bcffdeeb30e418f6a11ffbe6ff4f2c 35b44094980fadbb0369758aa6cf0918b12472bb viveur <ivebeentherealready at proton dot me> 1765721075 +0100	commit: + destroy of assembled rows, removed glue bag.
35b44094980fadbb0369758aa6cf0918b12472bb 39bd83d05df491c507d8b76fffd38df254d41be9 viveur <ivebeentherealready at proton dot me> 1765993000 +0100	commit: + primitive score counter; + primitive game over
39bd83d05df491c507d8b76fffd38df254d41be9 e056ed3dbeef9a31d646e7b3c9c282133277b82b viveur <ivebeentherealready at proton dot me> 1766077426 +0100	commit: + visible boundaries; + colorful figures.
e056ed3dbeef9a31d646e7b3c9c282133277b82b 0d50fcdcef13ab766f01d79642b1221479331e87 viveur <ivebeentherealready at proton dot me> 1766090092 +0100	commit: + some colourful row destroying
0d50fcdcef13ab766f01d79642b1221479331e87 79484a32d2809feac10b14782323f92e8ab3412e viveur <ivebeentherealready at proton dot me> 1766257022 +0100	commit: + more fx
79484a32d2809feac10b14782323f92e8ab3412e 8941a3d26f5c86b77924ae0500c054a9a86a79ba viveur <ivebeentherealready at proton dot me> 1767991052 +0100	commit: (interm) working on the score proper screening
8941a3d26f5c86b77924ae0500c054a9a86a79ba 68adfbee22d8e4e59070c6c2a3d716afe6453652 viveur <ivebeentherealready at proton dot me> 1768232923 +0100	commit: (interm) working on the score proper screening
68adfbee22d8e4e59070c6c2a3d716afe6453652 1b4c4296c88cceb5644c2ed0109ccebf32d26926 viveur <ivebeentherealready at proton dot me> 1768246102 +0100	commit: the score screening seems to be done.
1b4c4296c88cceb5644c2ed0109ccebf32d26926 c01f95f659094681bb824fb606b8789036d91ba2 viveur <ivebeentherealready at proton dot me> 1768250179 +0100	commit: interm; making the bottom border highlighting of the current figure's x cords.
c01f95f659094681bb824fb606b8789036d91ba2 b9861aa1cc5ee0dc54403a268abde2ca875c7a86 viveur <ivebeentherealready at proton dot me> 1768413937 +0100	commit: (interm) made some code optimization.
b9861aa1cc5ee0dc54403a268abde2ca875c7a86 a52c86737d58393f642a573b698442a12bd7c57d viveur <ivebeentherealready at proton dot me> 1768416169 +0100	commit: ! Removed non-blocking getch() and constant calling of the gettimeofday(); now it consumes 0% CPU, instead of 100%.
a52c86737d58393f642a573b698442a12bd7c57d 814e07ab48cde847a15e84ed877e73d6b45a67c2 viveur <ivebeentherealready at proton dot me> 1768591771 +0100	commit: made the final corrections to the timer (i think), made the acceleration.
814e07ab48cde847a15e84ed877e73d6b45a67c2 becc219d291d1f370ab908262d029d0ae6490adb viveur <ivebeentherealready at proton dot me> 1768852964 +0100	commit: (interm) making out with the figure preview box.
becc219d291d1f370ab908262d029d0ae6490adb 177a5bcee495d1a73dcc3567bdb37fc25e77418e viveur <ivebeentherealready at proton dot me> 1768924237 +0100	commit: (interm) almost finished
177a5bcee495d1a73dcc3567bdb37fc25e77418e 3098520e00416fc98fecf31ba4b454ea9e030591 viveur <ivebeentherealready at proton dot me> 1768942438 +0100	commit: (interm) fighting with memory leaks
3098520e00416fc98fecf31ba4b454ea9e030591 6add5661e63f5206c2a469e0e46408a58ff6cfaa viveur <ivebeentherealready at proton dot me> 1769004509 +0100	commit: the figure preview box seems like finished; no more memory leaks.
6add5661e63f5206c2a469e0e46408a58ff6cfaa c58d4c9618cf66e3e4c94a5bb08382215bda94de viveur <ivebeentherealready at proton dot me> 1769021324 +0100	commit: a bit more beautiful boxes
c58d4c9618cf66e3e4c94a5bb08382215bda94de 7c163b76987d380f7ef4de7c01b47ef97cadb993 viveur <ivebeentherealready at proton dot me> 1769198458 +0100	commit: (interm) started the creating of menu
7c163b76987d380f7ef4de7c01b47ef97cadb993 49907b2d61652af895c458d0ecb4d81418192e9a viveur <ivebeentherealready at proton dot me> 1769459509 +0100	commit: made the menu
49907b2d61652af895c458d0ecb4d81418192e9a 74420ae916425b714225bb8038ad6acd5a6f7cbd viveur <ivebeentherealready at proton dot me> 1769706358 +0100	commit: made the winscreen; made all of the hardness.
74420ae916425b714225bb8038ad6acd5a6f7cbd fcacc70ff143410da00aac8af7f7a9bed5d8a56e viveur <ivebeentherealready at proton dot me> 1769706433 +0100	commit: made the winscreen; made all of the hardness.
fcacc70ff143410da00aac8af7f7a9bed5d8a56e 646c0347c1853f22a494830e3b4949c34157c49f viveur <ivebeentherealready at proton dot me> 1769710563 +0100	commit: got rid of FIG_PLUS in easy mode
646c0347c1853f22a494830e3b4949c34157c49f fea10a695bc3b03a6cfc5cbd94526c80e2a41f5d viveur <ivebeentherealready at proton dot me> 1769711060 +0100	commit: added WASD control and SPACE working for menu
fea10a695bc3b03a6cfc5cbd94526c80e2a41f5d f62d674fb6c9e7d6707c2eb812f7d8f17d4e27a3 viveur <ivebeentherealready at proton dot me> 1783187453 +0200	commit (amend): added WASD control and SPACE working for menu
