This is the changelog of build 6 of the 3.1 release. Here is a list of the fixes:

General Changes​

  • Fixed OBS V5-variant Nested scene visibility within groups not triggering events
  • Fixed Flows selection control not rendering with error
  • Fixed Touch Portal services not starting for custom system process
  • Updated the OBS onboarding screen to be correct for V5 plugin integrated with OBS 28
  • Changed default port for OBS to 4455 instead of 4444
  • Fixed OBS V5-Variant on connected message not triggered correctly for subsystems.
  • Fixed OBS V5-Variant losing connection when websocket sends corrupted data.
  • Updated the whats new window to make the current version more clear.
  • Fixed OBS V5-Variant saving screenshot to file not working
  • Fixed OBS V5-Variant on hold functionality for source visibility
  • Fixed OBS V5-Variant streaming state not known at start connection between TP and OBS
  • Improved popup behaviour on scaled screens
  • Like
Reactions: OpenFields

General Changes​

  • Fixed Values parent folder .. selectable and causing issue
  • Fixed Values multiselect and delete not showing folders in list
  • Fixed Values multiselect Values and folders not being able to delete then all at once
  • Fixed global Events parent folder .. selectable and causing issue
  • Fixed global Events multiselect and delete not showing folders in list
  • Fixed global Events multiselect Events and folders not being able to delete then all at once
  • Fixed Flows parent folder .. selectable and causing issue
  • Fixed English textual errors
  • Fixed copying buttons keeping reference to old button for icon edits
  • Fixed visual change button icon change keeping reference to old icon edits when duplicating
  • Changed the version string in the Info settings section to match the title bar
  • Fixed duplicate audio menu items
  • Fixed underscore not showing in popup menus when used in name for plug-in state
Previous updates:
(Touch Portal 3.1)
A new version! We changed / added / fixed a lot again in version 3.1. Check it out below.

Restructured lists for Values, Events and Flows​

We have reworked the lists for Values, Events and Flows.


You can now organize your Values, Events and Flows in folders to easily find and edit your existing things.

Example of folders in the lists.


With Values and Flows it is sometimes unclear where they are being used. We added the ability to search for all references to your Values and Flows. Right click on a Value or a Flow and select "See usage..." and it will show you a list of all Buttons and Events where these are being used.

We have also added the possibility to go to the Button or Page where the Value or Flow is being used by right clicking the entry in the list and selecting where you want to go.

Example of the screen showing the usage of your Flows and Values


You are now able to set a Value from the desktop application to test the Values or just to reset them without using a button on your mobile phone.


With the new structure we can no longer use a straight list of elements. Just like the Pages selector control we have made similar controls for Values, Events and Flows. You can also search through the elements to quickly find the element you require at that moment.

The new control to easily find and select the element you require

Extended If Statement​

You are all already familiar with our current IF statement action. A logic function that checks whether some Value or State is something and then and only then it will execute the flow of actions below until an end-if or an else action. This is a very handy logic action but when creating complex tasks also a bit limiting. This is where the extended IF statement comes into play. With this improved IF statement logic action you can make different kind comparisons and you can link statements together.

Example of an extended if statement that checks if you are on the BRB scene in OBS AND this buttons state is ON.
With the extended if statement you have a lot more control on your comparisons. Read more about it in our guide.

Icon Editor Graphics Upgrade​

Introducing our latest Graphics Upgrade; the Icon Editor. The Icon Editor Graphics Upgrade allows you to make changes to your icons straight from the Touch Portal desktop interface. No need to have Photoshop or other image editing skills. The Icon Editor Graphics Upgrade allows you to change the appearance of your icon. The following graphic shows everything that you can do with the Icon Editor Graphics Upgrade:

The options you get with the Icon Editor Graphics Upgrade
You can stack all of these options on one icon in any way you like. This allows you to be very creative and get the most out of this Graphics Upgrade. A few examples of what is possible with stacking.

Examples of stacking outputs; the icon is scaled, then greyscaled and finally a red stroke has been added.
Examples of stacking outputs; First the pink color has been replaced with red, secondly the yellow color has been replaced by red and finally the green color has been replaced by red.
Examples of stacking outputs; The image was first greyscaled and then a color blend was applied.
Examples of stacking outputs; The image was scaled down to a smaller size, secondly we have offset the image a bit downwards so it nicely fits in the first step where we added an image layer background icon.
All changes you make to an icon are stored and can be adjusted easily and the original icon will be kept so that you can undo each adjustment you have added. You can also copy all icon adjustments from one button and apply it on other buttons as well to make the editing process as effecient and quick as possible. Read more about it in our guide on the Icon Editor Graphics Upgrade

OBS Palakis Websocket 5.0 Support​

We have added support for the OBS Websocket 5.0 and later. With version 5.0 the OBS Websocket team has fully reworked and rewritten the plugin and the old communication protocols could not longer be used. Touch Portal v3.0 and older only supported version 4.9.1 of the plug-in and not the 5.0 version because of this reason. In Touch Portal v3.1 both old and new protocols are supported. We have implemented the 5.0 plug-in based on the beta version. It can always happen that the released version has small changes that break the integration partly with Touch Portal. Although we have the support we advise you to stay on version 4.9.1 if you have critical use of OBS.

Improved copy and paste options​

We have extended the copy and paste capabilities with this version. You can now apply a style over multiple selected buttons and we have added the ability to copy and paste icon adjustment settings so that you easily can copy your icons look and feel to other buttons.

We have also added the option to copy Actions or Events separately as well as the option to only paste one or the other.

This version also includes the possibility to copy and paste colors right on the color pickers. There is also a list of the last copied colors which helps you greatly when creating a Page and you have a set of colors for a theme.

What else?!​

  • We extended the script running action for MacOS to include the execution path to be customized to allow to run all sorts of script files.
  • The run script for MacOS now also includes the wait for option which will wait until the script is executed. The result of the script is stored in a local State as well to be used in actions after that.
  • We have changed some texts to improve clearness of what functions do.
  • We added the one-time payment nature of our Upgrades on a few places.
  • We improved the assests lists with respecting image sizes and improved rendering
  • We have added the Value connector for sliders. You can now connect a Value to a slider and it will have a value from 1 to 100.


Most bug fixes are already mentioned in the sections above but we also fixed some bugs not in those categories:

  • Fixed Page name underscore not listed correctly in Pages list
  • Fixed Windows Audio event removing the list of audio devices when used.
  • Fixed duplicating Change Button Visuals action referencing same image.
  • Fixed the repeat action having 0 repeating endlessly until it crashed
  • Fixed when copying buttons the images from the origin were still linked.
  • Like
Reactions: OpenFields
Uninstall the previous version if you are using a version below 3.0
Make sure you create a BACKUP before proceeding with your update
Just restart Touch Portal to get the notification to update

Automatic update from your notifications center
or Download from:


This is changed in this new version:

General Changes
  • Added ability to use values and states in the command line of run actions
  • Improved text yellow free base version information
  • Improved all language indications in own language.
  • Improved firewall step in onboarding with EXAMPLE watermark on image
  • Improved the dynamic text value category is now ordered
  • Improved loading images on buttons when page loads
  • Improved commandline parsing for run actions
  • Improved resize window functionality by increasing drag area
  • Improved resizing window on all sides
  • Improved ordering list of plug-in states in tag list
  • Improved importing plugins files with missing path information
  • Improved logging bad message received from plugins for debugging purposes
  • Fixed correct logging for a few Twitch actions
  • Fixed translations percentage counter during onboarding
  • Fixed Windows Audio functionality crashing when using mute action
  • Fixed Windows Audio crashing when source device could not be found
  • Fixed log getting spam with auto navigation states
  • Fixed the buttons not placed precisely within the preview
  • Fixed If statement logging issue
  • Fixed that moving a page to the same folder results in removing the page
  • Fixed edit option for button-state-change event still present
  • Fixed services crashing when no default audio is set for both output and input sources.
  • Fixed button image removed when you changed image but cancel changing the button
  • Fixed parsing issues for iconpacks when color is incorrectly set in info file.
  • Fixed Select Icon Pack screen border issue
  • Fixed command line parsing not taking brackets into account
  • Fixed removing image not updating preview
  • Fixed actions margin issue

Twitch Migration
  • Twitch announced to shut down the old v5 API. Touch Portal was still using a few endpoints on that old API. In this version we have migrated those to the Twitch Api.
  • Twitch migration v5 -> Migrated scopes
  • Twitch migration v5 -> Migrated set stream game action
  • Twitch migration v5 -> Migrated set stream title actions
  • Twitch migration v5 -> Migrated get stream game to value action
  • Twitch migration v5 -> Migrated get stream title to value action
  • Twitch migration v5 -> Migrated show commercial break action
