Project

General

Profile

Activity

From 01/02/2023 to 01/31/2023

01/31/2023

11:47 PM TwistyPuzzleLib Revision bcdecc9f (distorted-objectlib): Make it impossible to addNewRotation() (i.e. the automatic rotations triggered from backMove, scrambleEffect etc) or beginNewRotation() (by swiping a finger) when we are currently finishing a previous rotation and haven't removed it yet.
Leszek Koltunski
03:52 PM TwistyPuzzleLib Revision 92d6c2f1 (distorted-objectlib): Minor.
Leszek Koltunski
02:45 PM TwistyPuzzleLib Revision 2832c2fa (distorted-objectlib): Fix for a crasher.
Leszek Koltunski
01:10 PM TwistyPuzzleLib Revision 731280f7 (distorted-objectlib): Minor.
Leszek Koltunski
10:41 AM Magic Cube Revision a22a18dd (magiccube): Up version to 1.12.1
Leszek Koltunski
10:38 AM TwistyPuzzleLib Revision 28bfa000 (distorted-objectlib): Make it possible to (fully!) read version 6 JSONs - some users might have Pyraminx Duo v. 6 already downloaded!
Leszek Koltunski
01:20 AM TwistyPuzzleLib Revision 00eed232 (distorted-objectlib): Minor correction to the reporting of blocked rotations - now it is actually going to report correct rotation block time.
Leszek Koltunski

01/30/2023

04:24 PM Magic Cube Revision 617b7b66 (magiccube): Unblock PreRender's scrambling & solving oonly AFTER we change screen to READ post-scrambling (otherwise it was possible to press the 'solve' button in the brief period between unblocking and switching screen because switching screen runs on the background UI thread)
Leszek Koltunski
04:24 PM TwistyPuzzleLib Revision 060b445e (distorted-objectlib): Unblock PreRender's scrambling & solving oonly AFTER we change screen to READ post-scrambling (otherwise it was possible to press the 'solve' button in the brief period between unblocking and switching screen because switching screen runs on the background UI thread)
Leszek Koltunski
03:48 PM TwistyPuzzleLib Revision 36f6390b (distorted-objectlib): still return the right value in case of slow and fast scrambling.
Leszek Koltunski
03:40 PM Magic Cube Revision 1d1b87ac (magiccube): Minor.
Leszek Koltunski
03:40 PM TwistyPuzzleLib Revision a396a7e1 (distorted-objectlib): calls to FastScramble and SlowScramble might fail (preRender is blocked). Return false then and if so, do not do anything in the app.
Leszek Koltunski
03:40 PM Magic Cube Revision 0c768d69 (magiccube): calls to FastScramble and SlowScramble might fail (preRender is blocked). Return false then and if so, do not do anything in the app.
Leszek Koltunski
03:09 PM TwistyPuzzleLib Revision 68823ce3 (distorted-objectlib): Minor bugfix.
Leszek Koltunski
02:49 PM TwistyPuzzleLib Revision e8d8c12a (distorted-objectlib): Don't do slow scramblng if numScrambles>=50 - do a fast scramble instead.
Leszek Koltunski
01:35 PM Magic Cube Revision 2fb009bd (magiccube): What's New dialog: translations.
Leszek Koltunski
01:29 PM Magic Cube Revision 34d6b123 (magiccube): What's New dialog: improvements.
Remove the About dialog. Leszek Koltunski
12:40 PM Magic Cube Revision 74c9fa47 (magiccube): Solvers dialog: improvements.
Leszek Koltunski
12:16 PM Magic Cube Revision b32e9f56 (magiccube): Solvers dialog: translate contents.
Leszek Koltunski
11:11 AM TwistyPuzzleLib Revision d60a2399 (distorted-objectlib): AI Cube: rename the icon.
Leszek Koltunski
11:09 AM TwistyPuzzleLib Revision 51d14921 (distorted-objectlib): Icon (and icon creation) for the Camouflage 3x3x3.
Leszek Koltunski
01:27 AM TwistyPuzzleLib Revision ca5bd228 (distorted-objectlib): AI Cube: rename BAN5_3 to BAN5_4
Leszek Koltunski

01/29/2023

