Project

General

Profile

Activity

From 06/16/2021 to 07/15/2021

07/15/2021

11:33 PM Revision b2a92941 (magiccube): Again abandon RubikControl (after bumping into hard-to-solve issues)
Leszek Koltunski
11:26 PM Revision 8fa39aa6 (magiccube): Improve debugging in BlockController.
Leszek Koltunski
05:08 PM Revision 598de3ee (magiccube): add possible scrolling to the 'object' popup in case the grid of objects does not fit on the screen.
Leszek Koltunski

07/09/2021

02:42 PM Revision 7aa4c349 (magiccube): Progress with RubikControl.
Leszek Koltunski

07/08/2021

01:58 PM Revision b9d4aa3b (magiccube): Lots of changes :)
Leszek Koltunski

07/07/2021

08:21 PM Revision 23be3096 (magiccube): Bugfix
Leszek Koltunski
01:33 PM Revision 84b4fc43 (magiccube): When we're leaving the Tutorial activity, unblock everything.
Leszek Koltunski
01:23 PM Revision a84c3a25 (magiccube): Make it impossible to launch more than one Tutorial screen at a time.
Leszek Koltunski

07/06/2021

12:33 PM Revision 967b79dc (magiccube): Progress with RubikControl.
Leszek Koltunski

07/04/2021

03:36 PM Revision 48acd7c6 (magiccube): BlockController: Unblock after 3 seconds.
Leszek Koltunski
03:28 PM Revision bf9efa02 (magiccube): up library versions.
Leszek Koltunski
03:27 PM Revision 0d03b4b1 (magiccube): Up version to 1.8.4
Leszek Koltunski
03:26 PM Revision 7358df36 (magiccube): Fix the long-standing problem that putting app to the background would not stop the 'solving' counter.
Leszek Koltunski

06/30/2021

10:52 PM Revision 9d591756 (magiccube): Fix the reddening the Lock icon.
Leszek Koltunski
09:56 PM Revision 03822c33 (magiccube): Fix a rare crash.
Leszek Koltunski
06:05 PM Revision 809c3432 (magiccube): Introduce a BlockController - a watchdog which makes sure the Touch and UI blocks do not take too long.
If it detecs a long block, it unblocks and reports the situation to Crashylytics. Leszek Koltunski
02:17 PM Revision 9f006481 (magiccube): Add a 'give up' dialog - if one made at least 10 moves when solving and presses a 'back' button, one needs to confirm.
Leszek Koltunski

06/29/2021

12:12 AM Revision 1ae92052 (magiccube): Always set the back move icon when we clear moves
Leszek Koltunski
05:03 PM Revision cc88f2fa (magiccube): Give visual indication when dragging is locked.
Leszek Koltunski
04:34 PM Revision 146661ec (magiccube): Change the 'Cube Back' icon when there are no moves to back.
Leszek Koltunski
01:37 PM Revision 55e6be1d (magiccube): Abstract the part that controls the 'Locked' and 'Back Moves' buttons from the two activities: the main one and the tutorial one.
This code had been duplicated there. Leszek Koltunski

06/28/2021

03:45 PM Revision f2dadd94 (magiccube): Add flag of Botswana.
Leszek Koltunski

06/25/2021

12:17 AM Revision 9d56dba8 (magiccube): New Kilominx mesh.
Leszek Koltunski
11:35 PM Revision 7a733a8c (magiccube): Important bugfix: no we cannot unblock touch when WIN effect finishes, because
1) starting the WIN effect does not block touch in the first place
2) it can happen that this unblocking happens when...
Leszek Koltunski

06/24/2021

04:10 PM Revision 96b75886 (magiccube): Corrections for the new Pyraminx5 patterns.
Leszek Koltunski
04:02 PM Revision 2f7fc231 (magiccube): We've got lots of bugfixes, some 400 new Pretty Patterns.
Bump version to 1.8.3 Leszek Koltunski
03:59 PM Revision 82c27fc5 (magiccube): Update the Pyraminx5 pretty patterns.
Leszek Koltunski

06/23/2021

01:15 AM Revision f185faf8 (magiccube): New Megaminx & Gigaminx pretty patterns.
Leszek Koltunski

06/22/2021

05:34 PM Revision 3c4495ac (magiccube): Convert the move format to one which can hold moves of the Megaminx and Gigaminx (in preparation for introduction of the Mega& Gigaminx Pretty Patterns)
Now we use 2 bits for the angle, 3 bits for the axis and 5 bits for the bitmap of layers. This totals 10 bits so 1024... Leszek Koltunski

06/19/2021

10:06 AM Revision 0bda7e06 (magiccube): Workaround for a crash.
Leszek Koltunski

06/17/2021

05:35 PM Revision 516451c4 (magiccube): Correct the Redmi mesh to eliminate the visible seams.
Leszek Koltunski
04:26 PM Revision d17f7a73 (magiccube): Correct the dino mesh to eliminate the visible seams.
Leszek Koltunski
01:51 PM Revision 8e6dc249 (magiccube): Correct rotations of the Cube - eliminate one cse when four consecutive rotations collapse into one or a NOP.
Leszek Koltunski
10:01 AM Revision 3ca97293 (magiccube): Correct rotations of the Pyraminx - eliminate one cse when three consecutive rotations collapse into one.
Leszek Koltunski

06/16/2021

11:19 PM Revision 0a7aa15b (magiccube): Separate the notion of maxLevel (in DB) [which has to stay backwards-compatible with previous versions of the app] and 'numScrambles' - the number of times an objects gets scrambled in the 'full scramble' mode. Now the second can be whatever we want without breaking backwards compatibility.
Leszek Koltunski
05:41 PM Revision 4c737817 (magiccube): Minor.
Leszek Koltunski
05:24 PM Revision 348a445b (magiccube): Minor.
Leszek Koltunski
01:29 PM Revision 0812242b (magiccube): Improve scrambling of the Minx'es and the Redi, which in full scramble mode were frequently leaving large corners unscrambled.
Leszek Koltunski
 

Also available in: Atom