Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / screens @ 4483b119

# Date Author Comment
4483b119 05/24/2023 05:08 PM Leszek Koltunski

Show the same time format in the 'NewRecord' and 'Solved' dialogs as well.

65bc1da3 05/24/2023 12:59 PM Leszek Koltunski

Improve the way we display time in the Scores dialog

a0aff1b4 04/05/2023 03:11 PM Leszek Koltunski

About Dialog

71897466 04/05/2023 12:56 PM Leszek Koltunski

Move patterns and Kociemba solver to objectlib.

da57afae 04/04/2023 11:51 PM Leszek Koltunski

Move opening local files to the OSInterface

b3a907f1 03/30/2023 12:57 PM Leszek Koltunski

Dino4 solver: progress.

8145d8b8 03/30/2023 12:14 AM Leszek Koltunski

Dino4 solver: skeleton.

e71baee1 03/10/2023 04:48 PM Leszek Koltunski

Dialog About.

379b3273 03/07/2023 04:50 PM Leszek Koltunski

Icosamate: mesh, jsons.

7a60305a 03/01/2023 11:36 PM Leszek Koltunski

New button in the solver screen: reset all textures.

277401c0 02/18/2023 12:16 AM Leszek Koltunski

Pyraminx Duo solver: solutions (coming from unpacked DB recreated each time) seem to be working.

0c768d69 01/30/2023 03:40 PM Leszek Koltunski

calls to FastScramble and SlowScramble might fail (preRender is blocked). Return false then and if so, do not do anything in the app.

34d6b123 01/30/2023 01:29 PM Leszek Koltunski

What's New dialog: improvements.
Remove the About dialog.

c95b37a4 01/29/2023 02:23 AM Leszek Koltunski

Block the object, menu & back moves while we're scrambling!

79422ed8 01/29/2023 01:54 AM Leszek Koltunski

Fix a bug with level buttons in objects with less than 9 numScramble.

57dea1ac 01/24/2023 10:45 AM Leszek Koltunski

UI iimprovements inthe Solver screen.

d8cf6f49 01/23/2023 04:45 PM Leszek Koltunski

Progress with SolverScreen.

67d7fb28 01/23/2023 03:51 PM Leszek Koltunski

Progress with solvers dialog.

919b830e 01/22/2023 11:55 PM Leszek Koltunski

Some improvements to blocking, mostly to the names of variables.

93a1c364 01/21/2023 01:02 AM Leszek Koltunski

Introduce RubikDialogSolvers.

c02fa107 01/20/2023 03:52 PM Leszek Koltunski

Continue unifying all the dialogs under one RubikDialogAbstract.

27401bea 01/19/2023 06:12 PM Leszek Koltunski

More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).

4279106d 01/18/2023 11:48 PM Leszek Koltunski

Further improvements for the UI.

09bcbc45 01/18/2023 11:30 PM Leszek Koltunski

Further improvements for the UI.

cc0fc0c5 01/18/2023 09:51 PM Leszek Koltunski

Further improvements for the UI.

24cd23dd 01/18/2023 04:21 PM Leszek Koltunski

Further improvements for the UI.

9dfb553f 01/18/2023 03:02 PM Leszek Koltunski

Improve UI proportions on squarish screens.

6b034729 01/18/2023 01:45 PM Leszek Koltunski

Add Stars to the main menu.

b1629e16 01/13/2023 12:25 PM Leszek Koltunski

Make it possible to decide about FastScramble duration fromo outside the ObjectControl.

5305fdc8 01/03/2023 03:27 PM Leszek Koltunski

Very important bugfix for an issue which probably has been the reason for many mysterious behaviours in the past: the JsonReader class cannot be a singleton! Convert it into a normal 'instanced' class.
With it being a singleton there's a major issue: when we create a new TwistyObject from a JSON file (by, for example, going to PurchaseActivity) and then we come back to the old object (by, for example, going back to the main RubikActivity) - then the JsonReader inside the old object has read the new JSON file and thus many of the 'abstract' methods in the old TwistyObject (for example getShortName()) all of the sudden start returning new values!

2011391d 11/30/2022 04:38 PM Leszek Koltunski

Interface: properly support object which have numScrambles less than 8.

