Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
projectM
The most advanced open source music visualization
Collective -
Host: opensource -
https://opencollective.com/projectm
- Code: https://github.com/projectM-visualizer/projectm
github.com/projectM-visualizer/projectm - 8e594bc8e9f1af9cb89a1b4937c8ee4c5ca69131 authored almost 2 years ago by Kai Blaschke <[email protected]>
Won't change anything in regard to the previous defaults, but allows users to use CMake's defaul...
github.com/projectM-visualizer/projectm - ed5f2d91c5ba9173a4a48e2a534500bae0166d3d authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 2b41fa256a20ddceecc709c2e711d4c19764301e authored almost 2 years ago by Kai Blaschke <[email protected]>
Now projectm_create() will just return a NULL pointer instead of having the runtime library call...
github.com/projectM-visualizer/projectm - 45d05b71d0455392f0492c9142bd474edeb16fb8 authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - a88f62360a89ba8d450a81be307a243503e4adeb authored almost 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - a85f9c61ef7daf48cb2bbb7f131efabda44a8000 authored almost 2 years ago by Kai Blaschke <[email protected]>
Generalized the generator code as a macro. Still a huge mess.
github.com/projectM-visualizer/projectm - ebafd69dfb440c4b1e76bbdd830f48d405afda1e authored almost 2 years ago by Kai Blaschke <[email protected]>Should now support both static and shared libs, plus adding any other required flags.
github.com/projectM-visualizer/projectm - 2287172cbb43c074d890d9a688c376ecf13e4499 authored almost 2 years ago by Kai Blaschke <[email protected]>PROJECTM_USE_THREADS is only exported if ENABLE_CXX_INTERFACE is ON.
github.com/projectM-visualizer/projectm - bcaf98f2f1e9da3fcdb8b736045615c844f95019 authored almost 2 years ago by Kai Blaschke <[email protected]>Only export API symbols, keep everything else hidden. C++ API will only expose the ProjectM and ...
github.com/projectM-visualizer/projectm - 97519a81e6ff40925fa2dbf8a5f6c7aa2216c189 authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - bff9e52c6992b82fbd31bf83409af2360f8b5225 authored almost 2 years ago by Kai Blaschke <[email protected]>
Also updated copyright and prefixed the render-related function with "opengl".
github.com/projectM-visualizer/projectm - 1f33c810b3dacfe28c73ace6865937cde320eea0 authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 05a2f2a41a469ea5ea63ab9c3b972b33a3a7fc61 authored almost 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - c6be80a4912e1aed5373a75f27cc7e539cfa05e0 authored almost 2 years ago by Kai Blaschke <[email protected]>
Removed dependency on projectMtarget alltogether, as the playlist tests don't need the core libr...
github.com/projectM-visualizer/projectm - bac2a7ae12bd43b5e168bbe1aad74862f13bfffd authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - edbe7455da73fa92b518499ca605b5ea70977300 authored almost 2 years ago by Kai Blaschke <[email protected]>
Target name is now just libprojectM::projectM for the main library instead of libprojectM::stati...
github.com/projectM-visualizer/projectm - 6e795ec6328438beb2fe2ce821dc6587c25989ff authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - f2615a174524a1444424552c92a1747722e568e4 authored almost 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 4d54a511d1bcf51cb8bf56f04616ad476d1c34bf authored almost 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 3dcb1f7a560fbb77e2e919ec1d2d6f927bbbe280 authored almost 2 years ago by Kai Blaschke <[email protected]>
There's still a sudden change between presets halfway through the transitions as the shaders are...
github.com/projectM-visualizer/projectm - c8077a2145919318ece3ece848c0d82abe3a3a72 authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - eb959394195b9e1efb696c4cafc846ea0fac9524 authored almost 2 years ago by Kai Blaschke <[email protected]>
Was only possible on startup before, changing the paths required recreating the whole projectM i...
github.com/projectM-visualizer/projectm - bbfc4f7170208b48635ed5936db2e7c97997d24c authored almost 2 years ago by Kai Blaschke <[email protected]>Mesh size is currently so deeply burrowed in the whole preset structure that changing it on the ...
github.com/projectM-visualizer/projectm - 48f291b51c5978112068f302f5c208bfea0cce15 authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - d7528f7e2e375e8c08ca1812ff5a0164d7aaa243 authored almost 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 22b0ccc4234852dc0881511c4ca0871ba35f4dbb authored almost 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 2410adc92e96120aa03e31443057d04a028167bb authored almost 2 years ago by Blaquewithaq <[email protected]>
Also renamed a few members and add "[locked]" to window title when toggling the preset lock.
github.com/projectM-visualizer/projectm - 84af431219f93467b45c54de4ef4fe0b62b143be authored almost 2 years ago by Kai Blaschke <[email protected]>Renamed preset lock functions to be in line with all other getter/setter functions regarding the...
github.com/projectM-visualizer/projectm - e659d862b50c5ca7a0625b45494122ecea1a29fc authored almost 2 years ago by Kai Blaschke <[email protected]>Values don't match for some reason, need to investigate this later. Spectrum looks good, so it's...
github.com/projectM-visualizer/projectm - 62c4585cd7eec99091597493b5139a7677cb558c authored almost 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 62bf7e73877480d26583e65f724378c5fc2a4446 authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - dd021f450fa788ec87dbdb9cdd8988fad074451b authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 2fbf44d8a87f47a45423d3af9dbeeb6f9416890b authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - cddf1ec392e722d677dbf58bd32d2fe365684f58 authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - a47c85fe640a4e3c7f274050e0115cefbe8245fa authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - fd1146c6a18e1404c36b70bcb1847f842ddfb830 authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 164e71ac3134b7734c7bfcc1787cecbc40ac4b34 authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - e3bf3d801f71aac0e0e0092ce10000e2f10b3b5d authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - c04e9b7eaf43bf61974f049feec1e8d03b439ba3 authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - 55001567b0f343b16748a995a76cbd0d4ac3d5da authored about 2 years ago by Blaquewithaq <[email protected]>
github.com/projectM-visualizer/projectm - a3275de8a1bac26d9e1bab2965bc577d1cce47c8 authored about 2 years ago by Blaquewithaq <[email protected]>
Position of "shader_body" is reused in the next find call, which was broken because of the chang...
github.com/projectM-visualizer/projectm - 28340ce32f8a575cf302d8acaa2f920a200a3b73 authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - b585017ba344645ba38d675bfa0609620077d0d6 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 710d228fcf33a615ae28f3139990040c0e9418ea authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - c4f24ba5e788121edf652511f226c839e66acec6 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 1429b57f87de450ebddf1cf446c1d432b2f40386 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 6485ec40fbee5f7dcaf4d3d96223c6730d705b0e authored about 2 years ago by Kai Blaschke <[email protected]>
Still much to do here, especially in regards to key handling and config file parsing. For now, t...
github.com/projectM-visualizer/projectm - 5189f249e3b8309f7415889b2212a070fed05af9 authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 42387a671bb15bdda2838e7b37629d2ff901be9d authored about 2 years ago by Kai Blaschke <[email protected]>
No error handling or feedback mechanism yet.
github.com/projectM-visualizer/projectm - 830dc74ff06f7190e7126903470acd07fa1be11e authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 381fe4f51e1487fd5ea58a2462542707d9b3defa authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 53ea059ec119c9a8700c32fc2157c57859cacd6e authored about 2 years ago by Kai Blaschke <[email protected]>
Syntax is very similar to .gitignore glob syntax, with a few exceptions to simplify use.
github.com/projectM-visualizer/projectm - 9ea98bf01e484340d096fcba9a8d35fac6c351ca authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - a1ffd93e313a097bb5d57de69c80240b81f10e58 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 03f81ff36ff5fc31408c4c245111310d5a9c3eb7 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 5b47b465f9dce5cad9f5ab1b103f3258746fe68b authored about 2 years ago by Kai Blaschke <[email protected]>
Lots of interconnected changes in this commit:
- Removed unnecessary name/author/filename member...
github.com/projectM-visualizer/projectm - 94ee2a360bbd843b36a14f02fe9e11a474d1e130 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 5fe7e8c3aa3a984dd85b1c8be2d1f653f507ddaa authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 7dcbe75db38db4387b9d9b979d6cec00267d9c9b authored about 2 years ago by Kai Blaschke <[email protected]>
Note: SDL test UI won't compile after this commit. Will be fixed in a later commit, when the pla...
github.com/projectM-visualizer/projectm - b23b5ce25c27f27ad3cf58ef2571394de168ea2b authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - c6c0dac97d818325064b65f74c796e2f89ac87b3 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - ebce27fbfbf635643c5ddbd13284e5eba3545051 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - d26ae0a935ac04e7640d7777067de57de72eb2bb authored about 2 years ago by Kai Blaschke <[email protected]>
Path scanning is using C++17's std::filesystem if available, but uses boost::filesystem as fallb...
github.com/projectM-visualizer/projectm - 7363afecc27d9a3f275d8d85099c1dfed74717d7 authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - d9ea368a0c86c83bb32ca92371138b575c298da1 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 4dfae6bf22bdde106baae3c7b9a9dda0b5c465ab authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - b6dfb6e195d7f8ebb3444f1da09b92dded785a75 authored about 2 years ago by Kai Blaschke <[email protected]>
Also make sure to propagate the changed value to the preset code via the PipelineContext class. ...
github.com/projectM-visualizer/projectm - 18b032a8ef85791515730481033704199c7b1144 authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 003e45e9d90c901567bb60388e7a0486e79d430a authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 89f2e5353b37ffc8c241e970bbe76971ced39640 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - e9c1a3eaeda9949e36b2f3ad6609678adaae7b4a authored about 2 years ago by kockie69 <[email protected]>
github.com/projectM-visualizer/projectm - 6991953a4ec151ee29e69a53122fc49b06db4030 authored about 2 years ago by kockie69 <[email protected]>
github.com/projectM-visualizer/projectm - dbbbc3e591def6bc6dcc113670ca611427fa6629 authored about 2 years ago by Kai Blaschke <[email protected]>
github.com/projectM-visualizer/projectm - 75f802e261a579be46dc78b19b1946b47fab3191 authored about 2 years ago by Kai Blaschke <[email protected]>
Was uninitialized and thus saved a debug image on every startup as the boolean value was mostly ...
github.com/projectM-visualizer/projectm - 44e664d81ada1cc8cefbfa41555a69924b04fa21 authored about 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - ad2203f7bbd36690f93dcc7b562fd1c04668fc22 authored about 2 years ago by Mischa Spiegelmock <[email protected]>
This removes:
- "Toast" messages
- The help text
- Statistics
- Preset name and (unimplemented) ...
github.com/projectM-visualizer/projectm - 62cecb36d6c796771f84511347a5772b48162960 authored over 2 years ago by Kai Blaschke <[email protected]>
The native presets did not build anymore due to refactorings, cause other build issues on Window...
github.com/projectM-visualizer/projectm - d97feb22f6e7130b97bebb682b155a58e918ba86 authored over 2 years ago by Kai Blaschke <[email protected]>Also removed includes of windows.h/unistd.h, as these shouldn't be required anymore in the Proje...
github.com/projectM-visualizer/projectm - 44f51f9fb67e8cc93c7d4fc5befb237bf9185310 authored over 2 years ago by Kai Blaschke <[email protected]>In this case, the weighted random chooser would divide by zero, which will cause a crash. In the...
github.com/projectM-visualizer/projectm - 98b10f5ec6fcf7e3419f10b44576b376ec725c9a authored over 2 years ago by Kai Blaschke <[email protected]>github.com/projectM-visualizer/projectm - 48057909007ccf6dbbcb37347a58d1ee515e9b64 authored over 2 years ago by Johannes Kauffmann <[email protected]>
This fixes a Wsign-compare warning.
github.com/projectM-visualizer/projectm - 4d2345cd133cd26b925f2df753ac4c07d942c85b authored over 2 years ago by Johannes Kauffmann <[email protected]>
The external gltext.h is C, thus forward declare GLTtext as a struct
instead of a class.
In fil...
github.com/projectM-visualizer/projectm - 28054590214fbf3251f812261f0b2a02241fb944 authored over 2 years ago by Johannes Kauffmann <[email protected]>This fixes some -Wsign-compare warnings.
github.com/projectM-visualizer/projectm - 5a165f5de8d7687ed8945dcf3035fa0280754f74 authored over 2 years ago by Johannes Kauffmann <[email protected]>github.com/projectM-visualizer/projectm - db1b02e71893ec1f67abffd2b84a84cdf4434387 authored over 2 years ago by Johannes Kauffmann <[email protected]>
CMake defines WIN32 by default on Windows, but we shouldn't rely on it,
as it is also defined wh...
On MSVC, this warning is emitted when including <vector>, among others:
warning C4530: C++ ex...
github.com/projectM-visualizer/projectm - 9e5f86b75f330037b33f009d6e2055c19bb3145a authored over 2 years ago by Johannes Kauffmann <[email protected]>
Unfortunately, windows.h breaks the standard library because it
defines max() as a macro by defa...
link.exe emits warning LNK4044 about an unrecognized option '/-no-undefined'.
c.f. https://gith...
github.com/projectM-visualizer/projectm - 91a0b0be23033db535334479c8ad8ba5547d72aa authored over 2 years ago by Johannes Kauffmann <[email protected]>github.com/projectM-visualizer/projectm - f40fd3f46783a2758c949f4769a44b1262ce2ee2 authored over 2 years ago by Johannes Kauffmann <[email protected]>
It captures the intent better.
github.com/projectM-visualizer/projectm - 1813613e8b924e2c45c9fc5272079b4588561057 authored over 2 years ago by Johannes Kauffmann <[email protected]>github.com/projectM-visualizer/projectm - 4cf04e6f66d657e92306dabe029bf15c97b71c01 authored over 2 years ago by Johannes Kauffmann <[email protected]>
CMake defines WIN32 by default on Windows, but we shouldn't rely on it.
_WIN32 is defined by all...
In file included from /projectm/src/libprojectM/Renderer/Renderer.cpp:1:
/projectm/src/libprojec...
This fixes the following CMake error when configuring with just
-DENABLE_STATIC_LIB=OFF:
CMake ...
github.com/projectM-visualizer/projectm - e4701793eee03fa78410e6d794bd2d270a515a06 authored over 2 years ago by Johannes Kauffmann <[email protected]>This will avoid -Wunused-parameter warnings in client applications.
github.com/projectM-visualizer/projectm - c547489febb119cc8cadc413955793806896edbb authored over 2 years ago by Johannes Kauffmann <[email protected]>Amends the previous commit.
In order to avoid unused parameter warnings when building the libra...
github.com/projectM-visualizer/projectm - 371365a03f87b6634f201d9a6a2369a12d370e9e authored over 2 years ago by Johannes Kauffmann <[email protected]>
Fixes multiple "warning: unknown pragma ignored [-Wunknown-pragmas]"
diagnostics on GCC/Clang wh...