Plugin betatesters needed (Lebab plugin)

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

Moderator: kfury77

Plugin betatesters needed (Lebab plugin)

Postby pmk65 » Sun Dec 29, 2019 7:18 pm

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.
User avatar
pmk65
 
Posts: 671
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Postby pety » Mon Dec 30, 2019 9:28 am

I am not a javascript coder.
How can I help?
pety
 
Posts: 188
Joined: Fri Mar 02, 2012 7:17 pm

Re: Plugin betatesters needed (Lebab plugin)

Postby pmk65 » Mon Dec 30, 2019 4:14 pm

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: 671
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Postby pmk65 » Wed Jan 08, 2020 5:50 pm

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.
User avatar
pmk65
 
Posts: 671
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Postby pety » Thu Jan 09, 2020 11:47 am

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

Re: Plugin betatesters needed (Lebab plugin)

Postby pety » Thu Jan 09, 2020 12:14 pm

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

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

Re: Plugin betatesters needed (Lebab plugin)

Postby pmk65 » Thu Jan 09, 2020 7:27 pm

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: 671
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Postby pmk65 » Thu Jan 09, 2020 9:32 pm

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.
User avatar
pmk65
 
Posts: 671
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark

Re: Plugin betatesters needed (Lebab plugin)

Postby jasonwynn » Mon Mar 02, 2020 8:23 am

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.
jasonwynn
 
Posts: 1
Joined: Mon Mar 02, 2020 8:21 am

Re: Plugin betatesters needed (Lebab plugin)

Postby pmk65 » Mon Mar 09, 2020 12:53 am

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.
User avatar
pmk65
 
Posts: 671
Joined: Sun Dec 20, 2009 9:58 pm
Location: Copenhagen, Denmark


Return to Web Developer Talk

Who is online

Users browsing this forum: No registered users and 0 guests

cron