Project

General

Profile

Activity

From 02/21/2020 to 03/21/2020

03/21/2020

07:16 PM Magic Cube Revision e46e17fb (magiccube): Adjust rotation speed depending on the row (important in case of Pyraminx - there the top little tetrahedron must rotate much faster than the bottom big layer )
Leszek Koltunski

03/20/2020

11:06 PM Magic Cube Revision bc511ea5 (magiccube): Add the 'New Record' dialog.
Leszek Koltunski
10:43 PM Magic Cube Revision e41e7dc3 (magiccube): Add the 'Solved' dialog.
Leszek Koltunski
03:40 PM Magic Cube Revision 82ce8e64 (magiccube): Progress with getting/setting Country and DeviceID.
Leszek Koltunski

03/19/2020

11:50 PM Magic Cube Revision 286d73ae (magiccube): Port the downloading into the new 'magic' server.
Leszek Koltunski

03/16/2020

11:53 PM Magic Cube Revision 1c90c64a (magiccube): Incorporate myRecords into the Scores dialog.
Leszek Koltunski
04:42 PM Magic Cube Revision c3ffcf58 (magiccube): Progress with saving number of runs, plays, name, verified status.
Leszek Koltunski
03:39 PM Magic Cube Revision 7437ebb3 (magiccube): Still a fix for the previous fix - cubits lie on faces only if their RotationRow is very close to 0 or mSize-1, and not when their RotationRow rounded to the nearest integer is 0 or mSize-1 ! ( counterexample: the rotated tetrahedrons of Pyraminx )
Leszek Koltunski
03:09 PM Magic Cube Revision 94ad5a8f (magiccube): Fix the way we detect if an Object is solved.
Previous way would not detect situations when the object looks solved, but one of the cubits inside its faces - a non... Leszek Koltunski
12:40 PM Magic Cube Revision 714292f1 (magiccube): Minor.
Leszek Koltunski
12:12 PM Magic Cube Revision f0e87514 (magiccube): Separate scores from StateSolving
Leszek Koltunski

03/15/2020

10:07 PM Magic Cube Revision fec72009 (magiccube): Before scrambling, mark situation as 'not solved'
Leszek Koltunski

03/13/2020

12:38 AM Magic Cube Revision efa682e8 (magiccube): Minor.
Leszek Koltunski
05:43 PM Magic Cube Revision c86f9f1f (magiccube): Make the records independent of arrangement of Objects and their sizes in RubikObjectList.
Leszek Koltunski
02:36 PM Magic Cube Revision 4888e97c (magiccube): Major restructuring around making it possible to include different kinds of RubikObjects in the UI.
Leszek Koltunski

03/12/2020

09:47 PM Magic Cube Revision 7381193e (magiccube): 1. library: new API DistortedNode.setProjection()
2. cube: adjustments for Pyraminx. Leszek Koltunski
09:47 PM Distorted Android Revision 209ea1c7 (library): 1. library: new API DistortedNode.setProjection()
2. cube: adjustments for Pyraminx. Leszek Koltunski
07:10 PM Magic Cube Revision 167ba2d6 (magiccube): Movement finished!
Leszek Koltunski
05:19 PM Magic Cube Revision 12ad3fca (magiccube): Progress with object Movement - almost finished.
Leszek Koltunski
02:05 PM Magic Cube Revision 39e74052 (magiccube): Progress with object Movement.
Leszek Koltunski
01:57 PM Magic Cube Revision 14a4712f (magiccube): Progress with object Movement. Assigning new Rotations works now, independently of object type.
Leszek Koltunski
01:06 AM Magic Cube Revision cad4b4d6 (magiccube): Progress with object Movement. Looks like detecting which face got touched and where (in 2D in-face surface coordinates) does work now.
Leszek Koltunski

03/11/2020

12:51 AM Magic Cube Revision 8e2295ad (magiccube): Progress with object Movement.
Leszek Koltunski
11:22 PM Magic Cube Revision 9f1f377d (magiccube): Progress with object Movement.
Leszek Koltunski
11:13 PM Magic Cube Revision bef47287 (magiccube): Progress with object Movement.
Leszek Koltunski
03:43 PM Magic Cube Revision 37a25788 (magiccube): Progress with object Movement.
Leszek Koltunski
12:01 PM Magic Cube Revision 517f9fb9 (magiccube): Improve the way we handle the cube.
Before if we touched the screen during any of the transitions, this touch and resulting draw would result in no actio... Leszek Koltunski
11:53 AM Magic Cube Revision dd65ead3 (magiccube): Big progress with generalizing the Movement classes.
Leszek Koltunski
01:26 AM Magic Cube Revision 9cd7695f (magiccube): Improve RubikCubeMovement
Leszek Koltunski

03/10/2020

10:17 PM Magic Cube Revision 93594b95 (magiccube): Improve RubikCubeMovement
Leszek Koltunski
09:51 PM Magic Cube Revision 869a4528 (magiccube): Fix the memory test - we need to run one thing on the Graphics thread!
Leszek Koltunski
09:51 PM Distorted Android Revision c6bfca20 (examples): Fix the memory test - we need to run one thing on the Graphics thread!
Leszek Koltunski
09:51 PM Distorted Android Revision 7690aab1 (library): Fix the memory test - we need to run one thing on the Graphics thread!
Leszek Koltunski
05:39 PM Magic Cube Revision 84ddf691 (magiccube): Fixes for the Projection matrix, FOV.
There was a confusion between the Projection of the Node onto the Screen, and the Projection of the Cubits on the Node. Leszek Koltunski
05:39 PM Distorted Android Revision 7490d738 (library): Fixes for the Projection matrix, FOV.
There was a confusion between the Projection of the Node onto the Screen, and the Projection of the Cubits on the Node. Leszek Koltunski

03/09/2020

11:11 PM Magic Cube Revision 66cbdd21 (magiccube): Some fixes for the Pyraminx.
Leszek Koltunski
10:42 PM Magic Cube Revision f0fa83ae (magiccube): Some fixes for the Pyraminx.
Leszek Koltunski
07:08 PM Magic Cube Revision 769409d2 (magiccube): The Pyraminx itself finished - now its movements!
Leszek Koltunski
07:08 PM Distorted Android Revision 40223bbb (examples): The Pyraminx itself finished - now its movements!
Leszek Koltunski
11:44 AM Magic Cube Revision 89a11f7b (magiccube): Progress with Pyraminx.
Leszek Koltunski
11:27 AM Magic Cube Revision 49f67f9b (magiccube): Progress with Pyraminx.
Leszek Koltunski
11:27 AM Distorted Android Revision a8a553a5 (examples): Progress with Pyraminx.
Leszek Koltunski

03/08/2020

10:08 PM Magic Cube Revision cc7dc72a (magiccube): Some progress with Pyraminx.
Leszek Koltunski
10:08 PM Distorted Android Revision 77e9d967 (examples): Some progress with Pyraminx.
Leszek Koltunski
01:14 AM Magic Cube Revision 97d2f701 (magiccube): Minor.
Leszek Koltunski
01:14 AM Distorted Android Revision f793bd9d (examples): Minor.
Leszek Koltunski

03/07/2020

11:14 PM Magic Cube Revision c2cb520d (magiccube): Icons, details.
Leszek Koltunski
11:14 PM Distorted Android Revision a71ef7f1 (examples): Icons, details.
Leszek Koltunski
01:05 AM Magic Cube Revision f174b34a (magiccube): Progress with MeshJoin app.
Fix rotating in some apps. Leszek Koltunski
01:05 AM Distorted Android Revision ea9b68db (examples): Progress with MeshJoin app.
Fix rotating in some apps. Leszek Koltunski

03/06/2020

10:27 PM Magic Cube Revision 9f4c44fe (magiccube): Progress with the Pyraminx - computing all legal quaternions!
Leszek Koltunski
04:50 PM Magic Cube Revision 988f434e (magiccube): Progress with of Pyraminx.
Bugfix for joining a single Mesh! Leszek Koltunski
04:50 PM Distorted Android Revision e7f85322 (library): Progress with of Pyraminx.
Bugfix for joining a single Mesh! Leszek Koltunski
04:50 PM Distorted Android Revision 33bd5234 (examples): Progress with of Pyraminx.
Bugfix for joining a single Mesh! Leszek Koltunski

03/05/2020

11:42 PM Magic Cube Revision e844c116 (magiccube): Beginnings of Pyraminx.
Leszek Koltunski
10:27 PM Magic Cube Revision 0e7bcfb1 (magiccube): bugfix
Leszek Koltunski
05:13 PM Magic Cube Revision 10a2e360 (magiccube): Progress towards generalizing belongsToRotation()
Leszek Koltunski
03:45 PM Magic Cube Revision efef689c (magiccube): Progress towards generalizing belongsToRotation()
Leszek Koltunski
01:23 PM Magic Cube Revision 411c6285 (magiccube): Make RubikCube more abstract.
Leszek Koltunski
11:40 AM Distorted Android Revision a3a05347 (library): Improve setTextureMap.
Leszek Koltunski
11:40 AM Distorted Android Revision a919e8dc (examples): Improve setTextureMap.
Leszek Koltunski

03/04/2020

12:39 AM Distorted Android Revision 23c35a5d (examples): Make MeshBase.setTextureMap() work.
Leszek Koltunski
12:39 AM Distorted Android Revision de53cf3e (library): Make MeshBase.setTextureMap() work.
Leszek Koltunski
10:54 PM Distorted Android Revision b3090c52 (examples): Minor.
Looks like MeshBase.join() actually works. Leszek Koltunski
10:54 PM Distorted Android Revision b35570ad (library): Minor.
Looks like MeshBase.join() actually works. Leszek Koltunski
08:58 PM Distorted Android Revision 22e60fba (library): Fix MeshBase.join()
Only upload Mesh Buffers to GPU when we actually use them. Leszek Koltunski

03/03/2020

12:13 AM Distorted Android Revision 0d4aae88 (library): New MeshJoined.
Test app says it's not working - bug in MeshBase.join(). Leszek Koltunski
12:13 AM Distorted Android Revision 37320052 (examples): New MeshJoined.
Test app says it's not working - bug in MeshBase.join(). Leszek Koltunski
10:31 PM Distorted Android Revision 23b733db (library): Further corrections.
Leszek Koltunski
10:31 PM Distorted Android Revision df80818c (examples): Further corrections.
Leszek Koltunski
04:26 PM Distorted Android Revision c7a31368 (examples): Further corrections for the first apps.
Leszek Koltunski
03:36 PM Distorted Android Revision 936333aa (examples): Port Cat and Dog to the new setStretch-less API.
Leszek Koltunski
02:49 PM Distorted Android Revision 25eeb4d4 (examples): Port Girl to the new setStretch-less API.
Leszek Koltunski
01:55 PM Distorted Android Revision 1fc23462 (examples): Port Dynamic to the new setStretch-less API.
Leszek Koltunski
01:08 PM Distorted Android Revision 60945edb (library): Port Listener to the new setStretch-less API.
Leszek Koltunski
01:08 PM Distorted Android Revision e052248f (examples): Port Listener to the new setStretch-less API.
Leszek Koltunski
12:16 PM Distorted Android Revision d1abb41e (examples): Port Deform to the new setStretch-less API.
Leszek Koltunski
11:58 AM Distorted Android Revision 4c42bc15 (examples): Some cleanups in MonaLisa, Bean & Sink.
Leszek Koltunski
11:43 AM Distorted Android Revision 18231014 (examples): Convert Projection to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
11:43 AM Distorted Android Revision 571aa3fa (library): Convert Projection to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
11:22 AM Distorted Android Revision a7a8f7bd (examples): Convert Bean to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
11:14 AM Distorted Android Revision f209a803 (examples): Convert Sink to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
10:03 AM Magic Cube Revision 17a7c91a (magiccube): Correct the Rubik app for the recent changes to the library's Node.
Leszek Koltunski
10:03 AM Distorted Android Revision 67038dda (examples): Correct the Rubik app for the recent changes to the library's Node.
Leszek Koltunski
10:03 AM Distorted Android Revision 1b059065 (library): Correct the Rubik app for the recent changes to the library's Node.
Leszek Koltunski

