cg2121
21f1c155ef
UI: Use signal vector for status bar
...
The stream output signals are now put inside of a vector.
2024-03-17 10:55:18 +11:00
cg2121
04036f311e
UI: Reserve size of congestion vector
...
This reserves the size of the congestion vector in the status bar,
so it isn't resized every second.
2024-03-17 10:53:44 +11:00
derrod
625277ace3
UI: Use theme path prefix in status bar
2023-10-10 17:19:02 -03:00
cg2121
b19f922747
UI: Fix alignment of status bar message
...
The status bar message was not vertically aligned properly to
other widgets in the status bar. We have to implement our own
message system here, as the default status bar in Qt has hardcoded
paddings.
2023-08-21 17:46:25 -03:00
Lain
346b93c9c4
Merge pull request #8689 from gxalpha/no-more-signal-slot-macro
...
UI: SIGNAL and SLOT macros begone!
2023-07-29 16:32:56 -07:00
gxalpha
d25a4ddae1
UI: Fix remaining status bar nits
...
Amends 1c8407183 to address the remaining points brought up on the Pull
Request that were not changed before merging.
2023-07-22 16:24:30 -07:00
gxalpha
d97d3a1871
UI: Replace SIGNAL and SLOT macros in window-basic-main
2023-07-21 13:19:50 +02:00
cg2121
1c84071830
UI: Redesign status bar
...
This redesigns the status bar to look more modern.
Co-authored-by: Warchamp7 <warchamp2003@hotmail.com >
Co-authored-by: Georges Basile Stavracas Neto <georges.stavracas@gmail.com >
2023-07-19 17:53:57 -07:00
cg2121
3a610c698e
UI: Remove UNUSED_PARAMETER where unnecessary
...
Since cpp allows removing the unused parameters from the function name,
UNUSED_PARAMETER is not needed, unless it is in an ifdef.
2023-04-01 16:54:02 -07:00
Norihiro Kamae
4ca0273a57
UI: Remove unnecessary UNUSED_PARAMETER
2022-07-19 11:01:00 -04:00
Kurt Kartaltepe
fa8f95018d
UI: Fix crash on exit with stuck encoder
...
If the encoder is hung and you try to exit these two values will still
be null when obs shutting down.
2021-03-31 01:21:51 -07:00
Clayton Groeneveld
8a674137d7
UI: Keep showing time when paused
2020-10-15 10:12:46 -07:00
Clayton Groeneveld
990a07dc18
UI, obs-ffmpeg, obs-filters: Fix compile warnings
2020-07-16 23:15:13 -05:00
Bennik2000
d8e67d2f3c
UI: Add status icons for recording and streaming
2020-04-16 19:15:13 +02:00
jpark37
263bf48baa
UI: Fix Qt 5.14 deprecation warnings
...
These functions should be available on current Qt.
2020-01-20 22:13:16 -08:00
jp9000
eab10d48b2
UI: Add pause support
...
Adds support for pausing recordings. When settings are eligible for
recordings, a pause button will appear next to the recording button. If
the settings are not eligible, it will warn the user in the output
settings that they cannot pause recordings if those settings are used.
2019-07-08 08:11:56 -07:00
jp9000
f53df7da64
clang-format: Apply formatting
...
Code submissions have continually suffered from formatting
inconsistencies that constantly have to be addressed. Using
clang-format simplifies this by making code formatting more consistent,
and allows automation of the code formatting so that maintainers can
focus more on the code itself instead of code formatting.
2019-06-23 23:49:10 -07:00
cg2121
9fe127ec04
UI: Add separate timers to status bar
...
This adds separate timers for streaming and recording to the status bar.
2017-01-25 00:15:59 -06:00
cg2121
cdf8a40bf1
UI: Add connection status square to status bar
...
Closes jp9000/obs-studio#720
2017-01-24 15:54:59 -08:00
jp9000
01b274f1da
UI: Rename 'obs' dir to 'UI'
...
This is to prevent confusion both when prefixing commits and when
reading the directory structure for the first time.
2016-08-27 20:19:45 -07:00