TrueFontKR_1.0.12.zip
What's new
Changelog (English & Korean)
v1.0.12
- [Bug Fix] Minor bug fixes.
- [버그 수정] 소소한 버그 수정.
v1.0.11
- [UI Font Update] Changed the default interface font to Astarialn.ttf to provide an overall look closer to the English version of the World of Warcraft UI.
- [Chat Input Font] Applied Astarialn.ttf to both the chat input text and the chat input header (such as 대화:), ensuring consistent typography throughout the chat input field while preserving existing font sizes and outline settings.
- [기본 UI 폰트 변경] 기본 UI 폰트를 Astarialn.ttf로 변경하여 영문판 월드 오브 워크래프트 기본 UI와 유사한 전체적인 폰트 느낌을 구현.
- [채팅 입력창 폰트 적용] 채팅 입력창의 실제 입력 텍스트뿐만 아니라 대화: 등 채팅 입력창 헤더에도 Astarialn.ttf를 적용하여 입력 영역 전체의 폰트를 통일하고, 기존 글자 크기 및 외곽선 설정은 유지.
v1.0.10
- [CDM Cleanup] Completely removed the custom Cooldown Viewer (CDM) hotkey overlay feature and related functions to eliminate UI bugs and ensure overall addon stability.
- [Font Correction] Fixed item count font display issues by correctly routing bag/inventory item counts back to the action bar font (ARIALN.ttf), and added a specific condition to render the Damage Meter title ('피해량') using WOW.ttf while keeping the main text using mainfont.ttf.
- [CDM 기능 제거] UI 버그 및 불안정 요소를 원천 차단하기 위해 재사용 대기시간 관리자(CDM) 전용 단축키 오버레이 기능 및 관련 로직 전면 삭제.
- [폰트 수정 및 분리] 가방 내 아이템 개수 폰트가 엉키던 문제를 바로잡아 행동 단축바와 동일한 ARIALN.ttf로 정상 연동되도록 수정하고, 피해량 측정기의 본문은 메인 폰트(mainfont.ttf)를 유지하되 타이틀인 '피해량' 글자에만 전용 폰트(WOW.ttf)가 출력되도록 예외 처리 로직 추가.
v1.0.9
- [Font Fix & Enhancement] Rolled back Cooldown Viewer (CDM) hotkeys to use the main font (mainfont.ttf) for better visibility, fixed a bug where damage meters accidentally inherited ARIALN.ttf by removing global font object overrides, and applied a crisp OUTLINE style specifically to action bar keybinds/stacks using ARIALN.ttf.
- [폰트 수정 및 개선] 재사용 대기시간 관리자(CDM) 단축키 폰트를 가독성이 좋은 메인 폰트(mainfont.ttf)로 원복하고, 글로벌 폰트 변경으로 인해 피해량 측정기 등에 폰트가 섞이던 버그를 근본적으로 차단했으며, 행동 단축바 전용 폰트(ARIALN.ttf)에 선명한 외곽선(OUTLINE)을 추가하여 시인성 개선.
v1.0.8
- [Hotkey Filtering] Enhanced the action bar hotkey scanning logic to completely filter out lengthy modifier and mouse wheel bindings (such as "CMWU", "CMWD") from appearing in cooldown viewer overlays, ensuring cleaner and more intuitive key display.
- [단축키 필터링] 쿨다운 뷰어 오버레이 등에 마우스 휠 조합(CMWU, CMWD 등)이나 복잡하고 긴 바인드 문자열이 노출되지 않도록 단축키 스캔 및 필터링 로직을 한층 더 강화하여 깔끔한 단축키 표시 보장.
v1.0.7
- [Font Addition] Added Korail Gothic and registered it via LibSharedMedia-3.0 with Korean locale bitmask support, making it available for selection in other compatible UI addons.
- [공유 폰트 추가] 외부 애드온에서 선택하여 사용할 수 있도록 Korail Gothic (코레일 장체) 폰트를 추가하고, 한국어 클라이언트 로케일 마스크(LSM.LOCALE_BIT_koKR)를 적용하여 LibSharedMedia에 등록.
v1.0.6
- [Font Addition] Added NEXON Kart Gothic Bold and registered it via LibSharedMedia-3.0 with Korean locale bitmask support, making it available for selection in other compatible UI addons (such as Platynator)[cite: 2].
- [공유 폰트 추가] 외부 애드온(Platynator 등)에서 선택하여 사용할 수 있도록 NEXON Kart Gothic Bold 폰트를 추가하고, 한국어 클라이언트 로케일 마스크(LSM.LOCALE_BIT_koKR)를 적용하여 LibSharedMedia에 등록[cite: 2].
v1.0.5
- [Action Bar Font] Added custom font support (ARIALN.ttf) specifically for action bar numbers, cooldown stacks, and keybind text, while keeping the main font (mainfont.ttf) applied to chat frames, damage meters, and nameplates.
- [단축바 폰트 분리] 채팅창, 측정기, 이름표 등에는 기존 메인 폰트(mainfont.ttf)를 유지하면서, 행동 단축바의 숫자, 스택, 단축키 텍스트에만 전용 폰트(ARIALN.ttf)가 개별 적용되도록 기능 추가.
v1.0.4
- [Hotkey Overlay] Updated action bar hotkey scanning logic to prioritize concise, primary keybinds (e.g., "Q", "E") over lengthy modifier combinations (e.g., "CMWU", "CMWD") when duplicate skill icons are detected across bars[cite: 4, 6].
- [Packaging] Fixed zip packaging structure to include the root addon folder, resolving automated rejection on CurseForge.
- [단축키 오버레이] 동일한 스킬 아이콘이 여러 단축바에 중복 배치되었을 때, 긴 마우스 휠 조합(CMWU, CMWD 등) 대신 가장 짧고 직관적인 메인 단축키(Q, E 등)가 우선 표기되도록 매핑 로직 개선[cite: 4, 6].
- [배포 구조] 커스포지 자동 검수 규격에 맞추어 압축 파일 내에 최상위 루트 폴더(Root Folder)가 포함되도록 패키징 구조 수정.
v1.0.3
- [LibSharedMedia] Added Korean locale bitmask (LSM.LOCALE_BIT_koKR) support, allowing custom fonts to appear correctly in font selection menus (such as Platynator) on koKR clients[cite: 2].
- [Load Order] Added ADDON_LOADED event registration and OptionalDeps in the TOC file to ensure reliable font registration even if media libraries load late.
- [LibSharedMedia 연동] 한국어 클라이언트 전용 로케일 비트마스크(LSM.LOCALE_BIT_koKR)를 적용하여 Platynator 등 외부 애드온의 글꼴 선택 드롭다운에 정상 노출되도록 수정[cite: 2].
- [로드 순서 최적화] ADDON_LOADED 이벤트 핸들러 및 TOC 의존성(OptionalDeps)을 보완하여 외부 공유 라이브러리가 뒤늦게 로드되어도 폰트 등록이 누락되지 않도록 조치.
v1.0.2
- [Error Handling] Implemented pcall exception handling during texture keybind lookups to prevent secret value access errors.
- [UI Optimization] Excluded aura and buff tracking frames (wasSetFromAura) from receiving hotkey overlays in the Cooldown Viewer.
- [Stability] Added protected frame validation to avoid tainting or script errors during recursive font replacement.
- [오류 방어] 텍스처 키바인드 조회 시 블리자드 보안 접근 제한으로 인한 루아 에러를 방지하기 위해 pcall 방어 코드 적용.
- [UI 버그 수정] 재사용 대기시간 관리자 내 오라/버프 추적 프레임(wasSetFromAura)에 불필요한 단축키 텍스트가 중복 표기되던 문제 차단.
- [안정성 확보] UI 요소 폰트 재귀 탐색 시 블리자드 시스템 보호 프레임(Protected Frame)을 예외 처리하여 스크립트 충돌 방지.
v1.0.1
- [Performance] Optimized update intervals (0.2s timer) to minimize CPU overhead in combat.
- [Font Scope] Expanded font replacement to chat frames, action bar hotkey/macro text, and the built-in damage meter.
- [성능 최적화] 전투 중 CPU 점유율을 줄이기 위해 재사용 대기시간 관리자 갱신 주기(0.2초) 및 탐색 빈도 최적화.
- [적용 범위 확장] 단축바 숫자/단축키, 기본 채팅창, 와우 내장 피해량 측정기(DamageMeter) 영역까지 폰트 적용 대상 확대.
v1.0.0
- Initial Release.
- Independent separation of global interface fonts and combat damage text fonts.
- Added custom hotkey overlays for Retail Essential and Utility Cooldown Viewers.
- 최초 릴리즈.
- 와우 기본 UI 폰트와 몬스터 전투 대미지 폰트 분리 기능 탑재.
- 리테일 주요 및 보조 재사용 대기시간 관리자(Essential / Utility Cooldown Viewer) 전용 단축키 오버레이 기능 지원.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

