Commit Graph

41 Commits (main)

Author SHA1 Message Date
Georg Krause e592d5dea4 Rename Luppp to Loopp 2019-06-09 10:41:19 +02:00
Harry van Haaren d43ae4a512 tests: remove auto open file at failure
This removes auto open of the failed assert, which was
a fancy feature but pretty darn hacky too.

Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-14 13:38:36 +01:00
Harry van Haaren f34a44e775 meson: add tests and option to disable them
This enables building the Luppp unit tests with Meson,
and adds an option to disable building those tests. For
a release, the option should probably be off - although
currently it has no significant impact on the result.

Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-03-03 21:43:35 +00:00
Harry van Haaren 01f71ec5e4 astyle: global restyle of codebase (fixes #153)
This to bring common fomatting to the whole project,
including submissions. To format a file to this style:

astyle --style=linux -t8 <file>

Future patches / pull-requests should be in this format.
2016-12-27 13:04:05 +00:00
Harry van Haaren d208f8959a -Added LICENSE 2013-12-08 21:44:43 +00:00
Harry van Haaren 51a7b1c2af -Updated directory naming for saving: now has .luppp extension, fixed diskwriter tests 2013-12-02 18:12:21 +00:00
Harry van Haaren 61c9e8d329 -Fixed compilation warnings, and DiskWriter bug 2013-11-23 00:14:53 +00:00
Harry van Haaren b83fae5575 -Updated GenericMIDI handling 2013-11-21 14:43:22 +00:00
Harry van Haaren 52c73d787c -Working on GUI feedback for Input section, fixed bugs in process staying alive if OptionsWindow is shown 2013-11-09 21:50:21 +00:00
Harry van Haaren 316ea7e668 -Fixed tests, working on writeControllerTest 2013-11-09 20:58:48 +00:00
Harry van Haaren 123b2bb141 -Commited hack fix for "dual scene play" bug: gridlogic "qStops" all clips on a track on qPlay of a new scene. 2013-11-02 00:13:57 +00:00
Harry van Haaren 0d9920c9cc -Updated tests for gridlogic 2013-10-24 17:05:51 +01:00
Harry van Haaren 1488186b6c -Fixed tests 2013-10-24 15:46:12 +01:00
Harry van Haaren e7cec02609 -Controller pointer is recieved from DSP backend, and can be written to .ctlr file 2013-10-19 12:54:26 +01:00
Harry van Haaren eb8b040077 -Working on sampleAccurate Bar() events 2013-10-12 14:41:54 +01:00
Harry van Haaren 2f88994b2d -Added metronome to APC, updated GUI respond to metro event 2013-10-09 00:15:31 +01:00
Harry van Haaren a95ab5d82b -Updated APC .ctlr for launch buttons 2013-10-08 23:02:57 +01:00
Harry van Haaren 468b594e44 -Updated APC controller 2013-10-08 22:54:50 +01:00
Harry van Haaren 3c1d86b7ba -Footpedal clip sampling using APC shift button working & tested 2013-10-08 22:32:25 +01:00
Harry van Haaren 4b0f3b4953 -Updated Akai APC controller definition, updated genericMIDI 2013-10-08 18:19:08 +01:00
Harry van Haaren 4fa022c404 -Send / XSide dials feedback working 2013-10-08 14:35:18 +01:00
Harry van Haaren 235301af37 -Send feedback working 2013-10-08 14:29:35 +01:00
Harry van Haaren ce6a96db70 -Output bindings for GridState working 2013-10-08 14:12:55 +01:00
Harry van Haaren c1e3296a10 -Updated controller, fixed MIDI output bug 2013-10-03 15:59:34 +01:00
Harry van Haaren c7e08f1316 -Updated GenericMIDI and bindings 2013-10-02 03:28:17 +01:00
Harry van Haaren fc6889499b -Moved controller test to akai_apc.ctlr 2013-09-25 19:10:13 +01:00
Harry van Haaren ed7652b5a9 -Updated GenericMIDI controller surface and test code. Needs some UI work for configuration. 2013-09-24 18:50:55 +01:00
Harry van Haaren a12eef7974 -Updated tests, added lupppTestMaterial, updated DiskReader tests 2013-09-23 12:21:33 +01:00
Harry van Haaren 1f3cbdf653 -Updated diskwriter & test 2013-09-23 11:54:54 +01:00
Harry van Haaren 3757f40414 -Updated CMake to allow self-testing builds 2013-09-18 00:31:07 +01:00
Harry van Haaren 3c1e956fc4 -Updated tests: gridlogic now passes all 2013-09-17 12:51:11 +01:00
Harry van Haaren 827b4a1f14 -Updated tests, updated QUnit 2013-09-17 12:24:58 +01:00
Harry van Haaren a3020cf1e2 -Updated testing, debugging and error code 2013-09-17 12:07:25 +01:00
Harry van Haaren 5b38d9b3c5 -Updated test code, CMake, QUnit 2013-09-17 11:00:12 +01:00
Harry van Haaren 2dc9ed8c74 -Updated run and test.sh, updated CMakeLists 2013-09-17 10:17:33 +01:00
Harry van Haaren f46b85b4bc -Removed Tup leftovers 2013-09-16 19:52:09 +01:00
Harry van Haaren f55707035c -Updated Tup again 2013-09-16 12:40:39 +01:00
Harry van Haaren 91419b60f3 -Updated Tup build, now has Tupfile in each directory. Added QUnit testing framework 2013-09-16 10:17:27 +01:00
Harry van Haaren ed803634e2 -Updated test code location to src/tests, gcov was counting the test code lines as "untested" 2013-09-15 22:59:35 +01:00
Harry van Haaren 3116222e62 -Added Catch testing framework to main Luppp program 2013-09-11 12:57:31 +01:00
Harry van Haaren c2b965cf26 -Input metering finished 2013-09-10 21:44:47 +01:00