Project

General

Profile

Activity

From 06/02/2020 to 07/01/2020

06/28/2020

09:11 PM Revision 42803ba0 (magiccube): Introduce three sizes of UI images: small, medium, large.
Leszek Koltunski

06/27/2020

10:00 PM Revision fbca0033 (magiccube): Re-introduce possibility to dynamically create object mesh: part 2.
Leszek Koltunski
08:25 PM Revision 19f0f767 (magiccube): Re-introduce possibility to dynamically create object mesh.
Leszek Koltunski
08:11 PM Revision f4a73021 (magiccube): Correct the flag of Trinidad & Tobago.
Leszek Koltunski

06/26/2020

09:10 PM Revision 59535491 (magiccube): Save the name of the current state to Shared Prefs (and not the ordinal which might change in the future!)
Leszek Koltunski
08:49 PM Revision 3e7bb3fd (magiccube): Speed up WinEffectGlow - MEDIUM quality is fully enough.
Leszek Koltunski
01:54 PM Revision c7b00dfb (magiccube): Introduce two-fingered object resize.
Leszek Koltunski
12:22 PM Revision ad0c8e0e (magiccube): Make the margins and paddings proportional to screen size.
Leszek Koltunski
11:41 AM Revision 18d368ce (magiccube): Shorten some strings
Leszek Koltunski

06/25/2020

12:14 AM Revision a1c516dc (magiccube): Bump version to 1.3.1
Leszek Koltunski
12:08 AM Revision 5b893eee (magiccube): Object node: size of screenWidth.
Leszek Koltunski
11:12 PM Revision 88fb92ba (magiccube): Improvements to the Menu.
Leszek Koltunski
09:38 PM Revision 40c8c5fa (magiccube): clear moves when the change the object.
Leszek Koltunski
09:35 PM Revision 15846fe4 (magiccube): cube_back and cube_solve buttons.
Leszek Koltunski
08:53 PM Revision e03e0352 (magiccube): Remove the 'MAIN' state.
Fix one crasher with two-fingered dragging in the View. Leszek Koltunski

06/23/2020

05:08 PM Revision c558f011 (magiccube): Improve setting text size in Spinners (forgotten part).
Leszek Koltunski

06/21/2020