12:56 AM TwistyPuzzleLib Revision 6435ad6a (distorted-objectlib): AI Cube: even thicker stroke.
Leszek Koltunski
12:40 AM TwistyPuzzleLib Revision 13f0338c (distorted-objectlib): AI Cube: thicker stroke.
Leszek Koltunski
12:34 AM TwistyPuzzleLib Revision b784bfe0 (distorted-objectlib): AI Cube: scrambling algorithms.
Leszek Koltunski
10:07 PM TwistyPuzzleLib Revision 6c39a268 (distorted-objectlib): AI Cube: dmesh, jsons. Only scrambling now missing.
Leszek Koltunski
11:29 AM TwistyPuzzleLib Revision 7d41fc84 (distorted-objectlib): Beginnings of support for AI Cube.
Leszek Koltunski
10:37 AM TwistyPuzzleLib Revision 1b5f9f0e (distorted-objectlib): Support for multi-step scrambling algorithms.
Leszek Koltunski
02:57 AM TwistyPuzzleLib Revision 27a44b5e (distorted-objectlib): We need to support reading from earlier JSONs. Support v. 6 (partially - only the objects which do not have the new in v. 7 algorithms & edges - i.e. locally created bandaged cuboids)
Leszek Koltunski
02:23 AM Magic Cube Revision c95b37a4 (magiccube): Block the object, menu & back moves while we're scrambling!
Leszek Koltunski
01:54 AM Magic Cube Revision 79422ed8 (magiccube): Fix a bug with level buttons in objects with less than 9 numScramble.
Leszek Koltunski
01:54 AM TwistyPuzzleLib Revision 9cb7d66f (distorted-objectlib): Fix a bug with level buttons in objects with less than 9 numScramble.
Leszek Koltunski

01/28/2023

12:56 AM TwistyPuzzleLib Revision 4e0baf7b (distorted-objectlib): Correct scramble tables for Starminx, P. Crystal, Kilominx, Megaminx, Master Kilominx & Gigaminx.
Leszek Koltunski
11:55 PM TwistyPuzzleLib Revision e649d99a (distorted-objectlib): Correct scramble tables for the Pyraminxes.
Leszek Koltunski
11:14 PM TwistyPuzzleLib Revision ea889ebf (distorted-objectlib): Correct scramble tables for the Rex and Void Cubes.
Leszek Koltunski
10:14 PM TwistyPuzzleLib Revision 5abb9a18 (distorted-objectlib): Correct scramble tables for the Pyraminx Duo and Pyraminx Diamond.
Leszek Koltunski
10:01 PM TwistyPuzzleLib Revision ad48cee7 (distorted-objectlib): Correct scramble tables for the Crazy 2x2.
Leszek Koltunski
09:52 PM TwistyPuzzleLib Revision e8bf9b51 (distorted-objectlib): Correct scramble tables for Redi, Dino4 and Dino6.
Leszek Koltunski
08:38 PM TwistyPuzzleLib Revision e9ec2e9d (distorted-objectlib): Bugfixes
Leszek Koltunski
06:10 PM TwistyPuzzleLib Revision 27249eea (distorted-objectlib): Produce new JSONs files (version 7, with new scrambling method)
Leszek Koltunski
02:28 AM TwistyPuzzleLib Revision 9ba7f3f6 (distorted-objectlib): Move scrambling to a new model where there are spearete scrambling 'algorithms' and 'edges' of the scrambling graph.
Now each edge can contain a whole algorithm, i.e. a sequence of moves leading from state to state, which permits cons... Leszek Koltunski

01/25/2023

05:57 PM TwistyPuzzleLib Revision 10a842b0 (distorted-objectlib): Progress with the Camouflage 3x3x3.
Now only proper scrambling remains. Leszek Koltunski
05:01 PM Magic Cube Revision 6f5a3d8b (magiccube): Progress with the Camouflage 3x3x3.
Leszek Koltunski
05:01 PM TwistyPuzzleLib Revision f925d455 (distorted-objectlib): Progress with the Camouflage 3x3x3.
Leszek Koltunski
01:00 AM TwistyPuzzleLib Revision e7569064 (distorted-objectlib): Beginnings of support for the Camouflage 3x3x3.
Leszek Koltunski

