- 08 Aug, 2016 6 commits
- 02 Feb, 2016 1 commit
-
-
Goran Dokic authored
Signed-off-by:
Felix Paul Kühne <fkuehne@videolan.org>
-
- 09 Jan, 2016 1 commit
-
-
David authored
The old VLCIntf macro is deprecated, getIntf() should be used instead.
-
- 02 Jan, 2016 1 commit
-
-
David authored
Uses NSWindowController to load the information panel. Get rid of the singleton. VLCMain will now hold one instance, which is aimed to display information about the currently playing media.
-
- 12 Aug, 2015 2 commits
-
-
David authored
Also deinitalizes both objects. This should fix the refcount crash on exit.
-
David authored
VLCIntf now points to a static getter for the interface thread pointer. This fixes several problems: During initialization of VLCMain, [VLCMain sharedInstance] is not ready yet when all other objects are initialized inside VLCMains constructor. Due to the way ARC works, the same applies to dealloc (the main shared instance is nil already). But in both situations, we need VLCIntf for callback (un)registration and potential logging. The mac interface relies on static data in any case and does not support multiple instantiations.
-
- 11 Aug, 2015 2 commits
-
-
David authored
The window controller ensures that all top-level objects of the mainwindow xib are properly released. This removes the last occurence of VLCMain in xib files, thus awakeFromNib will not be called for this object anymore. The code has been moved to initThis removes the last occurence of VLCMain in xib files, thus awakeFromNib will not be called for this object anymore. The code has been moved to init.
-
David authored
By deinitializing VLCMain, all connected objects are supposed to be deallocated automatically. If [VLCMain sharedInstance] is gone, the intf is deinitalized (this was previously checked with a nil value of VLCIntf). Fixes some retain cycles in input manager and playlist code which prevented these objects to be deinitalized.
-
- 06 Aug, 2015 1 commit
-
-
David authored
-
- 02 Aug, 2015 3 commits
- 30 Jul, 2015 1 commit
-
-
David authored
... and get rid of another singleton.
-
- 22 Jul, 2015 1 commit
-
-
Felix Paul Kühne authored
-
- 21 Jul, 2015 4 commits
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
- 15 Jul, 2015 3 commits
-
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
macosx: privatise instance variables and resolve class dependencies on internal implementation details
-
- 11 Jul, 2015 1 commit
-
-
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
-
- 27 Jun, 2015 4 commits
- 20 Jun, 2015 1 commit
-
-
David authored
Lock is not needed anymore, as this variable is only accessed from the main thread.
-
- 08 Mar, 2015 2 commits
- 11 Nov, 2014 1 commit
-
-
David authored
Only start and stop media key support when needed (ressource-intensive).
-
- 29 Oct, 2014 1 commit
-
-
David authored
The item-change callback might be called very often, and thus an own code path is better, with only necessary updates. Additionally, this fixes multiple resume playback dialogs occuring at once when starting playback in certain situations. refs #11981
-
- 30 Jul, 2014 1 commit
-
-
David authored
-
- 22 Jun, 2014 1 commit
-
-
David authored
The frame is used which was set before video playback has been started. These are the values the user will expect when restarting VLC. close #11373
-
- 28 Apr, 2014 1 commit
-
- 25 Feb, 2014 1 commit
-
-
David Fuhrmann authored
-