03/02/2020

12:33 AM Magic Cube Revision ba740a0c (magiccube): Correct the Rubik app for the recent changes to the library's Node.
Leszek Koltunski
12:08 AM Magic Cube Revision d41742f7 (magiccube): Correct the RubikCube app for the last library changes in Node.
Leszek Koltunski
11:12 PM Distorted Android Revision 5a683295 (examples): Size of the FBO internal to Nodes is now NO MORE taken from the Mesh's stretch values.
Instead, the size is copied from child's FBO size (if there is one) or if the child is a leaf with texture in it (whi... Leszek Koltunski
11:12 PM Distorted Android Revision 9ecac8cd (library): Size of the FBO internal to Nodes is now NO MORE taken from the Mesh's stretch values.
Instead, the size is copied from child's FBO size (if there is one) or if the child is a leaf with texture in it (whi... Leszek Koltunski
04:23 PM Distorted Android Revision 9c198dba (library): Minor.
Leszek Koltunski
04:11 PM Distorted Android Revision d58b50e7 (library): Remove width & height from InternalSurface and move it to InternalOutputSurface.
Leszek Koltunski
04:11 PM Distorted Android Revision 126393c8 (examples): Remove width & height from InternalSurface and move it to InternalOutputSurface.
Leszek Koltunski
03:47 PM Distorted Android Revision 4bb94a7d (library): Hide the InternalSurface class inside its package.
Leszek Koltunski
03:47 PM Distorted Android Revision 2e779512 (examples): Hide the InternalSurface class inside its package.
Leszek Koltunski
12:39 PM Distorted Android Revision b17aa4aa (library): Minor.
Leszek Koltunski

03/01/2020

12:41 AM Distorted Android Revision 64f93787 (examples): Minor
Leszek Koltunski

02/29/2020

12:52 AM Magic Cube Revision 5ba13c05 (magiccube): Convert RubikCube to the new V&F center schema!
Leszek Koltunski
12:52 AM Distorted Android Revision 35476762 (library): Convert RubikCube to the new V&F center schema!
Leszek Koltunski
11:59 PM Distorted Android Revision e50f49b6 (examples): All apps converted to the new V&F center schema!
Leszek Koltunski
11:36 PM Distorted Android Revision 627e0ea2 (examples): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
11:25 PM Distorted Android Revision 8eed34d3 (examples): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
10:45 PM Distorted Android Revision 849e0034 (examples): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
10:13 PM Distorted Android Revision 644c21f2 (library): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
10:11 PM Distorted Android Revision 26c4e181 (examples): First fixes for moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
05:11 PM Distorted Android Revision 529054e9 (examples): Fixes for the merge. Everything works now!
Next step: make the center of Vertex & Fragment effects be in the center of the Object, rather than the lower-left co... Leszek Koltunski
04:00 PM Distorted Android Revision c0f5af7b (library): Fixes for the merge.
Leszek Koltunski
04:00 PM Distorted Android Revision ba9ae2c8 (examples): Fixes for the merge.
Leszek Koltunski
03:39 PM Distorted Android Revision 0ba5de00 (examples): Fixes for the merge.
Leszek Koltunski
02:45 PM Distorted Android Revision 8664ea2e (examples): Fixes for the merge.
Leszek Koltunski
02:00 PM Distorted Android Revision e8e54972 (examples): Fixes for the merge.
Leszek Koltunski