01/24/2023

11:35 PM TwistyPuzzleLib Revision 53ca4624 (distorted-objectlib): Preparation for Camouflage Cubes.
Leszek Koltunski
10:01 PM Magic Cube Revision b2d7aa87 (magiccube): Bugfix.
Leszek Koltunski
03:54 PM Magic Cube Revision 7b191fe5 (magiccube): 'What's new' UI.
Leszek Koltunski
03:44 PM Magic Cube Revision 1c89e2a7 (magiccube): What's new dialog
Bump version to 1.12.0 Leszek Koltunski
01:37 PM TwistyPuzzleLib Revision 51262d81 (distorted-objectlib): Fix touch-replacing colors of the stickers. Now correctly takes into account the shape of the sticker.
Leszek Koltunski
10:45 AM Magic Cube Revision 57dea1ac (magiccube): UI iimprovements inthe Solver screen.
Leszek Koltunski
10:27 AM Magic Cube Revision f29a423a (magiccube): Remove the 'switchTouchControl' optimization which, with many different objects in the solver screen now, does not work any more.
Leszek Koltunski
10:27 AM TwistyPuzzleLib Revision 7c546131 (distorted-objectlib): Remove the 'switchTouchControl' optimization which, with many different objects in the solver screen now, does not work any more.
Leszek Koltunski

01/23/2023

04:45 PM Magic Cube Revision d8cf6f49 (magiccube): Progress with SolverScreen.
Leszek Koltunski
04:45 PM TwistyPuzzleLib Revision f9337e48 (distorted-objectlib): Progress with SolverScreen.
Leszek Koltunski
03:51 PM Magic Cube Revision 67d7fb28 (magiccube): Progress with solvers dialog.
Leszek Koltunski

01/22/2023

11:55 PM TwistyPuzzleLib Revision 7205c655 (distorted-objectlib): Some improvements to blocking, mostly to the names of variables.
Leszek Koltunski
11:55 PM Magic Cube Revision 919b830e (magiccube): Some improvements to blocking, mostly to the names of variables.
Leszek Koltunski

01/21/2023

11:31 AM TwistyPuzzleLib Revision 6b301f56 (distorted-objectlib): Finally fix the 'impossible records' bug!
Thanks for a bug report from Jacob Powell - if one, during scrambling, minimized the app and re-entered it, the UI lo... Leszek Koltunski
11:31 AM Magic Cube Revision aa622165 (magiccube): Finally fix the 'impossible records' bug!
Thanks for a bug report from Jacob Powell - if one, during scrambling, minimized the app and re-entered it, the UI lo... Leszek Koltunski
01:02 AM Magic Cube Revision 93a1c364 (magiccube): Introduce RubikDialogSolvers.
Leszek Koltunski

01/20/2023

10:58 PM Magic Cube Revision d745a8db (magiccube): Change the '3x3x3 solver' string.
Leszek Koltunski
10:40 PM TwistyPuzzleLib Revision d85de775 (distorted-objectlib): small improvement for the TwistyObject.
Leszek Koltunski
05:19 PM Magic Cube Revision f8a21f6b (magiccube): Unify all dialogs.
Leszek Koltunski
03:52 PM Magic Cube Revision c02fa107 (magiccube): Continue unifying all the dialogs under one RubikDialogAbstract.
Leszek Koltunski
11:10 AM Magic Cube Revision b5c2adb4 (magiccube): Start unifying all the dialogs under one RubikDialogAbstract.
Leszek Koltunski

01/19/2023

