Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / screens @ 255492a0

# Date Author Comment
255492a0 09/09/2021 11:21 PM Leszek Koltunski

Improvements for the PopupWindows: now they work:

1) on Android 11, everywhere
2) on Android 10,9,8.1,8.0 - in case of fullscreen and split-screen modes; pop-up mode still does not work.
3) on Android <= 7.0 : there should be no pop-up mode, so they should be working in all cases

dc78f395 09/07/2021 02:34 PM Leszek Koltunski

Fix play screen popups in case the whole app is in 'multi-window' or 'pop-up window' state.

51baad0e 09/07/2021 01:08 PM Leszek Koltunski

Simplify Play Screen popups.

d90c55cc 09/07/2021 01:00 PM Leszek Koltunski

Make the 'Play' popup always fit within the window height.

ecf3f149 08/08/2021 04:46 PM Leszek Koltunski

Move the TwistyObject.retCubePosition() to the solver.

b2a92941 07/15/2021 11:33 PM Leszek Koltunski

Again abandon RubikControl (after bumping into hard-to-solve issues)

598de3ee 07/15/2021 05:08 PM Leszek Koltunski

add possible scrolling to the 'object' popup in case the grid of objects does not fit on the screen.

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

Lots of changes :)

967b79dc 07/06/2021 12:33 PM Leszek Koltunski

Progress with RubikControl.

7358df36 07/04/2021 03:26 PM Leszek Koltunski

Fix the long-standing problem that putting app to the background would not stop the 'solving' counter.

9f006481 06/30/2021 02:17 PM Leszek Koltunski

Add a 'give up' dialog - if one made at least 10 moves when solving and presses a 'back' button, one needs to confirm.

1ae92052 06/30/2021 12:12 AM Leszek Koltunski

Always set the back move icon when we clear moves

cc88f2fa 06/29/2021 05:03 PM Leszek Koltunski

Give visual indication when dragging is locked.

146661ec 06/29/2021 04:34 PM Leszek Koltunski

Change the 'Cube Back' icon when there are no moves to back.

55e6be1d 06/29/2021 01:37 PM Leszek Koltunski

Abstract the part that controls the 'Locked' and 'Back Moves' buttons from the two activities: the main one and the tutorial one.
This code had been duplicated there.

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.

4fc7b1e6 06/11/2021 12:06 AM Leszek Koltunski

Fix the fact that in the last, 'Full Scramble' level, it wouldn't switch on the green light.

0594c61f 06/10/2021 12:31 AM Leszek Koltunski

Backing moves: constant angle speed (part 2).

3f372405 06/09/2021 01:04 PM Leszek Koltunski

Backing moves: constant angle speed.

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

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

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

Square-1: beginnings

e9f567ac 05/27/2021 09:21 AM Leszek Koltunski

Bugfixes for two issues with 1.8.0 seen in the field.

77d3e4f6 05/23/2021 04:03 PM Leszek Koltunski

Switch Rubik Control off for the moment.

314bffaf 05/16/2021 11:19 PM Leszek Koltunski

RubikControl: fixes; progress.

96e1f0ad 05/14/2021 12:51 AM Leszek Koltunski

Make Dynamic's resetToBegin() done on the next frame.
This is necessary if we want to reset many Dynamics at one go and have all of them start synchronized.
Otherwise it can happen that when we reset, we do it when some objects which the Dynamics belong to are already rendered and others are not, and then some of the Dynamics will be delayed by one frame which is visible already.

8badfe2a 05/08/2021 04:39 PM Leszek Koltunski

Progress with RubikControl.

f5da732a 05/04/2021 12:52 AM Leszek Koltunski

Cube Control: step 2.

fcd5b990 05/02/2021 01:56 PM Leszek Koltunski

Rename 'state' to 'screen'