Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org / distorted @ c2b997b2

# Date Author Comment
c2b997b2 08/13/2022 11:50 PM Leszek Koltunski

IAP, part 3: non-free objects appear in the popup with a lock icon.

84224c99 08/12/2022 12:37 AM Leszek Koltunski

IAP, part 1: Introduce the concept of a 'free' and 'not free' object to

- ObjectType
- DownloadedObject
- RubikObject
- jsons

b3b79e9b 08/04/2022 11:18 PM Leszek Koltunski

Move the 'bandaged' button back to the main menu.

18185895 08/04/2022 03:51 PM Leszek Koltunski

Simplification for the new way of storing records.

96ae36f2 08/04/2022 03:00 PM Leszek Koltunski

New way to store records, comopletely independent on the number of scrambles.
Do away with the weird 'getDBLevel' thing.

df3dcf97 07/28/2022 01:23 PM Leszek Koltunski

Make the larger bandaged cuboids have less vertices.

818bca37 07/28/2022 12:29 PM Leszek Koltunski

Make the bandaged cuboids work up to any size.

882a8142 07/28/2022 12:20 AM Leszek Koltunski

Make ObjectSignature ready for any size bandaged cube.

50ff73d9 07/27/2022 04:45 PM Leszek Koltunski

Make Mixup & Mixup Plus built-in

0cdd9b6c 07/15/2022 11:39 AM Leszek Koltunski

Important bugfix for fast scrambling!

71f8a172 07/15/2022 01:03 AM Leszek Koltunski

touchcontrol: license.

babb7b08 07/15/2022 01:02 AM Leszek Koltunski

scrambling: license.

6133be67 07/15/2022 01:00 AM Leszek Koltunski

objects: license.

4c87f159 07/15/2022 12:56 AM Leszek Koltunski

main: license.

a7a40b3c 07/15/2022 12:53 AM Leszek Koltunski

helpers: license.

9ec1348c 07/15/2022 12:52 AM Leszek Koltunski

scramble,solve,win: license.

f2abba90 07/15/2022 12:50 AM Leszek Koltunski

effects,fastscramble,objectchange: license.

d356eecc 07/13/2022 10:52 PM Leszek Koltunski

Make the fastScramble incremental.

da1e61aa 07/13/2022 10:36 PM Leszek Koltunski

Make the BandagedPlay use FastScramble. (static 500 times)

3ce95490 07/12/2022 03:28 PM Leszek Koltunski

Do not crash when something's wrong with the JSON file - handle this gracefully, do not change the object then, and report this to Firebase.

40f16add 07/12/2022 11:33 AM Leszek Koltunski

Bugfixes.

b16fe321 07/12/2022 01:14 AM Leszek Koltunski

from now on, 9 is the minimal value for the Full Scramble.

3ad0a514 07/11/2022 05:26 PM Leszek Koltunski

Implement the FastScramble effect.

186bc982 07/11/2022 04:24 PM Leszek Koltunski

- move the 'object' popup to the botton right
- move the 'solve' button to the upper left
- movee the 'scramble' button to the upper right (its new FastScrambleEffect still not implemented fully)

40111169 07/11/2022 03:20 PM Leszek Koltunski

Move 'bandaged' from the main menu to the object popup.

40e76ea4 07/05/2022 12:03 AM Leszek Koltunski

Do not react on end of scramblng in FreePlay!

11d8426d 07/04/2022 11:46 PM Leszek Koltunski

Mark the 'Free Play' with green or red dot.

9d7e72cd 07/04/2022 10:18 AM Leszek Koltunski

Correct the order.

f62df8a0 07/01/2022 11:16 PM Leszek Koltunski

Progress with new UI

611940ac 06/29/2022 03:24 PM Leszek Koltunski

Bugfixes; MODE_NOTHING

731ee18e 06/20/2022 11:44 AM Leszek Koltunski

Bugfix

c90fa92d 06/20/2022 01:06 AM Leszek Koltunski

New tutorials

cedb00fb 06/20/2022 12:54 AM Leszek Koltunski

Minor

52cc8639 06/20/2022 12:33 AM Leszek Koltunski

Bugfix

7cd287b9 06/20/2022 12:23 AM Leszek Koltunski

