Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-30 | Add missing namespace qualifiers. | David Robillard | |
2014-11-30 | Factor out duplicated track automation code. | David Robillard | |
Mute automation for MIDI tracks. | |||
2014-12-01 | update interface for processor-box faders step/page | Robin Gareus | |
see also 4d4c20b8c | |||
2014-11-30 | gtk interface update for controller step/page size | Robin Gareus | |
2014-11-29 | Fix write for boolean automation. | David Robillard | |
2014-11-29 | show values on faders (fixes bug in 55c6165) | Robin Gareus | |
2014-11-29 | change ownership of processor window-proxy | Robin Gareus | |
fixes crashes: * If the Editor-Mixer shows a channel with a plugin that has been edited in the Mixer, double-clicking the plugin will try to bring up a 2nd instance of the plugin-UI. * When closing Ardour both the Mixer and the Editor-Mixer try to delete the underlying plugin, resulting in a double free. | |||
2014-11-29 | Somewhat working gain automation. | David Robillard | |
This probably isn't correct in several ways, but it works more than it did, so I figure it's push worthy. Still not working: * Saving mute automation list * Dragged control points are not snapped to model restrictions (boolean, in this case, but general problem) * Line goes funny if you record mute automation (as opposed to drawing it which works) | |||
2014-11-28 | Show discrete/toggled automation as stepped line. | David Robillard | |
2014-11-28 | Use a button as controller for toggled parameters. | David Robillard | |
2014-11-28 | Remove redundant calls to start/end_touch. | David Robillard | |
The controllers do this automatically. | |||
2014-11-27 | Remove dead code. | David Robillard | |
2014-11-26 | variable name change for slightly increased clarity | Paul Davis | |
2014-11-26 | continue tweaks on the color road | Paul Davis | |
2014-11-26 | newly generated, quantized-hue relative color definitions | Paul Davis | |
2014-11-26 | add back grays | Paul Davis | |
2014-11-26 | add default values for base colors (configurable colors) to default_ui_config.in | Paul Davis | |
2014-11-26 | save base colors (configurable colors) in normal way (code had been removed) | Paul Davis | |
2014-11-26 | massive reworking of color selection implementation | Paul Davis | |
2014-11-26 | move creation of UIConfiguration object to precede creation of ArdourUI. | Paul Davis | |
This is pretty kludgy but we need the UIConfiguration object (or any color management object) to be the first to connect to the ColorsChanged signal. Might be better to make the UIConfiguration object a delegate for the ThemeManager. | |||
2014-11-26 | With printf() / snprintf() etc "%f" actually requests a double, not a float | John Emmas | |
Let's pass the correct type, since we can't rely on these functions to do intelligent conversion | |||
2014-11-25 | fix indentation nightmare from 9559cf3947 | Paul Davis | |
2014-11-25 | fix case of included header file | Paul Davis | |
2014-11-25 | [Summary] Fixing behavior of the FloatingTextEntry | VKamyshniy | |
2014-11-25 | quick sanity check | Robin Gareus | |
2014-11-25 | NOOP, fix some “missing sentinel” -Wformat | Robin Gareus | |
2014-11-25 | Remove dead code. | David Robillard | |
2014-11-24 | when dragging on the canvas, use x,y pointer coordinates to decide if motion ↵ | Paul Davis | |
has occured. Using _last_pointer_frame breaks when dragging to the left of the canvas, because we clamp the value of the frame to >= 0. Motion would step once the pointer crossed the left edge of the canvas because the frame value would always be zero. This is not a problem when using the pointer x,y values which end up appropriately negative under all conditions. | |||
2014-11-24 | Now that we're building pango's language modules statically (i.e. no longer ↵ | John Emmas | |
as DLLs) it's not necessary to edit the user's 'pango.modules' file | |||
2014-11-24 | also search for 32bit xjadeo on 64bit windows | Robin Gareus | |
2014-11-23 | update harvid & ffmpeg binary path discovery on windows (64 & 32 bit) | Robin Gareus | |
2014-11-23 | fix/silence various compiler warnings. | Robin Gareus | |
* ifdef unused static functions * brackets around assignment and comparision * no return statement in function returning non-void * boost concept_checks.hpp unused-local-typedefs | |||
2014-11-23 | assign minsec_ruler_scale and minsec_mark_modulo when zoomed very far out | Paul Davis | |
Avoids crash when computing % minsec_mark_modulo. | |||
2014-11-22 | Fix quantization and other time-related ops. | David Robillard | |
2014-11-22 | Fix note resizing. | David Robillard | |
2014-11-22 | Fix invisible discrete control points. | David Robillard | |
2014-11-22 | Wrap MusicalTime in a class. | David Robillard | |
This lets us get a more explicit handle on time conversions, and is the main step towards using actual beat:tick time and getting away from floating point precision problems. | |||
2014-11-22 | Factor out copy-paste code to get grid type in beats defaulting to 1. | David Robillard | |
2014-11-22 | Move time converters only to the region views that actually need them. | David Robillard | |
A step towards sorting out time issues more solidly, the time situation of MIDI region views and automation region views is slightly different. | |||
2014-11-20 | Use memento_command_binder() to (probably) fix MSVC build and other things. | David Robillard | |
Remove ugly hack that does the same thing. | |||
2014-11-20 | Remove unused variables. | David Robillard | |
2014-11-19 | fix range selection of mixer strips; shift+selecting a single strip would ↵ | Ben Loftis | |
select from there til the end | |||
2014-11-19 | also load hotspot file (if it exists) for default cursors | Robin Gareus | |
2014-11-18 | drop hotspot info when changing cursors. | Robin Gareus | |
2014-11-18 | add square cursors (for windows) | Robin Gareus | |
cursor icons squared with north-west gravity. hotspots are identical to original icons. otherwise gdkcursor-win32 creates square cursors with center gravity and hotspot X/Y differs. | |||
2014-11-18 | tabs are tabs and spaces are spaces | Robin Gareus | |
see http://ardour.org/styleguide.html #26 | |||
2014-11-18 | assert no null pointer dereference | Robin Gareus | |
2014-11-18 | Plugin Automation All: Fix bug where Switches weren't being changed. | Jeremy Carter | |
2014-11-18 | Make MIDI channel selector rows/col constraints actually do something. | David Robillard | |
Seems kind of pointless since it's always 4 anyway, but whatever. | |||
2014-11-18 | Avoid possible use of uninitialized values. | David Robillard | |
This could only happen with a broken widget, but it shuts up clang and doesn't hurt. |