12:54 AM Magic Cube Revision 2ceeb6b5 (magiccube): Support RTL in Bandaged Creator Activity.
Leszek Koltunski
12:05 AM Magic Cube Revision b6cce523 (magiccube): More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).
Leszek Koltunski
11:20 PM Magic Cube Revision 1db2a539 (magiccube): More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).
Leszek Koltunski
10:55 PM Magic Cube Revision 788701a7 (magiccube): More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).
Leszek Koltunski
10:38 PM Magic Cube Revision 35e32f0c (magiccube): More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).
Leszek Koltunski
06:12 PM Magic Cube Revision 27401bea (magiccube): More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).
Leszek Koltunski
04:55 PM TwistyPuzzleLib Revision 30bd2f96 (distorted-objectlib): Move the control of object scaling out the objectlib.
Thee xact way the object is scaled needs to be decided in the app, as only the app knows that e.g. in the Rubik main ... Leszek Koltunski
04:55 PM Magic Cube Revision b1178f5f (magiccube): Move the control of object scaling out the objectlib.
Thee xact way the object is scaled needs to be decided in the app, as only the app knows that e.g. in the Rubik main ... Leszek Koltunski
02:01 PM Magic Cube Revision 18d47965 (magiccube): TutorialActivity: link to PurchaseActivity.
Leszek Koltunski
11:09 AM TwistyPuzzleLib Revision 064b8a42 (distorted-objectlib): Update 2 more tutorials that were dead.
Leszek Koltunski
02:11 AM TwistyPuzzleLib Revision 6a8fb4ec (distorted-objectlib): Update 3 tutorials that were dead.
Leszek Koltunski
01:28 AM Magic Cube Revision ea036986 (magiccube): Block rotating layes of not free objects in the Tutorial Activity.
Leszek Koltunski

01/18/2023

11:48 PM Magic Cube Revision 4279106d (magiccube): Further improvements for the UI.
Leszek Koltunski
11:30 PM Magic Cube Revision 09bcbc45 (magiccube): Further improvements for the UI.
Leszek Koltunski
09:51 PM Magic Cube Revision cc0fc0c5 (magiccube): Further improvements for the UI.
Leszek Koltunski
04:21 PM Magic Cube Revision 24cd23dd (magiccube): Further improvements for the UI.
Leszek Koltunski
03:02 PM Magic Cube Revision 9dfb553f (magiccube): Improve UI proportions on squarish screens.
Leszek Koltunski
02:27 PM Magic Cube Revision 7927ff96 (magiccube): Convert 'buy whole app' to 'buy all puzzles'
Leszek Koltunski
01:45 PM Magic Cube Revision 6b034729 (magiccube): Add Stars to the main menu.
Leszek Koltunski

01/17/2023

12:30 AM Magic Cube Revision effcaf0e (magiccube): Progress with 'Stars' dialog.
Leszek Koltunski
07:32 PM TwistyPuzzleLib Revision 1f329dcc (distorted-objectlib): More debugging for the mysterious case of corrupted rotation quat (?)
Leszek Koltunski

01/16/2023

10:47 PM Magic Cube Revision 7c487ff4 (magiccube): Released 1.11.6 version
Leszek Koltunski

01/15/2023

12:04 AM Magic Cube Revision 6e339097 (magiccube): Up version to 1.11.6
Leszek Koltunski
11:53 PM Magic Cube Revision 2a1f50b0 (magiccube): Records dialog: support objects with less than 8 number of scrambles.
Leszek Koltunski

01/13/2023

12:25 PM TwistyPuzzleLib Revision f7e30f36 (distorted-objectlib): Make it possible to decide about FastScramble duration fromo outside the ObjectControl.
Leszek Koltunski
12:25 PM Magic Cube Revision b1629e16 (magiccube): Make it possible to decide about FastScramble duration fromo outside the ObjectControl.
Leszek Koltunski

01/12/2023

07:05 PM TwistyPuzzleLib Revision 7c82e1c6 (distorted-objectlib): Fix for the issue that a resized object wasn't TouchControlled correctly in the Solver screen.
(mObjectRatio was set to incorrect instance of the TouchControl class) Leszek Koltunski

01/11/2023

10:33 PM TwistyPuzzleLib Revision 5ea2d29e (distorted-objectlib): Additional debugging for one weird crash.
Leszek Koltunski
04:48 PM TwistyPuzzleLib Revision 4e1f3a8e (distorted-objectlib): Additional debugging for one weird crash.
Leszek Koltunski
04:25 PM TwistyPuzzleLib Revision b88ef2f2 (distorted-objectlib): Always prepare() TouchControlShapeChanging when we enter the Solver. Otherwise it could sometimes be prepared with some different object and would crash in touching the screen.
Leszek Koltunski

