Activity
From 12/06/2024 to 01/04/2025
01/04/2025
- 05:08 PM TwistyPuzzleLib Revision 3a2dfb4a (distorted-objectlib): New verifier mechanism finished and being used by both KILO3 and CUBE3 algorithmic solvers.
- 02:34 AM TwistyPuzzleLib Revision df49882b (distorted-objectlib): Progress with automatic verifiers.
- Appears to work now in case of KILO_3 and CUBE_3.
In case of IVY_2, it crashes.
01/02/2025
- 12:08 AM TwistyPuzzleLib Revision 890a4de1 (distorted-objectlib): beginnings of the Kilominx verifier
- 06:06 PM TwistyPuzzleLib Revision 62b5f22f (distorted-objectlib): beginnings of ther Kilominx verifier
- 06:06 PM Magic Cube Revision 76ccbefa (magiccube): beginnings of ther Kilominx verifier
- 02:51 PM TwistyPuzzleLib Bug #66 (Resolved): Build fails because of missing drawable resources
- 02:51 PM TwistyPuzzleLib Bug #67 (New): some self-createdbandaged cuboids do nto behave correctly
- If in be Bandaged Creator one creates a shape-shifting cuboid of each size at least 3 (e.g. a 3x3x5) - it will appear...
- 02:46 PM TwistyPuzzleLib Revision 5511be45 (distorted-objectlib): comment
- 02:26 PM TwistyPuzzleLib Revision 8b7cd142 (distorted-objectlib): minor
- 02:26 PM Magic Cube Revision a99088fe (magiccube): minor
- 01:25 PM Distorted Android Revision 9b2b34d2 (library): Bugfix in the main vertex shader: now the 'component association' buffers might be needed even if there are no vertex effects.
- 12:35 PM TwistyPuzzleLib Revision b5469532 (distorted-objectlib): Another part of the fix for shape-shifting cuboids: we need to write numLayers to JSON (rather than computing it from mRotatable) because it turns out mNumLayers can be different than the lengths of mRotatable!
- This and new object JSONs for the 3 shape-shifters (other object default back to the old method of computing numLayer...
- 11:52 AM TwistyPuzzleLib Revision 094eeb88 (distorted-objectlib): JSONs for shape-shifting cuboids (edges have changed!)
- 11:46 AM TwistyPuzzleLib Revision 6c261a26 (distorted-objectlib): Merge remote-tracking branch 'origin/master'
- 11:45 AM TwistyPuzzleLib Revision df0430a6 (distorted-objectlib): fix for scrambling shape-shifting cuboids. Before when scrambling e.g. the CU_242, we would sometimes 'hit air' (try to rotate a layer which does not have any cubits in it)
01/01/2025
- 10:59 PM TwistyPuzzleLib Revision 05909430 (distorted-objectlib): New Crazy JSONs - otherwise detection of the solved state doesn't work!
- 09:59 PM Flags Revision c0dde7d1 (distorted-flags): Add Niger and Chad
- 11:19 AM Magic Cube Revision 8c4d432a (magiccube): Bump version to 2.2.0, About dialog.
- 11:05 AM Distorted Android Revision 7aa0ff7b (library): Bugfix: for affected components, we were using bit 16, not the intended bit 32. Bit 16 clashes with associations of vertex effects!
12/31/2024
- 05:15 PM TwistyPuzzleLib Revision 843b7ee4 (distorted-objectlib): Algorithmic solvers (at least the 3x3 beginner and the Kilominx) seem to be working now.
- 01:54 PM TwistyPuzzleLib Revision d2ea2873 (distorted-objectlib): progress with Algorithmic solvers. Seem to solve all right now; but still problems with which cubits it lights.
- 01:28 PM TwistyPuzzleLib Revision d959e795 (distorted-objectlib): fixes for Algorithmic solvers (but those still do not work correctly!)
12/30/2024
- 11:16 PM Magic Cube Revision 034c66e2 (magiccube): minor
- 11:09 PM TwistyPuzzleLib Revision 0c6911df (distorted-objectlib): a dialog to interrupt too long solves
- 11:09 PM Magic Cube Revision 50bb18a1 (magiccube): a dialog to interrupt too long solves
- 12:55 PM Magic Cube Revision b3278db6 (magiccube): new string
- 11:50 AM Distorted Android Revision 2e600ed3 (library): minor
- 11:27 AM Magic Cube Revision 7e9d918b (magiccube): minor
- 11:23 AM Magic Cube Revision 7ff3cacb (magiccube): minor
- 11:07 AM Magic Cube Revision 8477cf44 (magiccube): rename dialogs
- 02:09 AM Magic Cube Revision faf33bc3 (magiccube): new string
12/29/2024
- 12:25 AM Magic Cube Revision 32126daa (magiccube): Add the 'interrupt()' API to all solvers
- Add the 'start/stopSolving' notification to ResultScreen
- 12:25 AM TwistyPuzzleLib Revision 9c393b7d (distorted-objectlib): Add the 'interrupt()' API to all solvers
- Add the 'start/stopSolving' notification to ResultScreen
- 11:58 AM Magic Cube Revision a742d66b (magiccube): If an object has more than 8 colors, in the solver's SetupPosition screen display the bitmaps in two rows.
- 01:59 AM Magic Cube Revision d00b5346 (magiccube): Initial support for Algorithmic Kilominx verifier and introduction of it into the App.
- 01:59 AM TwistyPuzzleLib Revision 7634b27a (distorted-objectlib): Initial support for Algorithmic Kilominx verifier and introduction of it into the App.
12/28/2024
- 11:29 PM Magic Cube Revision 3c39a2a0 (magiccube): Launch the verifier first, and only then the solver selection dialog :)
- 11:09 PM TwistyPuzzleLib Revision c389d4ba (distorted-objectlib): Do not call the Kociemba solver on an already solved position.
- 10:54 PM TwistyPuzzleLib Revision a918a340 (distorted-objectlib): Integration of the Algorithmic solver 'SolverAlgorithmicCUBE3' with the app pretty much done.
- 10:54 PM Magic Cube Revision a03fec57 (magiccube): Integration of the Algorithmic solver 'SolverAlgorithmicCUBE3' with the app pretty much done.
12/27/2024
- 12:27 AM Magic Cube Revision c32727a5 (magiccube): 3x3 position validator finished; what's left is compute the quat table knowing the position is correct.
- 12:27 AM TwistyPuzzleLib Revision 9dd01365 (distorted-objectlib): 3x3 position validator finished; what's left is compute the quat table knowing the position is correct.
- 01:03 PM Magic Cube Revision 94ce8e53 (magiccube): Properly define and separate the interface between the App and the 'solver' part of the objectlib. Move the 'position verifiers' to the objectlib.
- 01:03 PM TwistyPuzzleLib Revision 9a05b7dc (distorted-objectlib): Properly define and separate the interface between the App and the 'solver' part of the objectlib. Move the 'position verifiers' to the objectlib.
- 01:02 PM Phased Solver Revision 67fd9e57 (phasedsolver): Properly define and separate the interface between the App and the 'solver' part of the objectlib. Move the 'position verifiers' to the objectlib.
12/23/2024
- 12:56 AM Magic Cube Revision fc08e3ca (magiccube): Unify the position verifiers (for verifying if a manually set position for solving is possible!)
- 05:20 PM Magic Cube Revision 2f53a016 (magiccube): Integration of the Algorithmic solvers into the App.
- 05:20 PM TwistyPuzzleLib Revision 41caad9e (distorted-objectlib): Integration of the Algorithmic solvers into the App.
- 05:20 PM Phased Solver Revision 64f58d2b (phasedsolver): Integration of the Algorithmic solvers into the App.
12/22/2024
- 10:16 PM Magic Cube Revision 20d6e688 (magiccube): minor
- 01:14 PM Magic Cube Revision c65092dd (magiccube): Standarize solver 'validity of position' methods.
12/21/2024
- 11:09 PM Magic Cube Revision 3bedda30 (magiccube): Full support for multiple solvers per object.
- 09:58 PM Magic Cube Revision 35c44fff (magiccube): Merge remote-tracking branch 'origin/master'
- # Conflicts:
# src/main/java/org/distorted/objects/RubikObject.java
# src/main/java/org/distorted/solvers... - 09:58 PM Magic Cube Revision b35900ee (magiccube): Beginning of support for more than one solver per object.
- 08:58 PM Magic Cube Revision 7464b393 (magiccube): Beginning of support for more than one solver per object.
- 08:05 PM TwistyPuzzleLib Revision 9183c582 (distorted-objectlib): Restructuring for the solvers in the app.
- 08:05 PM Magic Cube Revision f4b24b79 (magiccube): Restructuring for the solvers in the app.
- 08:05 PM Phased Solver Revision e2684f9b (phasedsolver): Restructuring for the solvers in the app.
12/20/2024
- 12:46 AM Magic Cube Revision 1d1f9ccf (magiccube): Progeress towards automatically integrating the Algorithmic solvers into the list of solvers in the App.
- 12:46 AM TwistyPuzzleLib Revision 93bbc61c (distorted-objectlib): Progeress towards automatically integrating the Algorithmic solvers into the list of solvers in the App.
- 04:12 PM Distorted Android Revision 6e4699db (library): corrections for glowing.
- 04:12 PM Phased Solver Revision fc699ab5 (phasedsolver): corrections for glowing.
12/19/2024
- 12:08 AM TwistyPuzzleLib Revision afc98920 (distorted-objectlib): Glow cubits involved in the phase.
- 12:08 AM Phased Solver Revision c4cfd83a (phasedsolver): Glow cubits involved in the phase.
- 12:06 AM Distorted Android Revision 6d4cbfdf (library): Bugfix with UniformBlockAssociation
- 01:38 AM Phased Solver Revision 96f22b9b (phasedsolver): Step towards glowing cubits involved in a phase.
- 01:38 AM TwistyPuzzleLib Revision 73a67e4a (distorted-objectlib): Step towards glowing cubits involved in a phase.
12/18/2024
- 10:14 PM Distorted Android Revision 8a6898dc (library): Make it possible to apply Postprocessing effects to only an arbitrary subset of components.
- 10:14 PM Distorted Android Revision 828498b1 (examples): Make it possible to apply Postprocessing effects to only an arbitrary subset of components.
- 02:49 PM TwistyPuzzleLib Revision c8ed30cf (distorted-objectlib): minor
12/16/2024
- 03:02 PM TwistyPuzzleLib Revision 9f2009d0 (distorted-objectlib): push objectRatio up from TwistyObjectControllable to the last layer.
- 03:02 PM Distorted Android Revision 84e9dcc2 (library): push objectRatio up from TwistyObjectControllable to the last layer.
- 12:52 PM TwistyPuzzleLib Revision 4cfecaff (distorted-objectlib): Remove the final remnants of legacy 'ghost' stuff.
- 12:30 PM TwistyPuzzleLib Revision 8f2a7e05 (distorted-objectlib): Carve out the fifth layer: touch control.
- 02:54 AM TwistyPuzzleLib Revision c77af894 (distorted-objectlib): minor
- 02:49 AM TwistyPuzzleLib Revision 01932078 (distorted-objectlib): Carve out the fourth layer: stickers.
- 02:20 AM TwistyPuzzleLib Revision 550a1c19 (distorted-objectlib): Carve out the third layer from the Puzzle implementation: TwistyPuzzleSolved, i.e. detection of the solved state.
- Next: the fourth layer: stickers.
Then: fifth layer: touch control.
Then: everything else. (metadata?) - 01:26 AM TwistyPuzzleLib Revision 6cba9e38 (distorted-objectlib): API name changes; fix for Dino4's solved state!
12/15/2024
- 11:58 PM TwistyPuzzleLib Revision 7736c35f (distorted-objectlib): Minor
- 10:52 PM TwistyPuzzleLib Revision 2dffa5a8 (distorted-objectlib): remove numLayers from parameter list of 3 next methods.
- 09:51 PM TwistyPuzzleLib Revision bd31b5c4 (distorted-objectlib): correction.
- 09:50 PM TwistyPuzzleLib Revision e917a9e9 (distorted-objectlib): remove numLayers from 4 API methods.
- 08:39 PM TwistyPuzzleLib Revision 0bc7037e (distorted-objectlib): Clean up TwistyObjectWithMesh's API (remove getDist3D() and getSize() )
12/14/2024
- 10:38 AM TwistyPuzzleLib Revision 2fa926c8 (distorted-objectlib): Make calculation of circumscribed radius work for any current and future object.
- 01:16 AM TwistyPuzzleLib Revision e28ba324 (distorted-objectlib): Cleanup
12/13/2024
- 11:32 PM TwistyPuzzleLib Revision da5c1cc1 (distorted-objectlib): Cleanup
- 11:20 PM TwistyPuzzleLib Revision 5e2f2fb8 (distorted-objectlib): Merge branch 'separate-mesh'
- # Conflicts:
# src/main/java/org/distorted/objectlib/main/TwistyObject.java - 11:19 PM TwistyPuzzleLib Revision 9fd75250 (distorted-objectlib): bugfix (move iconode to TwistyObjectWithMesh as mesh creation sometimes depends on the mode)
- 04:33 PM TwistyPuzzleLib Revision 9f6e1724 (distorted-objectlib): preparation for separating Mesh into its own class
- 04:10 PM TwistyPuzzleLib Revision c84ba09e (distorted-objectlib): port fixes from master
- 04:01 PM TwistyPuzzleLib Revision 05801e55 (distorted-objectlib): Fix for crazy puzzles
- 03:49 PM TwistyPuzzleLib Revision 2fc1891a (distorted-objectlib): Fix for improper calculations of circumscribed radius
- 02:45 PM TwistyPuzzleLib Revision 4af0e609 (distorted-objectlib): Important fix the NORMAL face axis (COIN,COIH)
- 11:24 AM TwistyPuzzleLib Revision 5718b29d (distorted-objectlib): Carve out another, 2nd layer from TwistyObject: everything related to creating its Mesh.
12/12/2024
- 01:59 PM Distorted Android Revision f01ab878 (library): bugfix in the Library:
- Before, the mapping of the attributes in various shaders to the MeshBase.bindVertexAttribs() was shaky.
In fact incor...
12/11/2024
- 11:03 PM Distorted Android Revision d9a683de (examples): bugfix
- 06:48 PM Distorted Android Revision e4c556f9 (examples): new app 'TwoComponents' : apply a postprocessing effect to only part of a Mesh (a single vertex component)
12/10/2024
- 03:47 PM Distorted Android Revision 45850cce (examples): SingleMeshCube: add Glow
- 02:05 PM Distorted Android Revision 6be7eb58 (examples): SingleMeshCube: add possibility to disappear individual Cubies
- 12:32 PM Distorted Android Revision 4cb94bac (examples): Cleanup
- 11:33 AM TwistyPuzzleLib Revision 1690bc21 (distorted-objectlib): Minor
12/09/2024
- 11:53 PM TwistyPuzzleLib Revision 2f6dc904 (distorted-objectlib): minor
- 04:29 PM TwistyPuzzleLib Revision 5a6b9eb4 (distorted-objectlib): Progress with PhasedSolver app.
- 04:29 PM Phased Solver Revision e8d06619 (phasedsolver): Progress with PhasedSolver app.
- 01:40 PM TwistyPuzzleLib Revision 9a81e89d (distorted-objectlib): SolverKilominx finished.
- 01:40 PM Phased Solver Revision 2ba3c690 (phasedsolver): SolverKilominx finished.
- 11:54 AM Phased Solver Revision be803eb3 (phasedsolver): Add possibility to select different solvers.
- 11:54 AM TwistyPuzzleLib Revision 058d5ad3 (distorted-objectlib): Add possibility to select different solvers.
- 10:43 AM TwistyPuzzleLib Revision 01c653a9 (distorted-objectlib): Better structure things architecturally.
- 01:00 AM TwistyPuzzleLib Revision a5e4b0f3 (distorted-objectlib): More for Solver Kilominx (almost finished)
12/08/2024
- 12:19 AM Phased Solver Revision 46e6b402 (phasedsolver): More for Solver Kilominx
- 12:19 AM TwistyPuzzleLib Revision 556c9520 (distorted-objectlib): More for Solver Kilominx
- 12:01 AM TwistyPuzzleLib Revision d01328f2 (distorted-objectlib): Improvements to the Solver: remove redundant moves per-whole phase, not per subphases.
- 11:42 PM Phased Solver Revision 7c1b6441 (phasedsolver): Improvements to the Phased Solver app
- 11:42 PM TwistyPuzzleLib Revision 26d97c8a (distorted-objectlib): Improvements to the Phased Solver app
- 11:11 PM Phased Solver Revision 6ce1c284 (phasedsolver): Beginnings of SolverKilominx
- 11:11 PM TwistyPuzzleLib Revision 8e197e3e (distorted-objectlib): Beginnings of SolverKilominx
- 08:15 PM TwistyPuzzleLib Revision 42209dda (distorted-objectlib): bugfix
- 02:32 PM TwistyPuzzleLib Revision c4785e9b (distorted-objectlib): Minor
- 12:08 PM TwistyPuzzleLib Revision d1bc7ba0 (distorted-objectlib): Finally! Split TwistyObject into:
- - lower class 'TwistyObjectTheoretical' (an object that has no mesh, no stickers, cannot be touch-controlled, but kno...
12/07/2024
- 11:36 PM TwistyPuzzleLib Revision b82cc9dd (distorted-objectlib): minor
- 08:56 PM TwistyPuzzleLib Revision a7eba3f5 (distorted-objectlib): improve the way Crazy Puzzles are done: JSON files
- 08:56 PM Magic Cube Revision 199ecedf (magiccube): improve the way Crazy Puzzles are done: JSON files
- 08:25 PM TwistyPuzzleLib Revision bbf1c44d (distorted-objectlib): improve the way Crazy Puzzles are done (this does not depend on mShapes anymore)
12/06/2024
- 12:47 PM TwistyPuzzleLib Revision a7e2c6c5 (distorted-objectlib): new way to do Crazy Puzzles (doesn't work yet)
Also available in: Atom