Project

General

Profile

Activity

From 09/27/2021 to 10/26/2021

10/22/2021

04:49 PM Revision e26eb4e7 (distorted-objectlib): Do not pull the inventors and the names of objects from Resources.
Leszek Koltunski
11:00 AM Revision e32d318a (distorted-objectlib): new API to make is possible to adjust default scale factor in each TwistyObjectNode.
(and use it in Tutorials, where the object needs to be smaller) Leszek Koltunski
02:59 AM Revision 7ba38dd4 (distorted-objectlib): Major change: separate the notion of a TwistyObject and its Node. Now,
1) the Node stays when we change objects (this makes transitions faster)
2) it's possible to just create an Object wi...
Leszek Koltunski

10/21/2021

05:17 PM Revision b146015e (distorted-objectlib): Standarize icon naming scheme.
Leszek Koltunski
04:54 PM Revision 55fa6993 (distorted-objectlib): Systematic names for the meshes.
Leszek Koltunski

10/20/2021

01:16 AM Revision a75ae1ee (distorted-objectlib): Separate the notions of a sticker shape and a sticker color.
Leszek Koltunski
01:21 PM Revision 43a4ccff (distorted-objectlib): simplify sticker/color map.
Leszek Koltunski

10/19/2021

01:32 AM Revision 7b832206 (distorted-objectlib): Progress with serializing object to JSON: cubits.
Only faceColorMap remains now. Leszek Koltunski
12:51 AM Revision e30c522a (distorted-objectlib): Progress with serializing object to JSON: shapes.
Leszek Koltunski
06:30 PM Revision 1bb09f88 (distorted-objectlib): Progress with serializing object to JSON: stickers, quats.
Leszek Koltunski

10/18/2021

11:43 PM Revision 7bbfc84f (distorted-objectlib): Progress with serializing object to JSON: rotations.
Leszek Koltunski
10:58 PM Revision f9a81f52 (distorted-objectlib): Progress with serializing object to JSON: scrambling.
Leszek Koltunski
02:06 PM Revision 59c20632 (distorted-objectlib): Reorg for writing the JSON
Leszek Koltunski

10/13/2021

02:04 PM Revision bbd0d457 (distorted-objectlib): Up version to 1.9.0
Leszek Koltunski
12:29 PM Revision b19a1d32 (distorted-objectlib): Cuboids: fully implement the first 3 cuboids (2x3x2, 3x2x3, 3x4x3)
Leszek Koltunski

10/12/2021

11:45 PM Revision ab31cf6f (distorted-objectlib): Cuboids: movement.
Leszek Koltunski
10:42 PM Revision ba6d9ee9 (distorted-objectlib): Cuboids
Leszek Koltunski
05:39 PM Revision 4a5157a1 (distorted-objectlib): Rotations of a Cuboid - finished.
Leszek Koltunski
02:20 PM Revision d6998705 (distorted-objectlib): Improve rotations of a Cuboid.
Leszek Koltunski
01:59 PM Revision e7daa161 (distorted-objectlib): - remove the retarded NODE_RATIO from TwistyObject
- more correctly estimate Cuboid's 'realSize' as an average of their 3 sizes. Leszek Koltunski
12:28 PM Revision 7dab2aea (distorted-objectlib): Progress with cuboids.
Leszek Koltunski
11:40 AM Revision a135652b (distorted-objectlib): Improve cuboids: single-layer cuboids should work. 1x1x1 does!
Leszek Koltunski

10/11/2021

01:40 AM Revision dfdb26a9 (distorted-objectlib): First attempt at cuboids. 2x2x3 and 3x3x4 mostly working :)
Leszek Koltunski
10:53 PM Revision a57e6870 (distorted-objectlib): make numLayers into an int[] (preparation for Cuboids)
Caution: because of previous changes to cubit order in cube, the Solver is broken! Leszek Koltunski
04:07 PM Revision d309baa5 (distorted-objectlib): Make the cube meshes even a bit smaller
Leszek Koltunski
03:54 PM Revision 8396c548 (distorted-objectlib): Make cube meshes much smaller (by initroducing two distinct types of cubits -
1) corners and edges
2) face cubits (which now have simpler meshes)
Leszek Koltunski
02:34 PM Revision 8da6b1c9 (distorted-objectlib): Changes to the Cube cubits; new cube meshes.
Leszek Koltunski
11:30 AM Revision 7ce20d2a (distorted-objectlib): Error in Cube's scramble states
Leszek Koltunski
11:00 AM Revision 568d4698 (distorted-objectlib): New API to objectlib to recreate an already displayed object (because the settings, like 'IconMode' might have changed) and using the new API in puzzle-creator.
Leszek Koltunski

10/10/2021

12:24 AM Revision 8592461c (distorted-objectlib): 'IconMode' finished.
Leszek Koltunski
11:33 PM Revision 21aaab9a (distorted-objectlib): Progress with 'IconMode'
Leszek Koltunski

10/08/2021

11:27 PM Revision ee6bb8d7 (distorted-objectlib): New API for the IconMode: set scale of the object.
Leszek Koltunski
10:04 PM Revision 03edfabd (distorted-objectlib): Bugfix for Kilominx.
Leszek Koltunski
05:56 PM Revision 2289cab1 (distorted-objectlib): New 'IconMode' and some APIs to support it.
Leszek Koltunski

10/07/2021

10:32 PM Revision 758b028d (distorted-objectlib): Improvements for the new Border effect. Now works, but covers the object - to be corrected.
Leszek Koltunski

10/06/2021

