Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-26 | remove method no longer needed | Paul Davis | |
Editor::track_selection_changed() is now invoked by EditorRoutes::sync_treeview_from_presentation_info(), AFTER the Selection has been updated | |||
2017-02-24 | Add some convenient public editor methods (for lua-bindings) | Robin Gareus | |
and s/get// in the old API for consistency. | |||
2017-02-23 | Lua bindings to access editor selection + region selection bindings | Robin Gareus | |
2017-02-18 | Consolidate ActionChanged callbacks, add tooltips | Robin Gareus | |
2017-02-18 | Don't scroll-jump when selecting all tracks | Robin Gareus | |
2017-02-17 | Allow Lua action scripts to provide a button icon | Robin Gareus | |
2017-02-16 | check region action sensitivity from two more places that may alter it | Paul Davis | |
2017-02-15 | simplify arguments to Editor::sensitize_the_right_region_actions() | Paul Davis | |
2017-02-15 | use leave/enter from track canvas to be the primary driver of region action ↵ | Paul Davis | |
sensitivity This works for context menus also, because GTK sends us leave/enter notify events when they appear. | |||
2017-02-15 | tentative steps in trying to fix region action sensitivity | Paul Davis | |
2017-02-14 | Save/restore location clock mode | Robin Gareus | |
- save mode separately for Editor-sidebar and Location Window - cache mode (multiple calls to set_session()) - fix restore: after creating the editor, instant_save() is called, potentially overwriting the previous value. | |||
2017-02-04 | rework snap | nick_m | |
snap now fills in a struct (MusicFrame) which contins a snapped frame along with a music divisor. this gives useful information wrt magnetic snap which may or may not have rounded to an exact musical position. region position may now be set musically (using quarter notes for now). this patch fixes several problems in the current code: - dragging a list of music-locked regions now maintains correct musical offsets within the list. - splitting regions using magnetic snap works correctly (#7192) - cut drag should now work correctly with magnetic snap. - musical length of split midi regions is no longer frame based. | |||
2017-01-28 | make editor respond to track seleciton change again | Paul Davis | |
2017-01-27 | remove editor/mixer selection change signals; make editor and mixer use ↵ | Paul Davis | |
PresentationInfo::Change more correctly; make Selection a bit smarter when setting track selection | |||
2017-01-27 | mark session dirty when dragging tempo markers. | nick_m | |
2017-01-20 | Free some one time alloc of the UI (cleaner valgrind output) | Robin Gareus | |
No incremental leaks here.. * downcase (const char*) uses strdup, caller needs to free * free allocated cursors when the editor is destroyed * drop static editor lua-instance & bindings * delete allocated gtk image/icons | |||
2017-01-20 | Remove cruft | Robin Gareus | |
2017-01-18 | Add comment regarding themeable boxes | Ben Loftis | |
2017-01-18 | Allow editor toolbar and background to be themeable. | Ben Loftis | |
2017-01-13 | Fix editor-mixer update when deleting a Route before a VCA | Robin Gareus | |
When deleting the last track before a VCA, on-delete the editor-mixer switches to display the next TAV. If that turns out to be a VCATAV, the editor-mixer will ignore it and keep displaying the deleted route, holding a shared pointer reference (ports won't be dropped, etc etc). | |||
2016-12-29 | allow all types of range location (loop, start, end etc.) to be glued to ↵ | nick_m | |
bars and beats. | |||
2016-12-23 | fix editor sidebar show/hide with embedded TimeInfo | Robin Gareus | |
2016-12-20 | Fix Ardour Editor-button height | Robin Gareus | |
2016-12-20 | Fix Mixbus Editor-toolbar icons & height | Robin Gareus | |
2016-12-20 | Prepare for re-use of TimeInfoBox w/o punch-clock | Robin Gareus | |
2016-12-19 | Fix the case of jump-to-next{prev}-Mark. | Ben Loftis | |
2016-12-19 | Follow Edits => Follow Range | Ben Loftis | |
* "Follow Edits" button had several behaviors that confused users. * "Follow Range" only has 2 behaviors: ** Click anywhere in Range mode (or Smart mode) to locate the playhead. ** When you select a Range, "Play" will play the selected range. | |||
2016-12-18 | Simplify spacer code | Robin Gareus | |
2016-12-18 | Transport Layout: horizontal separator makes it look too busy. Commented out ↵ | Ben Loftis | |
for now. | |||
2016-12-18 | repack widgets, and add some spacer elements | Ben Loftis | |
2016-12-18 | Transport Layout: | Ben Loftis | |
* Remove some redundant containers and frames, for a cleaner look. * Adjust transport button spacing and sizes to more closely match the editor toolbar. | |||
2016-12-17 | Move selection/punch clocks to editor Sidebar | Robin Gareus | |
2016-12-17 | Add API to query editor's playhead cursor position | Robin Gareus | |
2016-12-13 | Further fixes to non-cxx11 enabled builds | Tim Mayberry | |
Hopefully all that is necessary this time | |||
2016-12-13 | Change Zoom to Selection action (Z key) to zoom on both axes | Tim Mayberry | |
Add Zoom to Selection (Horizontal) action to access previous behavior. Remove Editor::temporal_zoom_region as it was duplicate code and broken for both_axes Should Resolve: #7112 | |||
2016-12-08 | Clarify "frames" (video, timecode) vs "samples" (audio) | Robin Gareus | |
2016-12-08 | braces, please | Paul Davis | |
2016-11-25 | cont'd work to prevent duplicate playlist names | Robin Gareus | |
2016-11-17 | fix incorrect return type for Editor::get_grid_music_divisions(). | nick_m | |
2016-10-19 | Improve bbt ruler drawing performance for large time ranges. | nick_m | |
- when the timeline displays many bars, zoom/autoscroll speed is improved by calculating the bbt ruler scale first then requesting a suitably scaled grid. | |||
2016-10-15 | Note selection state uses note event_id_t. | nick_m | |
2016-09-27 | Revert "Editor does not need to reset track/stripable selection, since ↵ | Paul Davis | |
Selection already maintains that itself" This reverts commit 57652d7d50f706e2f0e525c6f48c1fc7830cf222. | |||
2016-09-27 | Editor does not need to reset track/stripable selection, since Selection ↵ | Paul Davis | |
already maintains that itself | |||
2016-09-06 | use moved version of reset_focus() | Paul Davis | |
2016-09-02 | Editor::get_grid_type_as_beats() returns the quarter note equivalent of BBT ↵ | nick_m | |
beat and bar. | |||
2016-08-31 | Use quarter-note based 'beat' when snapping. | nick_m | |
2016-07-25 | the endless quest to plug memory leaks -- episode 379 | Robin Gareus | |
2016-07-25 | add some flush_pending timeouts | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |