Commit Graph

2005 Commits

Author SHA1 Message Date
aa1d44809b Transition makes more sense to new users than hardcut/softcut. Also trying to force appveyor to not break. 2020-07-29 21:46:08 +04:00
cfc1f2b169 Documentation was wrong. Hard cut is default (as it should be IMO). 2020-07-28 23:12:30 +04:00
b888c52326 Make SDL sdl2pmKeycode understand uppercase (by supplying keymod) 2020-07-28 23:09:52 +04:00
4c180cb0aa Toast for shuffle enable/disable and beat sensitivity +/- 2020-07-28 22:26:43 +04:00
f3e4d8609a ok let's try discord 2020-07-27 10:17:49 +03:00
51cca4ab24 move ancient applications to src/museum/ 2020-07-25 21:38:16 +03:00
c63637624b #378 fix aligned alloc on macOS when building without XCode (#384) 2020-07-25 19:30:31 +03:00
b7818e6823 Vendor SDL2.framework (#386) 2020-07-25 19:27:45 +03:00
9bbfa8114d Merge pull request #382 from milkdropper/hotfix
Quickfix for issue with SDL config.
2020-07-24 18:57:22 +04:00
ef0c33f0d4 Fix bug in Windows. 2020-07-24 17:58:02 +04:00
454ee45f5d manage home dir for conf file (#284)
* manage home dir for conf file

* fix for windows

* fix variable name

Co-authored-by: Yann Collette <yann.collette@artelys.com>
2020-07-10 17:56:40 +03:00
ef77e142fb SDL bugfix for settings smaller than your monitors resolution. (#352)
* SDL bugfix for settings width/height smaller than your monitors resolution.

* Write settings back to config.

* Swap width for height.

* Handle config resolution larger than monitor.

* Spacing
2020-06-08 16:25:16 +03:00
616dd8fc1f try to avoid linking sdl2 framework 2020-06-08 15:59:34 +03:00
7751996b15 try to avoid linking sdl2 framework 2020-06-08 15:57:34 +03:00
44ab74e738 #332 fix hidpi display for Music plugin 2020-05-24 23:38:14 +03:00
890f0ace02 bumping version, update autoconf qt 2020-05-24 21:33:49 +03:00
1d994941ef Help menu (#357)
* beatfix

* Flexible help menu

* SDL set help menu.
2020-05-24 11:31:02 +03:00
43c294791a beatfix (#355) 2020-05-15 21:00:54 +03:00
758348f25a Beat sensitivity implemented (#348)
* Beat detect sensitivity fix.

* Default: 1.0

* ReadMe beat sensitivity min/max.

* Beat sensitivity from config or settings isn't initialized.

* Smarter position.

* Make PCMScale (vol_history) also impacted by beat_sensitivity.

* Enhance and clarify Hard Cuts and better separate beat sensitivity.

* Forgot one config.

* Consistency with defaults.

* Even more clear about the default for Beat Sensitivity.
2020-05-15 17:49:28 +03:00
9760ae934f Implement toast messages (#351)
* Bette

* Removing test message.

* New timing functions. Handle drawing text that's too big.

* SDL space and switch libprojectM to use setPresetLock for L.
2020-05-14 22:08:50 +03:00
fd469de90c Merge pull request #354 from Polynomial-C/avoid_bashisms
configure.ac: Avoid bashisms
2020-05-14 17:05:21 +03:00
8a522d9758 configure.ac: Avoid bashisms
or else we end up like this:

  ./configure: 18902: ./configure: Syntax error: redirection unexpected

or

  ./configure: 20152: ./configure: my_CFLAGS+=-DDATADIR_PATH=\""$(pkgdatadir)"\" : not found
  ./configure: 20153: ./configure: my_CFLAGS+=-I$(top_srcdir)/vendor : not found

Gentoo-bug: https://bugs.gentoo.org/714098
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2020-05-14 12:08:36 +02:00
a24dcca470 Display status (#347)
* Display some useful stats.

* Document F4 key in README
2020-05-07 23:31:44 +03:00
343a9984bc Closes #339,#322 Don't detect QT libraries we don't need 2020-05-03 20:53:37 +03:00
60f72f160d SDL: FPS cap based on display. (#344)
* SDL: When there is no config (built-in defaults) use monitor max refresh rate as FPS cap.

* As recommended - anything less than 60fps is not a realistic cap. So fall back on that.
2020-05-02 12:58:53 +03:00
beacd9d2cd SDL Monitor Fixes (#343)
* Rewrite of stretchMonitors to support abnormal layouts (not perfect vertical or horizontal layouts)

* Fix monitor swap.

* More fixes to stretching after testing on another computer.

* Typo fix
2020-05-02 12:50:21 +03:00
1d166f1abb Create FUNDING.yml 2020-03-08 10:52:36 +02:00
2eca198f26 format 2020-03-08 10:37:58 +02:00
f9895b15e9 update version, add keybindings to readme v3.1.3 2020-03-08 10:33:47 +02:00
d700fa00e9 Merge pull request #327 from coast77777777777/master
Init Xcode with Brew dependencies
2020-02-28 19:21:07 +02:00
a98ba2c716 support highDPI displays retina 2020-02-28 12:11:35 -05:00
334161d4f7 Update project.pbxproj 2020-02-28 10:13:41 -05:00
b0fd0aea1e Update .gitignore 2020-02-28 10:13:37 -05:00
11a9c7b041 revise 2020-02-28 09:24:28 -05:00
3d437b6b94 cycle through mic captures 2020-02-27 17:22:44 -05:00
a92dba3e93 Update project.pbxproj 2020-02-27 16:23:37 -05:00
85f5f3d29a Update project.pbxproj
brew install sdl2 glm
2020-02-27 15:44:42 -05:00
439c8ed2db Create config.h 2020-02-27 15:43:49 -05:00
08b5b88b9d Update .gitignore 2020-02-27 13:04:58 -05:00
533e5542be Merge pull request #324 from yurivict/master
Remove CPPFLAGS from moc command lines. moc isn't a C++ compiler and some C++ flags caus it to fail (ex. -isystem).
2020-02-09 21:07:24 +02:00
7213a21611 Remove CPPFLAGS from moc command lines. moc isn't a C++ compiler and some C++ flags caus it to fail (ex. -isystem). 2020-02-09 09:58:23 -08:00
b41c74b40a v3.1.2 v3.1.2 2020-02-07 20:24:02 +02:00
1e1b428f0b Merge pull request #315 from projectM-visualizer/beatdetect_309
Beatdetect 309
2020-02-07 08:55:42 +02:00
324a5c19f3 getPCMScale() too large? 2020-02-02 12:26:34 -08:00
f66b534efc fix range (#314) 2020-02-01 15:05:17 -08:00
8fd6b2d85c fix range 2020-02-01 13:01:38 -08:00
9ba6dceac7 Merge pull request #312 from projectM-visualizer/beatdetect_309
new BeatDetect implementation
2020-02-01 22:59:13 +02:00
5fd9bc13ec some feedback improvements 2020-02-01 12:47:18 -08:00
7ac5c7f848 Merge pull request #313 from struktured/fix-qvar-bugs
Fix off by 1 qvar errors, var names
2020-02-01 11:39:04 +02:00
e8343b3f72 Fix off by 1 qvar errors, var names 2020-01-31 22:41:37 -05:00