Skip to content

Commit 2d01ca6

Browse files
authored
Localization 276 (#53)
* r276 -exportcontroltext * Update README.md
1 parent 6cd7736 commit 2d01ca6

6 files changed

+10
-4
lines changed

Localization/en-US/ActLocalizationPlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
[assembly: AssemblyTitle("ActLocalization en-US")]
99
[assembly: AssemblyDescription("A sample of an ACT plugin that changes localization strings using XML resources.")]
10-
[assembly: AssemblyVersion("274.0.0.0")]
10+
[assembly: AssemblyVersion("276.0.0.0")]
1111

1212
namespace ActLocalization
1313
{

Localization/en-US/Advanced Combat Tracker.exe.FormActMain.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@
373373
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_ColorMisc\groupBox1\ccSpellTimerWarnColor" UniqueName="lblText" Text="Spell Timer Warning Color" />
374374
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_ColorMisc\groupBox1" UniqueName="ccSpellTimerBackColor" Text="Spell Timer Window Back Color" />
375375
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_ColorMisc\groupBox1\ccSpellTimerBackColor" UniqueName="lblText" Text="Spell Timer Window Back Color" />
376+
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="cbDisableIncrementalCaching" Text="Disable incremental caching for data objects" />
376377
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="cbUnblockFiles" Text="Scan ACT folders and plugins for Internet downloads to unblock." />
377378
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="label1" Text="Custom Trigger parsing may spawn up to this many additional threads: " />
378379
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="groupBox11" Text="Cross Computer Clipboard Sharing" />

Localization/en-US/Advanced Combat Tracker.exe.FormUpdater.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<ControlText Form="FormUpdater">
3-
<Control ControlPath="root" UniqueName="lblUpdateStatus" Text="Checking version from web..." />
43
<Control ControlPath="root" UniqueName="btnCancel" Text="Cancel" />
54
<Control ControlPath="root" UniqueName="lblThisVer" Text="1.0.0.0" />
65
<Control ControlPath="root" UniqueName="label1" Text="This Version:" />

Localization/en-US/Advanced Combat Tracker.exe.InternalStrings.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
[assembly: AssemblyTitle("ActLocalization-InternalStrings")]
88
[assembly: AssemblyDescription("A sample of an ACT plugin that changes localization strings.")]
9-
[assembly: AssemblyVersion("274.0.0.0")]
9+
[assembly: AssemblyVersion("276.0.0.0")]
1010

1111
namespace ActLocalization
1212
{
@@ -207,6 +207,7 @@ internal static void EditLocalizations()
207207
TryEditLocalization("helpPanel-cbCullOther", "When a new zone listing is created, ACT will keep the normal encounters of this many previous zones."); //
208208
TryEditLocalization("helpPanel-cbCullTimer", "When an encounter ends, all encounters (except for \"All\" zone-wide encounters) older than this time limit will be removed."); //
209209
TryEditLocalization("helpPanel-cbCurrentOdbc", "When in combat, ACT can export to a temporary table called current_table on your ODBC datasource every few seconds. Every export, the table will be deleted and refilled to reflect the current encounter. This option is only recommended if you have a very quick connection to your datasource."); //
210+
TryEditLocalization("helpPanel-cbDisableIncrementalCaching", "This will disable the new incremental caching for encounter tables and mini parse exports. Only use this if real-time calculations are different than imported encounters."); //
210211
TryEditLocalization("helpPanel-cbDoubleBufferLV", "When checked, ACT will attempt to enable minimal redrawing of the main table. Windows versions before WindowsXP normally do not have this ability and may cause undesired results."); //
211212
TryEditLocalization("helpPanel-cbEncSilenceCut", "When enabled, an encounter's duration will be reduced when there are no hostile actions recorded for this many seconds. This setting should be lower than the above end encounter idle timer. This setting will not increase the duration of an enounter past its last hostile action."); //
212213
TryEditLocalization("helpPanel-cbExFile", "At the end of combat, this option will export to a macro file something similar to what a clipboard export would look like. This file export is not restricted to 256 characters like the clipboard export, however it can only output 16 lines. Once the export is created, you can display the results by using the command:\n\n/do_file_commands act-export.txt\n\nYou can create an EQ2 macro to trigger this command. The macro file export will attempt to tabulate the data to make viewing it easier.\n\nYou must set the below option with what channel you wish to display the export to beforehand. Leaving the channel prefix blank will cause the macro file not to function unless the Text Only Formatting options prefix a channel to *every* line."); //
@@ -549,13 +550,15 @@ internal static void EditLocalizations()
549550
TryEditLocalization("trayText-eventExceptions1", "In the last minute, these plugins caused exceptions in event handlers:\n"); //
550551
TryEditLocalization("trayText-eventExceptions2", "{0} [{1} time(s)]"); //
551552
TryEditLocalization("trayText-findZoneBusy", "Finding the zone name in the log file appears to be taking a long time. Do you wish to skip scanning?\n\n{0} {1:0,0} bytes"); //
553+
TryEditLocalization("trayText-globalMutex", "There is already another running copy of ACT. You should close ALL running copies and restart ACT.\n\nYou may disable this warning by adding \n-skipmutex to the commandline parameters. You may block new instances by adding -onlyone."); //
552554
TryEditLocalization("trayText-lowDotNet", "Your detected .NET Framework version is {0}.\n\nYou will need to install v4.6 of the .NET Framework or greater in order for most Internet downloads/updates to work."); //
553555
TryEditLocalization("trayText-parsingBusy", "Log line parsing has been behind for 10 seconds. A plugin subscribed to BeforeLogLine/OnLogLine may be processing synchronously and taking too long."); //
554556
TryEditLocalization("trayText-restartACT", "Restarting ACT is required to complete changes. \n\n{0}"); //
555557
TryEditLocalization("trayText-xmlPrefErrorCount", "There were {0} errors encountered while loading settings.\nIf you just changed ACT versions, these errors may be a one-time result of ACT settings changing names/locations."); //
556558
TryEditLocalization("trayTitle-ctBench", "Custom Triggers lagging behind"); //
557559
TryEditLocalization("trayTitle-eventUnhandledException", "Event Handler Unhandled Exceptions"); //
558560
TryEditLocalization("trayTitle-findZoneBusy", "Scanning Log File"); //
561+
TryEditLocalization("trayTitle-globalMutex", "Multiple Instances"); //
559562
TryEditLocalization("trayTitle-lowDotNet", "Insufficient .NET Framework"); //
560563
TryEditLocalization("trayTitle-parsingBusy", "Log Parsing lagging behind"); //
561564
TryEditLocalization("trayTitle-restartAct", "ACT Restart Requested"); //

Localization/en-US/Advanced Combat Tracker.exe.InternalStrings.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,7 @@
290290
<string key="helpPanel-cbCullOther" value="When a new zone listing is created, ACT will keep the normal encounters of this many previous zones." />
291291
<string key="helpPanel-cbCullTimer" value="When an encounter ends, all encounters (except for &quot;All&quot; zone-wide encounters) older than this time limit will be removed." />
292292
<string key="helpPanel-cbCurrentOdbc" value="When in combat, ACT can export to a temporary table called current_table on your ODBC datasource every few seconds. Every export, the table will be deleted and refilled to reflect the current encounter. This option is only recommended if you have a very quick connection to your datasource." />
293+
<string key="helpPanel-cbDisableIncrementalCaching" value="This will disable the new incremental caching for encounter tables and mini parse exports. Only use this if real-time calculations are different than imported encounters." />
293294
<string key="helpPanel-cbDoubleBufferLV" value="When checked, ACT will attempt to enable minimal redrawing of the main table. Windows versions before WindowsXP normally do not have this ability and may cause undesired results." />
294295
<string key="helpPanel-cbEncSilenceCut" value="When enabled, an encounter's duration will be reduced when there are no hostile actions recorded for this many seconds. This setting should be lower than the above end encounter idle timer. This setting will not increase the duration of an enounter past its last hostile action." />
295296
<string key="helpPanel-cbExFile" value="At the end of combat, this option will export to a macro file something similar to what a clipboard export would look like. This file export is not restricted to 256 characters like the clipboard export, however it can only output 16 lines. Once the export is created, you can display the results by using the command:&#xA;&#xA;/do_file_commands act-export.txt&#xA;&#xA;You can create an EQ2 macro to trigger this command. The macro file export will attempt to tabulate the data to make viewing it easier.&#xA;&#xA;You must set the below option with what channel you wish to display the export to beforehand. Leaving the channel prefix blank will cause the macro file not to function unless the Text Only Formatting options prefix a channel to *every* line." />
@@ -641,13 +642,15 @@
641642
<string key="trayText-eventExceptions1" value="In the last minute, these plugins caused exceptions in event handlers:&#xA;" />
642643
<string key="trayText-eventExceptions2" value="{0} [{1} time(s)]" />
643644
<string key="trayText-findZoneBusy" value="Finding the zone name in the log file appears to be taking a long time. Do you wish to skip scanning?&#xA;&#xA;{0} {1:0,0} bytes" />
645+
<string key="trayText-globalMutex" value="There is already another running copy of ACT. You should close ALL running copies and restart ACT.&#xA;&#xA;You may disable this warning by adding &#xA;-skipmutex to the commandline parameters. You may block new instances by adding -onlyone." />
644646
<string key="trayText-lowDotNet" value="Your detected .NET Framework version is {0}.&#xA;&#xA;You will need to install v4.6 of the .NET Framework or greater in order for most Internet downloads/updates to work." />
645647
<string key="trayText-parsingBusy" value="Log line parsing has been behind for 10 seconds. A plugin subscribed to BeforeLogLine/OnLogLine may be processing synchronously and taking too long." />
646648
<string key="trayText-restartACT" value="Restarting ACT is required to complete changes. &#xA;&#xA;{0}" />
647649
<string key="trayText-xmlPrefErrorCount" value="There were {0} errors encountered while loading settings.&#xA;If you just changed ACT versions, these errors may be a one-time result of ACT settings changing names/locations." />
648650
<string key="trayTitle-ctBench" value="Custom Triggers lagging behind" />
649651
<string key="trayTitle-eventUnhandledException" value="Event Handler Unhandled Exceptions" />
650652
<string key="trayTitle-findZoneBusy" value="Scanning Log File" />
653+
<string key="trayTitle-globalMutex" value="Multiple Instances" />
651654
<string key="trayTitle-lowDotNet" value="Insufficient .NET Framework" />
652655
<string key="trayTitle-parsingBusy" value="Log Parsing lagging behind" />
653656
<string key="trayTitle-restartAct" value="ACT Restart Requested" />

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Support Forum: https://forums.advancedcombattracker.com
55
Twitter(ugh): [@EQAditu](https://twitter.com/EQAditu)
66

77
## What is ACT?
8-
Advanced Combat Tracker is a 14 year old project that taught me to program. Put another way, I wanted a way to analyze the more complicated aspects of the MMOs I was playing, mainly raid mechanics and the complexity that dozens of people working together would create.
8+
Advanced Combat Tracker is a 17 year old project that taught me to program. Put another way, I wanted a way to analyze the more complicated aspects of the MMOs I was playing, mainly raid mechanics and the complexity that dozens of people working together would create.
99

1010
## Advanced Combat Tracker features: [(from the website)](https://advancedcombattracker.com/)
1111
* Multiple-game parsing support

0 commit comments

Comments
 (0)