Skip to content

Commit e603d44

Browse files
author
Maelareth
committed
feat(nicknames): add options panel and source picker
Add the General > Nicknames panel: saved rule list with drag-to-reorder priority, conflict signals, inline edit and delete, an add-from-source picker, optional nickname marking styles, and the Sharing & Sync controls. Register the new user-facing strings in the enUS locale and add the files to the load order.
1 parent 8e21ba1 commit e603d44

5 files changed

Lines changed: 1111 additions & 0 deletions

File tree

DandersFrames.toc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ GUI\ColorPickerTest.lua
7878
Features\Search.lua
7979
Options\Options.lua
8080
Options\AutoProfiles.lua
81+
Options\NicknamesPage.lua
82+
Options\NicknamesPicker.lua
8183

8284
# Popup System (generic wizard & alert popups)
8385
Popup.lua
@@ -149,6 +151,8 @@ AuraBlacklist\Options.lua
149151

150152
Features\TargetedSpells.lua
151153
Features\VersionCheck.lua
154+
Features\Nicknames.lua
155+
Features\NicknamesComm.lua
152156
Features\PinnedFrames.lua
153157
Features\FlatRaidFrames.lua
154158

Locales/enUS.lua

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1864,4 +1864,68 @@ L["Yes, set it up"] = true
18641864
L["• Having trouble seeing certain buffs or debuffs?\n• This wizard helps you pick the right aura settings"] = true
18651865
L["• Recommended defaults work well for most players\n• Manual lets you fine-tune every filter option"] = true
18661866

1867+
-- Nicknames
1868+
L["%d overridden"] = true
1869+
L["%d received"] = true
1870+
L["%d rules"] = true
1871+
L["1 received"] = true
1872+
L["1 rule"] = true
1873+
L["Accept from"] = true
1874+
L["Add a nickname"] = true
1875+
L["Add from"] = true
1876+
L["Add from:"] = true
1877+
L["Added"] = true
1878+
L["All nicknames"] = true
1879+
L["Angle <name>"] = true
1880+
L["Apply to"] = true
1881+
L["Asterisk name*"] = true
1882+
L["Auto-share on group join"] = true
1883+
L["B.net"] = true
1884+
L["Blocked"] = true
1885+
L["Blocked by you"] = true
1886+
L["Blocked: contained formatting codes"] = true
1887+
L["Blocked: contains a filtered word"] = true
1888+
L["Blocked: empty"] = true
1889+
L["Blocked: too long"] = true
1890+
L["Brackets [name]"] = true
1891+
L["Character / text"] = true
1892+
L["Contains"] = true
1893+
L["Contains: matches any character whose name contains this text."] = true
1894+
L["Enable Nicknames"] = true
1895+
L["Ends with"] = true
1896+
L["Ends with: matches any character whose name ends with this text."] = true
1897+
L["Exact name"] = true
1898+
L["Exact: matches only this character. Add a realm as Name-Realm."] = true
1899+
L["Friends"] = true
1900+
L["Guild"] = true
1901+
L["Mark nicknames"] = true
1902+
L["Marker style"] = true
1903+
L["Match"] = true
1904+
L["My added"] = true
1905+
L["Nickname"] = true
1906+
L["No B.net friends found."] = true
1907+
L["No characters found."] = true
1908+
L["No group members found."] = true
1909+
L["No nickname rules yet. Add one above."] = true
1910+
L["No nicknames received yet."] = true
1911+
L["Overlapping rule"] = true
1912+
L["Overlaps with rule(s) %s. For names they share, the rule higher in the list wins."] = true
1913+
L["Overridden"] = true
1914+
L["Parentheses (name)"] = true
1915+
L["Raid/Party"] = true
1916+
L["Received nicknames"] = true
1917+
L["Received only"] = true
1918+
L["Request"] = true
1919+
L["Rule #%d (%s) is higher in the list and already matches these names, so this rule never applies. Move it above #%d to use it."] = true
1920+
L["Rules are checked top to bottom — the first one that matches a name wins. Drag a row by its grip to change priority."] = true
1921+
L["Saved nicknames"] = true
1922+
L["Share now"] = true
1923+
L["Share via"] = true
1924+
L["Sharing & Sync"] = true
1925+
L["Source"] = true
1926+
L["Starts with"] = true
1927+
L["Starts with: matches any character whose name begins with this text."] = true
1928+
L["You are not in a guild."] = true
1929+
L["Your nickname (broadcast)"] = true
1930+
18671931
--@end-do-not-package@

0 commit comments

Comments
 (0)