now browsing by category

 

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()

]]>

v9.9.14 beta

v9.9.14 beta

Edit: I forgot to mention the expert mode!

A few bug fixes and some hopefully small but nice additions:

– expert mode: on for new installs, off for existing setups, this will hide or show advanced options

– container gets focused on touch, not on position changed (will solve a problem when scrolling a panel through script and adding items in the meantime and other related issues)

– default folder icon style is now grid, fix problems with background

– add an option to enable/disable script execution globally

– fix a crash that could happen when deleting the home desktop

– fix a crash when trying to reach a panel in a folder through the hierarchy menu and the panel has never been displayed before

– fix a crash with stop point customization

– script: allow modification of item property “i.onGrid”

– script: add LL.setScriptTag() and LL.getScriptTag()

– script: add Container.getBoundingBox()

]]>

v9.9.13 beta

v9.9.13 beta

(edit: 9.9.13 not 9.9.12)

Available now, with the following changes:

– improved position of the suggestion view in the script editor

– improved a bit the items hierarchy menu

– script: use float for Container.translateIntoScreenCoordX/Y()

– split grid and stack folder icons in items+background, so that the background can be changed separately using the icon effect background option. Use a blank image to clear the background.

– script: fix event Y position

– script: fix Container.getType()

– ability to set a label for all items, not just shortcuts and folders. Option found in the “+” tab

– script: renamed Container.getItemByName(String name) to Container.getItemByLabel(String label)

– script: Container.getItemByLabel(String label) can now be used to retrieve all kind of items

– script: moved Item.setLabel and item.getLabel from Shortcut to Item, add a “persistent” option to setLabel

Thank you for your patience !

]]>

v9.9.11 beta (again !)

v9.9.11 beta (again !)

Since the previous 9.9.11 has never been available because of Play system errors yesterday, I added some more bug fixes to this version…

Edit: it seems Google Play has been repaired, at last ! The update should start to appear soon through the regular update system.

Changelog:

    – some fixes related to the app drawer (need a reset to resolve mixed icons issue)

    – fix script LL.getCurrentDesktop() (fixes the bug with the pin code lock screen)

    – fix script Folder.close()

    – fix script Item.setSize()

    – fix missing script Window.setTimeout()

    – fix a problem when adding stop point through the menu key

    – fix the Desktop settings linked with the app drawer, when reached from the app drawer, and renamed “All Apps” to “App Drawer”, “Desktop settings” to “Current desktop”

There is also an experimental items hierarchy viewer, under the “Items / Hierarchy…” long tap menu. This is incomplete because items infos are not yet available, but I would like to get your feedback on this way to browse items.

]]>

v9.9.11 beta

v9.9.11 beta

A bug fixes only, for the following  issues:

– some fixes related to the app drawer (need a reset to resolve mixed icons issue). But I am not 100% sure that all problems have been solved (partly device dependent).

– fix script LL.getCurrentDesktop() (solves the bug with the pin code lock screen)

– fix script Folder.close()

– fix script Item.setSize()

Available soon, but I don’t know when exactly because it seems that Google servers are experiencing issues right now

Edit: definitely, some servers are down at the moment

]]>

v9.9.10 beta

v9.9.10 beta

This is an important update, whose goal is to fix 2 majors bugs and improve the script engine. The previous implementation has some caveats. I hope the new one will live up to expectations.

In details:

– reworked LLX script engine (!) For the following benefits: synchronous operations for smoother animations, support of “//” comments, display the line number in case of error, fixes the crash when repeated calls are made (upon scroll event in particular). Scripts should remain 100% compatible… but glitches are possible.

– add some initial (rough) autocompletion to the script editor

– add no scroll limit option

– fix template import

]]>

v9.9.9 beta

v9.9.9 beta

A new one to improve a few things:

– when applying a template, new option to use the wallpaper or not

– fix template export error

– fix a bug when merging desktops from template

– add Item.setTag and Item.getTag to store and retrieve persistent data from script

– add Android object to scripts in order to access platform services (as of today: only toasts)

]]>

v9.9.7 beta for LL and LLX.

v9.9.7 beta for LL and LLX.

What’s new since the last stable release ?

In a nutshell:

– ability to load a template without replacing the current setup: new desktops will be added to the existing ones

– reworked backup/restore/export screen, I hope it will be less confusing when dealing with backups and templates.

– events can now be configured per desktop, and add a few new events (stop point reached, back key, …)

– improved (nested) panel scrolling (will scroll the desktop or the panel according to the “scrollability” of the content)

– scripting (LLX only): still has some major caveats, including reproducible crashes

– a few bug fixed, and many new ones: surprise, surprise !

Since the alpha/beta Google Play system seems a bit “wonky”, do not hesitate to play with opt in/out otherwise you may not receive the update…

]]>

v9.9 alpha, llx only

v9.9 alpha, llx only

Today I am releasing a preview of the next Lightning Launcher version.

No secret here, scripting takes the major place in this update, but there are other goodies regarding events too.

Full changelog:

– add scripting ! Custom actions can be configured for all sort of things, I am eager to see what you will be able to do with this ! Although APIs are not complete yet…

– support for configuring events per desktop (and some of them per panel/desktop)

– back key is now configurable. By default it is plug onto a new “Go back” action

– other new events primarily used for scripting, but not only (desktop loaded, scrolled, stop point reached)

– updated back key behavior with panels: when a panel is touched or scrolled, the back key will reset it to its home position, or reset its container if it is already at home

– dropped support for Android 2.1 (well, this one is not a goodies but hey, time is passing)

And a few minor bug fixes:

– tapping on a widget in the lockscreen will also unlock (same as apps)

– workaround for a drawing bug on 2.3 devices in the box editor

– fix grid lines drawing with fit desktop to item and detached item on the topmost/leftmost position

This version is highly experimental, and for this reason I selected the Google Play alpha channel for this update. In order to allow community members to choose between beta or alpha testing, the Play system requires distinct communities, so I just created a new one: https://plus.google.com/communities/111427002111904170930. Anyone willing to test the alpha version need to join it. Warning, again, this is a preview. Should you want to experiment with it:

make a backup first 😉

]]>

Pieces of the puzzle are putting themselves in place…

Pieces of the puzzle are putting themselves in place…

Originally shared by Pierre Hébert

https://www.youtube.com/watch?v=qoCh0ieq7PQ&feature=autoshare
]]>