Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main @ ba093b9c

# Date Author Comment
ba093b9c 03/04/2022 01:34 PM Leszek Koltunski

Minor.

dcc8b2f9 02/28/2022 09:36 PM Leszek Koltunski

Small correction.

e4733ed7 02/28/2022 02:39 PM Leszek Koltunski

New, generic bandaged 3x3 class 'TwistyBandagedAbstract'.

Now, (almost!) any bandaged 3x3 can be created by extending this class and implementing one abstract method 'getPositions()'. Almost, because there's still one restriction: currently all cubits need to be one of the 5 allowed types: 1x1x1, 2x1x1, 3x1x1, 2x2x1, 2x2x2....

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

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

b5b570b9 02/23/2022 12:32 AM Leszek Koltunski

up the number of scrambles of the BAN2 and BAN4 objects to respectively 20 and 22.

10194caa 02/15/2022 01:23 PM Leszek Koltunski

Minor.

7e950e32 02/15/2022 01:02 PM Leszek Koltunski

Another fix for a crasher.

37b1e723 02/15/2022 10:27 AM Leszek Koltunski

Fix a crasher.

dd8c5356 02/14/2022 01:21 PM Leszek Koltunski

solve the 'wasDownloadableButNowIsBuiltIn()' bug in 1.9.6 and 1.9.7.

6b1998e0 02/14/2022 12:42 PM Leszek Koltunski

new API to enable/disable face culling

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

Fix for a rare crash

aa550481 02/03/2022 02:38 PM Leszek Koltunski

Bugfix for downoading records.

e4854e54 02/02/2022 11:47 PM Leszek Koltunski

FigureOutVersion before calling debugs.cgi !

66935886 02/02/2022 10:26 PM Leszek Koltunski

proper 'debugs' script

a474ccde 02/02/2022 08:35 PM Leszek Koltunski

Switch off debugging.

c89c3b1b 02/02/2022 05:41 PM Leszek Koltunski

Make it possible to automatically re-download EXTRAS file if it previously failed to download

9eeb9c88 02/02/2022 05:00 PM Leszek Koltunski

Make sure we always display some icon in the Popup dialog, even if we fail to download one (improvement)

90288e23 02/02/2022 04:49 PM Leszek Koltunski

Make sure we always display some icon in the Popup dialog, even if we fail to download one.

526a5906 02/02/2022 04:25 PM Leszek Koltunski

Restore the list of objects before resotoring the list of records; otherwise we cannot restore records of downloaded objects.

e847c553 02/02/2022 01:36 PM Leszek Koltunski

Make 'downloaded' debugs controlled by a single boolean.

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.

32fbd026 02/02/2022 12:53 AM Leszek Koltunski

Downloaded Objects: bugfix.

aec421fd 02/01/2022 10:45 PM Leszek Koltunski

Downloaded Objects: subtle bugfix. We cannot use ObjectType in ObjectControl to check if two objects are the same because DownloadedObjects have ObjectType null !

d9d2c5fb 02/01/2022 03:41 PM Leszek Koltunski

Downloaded Objects: bugfix

2e48adc9 02/01/2022 03:23 PM Leszek Koltunski

Downloaded Objects: bugfix

43c2812a 02/01/2022 03:11 PM Leszek Koltunski

Downloaded Objects: bugfixes

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.

d36d8517 01/31/2022 12:06 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.

7fe62d1f 01/29/2022 11:45 PM Leszek Koltunski

Download the icons only once and save to local storage.

4820f894 01/29/2022 10:13 PM Leszek Koltunski

Fix the solver.

506f7ceb 01/29/2022 01:08 AM Leszek Koltunski

Beginnings of support for dynamically adding downloaded JSONs to the local RubikObjectList: SharedPrefs part.

806329e3 01/29/2022 12:13 AM Leszek Koltunski

Support for saving the downloaded JSONs in local data storage.

35161021 01/28/2022 10:53 PM Leszek Koltunski

Beginnings of support for saving the downloaded JSONs in local data storage.

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.

06ba394a 01/27/2022 09:22 PM Leszek Koltunski

Progress with Updates Dialog; improvement for the MIRR_4 icon.

b92ad5cd 01/27/2022 04:32 PM Leszek Koltunski

Download Update icons - progress.

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.

9fde123a 01/26/2022 12:41 PM Leszek Koltunski

Downloading updates: dialog progress.

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

Downloading updates: dialog progress.

99b8a069 01/25/2022 06:17 PM Leszek Koltunski

Downloading updates: dialog progress.

