Repository navigation
Releases: AppendAutomation/AppendHMIDesktop
Release list
Append HMI Desktop 1.4.0
New
- Application scripts and local variables: applications made with Append HMI Studio 1.4.0 run their On start, While running and On shutdown application scripts, and scripts can use DIM local variables.
- On shutdown runs on exit: when a project window closes, it waits for the application to stop (up to 5 seconds), so On shutdown runs and its retentive values are saved. A Windows log-off or shutdown is not held up.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.4.0-Setup.exe |
Windows 10/11 x64, installs for all users over earlier versions (silent: /S) |
Append-HMI-Desktop-1.4.0-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.4.0-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.4.0-amd64.deb) |
The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.
Append HMI Desktop 1.3.0
New
- ScreenToPDF(): applications can save the current screen as a PDF (one landscape Letter page, fitted and centered with at least 1/4" margins) through a Save dialog that suggests the screen's name.
- Arcs and mirrored groups: applications made with Append HMI Studio 1.3.0's arc objects and flipped groups display correctly.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.3.0-Setup.exe |
Windows 10/11 x64, installs for all users over earlier versions (silent: /S) |
Append-HMI-Desktop-1.3.0-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.3.0-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.3.0-amd64.deb) |
The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.
Append HMI Desktop 1.2.2
Fixes
- Pointer hand: in running applications, the mouse pointer is the pointing hand only over objects that respond to a touch (pushbuttons, action scripts, user input, show and hide window, sliders) and are currently enabled. It is the arrow everywhere else.
- No text selection: text on a running application's screen can no longer be selected.
- White start-up screen: the start-up screen always has a white background, so the Append Automation logo shows on dark themes too.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.2.2-Setup.exe |
Windows 10/11 x64, installs for all users over earlier versions (silent: /S) |
Append-HMI-Desktop-1.2.2-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.2.2-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.2.2-amd64.deb) |
The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.
Append HMI Desktop 1.2.1
What's new
- Start-up screen: the screen shown while an application loads now carries the Append Automation logo above the product name.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.2.1-Setup.exe |
Windows 10/11 x64, installs for all users over earlier versions (silent: /S) |
Append-HMI-Desktop-1.2.1-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.2.1-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.2.1-amd64.deb) |
The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.
Append HMI Desktop 1.2.0
What's new
Applications run as in Append HMI Studio 1.2.0:
- Indirect tags (
IndirectDiscrete,IndirectAnalog,IndirectMessage) andLinkIndirectTag("Indirect", "Tag"), so one faceplate can serve many devices. ShowWindow(name[, left, top[, modal[, wait]]])opens a window from a script: moved, modal or not, and optionally waiting until it closes.- Fixes: scripts now read tags that no object on their window shows, and touches pass through objects hidden by a Visibility link to the object beneath.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.2.0-Setup.exe |
Windows 10/11 x64, installs for all users over earlier versions (silent: /S) |
Append-HMI-Desktop-1.2.0-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.2.0-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.2.0-amd64.deb) |
The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.
Append HMI Desktop 1.1.0
What's new
Recipes from Append HMI Studio 1.1.0 work in Append HMI Desktop:
- recipe books;
- the recipe script functions, including
ShowRecipeSelect; - the Recipe List object;
- the Recipe Error window.
Recipes saved while an application runs are kept in recipes/<application>.json in Append HMI Desktop's settings folder. RecipeExport and RecipeImport choose their CSV files in the usual Save and Open windows.
Applications run as in Studio 1.1.0, including its fixes: an empty memory message tag now starts empty instead of 0.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.1.0-Setup.exe |
Windows 10/11 x64, installs for all users over 1.0.0 (silent: /S) |
Append-HMI-Desktop-1.1.0-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.1.0-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.1.0-amd64.deb) |
Known issues
- The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
- There is no automatic update. Install new versions over the old one.
- Projects with the same file name in different folders share their alarm history, retentive values, runtime users and saved recipes.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.
Append HMI Desktop 1.0.0
The first release of Append HMI Desktop: it runs HMI applications (.ahmi) made with Append HMI Studio on operator PCs, without the editor.
Features
- Command line:
append-hmi-desktop project.ahmiruns a project with the window mode and exit policy set in Studio (kiosk, full screen or window; exit with Ctrl+Alt+Shift+Q, with a password, or not at all). - Launcher window when started without a project:
- pick an
.ahmifile; - Run now;
- create a desktop shortcut or a Start menu / applications menu entry;
- run it automatically at login;
- a recent list.
- pick an
- Scripted setup:
--create-shortcut desktop|menuand--startup on|offfor installers and scripts. - Several projects at once, one window each; starting a running project brings its window forward.
- Everything Studio's Run does, per project:
- live PLC data (EtherNet/IP ControlLogix/CompactLogix, SLC 5/05 and MicroLogix, Modbus TCP, simulator);
- alarms with CSV history;
- retentive tags;
- users and access levels.
- File manager:
- Windows: a "Run with Append HMI Desktop" verb on
.ahmifiles; double-click runs a project when Append HMI Studio isn't installed. - Linux: offered under Open With.
- Windows: a "Run with Append HMI Desktop" verb on
- Lighter than Studio: only what running a project needs is packaged. The installer is 130 MB instead of 166 MB, and the AppImage 150 MB instead of 348 MB.
Downloads
| File | Platform |
|---|---|
Append-HMI-Desktop-1.0.0-Setup.exe |
Windows 10/11 x64, installs for all users (silent: /S) |
Append-HMI-Desktop-1.0.0-x86_64.AppImage |
Linux x64, runs without installing |
Append-HMI-Desktop-1.0.0-amd64.deb |
Debian/Ubuntu (sudo apt install ./Append-HMI-Desktop-1.0.0-amd64.deb) |
Known issues
- The installers are not code-signed, so Windows SmartScreen asks for confirmation on first run.
- There is no automatic update. Install new versions over the old one.
- Projects with the same file name in different folders share their alarm history, retentive values and runtime users.
Append HMI Desktop is built on Append HMI Studio and on the draw.io editor and drawio-desktop by JGraph Ltd, under the Apache License 2.0. See NOTICE.