Project

General

Profile

Activity

From 11/22/2024 to 12/21/2024

12/21/2024

11:09 PM Magic Cube Revision 3bedda30 (magiccube): Full support for multiple solvers per object.
Leszek Koltunski
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...
Leszek Koltunski
09:58 PM Magic Cube Revision b35900ee (magiccube): Beginning of support for more than one solver per object.
Leszek Koltunski
08:58 PM Magic Cube Revision 7464b393 (magiccube): Beginning of support for more than one solver per object.
Leszek Koltunski
08:05 PM TwistyPuzzleLib Revision 9183c582 (distorted-objectlib): Restructuring for the solvers in the app.
Leszek Koltunski
08:05 PM Magic Cube Revision f4b24b79 (magiccube): Restructuring for the solvers in the app.
Leszek Koltunski
08:05 PM Phased Solver Revision e2684f9b (phasedsolver): Restructuring for the solvers in the app.
Leszek Koltunski

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.
Leszek Koltunski
12:46 AM TwistyPuzzleLib Revision 93bbc61c (distorted-objectlib): Progeress towards automatically integrating the Algorithmic solvers into the list of solvers in the App.
Leszek Koltunski
04:12 PM Distorted Android Revision 6e4699db (library): corrections for glowing.
Leszek Koltunski
04:12 PM Phased Solver Revision fc699ab5 (phasedsolver): corrections for glowing.
Leszek Koltunski

12/19/2024

12:08 AM TwistyPuzzleLib Revision afc98920 (distorted-objectlib): Glow cubits involved in the phase.
Leszek Koltunski
12:08 AM Phased Solver Revision c4cfd83a (phasedsolver): Glow cubits involved in the phase.
Leszek Koltunski
12:06 AM Distorted Android Revision 6d4cbfdf (library): Bugfix with UniformBlockAssociation
Leszek Koltunski
01:38 AM Phased Solver Revision 96f22b9b (phasedsolver): Step towards glowing cubits involved in a phase.
Leszek Koltunski
01:38 AM TwistyPuzzleLib Revision 73a67e4a (distorted-objectlib): Step towards glowing cubits involved in a phase.
Leszek Koltunski

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.
Leszek Koltunski
10:14 PM Distorted Android Revision 828498b1 (examples): Make it possible to apply Postprocessing effects to only an arbitrary subset of components.
Leszek Koltunski
02:49 PM TwistyPuzzleLib Revision c8ed30cf (distorted-objectlib): minor
Leszek Koltunski

12/16/2024

03:02 PM TwistyPuzzleLib Revision 9f2009d0 (distorted-objectlib): push objectRatio up from TwistyObjectControllable to the last layer.
Leszek Koltunski
03:02 PM Distorted Android Revision 84e9dcc2 (library): push objectRatio up from TwistyObjectControllable to the last layer.
Leszek Koltunski
12:52 PM TwistyPuzzleLib Revision 4cfecaff (distorted-objectlib): Remove the final remnants of legacy 'ghost' stuff.
Leszek Koltunski
12:30 PM TwistyPuzzleLib Revision 8f2a7e05 (distorted-objectlib): Carve out the fifth layer: touch control.
Leszek Koltunski
02:54 AM TwistyPuzzleLib Revision c77af894 (distorted-objectlib): minor
Leszek Koltunski
02:49 AM TwistyPuzzleLib Revision 01932078 (distorted-objectlib): Carve out the fourth layer: stickers.
Leszek Koltunski
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?)
Leszek Koltunski
01:26 AM TwistyPuzzleLib Revision 6cba9e38 (distorted-objectlib): API name changes; fix for Dino4's solved state!
Leszek Koltunski

12/15/2024

11:58 PM TwistyPuzzleLib Revision 7736c35f (distorted-objectlib): Minor
Leszek Koltunski
10:52 PM TwistyPuzzleLib Revision 2dffa5a8 (distorted-objectlib): remove numLayers from parameter list of 3 next methods.
Leszek Koltunski
09:51 PM TwistyPuzzleLib Revision bd31b5c4 (distorted-objectlib): correction.
Leszek Koltunski
09:50 PM TwistyPuzzleLib Revision e917a9e9 (distorted-objectlib): remove numLayers from 4 API methods.
Leszek Koltunski
08:39 PM TwistyPuzzleLib Revision 0bc7037e (distorted-objectlib): Clean up TwistyObjectWithMesh's API (remove getDist3D() and getSize() )
Leszek Koltunski

12/14/2024

