colorNine is a *tiny* stack, that moves along Bezier curves over your screen.
RightClick on the center to get a menu "Flyer" for that.
This stacks shows *extreme* differences in grahic animation between LC 6 and LC 7, the latter is up to a factor of 20 slower (you have to adjust the number of iterations on Raspi).

cubeNine, displays date and time. Options available.

cubeNine displays the time (and date) like gaming dices, also selectable are some number bases that are NOT base10. Funny for developers to read this fast, while some other's can't.

ShuffleCards is a stack that answer a question that is very often asked.How to order randomly the cards of a stack or the images of a folder or some other N objects. Reorder means: If there is a set of N different objects (may be distinguished by a number or something else like name) in a set then there are again exactly these N different objects in the new set but in a new random order. This new order is usually different from the first, but the same order is also a possible outcome.

There are N possible choices for the first new place, n-1 possible choices for the second new place, ..., in total N!= N*(N-1)*(N-2)*...*2*1 choices.
We show some tests for n=4, that is 4!=4*3*2*1=24 possible outcomes of a reorder.
Two methods are used to be found in the stack's script.

The Knuth-Fisher-Yates algorithm that uses the usual pseudo random() in a special way.

The usualRandomSort that sorts the numbers 1 to N (in N lines) by random(large-number).

Both methods are set to get a new randomSeed at start and show for increasing N a surprisingly good distribution to the 24 possible reorder-outcomes.
.

Wake Up, Neo (admin).
If Neo had know that only a LC stack window was running on his screen ...

The stack shows the internet date in line 1 and "emulates" Neo's famous terminal (now yours). It is not front-fullscreen but fills the working screenrect and may be used as a kind of screensaver, coming to front if you click it and goes back if you use the LC 'Window' menu, and it stops if you click the mouse or hit any key (without some specials, see the tooltip of the field after opening the stack).
.

This stack is a common work of 'mag' and me.
To use it, some exercise is needed. The scripts try to smooth your hand-drawing or mouse-drawing or pen-drawing from an usb-tablet respectively in such a way that the characteristics of your drawing are not removed.
The drawn objects are polygons (graphics), that can be edited later on. There are some techniques to reduce the number of points (vertices) of these polygons and a 'core' smoothing algorithm (by deCasteljau), that essentially computes (approximates) Bezier curves. We are using quadratic Bezier curves only here.

Scripts are largely commented, every action button has help (tooltip). There are a few demos added. The stack is ready-made for different cards that retain linesize and color.
Also saved are for each 'canvas' (card) ...

... the choosable 'flatness-limit'. This is used by a simple computation that decides whether a segment is "flat" enough not to be curve-smoothed ('rounded').

... the choosable 'wait-rate'. This is the speed of the repeat loop that collects the points for the polygons while you are drawing.

SmoothDraw4.jpg (22.13 KiB) Viewed 6529 times

Remarks.

If the result is too 'curvy' try to draw slower and to draw short segments (e.g. M as three segments, D as two segments (straight and curved), ...) and try with increasing the flatness-limit.

If the result is not smooth enough try to draw faster and to draw one-chars (e.g. M as one segments, V as one segment, D as one segment, ...) and try with decreasing the flatness-limit.

On PPC (older machines) start with a wait-rate of 48 millisecs and then go upward if needed.

On Raspi start with the maximal wait-rate of 128 millisecs and then go downward if needed.

On fast machines or if using a highly sensitive usb-tablet (Bamboo or better) try in the range of 4-32 millisecs. If for some reason user is not enough exercised, go up to 128 milliseconds.

A good start could be to try to write the word "Step" and change parameters until the drawing is close to your wishes (hope this is possible).

SmoothDraw4-krikel.jpg (23.6 KiB) Viewed 6529 times

I added new features:
== The drawing is now in such a way that you can "react" on smoothing so far with your movements. Just try, it's funny, like very old Disney animations.
== There are other "tools", additional to the simple brush. Yes these are still graphic tools, not painting tools ...

Marks in scripteditor
Marks are lines in a script that start with any of the sequences
commentChar(s) & colon & "M" & space that is '#:M ' or '//:M ' or '--:M '.

The button lists, prefixed by the line number of the marks location, the marks of the currently active tab of the scripteditor, wherever this script is from. The reading of marks is live (works even with a not yet saved script). Picking a mark from the menu causes a jump to and hiliting of the marks line in scripteditor.
The script is fully commented and very short, you may alter it to your needs.

For the layout of the buttons's menu one can use
Giving marks for dividers: #:M -text
and for disabled items: #:M (text
.

The first stack is a windowshaped stack that zooms as its own 'splash'. It is currently not for Raspi, (works but doesn't look good). It's there for the future, as soon as windowShape will work there too.
The second stack is a demo of how to use maskData of images for 'combining' (stack is quick-and-dirty made for a forum answer).
The third stack is based on an idee and from a topic, that Richmond once started. It resulted in a "wiper"-transition for images.