02/28/2020

11:58 PM Distorted Android Revision 386fd702 (examples): Merge branch 'empty-matrix-effects-in-the-center' into modern-empty-matrix-effects-in-the-center
Leszek Koltunski
11:37 PM Distorted Android Revision 3eb6f354 (library): Merge branch 'empty-matrix-effects-in-the-center' into modern-empty-matrix-effects-in-the-center
# Conflicts:
# src/main/AndroidManifest.xml
# src/main/java/org/distorted/examples/TableOfContents.java
#...
Leszek Koltunski
09:27 PM Distorted Android Revision 7594a5d2 (library): Fix for MeshBase.apply()
Leszek Koltunski
09:27 PM Distorted Android Revision 98b6b975 (examples): Fix for MeshBase.apply()
Leszek Koltunski

02/27/2020

12:19 AM Distorted Android Revision ea88d502 (library): New API: MeshBase.join() and a skeleton of an App to test it.
Leszek Koltunski
12:19 AM Distorted Android Revision 508ee98f (examples): New API: MeshBase.join() and a skeleton of an App to test it.
Leszek Koltunski
10:46 PM Distorted Android Revision 1535f677 (examples): Minor.
Leszek Koltunski
09:47 PM Distorted Android Revision 83e0ca5e (examples): New Mesh 'Triangles' and updated Inflate & Generic apps to test it.
Leszek Koltunski
09:47 PM Distorted Android Revision 9099e567 (library): New Mesh 'Triangles' and updated Inflate & Generic apps to test it.
Leszek Koltunski

02/26/2020

10:23 PM Magic Cube Revision 36273130 (magiccube): Move the Effects.setStretch to Meshbase.setStretch
Leszek Koltunski
10:23 PM Distorted Android Revision 698ad0a8 (examples): Move the Effects.setStretch to Meshbase.setStretch
Leszek Koltunski
10:23 PM Distorted Android Revision 044b5494 (library): Move the Effects.setStretch to Meshbase.setStretch
Leszek Koltunski
03:52 PM Magic Cube Revision 5974d2ae (magiccube): Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
Leszek Koltunski
03:52 PM Distorted Android Revision 687263cc (examples): Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
Leszek Koltunski
03:52 PM Distorted Android Revision c90aca24 (library): Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
Leszek Koltunski

02/24/2020

04:31 PM Distorted Android Revision fa8bc998 (library): New API MeshBase.apply(MatrixEffect[])
Leszek Koltunski

02/21/2020

10:12 PM Magic Cube Revision b32444ee (magiccube): More work on making new types of RubikObjects easily creatable.
Leszek Koltunski
06:58 PM Magic Cube Revision 3c4a326c (magiccube): More work on making new types of RubikObjects easily creatable.
Leszek Koltunski
03:35 PM Magic Cube Revision a10ada2a (magiccube): More work on Cubit.
Leszek Koltunski
02:57 PM Magic Cube Revision 70b76549 (magiccube): More work on Cubit.
Leszek Koltunski
01:53 PM Magic Cube Revision f16ff19d (magiccube): Separate RubikCubit inner class.
Leszek Koltunski
11:27 AM Magic Cube Revision 97c012ae (magiccube): Rename MeshFlat MeshRectangles.
Leszek Koltunski
11:27 AM Distorted Android Revision f3ca895f (examples): Rename MeshFlat MeshRectangles.
Leszek Koltunski
11:27 AM Distorted Android Revision 12e379d6 (library): Rename MeshFlat MeshRectangles.
Leszek Koltunski
11:24 AM Magic Cube Revision 74686c71 (magiccube): Small improvement.
Leszek Koltunski
11:00 AM Magic Cube Revision 27a70eae (magiccube): Make RubikCube and RubikCubeMovement generic and not visible outside of their package.
Leszek Koltunski
 

Also available in: Atom