0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/obs
jp9000 1ac859f5ed Do not clamp aspect by default when using bounds
If the scene item has a bounding box set up for it, do not make it use
aspect ratio clamping by default.

Instead, make it so that shift will turn on aspect ratio, and make it
also apply to all types of bounding box modes.

The only time where aspect ratio clamping should apply by default is
when bounds are not in use (i.e. when a source is just created).  Some
will disagree with me just because that's how photoshop does it, but
we're not photoshop, and I feel that the majority of users will have
more trouble with it disabled by default than enabled by default.

So to sum it up:

If bounds inactive, clamp aspect ratio by default, because scene items
start out with it inactive, and it directly affects the scale.

If bounds active, do not clamp aspect ratio by default, because clamping
to aspect ratio doesn't particularly have an effect for mode bounds
modes except for "stretch to bounds".
2014-06-22 23:53:39 -07:00
..
forms UI: Change transform value 'scale' to 'size' 2014-06-22 17:37:06 -07:00
CMakeLists.txt UI: Add scene editing 2014-06-15 20:33:13 -07:00
display-helpers.hpp Ensure sizes passed to OBS are actual pixel sizes 2014-04-16 22:39:05 +02:00
obs-app.cpp Fix a few warnings on windows 2014-05-22 03:59:51 -07:00
obs-app.hpp UI: Add function to generate time/date filenames 2014-05-20 23:26:19 -07:00
platform-osx.mm UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
platform-windows.cpp Add dst_size parameter to character conv funcs 2014-05-22 03:46:57 -07:00
platform-x11.cpp UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
platform.hpp UI: Add function to find default video save path 2014-05-20 23:08:47 -07:00
properties-view.cpp Make properties-view reflect autoselect settings (for property lists) 2014-06-22 01:33:37 +02:00
properties-view.hpp Highlight label in properties-view when a disabled list item is selected 2014-06-21 22:31:23 +02:00
qt-display.hpp Mark method as override 2014-01-25 07:23:57 +01:00
qt-wrappers.cpp Fix getting the X11 display with the Qt ui 2014-04-03 23:41:22 +02:00
qt-wrappers.hpp Use only one widget for preview 2014-03-07 10:19:03 -07:00
volume-control.cpp UI: Add new volume meter handling 2014-06-03 04:51:27 -07:00
volume-control.hpp UI: Add new volume meter handling 2014-06-03 04:51:27 -07:00
window-basic-main.cpp Make 'center to screen' just center the source 2014-06-22 23:49:57 -07:00
window-basic-main.hpp UI: Open properties on user source creation 2014-06-16 19:45:47 -07:00
window-basic-preview.cpp Do not clamp aspect by default when using bounds 2014-06-22 23:53:39 -07:00
window-basic-preview.hpp UI: Add scene editing 2014-06-15 20:33:13 -07:00
window-basic-properties.cpp Enforce minimum source size for the preview window 2014-04-28 21:54:01 +02:00
window-basic-properties.hpp Fix crash when closing windows via the X title bar button 2014-04-17 17:20:00 +02:00
window-basic-settings.cpp UI: Add scene editing 2014-06-15 20:33:13 -07:00
window-basic-settings.hpp UI: Add FLV file output (sharing encoders) 2014-05-20 23:31:04 -07:00
window-basic-source-select.cpp Release sources after name check 2014-05-14 22:20:08 +02:00
window-basic-source-select.hpp Add 'source selection' dialog 2014-05-10 18:47:48 -07:00
window-basic-transform.cpp UI: Change transform value 'scale' to 'size' 2014-06-22 17:37:06 -07:00
window-basic-transform.hpp UI: Add scene editing 2014-06-15 20:33:13 -07:00
window-log-reply.cpp Add help menu with log file uploading 2014-05-18 17:44:10 -07:00
window-log-reply.hpp Add help menu with log file uploading 2014-05-18 17:44:10 -07:00
window-main.hpp Move basic mode configuration to a separate file 2014-03-06 21:08:12 -07:00
window-namedialog.cpp Auto suggest scene and source names. 2014-05-12 15:01:51 -04:00
window-namedialog.hpp Auto suggest scene and source names. 2014-05-12 15:01:51 -04:00