Follow us/Subscribe to us on Youtube & Twitter, it would helps us a lot
Touch Portal 3.0.6

Uninstall the previous version if you are using a version below 3.0

Make sure you create a BACKUP before proceeding with your update
Just restart Touch Portal to get the notification to update


Automatic update from your notifications center
or Download from:


This is changed in this new version:

General Changes

Added Set button state by Id working when button is not on same page
Added visible id to button settings (non-editable)
Added notification when using mobile version lower than 3.0.0
Added secured connection indicator
Added ease-of-use action If Statement + Else
Added option to show the number of actions and events set on a button in the categories on-press, on-event and on-hold.
Added favorite actions category for button actions category list
Fixed logging sequence global events
Fixed Set button state by Id not working in Global events
Fixed Set Button state by id not working in Pages that are in Folders
Fixed Deselecting actions in Events and Flows editor
Fixed Streamlabs Desktop scene change on global events not working
Fixed Replace action not handling values and states correctly when running
Fixed search not left aligned in control edit screen
Fixed collapsed state of action list not remembered correctly when categories are hidden
Fixed collapsed state when searching and resetting search
Fixed Values having underscores not rendering properly in selectable tree list of values
Reworked the general setting section.
Reworked the control selector to have a more prominent presence on the control edit screen
Reworked the plug-in importing sequence.

Changes OBS
Fixed OBS communication crashing when action refers to non-existing Scene
Fixed OBS communication stopping when invalid message is being send
Fixed OBS source volume data becoming corrupt and stopping OBS communication
Fixed OBS Strain state invalidated when not streaming
Fixed OBS initial states showing correct value when OBS is not connected
Fixed OBS communication crashing due to corrupt return message from plugin
Fixed OBS source list not updated in set-source-filter action when you have added a new source in OBS

Changes Philips Hue
Added Philips Hue Bridge list selector on connecting
Added Philips force Ip connection functionality

Changes Plug-in system
Added plugin connector short id for more efficient communication

Follow us/Subscribe to us on Youtube & Twitter, it would helps us a lot
Touch Portal 3.0.5

Uninstall the previous version if you are using a version below 3.0
Make sure you create a BACKUP before proceeding with your update
Just restart Touch Portal to get the notification to update

Automatic update from your notifications center
or Download from:


This is changed in this new version:
- Added Photoshop Event when current layer visibility changes
- Added Photoshop Event when current layer locked state changes
- Added grouping Photoshop states for IF Statement
- Added Photoshop current layer name as state
- Added Photoshop Current Tool Radius state
- Added Photoshop Current Tool Radius Event
- Added Photoshop Current Tool Hardness state
- Added Photoshop Current Tool Hardness Event
- Added override function for philips hue bridges
- Added plugin support for start commands per platform (Windows, Mac and Linux)
- Added Photoshop resize Image action
- Added Photoshop resize Canvas action
- Added message on macos when Apple Script is not installed when using speech action
- Added support for values in MacOS text to speech action
- Added support for selecting voice for text to speech on MacOS.
- Improved plug-in states in IF statement in own category
- Improved speech action to inline action instead of popup
- Improved apple media function to inline action instead of popup
- Fixed missing text for Photoshop action set current brush radius
- Fixed Photoshop Current Tool Radius Connector delayed updating after sliding
- Fixed Photoshop Current Tool Radius connector not updating when changed more than once from Photoshop
- Fixed Photoshop Current Tool Hardness Connector delayed updating after sliding
- Fixed Photoshop Current Tool Hardness connector not updating when changed more than once from Photoshop
- Fixed Photoshop special background layer locked not seen as normal locked state.
- Fixed Photoshop not unlocking special background layer
- Fixed Photoshop layer information not updated on load.
- Fixed setting Photoshop current brush through action not updating the connector
- Fixed the ordering of the Photoshop tools
- Fixed installer closing all touchportalservices before installing
- Fixed dynamically created plug-in values not showing in text replacements list
- Fixed stopping plugins causing CPU rise and hogging.
- Fixed visual update issue when changing pages

Follow us/Subscribe to us on Youtube & Twitter, it would helps us a lot
  • Like
