gxalpha and Jim
f5e8a2c34b
image-source: Remove cleared missing files from slideshow
2022-12-03 15:17:27 -08:00
Clayton Groeneveld and Ryan Foster
cfcad30e3e
UI, image-source: Add slide counter to slideshow toolbar
...
This shows the current slide and total number of slides in the
slideshow toolbar.
2022-11-20 03:07:27 -05:00
PatTheMav
415c2d9efd
image-source: Fix snprintf calls with literals as buffer sizes
2022-11-11 19:51:28 +01:00
Translation Updaterand Translation Updater
f065f20ce1
Update translations from Crowdin
2022-10-25 22:32:14 +00:00
WarmUpTill and Jim
2a4f91bbee
image-source: Update media states when source is de-/activated
2022-09-10 16:31:23 -07:00
jpark37 and Jim
e583e86b35
image-source: Add JXR HDR support to slide show
...
Only supported on Windows.
2022-09-04 16:15:05 -07:00
Translation Updaterand Translation Updater
cc2d0791ca
Update translations from Crowdin
2022-08-30 09:00:44 +00:00
Translation Updaterand Translation Updater
4aaa07f93d
Update translations from Crowdin
2022-08-17 04:22:50 +00:00
Translation Updaterand Translation Updater
81734be37c
Update translations from Crowdin
2022-07-31 23:40:53 +00:00
tududweb and Matt Gajownik
bf65c5b041
image-source: Correctly assign hotkey to next instead of prev
2022-07-30 17:14:50 +10:00
Vainock and Ryan Foster
eb06594381
Use property suffixes for units everywhere
2022-07-22 08:24:51 -04:00
tytan652
8409f72f60
plugins: Replace OBS_UNUSED with UNUSED_PARAMETER
...
OBS_UNUSED is not portable to MSVC.
2022-07-20 08:22:08 +02:00
Norihiro Kamae and Ryan Foster
7e3656ab33
plugins: Cleanup unused-parameters
...
- Remove unnecessary UNUSED_PARAMETER
- Add OBS_UNUSED attribute to unused parameters
- Also removes unused variables
2022-07-19 11:01:00 -04:00
PatTheMav and Matt Gajownik
fa7047c418
images-source: Explicitly mark variables as unused
2022-07-10 09:59:55 +10:00
jpark37
23f3b1da9f
image-source: Support JXR on Windows
2022-05-08 15:25:43 -07:00
PatTheMav
49e9d49943
plugins: Update CMakeLists.txt for included plugins
2022-03-16 23:11:08 +01:00
Translation Updaterand Translation Updater
ac8dbf67be
Update translations from Crowdin
2022-02-06 02:24:08 +00:00
Jim
ad6cb5a8be
image-source: Replace source addref calls with get_ref
2022-01-24 14:06:50 -08:00
Translation Updaterand Translation Updater
062de2c998
Update translations from Crowdin
2021-12-17 08:01:29 +00:00
Translation Updaterand Translation Updater
261345f9ef
Update translations from Crowdin
2021-12-12 02:38:59 +00:00
Vainock and Jim
11a690b038
Update translations from Crowdin
2021-09-24 09:42:08 -07:00
Clayton Groeneveld and Jim
cb317f2b3b
image-source: Fix gif not working in studio mode
...
GIFs wouldn't render on the preview side in studio mode.
2021-08-23 08:01:21 -07:00
Translation and Jim
ef2b1eb1c6
Update translations from Crowdin
2021-06-11 07:18:15 -07:00
Gol-D-Ace
90df8d44df
Update translations from Crowdin
2021-05-30 20:33:35 +02:00
jpark37
3ee57878a3
image-source: Premultiply images on load
...
This ensures correct texture filtering, simplifies the render callback,
and allows us to remove the custom draw flag, restoring the direct
rendering optimization for filters against image sources.
2021-05-11 03:44:06 -07:00
jpark37 and Jim
54db450e43
image-source: Premultiply alpha in shader
...
Fixed-function alpha-blend kills precision of 16-bit alpha.
2021-05-05 09:43:34 -07:00
jpark37 and Jim
da187ba73b
image-source: Allow linear space alpha
...
Add support for applying alpha in linear space to match Photoshop
behavior in linear mode, and for just overall correctness. The default
setting is still nonlinear to match common user expectation though.
2021-05-03 22:58:17 -07:00
jpark37 and Jim
819e634be4
image-source: Add OBS_SOURCE_SRGB flag
2021-05-03 01:19:56 -07:00
jpark37
b911e9b0cc
image-source: Use DrawNonlinearAlpha
...
Match previous OBS alpha behavior.
DrawNonlinearAlpha requires premultiplied alpha blend state.
2021-04-25 02:13:34 -07:00
Jim and GitHub
2eca4d80b6
Merge pull request #2233 from VodBox/missing-files-dialog
...
libobs + UI: Add Missing Files API & Dialog
2021-01-31 08:02:16 -08:00
jpark37
cc452e5eda
image-source: Support linear SRGB
...
Both image and color sources have been updated.
Also added alpha support to the color source. Useful for users, and
serves as an easy alpha blending test case.
2021-01-21 07:42:57 -08:00
VodBox
fb95e1d1e9
libobs: Add missing file API to sources
2021-01-17 10:31:58 +13:00
Clayton Groeneveld and Jim
51050f7181
image-source: Fix slideshow transition bug when randomized
...
This fixes a bug where the transition wouldn't work when playback
is randomized and restart on activate is used.
2021-01-02 04:35:24 -08:00
Justin Bull and Jim
627aaeddb4
image-source: Add .webp to "All formats" option
2020-12-29 00:39:22 -08:00
Justin Bull and Jim
940a07e62f
image-source: Add webp to file filter
2020-12-29 00:39:22 -08:00
Gol-D-Ace
7368a2c7cc
Update translations from Crowdin
2020-12-14 00:29:44 +01:00
Gol-D-Ace
7ab98ca00f
Update translations from Crowdin
2020-11-25 20:11:39 +01:00
Gol-D-Ace
c66ebde080
Update translations from Crowdin
2020-09-27 23:07:27 +02:00
jp9000
37767b6746
image-source: Transition when restarting slideshow
...
Fixes an issue where it would instantly set the image rather than
transition to the first from its current value
2020-08-17 03:12:59 -07:00
Clayton Groeneveld
42e7b16fde
image-source: Use media control api for slideshow
2020-08-14 14:32:21 -05:00
Clayton Groeneveld
88da9bf693
Revert "image-source: Add proc handler calls to slideshow"
...
This reverts commit 1475f756f2 .
2020-08-14 13:35:45 -05:00
jp9000
1475f756f2
image-source: Add proc handler calls to slideshow
...
Allows manipulation of the slideshow via procedure handlers.
2020-08-10 12:24:01 -07:00
jp9000
389f7d390f
image-source: Play if play_pause() called while stopped
...
Causes the slideshow to start back up if it was stopped for whatever
reason previously.
2020-08-10 12:23:36 -07:00
matoi974 and jp9000
57a1bab187
color-source: Change default color to d1d1d1
...
The default color can trigger photosensitivity in users suffering from
it; the new color should reduce or avoid the trigger.
2020-06-21 05:48:22 -07:00
Richard Stanway
4ec875485d
image-source: Don't check for changes when hidden
...
If an image source isn't visible there is no point polling for changes
during the time it's hidden as no one will see them. Should the image
be on unreachable media such as an unavailable network share, this
check would cause the graphics thread to periodically stall trying to
detect changes of a non-visible image source.
If the image is modified while it's hidden, the updated file will now
be loaded as soon as the source is made visible - the update timer
intentionally ticks up while hidden.
Partially fixes some of the behavior described in
https://github.com/obsproject/obs-studio/issues/3007 , a full fix
likely requires significant changes to support OS-specific file change
notification APIs.
2020-06-01 23:40:22 +02:00
jp9000
7993179466
cmake: Add cmake folders
2020-05-13 06:52:37 -07:00
Clayton Groeneveld
62b1911e33
obs-plugins: Check if sources are showing for media hotkeys
2020-04-26 21:57:01 -05:00
Colin Edwards and GitHub
55e2985026
Merge pull request #1944 from WizardCM/windows-rc-definition
...
CMake: Build Windows modules with file descriptors
2020-04-18 18:27:22 -05:00
Gol-D-Ace
d74fc65047
Update translations from Crowdin
2020-03-16 20:14:50 +01:00
jp9000
b2302902a3
libobs: Fix source type versioning system
...
(This also modifies image-source, obs-text, text-freetype2, and UI)
This improves source definition versioning. To do this, it now stores
two identifier names. One "unversioned" which is the original name, and
one "versioned" with the version number appended.
This fixes both backward compatibility with older OBS versions, and
fixes the inability to use "add existing" in OBS itself on sources
created from older version definitions.
2020-03-09 06:12:22 -07:00