12:56 PM Revision 011fcfe0 (magiccube): Improve setting text size in Spinners (forgotten part).
Leszek Koltunski
12:27 PM Revision 9513f213 (magiccube): Improve setting text size in Spinners.
Leszek Koltunski
12:12 PM Revision 04287cd7 (magiccube): Changes are big enough to justify a bump to 1.3.0
Leszek Koltunski
12:02 PM Revision 8bbac3c2 (magiccube): Improve rotations of the Pyraminx; synchronize begin/add/finish Rotation in the RubikObject (now it is possible to begin new rotation when an old one didn't finish yet!)
Leszek Koltunski
11:27 AM Revision 52d0a923 (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 7 - last 2 Dialogs)
Leszek Koltunski

06/20/2020

11:35 PM Revision fb37b424 (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 6 - next 5 Dialogs)
Leszek Koltunski
10:55 PM Revision 2eb74743 (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 5 - first 3 Dialogs)
Leszek Koltunski
09:50 PM Revision 98e7cc0f (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 4)
Leszek Koltunski
09:42 PM Revision 7ebd72f7 (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 3)
Leszek Koltunski
09:17 PM Revision 1bd07548 (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 2)
Leszek Koltunski
07:38 PM Revision e3c74c0f (magiccube): Improvements to the UI - make it proportional regardless of the physical screen size. (Part 1)
Leszek Koltunski
02:04 PM Revision e31abc1e (magiccube): Minor tweak.
Leszek Koltunski
12:39 PM Revision 6a71c9b3 (magiccube): Make the top three controls in the Play state reach all the way from the left to the right edge of the screen.
Leszek Koltunski
12:21 PM Revision 31227bf6 (magiccube): Move the 'Effects' thing to a button in the Play state.
Leszek Koltunski
11:14 AM Revision 00ffccc4 (magiccube): Report to Firebase exceptions with dismissing the Main Dialog.
Leszek Koltunski
09:58 AM Revision 7eae2d49 (magiccube): On object change, report FPS to Firebase
Leszek Koltunski

06/19/2020

11:52 PM Revision 7695a3be (magiccube): Two-fingered object rotation seems to be finished.
Leszek Koltunski
09:38 PM Revision a4472437 (magiccube): Progress with dragging.
Leszek Koltunski
06:19 PM Revision 4da7d87a (magiccube): Simplify dragging. Now there's only 1 Quat, rather than the old way with two (Accumulated, Current).
Leszek Koltunski
12:35 PM Revision 0b7e1b05 (magiccube): Progress with improvements for cube manipulation.
Leszek Koltunski

06/18/2020

09:03 PM Revision 8d50e08d (magiccube): Initial attempt at two-finger rotation.
Mostly works; still, one corner case doesnt:
- put two fingers down, start rotating
- lift one of them up
- put it b...
Leszek Koltunski
11:13 AM Revision 50c66e3d (magiccube): Lock screen orientation to portrait.
Leszek Koltunski
11:05 AM Revision 4c864c68 (magiccube): Further improve rotations of a Object layer - make them independent of physical screen size (now it depends on the angle of rotation and, if that's 0, on the speed (in inches of second) of the finger swipe done by the user.
Leszek Koltunski
10:39 AM Revision cd83d0aa (magiccube): Make the rotations and drag be independent of physical screen dimensions - take into account pixel density.
Leszek Koltunski

06/17/2020

08:57 PM Revision f0533889 (magiccube): Split up the onTouch() part of the View.
Leszek Koltunski
08:32 PM Revision 1019cc43 (magiccube): Improvements for the way we rotate layers of Objects: make it possible to begin a rotation during a WIN effect.
Leszek Koltunski
03:45 PM Revision 168b6b56 (magiccube): Improvements for the way we rotate layers of Objects. (take the speed into account - so even if we rotated a layer of a Cube to less than 45 degrees, but we did it fast, do a 90 degree rotation!)
Leszek Koltunski

06/16/2020

07:37 PM Revision c1df2105 (magiccube): Only compile the Full, Normal & OIT programs when they are actually needed.
Leszek Koltunski
12:24 PM Revision cb004f2e (magiccube): Take advantage of recent improvements to the library and stop allocating a queue of 4 FBOs - even if we are running on a Mali r12.
Leszek Koltunski

06/15/2020

09:00 PM Revision 901cdc8d (magiccube): Merge remote-tracking branch 'origin/deferred-mesh-jobs'
# Conflicts:
# src/main/java/org/distorted/objects/RubikCube.java
# src/main/java/org/distorted/objects/R...
Leszek Koltunski
08:26 PM Revision 4c4b3ee1 (magiccube): Smaller (and of better quality!) meshes.
Leszek Koltunski

06/13/2020

10:43 PM Revision ccf9fec5 (magiccube): Read the meshes from .dmesh files (rather than compute them dynamically).
This (along with single-mesh mode) hopefully makes the rendering much faster, while keeping the time needed for Objec... Leszek Koltunski

06/10/2020

10:49 AM Revision 55fa2499 (magiccube): Speedup for rendering: cubes 2,3 contain better quality cubit faces (more vertices) than cubes 4,5.
Leszek Koltunski

06/09/2020

11:18 PM Revision 5a4d4fba (magiccube): Convert the PostRender to a PreRender, called before we render.
This makes more sense as this way things are prepared for the very first render. Leszek Koltunski
12:20 PM Revision 2fcad75d (magiccube): Bugfixes.
Leszek Koltunski

06/08/2020

12:17 PM Revision e36b59bc (magiccube): Improve rotations of the Pyraminx.
Leszek Koltunski
10:56 AM Revision 82d6e038 (magiccube): Port changes to ObjectList from the deferred-jobs branch.
Leszek Koltunski
10:45 AM Revision 27a0979f (magiccube): Rename SizeChange to ObjectChange.
bump version to 1.2.2 Leszek Koltunski
10:34 AM Revision 1e051395 (magiccube): Add flag of Ghana.
Leszek Koltunski
10:30 AM Revision 7e8b9852 (magiccube): Correct RubikCube for the new library.
Leszek Koltunski

06/07/2020

11:17 PM Revision ad73edd5 (magiccube): Minor speedup
Leszek Koltunski
10:51 PM Revision 818431ed (magiccube): Bump version to 1.2.2
Leszek Koltunski
09:42 PM Revision 98904e45 (magiccube): More progreess porting RubikCube. Rotation mostly working now.
Leszek Koltunski
08:42 PM Revision 10585385 (magiccube): More progreess porting RubikCube.
Leszek Koltunski
05:40 PM Revision e55764f2 (magiccube): More progreess porting RubikCube.
Leszek Koltunski
05:38 PM Revision 8fa00d2c (magiccube): More progreess porting RubikCube.
Leszek Koltunski
05:33 PM Revision f61fc32c (magiccube): More progreess porting RubikCube.
Leszek Koltunski
05:18 PM Revision 8cccfb10 (magiccube): More progreess porting RubikCube.
Leszek Koltunski
03:29 PM Revision 27e6c301 (magiccube): Progreess porting RubikCube to the new SingleMesh mode.
Leszek Koltunski

06/06/2020

11:28 PM Revision 470820a7 (magiccube): Begin porting RubikCube to the new SingleMesh library. This will make rendering much faster - e.g. in case of Cube 5, instead of 98 renders of individual Cubits, there will be one render of the whole Mesh.
Leszek Koltunski

06/05/2020

12:36 AM Revision 451636bf (magiccube): Add flag of Ghana.
Leszek Koltunski
11:40 AM Revision e82f3f9c (magiccube): Port RubikCube to the new library.
Leszek Koltunski

06/03/2020

06:35 PM Revision 7da4360e (magiccube): Update Myanmar flag.
Leszek Koltunski

06/02/2020

08:58 PM Revision c5ecdd95 (magiccube): Add Ethiopian flag.
Leszek Koltunski
08:32 PM Revision 66ac7cd6 (magiccube): Add Kenyan flag.
Leszek Koltunski
02:48 PM Revision c9d0d336 (magiccube): Correct the Libian flag.
Leszek Koltunski
02:40 PM Revision 36a9dafd (magiccube): Add flags of Congo, Malawi, and update the Libian flag.
Leszek Koltunski
 

Also available in: Atom