Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java @ d2ef78ca

# Date Author Comment
d2ef78ca 05/19/2025 10:24 PM Leszek Koltunski

simplify Preferences interface of OSInterface

b84265c4 05/18/2025 06:43 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

6db4df57 05/18/2025 06:43 PM Leszek Koltunski

Fix the color detection in the Diamond solver.

122c08ae 05/18/2025 05:49 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

7c9291b4 05/18/2025 05:49 PM Leszek Koltunski

Fix the color detection in the Pyraminx solver.

440087cf 04/14/2025 04:03 PM Leszek Koltunski

improvement for colors.

9e8eae73 04/10/2025 03:34 PM Leszek Koltunski

further fixes for the FactorySticker and O2 cube.

faff12d9 04/09/2025 10:20 PM Leszek Koltunski

minor

c1ff136b 04/09/2025 01:17 PM Leszek Koltunski

finally fix the solved state detection in Ghosts.

f17650dc 04/09/2025 10:10 AM Leszek Koltunski

keep debugging ghosts and detection of them being solved.

7933d52e 04/06/2025 11:33 PM Leszek Koltunski

saving progress. Ghost control doesn't really work...

87929b12 04/06/2025 05:09 PM Leszek Koltunski

improve SCRAMBLING_GHOST: cont'd

83f23b97 04/06/2025 05:05 PM Leszek Koltunski

improve SCRAMBLING_GHOST

1c69ba99 04/06/2025 10:46 AM Leszek Koltunski

do not take into account speed in case the puzzle is a Ghost when computing the nearestAngle.

eded2a4c 04/06/2025 01:01 AM Leszek Koltunski

minor

741b8823 04/06/2025 12:19 AM Leszek Koltunski

fix solved state detection in the Container.

d1641b25 04/05/2025 11:59 PM Leszek Koltunski

another, hopefully last, fix for the sticker generation! Before COIN and COIH concave stickers were generated incorrectly.

0a813345 04/05/2025 10:51 PM Leszek Koltunski

- new Ghost jsons
- reinstate speed to rotation control
- important fix in the way ghosts got touch-controlled

8ff81bb6 04/03/2025 12:31 AM Leszek Koltunski

Remove meshes - those do not bring anything.

b5f3f06d 04/02/2025 11:27 PM Leszek Koltunski

improvement to the sticker engine. Improvement to the WIndmill puzzle.

9241d899 04/02/2025 09:48 PM Leszek Koltunski

progress.

cd0ffe99 04/02/2025 09:47 PM Leszek Koltunski

progress.

38b5a070 04/01/2025 10:55 PM Leszek Koltunski

Temple Cube, Cross Cube - jsons, meshes, icons.

64d04908 04/01/2025 10:05 PM Leszek Koltunski

Temple Cube, Cross Cube

986e2221 04/01/2025 06:33 PM Leszek Koltunski

bugfix in ObjectScrambler's SCRAMBLING_TWOPHASE.

8ea7ff38 03/31/2025 09:42 PM Leszek Koltunski

Correct scrambling in case of L-Cube.

016d9c99 03/31/2025 07:16 PM Leszek Koltunski

progress with scrambling Calvin's Cuboids.

b5281865 03/30/2025 10:59 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

0e5da4c6 03/30/2025 10:56 PM Leszek Koltunski

rewrite Scrambling_Shapeshifter into a more generin Scrambling_Twophase

34f94c0e 03/30/2025 03:04 PM Leszek Koltunski

minor

95ea7505 03/29/2025 02:05 AM Leszek Koltunski

Trio Cube!

b6c2a1f7 03/28/2025 11:25 AM Leszek Koltunski

X-cube

b43c9646 03/27/2025 11:39 PM Leszek Koltunski

tutorials

37ed44cd 03/27/2025 05:55 PM Leszek Koltunski

New Calvin's Cuboids: I-Cube, L-Cube, T-Cube.

e8b2ca64 03/26/2025 11:37 PM Leszek Koltunski

Calvin's Cuboids: first attempt.

2d540821 03/26/2025 11:14 AM Leszek Koltunski

Rediminx: scrambling

4d7002eb 03/25/2025 11:01 PM Leszek Koltunski

Rediminx: enabled, rotation factor, tutorials.

