1. 15 Mar, 2026 7 commits
  2. 14 Mar, 2026 8 commits
  3. 12 Mar, 2026 3 commits
  4. 11 Mar, 2026 4 commits
  5. 10 Mar, 2026 11 commits
  6. 09 Mar, 2026 7 commits
    • Senator John's avatar
      Merge branch 'patch' into 'master' · 29f844aa
      Senator John authored
      Patch
      
      See merge request !28
      29f844aa
    • ElderLich's avatar
      Bug Fix: Intermittent cards.cdb load failure shows cards as UNKNOWN on low-spec devices · 08a8d2c2
      ElderLich authored
      On mobile and low-end PCs/laptops, the card database sometimes does not fully load (especially during startup or language reload), so valid card IDs resolve as UNKNOWN. Players can temporarily recover by switching UI/card language, restarting, and switching back.
      08a8d2c2
    • ElderLich's avatar
      Bug Fix: Fix Spell/Trap type language mismatch on cards · 74b04375
      ElderLich authored
      Ensure Spell/Trap type text follows Card Language (not UI language) by resetting InterString render dictionaries on language reload and using GetSpellTrapType(true) in card info widgets.
      74b04375
    • ElderLich's avatar
      Feature: Add $whitelist mode support in lflist.conf · bdda910d
      ElderLich authored
      Implemented $whitelist parsing for both MDPro3 and YGOSharp banlist loaders. In whitelist mode, any card not explicitly listed is treated as banned. Also added support for count=3 as explicit unlimited so whitelist lists can allow cards intentionally.
      bdda910d
    • ElderLich's avatar
      Bug Fix: Fix LAN host banlist loading from Expansions and .ypk · bc6391e9
      ElderLich authored
      When creating a local LAN host, MDPro3 now temporarily writes a merged Data/lflist.conf (official + Expansions/lflist.conf + zipped/.ypk lflist.conf) before starting ygoserver, then restores the original file when the server stops. This makes LAN use the same expansion banlists shown in UI without changing non-LAN behavior.
      bc6391e9
    • ElderLich's avatar
      Bug Fix: Deck Editor: Card Search Drag Pickup Is Direction-Dependent · 0eefebcf
      ElderLich authored
      In Deck Editor card search/collection, dragging a card does not always pick it up. Drag starts reliably only when moving toward the deck, while other initial directions often fail to start card drag. Expected behavior is consistent pickup regardless of initial drag direction.
      0eefebcf
    • ElderLich's avatar
      Bug Fix: JP IME full-width EN input fails in deck search box · a1e13a9e
      ElderLich authored
      Japanese users typing in JP-EN IME mode can enter full-width Latin/numeric characters that look like normal English, but MDPro3 search treats them as different characters. Because search matching was width-sensitive, valid queries in the deck search box returned no results or incorrect filtering.
      a1e13a9e