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

Switched to the C-style API in both Qt-based UIs.

github.com/projectM-visualizer/projectm - 684155d3833d09f1255e2ea5afd1f2c0a55b4163 authored over 3 years ago by Kai Blaschke <[email protected]>
Added C++-dependent extern "C" in projectM.h for more convenient including.

github.com/projectM-visualizer/projectm - 6bef26026860163b9ba4855056947de0ae2dbb43 authored over 3 years ago by Kai Blaschke <[email protected]>
Added context data to event callbacks, re-enabling SDL window title change on preset switch.

github.com/projectM-visualizer/projectm - 8a1b57aa803b50a395063cdb3d102815e6cb56df authored over 3 years ago by Kai Blaschke <[email protected]>
Added getters and setters for all settings values and renamed some members.

Some members and functions were named in different ways, now the naming scheme is a bit more uni...

github.com/projectM-visualizer/projectm - 0a4cf9fa49156e4f967bbbe53bdec789229823c1 authored over 3 years ago by Kai Blaschke <[email protected]>
Add some new build options and use the C API in projectMSDL app.

Details:
- New options to control building projectM as either static, shared or both libraries.
...

github.com/projectM-visualizer/projectm - 6bdc817b32b48fb69128ba99ea195f4b5e8b9c7b authored over 3 years ago by Kai Blaschke <[email protected]>
Fixed a few definitions and types in the C API.

Also added missing projectm_is_preset_locked() and projectm_pcm_get_max_samples() functions.

github.com/projectM-visualizer/projectm - 4091cbd76baa265feff115f884190e8eb9a4a9f5 authored over 3 years ago by Kai Blaschke <[email protected]>
Update CMakeLists.txt

github.com/projectM-visualizer/projectm - ad313ad5c527fae33ac8a946c8d4a108944b36d5 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
Removed an export macro that slipped into the implementation.

github.com/projectM-visualizer/projectm - d8f9f6ebe1af10ceaac41790423d4358d74a9b0e authored over 3 years ago by Kai Blaschke <[email protected]>
Don't prefix includes with "libprojectM/" for now, change it later.

github.com/projectM-visualizer/projectm - 58b2ab7a1fda76a0ee105a3139fb3ed49aa49978 authored over 3 years ago by Kai Blaschke <[email protected]>
Removed old dlldefs.h and reoganized/fixed CMake-related code.

CMake changes are related to shared and static inking, adding the proper public "-DPROJECTM_STAT...

github.com/projectM-visualizer/projectm - 7c8d1583ce4fd1b6865093bdbc7e5e7fb1e93fde authored over 3 years ago by Kai Blaschke <[email protected]>
Added a C-style interface header and wrapper for projectM.

This will make it easier to integrate projectM into C applications and also removes potential is...

github.com/projectM-visualizer/projectm - 14f4bcac65b026bee61fbbb40812e30878fe1ff5 authored over 3 years ago by Kai Blaschke <[email protected]>
Fixed some Windows-specific code in the SDL frontend.

github.com/projectM-visualizer/projectm - 825adb313fbb4ddb6fdec92d24e47549d816e2b9 authored over 3 years ago by Kai Blaschke <[email protected]>
Missed a file.

github.com/projectM-visualizer/projectm - c772f5ae1890ba0adde33a8703f92a0715e59b77 authored over 3 years ago by Kai Blaschke <[email protected]>
Fixed several build/install errors for out-of-source config's. (#518)

Signed-off-by: Toni Uhlig <[email protected]>

