Plugin betatesters needed (Lebab plugin)

Discuss general web development questions. Help others and get help from others.

Moderator: kfury77

Post Reply
User avatar
pmk65
Posts: 678
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Plugin betatesters needed (Lebab plugin)

Post by pmk65 »

I'm currently writing a new plugin for integrating Lebab into WeBuilder. (Lebab turn your ES5 code into readable ES6/ES7 code.)

So I'm looking for someone who is interested in betatesting the plugin. Preferable someone using Dark Theme and High Resolution Display.

Note: If I can't find anyone to test the plugin, there will be no public release of the plugin.
There are 10 types of people in the world: Those who understand binary and those who don't.
pety
Posts: 187
Joined: Fri Mar 02, 2012 7:17 pm

Re: Plugin betatesters needed (Lebab plugin)

Post by pety »

I am not a javascript coder.
How can I help?
User avatar
pmk65
Posts: 678
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Post by pmk65 »

pety wrote:I am not a javascript coder.
How can I help?
The functionality is working, so that part doesn't need much testing.
- Plugin will detects if Lebab is installed. And if not, show prompt to install it. (You just need to have Nodejs installed)
- Lebab warnings will be displayed in WeBuilder Message Panel. (The warnings are clickable, and will jump to editor line.)
- Transpile ES5 code in either entire document or selection to ES6/ES7 code.
- Full undo support.


Do you use a High Resolution screen? As the GUI needs to be tested using High Resolution display.
Such as:
- Does the GUI elements look correct?
- Is the text size readable?
- is the elements positioned correct (no overlapping etc)
- does elements like buttons have a correct size.
- is images displayed correctly? (correct size and not pixelated)

I'm in the process of deciding how the GUI panel should look. So when that is done, it should be ready for testing.
Lebab got 18 different transform options and I want to have access to just running a single transform or a combination of multiple transforms.
Currently I'm using 2 Tabs, but I don't like it. So I'll probably end up with putting both the single transform buttons and the checkboxes together.

Screenshots of current layout:
Image

Image
There are 10 types of people in the world: Those who understand binary and those who don't.
User avatar
pmk65
Posts: 678
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Post by pmk65 »

You can download it from my GitHub Repository now.
https://github.com/pmk65/wbp-lebabwb
There are 10 types of people in the world: Those who understand binary and those who don't.
pety
Posts: 187
Joined: Fri Mar 02, 2012 7:17 pm

Re: Plugin betatesters needed (Lebab plugin)

Post by pety »

Image
pety
Posts: 187
Joined: Fri Mar 02, 2012 7:17 pm

Re: Plugin betatesters needed (Lebab plugin)

Post by pety »

I installed the module manually.
My npm.cmd is in other location:

Image
User avatar
pmk65
Posts: 678
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Post by pmk65 »

Thanks for the feedback/bug report.
I'll add an option so you can set an alternate path for the location of npm,cmd, if it's not installed in the default install folder.

As for the "not a valid plugin", then it's because downloading the zip file from GitHub, will place the files INSIDE a folder which WeBuilder doesn't like. (Not sure if there's anything I can do about that.)

If you install the Lebab module manually (npm install -g lebab), then where are the lebab.cmd script located?

Can you in a DOS prompt, type "path" and then copy/paste the the output into this thread. (Maybe I can extract the path from there)
There are 10 types of people in the world: Those who understand binary and those who don't.
User avatar
pmk65
Posts: 678
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Post by pmk65 »

I have uploaded a new update to GitHub. This version tries to extract the Nodejs install path from the DOS PATH variable.

There's now also a special download link at the bottom of the GitHub page, which should generate a zip file in the correct format to import into WeBuilder.
There are 10 types of people in the world: Those who understand binary and those who don't.
jasonwynn
Posts: 1
Joined: Mon Mar 02, 2020 8:21 am

Re: Plugin betatesters needed (Lebab plugin)

Post by jasonwynn »

pmk65 wrote:You can download it from my GitHub slitherio Repository now.
https://github.com/pmk65/wbp-lebabwb
A plugin for design view would be nice.
User avatar
pmk65
Posts: 678
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Post by pmk65 »

jasonwynn wrote:
pmk65 wrote:You can download it from my GitHub slitherio Repository now.
https://github.com/pmk65/wbp-lebabwb
A plugin for design view would be nice.
A plugin for design view would involve creating a complete editing system and is not something I have a need for myself.
There are 10 types of people in the world: Those who understand binary and those who don't.
Post Reply