Pierre Hébert
now browsing by tag
v10.1b1 beta
Ah, ah, it’s been a long time since the last update, isn’t it?
No, I am not dead yet! (Only my dev laptop…)
A few new features and bug fixes. Nothing tremendous but some improvements were truly needed:
– new options to configure the app drawer bar: visibility and background image (LLX, expert mode)
– new container events: resumed and paused. This can be used to detect when a container is displayed or hidden, although resumed/paused are finer grain events
– increased resolution of some app drawer icons
ability to replace an item target with a shortcut (previously only an app)
– exclude panels when computing grid/stack folder icons (https://plus.google.com/104484987458557530625/posts/A8dJHePDuVn)
– keep app drawer configuration in templates, and use it when applying them when replacing, not merging (https://plus.google.com/104684441318752696089/posts/b8mBenAQEzQ)
– do not process tap events for panel when it has been configured at the container level (https://plus.google.com/105066926163073195690/posts/AfBmUvtmBwH)
– fix a bug when modifying the panel configuration through a script run from the on tap item event (https://plus.google.com/u/0/106201536507820539535/posts/Szhhntr8Lin)
– allow more than one stop point to be matched at a time
– fix edition of floating point value with locales using coma as decimal separator
– workaround for the icon drawing bug in the desktop configuration screen
– remove quoting around the data passed to scripts using LL.runScript
– fix a few problems when status bar transparency is combined with status bar hiding
– fix a few crashes
]]>v10.0.2
A non stressful release, with only bug fixes 🙂 – fix a bug where an empty and untitled script can be created sometimes
– fix folder z order (inability to change this order when folder icon is set to grid or stack)
– attempt to fix a problem with transparent bars on 4.4 on phone layouts when switching the orientation (not tested)
– fix LL.setPosition when not using animate
– when reseting or removing a desktop used as a lockscreen, disable the lockscreen until another one is selected
– remove swipe events and pinch/zoom options for panels because they are not supported
– fix a crash that could appear when applying templates and when the process was interrupted
– fix newly created widget position under some rarely seen situation
– fix a crash that may happen seldom while add an item to a folder
Available soon.
]]>v10.0.1
A minor maintenance release with the following bug fixes:
– adjust items order in widget menu
– fix translations in the script editor and template screen
– fix a bug when loading some icon packs without background image
– prevent addition of new items in app drawer folders opened through a “Open folder” LL action
More to come later…
]]>v10.0
I pushed the button.
V10 is now available for anyone (although it may take one day or two to reach everyone).
Thank you for your precious feedback and huge help in making this latest version a reality
]]>A dumb question: are there others launchers having scripting capabilities ?
v9.9.16 beta
Last one before release. I think it’s ready.
Changelog:
– use alternate backgrounds in icon packs, when available
– fix the switch between desktops not having the same transparent bars/overlap settings
– fix an LL->LLX importation problem when LL data themselves comes from a previous LLX setup
– when exporting a template, reset the lock screen option if the lock screen desktop is not exported too
– script : add LL.getOpenFolders(), LL.getItemById() and Container.setTag()
– fix a few minor crashes
]]>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
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
(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 !
]]>Useful links
• Stable version, 10.6: https://play.google.com/store/apps/details?id=net.pierrox.lightning_launcher, https://play.google.com/store/apps/details?id=net.pierrox.lightning_launcher_extreme
• Beta version: none yet (subscribe: https://play.google.com/apps/testing/net.pierrox.lightning_launcher_extreme, https://play.google.com/apps/testing/net.pierrox.lightning_launcher)
• Changelog: http://www.pierrox.net/cmsms/applications/lightning-launcher/change-log.html
• Tips&tricks : http://www.pierrox.net/android/applications/lightning_launcher/wiki/doku.php?id=tips_tricks
• Online script API reference: http://www.pierrox.net/android/applications/lightning_launcher/script/
• Offline script API reference: http://www.pierrox.net/android/applications/lightning_launcher/llx-api.tar.gz
]]>
D5 Creation