1. 04 6月, 2018 1 次提交
  2. 19 5月, 2018 1 次提交
  3. 19 1月, 2018 1 次提交
    • S
      UI: Add audio meter decay rate option · 53d936c5
      Shaolin 提交于
      The decay rate of the audio meters can now be selected in the audio
      settings.  The values are:
      
      - "Fast"   (OBS default, 40 dB / 1.7s)
      - "Medium" (Type I PPM,  20 dB / 1.7s)
      - "Slow"   (Type II PPM, 24 dB / 2.8s)
      
      Closes jp9000/obs-studio#1143
      53d936c5
  4. 14 1月, 2018 1 次提交
  5. 10 1月, 2018 2 次提交
  6. 05 1月, 2018 1 次提交
    • T
      UI: Rework volume-meters, adding more information · 50ce2284
      Tjienta Vara 提交于
      The following features have been added to the audio-meters:
       * Stereo PPM-level meter, with 40 dB/1.7s decay rate.
       * Stereo VU-level meter, with 300 ms integration time.
       * Stereo Peak-hold meter, with 20 second sustain.
       * Input peak level color-squares in front of every meter.
       * Minor-ticks for each dB.
       * Major-ticks for every 5 dB.
       * Meter is divided in sections at -20 dB and -9 dB.
      
      The ballistic parameters chosen here where taken from:
       * https://en.wikipedia.org/wiki/Peak_programme_meter (SMPTE RP.0155)
       * https://en.wikipedia.org/wiki/VU_meter
      
      In the rework I have removed any ballistic calculations from
      libobs/obs-audio-controls.c making the calculations here a lot more
      simple doing only MAX and RMS calculations for only the samples in
      the current update. The actual ballistics are now done by just
      the UI/volume-control.cpp because ballistics need to be updated
      based on the repaint-rate of the user-interface.
      
      The dB to pixel conversion has been moved from
      libobs/obs-audio-controls.c to UI/volume-control.cpp as well to reduce
      coupling between these two objects, especially when implementing the
      major- and minor-ticks and the sections.
      
      All colors and ballistic parameters are adjustable via QT style sheets.
      There are slight differences in colors for each of the themes.
      50ce2284
  7. 04 1月, 2018 1 次提交
  8. 13 5月, 2017 1 次提交
  9. 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
  10. 22 6月, 2015 1 次提交
    • J
      UI: Add warning if using no/multiple tracks · 94edb7f5
      jp9000 提交于
      Certain output formats don't support multiple tracks, so it's important
      to warn the user if they select multiple tracks.
      
      Also warn the user if they select no tracks.
      94edb7f5
  11. 25 5月, 2015 1 次提交
  12. 12 5月, 2015 1 次提交
    • P
      UI: Add OBSHotkey{Edit,Label,Widget} · b33be9fc
      Palana 提交于
      OBSHotkeyEdit is similar to QKeySequenceEdit, except less terribad on OSX, while
      OBSHotkeyWidget provides a container that automagically encapsulates multiple
      bindings per hotkey
      
      OBSHotkeyLabel in combination with OBSHotkeyWidget provides mechanisms for
      dealing with hotkey pairs (see upcoming usage in window-basic-settings.cpp)
      b33be9fc
  13. 10 5月, 2015 1 次提交
  14. 26 3月, 2015 1 次提交
  15. 23 3月, 2015 1 次提交
  16. 13 3月, 2015 3 次提交
    • J
      UI: Fix typo in dark theme causing wrong borders · db17a72f
      jp9000 提交于
      This fixes an issue where the borders for certain types of windows would
      not match the intended border style/color.  It was supposed to be 1
      through 6 for frameShape, but I ended up putting 5 twice.
      db17a72f
    • J
      UI: Fix dark theme border consistency issue · 48d47e91
      jp9000 提交于
      Fixes an issue where the border color/style would not be consistent
      across different operating systems
      48d47e91
    • S
      UI: Add dark theme · a62f0795
      Socapex 提交于
      Links up certain controls via a "themeID" property so the icons can by
      dynamically changed via the qss file if needed.
      a62f0795