1. 15 10月, 2015 6 次提交
    • A
      libobs/util: Add function to get free space · e354a433
      adray 提交于
      Meant as a part of solving mantis issue 105 ("Disk space usage monitor
      when recording").
      
      From pull request: jp9000/obs-studio#374
      Relevant mantis issue: https://obsproject.com/mantis/view.php?id=105
      e354a433
    • A
      libobs/util: Add function to get file size · 3e6db990
      adray 提交于
      From pull request: jp9000/obs-studio#374
      3e6db990
    • J
      libobs/util: Add os_get_abs_path(_ptr) functions · d5426634
      jp9000 提交于
      These functions resolve the absolute path from a relative path.
      d5426634
    • J
      UI: Use byte sequence for non-breaking spaces · c59a796a
      jp9000 提交于
      Use explicit UTF-8 byte sequence for the "no-break space" character.
      
      Prevents issues with certain editors, and fixes the following compiler
      warning on Visual C++:
      
      warning C4819: The file contains a character that cannot be represented
      in the current code page (X). Save the file in Unicode format to prevent
      data loss
      c59a796a
    • J
      coreaudio-encoder: Use byte sequence for non-breaking spaces · 6ba5e31d
      jp9000 提交于
      Use explicit UTF-8 byte sequence for the "no-break space" character.
      
      Prevents issues with certain editors, and fixes the following compiler
      warning on Visual C++:
      
      warning C4819: The file contains a character that cannot be represented
      in the current code page (X). Save the file in Unicode format to prevent
      data loss
      6ba5e31d
    • J
      libobs: Use byte sequence for non-breaking spaces · 1bcbaf8e
      jp9000 提交于
      Use explicit UTF-8 byte sequence for the "no-break space" character.
      
      Prevents issues with certain editors, and fixes the following compiler
      warning on Visual C++:
      
      warning C4819: The file contains a character that cannot be represented
      in the current code page (X). Save the file in Unicode format to prevent
      data loss
      1bcbaf8e
  2. 14 10月, 2015 5 次提交
  3. 13 10月, 2015 7 次提交
  4. 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
  5. 08 10月, 2015 2 次提交
  6. 07 10月, 2015 1 次提交
  7. 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
  8. 05 10月, 2015 12 次提交