Improve remembering cubit quats - correctly handle the case where there is more than one cubit with the same center.

93743a22 06/19/2022 12:27 AM Leszek Koltunski

More debugs for the case of impossible records.

69bd6b70 06/18/2022 11:59 PM Leszek Koltunski

A few code improvements.

30aa800a 06/18/2022 10:54 AM Leszek Koltunski

Correct the icons

89e078c8 06/18/2022 10:13 AM Leszek Koltunski

Make 4 puzzles built-in.

fd9d4a2c 06/18/2022 01:55 AM Leszek Koltunski

Bugfix the the sticker overrides.

b0c97683 06/18/2022 01:37 AM Leszek Koltunski

Sticker overrides finished. Add crazy planets JSONs and icons (correction)

0b050556 06/18/2022 01:15 AM Leszek Koltunski

Sticker overrides finished. Add crazy planets JSONs and icons.

ff60e713 06/18/2022 12:49 AM Leszek Koltunski

Progress with sticker overrides.

3a0a23bf 06/17/2022 05:58 PM Leszek Koltunski

Beginnings of support for 'sticker overrides' - possibility to override the color of an individual face of an individual cubit. Ultimately this will enable overriding with any bitmap; so far only a solid color.

Also, fixes for two crashers.

4278fe51 06/17/2022 01:12 PM Leszek Koltunski

minor

7d2fe403 06/16/2022 11:21 PM Leszek Koltunski

Decider&Follower cubits: fix solving the whole puzzle.

d75b7581 06/16/2022 08:52 PM Leszek Koltunski

Circle 2x2: mesh, jsons.

5a20f7a1 06/16/2022 05:13 PM Leszek Koltunski

Progress with Circle 2x2.

d31c5b24 06/16/2022 03:38 PM Leszek Koltunski

First attempt at a Circle 2x2 - but this is implemented wrong. The smallInner pieces next to the FLD corner should never move relative to the corner.

b00a0004 06/16/2022 02:09 AM Leszek Koltunski

Minor correction.

39c6b370 06/16/2022 01:57 AM Leszek Koltunski

Crazy Planets: J1 M1 mode works now.

40e77224 06/16/2022 01:12 AM Leszek Koltunski

Crazy Planets: now can be created in J1 M0 mode. J1 M1 still doesn't work.

7aae846c 06/15/2022 10:37 PM Leszek Koltunski

Crazy Planets: introduce cubit type and offset to the JSON; create (shared) mesh and all the JSONs.

d844220f 06/15/2022 09:52 PM Leszek Koltunski

Crazy Planets: minor

fbd18fc7 06/15/2022 02:37 PM Leszek Koltunski

Crazy Planets: progress

bc008758 06/14/2022 04:21 PM Leszek Koltunski

Crazy Planets: progress

1a7bab14 06/09/2022 01:49 PM Leszek Koltunski

Bugfix

2d7aea5b 06/09/2022 01:36 PM Leszek Koltunski

Bugfix

dc369304 06/09/2022 12:48 AM Leszek Koltunski

Bugfix

1f656ca7 06/06/2022 05:23 PM Leszek Koltunski

Make the 4 built-in BandagedCuboids use the introduced InitData concept and remove all specific bandaged object classes.

a8295031 06/06/2022 03:47 PM Leszek Koltunski

Introduce InitData, a data structure used to initialize a TwistyObject.
Current (optional) members: int[] numLayers, int param [intended: type of the Crazy 3x3 planet], float[][] pos [position of a bandaged cube] )

97d1e3d7 06/02/2022 12:40 AM Leszek Koltunski

Crazy 3x3: icon, jsons, mesh.

8216df90 06/02/2022 12:23 AM Leszek Koltunski

Crazy 3x3: adjust stickers.

0b431d71 06/01/2022 11:41 PM Leszek Koltunski

Crazy 3x3: initial version. Still stickers need to be adjusted.

e342c3f7 05/23/2022 10:51 PM Leszek Koltunski

Introduce BlacklistedSignatures singleton: during type2 scrambling (locally-produced bandaged cuboids) remember the signatures that we've previously proven to be leading to a dead-end.

c5de0343 05/19/2022 10:20 AM Leszek Koltunski