10:38 AM TwistyPuzzleLib Revision 2fa926c8 (distorted-objectlib): Make calculation of circumscribed radius work for any current and future object.
Leszek Koltunski
01:16 AM TwistyPuzzleLib Revision e28ba324 (distorted-objectlib): Cleanup
Leszek Koltunski

12/13/2024

11:32 PM TwistyPuzzleLib Revision da5c1cc1 (distorted-objectlib): Cleanup
Leszek Koltunski
11:20 PM TwistyPuzzleLib Revision 5e2f2fb8 (distorted-objectlib): Merge branch 'separate-mesh'
# Conflicts:
# src/main/java/org/distorted/objectlib/main/TwistyObject.java
Leszek Koltunski
11:19 PM TwistyPuzzleLib Revision 9fd75250 (distorted-objectlib): bugfix (move iconode to TwistyObjectWithMesh as mesh creation sometimes depends on the mode)
Leszek Koltunski
04:33 PM TwistyPuzzleLib Revision 9f6e1724 (distorted-objectlib): preparation for separating Mesh into its own class
Leszek Koltunski
04:10 PM TwistyPuzzleLib Revision c84ba09e (distorted-objectlib): port fixes from master
Leszek Koltunski
04:01 PM TwistyPuzzleLib Revision 05801e55 (distorted-objectlib): Fix for crazy puzzles
Leszek Koltunski
03:49 PM TwistyPuzzleLib Revision 2fc1891a (distorted-objectlib): Fix for improper calculations of circumscribed radius
Leszek Koltunski
02:45 PM TwistyPuzzleLib Revision 4af0e609 (distorted-objectlib): Important fix the NORMAL face axis (COIN,COIH)
Leszek Koltunski
11:24 AM TwistyPuzzleLib Revision 5718b29d (distorted-objectlib): Carve out another, 2nd layer from TwistyObject: everything related to creating its Mesh.
Leszek Koltunski

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...
Leszek Koltunski

12/11/2024

11:03 PM Distorted Android Revision d9a683de (examples): bugfix
Leszek Koltunski
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)
Leszek Koltunski

12/10/2024

03:47 PM Distorted Android Revision 45850cce (examples): SingleMeshCube: add Glow
Leszek Koltunski
02:05 PM Distorted Android Revision 6be7eb58 (examples): SingleMeshCube: add possibility to disappear individual Cubies
Leszek Koltunski
12:32 PM Distorted Android Revision 4cb94bac (examples): Cleanup
Leszek Koltunski
11:33 AM TwistyPuzzleLib Revision 1690bc21 (distorted-objectlib): Minor
Leszek Koltunski

12/09/2024

11:53 PM TwistyPuzzleLib Revision 2f6dc904 (distorted-objectlib): minor
Leszek Koltunski
04:29 PM TwistyPuzzleLib Revision 5a6b9eb4 (distorted-objectlib): Progress with PhasedSolver app.
Leszek Koltunski
04:29 PM Phased Solver Revision e8d06619 (phasedsolver): Progress with PhasedSolver app.
Leszek Koltunski
01:40 PM TwistyPuzzleLib Revision 9a81e89d (distorted-objectlib): SolverKilominx finished.
Leszek Koltunski
01:40 PM Phased Solver Revision 2ba3c690 (phasedsolver): SolverKilominx finished.
Leszek Koltunski
11:54 AM Phased Solver Revision be803eb3 (phasedsolver): Add possibility to select different solvers.
Leszek Koltunski
11:54 AM TwistyPuzzleLib Revision 058d5ad3 (distorted-objectlib): Add possibility to select different solvers.
Leszek Koltunski
10:43 AM TwistyPuzzleLib Revision 01c653a9 (distorted-objectlib): Better structure things architecturally.
Leszek Koltunski
01:00 AM TwistyPuzzleLib Revision a5e4b0f3 (distorted-objectlib): More for Solver Kilominx (almost finished)
Leszek Koltunski

12/08/2024

12:19 AM Phased Solver Revision 46e6b402 (phasedsolver): More for Solver Kilominx
Leszek Koltunski
12:19 AM TwistyPuzzleLib Revision 556c9520 (distorted-objectlib): More for Solver Kilominx
Leszek Koltunski
12:01 AM TwistyPuzzleLib Revision d01328f2 (distorted-objectlib): Improvements to the Solver: remove redundant moves per-whole phase, not per subphases.
Leszek Koltunski
11:42 PM Phased Solver Revision 7c1b6441 (phasedsolver): Improvements to the Phased Solver app
Leszek Koltunski
11:42 PM TwistyPuzzleLib Revision 26d97c8a (distorted-objectlib): Improvements to the Phased Solver app
Leszek Koltunski
11:11 PM Phased Solver Revision 6ce1c284 (phasedsolver): Beginnings of SolverKilominx
Leszek Koltunski
11:11 PM TwistyPuzzleLib Revision 8e197e3e (distorted-objectlib): Beginnings of SolverKilominx
Leszek Koltunski
08:15 PM TwistyPuzzleLib Revision 42209dda (distorted-objectlib): bugfix
Leszek Koltunski
02:32 PM TwistyPuzzleLib Revision c4785e9b (distorted-objectlib): Minor
Leszek Koltunski
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... Leszek Koltunski

