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
Paulchen Panther
6ce97e7f30
Open WebUI instead of the color picker
2020-06-28 20:15:47 +02:00
brindosch
510bb903ae
Windows compilation support ( #738 )
...
* Disable AVAHI
* Replace SysInfo backport with Qt SysInfo
* Update vscode config
* Update LedDevices
* Update Logger
* Update hyperiond
* Update hyperion-remote
* Exclude avahi
* Empty definition for Process
* PythonInit path broken
* Exclude PiBlaster and link ws2_32
* more avahi
* resolve ui bug
* Update Compile howto
* JsonAPI QtGrabber missing
* fix error
* ssize_t replacement
* Nope, doesn't work
* Adjust compile description and verify winSDK
* Update ci script
* Update ci script
* Update ci
* Update ci script
* update Logger
* Update PythonInit
* added Azure & GitHub Actions, Logger, PythonInit
* resolve merge conflicts
* revert ssize_t in FadeCandy
* look at registry for QT5 & use find_package(Python) if cmake >= 3.12
* second try
* another try
* and yet another test
* qt5 registry search undone
* Package creation test
* finished package creation. only fine tuning is required :-)
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* Dependencies for Windows finished
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* use 'add_definitions()' until CMake 3.12
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* Update .github/workflows/pull-request.yml
Co-Authored-By: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
* Update cmake/Dependencies.cmake
Co-Authored-By: brindosch <edeltraud70@gmx.de>
* fix typo/ add VCINSTALLDIR var
* fix again
* Undo change again (Not working)
* fix QT grabber
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* first NSIS test
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* Update NSIS package
* surprise :-)
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* Update NSIS package
* fix: NSIS .bmps
* Add nsis templates
* Force windows gui app
* fix: QSysInfo required Qt5.6, now it's 5.4 again
* Update: Remove platform component and adjust package name
* Add macOS as system name
* Update docs
* fix: Allow gh actions ci also for forks with branches
* Add ReadMe docs, mention windows, add vscode linux debug config
* fix: readme visual
* reduce/hide banner/copyright/log message
Infos here: https://docs.microsoft.com/de-de/visualstudio/msbuild/msbuild-command-line-reference?view=vs-2019#switches
* Fix PythonInit
* vscode: Add runner task
* fix(vscode): compiler path gcc ver independent
* fix azure
* vscode: add windows run tasks
* move process detection
* main: add windows process detection
* Azure file shredder
* Update docs
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
Co-authored-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2020-05-12 19:51:19 +02:00
brindosch
8db85c9a5a
refactor: Led layout, clearAll ( #703 )
...
* add SSDP name field
* YALL - yet another led layout
* led layout migration
* add initial vscode config
* merge clearAll with clear, rename Hyperion::compStateChange
* simpler components api
* Corrected code formatting
+ triggered PR build
* fix: regression from #636
* Support for color patterns
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-02-26 18:54:56 +01:00
Paulchen Panther
24495bbc65
Fix #604 , #605 ... ( #607 )
...
* Fix #604 and #605
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* clear current prio on color command
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* Fix QTimer threading issues
* Call QTimer start() stop() from QEvent
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* send initial color/image to WebUI
hide error message when opening webbrowser
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* added streaming timer to update WebUI Preview
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* remove QMetaObject::invokeMethod()
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* added parent to streaming timers
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
* header cleanup
2019-08-24 22:53:30 +02:00
Paulchen-Panther
90599e820a
second part of PR #578
...
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
2cda2a11e0
Fix V4L2
2019-01-07 18:13:49 +01:00
Paulchen-Panther
d6b2cfaf9d
update
2018-12-31 15:48:29 +01:00
Paulchen-Panther
38950edf35
remove protobuf (part 2)
2018-12-30 22:07:53 +01:00
redPanther
6279dcb2a9
per effect smoothing ( #456 )
...
* add dynamic smoothing first step
* extend prio muxer to hold smoothing preset id
* add icons for systray
* fix missing changes in prio muxer
* implement specific smoothing params for effects
* refactoring: std::min/max to qMin/Max
* some code optimization
* fix schema and translation
* revoke change of python include order
* fix eol in effect shemas
* optimize random,candle and fadecandy json schemas
2017-08-04 12:01:45 +02:00
redPanther
6625a318ac
hyperiond desktop integration ( #453 )
...
* add deployment
* add correct api key
* fix cmake lists and add heroku app name
* Update .gitmodules
sync modules with upstream
* add possibility to start hyperiond as systray app
* cleanup
* - new command line options: --desktop --service to set desired mode (systray icon / console only)
- auto detect x server - if avail run in gui mode
- on osx always run in gui mode
- use existing icon from webconfig, instead of own icon
- add ability to no gice a config file name. If config not given, default config file will be set (home dir, or hyperiond dir, depending on writable state)
* fix warnings and compile error
* use own icon for systray purpose
* use new logo
* - set application properties
- fix force service mode
2017-08-01 17:29:47 +02:00