github.com/projectM-visualizer/projectm - a9be845e2dc901a56c6583cce8adf154f676405c authored over 3 years ago by Toni <[email protected]>
Fix CMake options (#526)

* Fix SDL and Qt CMake option dependencies.

- Forcibly enable Qt if either the PulseAudio or ...

github.com/projectM-visualizer/projectm - a02106d358d1a79fe2055aba5fe5d77b4eeabd81 authored over 3 years ago by Kai Blaschke <[email protected]>
quickstart docs for cmake

github.com/projectM-visualizer/projectm - 3cc69244cd9c81c9dfdd10fa82c9f44832823761 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
tell fools where to find CHANGES

github.com/projectM-visualizer/projectm - 4f0b308d0acd617deba1662ee3264e355c2fc108 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
Added text menu code again for Mac and Linux, also fixed a crash bug in the preset search menu.

github.com/projectM-visualizer/projectm - 9cb573906c10841b66f67a0ed0f9d17b8d30cdca authored over 3 years ago by Kai Blaschke <[email protected]>
Add a dummy source file so the CMake Xcode generator creates libprojectM.a (#522)

github.com/projectM-visualizer/projectm - 118d053051f702580bff31a753b9f5e761a0dc15 authored over 3 years ago by Kai Blaschke <[email protected]>
Updated Qt UIs and CMake build scripts to support Qt 6.

Changes:
- Added new parameter QT_VERSION to let the user force a specific Qt version to be sear...

github.com/projectM-visualizer/projectm - 679c469e50203bc79319e0b60476df06c6f01e59 authored over 3 years ago by Kai Blaschke <[email protected]>
Replace "#ifdef USE_GLES" with "#if USE_GLES"

The old configure script either did not #define USE_GLES at all, or defined it to 1. CMake only ...

github.com/projectM-visualizer/projectm - 14a2ad245b8acc47f3b9cf62ae26ba489d7d635d authored over 3 years ago by Kai Blaschke <[email protected]>
Update issue templates

github.com/projectM-visualizer/projectm - fce1f575b18181fafbe590a24e4234909b6c0268 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
Update issue templates

github.com/projectM-visualizer/projectm - 2115828d35428b1e9319a28e05830b15a2c40fb2 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
Add SDL2 hint to use monitor/virtual capture devices which are available starting with SDL 2.0.16.

github.com/projectM-visualizer/projectm - 442f4b75a18e55200c6c7d5751fe01130eeb1e2f authored over 3 years ago by Kai Blaschke <[email protected]>
Reformatted some code and updated .clang_format file.

github.com/projectM-visualizer/projectm - 147c4e0e89e97e35c2a3eb6ef0f89063a5b73a22 authored over 3 years ago by Kai Blaschke <[email protected]>
Fixed a few memory management issues with presets.

Mainly two problems:
- MilkdropPresetFactory deleted a private reference-typed member in Milkdro...

github.com/projectM-visualizer/projectm - 3f3ea5d0c4af46e49c625323cc8cd5eafbcdc437 authored over 3 years ago by Kai Blaschke <[email protected]>
Not needed with debugging here. (#481)

Co-authored-by: Mischa Spiegelmock <[email protected]>

github.com/projectM-visualizer/projectm - ac29ef99eb3caa4cbc9a4b2479d93139c610a04b authored over 3 years ago by milkdropper <[email protected]>
NuGet Dependencies update for Windows (#492)

* bump sdl2 ref

* Bump sdl2 ref

* Add glm

* remove glm

github.com/projectM-visualizer/projectm - 66347998a3cef50b19929394c39166cce1495c0b authored over 3 years ago by goosewobbler <[email protected]>
Minor menu changes (#490)

github.com/projectM-visualizer/projectm - 61b1646b2425a0a0030cd4f4cfe0aefe67282e34 authored over 3 years ago by milkdropper <[email protected]>
Llvm 10 (#470)

* Compiles with llvm 10
* assume/require LLVM_VERSION_MAJOR >= 10
* MAKE_CXX_STANDARD 14

github.com/projectM-visualizer/projectm - b3c28c42ef197c75e3f8b933b758cb1954a09e30 authored over 3 years ago by mbellew <[email protected]>
Add GitHub Action to build with CMake on Windows, Linux and macOS.

github.com/projectM-visualizer/projectm - 521eff97a5b9603ef9db58fcef4e8f1c87fae2b6 authored over 3 years ago by Kai Blaschke <[email protected]>
Added missing return statement in processLoopbackFrame() of the projectM SDL app.

github.com/projectM-visualizer/projectm - 2c56f50b8591bedcf5bb7c17197e342876bda259 authored over 3 years ago by Kai Blaschke <[email protected]>
Add CMake build system files (only as "autotools" replacement for now) (#487)

* Initial set of CMake files with options and some targets.

* Added all targets to build libp...

github.com/projectM-visualizer/projectm - 83a08f3a6c7d79145e17333320ff02860c5d7001 authored over 3 years ago by Kai Blaschke <[email protected]>
This work fixes a problem where GL 3.30 was being chosen for (#493)

GLES 2.0 mode. GLES needs Version 3.00 ES.

This was done by switching the order of how a Stat...

github.com/projectM-visualizer/projectm - fbb682a649983a46dfc95c98d5fbc0721155f42a authored over 3 years ago by Hib Engler <[email protected]>
Update README.md

github.com/projectM-visualizer/projectm - 06b776ad7eca0647c700b5ec856dcc2fa53d5e86 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
Made it possible for smoothPresetDuration, presetDurtion, and hardCutDuration (#488)

to be Double precision numbers instead of /as well as integers.
This will allow more complex tr...

github.com/projectM-visualizer/projectm - 356baabe1d4f39dc19357b9dd31f868ab2814305 authored over 3 years ago by Hib Engler <[email protected]>
Split SDL project up into more managable pieces (#473)

* Enable text for SDL app on mac

* fix screenshots

* brew readme

* wip

* Split SDL p...

github.com/projectM-visualizer/projectm - f9cfdfed7742491733fb29c4ebf5b77c746d5150 authored over 3 years ago by Mischa Spiegelmock <[email protected]>
Added case-insensitive search

Fixed Windows Debug build

github.com/projectM-visualizer/projectm - 4184f237bd4f219d64a0ce44b6d848e7f8c2bd39 authored over 3 years ago by Serhii Yolkin <[email protected]>
Mac enable glText (#472)

* Enable text for SDL app on mac

* fix screenshots

* brew readme

* wip

github.com/projectM-visualizer/projectm - 636149482c18137cb2c83dbc2630b9034462e544 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
brew readme

github.com/projectM-visualizer/projectm - 070a6afef21a6a8f4c136c351f7af223ced09fb5 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Code signing for macOS (#471)

* rewrite PCM interface
use public methods, hide internal implementation
use ifft for smoothin...

github.com/projectM-visualizer/projectm - 23027108b5e18ce343e8c2d89e65c8d41b93498e authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Fixrad (#469)

* small rewrite to PerPixelMath to use one nested for loop instead of multiple nested for loops
...

github.com/projectM-visualizer/projectm - e985a49fd394a9cbfa52c77c0308dcdf775c6823 authored almost 4 years ago by mbellew <[email protected]>
Cleanup PCM interface (#467)

* rewrite PCM interface
* AutoLeveler
* perf - quick check for no equations
* cleanup use of ...

github.com/projectM-visualizer/projectm - 10faca9abf4c879a63cdf426ddae338620baf238 authored almost 4 years ago by mbellew <[email protected]>
Do away with Intrinsics.h

github.com/projectM-visualizer/projectm - b3c3282eb00fae210e9499fa9d11bcfcccffbd96 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
fix shape.textured=1 (#465)

https://github.com/projectM-visualizer/projectm/issues/459

github.com/projectM-visualizer/projectm - 3cd8efac814e8e1e1cb2b2354e99b7c9741d3094 authored almost 4 years ago by mbellew <[email protected]>
Don't go on IRC

github.com/projectM-visualizer/projectm - c435012d3e7b675da7238c6c3f3e7f8048c91d7f authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Remove sdl2 submodule

github.com/projectM-visualizer/projectm - 7acb4585e004f6be53589b5b6e02f5696d060c05 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
milkdrop2 defaults to wrap=true (#464)

Co-authored-by: Matthew Bellew <[email protected]>

github.com/projectM-visualizer/projectm - b4888d2d2447a0da5915cf654357e37bada1e622 authored almost 4 years ago by mbellew <[email protected]>
fix bundle name

github.com/projectM-visualizer/projectm - beb96ebf43c1edfa39065ac42b2a7d3681be677e authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Xcode cleanup, single mac installer, universal binary support (#461)

* Mac installer now contains both the app and Music plugin
* Major xcode projects cleanup
* Wo...

github.com/projectM-visualizer/projectm - f7f74b11e3d089b4fbf7163319317c4daf6ea1a5 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Wavemode7 (#457)

* test all wavemodes
* fix wavemode=7 DoubleLine

* don't install test presets

* and don't...

github.com/projectM-visualizer/projectm - 5ff6b4a09f604bfa6de6c5383ee21c1aed5f76d0 authored almost 4 years ago by mbellew <[email protected]>
Add macOS entitlements for audio capture. Upgrade to recommended settings.

github.com/projectM-visualizer/projectm - 202741f5115d12e7043250682dec820fa00ace45 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
A bit of cleanup, disable touch events (via #define)

github.com/projectM-visualizer/projectm - 3b43901679a748d302e4957fda253e1d70b9f66d authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Merge pull request #443 from milkdropper/searchmenufix

Search menu fix

github.com/projectM-visualizer/projectm - 832db8689b9756e9da97e0d1b8ae973aa957aaa0 authored almost 4 years ago by milkdropper <[email protected]>
Fix #408: Parser can blow up if no [preset00] header (#450)

* Fix: Parser can blow up if no [preset00] header

* fix no debug mode

* Remove assert that...

github.com/projectM-visualizer/projectm - 8913b064c3e40dbdbb17104017cf846b949abefa authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Default param values (#458)

* default params closer to milkdrop behavior
also avoid div-by-zero in PresetFrameIO using defa...

github.com/projectM-visualizer/projectm - 67a1999e8b666590c69fd947dc49dd1562101a04 authored almost 4 years ago by mbellew <[email protected]>
milkdropwaveform samples (#456)

be safe and validate samples<2048, also don't use numsamples

github.com/projectM-visualizer/projectm - 98af04927a84faf6ae95baed486cd3632f2f4c5e authored almost 4 years ago by mbellew <[email protected]>
parse completely empty line (#455)

* parse completely empty line e.g.
shape_1_per_frame1=shpt =
* add test case

github.com/projectM-visualizer/projectm - 9c8d8be49d73d61c50bff882bb7187c92736fdd5 authored almost 4 years ago by mbellew <[email protected]>
limit samples <= points.size() (#454)

github.com/projectM-visualizer/projectm - 51ba524963f35fc6485c654746ca6e498ef512e3 authored almost 4 years ago by labkey-matthewb <[email protected]>
fix typo in pmSDL.cpp (#445)

github.com/projectM-visualizer/projectm - d789acbd3414a3c3b431455f0bc40f287928f4c4 authored almost 4 years ago by Sean Novak <[email protected]>
Fix bug where search menu would not move forward with down arrow key.

github.com/projectM-visualizer/projectm - e6bd142286c9ea9ac17350c0b2f6c0ed30bb0d19 authored almost 4 years ago by milkdropper <[email protected]>
x86_64 builds FOR NOW for macOS. update travis xcode.

github.com/projectM-visualizer/projectm - e60f48b9767359eb20f433ca403276f02ce5f1ce authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
config

github.com/projectM-visualizer/projectm - 5e0f8d0d1604110a177d34f4795ee0e56cf778c6 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Version bump

github.com/projectM-visualizer/projectm - 8bd629f62d3c39e2e5b377862ffea3707632aeb0 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
Updating for XCode 12

github.com/projectM-visualizer/projectm - 7d67efe35afe7ada99400780019467ebcb110333 authored almost 4 years ago by Mischa Spiegelmock <[email protected]>
[_MSC_VER] Fix typing error. (#440)

* [_MSC_VER] Fix typing error.

* [_MSC_VER] Fix typing error.

github.com/projectM-visualizer/projectm - fd0069d2a48d947e0e4eb5700fdb9bb0731d55c7 authored about 4 years ago by Carlo Bramini <[email protected]>
Use C locale for floats in HLSLParser (#435)

github.com/projectM-visualizer/projectm - a113be017112569253856b2579d579e9860dfa62 authored about 4 years ago by Tasos Sahanidis <[email protected]>
Crash fix when using multiple renderers (do not use static currentPipe) (#428)

Co-authored-by: djdron <[email protected]>

github.com/projectM-visualizer/projectm - b8fc74ad3f0ca956dfd13010026673eed7f11b23 authored about 4 years ago by djdron <[email protected]>
Fix various warnings (#436)

* Fix Wreorder warnings

* Fix various unused variable/parameter warnings

* Fix Wparenthese...

github.com/projectM-visualizer/projectm - fd1d235a059714a3cdf1504d7ffe4ef4c286fe02 authored about 4 years ago by Tasos Sahanidis <[email protected]>
Merge pull request #431 from hibengler/master

StaticGlShaders::QueryGlslVersionTry 2: --enable-gles

(Tested by @revmischa on Ubuntu)

github.com/projectM-visualizer/projectm - f0f59d951a922068dd711ec908b4127af392256e authored about 4 years ago by Mischa Spiegelmock <[email protected]>
Fixed some errors with StaticGlShaders::QueryGlslVersion and walked through it carefully with a debugger/

github.com/projectM-visualizer/projectm - b283e165355088df3e4a29a0070ff3fcfe203bd8 authored about 4 years ago by Hib Engler <[email protected]>
On linux with --enable-gles, the obtaining of the shader major and minor version had a bug.

The old code assumed <major> '.' <minor> [' ' other stuff ]
But on Linux the string being parsed ...

github.com/projectM-visualizer/projectm - 55ba31f57fd13c64421da7555cb1879f0fd871f8 authored about 4 years ago by Hib Engler <[email protected]>
Update README.md (#420)

github.com/projectM-visualizer/projectm - d85d41b69c1c4c258baaeb587f4d8c72c33bff25 authored about 4 years ago by JOYS K MATHEW <[email protected]>
Add static GL source file to xcode project

github.com/projectM-visualizer/projectm - 572298fc3233411e535f7471d428b4788e77bf10 authored over 4 years ago by Mischa Spiegelmock <[email protected]>
bump version

github.com/projectM-visualizer/projectm - 2864bd7c318e1c5a6ae77c5a731982caf696816c authored over 4 years ago by Mischa Spiegelmock <[email protected]>
Merge pull request #405 from milkdropper/search

Search menu

github.com/projectM-visualizer/projectm - be446c4bd5eb9fe94d12a38b6c86cff91829f87a authored over 4 years ago by milkdropper <[email protected]>
Merge pull request #399 from fughilli/master

Backport GLSL shaders to version 1.2 to support older hardware.

github.com/projectM-visualizer/projectm - e5dcd8d372e220c4c24dbf04d63ded5bfc5e0abf authored over 4 years ago by Kevin Balke <[email protected]>
Merge pull request #414 from fughilli/fix_shader_compilation_failure

Add mitigation for shader compilation failure

github.com/projectM-visualizer/projectm - b2783e574a8dba9f4f1c695ce20cdf8d4d24b1c7 authored over 4 years ago by Kevin Balke <[email protected]>
multios correctly

github.com/projectM-visualizer/projectm - 6dc10bf7a3472ab64acbbab8aa1b1bee6f5eb4c4 authored over 4 years ago by milkdropper <[email protected]>
winfix-eyetunes

github.com/projectM-visualizer/projectm - 176f3b168cf4b562ff1a222b7643830d15c57717 authored over 4 years ago by milkdropper <[email protected]>
Refactored switchPreset to have more logical naming

github.com/projectM-visualizer/projectm - 8931bd4608b2ecc10d213bde42da27a89bf50313 authored over 4 years ago by Kevin Balke <[email protected]>
Add mitigation for shader compilation failure

github.com/projectM-visualizer/projectm - 1dd41ee97a908c4d818f43242010fb87dbe346c4 authored over 4 years ago by Kevin Balke <[email protected]>
reset search function, and start to handle / key

github.com/projectM-visualizer/projectm - 05d41d21afdf95d5de6e71b6a37a75283355861f authored over 4 years ago by milkdropper <[email protected]>
refactor highlighting into it's own method

github.com/projectM-visualizer/projectm - 977e7325130489503f7cf6cecf985f3493d43479 authored over 4 years ago by milkdropper <[email protected]>
toggleSearchText

github.com/projectM-visualizer/projectm - ffdb4806a7fd1662a3dddcf5303dfb962acea692 authored over 4 years ago by milkdropper.com <[email protected]>