Activity
From 10/10/2021 to 11/08/2021
11/08/2021
- 03:38 PM Revision c9c71c3f (distorted-objectlib): Abstract out the TouchControl stuff in preparation for its new type - TouchControlShapeChanging.
- 02:54 PM Revision 23afe4c4 (distorted-objectlib): Move the Movement to its own package; abstract out some stuff.
- 02:27 PM Revision 6916789e (distorted-objectlib): call the appropriate TwistyObject constructor by reflection.
- 01:51 PM Revision 386af988 (distorted-objectlib): Minor.
- 01:49 PM Revision f86b282a (distorted-objectlib): Minor.
11/03/2021
- 10:33 PM Revision 2402d0ff (distorted-objectlib): Correct the edges of the cuboid mesh - part 2.
- 10:23 PM Revision 35510170 (distorted-objectlib): Correct the edges of the cuboid mesh - before we went too far and imperfections were visible.
- 04:24 PM Revision 45e0065d (distorted-objectlib): Correct the next bug with settign the object size.
- Multiply the time limits in BlockController by 2 - this way we can see if the ratio of (UI+Touch)/Thread Firebase non...
- 03:33 PM Revision fd6e2b3b (distorted-objectlib): Set the initial object size correctly.
- 01:57 PM Revision 7fe64077 (distorted-objectlib): Small things.
- 01:36 PM Revision d5c71d02 (distorted-objectlib): Make it possible to extract objects' sticker pngs.
- 12:42 PM Revision 66de0d91 (distorted-objectlib): Make the Master Kilominx' and Gigaminx' meshes much smaller.
- 01:10 AM Revision 3d093961 (distorted-objectlib): Fix the solver (after rearranging the faces of the cuboids)
11/02/2021
- 11:30 PM Revision 64c209f5 (distorted-objectlib): Fix problems with TwistyObjectNode 'object scale' property.
- Now this property is not part of the Node at all, but its initial value passed to the object in its constructor.
- 10:38 PM Revision 8c069e23 (distorted-objectlib): Bugfix & debugging for a crash from Firebase.
- 10:09 PM Revision a1bcb301 (distorted-objectlib): Bugfixes for crashes from Firebase.
- 04:58 PM Revision 0f72365b (distorted-objectlib): Add 'shouldResetTextureMaps' to the JSON puzzle description.
- 02:29 PM Revision c3639697 (distorted-objectlib): Add the 7x7 cube.
- 01:55 PM Revision 1ca2704b (distorted-objectlib): Simplification.
- 01:26 PM Revision fdccfe1e (distorted-objectlib): Introduce the third type of a cuboid's cubit: the edge.
- Makes the meshes much smaller!
- 10:30 AM Revision 0e1437c1 (distorted-objectlib): Correct the way ObejctScale works in the TwistyObjectNode.
10/29/2021
- 01:46 AM Revision e1a86bf2 (distorted-objectlib): Move the main app to the 'J1M1' object creation mode, i.e. create them from the Json files and using the Dmesh fiels as well.
- Make it possible for any app descending from the 'objectlib' to use any of the J0M0, J0M1, J1M0, J1M1 modes.
10/28/2021
- 11:07 PM Revision de4a7e02 (distorted-objectlib): Remove ObjectType and info it held (icons, mesh file, num of scrambles, shortname) from the JSON file.
- 10:56 PM Revision 39b4dcfd (distorted-objectlib): Remove ObjectType from a few moree places.
- 10:45 PM Revision 5cc61ae4 (distorted-objectlib): Further simplify ObjectType
- 10:22 PM Revision 332e1fb0 (distorted-objectlib): Make the meshAssociation of the Rotate effect independent of the global MAX_SIZE of any implemented object.
- Now only the NUM_OF_AXIS*MAX_NUM_OF_LAYERS of any individual object needs to be <=32 - before the second factor was g...
- 09:34 PM Revision 1b3c469e (distorted-objectlib): Add info about Cube6.
- 06:07 PM Revision cb8cae2f (distorted-objectlib): Rearrange object so that they look better in tthe popup.
- 05:54 PM Revision 3f7fad4f (distorted-objectlib): Add Cube6.
- 01:06 PM Revision 4c96caa6 (distorted-objectlib): Add testing of MeshPolygon to the MeshFile app.
10/27/2021
- 01:59 AM Revision d887aa16 (distorted-objectlib): Remove dependancies on Firebase from objectlib.
- Report such errors to the application via the Interface.
- 12:29 AM Revision e343f58d (distorted-objectlib): Bugfix.
- 11:55 PM Revision 594bbce0 (distorted-objectlib): Progress with PuzzleTester app.
- 05:20 PM Revision 9e8eb9e4 (distorted-objectlib): Correect JSON reading and writing: shape corners and centers are optional!
10/26/2021
10/22/2021
- 04:49 PM Revision e26eb4e7 (distorted-objectlib): Do not pull the inventors and the names of objects from Resources.
- 11:00 AM Revision e32d318a (distorted-objectlib): new API to make is possible to adjust default scale factor in each TwistyObjectNode.
- (and use it in Tutorials, where the object needs to be smaller)
- 02:59 AM Revision 7ba38dd4 (distorted-objectlib): Major change: separate the notion of a TwistyObject and its Node. Now,
- 1) the Node stays when we change objects (this makes transitions faster)
2) it's possible to just create an Object wi...
10/21/2021
- 05:17 PM Revision b146015e (distorted-objectlib): Standarize icon naming scheme.
- 04:54 PM Revision 55fa6993 (distorted-objectlib): Systematic names for the meshes.
10/20/2021
- 01:16 AM Revision a75ae1ee (distorted-objectlib): Separate the notions of a sticker shape and a sticker color.
- 01:21 PM Revision 43a4ccff (distorted-objectlib): simplify sticker/color map.
10/19/2021
- 01:32 AM Revision 7b832206 (distorted-objectlib): Progress with serializing object to JSON: cubits.
- Only faceColorMap remains now.
- 12:51 AM Revision e30c522a (distorted-objectlib): Progress with serializing object to JSON: shapes.
- 06:30 PM Revision 1bb09f88 (distorted-objectlib): Progress with serializing object to JSON: stickers, quats.
10/18/2021
- 11:43 PM Revision 7bbfc84f (distorted-objectlib): Progress with serializing object to JSON: rotations.
- 10:58 PM Revision f9a81f52 (distorted-objectlib): Progress with serializing object to JSON: scrambling.
- 02:06 PM Revision 59c20632 (distorted-objectlib): Reorg for writing the JSON
10/13/2021
- 02:04 PM Revision bbd0d457 (distorted-objectlib): Up version to 1.9.0
- 12:29 PM Revision b19a1d32 (distorted-objectlib): Cuboids: fully implement the first 3 cuboids (2x3x2, 3x2x3, 3x4x3)
10/12/2021
- 11:45 PM Revision ab31cf6f (distorted-objectlib): Cuboids: movement.
- 10:42 PM Revision ba6d9ee9 (distorted-objectlib): Cuboids
- 05:39 PM Revision 4a5157a1 (distorted-objectlib): Rotations of a Cuboid - finished.
- 02:20 PM Revision d6998705 (distorted-objectlib): Improve rotations of a Cuboid.
- 01:59 PM Revision e7daa161 (distorted-objectlib): - remove the retarded NODE_RATIO from TwistyObject
- - more correctly estimate Cuboid's 'realSize' as an average of their 3 sizes.
- 12:28 PM Revision 7dab2aea (distorted-objectlib): Progress with cuboids.
- 11:40 AM Revision a135652b (distorted-objectlib): Improve cuboids: single-layer cuboids should work. 1x1x1 does!
10/11/2021
- 01:40 AM Revision dfdb26a9 (distorted-objectlib): First attempt at cuboids. 2x2x3 and 3x3x4 mostly working :)
- 10:53 PM Revision a57e6870 (distorted-objectlib): make numLayers into an int[] (preparation for Cuboids)
- Caution: because of previous changes to cubit order in cube, the Solver is broken!
- 04:07 PM Revision d309baa5 (distorted-objectlib): Make the cube meshes even a bit smaller
- 03:54 PM Revision 8396c548 (distorted-objectlib): Make cube meshes much smaller (by initroducing two distinct types of cubits -
- 1) corners and edges
2) face cubits (which now have simpler meshes) - 02:34 PM Revision 8da6b1c9 (distorted-objectlib): Changes to the Cube cubits; new cube meshes.
- 11:30 AM Revision 7ce20d2a (distorted-objectlib): Error in Cube's scramble states
- 11:00 AM Revision 568d4698 (distorted-objectlib): New API to objectlib to recreate an already displayed object (because the settings, like 'IconMode' might have changed) and using the new API in puzzle-creator.
10/10/2021
Also available in: Atom