Paulchen Panther
cfb34e6bfc
V4L2/MF changes
2021-05-16 15:47:25 +02:00
Paulchen Panther
bf32557a8a
WebUI optimization (thx to @mkcologne)
...
Start Grabber only when global settings are enabled
Fixed an issue in the WebUI preview
2021-05-14 21:20:14 +02:00
LordGrey
3b843c0d23
Standalone grabber: Add --debug switch
2021-05-11 21:42:22 +02:00
Paulchen Panther
561fabeba6
Merge branch components into mediafoundation
2021-05-04 21:30:29 +02:00
LordGrey
9ea40a873e
Merge branch 'master' into mediafoundation
...
# Conflicts:
# assets/webconfig/content/dashboard.html
# assets/webconfig/i18n/en.json
# assets/webconfig/js/content_dashboard.js
# assets/webconfig/js/content_logging.js
# assets/webconfig/js/hyperion.js
# assets/webconfig/js/ui_utils.js
2021-05-02 21:12:00 +02:00
Paulchen Panther
1514d8442d
Merge remote-tracking branch 'origin/grabberDiscovery' into mediafoundation
2021-05-02 20:12:52 +02:00
Paulchen Panther
cd62a41f22
Global component states across instances
2021-05-01 17:36:51 +02:00
LordGrey
7eeb740177
Dynamic Device Selection/Configuration ( #1164 )
2021-04-24 19:37:29 +02:00
LordGrey
94d9b02734
Fix 1181 - Effects were not started from tray ( #1199 )
...
* Fix 1181, add constants and defaults
* Include #1195 changes
2021-03-19 22:52:41 +01:00
Paulchen Panther
7de30d084b
Merge branch 'master' into mediafoundation
2021-01-31 13:46:36 +01:00
Paulchen Panther
456cccd9cf
-Reload MF Grabber only once per WebUI update
...
- Cleanup
2021-01-26 20:01:23 +01:00
Paulchen Panther
aa20f87659
Merge branch 'mediafoundation' of https://github.com/Paulchen-Panther/hyperion.ng into mediafoundation
2021-01-24 12:22:15 +01:00
Paulchen Panther
4254f36bba
Added image flipping ability to MF Grabber
2021-01-24 12:16:16 +01:00
Paulchen Panther
c78e5c1814
Remove QDebug output
2021-01-22 22:10:03 +01:00
Paulchen Panther
d5717af2df
Refactor MediaFoundation (Part 1)
2021-01-22 21:29:47 +01:00
Paulchen Panther
2bc8bf7ecb
Deploy Qt DLLs ( #1115 )
2020-12-23 23:42:22 +01:00
Paulchen Panther
c672ae6075
- New Media Foundation grabber
...
- JsonAPI available grabber fix
- commented json config removed
2020-12-18 20:16:21 +01:00
LordGrey
efc2046ab5
Various Cleanups ( #1075 )
...
* LedDevice - Address clang findings
* Fix Windows Warnings
* Ensure newInput is initialised
* Clean-up unused elements for Plaform Capture
* Fix initialization problem and spellings
* Address clang findings and spelling corrections
* LedDevice clean-ups
* Cleanups
* Align that getLedCount is int
* Have "display" as default for Grabbers
* Fix config during start-up for missing elements
* Framegrabber Clean-up - Remove non supported grabbers from selection, filter valid options
* Typo
* Framegrabber.json - Fix property numbering
* Preselect active Grabbertype
* Sort Grabbernames
* Align options with selected element
* Fix deletion of pointer to incomplete type 'BonjourBrowserWrapper'
* Address macOS compile warnings
* Have default layout = 1 LED only to avoid errors as in #673
* Address lgtm findings
* Address finding that params passed to LedDevice discovery were not considered
* Cleanups after merging with latest master
* Update Changelog
* Address lgtm findings
* Fix comment
* Test Fix
* Fix Python Warning
* Handle Dummy Device assignment correctly
* Address delete called on non-final 'commandline::Option' that has virtual functions but non-virtual destructor
* Correct that QTimer.start accepts only int
* Have Release Python GIL & reset threat state chnage downward compatible
* Correct format specifier
* LedDevice - add assertions
* Readonly DB - Fix merge issue
* Smoothing - Fix wrong defaults
* LedDevice - correct assertion
* Show smoothing config set# in debug and related values.
* Suppress error on windows, if default file is "/dev/null"
* CMAKE - Allow to define QT_BASE_DIR dynamically via environment-variable
* Ignore Visual Studio specific files
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-11-14 17:58:56 +01:00
LordGrey
d28540a7fe
Fix, if db-file is readonly ( #1082 )
2020-11-14 17:40:15 +01:00
LordGrey
d5a1e7d19d
Add additional system info ( #1078 )
2020-11-14 16:34:31 +01:00
LordGrey
bb652ade36
Read-Only Configuration-Database support ( #1046 )
2020-11-01 19:47:30 +01:00
Paulchen Panther
69eec61de8
Hide Systray on exit & Install DirectX Redistributable
2020-10-28 18:48:46 +01:00
Paulchen Panther
1d35338b83
DirectX9 Grabber ( #1039 )
2020-10-26 21:13:13 +01:00
LordGrey
a8492d6586
Additional information on system used ( #1045 )
...
* Allow --version, even if hyperion is already running
* Add CPU-Model to SysInfo
* Add additional CPUInfos
* Use fileUtils & RegEx on CPU-Info
* Add CPU - Hardware info
* Update changelog
* Suppress empty CPU info elements
2020-10-20 20:18:51 +02:00
Paulchen Panther
da8a216587
Systray icons added - Issue #925 ( #1040 )
2020-10-20 17:41:20 +02:00
Paulchen Panther
84607b4063
[Windows] Installer/Uninstaller notification when Hyperion is running. ( #1033 )
2020-10-18 17:19:35 +02:00
Denrage
02d0ab68f6
FIX: display argument in hyperion-qt ( #1027 )
2020-10-18 17:18:30 +02:00
Paulchen Panther
aa465c018c
Fix issues #1022 , #1019 , #997 , #993 , #992 , #976 , #969 , #964 , #980 ( #1036 )
2020-10-18 17:05:07 +02:00
Murat
0383dec836
Fix build without any grabber
2020-08-17 17:50:30 +02:00
Murat Seker
c00d8e62fb
Pass primitive types by value ( #935 )
2020-08-08 13:09:15 +02:00
Murat Seker
5758b19cbc
Fix some LGTM warnings ( #949 )
2020-08-08 12:59:40 +02:00
Murat Seker
13205a9d11
Feature/xcb grabber ( #912 )
...
* Add Xcb grabber
* update compile instruction
Signed-off-by: Paulchen Panther <Paulchen-Panter@protonmail.com>
* Fix problem on resolution change + Make XCB default if X11 is not avaialable
* Fix decimation problem
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
Co-authored-by: Paulchen Panther <Paulchen-Panter@protonmail.com>
2020-08-03 12:31:39 +02:00
Murat Seker
031b9a6b7c
refactor: Modernize Qt connections ( #914 )
2020-08-02 22:32:00 +02:00
brindosch
94c23653de
feat(win): Add binary meta ( #932 )
2020-08-02 22:05:53 +02:00
Paulchen Panther
7550a93e59
NSIS/Systray option to launch Hyperion on Windows start [HKCU] ( #887 )
...
* NSIS/Systray option to launch Hyperion on Windows start
* corrected file path in registry
2020-08-01 17:50:20 +02:00
Murat Seker
df0d411ba1
Fix 'Restart' RPC command ( #894 )
2020-07-22 18:15:39 +02:00
Murat Seker
126c18e003
Fix some data races ( #890 )
2020-07-22 16:43:24 +02:00
Murat Seker
c124e2136a
Feature/CEC detection ( #877 )
...
* Add CEC functionality
* Initial commit
* removed libCEC from the system skip list
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-07-20 20:06:41 +02:00
Murat Seker
3b48d8c9d6
Dump stack trace on crash (Implement #849 ) ( #870 )
...
* Print stack trace on crash
* Printing stack trace is fully functional except for WIN32
* Minor fixes
* Minor fixes
2020-07-12 18:27:24 +02:00
Murat Seker
c32a4df587
Bugfix/resolution change event Fixes part of #620 ( #867 )
...
* Detect resolution changes
* include Qt5Widgets
* find Qt5Widgets
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-07-12 09:23:13 +02:00
Murat Seker
69561aea9d
Fix some leaks ( #863 )
2020-07-12 09:22:05 +02:00
Murat Seker
138b7d9c94
Random cleanup ( #861 )
...
Co-authored-by: Seker <murat.seker@barco.com>
2020-07-12 09:19:59 +02:00
brindosch
de9ece5139
feat: Windows console window ( #860 )
...
* Add console option for windows
* add changelog entry
* chnagelog
* update changelog
* Daran solls nicht fehlen
* nsis: Install vcredist
* Disable vc_redist detection
2020-07-12 09:18:40 +02:00
Murat Seker
6cf9dfaa68
refactor: Get process IDs by iterating /proc. Improve readability in JsonConnection option handling. ( #843 )
...
Co-authored-by: brindosch <edeltraud70@gmx.de>
2020-06-29 22:55:12 +02:00
Murat Seker
485beab4f3
refactor: show thread names in GDB for better debugging ( #848 )
2020-06-28 23:43:45 +02:00
Murat Seker
a68ed7d44f
fix: Delete order of threads ( #846 )
...
* Fix #668 by fixing delete order of threads
* update changelog
Co-authored-by: Sersch <edeltraud70@gmx.de>
2020-06-28 23:42:57 +02:00
LordGrey
bfb50b8d91
refactor: Address (Windows) compile warnings ( #840 )
...
* Windows compile errors and (Qt 5.15 deprecation) warnings
* Usability - Enable/Disable Instance button
Co-authored-by: brindosch <edeltraud70@gmx.de>
2020-06-28 23:05:32 +02:00
Paulchen Panther
6ce97e7f30
Open WebUI instead of the color picker
2020-06-28 20:15:47 +02:00
Paulchen Panther
aa55edf5a7
Reset/V4L2/Systemd/rpi_ws281x/Profiler ( #820 )
2020-06-17 20:59:26 +02:00
Paulchen Panther
756247aa1e
V4l2 input ( #825 )
2020-06-17 20:55:57 +02:00