Project

General

Profile

Revision:

Revisions

# Date Author Comment
4b9d1df5 08/02/2023 12:20 AM Leszek Koltunski

also change the fullVertices to the same format

7e9a35eb 08/01/2023 11:38 PM Leszek Koltunski

change the way the coordinates of stickers are kept from float[2*N] to float[N][2]

7a1ed0a8 07/28/2023 11:08 PM Leszek Koltunski

bugfix

15f68e33 07/28/2023 10:52 PM Leszek Koltunski

bugfix

fb123885 07/27/2023 11:15 AM Leszek Koltunski

bugfix for a crasher

d11ce221 07/26/2023 11:57 PM Leszek Koltunski

objects

74dafadd 07/26/2023 03:31 PM Leszek Koltunski

Make the objects look nicer.

94d6f798 07/26/2023 01:44 PM Leszek Koltunski

Bugfix.

53c7b8dd 07/26/2023 02:07 AM Leszek Koltunski

2 bugfixes.

4a79e563 07/25/2023 06:28 PM Leszek Koltunski

initial support for Bandaged UI.

36f5a632 07/25/2023 05:19 PM Leszek Koltunski

Fix scrambling a BandagedObjectPyraminx.

3e6133f0 07/25/2023 03:10 PM Leszek Koltunski

Progress with scrambling a BandagedObjectPyraminx. Still doesn't work though.

87060acd 07/25/2023 12:16 PM Leszek Koltunski

bugfix for BandagedObjectPyraminx

8d691652 07/25/2023 02:30 AM Leszek Koltunski

progress with 'turnable' BandagedPyraminx Signature. Maybe working now.

a3b2e132 07/25/2023 12:37 AM Leszek Koltunski

progress with 'turnable' BandagedPyraminx Signature.

66705f4e 07/24/2023 10:19 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

9cd63ba8 07/24/2023 10:19 PM Leszek Koltunski

build.gradle: include directive to create a 'BuildConfig.java'
2 fixes for proper scrambling of locally created bandaged cuboids.

e8fb3381 07/24/2023 03:51 PM Leszek Koltunski

Important bugfix for scrambling of locally created bandaged cuboids.

6612cbb4 07/24/2023 01:51 AM Leszek Koltunski

Progress with scrambling a bandaged pyraminx.

3d4cd65e 07/21/2023 11:19 PM Leszek Koltunski

Initial support for scrambling a bandaged pyraminx.

f351be7d 07/21/2023 12:23 PM Leszek Koltunski

bugfix for the bandIndices

bb85236a 07/20/2023 08:21 PM Leszek Koltunski

Implement TwistyBandagedPyraminx

ccb61aff 07/19/2023 10:19 AM Leszek Koltunski

Implement generic 'faceDiameter()'.
FactoryBandagedPyraminx should be finished.

26cd2406 07/18/2023 11:44 PM Leszek Koltunski

Improve MeshMultigon (for the BandagedPyraminx case!)

b394a751 07/14/2023 12:46 AM Leszek Koltunski

bugfix for a crasher

1696cea4 07/13/2023 10:29 PM Leszek Koltunski

further fixes for BandagedPyraminx

d984c1e7 07/13/2023 08:50 PM Leszek Koltunski

further fixes for BandagedPyraminx

c0df8854 07/13/2023 02:13 PM Leszek Koltunski

fix touching individual Elements of a BandagedPyraminx.

0631573f 07/13/2023 01:20 PM Leszek Koltunski

Introduce individual ScreenRatios for each BandagedObject.

5b985091 07/13/2023 01:00 PM Leszek Koltunski

fix for BandagedObject's faceAxis.

f7a813e1 07/13/2023 12:31 AM Leszek Koltunski

fix for FactoryBandagedPyraminx.

0799be93 07/12/2023 11:24 PM Leszek Koltunski

progress with FactoryBandagedPyraminx.

b778cfe7 07/12/2023 10:04 PM Leszek Koltunski

progress with BandagedPyraminx.

db0d3a90 07/12/2023 07:57 PM Leszek Koltunski

move the non-UI bandaged stuff to its own package in the object library.

8e878e7c 07/12/2023 04:04 PM Leszek Koltunski

progress with FactoryBandagedPyraminx

17a55777 07/12/2023 03:09 PM Leszek Koltunski

do not push concave vertices in.

49cfdaa6 07/12/2023 12:32 PM Leszek Koltunski

improvement for face shape.

ffc7ccd5 07/12/2023 11:31 AM Leszek Koltunski

Minor.

c7c72305 07/12/2023 01:42 AM Leszek Koltunski

move almost all methods to the generic 'FactoryBandaged'

36d67a7e 07/11/2023 01:43 AM Leszek Koltunski

Improve the 'FactoryBandaged' API.

4a9f01f9 07/07/2023 02:32 AM Leszek Koltunski

Major progrss writing FactoryBandagedPyraminx.

850e5074 07/06/2023 02:24 AM Leszek Koltunski

make creation of vertex effects in the FactoryBandagedCuboid shape-independent.

5655d3a9 07/05/2023 11:56 PM Leszek Koltunski

minor speedup.

3821ebef 07/05/2023 11:35 PM Leszek Koltunski

speedups (correctly remove the internal walls of joined elements)

8edbe5b9 07/05/2023 10:23 PM Leszek Koltunski

minor

4cdeca60 07/02/2023 11:26 PM Leszek Koltunski

make larger bandaged cubits appear less convex

8aceea06 07/02/2023 11:14 PM Leszek Koltunski

next bugfix

ddb41b57 07/01/2023 11:52 PM Leszek Koltunski

next bugfix

262d3b6a 07/01/2023 11:44 PM Leszek Koltunski

bugfix

b76da174 07/01/2023 02:23 AM Leszek Koltunski

