Atomizer Documentation

Moderator: SecondMan

User avatar
Site Admin
Posts: 3349
Joined: Thu Jul 31, 2014 5:31 pm
Answers: 1
Location: Vancouver, Canada
Been thanked: 65 times

Atomizer Documentation


Post by SecondMan » Sat Jan 20, 2018 1:22 pm

Atomizer for Reactor

The Atomizer editing tool is an atom package editor that is built into Reactor. Atomizer is able to preview your HTML based description field content including your headings, paragraphs, bold, italics, lists, tables, and even emoticon images. Using the Atomizer tool to prepare your atom packages makes it a lot easier to see what your atom package descriptions will look like with the help of an interactive live HTML preview window that show edits instantly as you type.

Atomizer in the Reactor Advanced menu
reactor-advanced-atomizer-menu.png (31.07 KiB) Viewed 136 times

You can access Atomizer using the Reactor > Advanced > Atomizer menu item.

When Atomizer loads you are presented with a Welcome screen. You can use this window to either open up an existing atom package with the "Open Atom Package" button, or you can click the "Create New Atom Package" button to start preparing your own content for submission to Reactor.

Atomizer Welcome screen
atomizer-welcome.png (30.32 KiB) Viewed 136 times

The Create New Atom Package from Clipboard option on the welcome screen is interesting if you have a lot of similar atoms to prepare as you can copy the text from an existing .atom file into your clipboard copy/paste buffer and then use that information as the basis for creating each of your new atoms.

Creating a new Atom package

When you click the Create New Atom Package from Clipboard button your clipboard contents is pre-filled into the fields in the editing window. Note: Sometimes you might have to click this button a few times for Fusion to read the latest clipboard data and proces the information. If there is an issue with the text in your clipboard you will see the output details in the Console tab.

Let's take a look at the main Atomizer window. This view is the heart of the Atomizer tool. It is where the atom editing occurs. Your atom descriptions are typed into the HTML Code Editor part of the user interface.

The Atomizer UI

The Author text field is for entering your personal or company name.

The Package Name text field is used for the name of the atom as it will be shown to the end user inside of the Reactor package manager window.

The Version field holds a floating point number like 1.2

The Category combo control menu is used to define the purpose of your atom and where it will show up inside of Reactor.

The Date Fields are where you can specify what the original release date was for the current version of your tool. You can either enter the date manually in the Year - Month - Day (YYYY)-(MM)-(DD) textfields, or you can simply press the "Today" button to enter today's date.

The Deploy text fields are where the content to be installed by Reactor is listed. The Common (No Architecture) text field is where material like fuses, macros, and scripts are added that work across all of Fusions supported os platforms. If you are deploying a plugin that only works on a specific OS platform you can enter that file in the appropriate heading like "Windows", "Mac", or "Linux".

To the far right of the Deploy section in the editing GUI is a Refresh icon that looks like a pair of spinning arrows. You can press that button to instantly refresh the entries in the Deploy fields based upon the content in your Atom package folder. The "Refresh" button doesn't automatically save this edit to the atom file so you can close the Atomizer window with the Close Atom button if you don't like the changes that have been made to the Deploy list.

Deploy section Refresh button
5-Deploy-Section-Refresh-Button.png (57.85 KiB) Viewed 161 times

The Dependencies section lets you list other Reactor atom packages that are required inorder for your atom to function correctly. These items will be installed automatically by Reactor when an end user chooses to add your atom to their system.

After you have edited the atom package you can press the Save Atom button to write these changes to disk.

The View Raw Text button shows a plain text code view window that lets you see the raw atom formated package file.

The View Raw Text window
4-View-Raw-Text-Window.png (74.56 KiB) Viewed 161 times

The Close Atom button will exit the editing process for your current atom package file. Any unsaved edits in this window will be discarded. You are also able to close any of the Atomizer windows using the Control+W (Win/Linux) or Command+W (Mac) hotkeys.