Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / objects @ c7c83fb7

# Date Author Comment
c7c83fb7 07/30/2021 01:27 AM Leszek Koltunski

TwistyObject's ObejctScreenRatio and InitScreenRatio shouldn't be static. Make them non-static.
Otherwise, if the current object is, say, a cube (initSR=0.5), we fire up tutorials and start a tutorial for something with vastly different ObjectScreenRatio (Jing- initSR=1.64), then come back to the Main Activity - so there's a cube on the screen again - the ratios stay at their Jing values, which screws up detection of rotations.

4de711ba 07/29/2021 10:24 PM Leszek Koltunski

Master FTO: icons

f56b53cb 07/29/2021 10:03 PM Leszek Koltunski

Master FTO: mesh

8de56b9d 07/29/2021 09:50 PM Leszek Koltunski

Add Master FTO.

91dff543 07/29/2021 12:51 AM Leszek Koltunski

New 'JingPyraminx' object - add the icons.

15da2470 07/29/2021 12:24 AM Leszek Koltunski

New 'JingPyraminx' object - add the mesh.

48154f68 07/29/2021 12:00 AM Leszek Koltunski

New 'JingPyraminx' object - improvements. The object should be working now.

6db60be8 07/26/2021 12:37 AM Leszek Koltunski

New 'JingPyraminx' object - improvements

d019f69d 07/24/2021 10:07 AM Leszek Koltunski

New 'JingPyraminx' object - improvement.

df9739f8 07/24/2021 01:37 AM Leszek Koltunski

New 'JingPyraminx' object.

b9d4aa3b 07/08/2021 01:58 PM Leszek Koltunski

Lots of changes :)

23be3096 07/07/2021 08:21 PM Leszek Koltunski

Bugfix

9d56dba8 06/26/2021 12:17 AM Leszek Koltunski

New Kilominx mesh.

0bda7e06 06/19/2021 10:06 AM Leszek Koltunski

Workaround for a crash.

516451c4 06/17/2021 05:35 PM Leszek Koltunski

Correct the Redmi mesh to eliminate the visible seams.

d17f7a73 06/17/2021 04:26 PM Leszek Koltunski

Correct the dino mesh to eliminate the visible seams.

8e6dc249 06/17/2021 01:51 PM Leszek Koltunski

Correct rotations of the Cube - eliminate one cse when four consecutive rotations collapse into one or a NOP.

3ca97293 06/17/2021 10:01 AM Leszek Koltunski

Correct rotations of the Pyraminx - eliminate one cse when three consecutive rotations collapse into one.

0a7aa15b 06/16/2021 11:19 PM Leszek Koltunski

Separate the notion of maxLevel (in DB) [which has to stay backwards-compatible with previous versions of the app] and 'numScrambles' - the number of times an objects gets scrambled in the 'full scramble' mode. Now the second can be whatever we want without breaking backwards compatibility.

4c737817 06/16/2021 05:41 PM Leszek Koltunski

Minor.

348a445b 06/16/2021 05:24 PM Leszek Koltunski

Minor.

0812242b 06/16/2021 01:29 PM Leszek Koltunski

Improve scrambling of the Minx'es and the Redi, which in full scramble mode were frequently leaving large corners unscrambled.

9f171eba 06/13/2021 10:35 PM Leszek Koltunski

Preparation for 'smart scrambling' : introduce the total number of scrambles to the 'randomizeNewScramble' function.

cf097581 06/12/2021 01:36 PM Leszek Koltunski

Minor.

df1b6296 06/10/2021 11:35 PM Leszek Koltunski

Minx'es: fix for the automatic rotations.

c3203fb1 06/10/2021 11:31 PM Leszek Koltunski

Minx'es: fix for the automatic rotations.

57e86ed0 06/10/2021 03:07 PM Leszek Koltunski

Square-2: correct detecting the solved state.

132841b6 06/09/2021 12:13 AM Leszek Koltunski

Squares: add tutorials.
Correct the order of objects in the tutorial dialog.

5aedf057 06/08/2021 03:02 PM Leszek Koltunski

Squares: add meshes.
Bump version to 1.8.2

ec1a91f8 06/08/2021 02:52 PM Leszek Koltunski

Square-2: minor.

096d7698 06/08/2021 02:47 PM Leszek Koltunski

Squares: icons.

1cef1481 06/08/2021 02:13 PM Leszek Koltunski

Square-2 fix.

da69c279 06/08/2021 01:44 PM Leszek Koltunski

Square-2: progress.

e2b9e87e 06/08/2021 01:03 PM Leszek Koltunski

Introduce Square-2 (unfinished)

542ec777 06/08/2021 09:10 AM Leszek Koltunski

Square-1: looks to be finished.

f171c91e 06/05/2021 01:11 AM Leszek Koltunski

Square-1: progress with automatic scrambling.

f20119c6 06/05/2021 12:02 AM Leszek Koltunski

Square-1: implement the fact that corners might bandage the puzzle.

43889e94 06/04/2021 11:35 PM Leszek Koltunski

Square-1: this is a shape-shifter; we cannot just clamp the Cubit positions to the initial list of positions.
Do so only if the minError is appropriately low.

1ded8771 06/04/2021 01:37 PM Leszek Koltunski

Square-1: progress with movement.

e6734aa9 06/04/2021 01:25 AM Leszek Koltunski

Make it possible for an object to have different 'cuts' along each of its axis.

925ed78f 06/04/2021 12:26 AM Leszek Koltunski

Make it possible for an object to have different 'basicAngles' along each of its axis.

582617c1 06/03/2021 10:46 PM Leszek Koltunski

Hide more stuff in the TwistyObject class.

0203be88 06/03/2021 10:06 PM Leszek Koltunski

Remove the need for RowChances.

1f0dfb31 06/03/2021 09:11 PM Leszek Koltunski

Square-1.

06ad47b6 06/03/2021 04:36 PM Leszek Koltunski

Progress with cubit shapes of the Square-1.

c4f0dbce 06/03/2021 04:00 PM Leszek Koltunski

improvements for FactorySticker

d6fa5f24 06/03/2021 02:14 PM Leszek Koltunski

Square-1: progress

834b2618 06/03/2021 01:40 PM Leszek Koltunski

Square-1: beginnings

c494476f 05/30/2021 11:27 PM Leszek Koltunski

Make it possible to have some objects created from dmesh, and others - bootstrapped programmatically.

2f0986b1 05/26/2021 10:51 PM Leszek Koltunski

Skewb Ultimate: icon.

7ecb58db 05/26/2021 10:37 PM Leszek Koltunski

Fact Turning Octahedron: icon.

53e7de7e 05/26/2021 08:10 PM Leszek Koltunski

Face-Turning Octahedron & Skewb Ultimate meshes.

a207be5b 05/26/2021 02:58 PM Leszek Koltunski

Move some objects around.

a7496a08 05/26/2021 01:47 PM Leszek Koltunski

Skewb Ultimate (hopefully) finished.

20f42f61 05/26/2021 11:05 AM Leszek Koltunski

Progress with Skewb Ultimate.

62efeeae 05/26/2021 10:20 AM Leszek Koltunski

Progress with Skewb Ultimate.

74ffd68e 05/25/2021 04:43 PM Leszek Koltunski

Progress with Skewb Ultimate.

bc649d9a 05/24/2021 11:50 PM Leszek Koltunski

Beginnings of a new object: Skewb Ultimate.

a91fb62f 04/23/2021 08:01 PM Leszek Koltunski

Fix (again) the solved state detection in Dino4.

121e4a39 04/23/2021 04:03 PM Leszek Koltunski

Fix solved state detection of the Dino4

6a083c6a 04/23/2021 02:18 PM Leszek Koltunski

- report the Graphics driver's Renderer and Version.
- new Diamond, Skewb2 and Skewb3 meshes.

67b2d57b 04/20/2021 12:25 PM Leszek Koltunski

Create new meshes.

be56193c 04/20/2021 12:28 AM Leszek Koltunski

Move all the special cubit-creating code out of FactoryCubit and to the Object classes, and thus hopefully finish implementing the new cubit creating engine.

bb11be2a 04/19/2021 11:51 PM Leszek Koltunski