24679c47 10/12/2022 12:18 AM Leszek Koltunski

Progress with marking objects as free.

71cda061 08/16/2022 01:23 PM Leszek Koltunski

IAP part 5: new 'Purchase' activity (cont'd)

c7238c67 08/15/2022 02:17 PM Leszek Koltunski

IAP part 5: new 'Purchase' activity.

302c76a0 08/14/2022 07:04 PM Leszek Koltunski

IAP part 4: further progress with locks in the object popup screen.

a88b947f 08/14/2022 12:02 AM Leszek Koltunski

IAP, part 3: non-free objects appear in the popup with a lock icon: make the lock icon's size resolution-independent

432a5f2c 08/12/2022 01:23 AM Leszek Koltunski

IAP, part 2: unify the way we create object popups in ScreenPlay and ConfigActivity.

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

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

1ba56d95 08/04/2022 03:51 PM Leszek Koltunski

Simplification for the new way of storing records.

83018ac4 07/27/2022 03:36 PM Leszek Koltunski

Correct the MAX level in the leaderboard.

b61c66ad 07/27/2022 01:11 PM Leszek Koltunski

Correct the leaderboard. Still, the 'MAX' level does noot work!

3782bd44 07/15/2022 12:37 AM Leszek Koltunski

screens: license.

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

Make the BandagedPlay use FastScramble. (static 500 times)

ac1900c3 07/12/2022 07:34 PM Leszek Koltunski

correct the way we add new downloadeed objects.

c28cb4d4 07/12/2022 12:19 PM Leszek Koltunski

Bugfix for downloading new objects.

3e68e30a 07/12/2022 11:33 AM Leszek Koltunski

Bugfixes.

be65535e 07/12/2022 01:34 AM Leszek Koltunski

Progress with colors in the main menu.

8a47642f 07/12/2022 01:12 AM Leszek Koltunski

Progress with colors in the Menu Level Buttons.

1088a219 07/12/2022 12:48 AM Leszek Koltunski

Progress with colors in the Menu Level Buttons

3c27ff9e 07/12/2022 12:20 AM Leszek Koltunski

Progress with central menu popup.
What remains is the colors in the Menu Level Buttons

369a0fce 07/12/2022 12:03 AM Leszek Koltunski

Progress with central menu popup.

4f3e2d90 07/11/2022 11:50 PM Leszek Koltunski

Progress with central menu popup.

0b458a90 07/11/2022 07:26 PM Leszek Koltunski

Progress with central menu popup.

c1df05fa 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)

15adc102 07/11/2022 03:20 PM Leszek Koltunski

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

4fb43af4 07/07/2022 11:06 PM Leszek Koltunski

Optimize the FreePlay screen; bump to 1.10.6

756f152c 07/05/2022 11:43 AM Leszek Koltunski

Come back to solve/scramble in the main screen.

6b64f9f8 07/05/2022 12:03 AM Leszek Koltunski

Do not react on end of scramblng in FreePlay!

69b66386 07/04/2022 11:46 PM Leszek Koltunski

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

1eb154b5 07/04/2022 03:39 PM Leszek Koltunski

Exit button in the main screen.

453ee65a 07/04/2022 03:33 PM Leszek Koltunski

Exit button in the main screen.

adbd16d9 07/04/2022 03:08 PM Leszek Koltunski

New 'Free Play' screen.

5d5ed376 04/09/2022 11:21 PM Leszek Koltunski

On OpenGL ES 3.0, some drivers are veeeery slow linking a program which includes transform feedback - and such program is needed to apply vertex effects to meshes - which is needed to round corners of puzzle cubits.

Thus on 3.0 we switch off rounding corners of the meshes in the Creator mode, otherwise we'd need to wait about 24 seconds for the screen to appear!

d6c79ac9 04/07/2022 08:13 AM Leszek Koltunski

Only show Bandaged option on Android >= 7.0.

972f9eae 04/06/2022 06:29 PM Leszek Koltunski

Bandaged 3x3: remember object state and move history.

2e3488f6 04/01/2022 01:40 PM Leszek Koltunski

Remember move history in the PLAY and SOLV screens.