12/07/2024

11:36 PM TwistyPuzzleLib Revision b82cc9dd (distorted-objectlib): minor
Leszek Koltunski
08:56 PM TwistyPuzzleLib Revision a7eba3f5 (distorted-objectlib): improve the way Crazy Puzzles are done: JSON files
Leszek Koltunski
08:56 PM Magic Cube Revision 199ecedf (magiccube): improve the way Crazy Puzzles are done: JSON files
Leszek Koltunski
08:25 PM TwistyPuzzleLib Revision bbf1c44d (distorted-objectlib): improve the way Crazy Puzzles are done (this does not depend on mShapes anymore)
Leszek Koltunski

12/06/2024

12:47 PM TwistyPuzzleLib Revision a7e2c6c5 (distorted-objectlib): new way to do Crazy Puzzles (doesn't work yet)
Leszek Koltunski

12/05/2024

03:26 PM TwistyPuzzleLib Revision 69661af7 (distorted-objectlib): First stage of the planned split of the giant TwistyObject class into (at first!) two: TwistyObjectTheoretical (a 'theoretical' object which moves just like the real one, but which has no mesh, stickers, shapes, node and cannot be controlled) and everything else.
Leszek Koltunski

12/04/2024

09:40 PM TwistyPuzzleLib Revision 6b94b2f1 (distorted-objectlib): minor
Leszek Koltunski
04:27 PM TwistyPuzzleLib Revision f3bfda5e (distorted-objectlib): Clean up SolvedObject's API.
Leszek Koltunski
09:53 AM Phased Solver Revision 16af2881 (phasedsolver): Minor.
Leszek Koltunski
09:53 AM TwistyPuzzleLib Revision d29ec1a2 (distorted-objectlib): Minor.
Leszek Koltunski

12/03/2024

12:38 AM Phased Solver Revision 222938b7 (phasedsolver): Introduce SolutionListener interface which permits to send solutions phase-by-phase. Time time keeping to the app.
Leszek Koltunski
12:38 AM TwistyPuzzleLib Revision b2e5272b (distorted-objectlib): Introduce SolutionListener interface which permits to send solutions phase-by-phase. Time time keeping to the app.
Leszek Koltunski
12:10 AM TwistyPuzzleLib Revision 571cef32 (distorted-objectlib): minor
Leszek Koltunski
12:05 AM Phased Solver Revision 78843d15 (phasedsolver): Improve the Phased Solver App (show phases)
Leszek Koltunski
11:04 PM Phased Solver Revision 4d2a5fd3 (phasedsolver): Improve the Phased Solver App (show phases)
Leszek Koltunski
11:04 PM TwistyPuzzleLib Revision 3fd8fe94 (distorted-objectlib): Improve the Phased Solver App (show phases)
Leszek Koltunski
01:41 AM TwistyPuzzleLib Revision 3313a7a7 (distorted-objectlib): bugfix - MoveProviders (Algs with a regex) can return null moves (if the regex evaluates to empty)
Leszek Koltunski
01:25 AM TwistyPuzzleLib Revision f083b7de (distorted-objectlib): Improve SOlver3x3Beginner
Leszek Koltunski
01:11 AM Phased Solver Revision 2c567b1f (phasedsolver): Abstract out Solver3x3Beginner - the first implemented Phased Solver.
Leszek Koltunski
01:11 AM TwistyPuzzleLib Revision 998300d8 (distorted-objectlib): Abstract out Solver3x3Beginner - the first implemented Phased Solver.
Leszek Koltunski

12/02/2024

11:54 PM TwistyPuzzleLib Revision 537e11ff (distorted-objectlib): Minor.
Leszek Koltunski
11:48 PM Phased Solver Revision 7981e108 (phasedsolver): 3x3 Beginner should be finished. Everything seems to work, and work fast.
Leszek Koltunski
11:48 PM TwistyPuzzleLib Revision 22e0c03b (distorted-objectlib): 3x3 Beginner should be finished. Everything seems to work, and work fast.
Leszek Koltunski
09:35 PM Phased Solver Revision 9613f9d9 (phasedsolver): Still some fixes.
Leszek Koltunski
09:35 PM TwistyPuzzleLib Revision fd64798f (distorted-objectlib): Still some fixes.
Leszek Koltunski
05:44 PM Phased Solver Revision 6aed3662 (phasedsolver): All phases of the 3x3 beginner (seem to) work now.
Leszek Koltunski
05:44 PM TwistyPuzzleLib Revision 42445fb2 (distorted-objectlib): All phases of the 3x3 beginner (seem to) work now.
Leszek Koltunski
03:52 PM Phased Solver Revision 9e342cf1 (phasedsolver): Fixes. OLL (edges) works now, PLL (edges) still does not.
Leszek Koltunski
03:52 PM TwistyPuzzleLib Revision 026120ee (distorted-objectlib): Fixes. OLL (edges) works now, PLL (edges) still does not.
Leszek Koltunski
12:08 PM TwistyPuzzleLib Revision 83741dc4 (distorted-objectlib): branching foctor does not depend on SolvedObject, but on MoveProvider.
Leszek Koltunski
11:58 AM Phased Solver Revision 696c5dd1 (phasedsolver): Clean up everything.
Algorithmic MoveProviders do nto seem to work yet. (3x3 Beginner's OLL phase does not work) Leszek Koltunski
11:58 AM TwistyPuzzleLib Revision 149ee2dc (distorted-objectlib): Clean up everything.
Algorithmic MoveProviders do nto seem to work yet. (3x3 Beginner's OLL phase does not work) Leszek Koltunski

11/30/2024

12:05 AM TwistyPuzzleLib Revision 3e4c83b2 (distorted-objectlib): clean up TargetQuats API
Leszek Koltunski
11:33 PM Phased Solver Revision 591df85c (phasedsolver): Bugfixes
Leszek Koltunski
11:33 PM TwistyPuzzleLib Revision 5b121225 (distorted-objectlib): Bugfixes
Leszek Koltunski
10:24 PM TwistyPuzzleLib Revision 9d578611 (distorted-objectlib): remove debugging
Leszek Koltunski
10:17 PM Magic Cube Revision 2763644e (magiccube): Phased Solver app: debugging
Leszek Koltunski
10:16 PM Phased Solver Revision 99b18adc (phasedsolver): Phased Solver app: debugging
Leszek Koltunski
10:16 PM TwistyPuzzleLib Revision 476551b6 (distorted-objectlib): Phased Solver app: debugging
Leszek Koltunski

11/26/2024

01:08 AM Phased Solver Revision eb0369a7 (phasedsolver): Phased Solver app: show the moveIndex
Leszek Koltunski

11/25/2024

12:23 AM Phased Solver Revision fc508f56 (phasedsolver): Progress with PhasedSolver.
Introduce an abstracted TargetQuats. Leszek Koltunski
12:23 AM TwistyPuzzleLib Revision 6bd1dc64 (distorted-objectlib): Progress with PhasedSolver.
Introduce an abstracted TargetQuats. Leszek Koltunski

11/24/2024

05:32 PM TwistyPuzzleLib Revision c47ba60b (distorted-objectlib): Progress with PhasedSolver.
Turns out 3x3 beginner phase 3 can still fail. Leszek Koltunski
05:32 PM Phased Solver Revision 4f144873 (phasedsolver): Progress with PhasedSolver.
Turns out 3x3 beginner phase 3 can still fail. Leszek Koltunski
01:12 AM TwistyPuzzleLib Revision 89d4680f (distorted-objectlib): 3x3 beginner should 'mostly' work now (the 'perm of the LL corners' phase can still fail - we need to define appropriate PhaseRegex here)
Leszek Koltunski
01:12 AM Phased Solver Revision e728219a (phasedsolver): 3x3 beginner should 'mostly' work now (the 'perm of the LL corners' phase can still fail - we need to define appropriate PhaseRegex here)
Leszek Koltunski

11/23/2024

02:41 PM TwistyPuzzleLib Revision 314b0af5 (distorted-objectlib): Initial support for PhaseRegex. What remains is to implement the actual regular expression engine - class MoveRegex.
Leszek Koltunski
11:10 AM TwistyPuzzleLib Revision e270f0ae (distorted-objectlib): Seriously re-structure the architecture in preparation for different types of Phases (PhaseRegex!)
Leszek Koltunski
11:10 AM Phased Solver Revision d2d4316a (phasedsolver): Seriously re-structure the architecture in preparation for different types of Phases (PhaseRegex!)
Leszek Koltunski
 

Also available in: Atom