1. 27 May, 2012 2 commits
    • David Fuhrmann's avatar
      macosx: several fixes and improvements for hotkey handling · bbb63fe9
      David Fuhrmann authored
      - volume and mute hotkeys are handled by core now, providing a proper osd screen
      - some fixes in detection if key combo is valid hotkey
      - fix for mem leak
      (cherry picked from commit 1536ed21be0f545840bf8b15e89e4f81fd1908a8)
      Signed-off-by: default avatarDavid Fuhrmann <david.fuhrmann@googlemail.com>
      bbb63fe9
    • David Fuhrmann's avatar
      macosx: fix subtile bug in initialization of mainwindow · bff6ee5e
      David Fuhrmann authored
      Currently, two objects of the class VLCMainWindow are generated. The first is alloated
      from intf.m (triggered by the first log message that arrives) and is initialized by
      both init and initWithContentRect. The second object is created from inside the nib file,
      and is instantiated ONLY with initWithContentRect. Therefore, up to now _o_sharedInstance
      had the wrong object and all calls to sharedInstance would cause problems.
      But somehow, o_mainwindow in intf.m is updated to the correct second object, although it holds
      the first object at start.
      
      Furthermore, o_fspanel is also instantiated through the nib file.
      (cherry picked from commit 0d847ccb8d2e58147fe351a10fc89e777f469fb8)
      Signed-off-by: default avatarDavid Fuhrmann <david.fuhrmann@googlemail.com>
      bff6ee5e
  2. 25 May, 2012 3 commits
  3. 24 May, 2012 19 commits
  4. 23 May, 2012 8 commits
  5. 22 May, 2012 4 commits
  6. 21 May, 2012 4 commits