Marvin Scholz
813c4b1200
macosx: Rework VLC Status bar icon for OS X
This overhauls the VLC Status Bar Icon for OS X
It completely changed the appearance, using a mini-player instead of
simple menu items.
Additionally the current playing track with metadata is shown, including
it's coverart, if any.
TODO:
- Use more of the InputManager hooks to prevent unnecessary updates
- Refactor the metadata update code, it's a bit cluttered
- Increase accessibility
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Felix Paul Kühne
7c3d71b035
macosx: modernize main window title coding style
10 years ago
Felix Paul Kühne
679b36eb9b
macosx: modernize controls bar coding style
10 years ago
David Fuhrmann
d3d1f6c646
macosx: Add Find menu item and key shortcut
According to HIG, Command+F shall be used, but as it is already
taken by fullscreen, lets use Command+Shift+F.
refs #13865
10 years ago
Marvin Scholz
ac39a25606
macosx: More translations improvements for VLCStatusBarIcon
10 years ago
Marvin Scholz
cdffc0fe78
macosx: Update VLCStatusBarIcon icon to a resolution-independent PDF
10 years ago
Marvin Scholz
c6d5544296
macosx: Improve the VLCStatusBarIcon icon
10 years ago
Felix Paul Kühne
bba21ad70c
macosx: add caopengllayer to xcodeproj
10 years ago
Felix Paul Kühne
491fd2266b
macosx: update codesigning script so Sparkle.framework satisfies its designated requirement
11 years ago
Felix Paul Kühne
b9bf89d72c
macosx/open: fix opening the panel by removing a constraint with an out of subtree reference
11 years ago
Felix Paul Kühne
a980104318
mac configure script: remove obsolete flag
11 years ago
Felix Paul Kühne
04236fb1ed
macosx/convert and save: deploy auto-layout
11 years ago
Felix Paul Kühne
0371bcd486
macosx/video effects: deploy auto-layout
11 years ago
Felix Paul Kühne
29b082b8cf
macosx/sync tracks: deploy auto-layout
11 years ago
Felix Paul Kühne
9588fc98d6
macosx/about: deploy auto-layout
11 years ago
Felix Paul Kühne
00764916cc
macosx/open: deploy auto-layout
11 years ago
Felix Paul Kühne
d86c1a129f
macosx/Media Info: added auto-layout support
11 years ago
Felix Paul Kühne
a3d7cd5ffc
macosx/bookmarks: switch to auto-layout
11 years ago
Felix Paul Kühne
c16c4d6620
macosx/debug message panel: switch to auto-layout
11 years ago
Felix Paul Kühne
e015a4b1a9
macosx/simple preferences: RTL improvements
11 years ago
Felix Paul Kühne
0fe1be365b
macosx/simple preferences: fix rendering dimensions
11 years ago
Felix Paul Kühne
b4b2f4364a
macosx/Simple Preferences: switch to auto-layout
11 years ago
Felix Paul Kühne
3472e5eeb4
macosx/Help: switch to auto-layout
11 years ago
Felix Paul Kühne
1f1d09ae64
macosx/Preferences: switch to auto-layout
11 years ago
Felix Paul Kühne
7a4cfcdc9f
macosx/Addon Manager: switch to auto-layout
11 years ago
Felix Paul Kühne
b609579685
macosx/Time Selection Panel: switch to auto-layout
11 years ago
Felix Paul Kühne
efa1539353
macosx/Textfield Panel: switch to auto-layout
11 years ago
Felix Paul Kühne
e3fcfadb42
macosx/Popup Panel: switch to auto-layout
11 years ago
Felix Paul Kühne
8b82590310
macosx/Playlist Accessory View: switch to auto-layout
11 years ago
Felix Paul Kühne
9a2860b8e0
macosx/Main Menu: switch to auto-layout
11 years ago
Felix Paul Kühne
b3af79cf25
macosx/resume dialog: move to auto-layout
11 years ago
Felix Paul Kühne
be7a6e1038
macosx/xib files: require Xcode 7.0 for compilation and set deployment target to 10.7
11 years ago
Felix Paul Kühne
d373a946f3
macosx: enforce xib compilation deployment target
11 years ago
Felix Paul Kühne
0cb29ee37c
macosx/coredialogs: add checkbox to login dialog to ask for store
11 years ago
Felix Paul Kühne
173a3df666
macosx/coredialogs: auto-layout improvements
11 years ago
Felix Paul Kühne
adbb0524be
macosx/coredialogs: deploy auto-layout
11 years ago
Felix Paul Kühne
e3f2ec3e00
macosx/coredialogs: fix compilation by removing virtually all the legacy code
11 years ago
Goran Dokic
d276418d0d
macosx: add status bar menu
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years ago
Felix Paul Kühne
4869acae65
Recognize crf file extension
It's just MPEG-TS
11 years ago
David Fuhrmann
002c526bdf
macosx: Improve menu item validation for delete, selectAll, play
This affects main menu and playlist context menu items. Also
removes dead code from the PlaylistView class.
11 years ago
David Fuhrmann
2771bbc4c0
macosx project: delete old file references, order classes alphabetically
11 years ago
David Fuhrmann
6d1da70de7
macosx: Fix revealInFinder for main menu item and popup menu
Implementation is the same for both menu items. Menu validation
is used to check before if an item is a local file and existing.
Action is passed from main menu via responder chain to playlist.
11 years ago
David Fuhrmann
8db0ca587f
macosx: Change VLCInfo to NSWindowController subclass
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.
11 years ago
David Fuhrmann
6f31dda703
macosx: messages panel: create outlets in the new style
11 years ago
David Fuhrmann
80f24bf744
macosx: Add button to clear the messages panel
11 years ago
David Fuhrmann
66bab23eb7
macosx: Allow to open https URLs, do not list VLC as a browser
This allows to drop https URLs on the VLC icon as well, in addition
to http URLs.
Additionally, this removes VLC again from the list of web browsers
the user can choose in system settings --> general.
close #13672
11 years ago
David Fuhrmann
7e08a135c9
macosx: overhaul simple preferences interface
- cleanup interfaces section
- Regroup settings, move some to video section
- remove rarely used settings from the simple settings page
- reorder outlets and setup code
close #14504
11 years ago
David Fuhrmann
bfcbe0a5eb
macosx: CAS: Fix 2 more label l10n with missing outlets
11 years ago
Marvin Scholz
13747555fd
growl: Renamed Growl plugin to OS X Notifications
This renames the Growl plugin to OS X Notifications to highlight
the new capabilities and to not advertise Growl so much, as
requested.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Felix Paul Kühne
36cacea667
macosx: fix compilation with Xcode 6.3
11 years ago