]>
git.sesse.net Git - vlc/log
David Fuhrmann [Sat, 25 Aug 2012 20:01:08 +0000 (22:01 +0200)]
macosx: minor additions in optical media scanning code
Felix Paul Kühne [Sat, 25 Aug 2012 19:11:58 +0000 (21:11 +0200)]
macosx/VideoEffects: fix 'posterize-level' option
Felix Paul Kühne [Sat, 25 Aug 2012 15:51:12 +0000 (17:51 +0200)]
NEWS: update
Felix Paul Kühne [Sat, 25 Aug 2012 15:49:58 +0000 (17:49 +0200)]
macosx: added missing l10n for the podcast UI
Felix Paul Kühne [Sat, 25 Aug 2012 15:45:08 +0000 (17:45 +0200)]
macosx: implement a complete podcast UI (close #6017)
Felix Paul Kühne [Sat, 25 Aug 2012 14:59:49 +0000 (16:59 +0200)]
macosx: added Podcast UI skeleton
Felix Paul Kühne [Sat, 25 Aug 2012 13:03:37 +0000 (15:03 +0200)]
macosx: minor layout improvement for the crash reporter panel
Felix Paul Kühne [Sat, 25 Aug 2012 13:02:05 +0000 (15:02 +0200)]
macosx: added NSAccessibilityTitleAttribute to buttons without a title (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 12:45:03 +0000 (14:45 +0200)]
macosx/fspanel: fixed c&p mistake
Felix Paul Kühne [Sat, 25 Aug 2012 12:32:41 +0000 (14:32 +0200)]
macosx/MainWindow: add accessibility support to the customizable buttons (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 12:32:09 +0000 (14:32 +0200)]
macosx/fspanel: add accessibility support (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 12:15:05 +0000 (14:15 +0200)]
macosx/open: add accessibility support texts where needed (close #495)
Felix Paul Kühne [Sat, 25 Aug 2012 11:53:05 +0000 (13:53 +0200)]
macosx: added accessibility support to the main window (refs #495)
Felix Paul Kühne [Sat, 25 Aug 2012 11:09:35 +0000 (13:09 +0200)]
macosx: fixed drawing issue when expanding the main window after collapsing
Felix Paul Kühne [Sat, 25 Aug 2012 10:36:52 +0000 (12:36 +0200)]
macosx/MainMenu: minor code optimization
Felix Paul Kühne [Sat, 25 Aug 2012 09:47:55 +0000 (11:47 +0200)]
macosx/MainWindow: fixed mute toggle and removed some minor code duplication
David Fuhrmann [Fri, 24 Aug 2012 21:44:37 +0000 (23:44 +0200)]
macosx: only scan optical devices paths once and cache the result
David Fuhrmann [Thu, 23 Aug 2012 10:51:47 +0000 (12:51 +0200)]
macosx: change media type constants from char* to NSString*
Francois Cartegnie [Fri, 24 Aug 2012 19:35:11 +0000 (21:35 +0200)]
Qt: PLSelector: Answer to a binary question can't be OK
Felix Paul Kühne [Fri, 24 Aug 2012 18:02:54 +0000 (20:02 +0200)]
macosx/wizard: add missing error handling
Felix Paul Kühne [Fri, 24 Aug 2012 18:00:03 +0000 (20:00 +0200)]
macosx/playlist: add missing error handling
Felix Paul Kühne [Fri, 24 Aug 2012 17:58:08 +0000 (19:58 +0200)]
macosx: move code line from VLCMain to VLCMainMenu since it belongs there
Felix Paul Kühne [Fri, 24 Aug 2012 17:50:58 +0000 (19:50 +0200)]
macosx/applescript: cosmetics
Felix Paul Kühne [Fri, 24 Aug 2012 17:48:31 +0000 (19:48 +0200)]
macosx/applescript: add missing error handling
Felix Paul Kühne [Fri, 24 Aug 2012 17:02:07 +0000 (19:02 +0200)]
macosx/MainWindow: move getCurrentTimeAsString to StringUtility
Felix Paul Kühne [Fri, 24 Aug 2012 16:56:12 +0000 (18:56 +0200)]
macosx/AppleRemote: optimize cookie handling to be faster and less memory intense
Felix Paul Kühne [Fri, 24 Aug 2012 16:43:45 +0000 (18:43 +0200)]
macosx/AppleRemote: remove 10.5 compatibility code
Felix Paul Kühne [Fri, 24 Aug 2012 16:33:51 +0000 (18:33 +0200)]
macosx/AppleRemote: simplify setters and getters
Felix Paul Kühne [Fri, 24 Aug 2012 16:19:14 +0000 (18:19 +0200)]
macosx/MainWindowTitle: cleanup header
Felix Paul Kühne [Fri, 24 Aug 2012 16:16:24 +0000 (18:16 +0200)]
macosx/misc: simplify header
Felix Paul Kühne [Fri, 24 Aug 2012 16:09:18 +0000 (18:09 +0200)]
macosx/simple_prefs: move OSXStringKeyToString to StringUtility
Felix Paul Kühne [Fri, 24 Aug 2012 16:06:50 +0000 (18:06 +0200)]
macosx/eyetv: simplify header and implementation
Felix Paul Kühne [Fri, 24 Aug 2012 16:01:21 +0000 (18:01 +0200)]
macosx/fspanel: remove some dead code
Felix Paul Kühne [Fri, 24 Aug 2012 15:59:40 +0000 (17:59 +0200)]
macosx/open: minor code optimization
Felix Paul Kühne [Fri, 24 Aug 2012 15:58:00 +0000 (17:58 +0200)]
macosx/output: simplify header and implementation
Felix Paul Kühne [Fri, 24 Aug 2012 15:52:53 +0000 (17:52 +0200)]
macosx/playlistinfo: simplify header and implementation
KO Myung-Hun [Fri, 24 Aug 2012 13:39:59 +0000 (22:39 +0900)]
OS/2: Include unistd.h in modules/access_output/files.c
Thie fixes the following error.
-----
make.exe[1]: Entering directory `F:/lang/work/vlc/vlc.git/modules/access_output'
CC libaccess_output_file_plugin_la-file.lo
file.c: In function 'Open':
file.c:142: error: 'STDOUT_FILENO' undeclared (first use in this function)
file.c:142: error: (Each undeclared identifier is reported only once
file.c:142: error: for each function it appears in.)
make.exe[1]: *** [libaccess_output_file_plugin_la-file.lo] Error 1
make.exe[1]: Leaving directory `F:/lang/work/vlc/vlc.git/modules/access_output'
make.exe: *** [all] Error 2
-----
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Fri, 24 Aug 2012 15:06:12 +0000 (18:06 +0300)]
file: set the non-blocking flag on pipes and sockets passed as fd://
Jean-Baptiste Kempf [Fri, 24 Aug 2012 14:09:35 +0000 (16:09 +0200)]
MKV: fix metadata, by reading the spec
Felix Paul Kühne [Fri, 24 Aug 2012 11:57:48 +0000 (13:57 +0200)]
macosx: simplify prefs widgets code slightly
Felix Paul Kühne [Fri, 24 Aug 2012 11:52:43 +0000 (13:52 +0200)]
macosx: simplify prefs widgets header
Felix Paul Kühne [Fri, 24 Aug 2012 11:48:15 +0000 (13:48 +0200)]
macosx/open: fix compilation warnings
Felix Paul Kühne [Fri, 24 Aug 2012 11:27:30 +0000 (13:27 +0200)]
macosx/open: simplify header
Rémi Denis-Courmont [Fri, 24 Aug 2012 11:22:11 +0000 (14:22 +0300)]
config_Get*Choices(): deal with empty strings (NULL) correctly
Rémi Denis-Courmont [Fri, 24 Aug 2012 11:21:40 +0000 (14:21 +0300)]
config: simplify a bit
Felix Paul Kühne [Fri, 24 Aug 2012 11:18:17 +0000 (13:18 +0200)]
macosx: simplify AppleScript API category
Felix Paul Kühne [Fri, 24 Aug 2012 11:12:10 +0000 (13:12 +0200)]
macosx: split StringUtility from VLCMain and move it to a separate class where it belongs
Felix Paul Kühne [Fri, 24 Aug 2012 10:56:45 +0000 (12:56 +0200)]
macosx/MainWindow: modernize getter
Felix Paul Kühne [Fri, 24 Aug 2012 10:48:49 +0000 (12:48 +0200)]
macosx/CoreInteraction: modernize getters and setters API
Jean-Baptiste Kempf [Fri, 24 Aug 2012 10:37:48 +0000 (12:37 +0200)]
Remove frontrow plugin
Felix Paul Kühne [Fri, 24 Aug 2012 10:32:14 +0000 (12:32 +0200)]
macosx: replaced deprecated 'UpdateSystemActivity' call with a modern, IOKit-based approach to prevent system sleep (close #6589)
This way, we can also differenciate between screen sleep (for video) and system sleep (for audio)
Felix Paul Kühne [Fri, 24 Aug 2012 09:49:33 +0000 (11:49 +0200)]
macosx: updated str_format_meta argument
Felix Paul Kühne [Fri, 24 Aug 2012 09:47:58 +0000 (11:47 +0200)]
macosx: move code from CoreInteraction to the AppleScript class, since it was the only client using it
Felix Paul Kühne [Fri, 24 Aug 2012 09:41:11 +0000 (11:41 +0200)]
macosx/MainMenu: cosmetics
Felix Paul Kühne [Fri, 24 Aug 2012 08:58:39 +0000 (10:58 +0200)]
macosx: added an explicit 'View' menu for the new customization options
Brendon Justin [Thu, 16 Aug 2012 15:38:58 +0000 (11:38 -0400)]
macosx: Declare all of MainWindow's methods in its interfaces
Fixes compiler warnings for a few methods without declarations called
before their definitions.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Thu, 23 Aug 2012 23:29:14 +0000 (01:29 +0200)]
MKV: improve metadata for broken muxers
Jean-Baptiste Kempf [Thu, 23 Aug 2012 23:04:06 +0000 (01:04 +0200)]
MKV: support target Type for metadata
This allows to differentiate Title and Album, for example
Felix Paul Kühne [Thu, 23 Aug 2012 22:26:10 +0000 (00:26 +0200)]
macosx/MainWindow: added a fast-mode to show/hide the customizable buttons, since there is no need to do CoreAnimation stuff in a hidden window (close #7360)
Felix Paul Kühne [Thu, 23 Aug 2012 21:49:39 +0000 (23:49 +0200)]
macosx/VideoEffects: fixed incomplete 'Anaglyph' implementation
Zoran Turalija [Thu, 23 Aug 2012 13:45:29 +0000 (15:45 +0200)]
macosx: Add Anaglyph 3D interface
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Thu, 23 Aug 2012 19:55:01 +0000 (21:55 +0200)]
Qt: try to fix recents crash on WinXP
Rémi Denis-Courmont [Thu, 23 Aug 2012 17:45:40 +0000 (20:45 +0300)]
Partial atomic replacement for antiquated GCC versions (fixes #6825)
Rémi Denis-Courmont [Thu, 23 Aug 2012 18:00:58 +0000 (21:00 +0300)]
input: use unsigned atomic value
Rémi Denis-Courmont [Thu, 23 Aug 2012 17:44:01 +0000 (20:44 +0300)]
Fix vlc_atomic_compare_swap() return value
(Though in practice, the only call site ignores the return value.)
Rémi Denis-Courmont [Thu, 23 Aug 2012 17:43:28 +0000 (20:43 +0300)]
Remove untenable const qualifiers from vlc_atomic_get()
Francois Cartegnie [Wed, 22 Aug 2012 19:55:36 +0000 (21:55 +0200)]
Qt: eventratelimiter: use mutex
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:37:43 +0000 (17:37 +0300)]
Qt4: add SAP session name to RTP/AVP and RTP/TS destinations
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:39:35 +0000 (17:39 +0300)]
Qt4: remove broken SAP widgets in streaming wizard (fixes #4322)
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:24:13 +0000 (17:24 +0300)]
Qt4: spelling
Rémi Denis-Courmont [Thu, 23 Aug 2012 14:20:39 +0000 (17:20 +0300)]
Qt4: remove non-working stream output wizard TTL field (refs #4322)
In fact, the defaut values in the preferences are better than the
default value in the wizard. If the user really needs to change the
default for IPv4 multicast, (s)he can always save it in the
preferences more permantly.
Jean-Baptiste Kempf [Thu, 23 Aug 2012 14:01:27 +0000 (16:01 +0200)]
Win32: display stacktrace before modules list
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:33:13 +0000 (14:33 +0200)]
Relicense meta_engine modules to LGPL
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:28:15 +0000 (14:28 +0200)]
Taglib: bump requirement to 1.6.1
And delete contributions from Götz Waschk
Rémi Denis-Courmont [Thu, 23 Aug 2012 12:18:30 +0000 (15:18 +0300)]
v4l2: add basic support for AM and FM tuners (fixes #6788)
Rémi Denis-Courmont [Thu, 23 Aug 2012 12:17:38 +0000 (15:17 +0300)]
Fix non-file input slaves
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:14:09 +0000 (14:14 +0200)]
MKV: improve debugging of metadata
Jean-Baptiste Kempf [Thu, 23 Aug 2012 12:04:34 +0000 (14:04 +0200)]
MKV: do not set a date in UTC format
We do not know how to display it anyway
Jean-Baptiste Kempf [Thu, 23 Aug 2012 11:23:00 +0000 (13:23 +0200)]
MKV: fixes for Metadata parsing
Jean-Baptiste Kempf [Wed, 22 Aug 2012 20:56:48 +0000 (22:56 +0200)]
Win32: Select the last DVD drive from prefs
Ref: #6719
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Thu, 23 Aug 2012 10:54:09 +0000 (12:54 +0200)]
macosx/open: added controls to capture Live Audio along with the current screen content
Felix Paul Kühne [Thu, 23 Aug 2012 10:30:43 +0000 (12:30 +0200)]
macosx/CAS: replace deprecated API calls with modern blocks-based counterparts
Felix Paul Kühne [Thu, 23 Aug 2012 10:27:39 +0000 (12:27 +0200)]
macosx/wizard: replace deprecated API calls with modern blocks-based counterparts
Felix Paul Kühne [Thu, 23 Aug 2012 10:23:18 +0000 (12:23 +0200)]
macosx/output: fixed rare exception
Felix Paul Kühne [Thu, 23 Aug 2012 10:17:12 +0000 (12:17 +0200)]
macosx/output: replaced deprecated API call and fixed long standing warning
Felix Paul Kühne [Thu, 23 Aug 2012 10:13:36 +0000 (12:13 +0200)]
macosx/prefs_widgets: replace deprecated API call with modern blocks-based counterpart
Felix Paul Kühne [Thu, 23 Aug 2012 10:11:12 +0000 (12:11 +0200)]
macosx/playlist: replaced deprecated API call
Felix Paul Kühne [Thu, 23 Aug 2012 10:09:07 +0000 (12:09 +0200)]
macosx/open: replace deprecated API call with modern blocks-based counterpart
Felix Paul Kühne [Thu, 23 Aug 2012 10:04:51 +0000 (12:04 +0200)]
macosx/messages: replace deprecated API call with modern blocks-based counterpart
Additionally, fix a leak
Felix Paul Kühne [Thu, 23 Aug 2012 09:59:50 +0000 (11:59 +0200)]
macosx/simpleprefs: replaced deprecated API call with modern counterpart using ObjC 2.0 blocks
Felix Paul Kühne [Thu, 23 Aug 2012 09:53:17 +0000 (11:53 +0200)]
macosx: added 'macosx-appleremote-sysvol' to simple prefs (interface category)
Felix Paul Kühne [Thu, 23 Aug 2012 09:44:13 +0000 (11:44 +0200)]
macosx: added option to disable the next/prev feature on the Apple Remote (close #6508)
Rémi Denis-Courmont [Thu, 23 Aug 2012 09:23:03 +0000 (12:23 +0300)]
core: do not squash VLC_VERBOSE environment variable setting
It did not work at all anymore.
Rémi Denis-Courmont [Thu, 23 Aug 2012 09:22:49 +0000 (12:22 +0300)]
core: use STDERR_FILENO
Rémi Denis-Courmont [Thu, 23 Aug 2012 09:11:01 +0000 (12:11 +0300)]
v4l2: factor device open
This will be used by the radio tuner.
Rémi Denis-Courmont [Thu, 23 Aug 2012 08:45:03 +0000 (11:45 +0300)]
v4l2: remove unused strings
Felix Paul Kühne [Thu, 23 Aug 2012 09:12:09 +0000 (11:12 +0200)]
macosx/Open: merge the QTCapture and QTSound views
This also allows to set QTSound as an input slave for QTCapture to capture both ES at the same time. (close #6851)
Rémi Denis-Courmont [Wed, 22 Aug 2012 19:18:51 +0000 (22:18 +0300)]
vout: inherit variables from configuration (fixes #7378)
The VLC UIs use the VLC configuration instead of variables. That way,
updated values are propagated immediately, rather than when a video
output is created.
Since the snapshot-related variables have no callbacks, they only need
to be created if and when they are overriden/set. This only occurs with
the LibVLC media player snapshot function (which remains quite broken).
Felix Paul Kühne [Wed, 22 Aug 2012 16:13:49 +0000 (18:13 +0200)]
macosx: improve main window initialization
This targets the same issue as
5b8a4057 , but in a saner approach
Felix Paul Kühne [Wed, 22 Aug 2012 16:07:21 +0000 (18:07 +0200)]
macosx/playlist: add another sanity check and simplify the code a bit