March, 2014

now browsing by month

 

Pierre Hébert ‘s bug report comment inspired my new wallpaper😜

Pierre Hébert ‘s bug report comment inspired my new wallpaper😜

http://imgs.xkcd.com/comics/sandwich.png

Shared from Google Keep

http://imgs.xkcd.com/comics/sandwich.png
]]>

Horzontal Page Transition Animation: “Bulldoze” with page loop

Horzontal Page Transition Animation: “Bulldoze” with page loop

For a video look here: https://plus.google.com/115366157037831519359/posts/N4vKniRC4pe

– Set Script 1 in positionchanged event of your container

– Set Script 2 somewhere easy accessible (create a shortcut/tick show in lightning menu)

– enable “snap to pages”

– don’t use items over page bounds, this would look stupid.

– zooming may break the animation.

How to use:

Enable the effect: Run script 2.

Edit screen: – Run script 2 (disables animation)

– edit as much as you want (add items, move items, remove items.)

– run script 2 again.

Please report all bugs!

And give feedback

Update 30.3.

– improve reliability

http://www.pierrox.net/android/applications/lightning_launcher/wiki/doku.php?id=script_animation_bulldoze

]]>

Reset tool

Reset tool

Just a little script-tool when you are playing with items…and things go wrong.

This script will reset the selected values of all the items in the container.

Suggestions are welcomed.

Just run it from the lightning or the item menu.

———————————-

var cont = LL.getEvent().getContainer();

var items = cont.getItems();

var bools = [];

bools[0] = confirm(“Reset cell? (only grid items) [0,0]”);

bools[1] = confirm(“Reset position? (only free items) [0,0] “);

bools[2] = confirm(“Reset rotation? (only free items)  [0]”);

bools[3] = confirm(“Reset scale? (only free items)  [1,1]”);

bools[4] = confirm(“Reset skew? (only free items) [0,0]”);

bools[5] = confirm(“Reset size? (only free items) [cell size]”);

bools[6] = confirm(“Reset visibility? [true]”);

for(var i=0;i

var t=items.getAt(i);

if(bools[0])t.setCell(0,0,1,1);

if(bools[1]) t.setPosition(0,0);

if(bools[2]) t.setRotation(0);

if(bools[3]) t.setScale(1,1);

if(bools[4]) t.setSkew(0,0);

if(bools[5]) t.setSize(cont.getCellWidth(),cont.getCellHeight() );

if(bools[6]) t.setVisibility(true);

}

]]>

I would love to have the following desktop events:

I would love to have the following desktop events:

-Enter edit mode (also when an item is moved)

-leave edit mode

-Item added

]]>

I don’t know if this is bug or not, but when I choose icon package on desktop, folder etc., and try to change…

I don’t know if this is bug or not, but when I choose icon package on desktop, folder etc., and try to change individual icon, it still have icon masking from icon package I choose, so in the end I get icon in icon. Its kinda crap when some of app icon missing from package, or simply i want other.

]]>

Is there a way to place the text of an icon or item vertical on the right or left?

Is there a way to place the text of an icon or item vertical on the right or left?

]]>

I’m trying around with creating page transition animations.

I’m trying around with creating page transition animations.

I have the problem, that setting the alpha of an item is a very heavy operation. Is there a way to reduce the script executions in positionchanged event?

]]>

Schizophrenic (the beta, not the user :-; ) bug report: I don’t know exactly what steps got me there, but I have a…

Schizophrenic (the beta, not the user :-; ) bug report: I don’t know exactly what steps got me there, but I have a backup that shows to home desktops.

]]>

In script editor after long tap on name of script and own name for items (new function) and in old items and rename.

In script editor after long tap on name of script and own name for items (new function) and in old items and rename… please after show editing line visible keyboard (same function in search app).

]]>

Pierre Hébert: we have setTimeout…but what about clearTimeout? Is it possible to add?

Pierre Hébert: we have setTimeout…but what about clearTimeout? Is it possible to add?

]]>