01/10/2023

06:21 PM TwistyPuzzleLib Revision 5f795839 (distorted-objectlib): Pyraminx Diamond & Duo: meshes, jsons.
Leszek Koltunski
05:34 PM TwistyPuzzleLib Revision def7cee2 (distorted-objectlib): New Pyraminx Diamond.
Leszek Koltunski

01/09/2023

06:25 PM Magic Cube Revision 67179b40 (magiccube): SetName dialog can become entangled in exceptions...
Leszek Koltunski
01:47 PM TwistyPuzzleLib Revision 4cb302d5 (distorted-objectlib): fix rounding corners of bandaged cuboids.
Leszek Koltunski
01:41 PM Distorted Android Revision e4577791 (library): fix detection of not used attributes.
Leszek Koltunski
01:09 AM TwistyPuzzleLib Revision 80fd07aa (distorted-objectlib): Bugfixes.
Leszek Koltunski

01/08/2023

11:58 PM TwistyPuzzleLib Revision f8a992a9 (distorted-objectlib): Bugfix for reading JSONs version 6.
Leszek Koltunski
10:14 PM TwistyPuzzleLib Revision 8bb3e677 (distorted-objectlib): Minor bugfixes for creating JSON files version 6 (with per-cubit lists of VertexEffects)
Leszek Koltunski
07:01 PM TwistyPuzzleLib Revision e50246a8 (distorted-objectlib): corrections for rounding corners of bandaged cuboids.
Leszek Koltunski
05:48 PM TwistyPuzzleLib Revision ba8dbe0e (distorted-objectlib): corrections for rounding corners of kilo/megaminx.
Leszek Koltunski
03:36 AM Distorted Android Revision e5f796bc (library): Major change in JSOn file format:
replace the old (corners,centers) system with a list of VertexEffects which are applied to each cubit variant. Leszek Koltunski
03:36 AM Distorted Android Revision acb2aaae (examples): Major change in JSOn file format:
replace the old (corners,centers) system with a list of VertexEffects which are applied to each cubit variant. Leszek Koltunski
03:36 AM TwistyPuzzleLib Revision 84a17011 (distorted-objectlib): Major change in JSOn file format:
replace the old (corners,centers) system with a list of VertexEffects which are applied to each cubit variant. Leszek Koltunski

01/05/2023

01:34 PM Magic Cube Revision a01e5cdc (magiccube): Make several objects built-in
oone fix for USE_IAP Leszek Koltunski
01:34 PM TwistyPuzzleLib Revision 2806f152 (distorted-objectlib): Make several objects built-in
oone fix for USE_IAP Leszek Koltunski

01/04/2023

03:35 PM Magic Cube Revision 4d6327a1 (magiccube): Dialog 'buy stars'
Leszek Koltunski

01/03/2023

04:02 PM Magic Cube Revision fa18f764 (magiccube): Unlock downloaded objects on download if we have everything in the app unlocked!
Leszek Koltunski
03:27 PM Magic Cube Revision 5305fdc8 (magiccube): 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,... Leszek Koltunski
03:27 PM TwistyPuzzleLib Revision 958a6e81 (distorted-objectlib): 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,... Leszek Koltunski
01:16 AM Magic Cube Revision e3abaab9 (magiccube): Purchase Pane: further progress.
Leszek Koltunski

01/02/2023

11:07 PM Magic Cube Revision 7654a99d (magiccube): Purchase Pane: further progress.
Leszek Koltunski
09:04 PM Magic Cube Revision f8e8a08e (magiccube): Purchase Pane: post-purchase dialogs.
Leszek Koltunski
03:36 PM Magic Cube Revision 45831b78 (magiccube): Purchase Pane: post-purchase dialogs.
Leszek Koltunski
02:41 PM Magic Cube Revision 600b1343 (magiccube): Purchase Pane: buttons (part2)
Leszek Koltunski
02:05 PM Magic Cube Revision 4ac0ea40 (magiccube): Purchase Pane: buttons
Leszek Koltunski
02:05 PM TwistyPuzzleLib Revision 32ec56ba (distorted-objectlib): Purchase Pane: buttons
Leszek Koltunski
 

Also available in: Atom