# Changelog 1.7.0

### Previous: Changelog 1.6.0

### Next: Changelog 1.8.0

# MotionBox

## Overview

- Revamp interface.

- Update settings.

- New icons.

## Global

- Update to C++14.

- Update the 'message' implementation.

## C++

- Create DataLocal_patch.

- ControllerCore: Add 'createPath' to the 'load' function.

- ControllerCore: Update QML declarations.

- ControllerCore: Update the 'updateVersion' function.

- ControllerCore: Update the 'copyBackends' function.

- ControllerCore: Update the 'saveSplash' function.

- ControllerCore: Remove 'initMessageHandler' on Qt4.

- DataLocal: Specify the 8100 port for streaming.

- DataLocal: Remove autoplay by default.

## QML

- Update Contextual implementation.

- Remove PageSettingsVideo.

- Upgrade settings implementation.

- Upgrade to font awesome icons.

- Update shortcuts.

- dev: Add communication implementation.

- dev: Add screenshots implementation.

- Create BasePanelSettings.

- Create BarSettings.

- Create ButtonSettings, ButtonSettingsAction, ButtonCheckSettings.

- Create PageVideo, PageAdvanced.

- Update completion implementation.

- Update 'createFolder/Playlist' calls.

- Update 'browse feed' implementation.

- Gui: Update the 'history' implementation.

- Gui: Update the 'pAddHistoryTrack' function.

- Gui: Fix the 'addFeedTrack' move track behavior.

- AreaContextualApplication: Update page implementation.

- PanelSearch: Update ScrollCompletion behavior.

- PanelLibrary: Rename 'feed' to 'history'.

- PanelTracks: Update the 'panelFolder' item.

- PanelBrowse: Add the 'searchMore' function.

- PanelBrowse: Update search implementation.

- BarWindowApplication: Update to ButtonPianoWindow(s).

- BarWindowApplication/macOS: Fix the 'restore full screen' behavior.

- BarControls: Add 'play on seek' behavior.

- ButtonCheckSettings: Remove the background.

- List(s): Increase 'testDrag' distance to 10.

- List(s): Fix 'pDrag(s)' functions.

- ListFolder: Update the 'listFolder/Playlist' event.

- ScrollCreate(s): Add the 'isDroppable' property.

- ScrollFolderCreate: Fix the 'finished' signal.

- PageVideo: Add the '144p' support.

- PageConsole: Update append implementation.

- PageSubtitles: Update the 'pToogleSearch' function.

- PageSubtitles: Update the 'onShow' function.

- PageSubtitlesSearch: Update the 'scrollCompletion' item.

## Style

- Make sure the border is always visible.

- BarControls: Update playback buttons look and placement.

# Authors

- Benjamin Arnaud aka bunjee | bunjee@omega.gg.