summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-28Demote message about empty MIDI tracks to info.David Robillard
2014-12-29follow 113bc3b38e, tentative clock-font size update.Robin Gareus
This really needs a better solution.
2014-12-29quick hack to lighten up font scale slider tick-marksRobin Gareus
2014-12-28Fix events for short notes at region start/end.David Robillard
2014-12-28Update note colors when model changes.David Robillard
2014-12-28MIDI transform dialog.David Robillard
2014-12-28Fix occasional MIDI read crash.David Robillard
Locking should prevent this from being a problem, but taking a reference to the cached iterator and mutating it directly causes occasional crashes for me for reasons I can't quite figure out. This fixes the issue and is arguably more sane anyway, so whatever.
2014-12-28Remove pointless register specifier and warning.David Robillard
2014-12-28Clean up note delta command code.David Robillard
Use Variant to store the value and the same code path for all properties. Factor out getting the value of whatever property instead of special casing the handling. Towards using this stuff for some fancy things...
2014-12-28Fix potential pop of empty enter stack.David Robillard
2014-12-28Fix typo.David Robillard
2014-12-28reduce clumsiness of font-scale slider:Robin Gareus
* work-around update/snap on release * remove textual display with decimals * towards ending the 'font-scale percent' discussion
2014-12-28use ldflags for wine linkingRobin Gareus
fixes issue with eg. wine-unstable: --also-libdir=/usr/lib/i386-linux-gnu/wine-unstable/
2014-12-28fix marker rendering and layoutRobin Gareus
2014-12-28apply font-scale to overall layout (rulers, track-header) - fixes #6088Robin Gareus
2014-12-28add note that font-scale changes require a restart.Robin Gareus
2014-12-28add explicit chmod for good measureRobin Gareus
2014-12-28fix [rare] concurrent build issue:Robin Gareus
[709/779] subst: headless/hardev_common.sh.in -> build/headless/hardev_common_waf.sh [710/779] hardev_common_waf.sh: -> build/headless/hardev_common_waf.sh chmod: cannot access `headless/hardev_common_waf.sh': No such file or directory
2014-12-27fixup LED size (font-scaling)..Robin Gareus
..until there's a better solution.
2014-12-26remove unnecessary scopingPaul Davis
2014-12-26fix "alt+g" duplicate range selection.Robin Gareus
This is a somewhat wacky workaround but no there is no better solution in sight. Related bug: select range, save, quit, restart & re-load session -> range selected but tool == object
2014-12-26Some of libardour's istream and ostream operators are needed outside of ↵John Emmas
libardour - so let's make them exportable (currently, only the istream operators are needed but we might as well do them both)
2014-12-26Remove the source files which got transferred to libpbdJohn Emmas
2014-12-26class 'PBD::Configuration' doesn't actually get exported from libpbd - so ↵John Emmas
make sure we don't decorate it with LIBPBD_API
2014-12-26Add some newly introduced source files to our MSVC project (libpbd)John Emmas
2014-12-26Add some newly introduced source files to our MSVC project (gtk2_ardour)John Emmas
2014-12-25Conditionally remove possibly unused functions.David Robillard
2014-12-25Context menu for applying edits to note selection.David Robillard
2014-12-25Fix warnings.David Robillard
2014-12-24Remove warning when adding MIDI model controls.David Robillard
This is fine, unlike the other cases, MidiTrack is not the only thing that can have a MIDI automation control.
2014-12-24Add instrument selector to import dialog.David Robillard
Idea here is for importing large multi-track MIDI files to be immediately listenable upon play without tediously adding a ton of instrument plugins manually.
2014-12-24Factor out instrument selector.David Robillard
2014-12-24Fix potential memory errors with note player.David Robillard
Seems unlikely, but if the event firing stuff is off, it could trigger the issue (#5502) and/or a possible memory leak.
2014-12-24Fix crash when getting width of item with no bbox.David Robillard
2014-12-24Fix sticky snap mode/type selectors.David Robillard
2014-12-24Support fancy controls for some AU units.David Robillard
2014-12-24Add --no-lrdf configure option.David Robillard
2014-12-24Fix position of AU GUIs.David Robillard
I'm not sure if this will be right everywhere, but it's perfectly centered for me and corresponds to the spacing/padding that's present, so it seems right.
2014-12-24Fix OSX build.David Robillard
2014-12-24windows package details:Robin Gareus
* add 'bug' icon for gdb * add a shortcut to xjadeo (if installed) * quiet rsync
2014-12-24fix clang compilationRobin Gareus
error: call to function 'operator>>' that is neither visible in the template definition nor found by argument-dependent lookup. 'operator>>' should be declared prior to the call site. IOW. types.h must be included before using ‘ss >> (T) value’ in template in pbd/configuration.h
2014-12-24add video tools to windows installerRobin Gareus
2014-12-24fix windows packaging default configRobin Gareus
2014-12-24proper default setup and fallbacks for video on windowsRobin Gareus
2014-12-23fix for case-sensitive FS - aa80515f3Robin Gareus
2014-12-23fix and cleanup c404ef98 (windows config dir)Robin Gareus
2014-12-23consolidate video-tool filepaths - step three:Robin Gareus
prefer versions registered in HKLM Software\Ardour\video
2014-12-23consolidate video-tool filepaths - step two:Robin Gareus
common windows registry query
2014-12-23consolidate video-tool filepaths - step oneRobin Gareus
1:1 cut/paste
2014-12-23Fix cursor update on nested entry.David Robillard
For example, if you're in a note and something about the mode changes, it's the underlying region context that needs to change. So, seems we need a stack of entry contexts to deal with this sort of thing. Switching in/out of smart mode still doesn't update immediately because we don't have the y-coordinate needed to update it.