summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_region_list.cc
AgeCommit message (Collapse)Author
2008-11-13speed up track resizing; fixup file DnD; stop use CAAudioFile for imported filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4148 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-09fix for handling DnD path data, plus lots of d-n-d drop debugging (to be ↵Paul Davis
cleaned up) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4129 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-08-18prevent yet another crash caused by non-region nodes in the region list treeviewPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3695 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-25check both whole-file and part-file regions when adding to the visible ↵Paul Davis
region list, and do not show regions that are region list equivalent with existing entries git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3491 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10(5) debugging with nowhiskey - remove stupid lack of scaling caused by ↵Paul Davis
redisplaying all regions for every source file removed; fix for illegal audio device selection in audio setup dialog; stuff related to drawing/dragging regionheights (disabled at present) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3458 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-21minor fixes from OS X landPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3096 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-12AU GUIs basically working, though unfinished; push up dialog for massive ↵Paul Davis
split operations (still in progress); fix problem where peakfile is slightly older than audio data even though it is ready to use (debugging output still present); move sync-menu code to libs/gtkmm2ext for linkage reasons; prevent flush_pending() calls from "top menu" items on OS X from locking the GUI; try to make adding lots of regions (e.g. from split-at-points) scale a bit better; SAE version has no timecode mode for audio clocks git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3038 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-18new LocateRollLocate event, used to implement play-at-edit-point-and-return; ↵Paul Davis
other fixes from the OS X world git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2792 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-17make click on empty canvas area clear selection; change zoom-ot-region to be ↵Paul Davis
a toggle; fixup naming of audition-selection/play-selected-region git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2789 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04debugging regionlist issuesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2737 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-28parametize modifier key usage; fix keyboard-driven sync point setting; add ↵Paul Davis
ladspa whitelist to allow subset of plugins to be shown (hardcoded for now, but to expanded in the future) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2722 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-27MESCLUN: new SAE-specific bindings file; parametized binding files; fix ↵Paul Davis
handling of master source info loading from XML; change rubberband stretch progress reporting; better handling of top level menubar accelerators on Quartz; fixup handling of user-specified bindings file; no more audition on double-click in region list (does rename instead); various OS X specific fixups; partial fix for memory leakage in import code (fixed by timbyr in trunk but not back-portable to 2.X) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2716 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-26more ongoing SAE-driven changes (too many too list here)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2715 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09more changes for the import dialog, with breakout of importable source code ↵Paul Davis
into its own files git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-02limited history depth (no GUI yet); more work on import dialog and semanticsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2361 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-30more upgrades to the import dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2358 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-26round one of import design changes (still not fully functional, but basic ↵Paul Davis
stuff works git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2346 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30fix #1693 and related bugPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1928 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30debugging output for region list crash, part 2Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1927 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30debugging output for region list crashPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1926 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-23fix audio clock handling of key press; fix crash bug caused by mapping over ↵Paul Davis
a region list selection that includes rows without regions git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1912 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-22remove redundant and probably crash-inducing resets of shared_ptr<Region> in ↵Paul Davis
region list for the "Hidden" node git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1911 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-21fix crash when clicking on region view list column that has no region ↵Paul Davis
pointer associated with it git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1885 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-06modified fix from carl for region copy-moves-original-to-start bug; change ↵Paul Davis
verbose canvas cursor color to be more distinct and readable; fix naming issues with imported files containing ':'; make sure [N] channels count shows up for whole files in region list; fix #1575, a subtle and nasty bug; improve positioning of verbose canvas cursor for ruler drags (but has a wierd side effect git-svn-id: svn://localhost/ardour2/trunk@1675 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26i18n MISSINGTaybin Rutkin
added version files and strreplace.cc to xcode projects for pbd and midi++. git-svn-id: svn://localhost/ardour2/trunk@1515 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26clean up RCU fix even more; nedko's missing sources patchPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@1514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22remove all lines to avoid recompiles after commitsPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@1488 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-09strip X specific from keyboard.cc; fix up many buttons to avoid prelight ↵Paul Davis
(mostly) and make transport buttons bindable (state not saved yet); use const char* not string in route order keys to avoid pointless mallocs during route sorting git-svn-id: svn://localhost/ardour2/trunk@1437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-26fix "make mono regions", mostlyPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@1392 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-11various fixes to named selection mgmt and display, plus fixes for xfade mgmt ↵Paul Davis
and a bit of debugging for them too git-svn-id: svn://localhost/ardour2/trunk@1313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-21use ustring more; handle embedding of "paired" files as per mantis #1362Paul Davis
git-svn-id: svn://localhost/ardour2/trunk@1241 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-14use shared_ptr for all Playlist handling; cleanup works againPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@1209 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-08fix required library versions; fix use of shared_ptr by redirect_box; fix ↵Paul Davis
double delete of redirects; make delete event work only on button release, in general git-svn-id: svn://localhost/ardour2/trunk@1193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-09first pass on track mode switch; fixes to dangling region refs after ↵Paul Davis
capture; destroy region menu item removed; small fix to SConstruct for missing C++ case; playlist selection mechanism modified ; new Selection operation added (Add); handle crashing situation with align style change handling caused by recursion git-svn-id: svn://localhost/ardour2/trunk@1099 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-02fixes for various bugs including dangling ref to route in session, opening ↵Paul Davis
sessions from the NSD, closing a session leaving dangling pointers etc etc git-svn-id: svn://localhost/ardour2/trunk@938 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-28fixes for destructive track offsets of various kinds; move from ↵Paul Davis
jack_nframes_t -> nframes_t git-svn-id: svn://localhost/ardour2/trunk@933 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-29used shared_ptr<Source>, somewhat successfullyPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@861 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-25use shared_ptr<> for all region handlingPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@852 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-06-21the return of VST supportPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@629 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-06-14use libsndfile for all audio file i/o, and rename DiskStream AudioDiskStreamPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@589 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-05-02enable use of arrow keys, fix hscroller issues, start work on smoother ↵Paul Davis
auto-scroll git-svn-id: svn://localhost/trunk/ardour2@490 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-22significant changes in code to handle import/embedding - much cleaner and ↵Paul Davis
less code, plus the import progress bar now works; unify response handling for Gtkmm2ext::Choice git-svn-id: svn://localhost/trunk/ardour2@415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-05export range markers patch (revisited), change selection model, copy-drag ↵Paul Davis
tempo+meter marker patch git-svn-id: svn://localhost/trunk/ardour2@349 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-06modified rgba_from_style() so that it can be used to retrieve any attribute ↵Doug McLain
from any style, return rgb or rgba, then used to to remove hard coding of colors in transport buttons and whole_file region names. Theme changes too git-svn-id: svn://localhost/trunk/ardour2@245 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-05lots of small fixes for various irritations, return of snapshots, region ↵Paul Davis
list hiding stuff, etc etc etc git-svn-id: svn://localhost/trunk/ardour2@241 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-04make show all option on region list context menu workPaul Davis
git-svn-id: svn://localhost/trunk/ardour2@236 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-03make meters work properly (and very slightly faster)Paul Davis
git-svn-id: svn://localhost/trunk/ardour2@230 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-02radio actions now display correctly, region list sorting worksPaul Davis
git-svn-id: svn://localhost/trunk/ardour2@227 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-01Set color to correct treenodeDoug McLain
git-svn-id: svn://localhost/trunk/ardour2@223 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-01add ability to specify row colors for region treeviewDoug McLain
git-svn-id: svn://localhost/trunk/ardour2@220 d708f5d6-7413-0410-9779-e7cbd77b26cf