March, 2014
now browsing by month
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
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
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
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.
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
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);
}
]]>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.
]]>