0.9.11 * New: save button for log viewer * New: dynamic range option for volume and use exponential scale by default(#364) * Fix: backport fix for wasting CPU (#363) * Fix: workaround for weird behavior of mouse event (#317) * Fix: add 'Ignore' for FPS in youtube-dl options (#360) * Fix: parse \N and \h properly for .srt (#365) * Fix: compile error if vdpau or vaapi are disabled (#366) * Fix: make URL edit get focus when URL dialog open (#370) * Fix: ignore SIGPIPE to prevent termination on reconnection for streaming * Fix: wrong icon of play/pause button for metro skin * Fix: enforce to update video renderer when window gets visible * Fix: ignore invalid URL for mime data * (Linux)Fix: albumart image for mpris wasn't exported properly * (Windows)Fix: workaround for wrong screen geometry * (Windows)Fix: some channel layouts didn't work (#373) 0.9.10 * New: 'Open > From Clipboard' to open URL from clipboard data * New: 'Play > Streaming' Format to select YouTube format * New: options to select default format for youtube-dl script * New: option to save persitent data in application folder * New: crop functionality for video clip maker * New: options to configure preview size in Theme tab in preferences (#341) * New: add playlist name filter for open/append file menus (#336, #337) * New: handle cue sheet as playlist (#336) * Fix: prefer webm & small resolution format for preview (#355) * Fix: YouTube Live streaming didn't work (#356) * Fix: turn on OpenGL debugger when --debug option given * Fix: don't blend subtitle FBO when no subtitle exist * Fix: render video frame in scene graph thread * Fix: apply color matrix only if required * Fix: fps spin box wasn't enabled for Constant framerate * Fix: use original size FBO for bilinear scaler * Fix: codec options in video clip maker were not saved properly * Fix: wrong termination of yle-dl before end of playback * Fix: disable resuming playbak/preview for yle-dl streaming * Fix: 'Video > Crop' was broken * Fix: some color picker buttons had wrong size in preferences dialog (#347) * Fix: video preview was broken for disc playback (#338) * Fix: wrong name filter for playlist file * Fix: support fine-resolution wheels or touchpad (#333) * Fix: add extensions .ape, .it, .xm for audio files (#332) * Fix: add missing '.mod' extension for audio files (#332) * Fix: 'pause when hidden' was always applied all files (#332) * Fix: set maximum duration for animtion to show current playing item in playlist (#331) 0.9.9 * New: Play > Seek > Previous Playback (#134) * Fix: duplicated internal subtitle handling causes high CPU usage (#324,#326,#327) * Fix: crop paddings added by VDPAU for non-standard res. videos (#324) * Fix: Start/End time filters in subtitle viewer didn't follow system palette (#328) * Fix: seeking in subtitle viewer was broken when captions are filtered (#328) * Fix: 'Scroll to current time' in subtitle viewer was broken (#328) * Fix: wrong intial state for 'Show start/end time' in Subtitle Viewer * Fix: adjust column widths for Start and End automatically in Subtitle Viewer (#328) * Fix: wrong time text width for native skin (#323) 0.9.8 * New: Video > Quality Preset * New: Video > Rotate * New: Video > Interpolator (Downscale) * New: Video > Make Vide Clip (#313) * Fix: wrong bitrate values for decoder * Fix: wrong window size hint when aspect ratio adjusted * Fix: display proper duration for DASH formats from YouTube * Fix: deadlock on execution when 'Unmute when volume adjusted' enabled * Fix: keep session connected with opensubtitles.org (#314) * (Linux)Fix: send mpris:artUrl metadata for MPRIS (#304) 0.9.7 * New: cache file related options in cache tab of preferences * New: implement display of cached state in demuxer in seek bar (#300) * New: internal title bar for frameless mode * New: visualization for audio * New: --set-subtitle option for command line to set subtitle file * New: show history/playlist by clicking left/right edge * New: new option to unmute when volume adjusted (#266) * New: compact mode for Tethys skin * New: hide history/playlist by clicking empty space (#307) * New: skin 'metro' - Windows metro style * New: Enter Fullscreen/Exit Fullscreen menu (#307) * Mod: use soft clipping by default * Fix: enable frameless mode on Windows * Fix: fit window size to rendering size when using window size menu * Fix: wrong calculation of texture coordinate for video frame (#312) * Fix: prevent too high amplification by normalizer on start of playback * Fix: don't reset normalizer history on seeking * Fix: set page step of radius slider to 1 in advanced interpolation dialog * Fix: wrong path for open file from command line when launched bomi not in PATH * Fix: don't hide history/playlist while scrollbar pressed * Fix: reduce delay for initial display of Preferences dialog drastically (#308) * Fix: checking GL_RGBA16 for FBO texture format didn't work (#308) * Fix: reduce width of playlist to fit to item name not location * Fix: don't disturb playback on loading skin * Fix: hide controls when cursor is located in history/playlist (#303) * Fix: adjust y-position of preview automatically * Fix: raise z-order of TimeSlider to prevent preview being obstructed * Fix: metadata wasn't exposured to MPRIS (#304) * Fix: don't display preview when video is not available (#302) * (Windows)New: progress indication in task bar * (Windows)Fix: couldn't close window while playing * (Windows)Fix: window jumped when drag window after drag title bar * (Windows)Fix: reszing window by top/left grib was disabled * (Windows)Fix: 'snap to edge' didn't work when moving by title bar 0.9.6 * New: file name template for quick snapshot (#279) * New: 'Append Folder' for playlist * New: 'Open Folder' can open subfolders recursively (#271) * New: new default skin 'Tethys' designed by Kotus Works * New: 'Find by Name' and 'Find by Info' for find subtitles (#298) * New: starmark to indicate favorite/persistent item for history (#294) * New: 'Tool > Associate Files' menu for Windows * New: snap window to screen edge on Windows (#290) * New: 'Tool > Playlist > Regenerate' menu to regerate playlist (#293) * New: make TimeDuration interactive to display msec/remaining time (#292( * New: 'Freya' skin by varlesh (#288) * New: 'Prefer external files to interanl tracks' option for subtitle autoselction (#280) * New: options to show media title in name column of history (#285) * New: 'Show preview when mouse over seek bar' option in preferences (#287) * New: 'Ask video quality' option for youtube-dl streaming in preferences * New: 'Show hidden controls whenever mouse moved' option in preferences (#264) * New: 'Video > Texture Format' * Mod: don't display zero hours(0:) in time texts * Mod: refine history/playlist design by Kotus Works * Fix: prompt message box when clearing history * Fix: failed to resolve skin path when launched in remote path (#299) * Fix: workaround for dialogs behind main window on Windows * Fix: keep snapped state on edge on window size set by menu * Fix: don't resync on playback speed changed * Fix: channel manipulation options weren't restored (#291) * Fix: wrong volume value for MPRIS v2 interface (#286) * Fix: embedded albumart wasn't displayed on initail playback (#283) * Fix: display album art as 'Album Art' instead of 'Video Track' * Fix: audio file with albumart was recognized as video (#283) * Fix: workaround for choppy window move on Windows (#266) * Fix: use GL_RGBA16 for fbo if supported by default (#282) * Fix: enable 'High Quality Upscaling' only if GL_RGBA16 fbo supported (#282) * Fix: unsigned 8bit integer format for audio was disabled (#281) * Fix: alert if snapshot file is not wriable instead of silent fail * Fix: window wasn't hidden on closed on Windows (#266) * Fix: wrong window frame style when restored from fullscreen to maximized state on Windows * Fix: sort playlist by full path not file name * Fix: wrong restoration for poistion of floating panel in skin (#278) 0.9.5 * Fix: restoring window size didn't work (#276) * Fix: potential infinite loop for empty input data of audio (#277) 0.9.4 * New: support millisecond precision for timeout to hide cursor (#275) * New: make windows size menus configurable * New: configure options --disable-vaapi, --disable-vdpau (#273) * New: improve audio volume normalizer * New: support some non-standard m3u playlist * New: restore previous window size for initial fullscreen state (#261) * New: selections for methods to disable screensaver * New: split overriding choices for ASS style into text style/position/scale (#256) * Mod: drop mpg123 decoder * Mod: drop ICU dependency * Fix: Ok/Apply button wasn't enabled when channel manipulation changed into default * Fix: some controls in 'Mouse cursor' group was always disabled (#275) * Fix: reduce file size of pref.json (#275) * Fix: no video with intel GPU on windows (#266) * Fix: don't hide floating controls while mouse hovering * Fix: tempo scaler was always turned on (#269) * Fix: media name in extended m3u wasn't displayed * Fix: wrong track name display in on-screen message (#263) * Fix: display track number when track title and language are unavailable * Fix: subtitle downloader always indicated 50% after downloading is done (#262) * Fix: remove duplicated encodings * Fix: use SetThreadExecutionState() to disable screensaver on windows (#253) * Fix: determine playlist from URL by mime type (#258) * Fix: volume slider of GaN skin didn't show the volume level (#260) * Fix: 'Select Next' for sub track didn't work properly (#254) * Fix: wrong video coordinate on toggling 'Window > Remove Frame' * Fix: remove margin around internal subtitle * Fix: ensure internal widget fit to window on initialization * Fix: save snapshot in separated thread to prevent interface frozen * Fix: snapshot without subtitle didn't work (#251) * Fix: set LC_MESSAGES=C instead of LANG to test qmake/lrelease version 0.9.3 * New: display used encoding for subtitle file track in playinfo * New: '--dump-api-tree' and '--dump-action-list' command line options * New: JSON-RPC interface (#247) * New: current deinterlacing method in playinfo * New: options to set general font and fixed-width font * New: 'Window > Remove Frame' for frameless(borderless) window * New: 'Subtitle > Subtitle Sync > Bring Previous/Next Subtitle' menu (#245) * New: allow to map actions for left/right button click * New: ask username and password on permission denied for smb:// * New: 'Subtitle > Subtitle Scale' menu to adjust font scale during playback (#240) * New: 'Subtitle > Override ASS Style' menu (#240) * New: options to specify authentication info for samba * New: configurable step for 'move screen position' * New: 'Video > Zoom' menu * New: color adjustment for RGB channel * New: video color editor dialog * New: new skin 'air' * New: 'Est. Frame Number' item in playback information * New: aspect ratio is adjustable now * New: enable smbclient support(smb:// protocol) * New: caption filter in subtitle viewer * New: checkbox to display time in milliseconds * New: language filter list for subtitle find dialog (#236) * New: reconstruct encoding list * New: reload file with specific encoding * New: seek by double clicking caption in subtitle viewer (#231) * New: accept non-media type URL by drag-and-drop (#225) * Mod: don't capitalize items in playinfo * Mod: drop LinearBlend and Median deinterlacer * Mod: drop libpostproc dependency * Mod: drop external command support to disable screensaver * Fix: prefer cp1250 to iso-8859-2 for autodetection * Fix: deselecting internal subtitle didn't work (#248) * Fix: wrong H/W Acc. state in playinfo * Fix: request _NET_WM_MOVERESIZE to window manager for move-by-drag * Fix: unset pressed button on button released * Fix: display all selected subtitles in playinfo * Fix: Bob/LinearBob/CubicBob supports all pixel format now * Fix: top and button pixels was blinking with Bob/LinearBob/CubicBob * Fix: subtitle position menu worked in opposite way * Fix: subtitle alignment wasn't kept after position changed * Fix: rename Input/Output/Renderer -> Decoder/Filter/Output * Fix: display package-bitrate for decoder input in playinfo * Fix: synchronize display order of menu in preference with context menu * Fix: don't display logo during changing current media * Fix: don't display property OSD on intialization of new playback * Fix: potential crash on changing subtitles * Fix: potential crash when parsing SAMI subtitles * Fix: crash on exiting while dialogs are open * Fix: subtitle viewer didn't work if it was open before start playback * Fix: crash on reloading subtitle during subtitle viewer is open * Fix: don't draw subtitles in snapshot when hidden * Fix: popup an error message for error on loading skin * Fix: disable IME on main window * Fix: pixel format mismatch which causes crash or deinterlacing disabled * Fix: disc title wasn't restored * Fix: prevent interference from other applications using PulseAudio (#230) * Fix: keep horizontal scroll bar position on auto scroll in subtitle viewer * Fix: currupted font for current caption in subtitle viewer * Fix: prevent bad interfere from MPRIS and QML TimeSlider * Fix: save and restore states of subtitle find dialog and subtitle viewer * Fix: show history/playlist after 200ms timeout when mouse hovers on edge * Fix: keep 'default' shortcuts for unchanged shortcuts of actions * Fix: display full URL for non-media type URL * Fix: display media name provided by youtube-dl (#226) * Fix: Ok/Apply wasn't activated for hwacc codec change 0.9.2 * New: new skin 'native' which supports native look & feel * New: display time on mouse position changed over time slider (#221) * Fix: chapter marker was not visible in GaN * Fix: some menu checked state was not restored on start up * Fix: set current window style when preferences opended * Fix: restore maximized state from fullscreen * Fix: bring back compatibility for C++14 compiler with non C++14 libstdc++ * Fix: memory leak in reply for async request * Fix: crash on deselecting subtitle * Fix: couldn't select tracks in paused state * Fix: restore maximized/fullscreen state on start up * Fix: show Close button instead of Cancel in preferences dialog 0.9.1 * New: new default skin 'Ardis' designed by Kotus work * New: new skin 'Numix' by varlesh * New: new skin 'one' * New: 'Audio > Equalizer' in menu * New: 'Video > Interpolator/Chroma Upscaler > Advanced...' for advanced settings * New: 'Video > Motion Interpolation' and related options * New: 'Play > State' menu to display current playing state * New: 'Play > Seek > To the Beginning' in menu * New: 'Play > Seek > Next Black Frame' menu (#179) * New: 'Tool > Log Viewer' in menu (#150) * New: journald logging support (#218) * New: option to select logging level for journald, stdout, stderr, external file * New: option to specify file name format or use temporary file for downloaded subtitles * New: option to use precise seeking in 'General > Play' tab of preferences (#199) * New: option to ignore playback resume switching item in playlist (#201) * New: use xcb_screensaver_suspend to disable screensaver * New: SubRip subtitle parser works more tolerantly * New: show playlist/history when mouse hovers on the right/left edge * New: external audio file support * New: open DVD by drag-and-drop of 'VIDEO_TS' folder * New: open folder by drag-and-drop * Fix: workaround for gray-out issue within Plasma 5 * Fix: couldn't click disc menu * Fix: flush after requet XCB_SCREEN_SAVER_RESET (#152) * Fix: crash on audio format change (#213) * Fix: crash on reconstruction of audio filter chain during playback (#127) * Fix: set screensaver interval for xcb (#152) * Fix: set audio client name for PulseAudio * Fix: sort generated playlists numerically * Fix: implement loopStatus for Mpris * Fix: enable 'Ok' and 'Apply' button in preferences only if options changed * Fix: keep current row after list modified in SimpleListWidget (#205) * Fix: wrong disabling condition of Up/Down button in language priorities * Fix: reserve state on reloading(e.g., applying preferences) * Fix: check subtitle file format instead of file extension * Fix: closing window didn't work in full screen mode (#183) * Fix: aspect ratio and crop ratio didn't apply immediately (#202) * Fix: Auto-exit and Auto-shutdown didn't work (#200) * Fix: video color wasn't restored on executed * Fix: don't mix channels for identical input & output channel layouts * Fix: handle percent encoding in URL more properly (#18) * Fix: missing extension for ifo video file (#181) * Fix: wrong playlist position on initial state 0.9.0 * New: new name for application 'bomi' * New: new logo (designed by Ivan from Kotus Works) * New: timeline position and duration of OSDs are configurable (#173) * New: 'High Quality Scaling' menu in Video * New: check qmake version in configure * New: timeline position and duration of OSDs are configurable (#173) * New: new configure flag to specify default skin: --defaultskin * New: yle-dl script support (#166) * New: new skin 'Breeze Dark' by varlesh (#170) * New: new skin 'Breeze' written by varlesh (#169) * Mod: make hardware acceleration enabled by default * Mod: drop support to load settings for < 0.8.17 * Mod: use 32bit floating point format for audio if possible * Fix: enable SSL support for in-tree FFmpeg * Fix: regression disabled wmv3 for vaapi * Fix: regression disabled resizing to fit video * Fix: regression disabled dithering 0.8.17 * New: option to show/hide media location in playlist under Skin & Style tab * New: remember the last choice of language in subtitle find dialog (#154) * New: 'Exclude images when generate playlist' option in Open tab of preferences * New: regular expression support for subtitle search path (#114) * New: add 'youtube-dl' script support (libquvi support dropped) * New: language priority for audio track (#125) * New: more informative playback information display * New: support for open folder from file manager or terminal (#144) * New: shuffle/repeat playlist (#110) * New: support mouse action for extra buttons (#128) * New: audio device list (#121) * Mod: adjust log level for mpv and opengl automatically * Mod: remove blur/sharpen filter * Mod: remove portaudio support * Mod: use native hardware acceleration API only * Fix: don't propagate wheel event in skin * Fix: floating OSC wasn't visible in some cases even if cursor visible * Fix: hide/show cursor when toggle fullscreen mode (#130) * Fix: make TimeSlider work with wheel * Fix: keep state when reload by changing preferences (#163) * Fix: wrong deinterlacer state * Fix: line spacing option didn't work (#162) * Fix: add some missing mimetype/file extensions including webm (#149) * Fix: wrong playback state while opening * Fix: playback wasn't restarted on cache filled * Fix: media was reloaded when paused while buffering (#123) * Fix: dock type control in skin wasn't hidden on reloading skin in fullscreen mode (#130) * Fix: wrong behavior of playlist generation option (#115) * Fix: use binary prefix for storage size * Fix: cannot select system locale * Fix: english locale was ignored * Fix: ignore level check for VDPAU * Fix: occasional crush on exiting * Fix: wrong cache size handling (#122) * Fix: handle C locale as en_US not system locale * Fix: broken video for some resolution of frames with VDPAU * Fix: save and restore volume normalizer length 0.8.16 * New: additional subtitle search path * Fix: don't handle empty audio samples as error * Fix: empty skin for fallback on error of loading skin didn't work 0.8.15 * New: format/quality/ask options for quick snapshot(#99) * Fix: too many initialization of VDPAU mixer * Fix: broken image with VDPAU on transition of videos * Fix: notify confliction of shortcuts in preferences(#100) * Fix: save preferences under ~/.config 0.8.14 * New: quick snapshot * New: support YCgCo color space * New: OSD appearance is customizable * New: disable screensaver using external command * New: can map every action to mouse behaviours * New: reload subtitle files * New: menu navigation support for Blu-ray disc * New: 'Show OSD timeline when seeking' option * New: 'Color Space' menu in Video * New: 'Faenza-Zukitwo' skin written by varlesh * New: 'Auto-load File(s)' menu to (re)auto-load subtitle files * Fix: wrong cache value * Fix: don't parse remote playlist by default * Fix: crash on too many logs * Fix: relative urls in playlist weren't handled properly * Fix: slightly dislocated internal/ASS subtitles * Fix: wrong color blending for ASS subtitles * Fix: freezing for a while on update history (#81) * Fix: a hack for wrong named color for subtitle * Fix: wrong shadow color * Fix: better sync for .ass subtitle (#69) * Fix: support for stylish tags in ruby tag * Fix: 'Show OSD messages ...' options was not preserved * Fix: short of available hwdec surfaces for VDPAU * Fix: internal subtitle selection wasn't restored * Fix: internal subtitle selection wasn't restored * Fix: 'Next subtitle' didn't work * Fix: frame-based subtitle didn't work * Fix: filename which contains % didn't work (#73) * Fix: clipping on downmixing audio * Fix: rerendering subtitle didn't work * Fix: open remote playlist from command line * Fix: wrong behavour of m3u playlist parser * Fix: apply subtitle style to internal subtitles * Fix: reduce redundant copy of internal subtitle data 0.8.13 * New: Blu-ray support * New: basic support for MPRISv2 * New: session management (autosave state when logout or shutdown) * New: Spanish translations (thanks to EOL-Fansub people) * New: 'Previous Frame'/'Next Frame' for seek by frame * New: playback resuming for DVD/Blu-rays * Fix: add MIME video/mp2t (mpeg2 transport streams and Blu-ray format) #56 * Fix: remove disabled audio drivers in preferences * Fix: wrong player state when change media in paused state * Fix: enable 'Title' menu for DVD/Blu-ray * Fix: show device list in 'Open DVD/Blu-ray' dialog for Linux * Fix: check ffmpeg version (see #62) * Fix: device list in 'Open DVD/Blu-ray' dialog for Linux * Fix: make buttons in dialogs translatable * Fix: load Qt's translation file on changing locale 0.8.12 * New: new configure sciprt * New: VDPAU support (experimental) * New: save support for m3u/m3u8 playlist * New: download remote playlist * Mod: set default channel layout to stereo * Fix: ass subtitle was invisible when open * Fix: hwacc deinterlacer didn't work as doubler * Fix: turning on/off didn't affect while paused * Fix: linear bob deinterlacer by OpenGL causes crash * Fix: partially broken graphics in skins * Fix: playlist always removes and moves (up/down) the first file #44 * Fix: no image but garbage in snapshots(#43) * Fix: hwacc-texture will be rendered directly. * Fix: remove duplicated frame for playlist and adjust margins * Fix: soft-clipping for integer-type audio format didn't work * Fix: some filters didn't work for harware acceleration * Fix: flipping filters are not properly enabled #54 0.8.11 * Fix: audio output channel layout didn't work * Fix: hide scrollbar in history/playlist when no scrolling is needed * Fix: keep paused state when applying preferences(#40) * Fix: open file dialog at the folder where last open local media file(#40) * Fix: store enum values for MRL state as string rather than integer * Fix: useless value for playback percentage till start playback * Fix: recognized directory as MRL(#40) * Fix: workaround to suppor non-8bit encoded sources for NVIDIA driver * Fix: FBO format woll fall back to GL_RGBA8 when GL_RGBA16 is not available * Fix: workaround for NVIDIA driver issue which disables hardware rasterization 0.8.10 * New: keyboard navigation in history and playlist * New: 444P image format support * New: configurable save & restore state per media playback * Mod: change default shortcut for Subtitle View and Find Subtitle * Mod: drop OpenAL support * Fix: subtitle sync was not applied to internal subtitles * Fix: ask overwrite or save as when a subtitle with the same name to be downloaded exists * Fix: cannot open .ass file whose name contains blank * Fix: crash or broken display of internal subtitles * Fix: display locale name of system in preferences * Fix: locale was reverted to system default one when preferences applied * Fix: some OpenGL errors in dithering texture and internal subtitle renderer * Fix: convert ISO 639-2 B code to localized language name * Fix: display '--' instead of meaningless value in codec info of playback info * Fix: broken audio info in playback info * Fix: improvement of handling audio sample format * Fix: notify channel layout to audio output * Fix: enforce absolute file path always 0.8.9 * New: display language name instead of ISO code * Fix: wrong information in menu about current video/audio/subtitle tracks(#36) * Fix: crash on output channel layout changed 0.8.8 * New: download subtitle from opensubtitles.org * Fix: broken synchronization of app state and menu state * Fix: 'Apply in fullscreen mode only' for 'Hide mouse cursor' was always checked * Fix: remove previous internal subtitles with new playback(#36) * Fix: first caption in subtitle view is duplicated 0.8.7 * New: states such as volume, subtitle selections, and so on, are preserved for each playback * New: Serbian translations (thanks to Alen) * New: DVD menu support recovered, partially. * New: OSS audio output driver * Mod: remove display duration for image slides * Fix: crash on change language * Fix: Urlencoded URLs doesn't open when passed as a parameter(#18) * Fix: subtitle rendering state was not recovered properly(#29) * Fix: 0m 60s should be displayed as 1m 00s(#29) * Fix: wrong time display in paused state(#29) * Fix: wrong action binding for forward button in 'modern' skin (#25) 0.8.6 * New: new option 'Apply in fullscreen mode only' for 'Hide mouse cursor' * Fix: hiding mouse cursor with Qt 5.2.0 didn't work (#22) * Fix: crash when linked with Qt 5.2.0 * Fix: open file dialog will open in the folder where last played is located * Fix: urlencoded URLs doesn't open when passed as a parameter (issue #18) * Fix: volume normalizer is broken(issue #17) 0.8.5 * New: new default skin 'GaN' * New: Previous/Next Chapter actions * New: bounding box for subtitle * New: blur option for subtitle shadow * Mod: redesign history/playlist view * Mod: remove chapter number in chapter name * Mod: remove duplicated time text in chapter name * Fix: wrong update timing for audio and video informations * Fix: remove whitespaces at end of captions * Fix: chroma upscaling didn't work 0.8.4 * New: channel manipulation options and channel layout menu * New: 'Dropped Frames' item in playback informations * New: 'Resize to video resolution in windowed mode when video is changed' option * New: 4-Lobed interpolators (Lanczos and Spline) * New: Czech translations (thanks to Pavel Fric) * New: German translations (thanks to Ben R) * Mod: display channel layout instead of the number of channels in playback informations * Fix: previous video's subtitles were displayed on resized with empty subtitles * Fix: current time wasn't updated on seeking in paused state * Fix: previous video scene was still visible when next audio is started * Fix: don't display system tray icon and related options when not available * Fix: previous video's subtitles were displayed on resized with empty subtitles * Fix: current time wasn't updated on seeking in paused state * Fix: previous video scene was still visible when next audio is started * Fix: don't display system tray icon and related options when not available * Fix: interpolators were inaccurate * Fix: recent open list in context menu didn't work * Fix: falling into Loading state even while playing occasionally * Fix: links in About dialog didn't work 0.8.3 * Mod: remove approx. interpolators which is useless * Fix: restoring window position didn't work * Fix: wrong color display of non-8bit-encoded sources 0.8.2 * Fix: too distorted color in Extended Range * Fix: cannot open media in some file managers which call bomi with url) * Fix: mute button in skin didn't work * Fix: workaround to enable libquvi-0.9 (libproxy is always disabled) 0.8.1 * New: Remap Range/Extended Range in Color Range menu * Mod: change fbo color depth to 16bit from 8bit * Fix: too blurry scene when interpolator is enabled * Fix: subtitle open dialog was covered by main window * Fix: minimized when exit fullscreen mode in some WM * Fix: wrong translation * Fix: apply filters immediately * Fix: 'Invert Color' and 'Grayscale' filter didn't work. * Fix: green line on right edge for H.264 0.8.0 * New: 'Invert direction of mouse wheel scroll' in mouse action tab of preferences * New: cache information in playback information * New: Italian translation (thanks to M0Rf30) * New: media name for extended m3u * New: m3u8 support * New: 'Color Range' submenu in 'Video' menu * New: chroma upscaler * New: add Spline16/Spline36/Splin36Approx/Lancoz3 interpolators * New: 'Dithering' submenu in video menu * Mod: remove background of playback info and make it opaque and smaller * Fix: change strings 'Inactivated' to 'Deactivated' * Fix: display 'Unavailable' when hardware decoding failed * Fix: add CP1252 and remove ISO-8859-1 which is a subset of CP1252 * Fix: cannot disable autodetection for subtitle encoding * Fix: wrong range for interpolator LUT textures * Fix: use app indicator instead of system tray icon in Unity * Fix: wrong video color for non-8bit-encoded sources * Fix: wrong chroma location 0.7.10 * New: 16:10 aspect ratio for wide monitors * New: message for showing/hiding subtitle * New: 'Interpolator' submenu in video menu * New: internal subtitles are not scaled anymore which brings better quality * Mod: display CPU usage as integer * Mod: use software volume always * Mod: remove 'Always' menu in 'Deinterlace' * Mod: make 'Auto' default deinterlacer mode * Fix: some typo (Corrected audio spelling) * Fix: draw subtitles in only needed parts * Fix: wrong track number (started from 2) * Fix: show/hide subtitle didn't work * Fix: crash when GTK+ style is loaded with some locales * Fix: crash on startup in some locales * Fix: crash when no va-vpp exists * Fix: Disable OpenGL deinterlacer when VA-API deinterlacer is activated * Fix: do not hide internal subtitles on pause * Fix: couldn't take snapshot when paused * Fix: ocassional crash on changing media files when H/W acc. is activated 0.7.9 * New: 'Deinterlace' submenu in 'Video' menu * New: options for hardware accleration, deinterlace * New: options for default cache and minimum cache * New: options for audio output driver, software volume, clipping method * New: more verbose playback info (output format conversion/audio output driver) * New: more specific descriptions for H/W Acc. and volumn normalizer in playback info * New: supports for non-8-bits planar 4:2:0 formats (9/10/12/14/16-bits) * New: supports for 32bit signed integer type audio samples * New: trp/tp/ts file extensions are selectable * New: (Linux) hardware accelerated deinterlacer * New: 'CMPLAYER_MPV_OPTIONS' environment value for support mpv's options * Mod: change faster/slower to seek forward/backward in 'modern' skin * Mod: disable volume normalizer by default * Fix: update audio/video information when skin is reloaded * Fix: pass through audio data when modification is not needed * Fix: remove executable argument in message from other instance * Fix: occasional freezing when tab key is pressed * Fix: wrong state of player in skins * Fix: cannot open media from file manager * Fix: start time was fixed to zero * Fix: (OS X) wrong Qt library path * Fix: (OS X) preserve stays-on-top state when full screen mode is changed * Fix: (OS X) wrong width/height with VDA which causes distorted or painted-out picture * Fix: (OS X) VDA cannot handle interlaced formats (workaround: just disable it) * Fix: (OS X) drag-and-drop didn't be accepted * Fix: (OS X) cannot set a shortcut to an arrow key with modifiers 0.7.8 * Mod: remove '=' in --open and --action (e.g., --action play/pause not --action=play/pause) * Fix: cannot control audio of format unmatched * Fix: playlist and history located in wrong place on resized or initially shown * Fix: 'disable screensaver' didn't work in OS X * Fix: occasional black out of video when new media is played * Fix: cannot parse path which containts '~' * Fix: add a borderline to messagebox * Fix: hide empty messagebox on executed 0.7.7 * New: playback speed in playback information * New: 'Clear' menu in history * New: context menu for history on right click * New: undo/redo for some actions (e.g., playback speed, volume etc.) * New: fallback to software decoding when hw. acc. failed * New: buffer length option for volume normalzer * New: supports BT.709 and SMPTE 420M colorspace * New: supports fullrange YCbCr format * New: supports flipped frame * New: display messagebox on loading or error * Mod: remove remap luma filter * Mod: enlarge location font in playlist * Mod: remove scheme(file://) of location for local file * Mod: better performance of hardware decoding * Mod: default options for volume normalizer are changed * Fix: crash on saving preferences * Fix: WM_CLASS and WM_NAME for windows * Fix: broken SubRip subtitle(srt) support * Fix: cannot reach the scrollbar of history and playlist in fullscreen mode * Fix: internal subtitles don't move with video * Fix: couldn't save & restore aspect ratio and crop state * Fix: smooth volume normalization * Fix: clipping color property values in [-1, 1] * Fix: cannot select images in open folder dialog * Fix: some filters weren't applied immediately 0.7.6 * New: option to show logo or fill color * New: remember the visibilities of tools * New: add horizontal scrollbar to playlist * New: OSD options on actions and window resizing in 'Behaviours' tab * Fix: cannot open a file whose name contains special characters by drop * Fix: missing WM_CLASS 0.7.5 * New: introduce OSD options in 'Behaviours' tab * New: '--action=%ID%' command where %ID% can be confirmed in keyboard shortcut option * New: '--wake-up' command to activate bomi window * New: libass support * Mod: subtitle file list and subtitle track list is unified * Mod: '--open=%FILE%' command to open a file * Fix: some translations(thanks to Willem) * Fix: cannot handle multiple parts of internal subtitles * Fix: missing X-Window properties: WM_CLASS, WM_NAME * Fix: crash on deselecting of a subtitle * Fix: wrong color and size of internal subtitles * Fix: inoccasional crash when subtitle rendered * Fix: terminated when hwacc is enabled * Fix: possible wrong stride when hwacc is enabled 0.7.4 * Fix: Disabling screensaver in gnome 0.7.3 * Fix: 'Open from file manager' and 'Open by drag-and-drop' options weren't saved * Fix: Sometimes auto-pause and replay on hiding and showing fails * Fix: Wrong behavior on opening media when minimized * Fix: Wrong window title when the location is invalid * Fix: Wrong format comparision which causes video torn * Fix: Keep the volume when media changed * Fix: No audio when audio track changed * Fix: Show application icon when the window reopen * New: Audio track circulation * New: Keyboard shortcut preset and Movist preset * New: Playlist menu * New: Adjust audio sync delay * New: Lion-style fullscreen can be disabled 0.7.2 * Fix: wrong character display of subtitle when new line characters exist in a paragraph * Fix: workaround for the issue that Command + Q is disabled sometimes in OS X * New: image display features and related options * New: restore the window geometry on execution * New: restore floating controls in skin on execution * New: render subtitle in separated thread which makes the playback smoother * New: 'Copy to Clipboard' in snapshot dialog * New: 'Open Folder' in 'Open' menu 0.7.1 * Fix: keep the preferences of subtitle style and locale settings * Fix: clear subtitles when new media open * Fix: Remap Luma(whose previous name is Adjust Contrast) filter works now. * Fix: Wrong playtime percentage in play information 0.7.0 * New skin: modern * Tempo scaler auido filter is enabled * Volume normalizer is configurable * Change decoder from libav to ffmpeg: much better file handling * Change backend from mplayer2 to mpv: better maintanance * Obsolate DVD menu support * Upgrade Qt to version 5: better performance * History and playlist is embedded in video screen * Supports High resolution display(like Retina display) (#11) * Add m4v and m2v suffix for media files (#12) * Screensaver in Linux can be disabled properly (#16) * Fix random suspension problem (#8, #10) * Better handling for fullscreen (#7, #13) * Fix to keep the window style when reopen preferences 0.6.2 - Bug fix * Wrong stride of video frame * Wrong behavior when mouse moving in fullscreen mode * Wrong compile option which causes crash in 32bit mode (Linux) 0.6.1 - Improvement * Add open mode for 'from file manager' and 'by drag and drop' * Add auto-exit and auto-shutdown when playlist finished - Bug fix * Wrong parsing font color in subtitle * Crash when open a dialog after playing * Now bomi ignores the config files of mplayer 0.6.0 - Improvement * Seek to non-keyframe position * Hardware-accelerated decoding * Ruby tag in subtitle formatting * Snap to right side of the monitor when the window excesses the screen by being enlarged - patched by Handrake * Drop-frame * Line spacing for subtitle * Proxy icon for OS X * Separate the video rendering from main GUI thread 0.5.4 - Improvement * Delete window size 25%, 50% menus and add 'proper size' menu * Add 'screen alignment' menu * Add 'screen position' menu * Save the state of video color and filters - Bug fix * Freezed when SubRip(srt) subtitle is open * Filp filters were not ignored when 'ignore all filters' menu was checked * Mouse cursor was not visible when moving on control panel in fullscreen mode 0.5.3 - ê°ì ì¬í * ë¹ëì¤ ì¤ë²ë ì´ ì í ê°ë¥ * 볼륨 íì¤í ê´ë ¨ ìµì ì¶ê° * ìë§ë¨ì íì ì¶ê° * í½ì¤ë§µ ì¤ë²ë ì´ ì±ë¥ ì½ê° í¥ì - ë²ê·¸ ìì * (Linux)ì°½ í¬ê¸° ì¡°ì ì íë©´ì´ ë©ì¶ë 문ì í´ê²°(Never use framebuffer object overlay) * 볼륨 íì¤íê° ì ëë¡ ìëíì§ ìë 문ì í´ê²° 0.5.2 - ê°ì ì¬í * CPU ì¬ì©ëì´ ì½ê° ì¤ì´ë¬ * í¨ê³¼->íí° ëª ì¹ ë³ê²½ * ëª ì ì¡°ì íí° ì¶ê° * ìë ëª ì íí° ì¶ê° * 모ë íí° ë¬´ì ë©ë´ ì¶ê° * ìë§ ìë¨/íë¨ ì ë ¬ ì¶ê° * ìë§ ë í°ë°ì¤/ë¹ëì¤ ì¶ë ¥ ì¶ê° * íê²½ì¤ì ë ì´ìì ë° ëìì¸ ë³ê²½ * ìë§ ê·¸ë¦¼ì ì¶ë ¥ ë° ê´ë ¨ ì¤ì ì¶ê° - ë²ê·¸ ìì * ì ì²´íë©´ ì íì ë기ë 문ì í´ê²° * ë¤ì¤ ìë§ ì¶ë ¥ì ìì ìë§ì´ ë¤ ìë§ì ìì ë®ì´ì°ë 문ì í´ê²° 0.5.1 * ë¹ëì¤ í¨ê³¼ ì¶ê° * ì¬ìì íì ì ê°ì (Linux) 0.5.0 * VLC 기ë°ì¼ë¡ ì¬ì¤ê³ * OS X ì§ì ì¶ê° * ìë§ ë³´ê¸° ê¸°ë¥ ì¶ê° * ì¬ìì íì ì ê°ì (OS X) 0.4.0 * GStreamer 기ë°ì¼ë¡ ì¬ì¤ê³ 0.3.2 (r403-r434) - ê°ì ì¬í * DVD ì´ê¸°ì© .desktop íì¼ ì¶ê° * ì¬ì ìì§ë³ íê²½ ì¤ì ê¸°ë¥ ì¶ê°(mplayer ì¬ììì§ì íê²½ë³ì를 ì´ì©í ì¤ì ìì ) * ì¤ë¨ë íì¼ ê¸°ë¡ ìµë ê°¯ì ìµì ë° ë³´ê´ ì¼ì ìµì ì¶ê° * ì´ì ì ì¤ë¨ë íì¼ì¼ ê²½ì°, ì¤ë¨ë ìì ë¶í° ì¬ìí ì§ ë¬¼ì´ë³´ëë¡ ìì * ë¹ë ë° ì¤ì¹ ì¤í¬ë¦½í¸ ìµì ë³ê²½ * íì¬ ìë§ì ë³ëì ì°½ì¼ë¡ íìíë ê¸°ë¥ ì¶ê° * (xine) OpenGL ë° X Video ìíí¸ì¨ì´ ë ëë¬ ì¶ê° - ë²ê·¸ ìì * ìµê·¼ ì¬ì 목ë¡ì¼ë¡ ì¬ìì´ ëì§ ìë ë²ê·¸ ìì * 'ì°½ì´ ë«í ë ì¢ ë£íë ëì ì°½ì ì¨ê¸°ê¸°' ìµì ì´ íì±íëì§ ìë ë²ê·¸ ìì * íë ì ê¸°ë° ìë§ì ìê° ê¸°ì¤ì¼ë¡ ì°¾ë ë²ê·¸ ìì * (xine) ìµì´ ì¤íì ì¬ììì§ì´ ì ëë¡ ì íëì§ ìë ë²ê·¸ ìì 0.3.1 -ê°ì ì¬í * ëëê·¸ & ëë ëì ë³ê²½(ì¬ì목ë¡, ìë§íì¼ë ëë ê°ë¥) * íì¤í 리 ìì ¯ì í´ë°ì¤ì ì¶ê° * ì¦ê²¨ì°¾ê¸° ìì ¯ì í´ë°ì¤ì ì¶ê° * í´ë°ì¤ì íì´íì íì¬ ìì ¯ ì´ë¦ì íìíëë¡ ìì * ìë íì§ë ì¸ì½ë©ì´ EUC-KRì¼ ê²½ì° CP949를 ì´ì©íëë¡ ìì * í´ë°ì¤ì í¬ì»¤ì¤ê° ìë ìíììë í´ë°ì¤ ë«ê¸° ë¨ì¶í¤ê° ì ì©ëëë¡ ìì - ë²ê·¸ ìì * íë©´ì´ ê¹ë¹¡ì´ê±°ë íì íë©´ì´ ëíëë ë²ê·¸ ìì * í¨ë ë ì´ììì 기ìµíëë¡ ìì * ì°½ì ì¨ê¸¸ë í´ë°ì¤ë ê°ì´ ì¨ê¸°ëë¡ ìì 0.3.0 - ê°ì ì¬í * ìë§ ì¸ì½ë© ìë íì§ ì¶ê° * ì¬ìì¤ íë©´ë³´í¸ê¸° ë기 ìµì ì¶ê° * í´ë°ì¤ 구í ë° íë ì´ë¦¬ì¤í¸ë¥¼ í´ë°ì¤ë¡ ì´ë * íë ì´ë¦¬ì¤í¸ ë²í¼ì 컨í ì¤í¸ ë©ë´ë¡ ëì²´ * ë¹ëì¤ ìì ì´íë¼ì´ì 구í * í¨ë ëìì¸ ë³ê²½ * CMPLAYER_MPLAYER_OPTION íê²½ë³ìë¡ MPlayer ì¬ììì§ì ì¤í ìµì ì ì¶ê°í ì ìëë¡ ìì * 48x48 ì´í리ì¼ì´ì ìì´ì½ ì¶ê° - ë²ê·¸ ìì * ì¼ë¶ ê°ì´ ë²ì를 ì´ê³¼íì¬ ì¤ì ëë 문ì ìì * ëì¼í íì¥ìì MircroDVD, TMPlayer ìë§ì êµ¬ë¶ ëª»íë 문ì ìì 0.2.8 - ê°ì ì¬í * íê²½ ì¤ì ì ì¬ììì§ ìµì ìì * ì¬ììì§ ë©ë´ ì í ê¸°ìµ - ë²ê·¸ ìì * ë ëë¬ ì íì´ ê¸°ìµëì§ ìë ë²ê·¸ ìì * ì¬ì목ë¡ì ì´ì©í ì¬ìì´ ì ìì ì¼ë¡ ìëíì§ ìë 문ì ìì 0.2.7 - ê°ì ì¬í * ì´í리ì¼ì´ì ìì´ì½ ìì± * ìì¤í í¸ë ì´ ìì´ì½ 구í ë° ê´ë ¨ ìµì ì¶ê° * ë¨ì¼ ì´í리ì¼ì´ì 구í ë° ê´ë ¨ ìµì ì¶ê° * volume normalization 구í ë° ê´ë ¨ ìµì ì¶ê° * OSD ì¶ë ¥ ë´ì©ì ì¬ì ì ë³´ ì°½ìë íìíëë¡ ë³ê²½ * urlë¡ë¶í° ì¬ì목ë¡ì ë¶ë¬ì¬ì ìëë¡ ìì * ëí¹ìì ¯ ì í ê°ì * ìíí¸ì¨ì´ ì´íë¼ì´ì 구í ë° ê´ë ¨ ìµì ì¶ê° * ì¬ì ìì§ ê²½ë¡ ì¤ì ìì * TMPlayer ìë§ ì§ì * MicroDVD ìë§ ì§ì * ìë§ ì±í¬ ë°©í¥ì ë°ëë¡ ìì * ëí¹ ìì ¯ì í¬ê¸°ë¥¼ 기ìµíëë¡ ìì * ì¬ì 목ë¡ì ëëê·¸ & ëë 구í * ì¬ì 목ë¡ìì í목ì ëë¸ í´ë¦ì¼ë¡ ì¬ìíëë¡ ë³ê²½ * ì¬ì목ë¡ì ìì ë²í¼ì¼ë¡ ì íë í목ì 모ë ìì íëë¡ ë³ê²½ * íë©´ ë©ë´ì 25% í¬ê¸° ì¶ê° * ìë§ ë©ë´ì ì±í¬ ì´ê¸°í ë©ë´ ì¶ê° * ì¤ë ì· ê¸°ë¥ êµ¬í * ì ì§ìíìì ë¡ê³ 를 íì * ë ëë¬ ë³ê²½ ì¤í¨ì ì´ì ë ëë¬ë¡ ëìê°ëë¡ ìì * ì¼ë³¸ì´ ë²ì ì¶ê° - ë²ê·¸ ìì * ì²ì ì¤íì ë¹ëì¤/ì¤ëì¤ ë ëë¬ê° ì íëì´ ìì§ ìë 문ì 를 ìì * ë©ë´ ë¨ì¶í¤ê° ì ì¥ëì§ ìë 문ì ìì * ëí¹ìì ¯ì ë«ìë ë©ì¸ìëì°ê° 리ì¬ì´ì¦ëì§ ìë 문ì ìì * ìë§ ì¤ì¼ì¼ ë³ê²½í ë°ë¡ ì ì©ëì§ ìë 문ì ìì * ìë§ í¬ê¸°ê° ì ì©ëì§ ìë 문ì ìì * OSD ê¸ì í¬ê¸°ê° ì ì©ëì§ ìë 문ì ìì * ìë§íì¼ì ì´ììë ë°ë¡ ë°ìëì§ ìë 문ì ìì * ìë§ë´ì©ì´ ë¹ìì ë ì´ì ìë§ ë´ì©ì´ íìëë 문ì 를 ìì * 'ì¬ì ì¤ì¼ ëë§ íìì'ê° íì±íëìì ë, ì¬ì íì¼ ë³ê²½ì ì°½ì´ ê¹ë¹¡ì´ë 문ì ìì 0.2.6 - ê°ì ì¬í * URL ì´ê¸° ê¸°ë¥ êµ¬í * ìµìíì ë¹ëì¤ ì¬ìì¤ìë§ ì¼ì ì ì§ ìµì ì¶ê° * êµ¬ê° ë°ë³µ ê¸°ë¥ êµ¬í * ì¬ì ëª©ë¡ ì í ë©ë´ ìµìì ë©ë´ì ì¶ê° * ë©ì¸ìëì° íì´í ì§ì * ìë ë¹ ë¥´ê² ë¨ì¶í¤ì = ì¶ê° * ì¡°ì ë¨ê³ ìµìê°ì 0ë³´ë¤ í¬ê² ìì * íì¼ì ì´ë, ë§ì§ë§ì¼ë¡ ì° íì¼ì ê²½ë¡ë¥¼ íìíëë¡ ìì * ìë§ íì¼ì ì´ë, íì¬ ì¬ìì¤ì¸ íì¼ì ê²½ë¡ë¥¼ íìíëë¡ ìì * 커ìê° ì¼ì ìê° ëì ìì§ì´ì§ ìì ë ì¨ê¸°ê¸° ê¸°ë¥ êµ¬í ë° ê´ë ¨ ìµì ì¶ê° * ë²ì ì ë³´ íì ë©ë´ ë° ë¤ì´ì¼ë¡ê·¸ 구í * ì¤ì¹ ì¤í¬ë¦½í¸ ê°ì ë° ê¸°ë³¸ ì¤ì¹ ê²½ë¡ ë³ê²½(install.txt 참조) - ë²ê·¸ ìì * ë¹ëì¤ ìì±ì´ ì ì©ëì§ ìë 문ì ìì * ì¬ììì§ ë³ê²½ì ë³¼ë¥¨ì´ ì´ê¸°íëë 문ì 를 ìì * ëª ë ¹í ì¸ìë¡ ìëê²½ë¡ê° ì ë¬ë ê²½ì° ì¸ìíì§ ëª»íë 문ì 를 ìì * ì ì§í ì¬ì ììì 볼륨, ìë§ ì±í¬, ìë§ ìì¹ ë±ì´ ì´ê¸°íëë 문ì 를 ìì * ë ëë¬ê° ì ëë¡ ê°±ì ëì§ ìë 문ì ìì * ìë ì´ê¸°íì OSDê° íìëì§ ìë 문ì ìì