Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-25 | Add a variation of PBD::find_files_matching_pattern for convenience | Tim Mayberry | |
2014-06-25 | Add new function PBD::find_files_matching_pattern | Tim Mayberry | |
This new function is intended to replace the three existing PBD::find_matching_files_* functions. The order of parameters matches find_files_matching_regex and find_files_matching_filter | |||
2014-06-25 | Change PBD::find_files_matching_regex and PBD::find_files_matching_filter to ↵ | Tim Mayberry | |
take a Searchpath | |||
2014-06-25 | Reimplement PBD::find_files_matching_filter using SearchPath and ↵ | Tim Mayberry | |
get_directory_contents | |||
2014-06-25 | Remove limit parameter from PBD::find_files_matching_regex | Tim Mayberry | |
This limit was not used or documented. The same functionality can be performed when iterating through the results. | |||
2014-06-25 | Remove parameters from PBD::find_files_matching_regex | Tim Mayberry | |
The only users of this API always used the same options so just remove them. | |||
2014-06-25 | Change PBD::get_files_in_directory to return full paths in result | Tim Mayberry | |
get_files_in_directory uses get_directory_contents internally now | |||
2014-06-25 | Add PBD::get_directory_contents to pbd/file_utils.h | Tim Mayberry | |
2014-06-25 | GLib functions for listing directory contents don't include "." or ".." entries | Tim Mayberry | |
2014-06-25 | fix incorrect cut-n-paste across synergy | Paul Davis | |
2014-06-25 | add slider control to GUI tab of preferences for lock timeout | Paul Davis | |
2014-06-25 | expose Gtk::HScale member of OptionEditor::HSliderOption | Paul Davis | |
2014-06-25 | part two of: lock dialog MUST be a Gtk::Dialog so that it does not forward ↵ | Paul Davis | |
key (or other) events to the Editor | |||
2014-06-25 | lock dialog MUST be a Gtk::Dialog so that it does not forward key (or other) ↵ | Paul Davis | |
events to the Editor | |||
2014-06-25 | check UIConfig variable before restarting lock timeout | Paul Davis | |
2014-06-25 | add UIConfig variable for lock timer | Paul Davis | |
2014-06-25 | wscript fix for wavesaudio backend - use correct name for CoreM[iI][dD][iI] ↵ | Paul Davis | |
framework on Lion and other versions | |||
2014-06-25 | new timer-based GUI locking code | Paul Davis | |
2014-06-24 | there's no me in proaudio | Paul Davis | |
2014-06-24 | last piece of scroll-wheel checkin, oops | Ben Loftis | |
2014-06-24 | add scroll wheel handler to canvas | Ben Loftis | |
2014-06-24 | actual style specs for lock dialog button | Paul Davis | |
2014-06-24 | a bit more styling for that lock dialog | Paul Davis | |
2014-06-24 | rename closed padlock icon | Paul Davis | |
2014-06-24 | new padlock icons (48x48) | Paul Davis | |
2014-06-24 | add a modal lock dialog for better testing (and someone might find it ↵ | Paul Davis | |
useful, too) | |||
2014-06-24 | add ability to save current action sensitivities and restore them, and to ↵ | Paul Davis | |
disable all action sensitivity. This is needed to be able to lock the application fully on OS X, where the global menu bar would still allow interaction even when a modal dialog is displayed. | |||
2014-06-24 | playing with oofus' preferences for selected region coloring | Paul Davis | |
2014-06-24 | fix f6aaa16 (boost shared pointer) | Robin Gareus | |
2014-06-23 | return of the zero line | Paul Davis | |
2014-06-23 | revert drawing of rectified waves back to previous approach since it (might ↵ | Paul Davis | |
be) slightly more efficient and is simpler to understand; add comments | |||
2014-06-23 | completely rethink waveform rendering (again) | Paul Davis | |
There are 3 possible components to draw at each x-axis position: the waveform "line", the zero line and an outline/clip indicator. We have to decide which of the 3 to draw at each position, pixel by pixel. This makes the rendering less efficient but it is the only way I can see to do this correctly. | |||
2014-06-23 | reset time axis view item name text color when selected status changes | Paul Davis | |
2014-06-23 | fix logic error that meant one side of the waveform outline is not drawn; ↵ | Paul Davis | |
draw zero line before outline, for better effects with low amplitude waves | |||
2014-06-23 | don't let enumerated device list strings go out of scope. | Robin Gareus | |
2014-06-23 | statically allocate midi-options | Robin Gareus | |
fixes possible segfault when the data in the vector goes out of scope due to RVO. | |||
2014-06-23 | for backends w/o control, save a fake state with only the "active" attribute. | Robin Gareus | |
This makes ardour start directly with external jack without asking if jack was previously used. It also retains jackd settings if jackd was previously started by ardour. | |||
2014-06-22 | when exporting regions, use ::legalize_for_path() on the playlist name so ↵ | Paul Davis | |
that filenames are legal. Also, use Glib::build_filename() rather than hardcoding / as the separator. How did this escape the search for this error? | |||
2014-06-23 | en/disable internal send+returns with tracks en/disable. | Robin Gareus | |
2014-06-22 | Do not allow to de/activate a track while the transport is rolling. | Robin Gareus | |
roll_delay and latency are only re-calculated when the transport is stopped. de/activating a track is also not RT-safe. | |||
2014-06-22 | button click (release, to be precise) within the canvas drop zone cancels ↵ | Paul Davis | |
all object and track selections | |||
2014-06-22 | fix latency-measurement dialog back-button. | Robin Gareus | |
2014-06-22 | ALSA-backend: dedicated Midi-Buffer n-periods (only use for HW output) | Robin Gareus | |
2014-06-22 | more canvas refactoring. | Paul Davis | |
Remove Canvas::Layout, use Canvas::Container for the same purpose, move child-rendering into Item::render_children() so that it could theoretically be used by any derived type. | |||
2014-06-22 | add missing new files for canvas redesign | Paul Davis | |
2014-06-22 | Merge branch 'canvasredesign' into cairocanvas | Paul Davis | |
2014-06-22 | explicitly qualify cast to ArdourCanvas::Container so that it works. | Paul Davis | |
I assume that gcc is failing to complain about ambiguity with Gtk::Container even though there should really be no ambiguity | |||
2014-06-22 | Rename all 3 backends for the MSVC sln file | John Emmas | |
2014-06-22 | Rename dummy backend to match Tim's name | John Emmas | |
2014-06-22 | Rename jack backend to match Tim's name | John Emmas | |