9530f6b0 03/18/2022 10:59 AM Leszek Koltunski

Beginnings of support for UI used to create any bandaged 3x3.

7e4f3e04 02/25/2022 03:34 PM Leszek Koltunski

Preparation for local creation of puzzles: remove the 'ObjectType' enum from TwistyObject class.

1f3bc259 02/05/2022 08:35 AM Leszek Koltunski

Fix for a rare crash

f3f3cb09 02/02/2022 01:01 PM Leszek Koltunski

Another bugfix: it would crash if the new downloaded object creates a new row in the objects popup. Correct that.

84d746d7 02/01/2022 01:30 PM Leszek Koltunski

Downloaded Objects more or less work now.

eb985085 01/31/2022 12:50 AM Leszek Koltunski

Refactor RubikObject in preparation for creating RubikObjects from DownloadedObjects.

314e9ff0 01/30/2022 11:48 PM Leszek Koltunski

Refactor RubikObject in preparation for creating RubikObjects from DownloadedObjects.

acabdd83 01/28/2022 10:17 PM Leszek Koltunski

Rename the 'network' package to 'external' since it will also deal with writing/reading files from local storage.

46be3ddf 01/28/2022 03:11 PM Leszek Koltunski

progress with the Updates: download the jsons.

b88cdd91 01/27/2022 04:09 PM Leszek Koltunski

Download Update icons.

ffe7e55d 01/27/2022 12:21 AM Leszek Koltunski

Reorganize the Network so that concurrent network operattions are possible.
Finally figure out and fix the bug which was causing users to multi-submit the same records over and over.

2c9ab085 01/26/2022 12:24 PM Leszek Koltunski

Downloading updates: dialog progress.

179f7189 01/25/2022 03:43 PM Leszek Koltunski

Downloading updates: dialog progress.

c651024f 01/25/2022 01:30 AM Leszek Koltunski

Downloading updates: dialog progress.

9c39179e 01/24/2022 09:37 PM Leszek Koltunski

Downloading updates: dialog progress.

903c7bbc 01/23/2022 01:32 AM Leszek Koltunski

Progress downloading updates: dialog.

c99db493 01/23/2022 01:08 AM Leszek Koltunski

Progress downloading updates: dialog.

5f3801d3 01/22/2022 12:30 AM Leszek Koltunski

Progress downloading updates: dialog.

10373dc7 01/21/2022 11:54 PM Leszek Koltunski

Progress downloading updates.

d6e7c7fb 01/21/2022 11:42 PM Leszek Koltunski

Progress downloading updates.

63dd19c4 01/21/2022 03:56 PM Leszek Koltunski

Progress downloading updates.

1071fb69 01/06/2022 11:46 PM Leszek Koltunski

Corrections for the UI.

6e3fcb91 01/06/2022 10:39 PM Leszek Koltunski

Remove 3 out of 4 object icons.

d38a302b 12/18/2021 09:46 PM Leszek Koltunski

Crash fix. Also a fix for the fact that if we started solving, went out of the app, and resumed solving - the record wasn't remembered.

59cc16ae 12/17/2021 07:43 PM Leszek Koltunski

Crash fix.

3398a606 12/08/2021 11:58 PM Leszek Koltunski

Important bugfix

f12e4de9 12/06/2021 11:36 PM Leszek Koltunski

Progress with Config UI.

400ff34d 12/06/2021 01:46 AM Leszek Koltunski

Move the 'currObject' from RubikScreenPlay (WTF?) to RubikObjectList.

87d86e5f 12/06/2021 01:20 AM Leszek Koltunski

Minor.

d433b50e 12/06/2021 12:59 AM Leszek Koltunski

In the 'magic' app, ObjectType is now only used in RubikObject and RubikObjectList classes and nowhere else.
This is a major step towards being able to download objects from an online repository.

97a4ae23 11/24/2021 11:47 PM Leszek Koltunski

Progress with ConfigScreen.

1237d25d 11/24/2021 05:36 PM Leszek Koltunski

Beginnings of the ConfigActivity.

8d1da3f1 11/23/2021 01:06 AM Leszek Koltunski

progress with UI.

4c650458 11/22/2021 03:57 PM Leszek Koltunski

Minor.