diff --git a/Titan/TitanConfig.lua b/Titan/TitanConfig.lua
index fb809a5..44e8958 100644
--- a/Titan/TitanConfig.lua
+++ b/Titan/TitanConfig.lua
@@ -1652,7 +1652,7 @@ local function TitanUpdateChars()
.. " " .. tostring(Titan_Global.profile.SYNC) .. ""
.. " > '" .. tostring(info[1]) .. "'"
.. " : '" .. tostring(Titan_Global.profile.NONE) .. "'"
- .. " | '" .. tostring(p_info[info[1]].is_player) .. "'"
+ .. " | '" .. tostring(info[1] == TitanUtils_GetPlayer()) .. "'"
Titan_Debug.Out('titan', 'profile', str)
@@ -3164,7 +3164,7 @@ local function ParseHelp(topic)
end
-- carriage returns (backslash n) are needed only inside line text.
--- An blank line is added before each sub topic.
+-- A blank line is added before each sub topic.
-- A carriage return is added after each topic, sub topic, and string in lines.
local help_list_topics = {
{ -- plugins
@@ -3183,14 +3183,16 @@ local help_list_topics = {
lines = {
" Use one of the methods below:",
"- Open the Titan menu of the Bar you want the plugin on; find the plugin in a category then toggle Show.",
- "-- If plugin is already shown on another Bar then toggle again to have it appear in this Bar.",
+ "-- If plugin is already shown on another Bar then toggle again to have it appear on the desired Bar.",
"- Open Titan Configuration > Plugins.",
"-- Use the Bar dropdown to change bars.",
"-- Use Right / Left buttons to place the plugin as desired.",
"- Drag and drop : Drag (hold left mouse button on plugin) to another bar (any where, even over a plugin).",
+ "-- The plugin will drop at the end of the plugin list, it will not attempt to insert between plugins.",
+ "-- If right side, it will be left of right side plugins. Otherwise right of left side plugins.",
"-- This honors right side setting.",
"-- This honors 'force bar' such as auto hide 'pins'.",
- "-- If not over a bar, the plugin will return to the bar it came from at 'end'. If right side, it will be left of right side plugins. Otherwise right of left side plugins.",
+ "-- If not over a bar, the plugin will return to the bar it came from at 'end'.",
},
},
},
@@ -3211,7 +3213,7 @@ local help_list_topics = {
{
sub = "Enable",
lines = {
- "Open Titan > Configuration > Bars then select then select the Bar then select Show to show or deselect to hide.",
+ "Open Titan > Configuration > Bars then select the Bar then select Show to show or deselect to hide.",
"OR use Titan menu to Show or Hide each bar.",
},
},
@@ -3219,7 +3221,7 @@ local help_list_topics = {
sub = "Configure",
lines = {
"Open Titan > Configuration > Bar to change options for each Bar.",
- "Here you can show / hide; change the justify; change skin; and other features.",
+ "Here you can show / hide; change the justify; change skin or color; and other features.",
" ",
"Notes: ",
"- See Short Bars help on how to move and resize Short Bars. ",
@@ -3233,8 +3235,8 @@ local help_list_topics = {
{
sub = "Overview",
lines = {
- "Short bars are 10 shorter Titan bars that the user can place and change width.",
- "- Short bars are independent. They may be used with or without the full width Titan bars.",
+ "- Short bars are 10 shorter Titan bars that the user can place and change width.",
+ "- Short bars are independent and may be moved on the WoW UI.",
"- Titan does not restrict plugins to fit within the visible width (background).",
" Plugins can be assigned well beyond the visible bar. This may be desirable for some users.",
"- Setting a plugin to right-side will use the visible right side (background); and may overlap with left or center aligned plugins.",
@@ -3259,7 +3261,9 @@ local help_list_topics = {
{
sub = "Reset",
lines = {
- "- In case a Short bar gets messed up, use Titan > Config > Bar > <Pick the Bar> then click Reset Position to place it at original position and width.",
+ "- In case a Short bar gets messed up, ",
+ "-- use Titan > Config > Bar > then select the Bar",
+ "-- then click Reset Position to place it at its default position and width.",
},
},
{
@@ -3280,75 +3284,81 @@ local help_list_topics = {
sub = "Overview",
lines = {
"- Every toon logged into has a profile that stores the settings on next login / reload.",
- "- The Titan menu will show the profile being used.",
- "- The profiles are listed in Titan > Config > Profiles.",
- "-- You can Load / Save the profile.",
- "-- The current profile is gray to prevent loading from or deleting.",
- "-- Loading a profile is a COPY.",
- " ",
"- Profiles are part of Titan saved vars which are saved to disk on logout or reload.",
" ",
- "- Titan 9.* Changed from a Global profile to a Sync scheme for greater flexibility.",
- "A Global profile can be done : ",
- "-- 1) by using Sync All.",
- "-- 2) by syncing all toons with the same profile.",
+ "- Profiles can be changed by :",
+ " Using Titan > Config > Profiles ",
+ " Or clicking Profile Configuration in the Titan menu",
+ "- The Titan menu will show the profile being used under Profile Configuration.",
+ " ",
+ "- Titan 9.* Changed from a Global profile to a Sync and Sync All scheme for greater flexibility.",
},
},
{
sub = "Sync a profile",
lines = {
"- You may Sync a profile or multiple profiles to a profile. When you sync a profile any changes to bars and plugins are made to the Sync profile.",
- "- To Sync a profile use Titan > Config > Profiles . Then select the profile to use. Then click Sync.",
- " Now Titan changes will be made to the Sync profile. ",
- " The settings for the current toon will be saved and used when the Sync is cleared.",
+ "- Select the profile to use for your current toon. Then click Sync.",
+ "- Titan changes will be made to the Sync profile. ",
+ "- The settings for the current toon will be used when the Sync is cleared.",
},
},
{
+ sub = "Clear Sync a profile",
+ lines = {
+ "- You may Clear Sync (remove) the current Sync being used by a profile.",
+ "- Select the profile to use. Then click Clear Sync.",
+ "- The settings prior to the Sync will be shown and can be changed.",
+ },
+ },
+ {
sub = "Sync All a profile",
lines = {
"- You may Sync All profiles to a profile. When you sync a profile any changes to bars and plugins are made to the Sync profile.",
- "- To Sync All profiles use Titan > Config > Profiles . Then select the profile to use. Then click Sync All.",
- " Now Titan changes will be made to the Sync All profile. ",
- " The settings for the current toon will be saved and used when the Sync All is cleared.",
+ "- Select the profile to use for all toons, even newly created toons. Then click Sync All.",
+ "- Now Titan changes will be made to the Sync All profile. ",
+ "- The settings for the non Sync All toon will be used when the Sync All is cleared.",
},
},
{
- sub = "Clear Sync a profile",
+ sub = "Clear Sync All profile",
lines = {
- "- You may Clear Sync (remove) the current Sync being used by a profile.",
- "- To Clear Sync a profile use Titan > Config > Profiles Click.",
- "-- Then select the profile to use. ",
- "-- Then click Clear Sync.",
- "- Now Titan changes will be made to that toon profile. ",
- "- The settings prior to the Sync will be used.",
- },
+ "- Select the profile to use. Then click Clear Sync All.",
+ "- The settings prior to the Sync All for all toons will be shown and can be changed.",
+ },
},
{
sub = "Load a Profile",
lines = {
- "- Use Titan Menu > Profile Configuration; select the profile you want then click Load.",
- "-- The current profile is gray to prevent loading.",
- "-- Load will COPY the profile over the logged in toon.",
+ "- Select the profile you want then click Load. The current profile is gray to prevent loading.",
+ "- Load will COPY the profile over the logged in toon.",
},
},
{
sub = "Delete a Profile",
lines = {
- "- Use Titan Menu > Profile Configuration; select the profile you want then click Delete.",
- "-- The current profile is gray to prevent deleting.",
- "-- Delete of a profile should be done on a toon that was deleted from the game.",
- "-- Delete can act as a Titan reset for that toon.",
+ "- Select the profile you want then click Delete. The current profile is gray to prevent deleting.",
+ "- On delete the profile will disappear from the config profile list.",
+ "- Delete of a profile should be done on a toon that was deleted from the game.",
+ "- Delete can act as a Titan reset for that toon.",
+ },
+ },
+ {
+ sub = "Reset a Profile in Use",
+ lines = {
+ "- The reset will be done on the profile in use - current, Sync, or Sync All profile.",
+ "- On the current profile, it will just reset that profile.",
+ "- On a profile using a Sync or Sync All profile, it will reset the Sync profile leaving the Sync relationships in place.",
},
},
{
sub = "Custom Profile",
lines = {
- "- Use Titan Menu > Profile Configuration; select the profile you want then click Save Custom.",
+ "- Select the profile you want to save as a custom profile then click Save Custom.",
"- Name the profile. It will be saved with a 'server' of 'TitanCustomProfile'.",
" ",
- "- Name the profile. It will be saved with a 'server' of 'TitanCustomProfile'.",
"- There are two ways to change a custom profile.",
- "-- Sync a toon to the custom profile then update Titn config while logged into that toon.",
+ "-- Sync a toon to the custom profile then update the profile while logged into that toon.",
"-- Overwrite the profile by using Save Custom again then input the same name. An 'are you sure' prompt will appear.",
" ",
"- On create or overwrite of a custom profile, Titan will reload to ensure the profile is saved.",
@@ -3362,6 +3372,8 @@ local help_list_topics = {
{
sub = "Overview",
lines = {
+ "- The export / input feature is intended as a backup method or a way to transfer from one system or account to another.",
+ " ",
"- An export file is a compressed string that must be stored safely be the user.",
"- An export file can contain 1 or more toon profiles.",
"- The key is <toon>@<server> which is exported or imported regardless of the current profile list.",
@@ -3375,14 +3387,14 @@ local help_list_topics = {
" Then select the profile(s) to Export.",
" Then click Export.",
" The Export string will appear in the Export box.",
- " The user is responsible for storing the Export string safely and without extra characters.",
+ " The user is responsible for storing the Export string safely without changes or extra characters.",
},
},
{
sub = "Import",
lines = {
"- You may Import an export file into Titan Panel.",
- "- To create an Export use Titan > Config > Export / Import .",
+ "- To Import use Titan > Config > Export / Import .",
" Get the Export string from a safe place.",
" Copy it into the Export box.",
" Then click Import.",
@@ -3390,7 +3402,6 @@ local help_list_topics = {
" ",
"Notes: ",
"- Any valid export file will be loaded, regardless whether the toon exists.",
- "- A profile can be used as 'custom' for Sync.",
"- A profile can easily be deleted, if not wanted after an Import.",
},
},
@@ -3451,7 +3462,7 @@ local help_list_topics = {
lines = {
"WoW is installed in different folders on Windows, iOS, or Linux.",
"It is installed as ../World of Warcraft/<version>/",
- "Where <version> can be _retail_ | _classic_ | _classic_era_ .",
+ "Where <version> can be _retail_ | _classic_ | _classic_era_ | etc.",
},
},
{
@@ -3485,7 +3496,8 @@ local help_list_topics = {
{
sub = "Changing Titan Scaling",
lines = {
- "Short bars will move on screen. They should not go off screen. If Short bars move then drag to desired location. You may have to Reset the Short bar or temporarily disable top or bottom bars to drag the Short bar.",
+ "Short bars will move on screen. They should not go off screen. ",
+ "If Short bars move then drag to desired location. You may have to Reset the Short bar or temporarily disable top or bottom bars to drag the Short bar.",
},
},
},