7b562ff7 03/25/2025 09:49 PM Leszek Koltunski

Initial support for the Rediminx

7b1e9b03 03/25/2025 02:19 PM Leszek Koltunski

Improvement for drawing stickers. Before artifacts were visible when creating object icons.

35deb19a 03/24/2025 11:05 PM Leszek Koltunski

fix scrambling of Ghosts

09b8221f 03/24/2025 07:53 PM Leszek Koltunski

Windmill 4x4 and Axis 4x4 cubes: make incative

325176da 03/24/2025 07:51 PM Leszek Koltunski

Windmill 4x4 and Axis 4x4 cubes

ebcebaf2 03/24/2025 05:43 PM Leszek Koltunski

Fisher 4x4 cube: corrections

b31de5c8 03/24/2025 05:36 PM Leszek Koltunski

Fisher 4x4 cube, tutorials, mesh, jsons.

fccc7c8a 03/24/2025 12:14 PM Leszek Koltunski

Actually use the TwistyCutSolid class. Many objects now finally have well-formed internal walls.

799fab62 03/22/2025 11:53 PM Leszek Koltunski

implement the 'roundness of external face does not depend on its size' thing in the BandagedCreators.

b875b4b2 03/22/2025 10:34 PM Leszek Koltunski

very important bugfix in FactoryCubit.createRoundedSolid: now the roundness of the external face and its max height is independent of the size of the cubie.

0c7c957f 03/22/2025 08:41 PM Leszek Koltunski

fix face shapes in TwistyCutSolid.

4682c746 03/22/2025 12:53 AM Leszek Koltunski

fix rounding corners in TwistyCutSolid.

ae6ce80a 03/21/2025 03:14 PM Leszek Koltunski

minor

7260a7a5 03/21/2025 03:07 PM Leszek Koltunski

fix for computing outer faces when unifying cubits created by TwistyCutSolid

5b75cdcb 03/21/2025 02:37 PM Leszek Koltunski

progress with unification of cubits created by FacotyCutSolid

21dc5ec3 03/19/2025 01:11 PM Leszek Koltunski

progress with unification of cubits created by FacotyCutSolid

8d7a0eb0 03/18/2025 10:19 PM Leszek Koltunski

progress with FactoryCutSolid

f2b21ce0 03/18/2025 11:22 AM Leszek Koltunski

move the 'VariantFaceIsOuter' info into the ObjectShape class.

bbee3f13 03/17/2025 10:36 AM Leszek Koltunski

metadata

3880749e 03/16/2025 11:38 PM Leszek Koltunski

FactoryCutSolid

bdba6ba1 03/15/2025 07:24 PM Leszek Koltunski

Progress with FactoryCutSolid

5a648d0f 03/15/2025 12:10 AM Leszek Koltunski

the 3x3x5 Cuboid!

feb2303d 03/14/2025 11:46 PM Leszek Koltunski

a Fix for the walls of a cuboid's cubits; 3x3x5: tutorials.

927484cb 03/14/2025 04:13 PM Leszek Koltunski

Fix scrambling of shapeshifting cuboids.

d211aa3c 03/14/2025 04:00 PM Leszek Koltunski

Beginnings of the generic TwistyCutSolid class.
New 3x3x5 cuboid
Debugging into why it fails to scramble :)

c5388119 03/14/2025 12:31 AM Leszek Koltunski

bugfix: do not use ListObjects in the app anywhere except the RubikObjectList and RubikObject.

In particular, stop using it in the Solver part of the app. Now after this bugfix we can rearrange the objects in the ListObjects at will.

53d3a5a0 03/13/2025 03:24 PM Leszek Koltunski

disactivate Ghost Floppy

2cc8f0ad 03/13/2025 02:51 PM Leszek Koltunski

Ghost Floppy

e65095eb 03/13/2025 01:16 PM Leszek Koltunski

Ghost Floppy: jsons, mesh, everything works besides that it is too small in the app :)

1c084523 03/13/2025 11:39 AM Leszek Koltunski

beginnings of the Ghost Floppy

390e96ab 03/12/2025 07:36 PM Leszek Koltunski

Super Floppy - add icon, jsons and mesh
Fix icon creation of objects if shape 'other'

