Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org / distorted / objectlib / touchcontrol @ 333ecf1b

# Date Author Comment
333ecf1b 05/07/2023 10:41 AM Leszek Koltunski

Beginnings of support for touch-control of pieces which we rotate along an axs which is normal to the currently touched face (think Coin Tetrahedron!)

2241c459 05/07/2023 12:58 AM Leszek Koltunski

Coin Tetrahedron: progress

aaeef328 03/22/2023 10:08 PM Leszek Koltunski

Support split type 'EDGE_COIN' in case of every shape.

9a7e8b98 03/22/2023 06:06 PM Leszek Koltunski

new SPLIT type: type EDGE_COIN (will be used in Coin Tetrahedron).
Only supported in Tetrahedrons for now.

eeabbae3 03/08/2023 05:03 PM Leszek Koltunski

Progress with Master Icosamate.

509b223f 03/08/2023 02:10 AM Leszek Koltunski

Icosamate: correctioon.

716f5517 03/07/2023 04:26 PM Leszek Koltunski

Progress with Icosamate

d54d1f8a 03/07/2023 11:30 AM Leszek Koltunski

first attempt at Icosamate
new PL tutorial for the Crazy Planets

51262d81 01/24/2023 01:37 PM Leszek Koltunski

Fix touch-replacing colors of the stickers. Now correctly takes into account the shape of the sticker.

7c82e1c6 01/12/2023 07:05 PM Leszek Koltunski

Fix for the issue that a resized object wasn't TouchControlled correctly in the Solver screen.
(mObjectRatio was set to incorrect instance of the TouchControl class)

b88ef2f2 01/11/2023 04:25 PM Leszek Koltunski

Always prepare() TouchControlShapeChanging when we enter the Solver. Otherwise it could sometimes be prepared with some different object and would crash in touching the screen.

b63235a0 12/09/2022 01:17 AM Leszek Koltunski

Make it possible to create Diamond and Icosahedron-shaped objects to be read from json.

bfdb9aa5 12/08/2022 05:38 PM Leszek Koltunski

Finish TouchControl for the Masterball.
detection of the solved staet remains.

f2259427 12/08/2022 01:31 AM Leszek Koltunski

Progress with Masterball.
Remaining: touch control's newRotation() function.

b31249d6 12/06/2022 02:07 PM Leszek Koltunski

Progress with Masterball TouchControl.

54588439 12/05/2022 05:32 PM Leszek Koltunski

progress with Masterball - Cubits app works now.

a8efe86f 12/04/2022 12:47 AM Leszek Koltunski

progress with TouchControls

99320a69 12/03/2022 11:31 PM Leszek Koltunski

Shape and TouchControl for the Icosahedral puzzles.

5caf2641 12/01/2022 10:36 PM Leszek Koltunski

Beginnings of support for TouchControl of Icosehedral and Ball-shaped objects.

1b74cd57 11/23/2022 04:03 PM Leszek Koltunski

All users who are upgrading from a version <1.11.4, where there was no concept of 'stars', get all their stars.

b9c861cf 11/20/2022 11:12 PM Leszek Koltunski

Take pillowing into account when doing TouchControlShapemod.

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

touchcontrol: license.

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

A few code improvements.

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.

1a6003a6 01/08/2022 02:52 PM Leszek Koltunski

Corrections for the Windmill.

cd2e8d4c 01/08/2022 12:33 PM Leszek Koltunski

Implement new TouchControlShapemod

d0e6cf7f 01/04/2022 01:17 AM Leszek Koltunski

Simplification.

4c9ca251 01/02/2022 09:25 PM Leszek Koltunski

Add the getFaceAxis() API and fill up the getDist3D() API.

ec42a6fe 12/30/2021 11:15 PM Leszek Koltunski

Finally move the 'getVariantFaceColor()' method to the base class.

a72cd106 12/08/2021 01:46 PM Leszek Koltunski

Include the info about 'numFaces' of a puzzle in the jsons.
Based on this, and the recently introduced 'DEFAULT_ROTs' to the basic Shape classes, rotate each object in the Config so it looks attractive.

0c5d8bf7 11/18/2021 05:34 PM Leszek Koltunski

FIx some issues with ShapeChanging; implement per-object TouchControlSquare and TouchControlMirror.

92a6fc8b 11/16/2021 01:02 AM Leszek Koltunski

Implement example ShapreChanging object control and convert the Mirror Cube to use it.

a5bbbfb2 11/15/2021 10:28 PM Leszek Koltunski

Adjust ShapeChanging so that it can handle concave cubit faces.
Now it is working also in case of the Ivy corner cubits.

11fa413d 11/14/2021 12:35 AM Leszek Koltunski

Make the ShapeChanging the default TouchControl during MODE_REPLACE.

ede746af 11/12/2021 10:52 PM Leszek Koltunski

Fixes for the ShapeChanging touch control.

3a1efb32 11/12/2021 02:17 AM Leszek Koltunski

Bugfixes for the ShapeChanging touch control.
Still doesn't work but doesn't crash anymore :)

57ef6378 11/11/2021 04:22 PM Leszek Koltunski

Float vertices - scratchbook

c9c71c3f 11/08/2021 03:38 PM Leszek Koltunski

Abstract out the TouchControl stuff in preparation for its new type - TouchControlShapeChanging.