1. 07 5月, 2017 1 次提交
    • J
      UI: Limit default canvas res to 1920x1080 or below · 9d019e90
      jp9000 提交于
      The reasoning behind this is because having a very large canvas size can
      negatively affect the user experience -- most sources end up seeming
      smaller than they need to be to users, resulting in the user needing to
      size up the sources, or in the case of webcams it makes the user try to
      use much larger webcam resolutions than they should reasonably need to
      do, resulting in higher unintentional resource usage.  The program will
      additionally require more fillrate to render and downscale things as
      well.
      
      This applies only to the default starting base/canvas resolution for new
      users only.
      
      Additionally, users that ran the program pre-19 will be unaffected by
      this change, as it will detect that and set the old defaults to prevent
      an unexpected change in resolution for those users.
      9d019e90
  2. 04 5月, 2017 1 次提交
    • M
      UI: Add option to disable audio ducking on windows · 9efd2b87
      mntone 提交于
      The audio subsystem of windows is by default configured to lower the
      volume of other things while a communications device (mic) is currently
      active.  This patch prevents that from being enabled with OBS.  If the
      user needs audio ducking enabled again for whatever reason, there is now
      an option to re-enable it in advanced settings.
      
      Closes jp9000/obs-studio#884
      9efd2b87
  3. 30 4月, 2017 1 次提交
  4. 11 4月, 2017 1 次提交
  5. 10 4月, 2017 1 次提交
    • R
      UI: Hide OpenGL and D3D adapter on Windows · fdc9c478
      Richard Stanway 提交于
      OpenGL on Windows is rather unstable and can result in graphical
      corruption or the complete inability to start OBS since some GPUs do not
      support the minimum requirements after switching to OpenGL. The UI option
      is now hidden unless --allow-opengl is passed on the command line.
      
      The D3D adapter is currently unused and we often find users are concerned
      when their GPU does not appear in the list.
      fdc9c478
  6. 02 3月, 2017 1 次提交
  7. 21 2月, 2017 1 次提交
  8. 31 1月, 2017 1 次提交
  9. 29 1月, 2017 1 次提交
    • C
      UI: Add option to save projectors · 29f22e72
      cg2121 提交于
      This adds an option to the general settings to save the opened
      projectors on exit.
      
      (Note: Fixed conflicts -Jim)
      
      Closes jp9000/obs-studio#743
      29f22e72
  10. 25 1月, 2017 2 次提交
  11. 12 1月, 2017 1 次提交
  12. 18 12月, 2016 1 次提交
  13. 08 12月, 2016 1 次提交
    • J
      libobs/util: Add function to generate formatted filenames · b277000f
      jp9000 提交于
      (Note: This commit also modifies the UI)
      
      Being able to generate file names based upon a specification is useful
      for more than just the UI; it can also be useful for things such as the
      replay buffer where file names need to be generated on the fly.
      b277000f
  14. 04 11月, 2016 2 次提交
  15. 03 11月, 2016 1 次提交
  16. 21 10月, 2016 1 次提交
  17. 10 10月, 2016 1 次提交
  18. 05 10月, 2016 1 次提交
  19. 04 10月, 2016 1 次提交
  20. 30 9月, 2016 1 次提交
  21. 29 9月, 2016 1 次提交
  22. 07 9月, 2016 1 次提交
  23. 28 8月, 2016 1 次提交
    • J
      UI: Rename 'obs' dir to 'UI' · 01b274f1
      jp9000 提交于
      This is to prevent confusion both when prefixing commits and when
      reading the directory structure for the first time.
      01b274f1
  24. 22 8月, 2016 2 次提交
  25. 06 8月, 2016 1 次提交
    • J
      UI: Don't log initialization profiling redundantly · d326b807
      jp9000 提交于
      This data isn't typically extremely important to have logged on startup,
      and it's already included as part of shutdown.  There may be scenarios
      where a program crashes and that information would be lost due to the
      fact that the shutdown logging never occurs, but that information is
      unlikely to be useful in that scenario.
      d326b807
  26. 06 7月, 2016 1 次提交
  27. 02 7月, 2016 1 次提交
  28. 01 7月, 2016 1 次提交
    • J
      UI: Add "View" menu to control visibility of UI widgets · 3bc9e042
      jp9000 提交于
      Adds a little improvement to quality-of-life, a typical "View" menu with
      the ability to show/hide the following (for now):
      
      - Listbox toolbars
      - Status bar
      - Transitions pane (some people don't really need/use/care about it)
      3bc9e042
  29. 28 6月, 2016 1 次提交
    • C
      UI: Add option to automatically record while streaming · 2dfb2119
      cg2121 提交于
      Allows the ability for users to make it so recording automatically
      starts when they start streaming.  Also adds the option to allow the
      recording to continue when stream is stopped.
      
      Closes jp9000/obs-studio#554
      2dfb2119
  30. 14 5月, 2016 1 次提交
  31. 12 5月, 2016 1 次提交
    • J
      UI: Convert all encoder settings to use "rate_control" · 1f8fc8e8
      jp9000 提交于
      The "cbr" setting has been deprecated, so if the user is using that
      setting for any of the encoders, convert it to set "rate_control" to
      "CBR".
      
      Additionally, if an encoder is using x264 with VBR and the buffer size
      is set to 0, change the rate control mode to CRF.
      1f8fc8e8
  32. 07 5月, 2016 1 次提交
    • J
      Revert "UI: Add CoInitializeEx to main() startup" · 8fdd041e
      jp9000 提交于
      This reverts commit cb24080d.
      
      This commit is being reverted due to the fact that it breaks common
      dialogs such as the open/save file dialogs, the dialogs would cause the
      UI thread to lock up.
      
      The plugin that required this will have to be modified to accommodate
      this situation.
      8fdd041e
  33. 06 5月, 2016 1 次提交
  34. 27 4月, 2016 1 次提交
  35. 20 4月, 2016 2 次提交
  36. 14 4月, 2016 1 次提交