March, 2014
now browsing by month
Suggestion: in some scripts, I need to be able to scroll infinitely.
How about a checkbox in the settings, to allow infinite scrolling?
Another possibility will be to enable that feature from script only (in the property editor).
]]>I just noticed a bug in the llx locker.
I know this has nothing to do with ll or llx but i read posts in the past about some users using fusion player and i…
Hi all!
I am now a beta tester. But Google Play doesn’t show an update for LLX. How can I update to beta?
Yes I am a paid user.
]]>Would it be possible to add “screen on” and “screen off” events to a panels “events and actions”?
Hi Pierre.
There are 2 things that could be helpful in LLX :
– create a text (like dynamic text) with our personal text (not calculated or queried from another app like gmail). Thay would be useful to create titles. That’s the only reason for me to keep using zooper wudgrt pro
– add imap to dynamic text : gives the number of unread mails like for sms and phone calls.
]]>“How does scripting work???”
Well, I was about to post that question after for about an hour I struggled badly with scripting. First thought: “Hey, how hard can it be? You’re a developer pro.”… and honestly: it is hard. Very hard. Really, I was about to give up. But then decided to use my notebook side by side with my tablet.
Here are some findings and suggestions.
0) I started creating a shortcut with action “Run script”. Added some basic lines, positioning the home desktop. Surprisingly it worked.
1) Opening Editor
But how the hell to edit the script?? Took me ages and finally found the posting pointing to “Script Editor” in “All apps”. It should be easier, waaay easier to go to the editor. In my example, in the shortcut’s configuration it should be possible to launch the editor for that script.
EDIT: I see when in “+” tab “Run script” is chosen as an action for “tap” or a gesture, it is possible to enter the editor by tapping that action and choosing again “Run script”. But there’s no way if a shortcut directly is set to “LL Action >> Run script”.
2) Keyboard mode
When editong script, the keyboard should be set to “autocomplete off” or “autocorrect off”. When in Zooper editing “advanced options” (manual text also IIRC) for example it is off, so typed text is not “corrected” (here: destroyed) by the keyboard.
3) Editor or “Edit…”
Opening help in browser and going back works good so far. But was is the difference between “Edit…” and the editor I’m already in? Is it currently just an alternative to the first editor and only one will be in the final release? I’m confused.
4) “Intellisense” / Autocomplete
I’m a .NET professional and Visual Studio has stunning “Intellisense” which when just typing a few characters shows possible types, methods, etc. I do not ask for that level of guidance, but I really think there has to be be some help of any kind.
My thought: many keyboards with auto-complete feature show suggestions or alternatives in a scrollable bar. Let’s say I have a Desktop object called “dtHome”, so when I type “dtHome.” (dot at the end) a bar might show the methods and properties possible in bar (or 2 or 3 lines), which dynamically adjusts as I continue typing.
This would (for everyone, not just beginners) dramatically help editing scripts without switching back and forth between editor and help.
5) Syntax check
For fun I just entered “var test = LL.gethome();”. There was no sign (a) the casing is wrong (“getHome”) and (b) the method does not exist at all. Syntax (even rudimentary) should at least be validated when leaving the editor.
6) Syntax highlighting
Color coding objects, methods, parameters etc would help. But this is low priority since scripts probably won’t be very long.
7) Debugging
Any kind of debugging functionality would be of great help. Break points for example.
Idea:
If I set a breakpoint at a specific line, when the script is executed and the breakpoint reached, a semitransparent overlay could pop up over the desktop showing the current portion of the script.
Buttons: “Play” = continue, “Single step”. And maybe a button to switch the position of the debug overlay (top, middle, bottom should be sufficient).
I possible: a line showing an objects most useful properties (like ID, position etc) when clicked in shown code.
Well… seems though I call myself a “Pro” developer I might think about wether I’m really “Pro” when I’m already too dependent on such kind of assistance 😉
EDIT: Pierre Hébert , though I currently have no ideas for what I might do with scripting, it really is a VERY powerful feature, big thumbs up. Even if only for a few. There already are some great postings in “Scripts” section.
]]>Hello, how may I go v9.9.9 beta from v9.3 stable ?
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)
]]>