vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 if not ace:LoadTranslation("PerformanceFu") then
2  
3 PerformanceFuLocals = {
4 NAME = "FuBar - PerformanceFu",
5 DESCRIPTION = "Keeps track of performance.",
6 COMMANDS = {"/perffu", "/performancefu"},
7 CMD_OPTIONS = {},
8  
9 ARGUMENT_FRAMERATE = "framerate",
10 ARGUMENT_LATENCY = "latency",
11 ARGUMENT_MEMORY = "memory",
12 ARGUMENT_SHOWRATE = "showRate",
13 ARGUMENT_WARNGC = "warnGC",
14 ARGUMENT_FORCEGC = "forceGC",
15  
16 MENU_SHOW_FRAMERATE = "Show framerate",
17 MENU_SHOW_LATENCY = "Show latency",
18 MENU_SHOW_MEMORY = "Show memory",
19 MENU_SHOW_INCREASING_MEMORY_USAGE = "Show increasing memory usage",
20 MENU_FORCE_GC = "Force garbage collection",
21 MENU_WARN_ON_GC = "Warn on garbage collection",
22  
23 TEXT_FRAMERATE = "Framerate",
24 TEXT_NETWORK_STATUS = "Network status",
25 TEXT_LATENCY = "Latency",
26 TEXT_BANDWIDTH_IN = "Bandwidth in",
27 TEXT_BANDWIDTH_OUT = "Bandwidth out",
28 TEXT_MEMORY_USAGE = "Memory usage",
29 TEXT_CURRENT_MEMORY = "Current memory",
30 TEXT_INITIAL_MEMORY = "Initial memory",
31 TEXT_CURRENT_INCREASING_RATE = "Current increasing rate",
32 TEXT_AVERAGE_INCREASING_RATE = "Average increasing rate",
33 TEXT_GARBAGE_COLLECTION = "Garbage collection",
34 TEXT_THRESHOLD = "Threshold",
35 TEXT_TIME_TO_NEXT = "Time to next",
36  
37 PATTERN_GARBAGE_COLLECTION_IN_TIME = "Garbage collection in %s",
38 TEXT_GARBAGE_COLLECTION_OCCURED = "Garbage collection occurred",
39 }
40  
41 PerformanceFuLocals.CMD_OPTIONS = {
42 {
43 option = PerformanceFuLocals.ARGUMENT_FRAMERATE,
44 desc = "Toggle whether to framerate.",
45 method = "ToggleShowingFramerate"
46 },
47 {
48 option = PerformanceFuLocals.ARGUMENT_LATENCY,
49 desc = "Toggle whether to latency (lag).",
50 method = "ToggleShowingLatency"
51 },
52 {
53 option = PerformanceFuLocals.ARGUMENT_MEMORY,
54 desc = "Toggle whether to show current memory usage.",
55 method = "ToggleShowingMemory"
56 },
57 {
58 option = PerformanceFuLocals.ARGUMENT_SHOWRATE,
59 desc = "Toggle whether to show increasing rate of memory.",
60 method = "ToggleShowingRate"
61 },
62 {
63 option = PerformanceFuLocals.ARGUMENT_WARNGC,
64 desc = "Toggle whether to warn on an upcoming garbage collection.",
65 method = "ToggleWarningOnGC"
66 },
67 {
68 option = PerformanceFuLocals.ARGUMENT_FORCEGC,
69 desc = "Force a garbage collection to happen.",
70 method = "ForceGC"
71 },
72 }
73  
74 end