March, 2014

now browsing by month

 

I am missing stop points. I cannot find them

I am missing stop points. I cannot find them

]]>

Oh.

Oh. My. Goodness… Pierre Hébert this app just gets better and better…. The new informational popups for a fresh install are very good.

]]>

Jonathan would like to see a proof-of-concept for this. Who has time for this?

Jonathan would like to see a proof-of-concept for this. Who has time for this?

I think this is our chance 😉

Originally shared by Jonathan LARRADET

It’s just amazing! A idea for Library jQuery for that?

]]>

Pierre Hébert

Pierre Hébert

As I haven’t gotten the update yet this applies to 9.9.14, might include the update as well, might not.

(And a few suggestions at the end as well)

#1

I have a panel for apps and have enabled swapping when items overlap. If a panel that is two columns wide overlaps with an app item that is only one column wide, then they trade places as they should, but the app gets two columns wide. If the panel overlaps with two items then the left one gets moved and stretched and the right one does nothing.

#2

In that same big panel I have designed the item backgrounds with 9patches. The additional panels that are inside the first panel also get new backgrounds, as they should. I want then to be invisible, so I copy the style of a item outside the panel to get a clear background. After a little while (or applying icon sets inside any of the panels) the backgrounds appear again.

And with that a little improvement suggestion: how about a “no background” option for customizing item backgrounds?

And a little request as well: how about the option allow/deny item rotation based on if screen rotation is on or off (for example: never/ when rotation is enabled/ always)? And how about restricting rotation (all sides/ left/ right/ up/ down), someone recently mentioned that they don’t want their items rotating 180°, I’d like to restrict some of my items only to face down or left.

]]>

STOP THE PRESSES

STOP THE PRESSES

EITHER THIS WAS AN ACCIDENT CAUSED BY MY DEVICE OR LIGHTNING LOCKER IS ALREADY AND HAS ALWAYS BEEN SECURE!!!!

No really this is no joke. use the lightning locker like normal except you will also need to have your system lockscreen enabled. set the lock time to immediate. that way youll always have a lock. from there turn your screen off then on again. guess what you see first…. thats right your locker. unlock that THEN you get the system lockscreen which you will then need to unlock as well. see how this works? i just tested it to see what my system lock would do and came up with this result. ENJOY

]]>

v9.9.15 beta

v9.9.15 beta

I would like to call this version a release candidate. I hope the beta is now working well enough to reach a stable status. No doubt there are a bunch of things to improve, but it’s time to move on. Don’t refrain yourself to report bugs though 😉

Changelog:

– add an option to configure overlap between transparent bars and the content (default is no overlap)

– change the default value for transparent bars to yes

workaround for background color not drawn behind status and navigation bars in the LLX app drawer (works for opaque colors, not transparent ones)

– fix a bug when merging templates that could lead to duplicated and shared desktops

– fix a couple of crashes

– don’t limit anymore item scale change to 1000

– allow for configuration of item selection for any kind of item, not just shortcuts and folders

– script: add LL.isPaused()

]]>

Using script, I customized panel size/border/position, etc. When I run, it worked well. No problem.

Using script, I customized panel size/border/position, etc. When I run, it worked well. No problem.

But after just screen off and on, panel’s things all restored.

I repeated running script, verifying OK, turning off/on screen,. Results are alwasy same.

*.commit();

*.setSize/Position();

Don’t those methods record directly to LL’s item DB(?) whatever?

]]>

Simple Horizontal and Vertical page loop Updated again

Simple Horizontal and Vertical page loop Updated again

From Michael Plotke’s script (but fixed…sorry it was broken) I made this script to switch between the ‘sides’ of the container (very easy, feel free to improve it)

Instructions:

– Set it at the position changed event.

– Set the free scroll.

– Check the snap to pages! Otherwise you’ll get udesired results.

– IMPORTANT: try not to scroll while the animation is performing

– Comment any problem here.

——————————–

var e = LL.getEvent();

var c = e.getContainer();

var box = c.getBoundingBox();

if(c.getPositionScale()!=1)return;

var pos = [c.getPositionX(),c.getPositionY()];

var size = [c.getWidth(),c.getHeight()];

var limits = [ [box.getRight(),box.getLeft()],[box.getBottom(),box.getTop()] ];

var state = LL.getScriptTag() || “00”;

state=[state[0],state[1]];

var jump = [pos[0],pos[1]];

var glide = [pos[0],pos[1]];

for(var i=0;i<=1;++i){

if (pos[i] > limits[i][0]-size[i]/2 ) {

if(state[i]==”+”)return;

jump[i] = limits[i][1]-size[i]/2;

glide[i] = limits[i][1] ;

state[i] = “-“;

}else if (pos[i] < limits[i][1]-size[i]/2 ) {

if(state[i]==”-“)return;

jump[i] = limits[i][0]-size[i]/2 ;

glide[i] = limits[i][0]-size[i] ;

state[i]=”+”;

} else {

state[i] = “0”;

}

}

LL.setScriptTag(state[0]+state[1]);

if(state[0]!=”0″ || state[1]!=”0″){

c.setPosition( jump[0] , jump[1], 1, false);

c.setPosition(glide[0], glide[1], 1, true);

}

]]>

Onemore idea…

Onemore idea…

1) if user have small panel (for example 6×1) or folder (in folder this option exist now), and doing long tap and select edit layout….  open this layout in new popup window with full screens dimensions (maybe with title name – for example panel: named MyDockBar – if user have set). After tap to back or again select edit layout, doing close popup window to normal panel/folder dimensions.

2) If user is in normal desktop edit layout, show in title: desktop and his  name (if have user set).

3) Allow to set home position on screen in folder, panel, desktop (set another position than default place)

4) allow have object (icon or widget) on portrait layout and not have on landscape layout. And vice versa. For example in + tap enable set: show in portrait and landscape layout (preset), show only in portrait layout, show only in landscape layout

5) in app drawer allow add tab and moved app to this tabs.

6) enable set for icons and widget – pin on all screens (Similar function as in single desktop, only with the difference that even if we pass to the next screen icon will also be there (at the same location)). For example pinned panel in all desktop (as dockbar).

7) in settings for scroll/zoom options: if user have set  Snap to pages (yes) and now select to yes option Fit desktop to items, please automaticaly set to No option Snap to pages and vice versa.

]]>

Problem with widgets in panels.

Problem with widgets in panels.

I have been having problems with several widgets either just not updating or even worse, changing to Cannot find widget message(don’t remember exact wording. Well I tracked it down to only happening to widgets inside panels. Either what, restarting Lightning fixes it for awhile. Very frustrating. They work fine if directly on the desktop.

]]>