Marvin Scholz
3da0d0c218
macosx: Remove old fscontroller source code
Removes the old VLCFSPanel, and references to the
source files from the makefiles, potfiles and
the Xcode project.
10 years ago
Felix Paul Kühne
eb435f00d7
macosx: split controls bar in common and main window files
10 years ago
Felix Paul Kühne
679b36eb9b
macosx: modernize controls bar coding style
10 years ago
Felix Paul Kühne
9b11fa7e37
macosx: move from manual to automatic property synthesis
11 years ago
Felix Paul Kühne
0b9b7eab08
macosx: privatise instance variables and resolve class dependencies on internal implementation details
11 years ago
David Fuhrmann
5f194336a9
macosx: use VLCDropView for the controls bar drop area
This removes VLCThreeImageDropView and thus duplicated
D&D code.
12 years ago
Felix Paul Kühne
0975876372
macosx: fix recursive inclusion of the compatibility header
12 years ago
David Fuhrmann
23ab7c4713
macosx: Use enum to distinguish different events for playlist / main window states
No functional change.
13 years ago
David Fuhrmann
941cff4450
macosx: unify functionality of fwd/bwd buttons in video window
Behaviour is now the same as the buttons in main window
close #9512
13 years ago
Felix Paul Kühne
66bf1c6ef1
macosx: implement 120% volume limit
This patch doesn't stop you from going above the limit using the hotkeys or the Apple Remote
13 years ago
David Fuhrmann
7f85575cbe
macosx: fix video view and bottom bar framings
... to allow toggling between playlist and video view in lion
fullscreen mode.
close #8496
13 years ago
David Fuhrmann
2828486c45
macosx: add option to hide effects button in control bar
13 years ago
David Fuhrmann
021b9f2579
macosx: show current pos and remaining or total time in fs controller
13 years ago
Felix Paul Kühne
2974427561
macosx: white space and minor coding style fixes
14 years ago
David Fuhrmann
4d406ab204
macosx: remove unneeded outlet for window in controlsBar code
14 years ago
David Fuhrmann
a0140fe5b2
macosx: create new classes for all controls bar related code
Now, we have two classes (instantiated from the xib file for each window)
with controls bar stuff:
- VLCControlsBarCommon holds all code common for main and detached window
- VLCMainWindowControlsBar adds code specific for the main window bar
With that, we can avoid all these redundant code for o_detached_*, furthermore
this decouples all detached window control bar stuff from MainWindow.m.
The objects can be accessed through the controlsBar method.
14 years ago