Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org @ 432a5f2c

# Date Author Comment
432a5f2c 08/12/2022 01:23 AM Leszek Koltunski

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

80f574a1 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

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.

5bda8973 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.

8375250f 08/03/2022 12:09 AM Leszek Koltunski

difficulty icons.

f702f4ef 08/01/2022 12:37 AM Leszek Koltunski

Make error reporting in the Solver a bit better.

2683f0c4 07/31/2022 08:38 PM Leszek Koltunski

Bugfix for rotating the object in BandagedCreator mode.

306aa049 07/28/2022 12:29 PM Leszek Koltunski

Make the bandaged cuboids work up to any size.

7ed91391 07/28/2022 12:20 AM Leszek Koltunski

Make ObjectSignature ready for any size bandaged cube.

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!

41ce784b 07/15/2022 01:24 AM Leszek Koltunski

license

bb62ca3f 07/15/2022 12:39 AM Leszek Koltunski

solvers,tutorials: license.

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

screens: license.

f05e0259 07/15/2022 12:34 AM Leszek Koltunski

objects,patterns: license.

296219b4 07/15/2022 12:32 AM Leszek Koltunski

main,messaging: license.

1c327853 07/15/2022 12:31 AM Leszek Koltunski

external,helpers: license.

68191e7d 07/15/2022 12:29 AM Leszek Koltunski

dialogs: license.

9d51b9d6 07/15/2022 12:25 AM Leszek Koltunski

config: license.

44fec653 07/15/2022 12:24 AM Leszek Koltunski

bandaged: license.

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

Make the fastScramble incremental.

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

Make the BandagedPlay use FastScramble. (static 500 times)

cda03d84 07/13/2022 06:42 PM Leszek Koltunski

Minor.

a59f38d6 07/13/2022 01:07 PM Leszek Koltunski

Add Firebase Cloud Messaging and Firebase In-App Messaging

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

correct the way we add new downloadeed objects.

05fb345c 07/12/2022 06:19 PM Leszek Koltunski

- we need to export the main activity
- we need to detect if the downloaded JSON is corrupt and if yes, do not save it.

e09119d8 07/12/2022 04:00 PM Leszek Koltunski

Report JSON errors also from the bandaged screen.

c020555e 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.

bcd0c36d 07/12/2022 12:28 PM Leszek Koltunski

Bugfix for downloading new objects (part2)

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.

53b4c7ad 07/12/2022 01:18 AM Leszek Koltunski

Request review after 3 and 6 runs.

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.

c4e2cfec 07/11/2022 05:26 PM Leszek Koltunski

Implement the FastScramble effect.

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.

afcae97f 07/11/2022 02:42 PM Leszek Koltunski

Stop giving different app names in different languages.
Remove the licensing info from the About Dialog.

dfae472b 07/11/2022 02:12 PM Leszek Koltunski

Rename solver files.

358be403 07/11/2022 02:07 PM Leszek Koltunski

Optimize the solver.

9685735b 07/08/2022 09:27 PM Leszek Koltunski

crash fix

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.

d175b83d 07/04/2022 05:37 PM Leszek Koltunski

Progress with FreePlay.

068f7c2f 07/04/2022 03:56 PM Leszek Koltunski

Improve setting the size of text on spinners.

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.

39176a1f 07/04/2022 11:20 AM Leszek Koltunski

Make the size of the text in the spinners in the bandaged activity look right on all screen sizes.

7fe59aa5 07/04/2022 10:13 AM Leszek Koltunski

Correctly get the whole size fo the screen (along with thee top and bottom system bars) from the very beginning of the Activity.

01e57154 06/18/2022 11:59 PM Leszek Koltunski

A few code improvements.

b4a6e84d 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.

a0d89fd1 06/06/2022 03:48 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] )

109a2b68 05/18/2022 09:17 AM Leszek Koltunski

minor

3b8f5220 05/17/2022 12:43 PM Leszek Koltunski

Improve two things in the BandagedCreator:

