aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Hacky first implementation of GUI feedbackEddy Pedroni2022-01-041-7/+33
* Added song and AB limits change notificationEddy Pedroni2022-01-046-17/+157
* Added playback volume notification to VLC playerEddy Pedroni2022-01-043-4/+7
* Added playback volume notification to player mockEddy Pedroni2022-01-043-1/+13
* Refactored notifier unit testsEddy Pedroni2022-01-041-9/+13
* Added proper volume and playback rate feedback, changed volume steps in MIDI ...Eddy Pedroni2022-01-049-32/+228
* Added gitignore, removed old files, updated diagramEddy Pedroni2022-01-033-1/+2
* Added playing state callback to player, refactored notifier to use itEddy Pedroni2022-01-036-22/+63
* Added test, some error checking in Qt interfaceEddy Pedroni2022-01-032-3/+29
* Took event system into use in MIDI controllerEddy Pedroni2022-01-031-4/+7
* Added basic event notification capabilities, first eventEddy Pedroni2022-01-034-4/+97
* Refactored midi controller testsEddy Pedroni2022-01-031-35/+31
* Refactored lighting code to facilitate future implementationEddy Pedroni2022-01-031-8/+12
* Added LED feedback to playback rate and volume, same hacky implementationEddy Pedroni2022-01-032-28/+54
* Refactored tests, dropped SimpleQueue usageEddy Pedroni2022-01-031-11/+5
* Added LED feedback for start/pause/stop, implementation is hacky but passes testEddy Pedroni2022-01-034-7/+27
* Improved Qt GUI layout, added set A and set B buttonsEddy Pedroni2022-01-023-118/+173
* Added basic LED support for launchpad, removed old MIDI codeEddy Pedroni2022-01-024-57/+80
* Added based MIDI support to Qt interfaceEddy Pedroni2022-01-011-1/+6
* Added playback volume functionality to launchpadEddy Pedroni2022-01-012-0/+26
* Added playback rate functionality to launchpadEddy Pedroni2022-01-012-1/+29
* Added next/previous AB limit functionalityEddy Pedroni2022-01-016-10/+168
* Improved tmp_path usage in solo tool testsEddy Pedroni2022-01-011-5/+7
* Added current index getter to AB controllerEddy Pedroni2022-01-012-1/+19
* Renamed launchpad test fileEddy Pedroni2022-01-011-0/+0
* Refactored launchpad tests to use real SoloTool class with player mockEddy Pedroni2022-01-011-67/+34
* Refactored launchpad tests to use fixturesEddy Pedroni2022-01-011-22/+19
* Refactored SoloTool integration tests to use fixturesEddy Pedroni2022-01-011-45/+33
* Updated unprogrammed button test, not as good as before thoughEddy Pedroni2022-01-011-3/+2
* Fixed Qt interface problemsEddy Pedroni2022-01-011-3/+3
* Added previous/next song buttons to MIDI interface, updated known issuesEddy Pedroni2022-01-017-9/+127
* Added partial Launchpad support, refactored existing filesEddy Pedroni2022-01-0112-18/+225
* Updated diagram, improved known issues fileEddy Pedroni2021-12-293-8/+51
* Refactored players, moved player mock to separate fileEddy Pedroni2021-12-293-53/+54
* Updated known issuesEddy Pedroni2021-12-271-1/+1
* Added playback speed sliderEddy Pedroni2021-12-273-0/+21
* Minor refactoring to AB controller unit testsEddy Pedroni2021-12-272-24/+14
* Solved issues relating to AB slider behaviourEddy Pedroni2021-12-262-9/+19
* Added temporary AB limit functionality to back endEddy Pedroni2021-12-264-12/+64
* Changed default behaviour of AB controllerEddy Pedroni2021-12-263-13/+43
* Renamed some functions, added known issueEddy Pedroni2021-12-258-41/+48
* Fixed additive loading issueEddy Pedroni2021-12-228-9/+78
* Improvements, file name displayEddy Pedroni2021-12-221-5/+7
* Added getter integration testEddy Pedroni2021-12-222-3/+22
* Added MVP Qt implementation, known issues tracking, removed old filesEddy Pedroni2021-12-229-91/+158
* Minor refactoring before starting on Qt GUIEddy Pedroni2021-12-221-132/+1
* Added integration test, updated diagramEddy Pedroni2021-12-223-3/+16
* Added load/save integration tests, test assetsEddy Pedroni2021-12-224-15/+147
* Updated diagramEddy Pedroni2021-12-211-1/+1
* AB controller integration test addedEddy Pedroni2021-12-213-14/+61