Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org / distorted / objectlib / objects @ 8e197e3e

# Date Author Comment
8e197e3e 12/08/2024 11:11 PM Leszek Koltunski

Beginnings of SolverKilominx

d1bc7ba0 12/08/2024 12:08 PM Leszek Koltunski

Finally! Split TwistyObject into:

- lower class 'TwistyObjectTheoretical' (an object that has no mesh, no stickers, cannot be touch-controlled, but knows how a real object of its kind moves - so can be used e.g. in solvers)

- everything else above it.

In the future, the 'everything else' will be further slipt into...

a7eba3f5 12/07/2024 08:56 PM Leszek Koltunski

improve the way Crazy Puzzles are done: JSON files

bbf1c44d 12/07/2024 08:25 PM Leszek Koltunski

improve the way Crazy Puzzles are done (this does not depend on mShapes anymore)

69661af7 12/05/2024 03:26 PM Leszek Koltunski

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.

09ec03a8 10/12/2024 11:15 PM Leszek Koltunski

Come back to the old, 3-way solved state detection.

9c289fae 10/02/2024 01:35 PM Leszek Koltunski

debugging the new 'surfaces' thing.

bdfb04b3 09/30/2024 04:23 PM Leszek Koltunski

Further abstractions in the 'detect solved state' engine.

It should now be able to work in all cases - but it is still buggy (Dino4 does not work now!)

2c83d9ee 09/24/2024 07:18 PM Leszek Koltunski

Fix solved state of the 4x4 Penrose Cube.

b198bd4e 06/12/2024 01:44 PM Leszek Koltunski

UPgrade firebase BOM to the version which supports sessions.

f25aca27 06/10/2024 06:25 PM Leszek Koltunski

Minor

c5e42a57 06/10/2024 01:44 PM Leszek Koltunski

New 3-layered Cheese, its mesh, its object json.
TODO: tutorials & extras json.

d77adacc 06/10/2024 09:12 AM Leszek Koltunski

Penrose Cubes: new meshes & jsons.

9a31ebd4 06/10/2024 07:58 AM Leszek Koltunski

Fix for the solved state detection of the Penr3 and Penr4.

d7b60392 06/08/2024 01:54 PM Leszek Koltunski

Fix the problem with scaling of locally-created bandaged objects.

da007afd 06/07/2024 02:44 PM Leszek Koltunski

Make the Cheese so that we can auto-detect the colors of the faces and also the auto-detect of solved state should work now.

d9778947 06/07/2024 09:14 AM Leszek Koltunski

Fix problem with scrambling

cf760c16 06/06/2024 11:54 PM Leszek Koltunski

Improve the Cheese.

eaa42ef0 06/06/2024 07:59 PM Leszek Koltunski

We no longer distinglish between the different shapes on the basis of number of puzzle walls as there are now the Octahedron and the Barrel both with 8. Now we do it properly, on the basis of the 'shape' part of object's category.

d6c51aef 06/06/2024 10:53 AM Leszek Koltunski

various small improvements for the Barrels.

72b02047 06/05/2024 11:55 PM Leszek Koltunski

minor

86e5d465 06/05/2024 10:14 PM Leszek Koltunski

fix touch control of barrel objects.

e25d1455 06/04/2024 10:26 PM Leszek Koltunski

progress with Rubik Cheese and its TouchControl.

10859b3b 05/26/2024 10:24 PM Leszek Koltunski

Improve the Cheese.

0e4ae0aa 05/24/2024 11:51 PM Leszek Koltunski

Rubik Cheese

09d5cf2b 03/19/2024 10:37 PM Leszek Koltunski

beginnings of support for barrel-shaped objects.

b26ea579 03/17/2024 05:06 PM Leszek Koltunski

Change color scheme in Penrose cubes.

3a0990b1 03/17/2024 02:22 PM Leszek Koltunski

minor

4cd6a69c 03/17/2024 01:50 PM Leszek Koltunski

Important bugfix for the shape of concave cubit walls!

33ba467a 03/13/2024 12:34 AM Leszek Koltunski

Color unification complete: 24 standard colors.

69d985ae 03/13/2024 12:08 AM Leszek Koltunski

Beginnings of color unification

b7ae2292 03/12/2024 04:46 PM Leszek Koltunski

