Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project active state: "green led" broken #62

Closed
swesterfeld opened this issue Aug 14, 2018 · 0 comments
Closed

Project active state: "green led" broken #62

swesterfeld opened this issue Aug 14, 2018 · 0 comments

Comments

@swesterfeld
Copy link
Collaborator

@swesterfeld swesterfeld commented Aug 14, 2018

The green led that indicates that the project is active/playing no longer does this. It is always dark now. This is especially annoying for projects that don't output any audio right away ("Stereo Through"), as you don't get any indication that the project is running.

It used to work in beast-0.11.0.

@tim-janik tim-janik closed this in b179637 Aug 16, 2018
tim-janik added a commit that referenced this issue Aug 20, 2018
* activity-led:
  BEAST-GTK: bstprojectctrl: handle statechanged events on projects
  BSE: bseproject: emit statechanged event with "state" field

Signed-off-by: Tim Janik <timj@gnu.org>
tim-janik added a commit that referenced this issue Jul 13, 2019
792dd225f bump node package version 1.6.0
d2e4d6b95 Merge branch 'atvise-add_set_static_function'
8d59bcafc add static property example to docs
1eeb5048d fix test case for `v8pp::class_::set_static()`
7eebfdc6d Merge branch 'atvise-add_generic_to_json_function'
902f9734c extract `v8pp::class_::set_json()` as a free function `v8pp::json_object()`
318dc0496 revert back test case with custom `X::toJSON()` implementation
762866bf0 Added possibility to add generic "toJSON" function to class with set_json function
9e58e9785 use `v8::JSON::Stringify/Parse` functions in `v8pp::json_str/parse()`
2b49dec81 fix compiler warnings about unused variables and function arguments
d677a874a fix `context::run_script()` with run-time error
131f50a8e add test case for exception from C++ ctor
a159a8e22 Added third parameter to be able to set the PropertyAttribute e.g. v8::PropertyAttribute::DontEnum
db0f11009 Merge remote-tracking branch 'remotes/origin/atvise-fix_deprecated_usage'
910eb7186 remove obsolete scripts for V8 library building
c00de7a1b support V8 6.3 and newer
e539bd2cc bump node package version 1.5.2
f9ea6260f Added set_static function to object_registry
930e4983f add `invalid_argument` exception and throw it from `convert::from_v8()`
5774dd0ae add a test case for `JSON.stringify()` with wrapped class (issue #88)
d1969f06f fix deprecated usage of v8::String::Value
6e6b51917 Refactored throw_ex function
b808c7635 Fixed deprecated usage of v8::String::Value constructor
a22d82ae8 use `std::function` for wrapped class ctor and dtor lambdas
b7cbf9b9d bump node package version 1.5.1
47a56b6ee update V8 NuGet packages to version 6.9
d3040a85a fix `context::run_script()` with syntax error
8944b491d disable RTTI in Ninja build
516b75131 fix Travis CI build for V8 versions 6.{1,2,3}
f9bde4ec7 switch Travis CI build to xenial
bb57a7cdb add more V8 versions into Travis CI build
7a8b38970 make `require()` and `run()` globals in JavaScript optional
ed1f526c7 fix clang warnings
c6352abe2 allow empty return values from `call_v8()` to prevent V8 crash
7cfb1c10c use `FromJust()` instead of `ToChecked()` for `Maybe` results
be2048a26 fix Node.js addon examples build on MacOS
ba21b5289 use `v8::TryCatch` ctor with isolate
026a05f75 add V8 Nuget packages for VS 2015, 2017
07211ad74 restrict string literals converter to char, char16_t, and wchar_t types
f97dcbad2 update Travis script to add V8 PPA repositories
4295807f5 add a test case for for issue #67 (set const class instance in `v8pp::module`)
1caa73ca6 temporary revert back to trusty on Travis CI
1ab6d8ef3 do not use deprecated V8 API functions
365e81a92 Another attempt to fix issue #60
6983d5d07 Use `v8::Object::DefineOwnProperty() `instead of deprecated `ForceSet()`
496cac389 Build v8pp as a static library (issue #61)
d2ee68fb2 Update V8 NuGet packages to version 5.6
e233525eb Generalize raw/shared_ptr wrapped object pointers with traits
8156f268c Bump NPM package version to 1.5.0
f8431af4e Allow to use `std::shared_ptr` with wrapped class arguments
d7b4482dc Another fix for multiple inheritance (issue #62)
bd31f89b0 Fix issue #62
922c1942e Remove unused `apply_tuple` template
605093c20 Use `v8pp::detail::type_id()` to get type name at compile time
28f3f8395 Use `_WIN32` to support building on Windows with non-Microsoft compilers
271e12d06 Merge branch 'shared_ptr'
50ce04e25 Allow to use a function to create a wrapped class instances in class_::ctor()
993a16074 Disable Visual C++ warning C4800, remove unportable #pragma warning
48bcd7006 Cleanup `class_info` interface
1668bcb28 Rename `class_singletons` to `classes`, make its functions non-template
ed531a721 Eliminate `class_singleton` template, move all functions to base `class_info`
8422a3db0 Move wrapped object constructor JS templates to `class_info`
9255cc77a Move `v8::Isolate` from `class_singleton` to base `class_info`
9552e8508 Remove `is_shared_ptr_object()` function, use compile-time deduction
2d1d23b70 Wrap property get/set functions with try-catch block
3227bc6f8 Allow to store wrapped C++ objects in `std::shared_ptr`
REVERT: cda26b60e V8: automatically heap-copy and wrap temporary objects in convert<T>::to_v8()
REVERT: b9f17a642 DEBUG: add debugging printf to unwrap_object()
REVERT: 20ddd678f Allow property getter and setter to be overloads by matching const method
REVERT: 2cfe3025b Use 'FromMaybe' variant of GetFunction()->NewInstance() to avoid deprecation warning

git-subtree-dir: external/v8pp
git-subtree-split: 792dd225fa420ccefd99eda8b0160322ae97c315
git-subtree-repo: http://github.com/tim-janik/v8pp
tim-janik added a commit that referenced this issue Jul 13, 2019
* v8pp-updates:
  Merge squashed branch '4beast' from https://github.com/tim-janik/v8pp
  Squashed 'external/v8pp/' changes from 792dd225f..f2720534b
	f2720534b V8PP: convert.hpp: automatically heap-copy and wrap temporary objects
	811231b48 remove `detail::pointer_str()` from header file
	a1e94cd87 update V8 version to 7.4 NuGet packages for Visual Studio solution
	72d9fc603 create default `v8::Platform` with `NewDefaultPlatform()` in test main()
	633ae1717 move `object_registry`, `classes` implementation from class.hpp to class.ipp
	a59186606 store bool `call_dtor` flag along with a persistent handle in objects_
	7085cb86a Fixed externally referenced objects getting their destructor invoked
	2cb3d4a99 README typo voi -> void
	9efbf056d Merge branch 'jcmonnin-fix-#106'
	4647438c4 uniform code style for fix #106
	555d4528c Merge branch 'fix-#106' of https://github.com/jcmonnin/v8pp into jcmonnin-fix-#106
	f215d14de remove CV-qualifiers for non-wrapped class arg in `arg_convert<>` helper
	f281e1b3c Throw exception when calling method without instance
	4af5a91fe fix argument converter for std types with `shared_ptr_traits`
	870a4248c update V8 version to 7.1 NuGet package for Visual Studio solution
	git-subtree-dir: external/v8pp
	git-subtree-split: f2720534bdf95a691a7ec290996434359c88f877
  EBEAST: v8pp_property: add v8pp::property wrapper for getter/setter pairs
  EBEAST: v8bse/V8Stub.py: check result from v8::Script::Compile()->Run()
  EBEAST: v8bse/nodemodule: add "v8pp/persistent.hpp" include
  EBEAST: v8bse/nodemodule: use `v8::Local` instead of `v8::Handle`
  EBEAST: v8bse/V8Stub.py: use `v8::Local` instead of `v8::Handle`
  Merge squashed commit 'v1.6.0' from https://github.com/tim-janik/v8pp
  Squash 'external/v8pp' changes from cda26b60e..792dd225fa42
	792dd225f bump node package version 1.6.0
	d2e4d6b95 Merge branch 'atvise-add_set_static_function'
	8d59bcafc add static property example to docs
	1eeb5048d fix test case for `v8pp::class_::set_static()`
	7eebfdc6d Merge branch 'atvise-add_generic_to_json_function'
	902f9734c extract `v8pp::class_::set_json()` as a free function `v8pp::json_object()`
	318dc0496 revert back test case with custom `X::toJSON()` implementation
	762866bf0 Added possibility to add generic "toJSON" function to class with set_json function
	9e58e9785 use `v8::JSON::Stringify/Parse` functions in `v8pp::json_str/parse()`
	2b49dec81 fix compiler warnings about unused variables and function arguments
	d677a874a fix `context::run_script()` with run-time error
	131f50a8e add test case for exception from C++ ctor
	a159a8e22 Added third parameter to be able to set the PropertyAttribute e.g. v8::PropertyAttribute::DontEnum
	db0f11009 Merge remote-tracking branch 'remotes/origin/atvise-fix_deprecated_usage'
	910eb7186 remove obsolete scripts for V8 library building
	c00de7a1b support V8 6.3 and newer
	e539bd2cc bump node package version 1.5.2
	f9ea6260f Added set_static function to object_registry
	930e4983f add `invalid_argument` exception and throw it from `convert::from_v8()`
	5774dd0ae add a test case for `JSON.stringify()` with wrapped class (issue #88)
	d1969f06f fix deprecated usage of v8::String::Value
	6e6b51917 Refactored throw_ex function
	b808c7635 Fixed deprecated usage of v8::String::Value constructor
	a22d82ae8 use `std::function` for wrapped class ctor and dtor lambdas
	b7cbf9b9d bump node package version 1.5.1
	47a56b6ee update V8 NuGet packages to version 6.9
	d3040a85a fix `context::run_script()` with syntax error
	8944b491d disable RTTI in Ninja build
	516b75131 fix Travis CI build for V8 versions 6.{1,2,3}
	f9bde4ec7 switch Travis CI build to xenial
	bb57a7cdb add more V8 versions into Travis CI build
	7a8b38970 make `require()` and `run()` globals in JavaScript optional
	ed1f526c7 fix clang warnings
	c6352abe2 allow empty return values from `call_v8()` to prevent V8 crash
	7cfb1c10c use `FromJust()` instead of `ToChecked()` for `Maybe` results
	be2048a26 fix Node.js addon examples build on MacOS
	ba21b5289 use `v8::TryCatch` ctor with isolate
	026a05f75 add V8 Nuget packages for VS 2015, 2017
	07211ad74 restrict string literals converter to char, char16_t, and wchar_t types
	f97dcbad2 update Travis script to add V8 PPA repositories
	4295807f5 add a test case for for issue #67 (set const class instance in `v8pp::module`)
	1caa73ca6 temporary revert back to trusty on Travis CI
	1ab6d8ef3 do not use deprecated V8 API functions
	365e81a92 Another attempt to fix issue #60
	6983d5d07 Use `v8::Object::DefineOwnProperty() `instead of deprecated `ForceSet()`
	496cac389 Build v8pp as a static library (issue #61)
	d2ee68fb2 Update V8 NuGet packages to version 5.6
	e233525eb Generalize raw/shared_ptr wrapped object pointers with traits
	8156f268c Bump NPM package version to 1.5.0
	f8431af4e Allow to use `std::shared_ptr` with wrapped class arguments
	d7b4482dc Another fix for multiple inheritance (issue #62)
	bd31f89b0 Fix issue #62
	922c1942e Remove unused `apply_tuple` template
	605093c20 Use `v8pp::detail::type_id()` to get type name at compile time
	28f3f8395 Use `_WIN32` to support building on Windows with non-Microsoft compilers
	271e12d06 Merge branch 'shared_ptr'
	50ce04e25 Allow to use a function to create a wrapped class instances in class_::ctor()
	993a16074 Disable Visual C++ warning C4800, remove unportable #pragma warning
	48bcd7006 Cleanup `class_info` interface
	1668bcb28 Rename `class_singletons` to `classes`, make its functions non-template
	ed531a721 Eliminate `class_singleton` template, move all functions to base `class_info`
	8422a3db0 Move wrapped object constructor JS templates to `class_info`
	9255cc77a Move `v8::Isolate` from `class_singleton` to base `class_info`
	9552e8508 Remove `is_shared_ptr_object()` function, use compile-time deduction
	2d1d23b70 Wrap property get/set functions with try-catch block
	3227bc6f8 Allow to store wrapped C++ objects in `std::shared_ptr`
	REVERT: cda26b60e V8: automatically heap-copy and wrap temporary objects in convert<T>::to_v8()
	REVERT: b9f17a642 DEBUG: add debugging printf to unwrap_object()
	REVERT: 20ddd678f Allow property getter and setter to be overloads by matching const method
	REVERT: 2cfe3025b Use 'FromMaybe' variant of GetFunction()->NewInstance() to avoid deprecation warning
	git-subtree-dir: external/v8pp
	git-subtree-split: 792dd225fa420ccefd99eda8b0160322ae97c315
	git-subtree-repo: http://github.com/tim-janik/v8pp

Signed-off-by: Tim Janik <timj@gnu.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant