1. 16 5月, 2019 1 次提交
  2. 14 5月, 2019 1 次提交
  3. 02 5月, 2019 2 次提交
  4. 27 4月, 2019 1 次提交
  5. 22 4月, 2019 2 次提交
  6. 17 4月, 2019 1 次提交
    • S
      UI: Correct custom property implementation · e2be3395
      SuslikV 提交于
      - Fixes Q_PROPERTY macro syntax
      - Removes excessive notification declaration and slot
      - Removes unneeded dynamic property
      - Improves Themes versatility
      e2be3395
  7. 06 3月, 2019 1 次提交
  8. 04 3月, 2019 1 次提交
  9. 21 2月, 2019 1 次提交
  10. 27 10月, 2018 1 次提交
    • S
      UI: Remove scrollbar line controls for Dark theme · 7656ee95
      SuslikV 提交于
      Fixes an issue when it's hard to perform drag-by-mouse move of the
      scrollbar while handle is at corner and has minimum size.
      
      Info: the handle minimum size styled as 20px, while add/sub-line is
      14px, thus only 6px left for mouse drag when handle resides at corner.
      While handle styled to cover whole bar including, subcontrol elements,
      it is better to remove the hidden subcontrols completely.
      7656ee95
  11. 17 9月, 2018 1 次提交
  12. 14 9月, 2018 1 次提交
    • N
      UI: Batch remux and drag/drop support on remux dialog · 797b3dc1
      nleseul 提交于
      This changes the remux dialog to support a collection of input/output
      pairs, presented as a QTableView.  Standard Qt icons are used to
      indicate the state of each entry during a remux operation.  Drag/drop
      support is added to populate the list quickly.  Both Dark and Rachni
      themes are updated to make QTableView look reasonable.
      
      Relevant text is added in the localization files.
      
      Closes obsproject/obs-studio#1153
      797b3dc1
  13. 10 9月, 2018 2 次提交
  14. 07 9月, 2018 1 次提交
  15. 17 8月, 2018 1 次提交
  16. 01 8月, 2018 1 次提交
  17. 22 7月, 2018 1 次提交
    • J
      UI: Add ability to parse OBSStyle from qss · e1ab9a0f
      jp9000 提交于
      Adds the ability to set the current palette for the program via adding
      "OBSTheme" objects to the qss files.  The values for the OBSTheme object
      are the values used by QPalette::ColorRole.
      
      Modifying the global palette allows the ability to easily/quickly look
      up application theme colors (especially if you would like to use them
      for QML), as well as the ability to fix the hyperlink color issue.  (On
      dark themes, links would still be dark blue, causing them to be
      difficult to see)
      e1ab9a0f
  18. 04 6月, 2018 1 次提交
  19. 19 5月, 2018 1 次提交
  20. 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
  21. 14 1月, 2018 1 次提交
  22. 10 1月, 2018 2 次提交
  23. 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
  24. 04 1月, 2018 1 次提交
  25. 13 5月, 2017 1 次提交
  26. 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
  27. 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
  28. 25 5月, 2015 1 次提交
  29. 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
  30. 10 5月, 2015 1 次提交
  31. 26 3月, 2015 1 次提交
  32. 23 3月, 2015 1 次提交
  33. 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