Beginnings of color unification

962b8ff6 03/08/2024 03:48 PM Leszek Koltunski

progress with configurable stickers

8f5116ec 03/01/2024 11:58 PM Leszek Koltunski

Major improvement for the FactorySticker: now all changes to border thickness & size of corners should work.

731a57a6 02/20/2024 12:01 AM Leszek Koltunski

some more corrections for the adjustable stickers.

6e11991a 02/19/2024 05:23 PM Leszek Koltunski

some more corrections for the adjustable stickers.

4efc17f0 02/19/2024 02:58 PM Leszek Koltunski

some more corrections for the adjustable stickers.

7fb18bf9 02/19/2024 01:37 PM Leszek Koltunski

Correct the Void Cube so that all sticker borders and radii look good.

8c0c2f25 02/13/2024 02:11 AM Leszek Koltunski

complete fix for the shapeshifting cuboids incl. the JSONs.

b346ba5b 02/13/2024 01:22 AM Leszek Koltunski

beginning of the fix for the shapeshifting cuboids.

074a0284 02/12/2024 12:14 AM Leszek Koltunski

Support for the new default detection of solved state done. Something seems to be working.

adb5b717 02/06/2024 07:33 PM Leszek Koltunski

new detection of the solved state - beginnings.

5bc4690c 01/31/2024 05:16 PM Leszek Koltunski

Penrose 4x4.

1b7c08b0 01/31/2024 01:48 PM Leszek Koltunski

More support for Penrose 2x2.

b1050226 01/31/2024 11:52 AM Leszek Koltunski

Initial support fro Penrose 2x2.

a2122d42 01/30/2024 11:43 PM Leszek Koltunski

Penrose Cube: jsons, mesh, icon, finishing touches.

0431e308 01/30/2024 10:41 PM Leszek Koltunski

Progress with Penrose - debugging solved state.

627c34cd 01/30/2024 02:41 AM Leszek Koltunski

new Penrose Cube.

748685fe 01/29/2024 10:49 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

  1. Conflicts:
  2. src/main/java/org/distorted/objectlib/metadata/ListObjects.java
bcdf2a92 01/29/2024 04:07 PM Leszek Koltunski

Initial support for Offset Cuboids.

848ceb0b 01/29/2024 01:23 AM Leszek Koltunski

Penrose Cube 3x3 mostly implemented. Remaining: detection of solved states.

71df2bd4 01/18/2024 04:47 PM Leszek Koltunski

progress with new sorting methods.

baa031e2 12/30/2023 11:58 PM Leszek Koltunski

Move signatures and ObjectConstants to Metadata.

743cdab7 12/28/2023 11:47 PM Leszek Koltunski

Next step toward separating TwistyObject metadata.

361fd0de 12/28/2023 05:40 PM Leszek Koltunski

Next step toward separating TwistyObject metadata.

ae9d9227 12/28/2023 03:48 PM Leszek Koltunski

Big step toward separating TwistyObject metadata.

da5551f4 12/21/2023 05:23 PM Leszek Koltunski

change complexity from int to float.

64f13076 12/20/2023 11:58 AM Leszek Koltunski

beginnings of support of type=4 scrambling - shape-shifting cuboid.

88411172 12/18/2023 01:37 AM Leszek Koltunski

Beginnings of support for flat shapeshifting cuboids and for not-rotatable rows in TouchControlChanging [this last thing still does not work correctly]

cb610f4d 12/16/2023 11:36 PM Leszek Koltunski

Shape-shifting cuboids: icons (incorrect), jsons, meshes.

7ca7a08f 12/16/2023 03:48 PM Leszek Koltunski

Support for shape-shifting cuboids. (except for the flat ones like the Super Floppy)

93dc5a55 12/13/2023 02:33 PM Leszek Koltunski

progress with Ghost rotations.

0145f602 12/11/2023 11:30 PM Leszek Koltunski

progress with Ghost rotations.

a0ef8a1d 12/11/2023 01:13 AM Leszek Koltunski

progress with Ghost rotations.

5df97ecb 12/10/2023 02:07 AM Leszek Koltunski

progress with Ghost rotations.

f18abf2a 11/25/2023 11:49 PM Leszek Koltunski

