Activity
From 09/22/2020 to 10/21/2020
10/20/2020
- 11:47 PM Revision c7057b43 (magiccube): Explicitly declare support for large screens in the Manifest.
- 11:28 PM Revision d73de3db (magiccube): Mesh for the Ivy.
- 11:21 PM Revision af7e562d (magiccube): Icons for the Ivy.
- 10:50 PM Revision 886d1ebb (magiccube): Progress with the Ivy.
- 12:03 PM Revision 9e5b990e (magiccube): Progress with the Ivy.
10/19/2020
- 11:36 PM Revision fc3c5170 (magiccube): Even more debugs for the 'failed to restore preferences' mystery.
- 11:18 PM Revision 9f487267 (magiccube): Minor.
- 11:14 PM Revision 6a224bdc (magiccube): 1) Progress with the Ivy
- 2) further refine defense against failing to restore preferences.
- 08:29 PM Revision ab8b600b (magiccube): Progress with the Ivy.
- 04:30 PM Revision db3b12e6 (magiccube): Progress with the Ivy.
- 11:45 AM Revision 18a5f95f (magiccube): Progress with the Ivy
- 11:01 AM Revision 2d9d9d62 (magiccube): Bugfix
10/18/2020
- 12:41 AM Revision 49cd8581 (magiccube): Beginnings of the Ivy Cube.
- 01:44 PM Revision e8f6670f (magiccube): Avoid cutouts in a new way
- 12:54 PM Revision 52acf385 (magiccube): Bump version to 1.5.3
- 12:50 PM Revision fd0b901a (magiccube): Avoid the possible cutouts at the top of the screen.
10/17/2020
- 12:02 AM Revision 064ccc31 (magiccube): Missing meshes; fix the Solver.
- 11:16 PM Revision e51599f4 (magiccube): New Meshes for all objects.
- 10:55 PM Revision b3da2f16 (magiccube): Icons for the Skewb Master.
10/16/2020
- 12:00 AM Revision 25445dcf (magiccube): More error reporting - this time in Scores.
- 11:23 PM Revision d92030e4 (magiccube): Improve the Skewb; set max components to 110 in MeshBase so that all of Professor Skewb's components fit.
- 10:26 PM Revision ae755eda (magiccube): Make the texture multi-row: avoid the maximum texture size.
- 04:31 PM Revision a15078bb (magiccube): Report to Crashlytics if we fail to restore preferencees (2)
- 03:49 PM Revision 9bcec50a (magiccube): Report to Crashlytics if we fail to restore preferencees.
- 03:43 PM Revision c7e23561 (magiccube): Report to Crashlytics if the fail to set texture due to it being too large.
- 12:11 PM Revision b89898c5 (magiccube): Progress with Skewb familty; separate StickerFactory class.
- 08:32 AM Revision d99f3a48 (magiccube): Spearate the concept of number of layers of an object and its size.
- In case of the Skewb family, this is no longer the same (Master Skewb has 3 layers but it's twice bigger than the 2-l...
10/15/2020
- 03:11 PM Revision a97e02b7 (magiccube): Objects must explicitly provide a list of offsets specifying where the cut planes are (rather than just a BASIC_STEP - the width of the layer - which is insufficient in case of objects which have layers of vastly different width, like the Master Skewb)
- 10:49 AM Revision eb389a97 (magiccube): Move computation of the rotation rows to the Object from Cubits.
10/14/2020
10/13/2020
- 10:54 AM Revision 8a494f47 (magiccube): New meshes.
- 10:40 AM Revision 2fcfce81 (magiccube): CubitFactory: unify creating MeshPolygon bands.
10/11/2020
10/09/2020
10/07/2020
10/06/2020
- 11:28 PM Revision 55fb45c2 (magiccube): More unification in CubitFactory.
- 10:08 PM Revision 8d3cfe99 (magiccube): New API for the library: add an empty texture component to a Mesh.
- Use this in thr Magic Cube to add empty texture components to some types of cubits.
- 09:24 PM Revision 05cc8075 (magiccube): Unification of the way we round the corners of various cubits.
10/05/2020
- 11:48 PM Revision 6e194411 (magiccube): Bugfix for a rare Firebase crash.
- 09:43 PM Revision 9f3a6813 (magiccube): Improve Analytics reports
- 01:48 PM Revision fcd8226a (magiccube): The Redi Cube should be finished now.
- 12:58 PM Revision 659f1180 (magiccube): Minor.
- 12:56 PM Revision c1e85ba4 (magiccube): Redi icons.
- 11:05 AM Revision c7cbf4db (magiccube): Add the Redi Cube: part3.
10/04/2020
- 12:27 AM Revision 962437b5 (magiccube): Add the Redi Cube: part2.
- 11:36 PM Revision 68f6046c (magiccube): Add the Redi Cube: part1.
10/03/2020
10/02/2020
- 12:36 PM Revision b3ee0e78 (magiccube): Correct a bug computing Hash and immediatelly bump to 1.5.2
- 09:08 AM Revision a4259b7f (magiccube): adjust requesting for review a bit more - now it will happen after a user has launched the app twice and played 7 times.
- 08:39 AM Revision ee526fe0 (magiccube): adjust the objects some more.
10/01/2020
- 10:29 PM Revision e06e1b7e (magiccube): - after some time using it, request an App review
- - some tweaking for the way the objects look (set internal_color to something slightly lighter than pure black, round...
- 04:18 PM Revision e7e0a94d (magiccube): Simplify OpenGL error dialog. Show it only once.
09/30/2020
- 08:25 PM Revision db7eb1ad (magiccube): Minor.
- 06:08 PM Revision 76c2bd07 (magiccube): Simplify drawing textures.
09/29/2020
- 08:33 PM Revision f18e8fae (magiccube): Simplify drawing textures.
- 02:31 PM Revision 045857e5 (magiccube): Minor
- 01:51 PM Revision 4b0eba4f (magiccube): Bump version to 1.5.1
- 01:50 PM Revision 1f7e0827 (magiccube): Brighter background.
- 01:29 PM Revision eb376d3a (magiccube): Bigger 'OK' button in Dialogs.
- 01:19 PM Revision da768c35 (magiccube): Transparent Buttons.
- 11:02 AM Revision dca3888a (magiccube): 1) report all solved levels to Analytics
- 2) automatically dismiss the NewRecord and Solved dialogs when one backs from the Done state.
09/28/2020
- 09:28 PM Revision 6570171b (magiccube): Make the RubikScores class thread-safe.
- 01:54 PM Revision 30fdccf8 (magiccube): New meshes for the Diamond and the Pyraminxes.
- 01:40 PM Revision d33d0125 (magiccube): Icons for the Diamond.
- 12:59 PM Revision ac940e24 (magiccube): Add a CubitFactory and convert all objects to use it. Biggest change is thr Pyramiinx which now uses a lattice of Octahedrons and Tetrahedrons, just like the Diamond.
09/26/2020
- 01:02 AM Revision ad6f6f03 (magiccube): Fix Diamond's isSolved()
- 11:30 PM Revision ee39837d (magiccube): Progress with the Diamond. Everything working except for the isSolved(): turns out the center cubits can end up rotated along the face by multitudes of 120 degrees.
- 08:44 PM Revision cc99cf91 (magiccube): Progress with the Diamond. Everything working, expect one thing: half of the faces are upside down, and computing offset doesn't work on those faces properly.
- 01:10 PM Revision 1cb36646 (magiccube): Make the top and bottom bars transparent, above the GLSurfaceView.
09/25/2020
- 06:33 PM Revision 5581ba2b (magiccube): Progress with the Skewb Diamond.
- 06:10 PM Revision ab0c28f0 (magiccube): Progress with the Skewb Diamond - it is rendered correctly now.
- 08:37 AM Revision be576d14 (magiccube): Rename some classes.
- 08:35 AM Revision 9c2f0c91 (magiccube): Rename some classes.
- 08:29 AM Revision ca3300c3 (magiccube): Rename 'RubikMovement' to 'Movement'
- 08:27 AM Revision ece1b58d (magiccube): 1) correction for Dino4's isSolved() [ remember about the mirror! ]
- 2) beginnings of support for the Skewb Diamond
09/24/2020
- 09:51 PM Revision 2067efd8 (magiccube): Fully support the 4-color Dino.
- 08:35 PM Revision eaee1ddc (magiccube): Add the 4-color Dino.
- Still one thing needs to be done about it: randomization of Moves (now sometimes in Level 1 the randomized move leads...
09/23/2020
- 09:29 PM Revision 46405bb4 (magiccube): Add lock button.
- 01:28 PM Revision 3717a94e (magiccube): Slight correction for devices which have scrWidth>scrHeight ( Huawei Mate Xs! )
- 11:23 AM Revision b30695c6 (magiccube): Do not forget the amount an Object has been changed in size when we switch between Objects.
- 10:42 AM Revision 7ea57482 (magiccube): Compute the size of the Solver icon correctly.
09/22/2020
- 10:57 PM Revision c9556e1e (magiccube): Apply a hack so that the App enters fullscreen modee on some Huawei devices.
- 03:22 PM Revision af7b68e6 (magiccube): Remove LAYOUT_STABLE from the UI flags since that was causing trembling of the Scores dialog in some platforms.
- 02:03 PM Revision 7356943b (magiccube): We have a new Object (Helicopter) and many changes to the UI; up version to 1.5.0
Also available in: Atom