Reactions: Gitago
A new version! We changed / added / fixed a lot again in version 3.0. Check it out below.

OpenJDK 17
Great news! Version 3.0 works with an embedded Java build and we selected the OpenJDK 17 version for this. This means no more issues with updating java and issues with licenses and issues with other Java requiring applications. This does mean that this is a breaking update and you need to manually install this version and uninstall the previous version.

With the new embedded Java come new perks. One of these is that we can now offer the update process within the app itself. This means you will get a notification of new updates in the new notification center.

Added Sliders
Version 3.0 comes with a new control. No longer are buttons the only way to control your software and other services. You can now use Sliders for multiple systems.

Example of a Slider controlling a Windows Audio Source
To use a slider you can add a connector to the slider that will make the connection between the software and Touch Portal and controls the given attribute. Below is a list of all currently added connectors. Plug-ins are also able to add connectors so expect this list to grow.

All current Slider Connectors
We have changed the design of Touch Portal with this new version. Below is an overview of most of the changes

We have re-designed the whole main screen. User interviews showed us that the current menu was not really understood correctly by our users. So we decided to change the left sided menu to a more visually clear vertical tab menu structure. We have changed the whole design with a color-theme to allow for more popup of the elements that the user controls. Better clarity will in improve usability.

The new main screen (v3.0)
With more and more functionality in Touch Portal we need additional space for options that are relevant and useful for the users. For a more consistent look and feel, we have also redesigned the Page settings to use tabs. This allows you to quickly selection the settingsgroup you want to edit. No more endless scrolling and searching for the correct option.

We also improved all elements in the settings list and added more descriptions to aid new users and to allow for a better and more noticable visualisation of controls.

Using the same principles we've completely redesigned the button edit screen. Each tab will show a specific set of options that allows you to change a specific topic for the control.

The new button edit screen (v3.0)
We have made small improvements, such as positioning the connection controls better centered and other many more. The Touch Portal settings screen also follows the new design.

Reworked Page Management
We have reworked the Page selector tool and added several things to improve the quality of life.

The new improved page manage control
You are now able to add folders and place pages in folders to give more structure to your set up.

Create new pages and folder and place them in folders where needed
Exporting pages will give you more options to include in your export. You can add flows and values that are used on your page. Additionally, you can also add files that are referenced outside of Touch Portal such as media files and text files.

Add the specifics to your export
New icon packs
Since the beginning there was our flat white icon pack with a collection of useful icons but they were not that complete. So from this version we have added a few new icons to use straight out of the box. We have added icon packs for the following categories:

  • Streaming
  • Gaming
  • Smart Home
  • Photo Editing
  • Classic

Notification Center
We are introducing Touch Portal's new Notification Center in this version. The Notification Center will be used to give feedback to you as a user from several places. For example you will receive a notification when a new version of Touch Portal is available. You will also receive notification from Touch Portal when the Twitch tokens are expired or when a device tries to connect without the proper security code. Whenever you have a new message it will show a flashing background on the Notification Center icon in the titlebar. Plug-ins will also be able to create notifications allowing to give the user proper non-intrusive feedback.

Notifications will have different priorities and will show different coloring to indicate these priorities.

Added StreamElement OBS.Live integration
Another great addition this version is the integration of OBS.Live. With the help of the great people from StreamElements we have added a full integration for everyone with the free base version of Touch Portal. Here are the actions available to everyone (no Pro upgrade required):

All available StreamElements OBS.Live actions and events

Added Photoshop integration
We have added our first iteration of our Photoshop Integration. You can use the following actions:

All available Photoshop actions and events
Controlling Photoshop has never been easier with Touch Portal. No more spending key combinations for all the above mentioned actions..

Directly control Photoshop using Touch Portal
To really get you started quickly we have added an icon pack for photo editing software. The pack is called Touch Portal Essentials Photo Editing.

Improved auto navigation options
You can select the option to check for titles instead of processes. This will allow for a more sophisticated auto navigation structure. Touch Portal will always check title settings first before it checks processes for auto navigation.

Sometimes you want a page to be triggered for multiple processes. You can now use the semicolon character to separate entries and each entry will be used to check if the page needs to become active for the process you activated on Windows.

We removed the auto logging of processes and added a popup screen that shows the current active processes and titles in Windows. This will allow you to see more info on the current processes and you will be able to use this information to set up the auto navigation options more easily.

