1. 01 11月, 2014 1 次提交
  2. 29 10月, 2014 2 次提交
  3. 20 10月, 2014 7 次提交
  4. 15 10月, 2014 2 次提交
  5. 14 10月, 2014 6 次提交
  6. 13 10月, 2014 1 次提交
  7. 12 10月, 2014 2 次提交
    • B
      Latest translations from Crowdin · 958b5c12
      Ben Torell 提交于
      958b5c12
    • P
      Add option to use Sparkle for updates · e7cfd58e
      Palana 提交于
      OBS Sparkle feeds have two extensions to vanilla Sparkle feeds:
      - There can be two kinds of items per feed: (zipped) .app and .mpkg
        via <ce:packageType>app|mpkg</ce:packageType> (default is mpkg)
      - Feed items can be disabled via <ce:deployed>false</ce:deployed>; these
        items will not be considered for updates unless
        "[General] UpdateToUndeployed=1" is set the global config
      
      Unlike other Sparkle implementations the FeedURL cannot be updated via user
      preferences because we support multiple app packages with the same package
      identifier but different FeedURL settings on the same machine
      e7cfd58e
  8. 01 10月, 2014 3 次提交
  9. 26 9月, 2014 1 次提交
    • J
      (API Change) Remove pointers from all typedefs · c9df41c1
      jp9000 提交于
      Typedef pointers are unsafe.  If you do:
      typedef struct bla *bla_t;
      then you cannot use it as a constant, such as: const bla_t, because
      that constant will be to the pointer itself rather than to the
      underlying data.  I admit this was a fundamental mistake that must
      be corrected.
      
      All typedefs that were pointer types will now have their pointers
      removed from the type itself, and the pointers will be used when they
      are actually used as variables/parameters/returns instead.
      
      This does not break ABI though, which is pretty nice.
      c9df41c1
  10. 25 9月, 2014 3 次提交
    • J
      Basic UI: Add "Use Constant Bitrate" advanced option. · 4a069601
      jp9000 提交于
      It's better to use VBR for local recordings, so this option should be
      nice for people who want to do that.
      4a069601
    • J
      Basic UI: Remove "CPU" from "x264 CPU Preset" text · fd64fbb2
      jp9000 提交于
      I feel like people keep mistaking how x264 preset functions.  They often
      associate it with their own CPU speed, and I feel the name does not help
      with that issue.  I think it may be for the best to just take it out.
      At best, it will keep people away from using it unless they know what
      they're doing, and at worst, people at least won't be able to associate
      it with their CPU as easily anymore.
      fd64fbb2
    • J
      Basic UI: Clarify "advanced encoder settings" text · ecc102fc
      jp9000 提交于
      Change checkbox with text "Advanced Encoder Settings" to "Use Advanced
      Encoder Settings".  This way it will hint that the settings will be
      disabled when unchecked.
      ecc102fc
  11. 18 9月, 2014 3 次提交
  12. 17 9月, 2014 1 次提交
  13. 16 9月, 2014 4 次提交
    • J
      Add interaction gui · 42211347
      John Bradley 提交于
      42211347
    • J
      Add helper function to get specific scene item · 3f993e40
      John Bradley 提交于
      3f993e40
    • J
      Add cmake option to disable user interface · b4052f81
      jp9000 提交于
      Adds:
      ENABLE_UI (on by default) which makes it so that the UI is required, and
      will fail if a dependency is not found.  This is on by default because
      most people are building it with the user interface, and we'll probably
      get a lot of issue reports stating "why is there no executable?" if we
      don't have this on by default.
      
      DISABLE_UI which forces the UI off.
      
      If neither are set, then the UI will only be built if the dependencies
      for it are found, otherwise the UI will be be ignored.
      b4052f81
    • B
      Fix AppKit find module · 34134bfb
      BtbN 提交于
      34134bfb
  14. 05 9月, 2014 2 次提交
  15. 04 9月, 2014 1 次提交
  16. 29 8月, 2014 1 次提交
    • J
      Basic UI: Reduce audio meter mute timing threshold · 513eaa5f
      jp9000 提交于
      Some devices burst their audio (such as when querying audio from
      directshow), and the 250 millisecond threshold that sets the audio meter
      back to muted status would erroneously cause the meter to appear bounce
      back between muted and unmuted.  Instead, a one second test should be
      sufficient time to prevent that from happening.
      513eaa5f