1. 27 Jun, 2015 5 commits
  2. 26 Jun, 2015 2 commits
  3. 25 Jun, 2015 9 commits
  4. 24 Jun, 2015 8 commits
  5. 23 Jun, 2015 5 commits
  6. 22 Jun, 2015 6 commits
  7. 20 Jun, 2015 4 commits
    • David's avatar
      macosx: remove o_appLock, rename f_appExit · 25f5b205
      David authored
      Lock is not needed anymore, as this variable is only accessed
      from the main thread.
    • David's avatar
    • David's avatar
      macosx: fix window ordering during startup (close #14486) · 9434662c
      David authored
      According to docu, application:willFinishLaunching: will be called
      as one of the first steps of [NSApp run], before the main loop
      will be actually started. Thus, it should make no performance
      difference if we load the main window already in openIntf().
      For some unknown reasons, a direct call to makeKeyAndOrderFront
      works in run(), but not in app:willFinishLaunching:, though.
    • David's avatar
      darwinvlc/macosx: rework binary, start main loop in darwinvlc · cc07bce0
      David authored
      This moves the main loop out of the macosx interface module.
      Instead, the open callback only initializes the interface and the
      close callback cleans up stuff. The mainloop is now started in
      darwinvlc.m. In case the mac interface is not used, a CoreFoundation
      mainloop is solely started to wait for termination events.
      Additionally, this cleans up darwinvlc.m, and fixes signal
      handling, which was dead code so far (in case the interface was used).
      Now, GCD is used to catch SIGINT and SIGTERM in order to allow
      ordinary shutdown.
      refs #14362
      close #6354
  8. 19 Jun, 2015 1 commit