d05d4108 03/12/2025 07:07 PM Leszek Koltunski

support the situation when all the layers of an axis of rotation are not-rotatable.

e6b8e7db 03/12/2025 03:07 PM Leszek Koltunski

first shot at the Super Floppy.
Still one thing does not work: the totally 'unrotatable' axis 1 (all layers are not rotatable and seems like this is not liked by the TouchControl.

52099115 03/12/2025 01:25 AM Leszek Koltunski

make Jing5's middle layer rotatable.

9e4f164d 03/12/2025 12:28 AM Leszek Koltunski

add an 'undo' button to the Bandaged Creators.

596afdd4 03/11/2025 10:28 PM Leszek Koltunski

increase the difficulty level of Ghosts

579e6a0a 03/11/2025 02:27 PM Leszek Koltunski

enable the cheeses, disable Golden Cube

53889ae7 03/11/2025 02:13 PM Leszek Koltunski

change the OBJECT_VERSION to 18

0cc5c347 03/11/2025 02:11 PM Leszek Koltunski

minor

b5683165 03/11/2025 02:11 PM Leszek Koltunski

Golden CUbe aka Ghost Skewb: class, mesh, JSONs, icon.

7152e70d 03/11/2025 01:47 AM Leszek Koltunski

Beginnings of Ghost Skewb

c2f583c8 03/10/2025 11:35 PM Leszek Koltunski

minor

1a01d6db 03/10/2025 06:16 PM Leszek Koltunski

fix automatic rotations of Ghosts

c5b177d3 03/10/2025 04:40 PM Leszek Koltunski

fix producing scramble edges in Ghosts.

3b40ec78 03/09/2025 11:41 AM Leszek Koltunski

Improvements to the rot model of Ghosts (for the 10th time)

b72400a3 03/09/2025 12:46 AM Leszek Koltunski

much better rot model for Ghosts. Should be fully correct in case of mode 'not always permitted' (i.e. when mGhostAngle does not divide basicAngle). In 'always permitted' mode (Ghost Pyramid!), we still need to do some more work.

e1cc59ff 03/08/2025 12:54 AM Leszek Koltunski

further fixes for ghosts

d62785d7 03/08/2025 12:16 AM Leszek Koltunski

fixes to touch control of ghosts

3ee9aac6 03/08/2025 12:09 AM Leszek Koltunski

fixes to touch control of ghosts

913b8069 03/07/2025 10:31 PM Leszek Koltunski

improvements to the Touch App

b57a5d52 03/06/2025 05:23 PM Leszek Koltunski

Progress with Ghost Pyramid. Still does not move fully ok

25412c79 03/06/2025 04:29 PM Leszek Koltunski

Ghost Pyramid: tutorials, JSONs, mesh.

19dbb227 03/06/2025 03:09 PM Leszek Koltunski

Special 'ghost rotation always permitted' mode for the case when mGhostAngle divides the basic angle (Ghost Pyramid: 60 | 120 )

ef2e4213 03/06/2025 12:50 PM Leszek Koltunski

Correct cuts in the Ghost Pyramid

9d215dd2 03/06/2025 10:52 AM Leszek Koltunski

now the cuts in the Ghost Pyramid can be arbitrarily moved

79c8c5c0 03/06/2025 01:29 AM Leszek Koltunski

improve the Ghost Pyramid

369d46e4 03/04/2025 05:18 PM Leszek Koltunski

beginnings of support for Ghost Pyramid

20e8f134 03/04/2025 03:23 PM Leszek Koltunski

remove debug

49d6bfd5 03/04/2025 03:22 PM Leszek Koltunski

1. fix Ghost 2x2
2. abstract out the TwistyGhostAbstract (in preparation for Ghost Pyramid & Ghost Skewb)

d1375429 03/03/2025 10:10 PM Leszek Koltunski

change the model of Ghosts.
Fix one problem in Dino4 solver error reporting

d53c4477 03/03/2025 10:55 AM Leszek Koltunski

fix Pyraminx scrambling and solver.

3c6b68be 03/03/2025 12:45 AM Leszek Koltunski

fix scrambling Cuoid323; progress with Pyraminx scrambling.

bcfeca24 03/03/2025 12:08 AM Leszek Koltunski

fix scrambling Dinos