Mixup Plus Cube: icon,mesh,jsons.

60bed292 05/19/2022 12:25 AM Leszek Koltunski

Mixup Plus Cube: beginnings

f9e0e88d 05/18/2022 11:29 AM Leszek Koltunski

Internal color of the Mixup Cube

aeb443ed 05/18/2022 12:57 AM Leszek Koltunski

Bump app version to 1.10.4

8c8c6fcf 05/18/2022 12:47 AM Leszek Koltunski

Bump MAJOR version to 3 (we cannot intermix the new Mixup json objects with version 2 app interpreter)

513616f4 05/18/2022 12:26 AM Leszek Koltunski

Mixup Cube: mesh, jsons, icon.

10415466 05/18/2022 12:14 AM Leszek Koltunski

Correct scrambling in the Mixup Cube.

00a28d71 05/18/2022 12:01 AM Leszek Koltunski

Big step towards the Mixup Cube.

0ac2c2e6 05/17/2022 10:22 PM Leszek Koltunski

lame work around for a crasher. At least it's not going to crash now.

9a694085 05/17/2022 12:45 AM Leszek Koltunski

Finally fix the bad bug where people could submit impossible records!

2f7b42cf 05/16/2022 12:50 AM Leszek Koltunski

VN tutorial for the Mixup.

4135693b 05/16/2022 12:48 AM Leszek Koltunski

Slight memory saving.

da57aa64 05/16/2022 12:18 AM Leszek Koltunski

Generalize the max number of moving parts and max size of quat group.

95f25275 05/16/2022 12:09 AM Leszek Koltunski

Mixup tutorials.

19e04479 05/15/2022 11:30 PM Leszek Koltunski

Correct and sort the Mixup quats.

c2207ff3 05/14/2022 01:15 AM Leszek Koltunski

Provide the correct quat set (not group!) for the Mixup Cube.

f335f6f3 05/13/2022 03:51 PM Leszek Koltunski

Minor.

0eff8c76 05/13/2022 01:22 PM Leszek Koltunski

Fix for a crasher.

2e30facf 05/13/2022 10:40 AM Leszek Koltunski

Progess with Mixup.

b804acaf 05/13/2022 10:17 AM Leszek Koltunski

Progess with Mixup.

d5411af4 05/13/2022 09:16 AM Leszek Koltunski

one more crash fix and a bump to 1.10.3

3a5aa558 05/12/2022 12:07 PM Leszek Koltunski

Fix scrambling the Danavi Block IV (and Burr Cube). Still looks a bit buggy, shouldn't have two consecutive moves along the same axis and layer and it seems to have those occasionally.

a72a4b6a 05/11/2022 03:13 PM Leszek Koltunski

Improve scrambling locally-produced bandaged cuboid.

1f5d92b9 05/10/2022 10:20 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.

700dee26 05/10/2022 02:19 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

671a53a2 05/09/2022 11:52 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

338e42aa 05/09/2022 10:17 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

efeca8ef 05/09/2022 03:01 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

1d581993 05/08/2022 11:15 PM Leszek Koltunski

Introduce ObjectSignature that can incorporate 192-bit signatures (for 5x5x5 bandaged cubes).
ObjectScrambler does not fully work yet.

d8e03a81 05/02/2022 10:33 AM Leszek Koltunski

Improvement for solved state detection of bandaged cuboids: now it should be always correct (except if one, among the cubitPositions, specifies a completely internal cubit - i.e. one with all faces black. Do not do that!)

31de4259 05/02/2022 01:25 AM Leszek Koltunski

Improvement for solved state detection of a flat cuboid (before the getCubitSolvedStatus() method was incorrectly detecting the internal cubits of such flat cuboids as edges - they do have two non-black faces!)

78108318 04/30/2022 12:52 AM Leszek Koltunski

Bandaged: add support for two-fingered rotation in the Creator.

cde08c52 04/29/2022 04:44 PM Leszek Koltunski

Bandaged: progress with creating the object.

95123ad0 04/29/2022 04:28 PM Leszek Koltunski

Bandaged: progress with creating the object.

ded4bfab 04/29/2022 01:57 PM Leszek Koltunski

Bandaged: progress with touch control.