Reworked and improved usability
It is becoming a tradition to also improve the user experience each update as well. This time with the redesign we took some time to improve quite a lot!

Number pickers have had visual upgrades but we also improved how they work. With the new number picker controls you can scroll through the numbers using the scroll wheel of your mouse.

On several views we have increased the scroll speed. This will help you get to the places you need to go faster.

Like already mentioned in more detail above, we have improved the page management controls by integrating adding page folders, giving more control about im- and export options and improved visuals.

In the previous version of Touch Portal text on a button was always in one of the same three locations on a button. With version 3.0 you are able to add an offset to this to position the text in almost every location. This will be especially handy for users that are using the Edge Graphics Upgrade as they can from now on position the text correctly in regard to the borders.

You can now change the vertical offset of the text of a button.
The same as above but for horizontal movement. This will allow you to place your text precisly where you want it to be.

We have improved the inner workings of the OBS integration, no more need for timers and more reliable operation. But we didn't stop there:

  • Improved the OBS scene to icon functionality
  • Fixed OBS Source muted event not working in Events
  • Fixed OBS Source filter visibility event not working in Events.
  • Fixed OBS Scene filter visibility event not working in Events.
  • Fixed OBS updated when sources are added and removed within OBS.
  • Most lists are now ordered alphabetically
  • Touch Portal will auto connect to OBS.
  • Fixed Touch Portal not connecting after you have changed credentials
  • We added a warning for first time OBS users when they install the 5.0.0 alpha build of the Palakis plug-in. We do not support 5.0.0 yet. We will make this available when the plugin is complete and stable.

  • Added Twitch Follow Event
  • Added Twitch Whisper Event
  • Twitch Advertisement action no longer requires a popup window but is now an inlined action.
  • Fixed a bug where Twitch bits events from anonymous users did not work
  • Fixed some Twitch events not available in Global Events
  • Improved execution time of all chat related actions
  • Added more Twitch variables to the dynamic text system.

  • Added Set Default Speaker Volume action
  • Added Set Default Microphone Volume action
  • Added Set Silence Detection on/off action
  • Added Set Noise Suppression on/off action
  • Current scene is retrieved at connection time resulting in an up to date state for the current scene.
  • Fixed Toggle Recording action
  • Fixed Scene List communication object was corruptable in rare case

Auto backups
Touch Portal v3.0 will create and keep 3 automatic backups that can be restored manually if something went wrong. These backups will show up in the settings tab but cannot be automatically restored. These three backups will be from the last three days Touch Portal was used. This means that every time you start up Touch Portal, if it's the first time that day a fresh backup will be made deleting the backup from three days ago.

Plug-in system updates (Touch Portal API)
We have added new functionality and improvements to Touch Portal for our API:

  • We have bumped the API version to 4
  • You can now create Connectors that work with Sliders
  • You are able to send notifications to Touch Portal.
  • We fixed issues with trusting and untrusting plug-ins.
  • Slight improvement for plug-in communication
We have updated the documentation for the API with all new additions

What else?!

  • Improved logging of action flows for better execution understanding.
  • Added logging for HTTP POST and GET actions.
  • Streamlabs OBS has been renamed to Streamlabs Desktop
  • The Streamlabs Desktop icon has been updated to their new logo.
  • For those who want to check for updates without closing Touch Portal we have added a "Check for updates" button on the settings screen.
  • We have added Windows audio volume change events and states for Windows source.
  • We have added more links to guides within the app.
  • All unknown states (or dynamically created states) are no longer visible within the GUI.
  • Popups are now popping up on the screen where you are using the desktop application.
  • A lot of lists are now alphabetically sorted.
  • Touch Portal will show the name of the connected device on the main screen.
  • Background images are maxed at 2000x2000 to reduce issues with big backgrounds and memory. This means Touch Portal will resize them if they are bigger.
  • We have improved the live updating of button changes when the mobile active page is the same one as the page you are editting on Touch Portal desktop.
  • We have added the Value functionality to a lot more controls in this release. For example you can now use a Value to set a timer instead of a fixed number.
  • We have added new audio actions and connectors for Windows Audio control.
  • We have updated the "More Info" destinations for all Graphics Upgrades to the specific FAQ item on that Graphics Upgrade.
  • We added the update notification for MacOS as well. You will not miss a new version anymore.
  • We have added a new restart option in the system tray icon options.
  • When you try to run a Powershell script and are not authorized it will show a notification.