11:40 PM Revision 97bf248f (distorted-objectlib): Remove unneeded API.
Leszek Koltunski
11:25 PM Revision dd00d051 (distorted-objectlib): Relax objectlib's requirements: it can be displayed not only on top of a DistortedScreen, but any DistortedFramebuffer.
Leszek Koltunski
10:31 PM Revision 854b09be (distorted-objectlib): Improve the Jing mesh.
Leszek Koltunski
05:54 PM Revision 3e9df6aa (distorted-objectlib): Mesh creation: finished.
Leszek Koltunski
12:35 PM Revision b80e6524 (distorted-objectlib): No, move the object afterall. Why? See in Tutorials - a moved node has the right side missing.
Leszek Koltunski
12:30 PM Revision d3371e37 (distorted-objectlib): minor
Leszek Koltunski
12:29 PM Revision b6a71581 (distorted-objectlib): Improve 'off-center' objects: move the node, not the object!
This simplifies the Effects and makes them more correct (glow!) Leszek Koltunski
09:50 AM Revision e6b45809 (distorted-objectlib): Fix important bug in Minx'es detection of the solved state.
Leszek Koltunski

10/05/2021

12:23 AM Revision 72d6857c (distorted-objectlib): off-center objects: finished.
Leszek Koltunski
12:06 AM Revision 02d80fe6 (distorted-objectlib): progress with off-center objects.
Leszek Koltunski
11:38 PM Revision ecf3d6e3 (distorted-objectlib): 1) introduce possibility to move objects, i.e. display them not in the middle of the screen (not fully functional yet)
2) do away with unneeded any more interface 'EffectController' - since ObjectPreRender is the only implementation now. Leszek Koltunski
10:53 PM Revision 81141862 (distorted-objectlib): Remove the 'setupObject()' redundant API.
Leszek Koltunski
03:40 PM Revision 2fca02cf (distorted-objectlib): Further simplifications.
Leszek Koltunski
03:12 PM Revision b3fff6fb (distorted-objectlib): Remove the concept of a 'TwistyActivity' altogether.
Leszek Koltunski
02:12 PM Revision b9956428 (distorted-objectlib): Hide most of the TwistyActivity methods inside objectlib.
Leszek Koltunski
12:58 PM Revision 17d623f1 (distorted-objectlib): Bugfix: we shouldn't be calling TwsityObject.solve() directly from the app, only through ObjectControl.solveOnly().
Leszek Koltunski
12:52 PM Revision 2df35810 (distorted-objectlib): Simplifications
Leszek Koltunski
11:58 AM Revision 9276dced (distorted-objectlib): Move RubikControl to objectlib (as 'ObjectAutomator')
Hide ObjectPreRender inside objectlib and move its APi to ObjectControl. Leszek Koltunski

10/04/2021

10:11 PM Revision 046104f5 (distorted-objectlib): 1. Remove 'db level' from objectlib (this belongs to the app!)
2. change ScreenPlay's 'mObject' to be an ObjectType. Leszek Koltunski
04:59 PM Revision 00469c40 (distorted-objectlib): Remove from ObjectType info which row given object is supposed to be in. This belongs to the applcations.
Leszek Koltunski
03:33 PM Revision f1bd7340 (distorted-objectlib): Simplifications
Leszek Koltunski
03:23 PM Revision b09dd39b (distorted-objectlib): Simplifications
Leszek Koltunski
03:02 PM Revision b78ebd76 (distorted-objectlib): Simplifications
Leszek Koltunski
02:17 PM Revision 15e5214c (distorted-objectlib): Simplifications
Leszek Koltunski
01:39 PM Revision 880beeea (distorted-objectlib): Move ObjectControl, the next big chunk of code, to objectlib.
Leszek Koltunski

10/02/2021

12:06 PM Revision 7c111294 (distorted-objectlib): Move PreRender to objectlib.
This code is now shared betweeen the Rubik and Tutorial activities. Leszek Koltunski

10/01/2021

12:08 AM Revision 7e152586 (distorted-objectlib): Move yet more code to objectlib.
It's almost possible to move the PreRender to objectlib now. Leszek Koltunski
11:31 PM Revision a5a52e8d (distorted-objectlib): Move yet more code to objectlib.
Leszek Koltunski
11:26 PM Revision 198c5bf0 (distorted-objectlib): Move more code to objectlib.
Leszek Koltunski
10:33 PM Revision c8bc83d9 (distorted-objectlib): Simplify TwistyObject's API.
Leszek Koltunski
10:12 PM Revision 9a316d92 (distorted-objectlib): Simplify TwistyObject's API.
Leszek Koltunski
10:01 PM Revision ad9f5cae (distorted-objectlib): Correct a recently introduced bug with restoring records.
Slightely simplify ObjectType. Leszek Koltunski
04:33 PM Revision 8005e762 (distorted-objectlib): Reename ObjectList to a more logical ObjectType.
Leszek Koltunski
04:31 PM Revision 61aa85e4 (distorted-objectlib): Simplify ObjectList: now there's just one object per size.
Leszek Koltunski

09/30/2021

12:09 AM Revision 4e1dc313 (distorted-objectlib): move the resourceIDs from ObjectList to individual object classes.
Leszek Koltunski
11:30 PM Revision cc448c54 (distorted-objectlib): improvements to the Mirror Cube.
Leszek Koltunski
07:05 PM Revision 0310ac32 (distorted-objectlib): Bugfixes
Leszek Koltunski
04:14 PM Revision e607083f (distorted-objectlib): Simplify objectlib's API.
Correct a recently introduced bug with resetting texture maps. Leszek Koltunski
04:03 PM Revision a706f8e0 (distorted-objectlib): Move QuatHelpeer to distorted-library
Leszek Koltunski

09/29/2021

04:27 PM Revision 29b82486 (distorted-objectlib): Initial commit
Leszek Koltunski
 

Also available in: Atom