Commit Graph

1866 Commits

Author SHA1 Message Date
4befa4516f Reduce Qt5 requirements to a minimum (#173)
* Reduce Qt5 requirements to a minimum

* Extend the search path for Qt-related tools
2019-10-17 20:19:05 +03:00
e140ebe62a Update README.md (#250) 2019-10-13 14:35:40 +03:00
779eb53d6b BUILDING.md: clean-up & upd docs (#247)
* BUILDING.md: rm tautology & move phrase to relevant place

* BUILDING.md: mv place build info after dependency info & add subsection

`autogen.sh` is in strange state, it consists only of `autoreconf --install`,
and thanks for doing everything right. Also it spews `\n` verbatim,
because person was writing/testing it on mac. Standartizing it in later proposal.

* BUILDING.md: upd deps info to universal documentaion

It is impossible to provide&keep the deps list/names for all OSes.

Also different `configure` options require different dependencies provided.

To provide the main documentation on why and what is needed is more important
then a bunch of partial one-liner examples.

& the differences between systems and package names are minimal.

So better describe the required dependencies in terms of Debian/Ubuntu,
and allow maintainers to fiqure-out their OS-specific variants.

* BUILDING.md: Android: upd commands to be a commands block

* BUILDING.md: mv Windows down, to logically group all *nix info

* BUILDING.md: mv sec Additional info on deps to be after main info on deps

* BUILDING.md: upd text properly outlining command & lib names

* BUILDING.md: Deps: Jack: add mention of libqt5opengl5

Since it uses Qt, so also `libqt5opengl5`.

* BUILDING.md: Additonal info: upd libglm

Co-Authored-By: Mischa Spiegelmock <me@mish.dev>

* BUILDING.md: Building: upd ./configure comments

Co-Authored-By: Mischa Spiegelmock <me@mish.dev>
2019-10-07 09:35:57 +03:00
2f44aadb9b allow separate folder structure of presets during install (#249)
This is intended to install the folders as deposited at the source. If the backend is used then the desired folder will be selected.

This allows a better overlay of the available presets and avoids overwriting the same filenames in different folders during installation.

New configure value "--enable-preset-subdirs"
2019-10-06 22:26:38 +03:00
6a0c5f6438 autogen.sh: fix (#248)
* autogen.sh: add more portable #!, provide -e key explicitly

This is minority, NixOS and some other distros do not have this `sh`,
paradoxically `/usr/bin/env` path is more widespread.

Also documenting `set -e`

* autogen.sh: upd output, make it portable

`echo` has different behaviour, keys and possibilities on different systems.
Example:
```
echo "Line1\nLine2"
```

Is probably parses `\n` in `macOS`, while Linux `echo` didn't, resulting
in verbatim line.

`printf` special character parsing is much more portable.

Also removed the thanks "You followed directions! Great work!"
to the person that just ran one command, which is a script that has one command
inside and thanks the person for that.
2019-10-06 10:27:40 +03:00
e2a7531d2f typo fix v3.1.1-rc5 2019-10-05 21:23:42 +03:00
d1314d0512 There was a bug that existed in open GL ES 2.0 implementations and random textures (#239)
* There was a bug that existed in open GL ES 2.0 implementations
where glTexImage2D could not convert GL_RGB formed textures into GL_RGBA
while generating the noise textures.   The GL error
was GL_INVALID_OPERATION(0x502)
This probably made the noise textures blank.
So a new class was added that has the alpha channel for the values.

* Added a fudge for render farming milkdrop where we control the time and the ticks.

* User defined time: Got rid of testing code

* Attempt to fix WIN32 compile - it doesnt use or need the ability to control the time

* Got rid of debug - got rid of minor warning

* projectM.hpp - type in ifdef
projectM_SDL_main.cpp - there is code added to make the initial random number dependent on the time of day, making
the sequence of visualizers more unexpected.  But the posix command time does not exist in Win32 land, so we disable it.
2019-10-01 10:01:45 +03:00
0996a06b4c grab max PCM samples per audio callback - maybe it makes it more responsive. fix fullscreen->windowed. add ctl-q to quit. 2019-09-23 23:06:07 +03:00
77a100790a use travis to select clang/gcc, upgrade xcode (#240)
* use travis to select clang/gcc, upgrade xcode

* where does this go

* where does this go

*             - libc++-dev

* bleh

* config

* test

* enable SDL for all travis builds (because -test depends on it)

* libsdl2 dep

*       - libc++-dev dep
2019-09-19 22:50:46 +03:00
e118c82f91 typo correction in README.me 2019-08-18 07:19:11 -04:00
47239e5b3f Update README.md 2019-07-23 09:29:21 +03:00
9554d8dc52 Update README.md 2019-07-23 09:27:15 +03:00
bd20f9352c Set file dialogs to not be native (#232) 2019-07-23 09:25:38 +03:00
b34e058c76 Update EyeTune.WindowsUniversal.Application.vcxproj 2019-07-07 21:01:53 -04:00
924524fb86 Update EyeTune.WindowsUniversal.Application.vcxproj 2019-07-07 19:42:41 -04:00
09e90ee28a move milkdrop source to nest folder 2019-07-07 19:25:12 -04:00
1c02be0560 Initial commit 2019-07-07 19:13:38 -04:00
6ffd17479a Update README.md 2019-06-20 20:31:03 +03:00
deda6c4fb0 added a few presets to presets/presets_mischa_collection/ (#218)
* added preset Aderrasi - Bow To Gravity

* added presets 3dRaGoNs & Unchained - Dragon Science and Aderrasi - Visitor
2019-06-10 09:41:48 +03:00
5f3c6e54ac !STEREOSCOPIC_SBS 2019-06-06 14:07:25 -04:00
214e0f96d6 update windows store app with fullscreen toggle 2019-06-06 10:12:34 -04:00
62c4fcd59c Create inno setup for windows with sdl on appveyor 2019-06-04 18:38:39 -04:00
aff8ace194 Update pmSDL.hpp
WASAPI_LOOPBACK requires WIN32
2019-06-04 13:17:25 -04:00
213d2507a7 windows audio capture for sdl2 2019-06-04 12:48:37 -04:00
ee40b8b41b Merge pull request #216 from mancoast/stereo
init Stereo
2019-06-02 08:54:58 -04:00
5d73c7bac1 STEREOSCOPIC_SBS 2019-06-01 11:55:15 -04:00
f648967da5 Update .gitignore 2019-05-23 20:49:34 -04:00
c97833262b updates windows store app, release for all platforms
arm x86 x64
2019-05-23 18:07:28 -04:00
412cd7432c build all platforms for windows store 2019-05-23 16:57:15 -04:00
b3a6a0cc1c experimental presets 2019-05-23 16:57:15 -04:00
d379f5bc04 Update README.md 2019-05-17 12:48:59 -04:00
8df593eee6 Include all presets into windows universal package 2019-05-17 12:25:28 -04:00
48b194a10d Add NSMicrophoneUsageDescription for macOS - required to capture audio input 2019-05-11 22:41:46 +03:00
e85bf0386d remove Cg framework 3.1.1-rc4 2019-05-11 19:16:47 +03:00
4fd40d0efc GLSL and emscripten - JavaScript and WebGL support (#92)
* add glm lib in vendor folder

* fix makefile

* add more help and context to emscripten readme

* add correct output parameter to emcc

* add how to restart the process to the readme

* simplify emscripten compilation

* apply patch

* fix blur shaders to work with WebGL
2019-05-11 19:07:49 +03:00
f2e0a32368 update xbox app 2019-05-06 19:11:00 -04:00
00db44bb81 cleanup more preset names 2019-05-06 19:07:40 -04:00
4428c09c31 filters 2019-05-06 18:47:52 -04:00
e217fee408 presets_bltc201 2019-05-06 18:45:31 -04:00
d8f30c2c22 adjust presetURL to enable nested folders 2019-05-06 17:03:28 -04:00
deb8ad06e9 fixup additional preset names 2019-05-06 16:08:15 -04:00
9c8035c0f8 Update WASAPICapture.cpp
rework audio sampler
2019-05-06 15:59:36 -04:00
f05911abc2 Update EyeTune.WindowsUniversal.Application.vcxproj
deploy images to correct folder
2019-05-06 15:53:35 -04:00
e6391c9715 update destination folder 2019-05-06 15:44:55 -04:00
926b00ef7a fixup and include tryprtonaut presets in store 2019-05-06 15:33:22 -04:00
f982e09456 try to bundle all tryptonaut presets 2019-05-06 15:14:39 -04:00
dbeeca1535 Update EyeTune.WindowsUniversal.Application.vcxproj 2019-05-06 15:08:52 -04:00
8e77bf19a0 fixup EoS art signatures 2019-05-06 15:02:59 -04:00
c7e9570f81 update bundled presets with UWP app 2019-05-06 14:26:13 -04:00
0c59e9853f Update .appveyor.yml 2019-05-06 13:50:04 -04:00