summaryrefslogtreecommitdiffstats
path: root/common/msg.c
Commit message (Expand)AuthorAgeFilesLines
* msg: use fwriteKacper Michajłow13 days1-6/+3
* msg: use defines for hide/restore cursor codeKacper Michajłow13 days1-2/+2
* msg: don't keep status line in partialKacper Michajłow13 days1-2/+2
* msg: clear buffered status_line on flushKacper Michajłow2024-03-211-0/+1
* msg: simplify the line_skip calculationKacper Michajłow2024-03-211-13/+7
* common/msg: fix warning: void function should not return void expressionnanahi2024-03-191-4/+7
* common/msg: fix warning: use of non-standard escape character '\e'nanahi2024-03-191-1/+1
* common: don't force terminal log buffer to small sizesfan52024-01-271-5/+40
* msg: reset status_lines when setting --really-quietGuido Cella2024-01-211-0/+6
* terminal: don't print escape sequence if not ttyKacper Michajłow2024-01-151-1/+3
* msg: return zero length if bstr_split_utf8 failsKacper Michajłow2024-01-101-1/+1
* msg: improve term_disp_width to support unicodeKacper Michajłow2024-01-041-13/+12
* msg: reduce nesting in mp_msg_flush_status_lineKacper Michajłow2023-12-271-18/+22
* msg: keep status line on the end of fileKacper Michajłow2023-12-271-2/+9
* common/msg: remove redundant checkKacper Michajłow2023-11-181-1/+1
* msg: ensure status line is always visibleKacper Michajłow2023-11-081-1/+27
* msg: factor out print codeKacper Michajłow2023-11-081-52/+61
* msg: convert dump_stats to bstrKacper Michajłow2023-11-081-5/+3
* msg: use bstr for partial msgKacper Michajłow2023-11-081-11/+6
* msg: check isatty separately per each streamKacper Michajłow2023-11-081-12/+29
* msg: refactor how terminal messages are printedKacper Michajłow2023-11-081-99/+156
* msg: don't mix partial log messages, with unrelated log levelsKacper Michajłow2023-11-081-9/+11
* ALL: use new mp_thread abstractionKacper Michajłow2023-11-051-72/+71
* mp_threads: rename threads for consistent naming across all of themKacper Michajłow2023-10-271-1/+1
* timer: remove MP_START_TIMENRK2023-10-271-2/+2
* msg: make mp_msg_find_level case insensitiveKacper Michajłow2023-10-271-1/+1
* various: sort some standard headersNRK2023-10-201-5/+5
* various: remove ATOMIC_VAR_INITNRK2023-10-201-1/+1
* osdep: remove atomic.hNRK2023-10-201-1/+1
* msg: use nanosecond precisionDudemanguy2023-09-291-3/+3
* msg: print MSGL_WARN and higher error messages to stderrDudemanguy2023-07-241-1/+2
* msg: log-file set at mpv.conf: don't ignore early messagesAvi Halachmi (:avih)2023-01-231-9/+74
* msg: log-file buffer size: don't use magic number (no-op)Avi Halachmi (:avih)2023-01-231-1/+3
* various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriatesfan52023-01-121-1/+1
* msg: fix really-quiet option to only affect terminal outputder richter2021-02-231-2/+2
* msg: make --msg-time show time in secondswm42020-09-181-1/+1
* player: add --term-title optionwm42020-05-251-0/+10
* msg: add function to reduce log levelwm42020-05-101-2/+17
* msg: slightly improve --msg-time outputwm42020-02-141-1/+1
* msg: move central msg lock to mp_log_rootwm42020-01-301-34/+36
* msg: fix some locking issueswm42020-01-301-7/+8
* msg: make --log-file buffered through a threadwm42020-01-291-53/+168
* msg: fix "terminal-default" logging modewm42019-12-161-2/+5
* msg: show how many messages were droppedwm42019-11-221-1/+3
* msg: drop old instead of new messages on overflowwm42019-11-221-43/+57
* msg: fix missing wakeup callback in terminal-default log levelwm42019-11-221-0/+2
* player: remove mechanisms for better logging with repl.luawm42019-11-181-1/+59
* msg: always use terminal control codes for status linewm42019-10-241-6/+3
* msg: remove unnecessary conditionwm42019-09-191-4/+0
* vo_gpu: vulkan: use libplacebo insteadNiklas Haas2019-04-211-4/+4
* player: get rid of mpv_global.optswm42018-05-241-9/+2
* msg: bump up log level of --log-fileNiklas Haas2017-12-151-2/+2
* msg: make --msg-level affect --log-file toowm42017-10-041-1/+1
* build: add preliminary LGPL modewm42017-09-211-9/+7
* options: unbreak -vwm42017-06-231-1/+1
* options: remove weird --really-quiet special behaviorwm42017-06-231-1/+5
* player: make sure version information is always included in --log-filewm42017-05-221-0/+13
* msg.c/h: partially change license to LGPLwm42017-05-051-0/+2
* msg: flush after every message for --log-filewm42016-09-301-0/+1
* msg: make --log-file and --dump-stats accept config path expansionwm42016-09-281-17/+27
* player: make --log-file and --dump-stats freely settable at runtimewm42016-09-191-20/+37
* osdep: rename atomics.h to atomic.hwm42016-09-071-1/+1
* msg: introduce partial line buffers per mp_logwm42016-03-011-25/+28
* msg: minor simplificationwm42016-03-011-11/+6
* msg: use dynamic buffer for message formattingwm42016-03-011-11/+19
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* msg: remove redundant conditionwm42015-12-051-1/+1
* msg: remove the useless trailing comment from stats dumpingwm42015-10-141-4/+2
* client API: allow using msg-level option for log messageswm42015-06-201-11/+10
* Various spelling fixesMarcin Kurczewski2015-06-181-1/+1
* options: remove unneeded hack from command line parserwm42015-04-231-10/+1
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* msg: use relaxed atomics for log level testwm42015-03-021-1/+4
* options: change --msg-level optionwm42015-02-061-31/+16
* msg: add --log-file optionwm42015-01-261-0/+22
* command: make the "run" command work on Windows toowm42015-01-011-2/+3
* Add some missing "const"swm42014-10-101-1/+1
* fix -Wduplicate-decl-specifier warnings with clangStefano Pigozzi2014-10-091-2/+2
* msg: fix unwanted blank lineswm42014-10-081-1/+3
* client API: introduce numeric log levelswm42014-10-081-0/+14
* msg, client API: buffer partial lineswm42014-10-081-61/+73
* msg, client API: never send the status line as log messagewm42014-10-081-1/+1
* msg: set an explicit overflow messagewm42014-10-081-1/+1
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-2/+2
* posix: use STD*_FILENO constantsBen Boeckel2014-08-281-2/+2
* msg: allow duplicating a mp_logwm42014-08-251-15/+20
* win32: emulate some ANSI terminal escape codeswm42014-08-211-12/+16
* Remove the last remains of slave modewm42014-08-011-1/+1
* build: allow compilation without any atomicswm42014-07-051-0/+4
* Add more constwm42014-06-111-1/+1
* client API: call wakeup callback if there are new messageswm42014-06-061-1/+9
* atomics: switch to C11 stdatomic.hwm42014-05-211-17/+14
* options: remove deprecated --identifyMartin Herkt2014-05-041-8/+3
* terminal: fix printing of prefixwm42014-04-231-2/+3
* player: add a --dump-stats optionwm42014-04-171-2/+40
* msg: correct ringbuffer log level comparisonFRAU KOUJIRO2014-04-171-1/+1
* terminal: pretty print modules for --msgmoduleEvan Purkhiser2014-04-121-2/+26
* msg: add --msgtime option to add timestamps to each output messagewm42014-02-281-2/+9
* options: add --no-terminal switchwm42014-02-101-13/+21
* msg: clear lines by printing spaces on MS Windowswm42014-02-091-1/+7
* msg: don't clear the status line if new and previous status was emptywm42014-01-291-0/+3
* msg: expose log level nameswm42014-01-161-3/+3
* msg: add a mechanism to output messages to a ringbufferwm42014-01-161-18/+140
* msg: move special declarations to msg_control.hwm42014-01-161-1/+2
* msg: print module prefixes even if message contains newlineswm42014-01-161-12/+23
* msg: update commentwm42014-01-151-1/+1
* msg: terminal OSD uses stderr, not stdoutwm42014-01-151-1/+1
* msg: don't clear term OSD lines that are not usedwm42014-01-141-3/+5
* msg: fix printing of module headerwm42014-01-141-1/+2
* player: redo terminal OSD and status line handlingwm42014-01-131-14/+78
* msg: add some comments about thread-safetywm42013-12-221-0/+6
* msg: remove global statewm42013-12-211-51/+55
* msg: don't prefix slave-mode stuff by defaultwm42013-12-211-1/+1
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-5/+5
* msg: convert defines to enumwm42013-12-211-3/+4
* msg: remove legacy stuffwm42013-12-211-85/+1
* msg: handle vsnprintf errorswm42013-12-201-1/+2
* msg: use a global lock to synchronize printingwm42013-12-201-4/+7
* msg: change --msglevel, reduce legacy gluewm42013-12-201-25/+112
* msg: cosmetic changeswm42013-12-201-20/+22
* msg: change hack to silence command line pre-parse error messageswm42013-12-201-0/+3
* terminal: remove separate formatting for --msgmodulewm42013-12-201-4/+1
* terminal: abstract terminal color handlingwm42013-12-201-95/+5
* terminal: move SIGTTOU signal handler setup codewm42013-12-191-7/+0
* Rename getch2....c/h to terminal....c/hwm42013-12-191-1/+1
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-0/+389