Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-28 | Move PortType to its own header | David Robillard | 1 | -0/+1 | |
2020-11-28 | Move SignalDirection to its own header | David Robillard | 1 | -0/+1 | |
2020-11-28 | Remove alternative USE_FULL_REFRESH Jack DBus code | David Robillard | 1 | -56/+2 | |
2020-11-28 | Fix sample rate with Jack DBus | David Robillard | 1 | -3/+3 | |
2020-11-28 | Rename ModuleType to SignalDirection | David Robillard | 1 | -4/+4 | |
2020-11-28 | Move handle_event() to separate files | David Robillard | 1 | -0/+1 | |
2020-11-28 | Index clients and ports by ID | David Robillard | 1 | -37/+43 | |
2020-11-28 | Remove useless doc comments | David Robillard | 1 | -3/+0 | |
2020-11-28 | Simplify driver connection interface | David Robillard | 1 | -17/+16 | |
2020-11-28 | Always index Jack ports and refer to them by name | David Robillard | 1 | -3/+13 | |
The Jack API annoyingly doesn't provide a way to get an ID from a port name. Since notification callbacks apparently don't have to worry about realtime concerns anymore, simply use the full name string as an ID everywhere. This means that every Jack port has a non-null ID, and all ports are always indexed, so the kludges for this in the canvas can be removed. | |||||
2020-11-28 | Log attachment message for Jack DBus | David Robillard | 1 | -0/+2 | |
2020-11-28 | Fix connections with Jack DBus | David Robillard | 1 | -2/+2 | |
2020-11-28 | Clean up error messages in Jack DBus driver | David Robillard | 1 | -3/+3 | |
2020-11-27 | Ensure that modules always have an ID | David Robillard | 1 | -1/+1 | |
2020-11-27 | Remove use of PatchagePort from Driver connection interface | David Robillard | 1 | -20/+28 | |
2020-11-27 | Ensure that ports always have an ID | David Robillard | 1 | -2/+5 | |
2020-11-27 | Use a consistent style for log messages | David Robillard | 1 | -13/+13 | |
2020-11-27 | Use prettier names for log methods | David Robillard | 1 | -2/+2 | |
2020-11-27 | Factor out log from Patchage class | David Robillard | 1 | -3/+4 | |
Towards saner dependencies. | |||||
2020-11-27 | Fix warnings in Jack DBus driver | David Robillard | 1 | -78/+75 | |
2020-11-27 | Replace boost::format with fmt | David Robillard | 1 | -23/+27 | |
2020-11-27 | Strengthen warning flags | David Robillard | 1 | -9/+9 | |
2020-11-27 | Fix unused parameter warnings | David Robillard | 1 | -29/+29 | |
2020-11-27 | Use static_cast to convert from void pointers | David Robillard | 1 | -1/+1 | |
2020-11-27 | Use consistent naming convention for enum classes | David Robillard | 1 | -7/+7 | |
2020-11-27 | Use enum classes | David Robillard | 1 | -6/+7 | |
2020-11-27 | Use nullptr | David Robillard | 1 | -9/+11 | |
2020-11-27 | Fix warnings in Jack DBus driver | David Robillard | 1 | -6/+6 | |
2020-11-27 | Remove unused defines | David Robillard | 1 | -5/+2 | |
2020-02-09 | Format all code with clang-format | David Robillard | 1 | -205/+394 | |
This configuration tries to get as close to the previous style as possible so the changes aren't too dramatic. It's still far from ideal and the code could use some adaptation, but this makes things much easier to work on. | |||||
2020-02-09 | Remove dead code | David Robillard | 1 | -38/+0 | |
2019-12-29 | Clean up includes | David Robillard | 1 | -12/+12 | |
2015-02-17 | Delete trailing whitespace. | David Robillard | 1 | -1/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5582 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-11-19 | Fix compilation with Jack DBus. | David Robillard | 1 | -2/+44 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5489 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2013-06-09 | Fix compilation with --jack-dbus (#917). | David Robillard | 1 | -74/+56 | |
I don't know why I maintain this or what the point of it is... git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5141 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-01-18 | Use consistent *_config.h rather than *-config.h. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3963 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-27 | Document public API. | David Robillard | 1 | -1/+1 | |
Remove weird canvas parent event handler stuff. Normalize selection rectangle and simplify "within" methods accordingly. Move Port::disconnect_all() to Connectable::disconnect_all(). git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3649 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-25 | Remove Raul dependency. | David Robillard | 1 | -3/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3633 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-25 | Log (almost) everything to the messages window instead of the console. | David Robillard | 1 | -56/+2 | |
Remove latency and load stuff in favour of plain old messages. Remove status bar. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3627 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-25 | Switch to GPLv3+. | David Robillard | 1 | -7/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3623 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-08-20 | Fix compilation of Jack DBus driver (probably doesn't work correctly, though). | David Robillard | 1 | -53/+33 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3436 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-06-07 | Remove use of smart pointers in FlowCanvas entirely. | David Robillard | 1 | -7/+6 | |
Since FlowCanvas's containers own their children, there is no real benefit to using smart pointers for objects, though there is overhead. There are no longer any add or remove methods for containers, simply create (new) and destroy (delete) objects and things should work as expected. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3366 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-06-06 | Use sane typedefs for collections. | David Robillard | 1 | -4/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3365 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-04-16 | Update copyright headers | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3153 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-02-17 | Fix compilation with --jack-dbus (fix ticket #626). | David Robillard | 1 | -60/+29 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2985 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-01-09 | Code cleanups (cpplint). | David Robillard | 1 | -6/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2804 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2010-12-15 | Fix compilation with --jack-dbus (fix ticket #604). | David Robillard | 1 | -21/+21 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2717 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2010-12-15 | Improve performance for setups with many apps or ports. | David Robillard | 1 | -1/+1 | |
(Eliminate all linear searches for items, except one case for Jack ports which is unavoidable due to the Jack API, but is memoized, so each port will only be searched for once between refreshes). git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2712 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2010-12-15 | Reduce polling frequency of Jack X-Run information. | David Robillard | 1 | -77/+47 | |
Clean up code, remove cruft. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2707 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2010-12-15 | Remove modelines. | David Robillard | 1 | -1/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2697 a436a847-0d15-0410-975c-d299462d15a1 |