1. 22 Jul, 2015 2 commits
  2. 21 Jul, 2015 6 commits
  3. 20 Jul, 2015 1 commit
  4. 17 Jul, 2015 1 commit
  5. 15 Jul, 2015 6 commits
  6. 14 Jul, 2015 1 commit
  7. 11 Jul, 2015 2 commits
    • David's avatar
      78da9487
    • David's avatar
      macosx: Create custom resume dialog, refactor · dcb7543f
      David authored
      Create own resume dialog, which acts the same way as a floating
      window. Thus it does not disturb the user more than any
      other VLC panel and consequently does not block the user in doing
      other operations.
      
      This fixes floating behaviour (#13886) any makes it more easy
      to implement any other fancy_dialog_whatever we might add later.
      Current design is a copy of the currently used alert window.
      
      Also raised the timeout value to 10 secs as users are complaining
      6 sec is not long enough.
      
      close #13886
      dcb7543f
  8. 27 Jun, 2015 6 commits
  9. 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.
      25f5b205
    • David's avatar
      d7e5748f
    • 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.
      9434662c
    • 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
      cc07bce0
  10. 11 Jun, 2015 1 commit
    • David's avatar
      macosx: add own configure switch to disable the sparkle update framework · 2a584bfb
      David authored
      --enable-update-check enables update support in core, which is not needed
      for the mac platform. To avoid linking libgcrypt into the core, instead a
      new configure switch is introduced to disable sparkle support directly.
      
      Now, for disabling sparkle support, one needs to pass --disable-sparkle.
      It completely removed sparkle from the GUI, and does not copy the
      framework to the final bundle as well.
      2a584bfb
  11. 06 Jun, 2015 1 commit
  12. 31 May, 2015 1 commit
  13. 11 Apr, 2015 4 commits
  14. 21 Mar, 2015 1 commit
  15. 19 Mar, 2015 1 commit
  16. 14 Mar, 2015 1 commit
  17. 08 Mar, 2015 1 commit