This application is incompatible with Mavericks, and it is superseded by the mechanisms provided
within the UI itself.
Also update the readme to reflect this change.
The current state of our NSIS installer doesn't support per-user
installation and needs a major rework to do so, therefore the user
is required to have admin privileges to install VLC.
Still, RequestExecutionLevel was set to 'user' to be able to drop
privileges when launching vlc.exe at the end of the installation but
this was improved since (90496f23c2) and
confirmed by the accesschk tool.
However requesting user execution level makes the unpacking occurs
twice: once with the user level and once after elevation.
Requesting admin permissions fixes the unpacking issue while still being
safe when launching VLC after the installation on XP and above.
During silent installations (/S) the installer will automatically kill
(without warning) any running instance of VLC before copying files.
Silent updates should now work using the flags /S /update.
- Use the new VLCDragDropView for both CAS and main window drop zone.
This implements a drop highlight border the same way as in playlist view.
- Remove Brushed Metal Image view and its own drop implementation.
When having a image view inside a drop zone, you need to use
VLCDropDisabledImageView which disables the own drop handling of NSImageView.
- Removed more unneeded drop implementations for subviews from CAS
Note that this is a WIP commit so playlist table columns and displaying individual playlist items is currently unavailable
Any playlist interaction (incl. saving) and playback are not affected.
This change will make the transition easier between the previously released
installer (that doesn't remember user choices) and this one. Without it the
old installer would fall back to the "Recommended" preset.