a83fae26 01/25/2022 03:47 PM Leszek Koltunski

Downloading updates: dialog progress.

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

Downloading updates: dialog progress.

4429d6c8 01/25/2022 11:51 AM Leszek Koltunski

Downloading updates: dialog progress.

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

Downloading updates: dialog progress.

7bee6064 01/24/2022 11:04 PM Leszek Koltunski

Downloading updates: dialog progress.

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

Downloading updates: dialog progress.

2a2ca758 01/23/2022 02:43 AM Leszek Koltunski

Downloading updates: dialog progress.

8678dd48 01/23/2022 01:46 AM Leszek Koltunski

Progress downloading updates: dialog title.

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.

fcf7320f 01/20/2022 08:21 PM Leszek Koltunski

Progress downloading objects and extras.

804293f0 01/17/2022 03:17 PM Leszek Koltunski

Re-organize tutorial list so that we can pull this one from JSON files.

6eb4c104 01/14/2022 12:18 AM Leszek Koltunski

Minor.

f24bc79c 01/13/2022 01:00 AM Leszek Koltunski

Container Cube: tutorials.

d2b5bbf0 01/12/2022 02:48 PM Leszek Koltunski

Separate 'config' layout for RtL locales.

4d191189 01/12/2022 02:26 PM Leszek Koltunski

Exchange 'Simple' for 'Fast' in the config page.

fd8285bc 01/12/2022 02:11 PM Leszek Koltunski

Some more love for right-to-left locales.

85646486 01/12/2022 12:23 AM Leszek Koltunski

Pyramorphix: tutorials

cda398ef 01/12/2022 12:22 AM Leszek Koltunski

Pyramorphix: tutorials

35ef9879 01/11/2022 02:01 PM Leszek Koltunski

Pedro Filho's and Rafael Cinoto's Brazillian tutorials.

525a9a85 01/11/2022 01:10 PM Leszek Koltunski

Fisher Cube: tutorials.

ed90e1bc 01/11/2022 01:05 AM Leszek Koltunski

4x4 Mirror Blocks: tutorials.

1fa125c2 01/10/2022 03:32 PM Leszek Koltunski

Add debugging for the case when people submit suspicious records.

11d68e9c 01/10/2022 12:45 PM Leszek Koltunski

Simplify networking.

e871ffcd 01/10/2022 12:52 AM Leszek Koltunski

change order of KILO_5 and MEGA_3.

1d643a0e 01/09/2022 11:28 PM Leszek Koltunski

Highscores: corrections for handling names that are not written in the Latin character set.

9fa73740 01/08/2022 12:51 AM Leszek Koltunski

Change the order

1f9716a8 01/08/2022 12:41 AM Leszek Koltunski

Windmill Cube - tutorials

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.

280dc794 01/06/2022 02:53 PM Leszek Koltunski

Improve the behaviour of the Config and Tutorial activities when in the 'PopUpMode'. Also, remember the current object in the COnfig activity so that when we put it to the background and resume - the object stays.

cde89745 12/21/2021 12:53 AM Leszek Koltunski

Trajber: tutorials.

0e6e607a 12/20/2021 11:41 PM Leszek Koltunski

Rearrange the Tutorial list.

97a3a8eb 12/20/2021 11:39 PM Leszek Koltunski

Do not show FPS in the Config screen.

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.

9e171f43 12/17/2021 03:41 PM Leszek Koltunski

Minor.

100764d0 12/17/2021 03:41 PM Leszek Koltunski

Up version to 1.9.3

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

Important bugfix

45516ed2 12/08/2021 03:26 PM Leszek Koltunski

Fix setDefaultRotation() when changing an object; do it at exactly the right time when the 'old' object has already disappeared, but the new hasn't been attached to the Nodee yet.

4893ad8a 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.

5af2b7a9 12/08/2021 01:22 AM Leszek Koltunski

Add info about FPS.

09cf2a36 12/07/2021 11:17 PM Leszek Koltunski

Introduce 'Simple' and 'Nice' meshes.

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

Progress with Config UI.

e8e0d66a 12/06/2021 05:05 PM Leszek Koltunski

Progress with Config UI.

21efc7d7 12/06/2021 02:17 PM Leszek Koltunski

Progress with Config UI.

792899e3 12/06/2021 01:24 PM Leszek Koltunski

Add two missing files.

93847dfc 12/06/2021 01:24 PM Leszek Koltunski

Progress with Object 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.

a7d8c3cd 12/05/2021 10:19 PM Leszek Koltunski

Progress replacing the enum ObjetType with the class RubikObjectList.