Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-10 | Add Action representation to isolate behaviour from canvas objects | David Robillard | 14 | -195/+391 | |
A step towards isolating the canvas and ultimately the entire UI away so it can be replaced. | |||||
2021-05-08 | Put events in a namespace and simplify their names | David Robillard | 6 | -67/+72 | |
2021-05-08 | Remove redundant code | David Robillard | 4 | -32/+8 | |
2021-05-08 | Use unique_ptr for module menus | David Robillard | 2 | -9/+8 | |
2021-04-08 | Fix ALSA sequencer port subscriptions | David Robillard | 2 | -21/+24 | |
2021-04-08 | Fix crash on client disconnection | David Robillard | 2 | -2/+3 | |
2021-04-08 | Update version and NEWS file | David Robillard | 2 | -1/+7 | |
2021-04-08 | Show latency in toolbar with 2 decimal places | Colin Fowler | 1 | -2/+2 | |
The previous millisecond precision was ambiguous for some configurations, for example both 32 and 64 frames at 96kHz would show 1ms latency. | |||||
2021-01-07 | Patchage 1.0.4v1.0.4 | David Robillard | 2 | -3/+3 | |
2021-01-07 | Delete trailing whitespace | David Robillard | 1 | -1/+1 | |
2021-01-07 | Update autowaf | David Robillard | 1 | -0/+0 | |
2021-01-02 | Format all code with clang-format | David Robillard | 42 | -3744/+3562 | |
2020-12-16 | Fix build on MacOS | David Robillard | 2 | -6/+8 | |
2020-12-16 | Avoid use of boost::optional::has_value | David Robillard | 2 | -2/+2 | |
This fails to compile on CI, only with sanitizers for some reason. | |||||
2020-12-15 | Suppress clang-tidy warnings from ganv | David Robillard | 1 | -0/+2 | |
2020-12-15 | Refine include configuration for consistency with other projects | David Robillard | 2 | -1/+8 | |
2020-12-15 | Use modern GDK keysyms | David Robillard | 1 | -1/+3 | |
2020-12-15 | Use correct include for GdkEvent | David Robillard | 5 | -4/+2 | |
2020-12-14 | Clean up includes | David Robillard | 32 | -69/+265 | |
2020-12-01 | Fix include guards | David Robillard | 4 | -12/+12 | |
2020-11-30 | Use raw string literals | David Robillard | 4 | -7/+6 | |
2020-11-30 | Fix clang-tidy warnings | David Robillard | 3 | -4/+1 | |
2020-11-29 | Save myself from trying to "properly" handle Jack shutdown again | David Robillard | 1 | -1/+9 | |
JACK is a wonderful idea. Shame about the software, though. | |||||
2020-11-29 | Remove silly bitfield | David Robillard | 1 | -5/+4 | |
2020-11-29 | Unconditionally remove ports on Jack driver detachment | David Robillard | 1 | -8/+6 | |
2020-11-29 | Use shorter names for Jack callbacks | David Robillard | 1 | -36/+30 | |
2020-11-29 | Remove pointless method | David Robillard | 1 | -9/+1 | |
2020-11-29 | Simplify canvas interface | David Robillard | 2 | -22/+1 | |
2020-11-29 | Use fmt to build toolbar text | David Robillard | 1 | -6/+4 | |
2020-11-29 | Remove more dead code | David Robillard | 6 | -55/+31 | |
2020-11-29 | Fix build as a subproject | David Robillard | 1 | -0/+1 | |
2020-11-29 | Fix unstable module positions | David Robillard | 3 | -3/+12 | |
2020-11-29 | Use more reasonable class names | David Robillard | 16 | -201/+194 | |
2020-11-29 | Put everything in a namespace | David Robillard | 44 | -8/+181 | |
2020-11-29 | Clean up Patchage class | David Robillard | 2 | -14/+16 | |
2020-11-29 | Remove unnecessary use of shared_ptr | David Robillard | 2 | -3/+4 | |
2020-11-29 | Completely isolate drivers from the rest of the application | David Robillard | 11 | -394/+388 | |
2020-11-29 | Use Jack driver exclusively through AudioDriver interface | David Robillard | 2 | -11/+6 | |
2020-11-29 | Add AudioDriver interface | David Robillard | 6 | -118/+176 | |
2020-11-29 | Remove flaky DSP load meter | David Robillard | 8 | -154/+49 | |
This never worked particularly well, and the underlying API is more or less useless with Jack 2. So, just replace it with a dropout counter. | |||||
2020-11-29 | Remove unnecessary include | David Robillard | 1 | -4/+0 | |
2020-11-29 | Clean up member initialization in JackDriver | David Robillard | 2 | -11/+7 | |
2020-11-29 | Remove misleading tooltip text | David Robillard | 1 | -1/+1 | |
2020-11-29 | Clean up Driver interface | David Robillard | 1 | -5/+11 | |
2020-11-29 | Update ganv warning suppressions | David Robillard | 1 | -11/+7 | |
2020-11-29 | Add NSMicrophoneUsageDescription for MacOS 10.15 Catalina | David Robillard | 2 | -1/+4 | |
2020-11-29 | Add command line option to print version | David Robillard | 3 | -1/+20 | |
2020-11-29 | Move command line handling to main | David Robillard | 4 | -46/+80 | |
2020-11-29 | Clean up man page | David Robillard | 2 | -12/+14 | |
2020-11-29 | Fix GCC return type warnings | David Robillard | 3 | -0/+15 | |
It would be nice if compilers could agree on how to deal with this. |