Commits on Jul 14, 2012
  1. Possible fix for #1663: When linking on OS X, set deployment target via

    myshkin committed Jul 14, 2012
    environment variable to 10.5, thus avoiding the LC_DYLD_INFO_ONLY load
Commits on Jul 13, 2012
  1. Fix for #1662: Cocoa port ignores NSNumericKeypadMask for arrow keys,

    myshkin committed with magnate Jun 22, 2012
    plus updates to pref.prf to respect new keymap/keyset conventions for A:
    lines (specifically, the running section).
    (cherry picked from commit 4be2349)
  2. Fix crash bug when mouse-clicking squelch menu

    Fizzix committed with magnate Jun 17, 2012
    (cherry picked from commit 0e9b57d)
  3. Temporarily disable the "reset layout" option as it was causing the g…

    Fizzix committed with magnate Jun 9, 2012
    …ame to crash
    (cherry picked from commit 849e4b2)
  4. Fix for non-mingw builds on Cygwin.

    david3x3x3 committed with magnate May 30, 2012
    (cherry picked from commit 4043b3f)
  5. Merge Blubaron's store UI fixes

    magnate committed Jul 13, 2012
    * blubaron/fix-store-ui:
      partial fix of double height tiles is look mode and drawing too much.
      Fix display of double high terrain tiles.
      Allow ESC to cancel new store prompt.
Commits on Jun 20, 2012
  1. Added unit test for #1661 (obj_can_refill()).

    myshkin committed Jun 20, 2012
Commits on Jun 19, 2012
  1. Fix for #1661: obj_can_refill() now checks tvals when looking for non…

    myshkin committed Jun 19, 2012
    …empty lanterns.
Commits on Jun 16, 2012
  1. Cocoa port: fixed Info.plist input file to use Makefile variables

    myshkin committed Jun 16, 2012
    instead of hard-coding some strings.
Commits on Jun 12, 2012
  1. Fix for #1660: call create_needed_dirs() from

    myshkin committed Jun 12, 2012
Commits on Jun 11, 2012
Commits on Jun 1, 2012
  1. Fix for #1652: make Carbon and Cocoa mbcs hooks return properly when

    myshkin committed Jun 1, 2012
    encountering an invalid multibyte sequence, and filter out unprintable
    keypress codes in lookup_symbol().
Commits on May 30, 2012
  1. Merge pull request #173 from david3x3x3/cygwin-compiling

    non committed May 30, 2012
    Updated compiling.txt with instructions for compiling with Cygwin.
Commits on May 28, 2012
Commits on May 27, 2012
  1. Updated COPYRIGHT year.

    myshkin committed May 27, 2012
  2. Fix display of double high terrain tiles.

    Brett Reid committed May 15, 2012
  3. Allow ESC to cancel new store prompt.

    Brett Reid committed May 15, 2012
  4. Added NULL terminating test to player/history.

    myshkin committed May 27, 2012
  5. Merge pull request #171 from myshkin/master-osx

    NickMcConnell committed May 27, 2012
    OS X port changes for 3.4 RC
Commits on May 26, 2012
  1. Per nck_m's suggestion, change default OS X font (crb and cocoa) from

    myshkin committed May 26, 2012
    Monaco to Menlo.
Commits on May 25, 2012
  1. Fix for roguelike 5 to wait instead of run.

    myshkin committed May 25, 2012
  2. main-cocoa: Make Term_mbcs_cocoa() behave like Linux's mbstowcs() when

    myshkin committed May 25, 2012
    dest is NULL.
  3. Moved Makefile.osx to Makefile.crb and Makefile.cocoa to Makefile.osx,

    myshkin committed May 25, 2012
    so that the Cocoa port is now default for OS X (and built by the
  4. main-cocoa: Better handling of modifier keys by adding takkaria's MOD…

    myshkin committed May 25, 2012
    …S_INCLUDE macros to send_event().
  5. main-cocoa: We now save and restore font preferences for individual t…

    myshkin committed May 25, 2012
    Also, auxiliary terms get sized based on font, rather than screen size.
  6. main-cocoa:

    myshkin committed May 25, 2012
      Font changes now only affect frontmost window.
      Ensure main window appears frontmost on load or subwindow option change.
      Change identifier from com.ridiculousfish.Angband to org.rephial.angband.
      Update version string to 3.4.0.
      Change bundle signature from ANGB to A271 for compatibility.
Commits on May 24, 2012
  1. main-cocoa.m: Changing font size now updates the term size accordingly

    myshkin committed May 24, 2012
    (and overrides any old scale factors).
Commits on May 20, 2012
  1. After the following changes, the Cocoa port displays non-ASCII UTF-8 …

    myshkin committed Dec 28, 2011
    …characters properly.
    Added Term_mbcs_cocoa() to main-cocoa.m since native mbstowcs() does not behave like Linux's.
    Converted more types in main-cocoa.m to wchar_t.
    Added Cocoa attrOverdrawCache to cache attributes, since we no longer have extra space in charOverdrawCache.
    Changed main-cocoa.m:drawGlyphAtIndex() to drawWChar(), which gets glyphs on the fly instead of caching them at game start.
    Capitalized Term_text_cocoa().
    Changed get_data_directory() to look in same directory as main-crb.c. This location is subject to further review.
  2. Make *enlightenment* potion reveal all monsters on the level

    Fizzix committed with magnate May 19, 2012
    (cherry picked from commit 20132c1)
Commits on May 19, 2012
  1. Fix up some of the commands.

    Fizzix committed May 19, 2012