First try converting FactoryBandagedCuboid to MeshMultigon (still doesn't work)

efa5bc1e 06/28/2023 01:35 AM Leszek Koltunski

Code changes to introduce cubits whose faces can be split into components.

3542b8f3 06/27/2023 11:59 PM Leszek Koltunski

Optionally split the outer faces of the Dino cubit into two components [test of the MeshMultigon, now switched off]

308e497b 06/27/2023 11:56 PM Leszek Koltunski

We no longer need to support 'edgesUp' in MeshPolygons.

fe9267f5 06/20/2023 11:06 PM Leszek Koltunski

Minor.

89c2b479 06/20/2023 10:42 PM Leszek Koltunski

Fixes for creation of puzzles which include cubits with 'multigon' faces.

91bb7d90 06/20/2023 10:03 PM Leszek Koltunski

correct scrambling of the Coin Tetrahedron

561a346d 06/20/2023 07:00 PM Leszek Koltunski

correct the Coin Hexahedron (2).

1a7dd366 06/20/2023 06:57 PM Leszek Koltunski

correct the Coin Hexahedron.

347f6cc1 06/20/2023 05:55 PM Leszek Koltunski

correct face shapes (post-new MeshPolygon normal computation)

5377b942 06/19/2023 01:59 PM Leszek Koltunski

support Multigon in JSONs

fe3dec09 06/17/2023 10:51 PM Leszek Koltunski

use MeshMultigon in puzzle cubits (FactoryCubit)

f891ff09 06/15/2023 03:25 PM Leszek Koltunski

MeshMultigon finished.

8e80135b 06/08/2023 05:41 PM Leszek Koltunski

build for API 34.

a70b1e96 06/02/2023 10:55 AM Leszek Koltunski

Actually use the 'overridable rotation factors' feature and tweat the factors of many objects.

deaf067b 06/01/2023 05:04 PM Leszek Koltunski

remember the rotation factors in the JSONs.

fb1e9a31 06/01/2023 04:38 PM Leszek Koltunski

move the returnRotationFactor() method from touchControl to TwistyObject (where it can be overridden)

e17d01c2 05/31/2023 04:32 PM Leszek Koltunski

Fix the 'layer bitmaps in algorithms' feature.

464a5f12 05/31/2023 02:41 PM Leszek Koltunski

Correctly read JSONs with the previous 'scrambling algorithms' whch were not yet in 'bitmap' form.

ca4a3a68 05/31/2023 02:36 PM Leszek Koltunski

Algorithms now have their 'layers' in bitmap form.

We have to update all object JSON files.

ed04b978 05/31/2023 01:27 AM Leszek Koltunski

make the square 'edge_coin' touch mode even smaller.

1c90a93d 05/31/2023 01:22 AM Leszek Koltunski

Ancient Coin: better scrambling.

031d098f 05/31/2023 12:29 AM Leszek Koltunski

3 new icons.

acf2a9e1 05/31/2023 12:09 AM Leszek Koltunski

Support for automatic creation of Scramble Algorithms and Edges which ignore the 'non-rotatable' layers.
Implement this to the Coin Tetrahedron, Ancient Coin Cube & Tins Cube.

7c46dfa1 05/30/2023 11:23 PM Leszek Koltunski

Improve the EDGE_COIN square touch split.

b8eb07a5 05/30/2023 11:19 PM Leszek Koltunski

We have just introduced a non-backwards compatible improvement to the interpreter - up the interpreter version to 11.

a6aa9a47 05/30/2023 11:18 PM Leszek Koltunski

Improve the 'rot axis parallel to face axis' touch control mode:
support case when the rot axis is parallel and agrees in direction with the face axis, and the one when they disagreee in direction.

cadc79fe 05/30/2023 06:59 PM Leszek Koltunski

Progress with Ancient Coin Cube.

03410dc1 05/30/2023 05:33 PM Leszek Koltunski

Initial support for Ancient Coin Cube.

fd92ae5a 05/28/2023 11:10 AM Leszek Koltunski

Sync up Icosamate's mesh with json - that was the reason of problems with it in 1.12.7.

b3c8eeda 05/28/2023 01:34 AM Leszek Koltunski

Improve Tins Cube.

1578cf00 05/27/2023 03:38 PM Leszek Koltunski

Switch off Tins Cube; bugfixes for the BandagedCreator.

a2c64ac3 05/26/2023 11:38 PM Leszek Koltunski

Tins Cube: improvements.

5d7bb479 05/26/2023 06:35 PM Leszek Koltunski

Tins Cube.

7b3d2515 05/26/2023 01:39 PM Leszek Koltunski

Fix Dino6 solver.

9fbb6ed0 05/26/2023 01:16 AM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

dcf9de7b 05/26/2023 01:15 AM Leszek Koltunski

Correct a subtle bug: the way we were computing the cached Rows was incorrect in case of Pyraminx, because its initial positions of all of its edge and octa cubits are the same, and initial quats are non-zero.

61f5c489 05/25/2023 04:16 PM Leszek Koltunski

Rearrange the objects and produce new JSONs.

d2cf182b 05/24/2023 04:14 PM Leszek Koltunski

Change the colors of the Masterball to a bit more dispersed (orange, red!)

1247bb16 05/24/2023 03:24 PM Leszek Koltunski

Correct detection of solved state in Masterball. New JSON.

6beb2998 05/24/2023 03:18 AM Leszek Koltunski

minor speedup

b2eb9a1d 05/24/2023 01:43 AM Leszek Koltunski

minor

f2060de1 05/24/2023 01:24 AM Leszek Koltunski

speedup in PruningTable

693cc52e 05/24/2023 12:38 AM Leszek Koltunski

speedup

62b9f665 05/23/2023 06:37 PM Leszek Koltunski

speedup

dfa988f2 05/23/2023 03:53 PM Leszek Koltunski

speedup

20d7d940 05/23/2023 02:45 PM Leszek Koltunski

speedup

d4212e97 05/23/2023 12:52 AM Leszek Koltunski

comment

a80e95e4 05/23/2023 12:48 AM Leszek Koltunski

implement enumeration of permutations in linear time. This hopefully speeds up all solvers.

c65d5889 05/19/2023 05:25 PM Leszek Koltunski

generalize FactoryBandagedCuboid: start removing 'cuboidal' assumptions from it.

fef87000 05/16/2023 02:01 AM Leszek Koltunski

Progress with BandagedObjectPyraminx.

(201-300/1060) Per page: 25, 50, 100

Also available in: Atom