Skip to content

Releases: wheninspace/WIS_WebDeployHelper

WIS_WebDeployHelper 1.0.3

26 Oct 16:50
77df5ee
Compare
Choose a tag to compare

1.0.3 (26 Oct 2024)

  • Enhancement: JavaScript error checking added to resize listener, reducing the rate of JavaScript-caused app crashes when running in mobile browsers

WIS_WebDeployHelper 1.0.2

13 May 17:19
df7413e
Compare
Choose a tag to compare

v1.0.2 (13 May 2024)

  • Enhancement: It is now possible to use the built-in Test function to deploy locally and still get all the advanced features (the html file is added to the Copy files section in the standalone builder)
  • Enhancement: Verdana (plain, bold, italic) added to web font CSS code
  • Enhancement: Build folder no longer opens automatically on Create, to prevent stacking up of folder windows. Open it manually if needed by clicking the url in the event log.
  • Other minor fixes

v1.0.1: Add files via upload

05 Apr 13:00
9411ad5
Compare
Choose a tag to compare

1.0.1 (5 Apr 2024)

Fixed bugs that caused scrollEvent, pasteEvent and file uploading to malfunction

WIS_WebDeployHelper 1.0.0

04 Apr 19:18
093c0f1
Compare
Choose a tag to compare

1.0.0 (4 Apr 2024)

WebDeployHelper tool essentially does two things:

  1. It provides you with code (LC, javascript, html) that greatly enhances the capabilities of your web app.
    It adds code to your LiveCode stack, and to the html file in the standalone folder. You have full control of which features are added. Nothing is altered in your existing LC code.

Currently the following features are available:

  • Modify the appearance of the web page that the LC stack resides on (your own logo, background colour etc)
  • Add code that will make the stack resize when the browser window is resized, or make the stack stay centered on the web page
  • Add code that enables pasting into fields and putting text into the clipboard (not in mobile browsers)
  • Add code that enables mouse wheel scrolling in all LC fields and relevant widgets (not in mobile browsers)
  • Add code that gives you access to the localStorage functionality, which enables saving data between sessions
  • Add code that enables uploading of file data from your local files (like image data and text)
  • Other minor nifty features :)
  1. It helps automate the web deployment process, which tends to get tedious as you often build many, many times and upload to your server to test and test again your web app.

So, the workflow automator lets you run one or several steps with one click:

  • Trash the previous build folder (so you don’t get build folders like "MyApp1”, MyApp2”, "MyApp3” etc)
  • Trigger the standalone builder
  • Compile the enhanced html file and replace the generic one in the build folder with it
  • Upload all the standalone files (or just the changed ones, if not first upload) to your server with ftp (if you enter credentials for an ftp account)
  • Launch the web url to your web app in your browser