Most bug fixes are already mentioned in the sections above but we also fixed some bugs not in those categories:

  • Fixed bug where adding actions sometimes are added twice
  • Fixed Philips Hue Set Brightness action not available in Events or Flows
  • Fixed Philips Hue Set Brightness not saving value for brightness.
  • Fixed bug where scientific notation was used when using calculateValue action instead of a normal number.
  • Fixed icon pack screen not loading when last used icon pack no longer exists.
  • Fixed crash when network interfaces are not retracable to own ip address.
  • Fixed a few copy and paste issues with buttons.
  • Fixed delay of play audio action when path does not exist.
  • Fixed Beginners Slobs page
  • Fixed scientific notation in Value overviews
  • Fixed deleting an action sometimes deleting two actions at once.
  • Fixed Graphics Upgrade not in your possession message contineously popping up when changing pages
  • Fixed Splashscreen not showing on MacOS
  • Fixed multiple popups from showing white before loading the screen.
  • Fixed custom default page not properly loading at all times.
  • Fixed icon pack crashing when the last selected icon pack was removed from disc
  • Fixed import button not saving pngs and jpg images on actions
  • Improved performance for the Assets menu using properly sized images.
  • Improved performance running Apple scripts
  • Improved information about getting the Pro Upgrade depending on the mobile platform.
  • The font Touch Portal uses is now forced on the interfaces.
Here is what we fixed in this bugfix version:
- Fixed USB Connection lost not updating the connection state
- Fixed USB Connection recovered after USB cable disconnected and reconnected
- Fixed Java 291 issue with the Run actions
- Fixed Start application action not running shortcuts correctly
- Changed the log grooming pace to leave more log information before reducing
- Added Turkish and Spanish translations

Windows desktop should ask you to update after a restart. or download the new setup.


Follow us/Subscribe to us on Youtube & Twitter, it would helps us a lot
New in version 2.3.008
Here is what we fixed in this bugfix version:
- Clicking on a category item does no longer in a rare occasion add the last added action.
- Added Value usage in OBS Screenshot action
- Fixed assets with incorrect extension (zip for example) not showing in the assets list
- Updated Portuguese translations
- Fixed soft
-crash when buttons were to big and on the border of a page

Version 2.3.007 UPDATE
Here is what we fixed in this bugfix version:
- Fixed OBS mute action not loading the sources the first time it is added
- Reworked the Graphics
-visuals action visuals
- Removed Folders from the Streamlabs OBS source visibility change action, API does not support this.
- Reworked the button snapshot feature. (now includes flows and small adjustments to include important parts)
- Fixed OBS when not connected showing not connected even when action already has a setting. Should only happen with no setting.
- Updated Dutch, French and Spanish language
- Fixed right-click mouse dragging empty button
- Fixed OBS Set Transition gets emptied when new action is added or deleted.
- Fixed OBS media functions showing ghost error icon.
- Fixed Twitch chatter count state updating before creation
- Fixed OBS Volume increase and decrease showing correct decimal value
- Added date in formats (dd-mm-yyyy and dd/mm/yyyy)
- Fixed Flows editor not showing all available actions
- Fixed calculation precision issue for Calculate action
- Fixed Philips Hue Set Effect action not opening button when bridge not valid

Windows: Windows desktop should ask you to update after a restart. or download the new setup.


Follow us/Subscribe to us on Youtube & Twitter, it would helps us a lot
New in version 2.3.005 (bugfix release)

Here is what we fixed in this bugfix version:
- Fixed using multiple IF FILE statement issue
- Fixed updater loop when files are in use still (Need to re-install Touch Portal using the website installer.)
- Added functionality to force close the in use file using the updater
- Fixed rare possibility save corruption when changing page settings
- Fixed Could not add Mouse Action in flow or event
- Updated Dutch and Spanish translations

(Version 2.3.004 (bugfix release):
- Fixed possibility of corrupting main page when removing a page
- Fixed default page not loading after page deletion
- Fixed possibility of corrupting page after duplication
- Fixed duplications bug where original icons are removed as well
- Fixed IF File action not being evaluated correctly

Windows: Please download and install Touch Portal from our website to get the new fixed updater


Follow us/Subscribe to us on Youtube & Twitter, helps us a lot