New cubit engine: finish converting Kilominx & Megaminx.

5e06e92f 04/19/2021 07:39 PM Leszek Koltunski

New cubit engine: convert Kiliminx & some Megaminx.

7d8cc029 04/18/2021 10:20 PM Leszek Koltunski

Simplify.

680469e6 04/16/2021 12:19 AM Leszek Koltunski

Convert the Redi Cube to the new engine.

728cff8b 04/15/2021 09:52 PM Leszek Koltunski

Convert the Helicopter face cubits to the new engine.

0919eba7 04/15/2021 05:29 PM Leszek Koltunski

Correct still one bug with collapsing stickers in teh new Cubit engine.
Convert the Helicopter corner cubits to the new engine.

7dc57f89 04/15/2021 01:16 AM Leszek Koltunski

Convert the Skewb.

cb137f36 04/15/2021 12:20 AM Leszek Koltunski

Objects: tidy up some repeated code.

b3c9061a 04/14/2021 11:59 PM Leszek Koltunski

New Cubit Engine: add adjustable centers.

596d62a4 04/14/2021 11:16 PM Leszek Koltunski

Convert the Dino and one of the Skewb's cubits to the new engine.

31cd7256 04/14/2021 10:09 PM Leszek Koltunski

Convert the second and third object, the Pyraminx and the Diamond, to the new Cubit-creating engine.

b1f2ccf5 04/14/2021 04:00 PM Leszek Koltunski

Convert the first object, the Cube, to the new Cubit-creating engine.

749ef882 04/14/2021 10:01 AM Leszek Koltunski

Move Factories to the 'helpers' package.

eaf87d1d 04/14/2021 09:51 AM Leszek Koltunski

Rename packages

c5338d5e 04/10/2021 05:45 PM Leszek Koltunski

Face cubit creation: progress: rounded corners

32f4e2a7 04/02/2021 10:11 PM Leszek Koltunski

Master Kilominx: mesh.

5b115c9b 04/02/2021 09:54 PM Leszek Koltunski

Master Kilominx: icons.

ca824448 04/02/2021 09:17 PM Leszek Koltunski

Any size Kilominx: finished

22b32e57 04/02/2021 08:35 PM Leszek Koltunski

Progress with any size Kilominx.

a4962b9c 04/02/2021 04:05 PM Leszek Koltunski

Progress with any size Kilominx.

7a606778 04/02/2021 01:22 AM Leszek Koltunski

Progress with any size Kilominx.

16f34a98 04/01/2021 11:53 PM Leszek Koltunski

Progress with any size Kilominx.

b5347187 04/01/2021 01:02 PM Leszek Koltunski

Progress with any size Kilominx.

7764a67a 04/01/2021 12:23 PM Leszek Koltunski

Progress with any size Kilominx.

ead91342 03/31/2021 12:49 AM Leszek Koltunski

Progress with any size Kilominx.

f6e46300 03/30/2021 04:53 PM Leszek Koltunski

Progress with any size Kilominx.

75a21cd6 03/29/2021 05:09 PM Leszek Koltunski

Comment.

f2b63463 03/29/2021 05:04 PM Leszek Koltunski

Making the Diamond class support any size: finished.

68b5f9c5 03/29/2021 02:28 PM Leszek Koltunski

Progress making the Diamond class support any size.

2ef489e2 03/29/2021 01:32 PM Leszek Koltunski

Progress making the Diamond class support any size.

680f921e 03/29/2021 01:03 AM Leszek Koltunski

Progress making the Diamond class support any size.

c0254421 03/24/2021 10:00 PM Leszek Koltunski

Automatic scrambling of the Evil Cube works!

10cd5579 03/23/2021 03:27 PM Leszek Koltunski

Bugfix.

68ce0d53 03/23/2021 01:30 PM Leszek Koltunski

Simplify the 'bandaged' class API.

a4a0b1de 03/23/2021 12:11 AM Leszek Koltunski

New Bandaged tutorials.
New Korean tutorials.

34440c77 03/21/2021 09:57 PM Leszek Koltunski

Bugfix.

69341f31 03/21/2021 07:05 PM Leszek Koltunski

Comment.