- when one minimizes the app and re-maximizes it, now the app remembers the state of the bandaged cube being created
- when one minimizes the app while one of th cubits is marked, it no longer gets marked the second time on re-maximizaton (which was the reason why some cubits sometimes couldn't be unmarked).

c6c09ab5 05/17/2022 02:03 AM Leszek Koltunski

Correct a crasher.

03423c67 05/17/2022 12:45 AM Leszek Koltunski

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

34bc9f31 05/16/2022 12:18 AM Leszek Koltunski

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

2d88fcc3 05/12/2022 10:14 PM Leszek Koltunski

Correctly compute bandaged icon's projection angle.

62504bcf 05/12/2022 07:10 PM Leszek Koltunski

Minor

c5268315 05/12/2022 06:13 PM Leszek Koltunski

Bump to 1.10.2

b4ddc455 05/12/2022 06:11 PM Leszek Koltunski

Bugfix for a crasher

2f434e15 05/12/2022 03:06 PM Leszek Koltunski

Slightely improve the locally-creeated bandaged cuboid icon.

e7507e16 05/12/2022 02:43 PM Leszek Koltunski

Set the right default.

d876c3bc 05/12/2022 02:29 PM Leszek Koltunski

Set the right default.

d9a49dde 05/12/2022 01:15 PM Leszek Koltunski

Improve the bandaged scramble settings dialog.

7d8ae8db 05/11/2022 11:24 PM Leszek Koltunski

Switch off Vertex uniforms in BandagedCreator.

ba52835a 05/11/2022 05:32 PM Leszek Koltunski

Improve icon creation.

7b1a8dd6 05/11/2022 03:13 PM Leszek Koltunski

Improve scrambling locally-produced bandaged cuboid.

20feb916 05/09/2022 10:17 PM Leszek Koltunski

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

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

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

fcbf34af 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.

5e048300 05/02/2022 11:50 PM Leszek Koltunski

Fix for a bug when in Turkey and Azerbaijan, the names of downloaded objects which contain the letter 'I' do not get translated to upper case correctly (part 2: fix 'toLowerCase()' )

f611dc3e 05/02/2022 11:43 PM Leszek Koltunski

Fix for a bug when in Turkey and Azerbaijan, the names of downloaded objects which contain the letter 'I' do not get transalted to upper case correctly.

c826d83b 05/02/2022 10:42 AM Leszek Koltunski

Fix for a crasher

f6bf4e77 04/30/2022 11:45 AM Leszek Koltunski

Bandaged Creator: add support for two-fingered rescaling.

9694d2d5 04/30/2022 12:52 AM Leszek Koltunski

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

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

Bandaged: progress with creating the object.

09b76d08 04/29/2022 03:43 PM Leszek Koltunski

Bandaged: progress with creating the object.

213c15de 04/29/2022 01:57 PM Leszek Koltunski

Bandaged: progress with touch control.

227e8c1f 04/28/2022 03:33 PM Leszek Koltunski

Bandaged: progress.

a8aa49dc 04/28/2022 01:42 AM Leszek Koltunski

Bandaged: progress.

8d10f7b8 04/28/2022 01:23 AM Leszek Koltunski

Bandaged: progress.

826abd80 04/27/2022 10:50 PM Leszek Koltunski

Bandaged: progress.

b9d062cf 04/27/2022 06:34 PM Leszek Koltunski

Bandaged: progress.

16663e27 04/25/2022 11:53 PM Leszek Koltunski

Bandaged: generalize the FactoryBandagedCubit to be able to create bandaged cubits of any cuboid NxMxK where 1<=N,M,K<=5.

e5c9982e 04/25/2022 09:43 AM Leszek Koltunski

Bandaged 3x3: Improve looks

1d4592a2 04/25/2022 09:24 AM Leszek Koltunski

Bandaged 3x3: Improve joining cubits

707f79ff 04/24/2022 10:51 PM Leszek Koltunski

Actually remove preferences of a deleted bandaged cube in a safe way.

85770de9 04/24/2022 09:41 PM Leszek Koltunski

Improvements.

41a5dd89 04/24/2022 04:54 PM Leszek Koltunski

If we're updating an object, and it is the current object, reload it immediatelly so that the new version appears by itself.

bfb59352 04/23/2022 02:45 AM Leszek Koltunski

Bugfix