Mirror objects: adjustments to names & touch control.

407eaefc 11/24/2023 10:41 PM Leszek Koltunski

Mirror objects: increase complexity

176ae5bb 11/24/2023 04:22 PM Leszek Koltunski

Mirror objects: icons, jsons, meshes.

9123760e 11/24/2023 02:18 PM Leszek Koltunski

Progress with Pyraminx, works now, but there is still some bug in FactoryShape.

f7f5771f 11/24/2023 01:25 PM Leszek Koltunski

Bump Jing works now.

ed6b7481 11/24/2023 12:53 AM Leszek Koltunski

First tries at Bump Jing and Bump Pyraminx ( both crash on startup now)

e5fc803d 11/23/2023 10:52 PM Leszek Koltunski

Bump Skewb should be ready.

69061d6e 11/23/2023 10:34 PM Leszek Koltunski

fixes for the generic Mirror mechanism.

b897d111 11/23/2023 01:43 AM Leszek Koltunski

first attempt at a generic Mirror mechanism.

1fda81c4 11/10/2023 12:27 AM Leszek Koltunski

remove 'MESH_NICE'

7591b685 10/15/2023 04:33 PM Leszek Koltunski

Dino Skewb: improve scrambling.

3e5ec1a4 10/09/2023 04:02 PM Leszek Koltunski

minor

3ba8ef4f 10/08/2023 12:46 AM Leszek Koltunski

improve scrambling of the Mosaic Cube

73515bf8 10/05/2023 12:22 AM Leszek Koltunski

improve scrambling of the Tins and Lattice Cubes.

0f1e84b5 10/04/2023 04:15 PM Leszek Koltunski

Lattice Cube: tutorials

d3f3883a 10/04/2023 03:33 PM Leszek Koltunski

Lattice Cube: the class, icon, mesh, json. Only tutorials remain.

5be5c5db 10/03/2023 05:02 PM Leszek Koltunski

Improve Coin Tetrahedron

c87e42df 10/03/2023 04:01 PM Leszek Koltunski

Fix SkewbSolver.

2fda293d 09/27/2023 01:43 PM Leszek Koltunski

Progress with Creator of Bandaged Skewbs

7e4254be 09/27/2023 12:11 AM Leszek Koltunski

Progress with Creator of Bandaged Skewbs

acf9ed9b 09/25/2023 03:55 PM Leszek Koltunski

Finish Creator of Bandaged Octahedrons

97a75106 09/25/2023 02:23 PM Leszek Koltunski

separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.

30618afd 09/24/2023 04:30 PM Leszek Koltunski

New Creator of Bandaged Octahedrons

b5db1f7a 09/24/2023 03:52 PM Leszek Koltunski

New Creator of Bandaged Octahedrons

ad311d8c 09/23/2023 01:39 AM Leszek Koltunski

Minor adjustment for Mosaic Cube

6f9408f8 09/23/2023 12:37 AM Leszek Koltunski

Finish Mosaic Cube - json, mesh, adjustments.

b2496566 09/23/2023 12:24 AM Leszek Koltunski

Finish Mosaic Cube.

3c604ae5 09/22/2023 12:17 PM Leszek Koltunski

- some progress with Mosaic Cube.
- very important memory optimizations for the main dialogs (mainly Scores - which no longer leaks memory!)
- increase the size of object icons from 144x144 to 256x256

e707966d 09/21/2023 12:43 AM Leszek Koltunski

Initial support for the Mosaic Cube.

2318a72a 09/20/2023 10:01 PM Leszek Koltunski

Lots of new tutorials; change the order of the objects.

34c1452e 09/20/2023 03:17 PM Leszek Koltunski

Dino Skewb - corrections.

8b1d0149 09/20/2023 03:05 PM Leszek Koltunski

Dino Skewb - implementation, jsons, mesh, icon.

a1b74688 09/20/2023 12:30 AM Leszek Koltunski

Make Coin Tetrahedron look nicer

54af38ee 09/19/2023 03:00 PM Leszek Koltunski

new meshes & jsons for Kilominxes; tutorials for Magic Towers.

0d9a2083 09/15/2023 10:09 PM Leszek Koltunski

fix the 'texture' problem in the TwistyBandagedMegaminx.