obs-studio/UI
Joseph El-Khouri 3b616823a1 UI: Add preview scaling options
Adds preview scaling to the right-click context menu for the preview
pane.  This allows the ability to, for example, zoom the preview and
edit the preview 1:1 (canvas/base resolution).  This was a missing
parity feature.  Additionally, also allows scaling to the
"output/scaled" resolution the program is set to.

When the preview is in scale mode and is the focused widget, you can
hold space and drag with left click to change the zoomed position.

(Notes added by Jim)

Closes jp9000/obs-studio#687
2016-11-09 14:21:47 -08:00
..
data UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
dist UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
forms UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
frontend-plugins Update translations from CrowdIn 2016-11-03 13:32:52 -07:00
installer UI/installer: Miscellaneous installer improvements 2016-09-07 23:52:04 +02:00
obs-frontend-api obs-frontend-api: Add library version 2016-10-16 00:08:49 -07:00
CMakeLists.txt UI: Use Qt lib for screen info instead of x11 libs 2016-10-03 23:50:13 -07:00
adv-audio-control.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
adv-audio-control.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
api-interface.cpp UI: Fix bug in frontend API event 2016-10-17 02:45:28 -07:00
audio-encoders.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
audio-encoders.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
crash-report.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
crash-report.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
display-helpers.hpp UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
double-slider.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
double-slider.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
focus-list.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
focus-list.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
hotkey-edit.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
hotkey-edit.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
item-widget-helpers.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
item-widget-helpers.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
menu-button.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
menu-button.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
mute-checkbox.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
obs-app.cpp Revert "UI: Enable HiDPI scaling." 2016-11-04 04:27:07 -07:00
obs-app.hpp UI: Add Portable Mode indicator to title bar and log 2016-10-09 18:10:18 -07:00
obs.rc UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
platform-osx.mm UI: Use Qt lib for screen info instead of x11 libs 2016-10-03 23:50:13 -07:00
platform-windows.cpp UI: Use Qt lib for screen info instead of x11 libs 2016-10-03 23:50:13 -07:00
platform-x11.cpp UI: Use Qt lib for screen info instead of x11 libs 2016-10-03 23:50:13 -07:00
platform.hpp UI: Use Qt lib for screen info instead of x11 libs 2016-10-03 23:50:13 -07:00
properties-view.cpp UI: Limit font size for font property label 2016-09-14 16:59:27 -07:00
properties-view.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
properties-view.moc.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
qt-display.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
qt-display.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
qt-wrappers.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
qt-wrappers.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
remote-text.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
remote-text.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
slider-absoluteset-style.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
slider-absoluteset-style.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
source-label.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
source-label.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
source-list-widget.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
source-list-widget.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
sparkle-updater.mm UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
vertical-scroll-area.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
vertical-scroll-area.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
visibility-checkbox.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
visibility-checkbox.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
visibility-item-widget.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
visibility-item-widget.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
volume-control.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
volume-control.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-adv-audio.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-adv-audio.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-filters.cpp UI: Fix crash in filters dialog caused by access to deleted widget 2016-09-20 16:23:11 +02:00
window-basic-filters.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-interaction.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-interaction.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-main-dropfiles.cpp UI: Add raw text and text file to drag&drop support 2016-10-09 18:39:53 -07:00
window-basic-main-outputs.cpp UI: Add AMD presets and update settings 2016-11-03 20:34:57 +01:00
window-basic-main-outputs.hpp UI: Add ability to forcibly stop streams/recordings 2016-09-09 17:39:21 -07:00
window-basic-main-profiles.cpp UI: Add front-end API library 2016-09-06 22:01:48 -07:00
window-basic-main-scene-collections.cpp UI: Add front-end API library 2016-09-06 22:01:48 -07:00
window-basic-main-transitions.cpp UI: Add front-end API library 2016-09-06 22:01:48 -07:00
window-basic-main.cpp UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
window-basic-main.hpp UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
window-basic-preview.cpp UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
window-basic-preview.hpp UI: Add preview scaling options 2016-11-09 14:21:47 -08:00
window-basic-properties.cpp UI: Split Properties window with a QSplitter 2016-10-09 18:47:32 -07:00
window-basic-properties.hpp UI: Split Properties window with a QSplitter 2016-10-09 18:47:32 -07:00
window-basic-settings.cpp UI: Add AMD presets and update settings 2016-11-03 20:34:57 +01:00
window-basic-settings.hpp UI: Add AMD presets and update settings 2016-11-03 20:34:57 +01:00
window-basic-source-select.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-source-select.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-status-bar.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-status-bar.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-basic-transform.cpp UI: Add reset/close buttons to transform dialog 2016-09-16 20:30:52 -07:00
window-basic-transform.hpp UI: Add reset/close buttons to transform dialog 2016-09-16 20:30:52 -07:00
window-license-agreement.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-license-agreement.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-log-reply.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-log-reply.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-main.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-namedialog.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-namedialog.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-projector.cpp UI: Fix full screen projector on screens that have reserved areas 2016-10-20 15:32:15 +02:00
window-projector.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-remux.cpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00
window-remux.hpp UI: Rename 'obs' dir to 'UI' 2016-08-27 20:19:45 -07:00