1. 13 10月, 2015 1 次提交
  2. 12 10月, 2015 1 次提交
    • C
      UI: Add checkbox for visibility of new scene items · fc063444
      Christoph Hohmann 提交于
      Note: This functionality should probably be considered as a temporary
      solution.  Ideally, sources should not be visible on creation until the
      user presses "OK" in the initial properties dialog.  Also, the problem
      of initial visibility can additionally be solved by implementing the
      preview/program functionality.  Once preview/program is implemented the
      need for this patch will be negated, and the option should probably be
      removed.
      
      Closes jp9000/obs-studio#483
      fc063444
  3. 08 10月, 2015 2 次提交
  4. 07 10月, 2015 1 次提交
  5. 06 10月, 2015 6 次提交
    • J
      text-freetype2: Fix garbled rendering if face changed · 667768b9
      jp9000 提交于
      When using a text file with the source and the font face is changed, it
      would cause it to fail to update the glyphs and text accordingly.  It
      would trigger an error jump at line 392 of text-freetype2.c, ultimately
      resulting in the text to render garbled after that.
      
      How to reproduce:
      Set the source to get text from a file, then just change the font face
      (but not the size or anything else).
      667768b9
    • C
      text-freetype2: Refresh glype cache after file update · c4f5769d
      Copy Liu 提交于
      When updating text from file periodically, newer glyphs that weren't
      already cached would not end up being rendered.  This fixes the issue by
      calling cache_glyphs after the file has been updated.
      
      How to reproduce the original issue:
      Set a text-freetype2 source to load an english-only text file.  Then
      overwrite the text in the file with non-english characters.  The
      non-english characters will then fail to render.
      
      Reported at https://obsproject.com/mantis/view.php?id=336
      
      Closes jp9000/obs-studio#481
      c4f5769d
    • J
      text-freetype2: Fix serialized variable size · bdfb5241
      jp9000 提交于
      This variable needs to be the same size for both architectures.  size_t
      is 8 on 64bit and 4 on 32bit.
      bdfb5241
    • J
      win-capture: Use GetSytemDirectory instead of SH* · b4597218
      jp9000 提交于
      Instead of using shell functions to get the windows system directory,
      use the kernel32 functions (GetSystemDirectory and
      GetSystemWow64Directory).  Reduces a bit of unnecessary overhead.
      b4597218
    • J
      libobs: Always use CRLF for crash text · a4687776
      jp9000 提交于
      When the crash text is generated, it's generated with LF line endings
      only.  Pasting the crash text in to notepad will result in garbled text
      on windows (due to the fact that notepad still to this day has not been
      programmed to understand anything other than CRLF).  Instead of using
      LF, just use CRLF.
      a4687776
    • J
      libobs: Move SymRefreshModuleList to crash handler · 3c0a309a
      jp9000 提交于
      There's no need to refresh the actual module list for the crash handler
      until a crash has occurred.  Reduces startup time for this function call
      from 400ms to 40ms.
      3c0a309a
  6. 05 10月, 2015 12 次提交
  7. 29 9月, 2015 2 次提交
  8. 24 9月, 2015 1 次提交
    • P
      UI: Fix removing wrong scene from list · 80b20abd
      Palana 提交于
      RemoveScene would always remove the currently selected item from the
      scenes list, even if that item didn't reference the actual scene being
      removed; finding the proper item via its OBSRef fixes this issue.
      
      How to reproduce the original issue:
      Create two scenes "a" and "b", set a hotkey for switching to scene "a",
      select scene "b" and press the remove scene button, then while the
      confirmation dialog is up press the hotkey while the UI is out of focus.
      The active scene should have switched to "a", while the dialog still
      displays "b" as its target; now confirm the removal of "b". Note how "a"
      was removed from the scenes list instead.
      
      Reported at https://obsproject.com/mantis/view.php?id=333
      80b20abd
  9. 23 9月, 2015 9 次提交
  10. 22 9月, 2015 5 次提交