Felix Paul Kühne
e0dfd83141
macosx: rename VLCMain source file and split out VLCApplication class
10 years ago
David Fuhrmann
bf31e1f5d4
macosx: rename to VLCDebugMessageWindowController
10 years ago
Rémi Denis-Courmont
c240692f0b
Common structure for VLC common object members, document
10 years ago
David Fuhrmann
fabe8243fe
macosx: Replace VLCIntf by getIntf()
The old VLCIntf macro is deprecated, getIntf() should be used
instead.
10 years ago
David Fuhrmann
e7f095c280
macosx: Clear logs once window is closed
Logs are not recorded in background, so do not retain old logs
to avoid confusion.
10 years ago
David Fuhrmann
c3dad7ffc1
macosx: messages panel: save log as text file instead of rtf
Those rtf files were awful to read, and rather unhandy. Switch to
plain txt which should make debugging more easy.
10 years ago
David Fuhrmann
6f31dda703
macosx: messages panel: create outlets in the new style
10 years ago
David Fuhrmann
80f24bf744
macosx: Add button to clear the messages panel
10 years ago
David Fuhrmann
001d15f50a
macosx: Simplify messages panel code, fix some invalid data accesses
Manipulate the data source on the main thread to fix some unprotected
accesses to the array.
Increase the maximum number of lines, for a more complete log.
10 years ago
David Fuhrmann
cf4afcbaa3
macosx: fix some warnings
11 years ago
David Fuhrmann
935361b02f
macosx: fix deallocation of debug messages panel
11 years ago
David Fuhrmann
beab9340fc
macosx: set window delegate for messages panel, remove singleton
11 years ago
David Fuhrmann
e34a1cb114
macosx: convert debug message visualizer to NSWindowController
... and get rid of another singleton.
11 years ago
Felix Paul Kühne
5fb6cff9d4
macosx: update singleton creation
11 years ago
Felix Paul Kühne
bb15c81583
macosx: switch to automated reference counting (refs #2813 )
11 years ago
David Fuhrmann
afd8ee6916
macosx: increase maximum number of messages for the messages panel
This is needed to a complete log as some modules like mkv are very
verbose. The actual size is not so critical anymore as messages
are only arriving if the panel is open.
12 years ago
Felix Paul Kühne
697f59f34c
macosx: split debug messages handling from VLCMain and the Main Menu nib
13 years ago